Yoga Pangestu
11f6b70438
feat(anaylis): page baru dan juga sudah ada isinya
2025-11-11 14:17:15 +07:00
Yoga Pangestu
9d2bbbd2c8
feat(order): memperbaiki logika untuk menggunakan voucher
...
- menambahkan kolom ordered_at
- nullable kan kolom quantity di user_voucher
2025-11-11 00:40:33 +07:00
Yoga Pangestu
2a7ccac081
fix(reward tier): menghapus kolom how_to_get
2025-11-09 20:06:56 +07:00
Yoga Pangestu
52a9730a67
fix(migration): menghapus useCurrent() di updated_at dan menambahkan nullable
2025-11-09 20:05:29 +07:00
Yoga Pangestu
9c077b88da
feat(seeder): hanya beberapa seeder ketika env nya staging atau prod
2025-11-09 18:55:38 +07:00
Yoga Pangestu
6e83278564
fix(voucher): menghapus kolom terms_condition dan menyesuaikan terhadap perubahannya
2025-11-09 17:46:27 +07:00
Yoga Pangestu
bced32e64e
feat(order): menambahkan voucher id ke migration
2025-11-09 17:38:27 +07:00
Yoga Pangestu
c6e295f788
feat(voucher): menambahkan kolom baru untuk menghitung ketersediaan voucher dan menerapkan implementasi logikanya
2025-11-07 14:37:01 +07:00
Yoga Pangestu
b23a2d2989
chore(choose us): menghapus kolom icon dan warna dan menyesuaikan logikanya
2025-11-06 13:44:26 +07:00
Yoga Pangestu
d5e556fe0c
feat(seeder): menambahkan seeder untuk fitur choose us dan mendafatarkannya ke DatabaseSeeder
2025-11-06 13:40:07 +07:00
Yoga Pangestu
b56d650193
feat(seeder): membuat seeder untuk fitur faq dan mendaftarkannya nya ke DatabaseSeeder
2025-11-06 13:20:10 +07:00
Yoga Pangestu
78d50ca42a
feat(seeder): membuat seeder untuk fitur perfume feature dan mendaftarkannya ke DatabaseSeeder
2025-11-06 13:03:59 +07:00
Yoga Pangestu
3030c8f6ca
feat(feature): implementasi CRUD fitur keunggulan parfum dan pilih kami
2025-11-06 11:26:22 +07:00
Yoga Pangestu
4f09ce32b2
feat(faq): implementasi CRUD
2025-11-06 09:00:15 +07:00
Yoga Pangestu
5d3deb35c3
feat(User Voucher): menambahkan table pivot
2025-11-05 09:57:26 +07:00
Yoga Pangestu
4067882f8a
refactor(membership): mengubah total_points menjadi tier points
...
- menambahkan kolom baru yaitu reward point
- menambahkan tier baru di seeder yaitu "Bronze"
2025-11-04 21:28:16 +07:00
Yoga Pangestu
be4ff665df
feat(tier reward): implementasi crud untuk hadiah tier
2025-11-04 21:27:20 +07:00
Yoga Pangestu
a78c490f7d
feat(goods): Menambahkan kolom untuk menentukan harga poin per pcs/ml
...
- casting kolom tersebut
- menyesuaikan seeder nya
2025-11-04 14:40:26 +07:00
Yoga Pangestu
5c5d6c9821
feat(order): membuat fitur show order
2025-11-01 18:21:09 +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
f55d4e70bd
feat: install and configure spatie activity log
2025-10-31 15:07:01 +07:00
Yoga Pangestu
912e6c2d37
feat(purchase): menambahkan kolom user_id dan menyesuaikan relasinya
2025-10-29 19:17:59 +07:00
Yoga Pangestu
d6a0422014
feat: membuat skema table untuk show harga beli
2025-10-29 10:05:50 +07:00
Yoga Pangestu
808f385b22
feat(seeder): menambahkan data owner ke user seeder
2025-10-29 10:04:18 +07:00
Yoga Pangestu
5c7060565b
feat(whatsapp service): menambahkan zawa api di config service
...
-membuat sesi dan generate qr code
-membuat model dan migrasi
-menambahkan permission
2025-10-28 23:27:32 +07:00
Yoga Pangestu
f4a4a30d70
feat(seeder): membuat MembershipSeeder dan menyesuaikan CustomerSeeder menjadi data dummy dengan jumlah 500 data
2025-10-28 21:13:25 +07:00
Yoga Pangestu
0104e5a5af
refactor(formula): merubah tampilan card nya dan menyesuaikan quality di seeder
2025-10-27 22:49:22 +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
209be3fd25
feat(seeder): menambahkan permission untuk fitur order
2025-10-27 19:24:02 +07:00
Yoga Pangestu
2819750fbf
feat(seeder): membuat seeder untuk formula
2025-10-25 23:10:05 +07:00
Yoga Pangestu
a86589edcb
fix(seeder): menjadikan harga item menjadi 000 di di belakangnya
2025-10-25 22:40:26 +07:00
Yoga Pangestu
8c7f869c76
feat(settings): implement application settings management with contact, general, social, and SEO forms
2025-10-18 19:37:49 +07:00
Yoga Pangestu
cc64a09250
feat(settings): add migration for settings table with unique group and name
2025-10-18 19:37:07 +07:00
Yoga Pangestu
0299ed8a74
fix(seeder): format arrow function for better readability in OutletSeeder
2025-10-18 19:36:49 +07:00
Yoga Pangestu
ed947361ab
refactor(voucher): remove unused IsActive enum import from VoucherSeeder
2025-10-18 19:36:30 +07:00
Yoga Pangestu
9f9089ebdd
refactor(outlet): make landmark field nullable in outlets table and update seeder data
2025-10-18 15:34:56 +07:00
Yoga Pangestu
8cb5d7e7cf
refactor(voucher): remove is_active field and related logic from forms and views
2025-10-16 20:43:36 +07:00
Yoga Pangestu
e006b71325
feat(factory): membuat botol dan formula factory
2025-10-15 21:07:38 +07:00
Yoga Pangestu
bfe5207d7f
refactor(user): menambahkan 1 method gradies di enum status
...
-merubah cara menampilkan data dari menggunakan tabel menjadi foreach card
-menghapus dispatch datatable
-membuat referral code factory
-menyesuaikan test
2025-10-15 20:35:30 +07:00
Yoga Pangestu
5a49bc8ba4
refactor(outlet): menyesuaikan unit test dari segi penamaan, logika bisnis, clean code dan lainnya
...
-menghapus key closed_date di factory
-salah menulis relasi di model
-antisipasi error ketika image null atau array kosong di index
-memindahkan posisi toast menjadi di atas redirect
2025-10-14 21:10:22 +07:00
Yoga Pangestu
7594e7abac
feat(formula): membuat crud formula
2025-10-06 20:16:53 +07:00
Yoga Pangestu
8d5fdc9801
feat(payroll): membuat fitur penggajian otomatis
...
-membuat command untuk generate dan close payroll
-membuat enum IsPaid dan SalaryAdjustmentType
-membuat skema db
2025-10-06 19:14:49 +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
7224f722b9
feat(seeder): membuat seeder untuk parfum, produk dan botol dan mendaftarkannya ke DatabaseSeeder
2025-10-04 18:36:19 +07:00
Yoga Pangestu
4224aecbbc
fix((article): salah menggunakan enum di migrasi
2025-10-03 15:05:32 +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
Yoga Pangestu
d28aecfcfe
chore(migreation): mengubah timestamps
2025-10-03 08:09:31 +07:00
Yoga Pangestu
968626b4de
feat(outlet user): menambahkan migrasi dan model untuk relasi many to many
2025-10-03 08:07:50 +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
8d27efd4c2
feat: install, publish and migrate spatie role
2025-10-02 20:17:00 +07:00