Yoga Pangestu
|
096a7b384b
|
feat: Implement email verification, protect member routes, and improve registration with debounced inputs and unique phone numbers.
|
2026-01-04 21:39:00 +07:00 |
|
Yoga Pangestu
|
c8fde13435
|
refactor: move tier data loading to render method, adjust form return types, and add feature tests for tier management.
|
2026-01-02 18:35:29 +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
|
a2042c918d
|
feat: Make voucher tier IDs required, update its form UI, and simplify outlet display in the vouchers table.
|
2025-12-20 09:47:49 +07:00 |
|
Yoga Pangestu
|
0800503453
|
feat: Implement dedicated perfume product pages and add a new reward tier table for loyalty features.
|
2025-12-20 09:44:47 +07:00 |
|
Yoga Pangestu
|
4febd74674
|
feat: Implement member point redemption system with studio verification and enhanced reward management.
|
2025-12-19 20:41:04 +07:00 |
|
Yoga Pangestu
|
e07a2386cf
|
feat: Implement loyalty reward management with dedicated routes, model, UI, and permissions.
|
2025-12-18 20:16:37 +07:00 |
|
Yoga Pangestu
|
b132f86ed7
|
refactor: Migrate loyalty tier system from points to spending and remove tier rewards.
|
2025-12-18 19:27:50 +07:00 |
|
Yoga Pangestu
|
bc9e929a50
|
feat: Add voucher visibility functionality and refactor quota/available count display in the voucher table.
|
2025-12-18 14:47:15 +07:00 |
|
Yoga Pangestu
|
d25dd7b9c3
|
feat: Allow vouchers to be assigned to specific loyalty tiers.
|
2025-12-18 14:18:12 +07:00 |
|
Yoga Pangestu
|
a7427f145f
|
refactor(helpers, forms, livewire): Rename functions for clarity and consistency, update currency and date formatting across various components to improve maintainability and user experience.
|
2025-12-14 15:49:53 +07:00 |
|
Yoga Pangestu
|
1f29e4193d
|
refactor(tier): Restructure tier management by introducing a new Index component, enhancing validation logic, and removing the old Tier component for improved clarity and maintainability.
|
2025-12-14 10:29:39 +07:00 |
|
Yoga Pangestu
|
d2f101d49a
|
fix(voucher): Correctly handle empty nullable fields in voucher form and refactor voucher management with Livewire 3 navigation and delete authorization.
|
2025-12-11 21:39:30 +07:00 |
|
Yoga Pangestu
|
7c7e26414b
|
refactor(form): add return type declarations to Livewire form methods, adjust property types, and remove unused methods and docblocks.
|
2025-12-11 19:12:50 +07:00 |
|
Yoga Pangestu
|
0d5d47849a
|
refactor: tier
|
2025-12-09 20:45:41 +07:00 |
|
Yoga Pangestu
|
bd57eada37
|
fic(voucher): convert string kosong ke null
|
2025-12-08 11:25:45 +07:00 |
|
Yoga Pangestu
|
b2069964f5
|
fix(voucher): set value untuk tags. menghapus fungsi sanitizeIntegers() dan unset available_count saat update
|
2025-12-08 11:07:59 +07:00 |
|
Yoga Pangestu
|
4078201b03
|
feat(voucher): menambahkan beberapa kolom baru
- membuat class enum IsShow
- menyesuaikan seeder
- menambahkan input kolom baru ke form
- membuat handle crud nya
|
2025-12-05 19:26:04 +07:00 |
|
Yoga Pangestu
|
dc35b6f63c
|
fic(voucher): cleanup availabel_count
|
2025-11-17 15:26:08 +07:00 |
|
Yoga Pangestu
|
0ae236d2ca
|
fix(validation attribute): menyesuaikan yang multiple
|
2025-11-14 10:46:31 +07:00 |
|
Yoga Pangestu
|
48271c2bf2
|
feat(overview): munculkan form untuk jadi member si overview
|
2025-11-13 10:59:00 +07:00 |
|
Yoga Pangestu
|
2a7ccac081
|
fix(reward tier): menghapus kolom how_to_get
|
2025-11-09 20:06:56 +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
|
c6e295f788
|
feat(voucher): menambahkan kolom baru untuk menghitung ketersediaan voucher dan menerapkan implementasi logikanya
|
2025-11-07 14:37:01 +07:00 |
|
Yoga Pangestu
|
be4ff665df
|
feat(tier reward): implementasi crud untuk hadiah tier
|
2025-11-04 21:27:20 +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
|
0b9e118ce0
|
refactor(tier): merubah cara menampilkan data nya menjadi di foreach bukan tabel lagi dan menyesuaikan validasinya
|
2025-10-15 22:54:28 +07:00 |
|
Yoga Pangestu
|
42df909c3f
|
fix(rule): memperbaiki rule UnsignedInteger dan menyesuaikan validasi angka
|
2025-10-02 19:45:04 +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 |
|