Yoga Pangestu
c8af14c505
feat: menambahkan cascade soft delete di model dan memperbaiki searchable perfume
2025-11-09 17:43:12 +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
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
ac59863be3
refactor(order): mengubah nama kolom dari order_at menjadi ordered_at
...
- menambahkan key ordered_at untuk create
- mengaubah type param di WithMember
- menambahkan clearable di input
2025-11-05 11:16:56 +07:00
Yoga Pangestu
b32bcb5f65
feat(voucerh): menambahkan created_at ke kueri datatable
2025-11-05 10:53:40 +07:00
Yoga Pangestu
a44eef2c7a
feat(order): menambahkan kolom order_at dan menyesuaikan datatablenya
2025-11-05 10:30:46 +07:00
Yoga Pangestu
7b0abd6aa2
feat(order): menambahkan kolom voucher ke table
...
- calculate voucher diskon dan manual diskon
- menambahkan input voucher
- munculkan input voucher hanya ketika ada member
2025-11-05 09:56:49 +07:00
Yoga Pangestu
9894ab6de1
refactor(order): merubah label "Faktur" menjadi "Invoice"
2025-11-01 18:28:08 +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
fdfae01130
feat(table): membuat logika untuk harga beli
2025-10-29 10:31:56 +07:00
Yoga Pangestu
f8129deaa0
feat(member): menambahkan kolom untuk waktu member terdaftar
2025-10-28 21:40:43 +07:00
Yoga Pangestu
36610ea892
feat(voucher): membuat kolom sisa voucher dan menyesuaikan jika kuota tidak terbatas
2025-10-28 21:33:05 +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
b1d5e74fe7
feat(customers): add member status column to customers table with badge formatting
2025-10-19 14:32:50 +07:00
Yoga Pangestu
6f7737ec79
feat(expense): add created_at column to expenses table and include WithAppendColumn trait
2025-10-16 22:19:39 +07:00
Yoga Pangestu
ba616954cb
feat(article): enhance article form with improved placeholders and default status value
2025-10-16 22:18:10 +07:00
Yoga Pangestu
2b101764a8
feat(expense): add outlet selection for expenses and update form handling
2025-10-16 21:50:32 +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
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
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
77bce6f0eb
refactor(outlet): mengubah cara menampilkan data dari menggunakan datatable menjadi foreach card
...
-kasih pengecekan isset() ke form WithCloseModal
-menambahkan form atribute
-menghapus dispacth datatable, karena sudah tidak perlu
-kasih error untuk input fasilitas
2025-10-14 15:38:03 +07:00
Yoga Pangestu
db3d9edb18
refactor(formula): mengubah cara menampilkan data dari mengunakan datatable menjadi menggunakan foreach
2025-10-14 14:12:49 +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
b62b86a6ae
feat(item): menambahkan format untuk stok di table
2025-10-04 20:52:43 +07:00
Yoga Pangestu
485d81ac63
feat(item): menambahkan relasi withPivot di model dan menyesuaikan tabelnya supaya stok nya tampil
2025-10-04 18:44:59 +07:00
Yoga Pangestu
db35517288
chore(article): run laravel pint
2025-10-03 15:09:25 +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
7dca0c9231
feat: install and implementasi hash id
2025-10-03 09:54:53 +07:00
Yoga Pangestu
741143a407
feat(user): sync user dengan outlet saat crud dan menampilkan outlet di tabel
2025-10-03 08:24:04 +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