Commit Graph

29 Commits

Author SHA1 Message Date
Yoga Pangestu
a855fae353 refactor: standardize string concatenation, add type hints, and clean up docblocks across Livewire components and helpers. 2025-12-11 18:43:17 +07:00
Yoga Pangestu
4d3cef520b feat(article): implementasi testing
- kasih return type
- kasih otorisasi untuk delete
-  type di otorisasi table
2025-12-10 13:48:41 +07:00
Yoga Pangestu
9b25af9ef0 feat(stock opname): implementasi module/fitur stock opname 2025-11-24 17:02:25 +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
fb424c4192 chore: run pint 2025-11-21 15:30:50 +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
dd70c72c92 refactor(push notification): merubah style message nya supaya lebih friendly dan menarik 2025-11-17 23:23:37 +07:00
Yoga Pangestu
fb5e85d3c4 feat(order): menambahkan format currecny di push notification 2025-11-17 22:03:41 +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
aca31921cf refactor(component): menghapus navigate true untuk form yang pindah halaman 2025-11-17 15:31:01 +07:00
Yoga Pangestu
614a4597a0 feat(order): where outlet by user dan memperbaiki push notification 2025-11-16 22:54:18 +07:00
Yoga Pangestu
c835c677d4 refactor(order): data brang sesuai toko 2025-11-16 19:20:38 +07:00
Yoga Pangestu
78661af615 feat(push notification): menambahkan notification click di worker nya dan menambahan url nya di componentnya 2025-11-16 16:15:53 +07:00
Yoga Pangestu
5fa0944811 feat(push notification): menjadikan notificakasi menggunakan job dan dispatch di beberapa komponen yang membuatuhkan 2025-11-16 15:33:51 +07:00
Yoga Pangestu
fd5a85400c feat(push notification): membuat trait untuk simpan data subcription dan use di di semua component 2025-11-16 14:38:01 +07:00
Yoga Pangestu
0019633886 fix(order): calculate diskon 2025-11-11 01:41:10 +07:00
Yoga Pangestu
4f09ce32b2 feat(faq): implementasi CRUD 2025-11-06 09:00:15 +07:00
Yoga Pangestu
7b0abd6aa2 feat(order): menambahkan kolom voucher ke table
- calculate voucher diskon dan manual diskon
- menambahkan input voucher
- munculkan input voucher hanya ketika ada member
2025-11-05 09:56:49 +07:00
Yoga Pangestu
5427260c5a refactor: menyesuaikan nama relasi dari orderItems menjadi items 2025-11-01 18:46:09 +07:00
Yoga Pangestu
5c5d6c9821 feat(order): membuat fitur show order 2025-11-01 18:21:09 +07:00
Yoga Pangestu
3982f7ed70 feat(order): mencatat perubahan stok saat order dan memperbaiki kesalahan logika (terbaik) antara order dan hapus order 2025-11-01 16:23:21 +07:00
Yoga Pangestu
c435d58f89 feat(audit): membuat enum untuk status
- menjadikan data outlet bisa di klik dan di redirect ke halaman audit
- catat log saat order create
- menambahkan permission
- menambahkan halaman baru
- kasih card penjelasan cara audit
2025-11-01 15:54:03 +07:00
Yoga Pangestu
6343802fd5 refactor(purchase): mengubah nama dan penyimpanan var untuk menampung items dari cartItems ke purchaseItems dan dipindahkan ke component create bukan lagi form
- membuat trait baru untuk calculate total
- menyesuaikan perubahan di atas
2025-10-30 19:29:18 +07:00
Yoga Pangestu
d5fae1989a feat(order): membuat crud
-skema migrasi dan menyesuaikan relasi model nya
-membuat beberapa trait utuk memisahkan logika
2025-10-27 19:25:10 +07:00
Yoga Pangestu
e35fe291b8 feat(purchase): ketika di hapus, stok item nya ikut terhapus 2025-10-04 21:14:27 +07:00
Yoga Pangestu
33e138be42 feat(purchase): implementasi fitur belanja/restock
-membuat relasi polimorfirk
-membuat beberapa trait untuk kebutuhan crud
-dan lainnya tentang implementasi fitur ini
2025-10-04 21:09:20 +07:00
Yoga Pangestu
db35517288 chore(article): run laravel pint 2025-10-03 15:09:25 +07:00
Yoga Pangestu
8b8ce3077b feat(article): implementasi crud
-membuat permission di seeder
-membuat enum untuk status
2025-10-03 13:48:40 +07:00