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