Commit Graph

214 Commits

Author SHA1 Message Date
Yoga Pangestu
c3771287f4 feat: implement payroll slip PDF export with new Livewire method and views. 2025-12-11 15:09:53 +07:00
Yoga Pangestu
c037accd33 feat(product): implementasi testing
- kasih return type
- ubah array to collection di audit
- mengubah waktu refresh tabel menjadi 30 detik
2025-12-11 09:35:39 +07:00
Yoga Pangestu
07fd37f193 fix(component): menyesuaikan path pemanggilan component 2025-12-10 13:28:47 +07:00
Yoga Pangestu
77d91b977f feat(faq): implemntasi testing
- kasih return type
- menyesuaikan factory
- mengganti modalName
- menyesuaikan seeder
- menyesuaikan panggil component
2025-12-10 13:26:44 +07:00
Yoga Pangestu
c75d750de0 feat(breadcat): membuat fitur hapus
- implementasi testing
- use HashableId di model
- kasih return type
- menyesuaikan factory
- menyesuaikan modalname
- menambahkan permission untuk delet
2025-12-10 13:25:47 +07:00
Yoga Pangestu
fb01f6ce6c feat(choose us & perfume feature): implementasi testing
- memperbaiki pemanggilan component karena sebelumnya dirubah path nya
- kasih return type
- kasih HasFactory doi model
2025-12-10 11:57:42 +07:00
Yoga Pangestu
2b5983fb2a fix(user): memperbaiki attach role dan mengubha tipe data prop gender ke int
- kasih otorisasi saat delete dan reset password
- memperbaiki testnya
- kasih kondisi untuk data kosong jangan di tampilkan di view
2025-12-10 08:36:29 +07:00
Yoga Pangestu
0d5d47849a refactor: tier 2025-12-09 20:45:41 +07:00
Yoga Pangestu
d02693ac64 fix(outlet): kasih kondisi ketika datanya kosong 2025-12-09 18:33:10 +07:00
Yoga Pangestu
5399505808 refactor(formula): merubah dari array menjadi collection dan menyesuaikan semua nya tentang fitur tersebut 2025-12-09 18:18:31 +07:00
Yoga Pangestu
a99d7863b9 refactor(user): memisahkan menjadi tangung jawab " kecil
- menghapus map dan toArray()
- menyesuaikan view dengan perubahan tersebut
- menyesuaikan testing
- kasih return type
2025-12-09 15:52:38 +07:00
Yoga Pangestu
5dbe7a5f8d refactor: merombak penempatan smua file view 2025-12-09 13:33:49 +07:00
Yoga Pangestu
977b191ccb refactor(outlet): menjadikan kode nya clean code
- menyesuaikan testing
- menghapus route untuk delete karena tidak lewat route
- menyesuaikan tipe prop dan lainnya
2025-12-09 13:32:33 +07:00
Yoga Pangestu
23a2bd580c refactor(tier): memindahkan file tiers.blade.php ke dalam folder tier dan mengubah namanya menjadi index.blade.php dan menyesuaiakn test dan component nya 2025-12-09 09:25:18 +07:00
Yoga Pangestu
e3769b7b8b chore: remove welcome blade 2025-12-09 08:57:43 +07:00
Yoga Pangestu
8dcc57673d refactor(auth): menggunakan class form, menyesuaikan view dan test atas pemindahan tersebut 2025-12-08 15:16:07 +07:00
Yoga Pangestu
f2b13df140 fic(flux table): comment header 2025-12-07 20:15:59 +07:00
Yoga Pangestu
4078201b03 feat(voucher): menambahkan beberapa kolom baru
- membuat class enum IsShow
- menyesuaikan seeder
- menambahkan input kolom baru ke form
- membuat handle crud nya
2025-12-05 19:26:04 +07:00
Yoga Pangestu
f874c36486 refactor(voucher): menyesuaikanroute dan penempatan file di dalam folder, serta membuat fungsi untuk voucher 2025-12-05 19:07:26 +07:00
Yoga Pangestu
6f06677d72 feat(pagination): membuat custom paginasi 2025-12-05 19:06:25 +07:00
Yoga Pangestu
1aa8f3da42 refactor(home): membuat layouting
- memperbaiki custom js
- menyimpan menu untuk header di view service dan di foreach
- menghapus file yang tidak berguna
- membuat halaman outlet
2025-12-05 14:20:56 +07:00
Yoga Pangestu
358ca2d932 Merge branch 'homepage' of https://github.com/pangestuyoga/pangestu-yadiparfum 2025-12-04 13:58:23 +07:00
ifanprima130206
4afaa3a878 feat(homepage): New Homepage 2025-12-03 22:28:45 +07:00
Yoga Pangestu
6fb2832ad5 refactor: menambahkan tanda required 2025-12-03 21:04:44 +07:00
Yoga Pangestu
ebf6cd78ea refactor(login): memecah fungsi login menjadi beberapa bagian untuk clean code
- menyesuaikan pesan toast
- menambahkan tanda required di form label
2025-12-03 20:37:41 +07:00
Yoga Pangestu
7f7d597116 fest(auth): implementasi fitur lupa kata sandi 2025-11-27 08:54:41 +07:00
Yoga Pangestu
8a30f8a782 style(register): posisi gambarnya jadi center 2025-11-26 20:15:00 +07:00
Yoga Pangestu
9b25af9ef0 feat(stock opname): implementasi module/fitur stock opname 2025-11-24 17:02:25 +07:00
Yoga Pangestu
87ae5538b3 style(payroll): menghapus class untuk separator 2025-11-23 23:29:44 +07:00
Yoga Pangestu
9d021b31c5 refactor: remove WhatsApp settings and related components 2025-11-22 23:13:51 +07:00
Yoga Pangestu
86325dabde feat(account-settings): consolidate account, profile, and password management into a single component and update routing 2025-11-22 22:34:41 +07:00
Yoga Pangestu
d0c41e9d89 feat(faqs): migrate FAQ management to information section and update routing 2025-11-21 23:14:45 +07:00
Yoga Pangestu
d6f26163f6 refactor(price-requests): migrate price request management to information section and update routing 2025-11-21 23:11:49 +07:00
Yoga Pangestu
8e1238a2dd feat(broadcast): implement broadcast management 2025-11-21 21:58:24 +07:00
Yoga Pangestu
79b217798a refactor(confirmation): menyesuaikan confirmation modal 2025-11-21 15:11:37 +07:00
Yoga Pangestu
6fbc6e4373 fix(sidebar): menyesuaikan untuk badge 2025-11-21 15:07:33 +07:00
Yoga Pangestu
396440eda7 feat(price request): membuat enum status
- membuat datatables
- membuat logika untuk handle approve dan reject
- casting dan scope model
- membuat badge di sidebar untuk counting data yang belum disetujui
- menyesuaikan logika untuk mengajukan harga beli dengan skema table yang baru
- menyesuaikan skema table yang baru
- menyesuaikan parameter yang dikriim untuk pengajuan
- menyesuaikan logika table
- membuat permission
2025-11-21 14:58:49 +07:00
Yoga Pangestu
88217e548e fix(cog): memperbaiki kondisi untuk show harga jual 2025-11-17 21:56:53 +07:00
Yoga Pangestu
44697030f8 feat(order): membuat tombol print di datatable
- membuat fitur print
- after create bisa pangsung print
2025-11-17 21:49:58 +07:00
Yoga Pangestu
ae8a5e4ce8 refactor(permission): menghapus permission view cogs dan menyesuaikan kembali semua kondisi yang memakai itu dan diganti dengan roles 2025-11-17 16:07:59 +07:00
Yoga Pangestu
70d7dc45b6 fix(gods): menyesuaikan cogs saat yang create datanya adalah leader 2025-11-17 15:55:22 +07:00
Yoga Pangestu
5b41964f8e chore(user): typo placeholder search 2025-11-17 15:22:15 +07:00
Yoga Pangestu
3ae279edf7 feat(user): card info default password 2025-11-16 19:15:23 +07:00
Yoga Pangestu
2894bc8e7d chore: hide notification button in header 2025-11-16 17:20:14 +07:00
Yoga Pangestu
163a90b857 fix(push notification): menghindari duplikasi subscription 2025-11-16 13:13:50 +07:00
Yoga Pangestu
5816d9032a refactor(push notification): resgiter service worker jadi di layout 2025-11-16 12:08:57 +07:00
Yoga Pangestu
eadf927e57 refactor(configuration): menghapus livewire, rappasoft dan flux dari konfigurasi manual 2025-11-15 19:29:43 +07:00
Yoga Pangestu
d9ccb7008f fix(datatable): menghapus asset 2025-11-15 17:35:39 +07:00
Yoga Pangestu
816526ac95 feat(datatable): menyesuaikan konfigurasinya 2025-11-15 17:31:20 +07:00
Yoga Pangestu
7c55263a98 feat: add livewire style dan config di studio tempate 2025-11-15 17:13:05 +07:00