Yoga Pangestu
610db296f0
feat: remove all Excel export functionality including controllers, routes, export classes, and UI buttons.
2026-01-05 22:54:52 +07:00
Yoga Pangestu
6a0271d9e1
feat: add perfume CRUD and audit feature tests and remove informational callouts from catalog index views
2026-01-02 19:34:17 +07:00
Yoga Pangestu
e9dfc8142a
chore: menghapus fitur permintaan harga
2025-12-27 22:16:39 +07:00
Yoga Pangestu
3c1b6fc915
feat: Implement article and product show pages, refactor home components, and update migrations
2025-12-26 20:35:03 +07:00
Yoga Pangestu
b469fbff53
feat: Refactor FAQ, add category typing with enum, introduce article categories, and update various Livewire components and views.
2025-12-21 14:10:33 +07:00
Yoga Pangestu
93d86a30c0
feat: Implement category image management and display on the homepage, and streamline perfume feature rendering.
2025-12-20 15:21:50 +07:00
Yoga Pangestu
2f9c73576b
feat(exports): Add export functionality for brands, categories, formulas, perfumes, and products with Excel integration and UI buttons for user access
2025-12-14 18:03:12 +07:00
Yoga Pangestu
877c5ea061
refactor(components): Replace wire:navigate.hover with wire:navigate in various Blade components for improved consistency in navigation handling.
2025-12-14 16:04:44 +07:00
Yoga Pangestu
f74e46bcb3
refactor: Remove debounce from Livewire wire:model bindings for immediate input updates.
2025-12-11 22:18:55 +07:00
Yoga Pangestu
784e50c00d
refactor(datatable): Standardize Livewire datatable component paths and fix select query
2025-12-11 19:12:28 +07:00
Yoga Pangestu
07fd37f193
fix(component): menyesuaikan path pemanggilan component
2025-12-10 13:28:47 +07:00
Yoga Pangestu
5dbe7a5f8d
refactor: merombak penempatan smua file view
2025-12-09 13:33:49 +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
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
694d4ebbce
refactor(product , bottle): menyesuaikan palceholder
2025-11-12 19:44:42 +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
08eb7e3076
refactor(form): menyesuaikan placeholdernya menjadi contoh data
2025-10-29 18:07:52 +07:00
Yoga Pangestu
714e140a55
feat(goods): membuat handle untuk show price
2025-10-29 10:32:26 +07:00
Yoga Pangestu
90dd06ff17
refactor: replace auth()->user()->can() with @can directive for permission checks
2025-10-16 22:32:39 +07:00
Yoga Pangestu
e9e5975e57
refactor(bottle): streamline data handling in form and enhance placeholder text for clarity
2025-10-16 21:24:23 +07:00
Yoga Pangestu
afa7323002
refactor(product): update cost and sale price handling in form and mask cost price display
2025-10-16 21:16:21 +07:00
Yoga Pangestu
7e4a129bb7
refactor(perfume): update concentration labels for consistency and enhance form placeholders for clarity
2025-10-16 21:00:56 +07:00
Yoga Pangestu
99d5858641
reafctor(perfume): model brand diubah menjadi brand_id
2025-10-03 07:59:33 +07:00
Yoga Pangestu
e905f98b4f
feat(role & permission): membuat trait untuk otorisasi
...
-menambahkan otorisasi semua komponen. tabel, view dan lainnya
2025-10-02 21:42:08 +07:00
Yoga Pangestu
ed7ffd0d41
refactor: mengelompokan datatable dan form ke folder sesuai seperti livewire nya dan mnyesuaikan dengan perubahannya
2025-10-02 19:18:49 +07:00
Yoga Pangestu
8d67c59f10
refactor(form): membungkus form yang required dengan flux:field dan kasih tanda bintang merah untuk input yang required
2025-10-02 10:37:20 +07:00
Yoga Pangestu
4c43729299
feat(bottle): crud botol
...
-menambahkan skema model dan migrsai
-menyesuaikan relasi
2025-10-02 09:34:56 +07:00
Yoga Pangestu
aee349093d
chore(brand): change label Gambar utama to Gambar
2025-10-02 09:11:51 +07:00
Yoga Pangestu
846ad189fb
feat(product): crud produk
...
-menambahkan skema model dan migrsai
-menyesuaikan relasi
-publish boxes icon
2025-10-02 08:54:56 +07:00
Yoga Pangestu
845ec1c6d6
chore(input): menghapus attr clearable
2025-10-01 21:05:51 +07:00
Yoga Pangestu
a0fd914af5
feat(perfume): crud parfum
...
-menambahkan skema model dan migrsai
-menyesuaikan relasi
-membuat enum Concentration
-mmebuat trait baru untuk handle category
2025-10-01 20:41:19 +07:00
Yoga Pangestu
fc6b9fddb2
feat(brand): implementasi crud fitur merek
2025-09-29 20:02:06 +07:00
Yoga Pangestu
45b67c3ce4
refactor(href link): menghapus semua href="javascript:void(0)"
2025-09-29 15:00:28 +07:00
Yoga Pangestu
c60bb2b09d
feat(category): crud
...
-membuat tabel, form, skema db
-membuat factory untuk kebutuhan test
-membuat test untuk memastikan semuanya berjalan lancar
-membuat seeder untuk data awal
-membuat action datatable baru yaitu sort-button
2025-09-29 14:57:42 +07:00