Yoga Pangestu
9c077b88da
feat(seeder): hanya beberapa seeder ketika env nya staging atau prod
2025-11-09 18:55:38 +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
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
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
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
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
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
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
8b8ce3077b
feat(article): implementasi crud
...
-membuat permission di seeder
-membuat enum untuk status
2025-10-03 13:48:40 +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
4f41461310
Revert "fix(user): menambahkan kolom referral_code dan menyesuaikan logika yang ada"
...
This reverts commit 7fa46c0e9b .
2025-10-01 15:47:56 +07:00
Yoga Pangestu
7fa46c0e9b
fix(user): menambahkan kolom referral_code dan menyesuaikan logika yang ada
...
-mengubah validasi username dari alpha_dash menjad alpha_num
-membuat method untuk generate kode nya di string helper
2025-10-01 14:40:11 +07:00
Yoga Pangestu
cde9091f54
refactor(membership): mengubah label membership menjadi tier dan menyesuaikan skema db nya
2025-09-30 22:29:26 +07:00
Yoga Pangestu
ac44f25001
feat(customer): membuat module customer
...
-membuat model, migrasi seeder dan faker
-membuat relasi di user
-membuat test untuk memastikan jalannya aplikasi
2025-09-30 11:20:58 +07:00
Yoga Pangestu
ef05482000
feat(voucher): mengaitkan voucher dengan outlet dengan relasi many to many
...
-membuat tabel pivot
-menyesuaikan seeder
-menyesuaikan logika yang berkaitan dengan perubahan tersebut
2025-09-30 10:00:54 +07:00
Yoga Pangestu
6b74908d45
feat(outlet): membuat seeder dan mendaftarkannya ke DatabaseSeeder
2025-09-29 20:41:59 +07:00
Yoga Pangestu
49d411bf18
feat(brand): membuat seeder dan mendaftarkannya di DatabaseSeeder
2025-09-29 20:06:22 +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
Yoga Pangestu
32468f9e8c
feat(voucher): membuat seeder dan mendaftarkannya ke DatabaseSeeder
...
-membuat factory untuk kebutuhan test
-membuat test untuk memastikan tidak ada error
2025-09-28 22:18:58 +07:00
Yoga Pangestu
b53e873bb8
feat(membership): mengurtkan fiield di migrasi
...
-membuat seeder dan mendaftarkannya di database seeder
-membuat factrory untuk keperluan testing
-membuat feature test
2025-09-25 19:54:03 +07:00
Yoga Pangestu
c2e2b85070
feat(user): fitur user dan employee
...
-crud
-membuat fungsi untuk generate kode pegawai di model Employee
-menyesuaikan migrasi users dan employees
-menyesuaikan value seeder dengan migrasi baru
2025-09-24 19:38:59 +07:00
Yoga Pangestu
27ed9b9a4c
feat: create UserSeeder dan mendaftarkannya ke DatabaseSeeder
2025-09-13 11:35:10 +07:00
Yoga Pangestu
efd0aafeea
initial commit
2025-09-13 10:00:54 +07:00