Commit Graph

203 Commits

Author SHA1 Message Date
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
28c69dbf23 feat(membership): membuat curd dengan modal
-membuat action edit dengan modal
-menghapus sidebar yang tidak diperlukan
2025-09-25 19:24:41 +07:00
Yoga Pangestu
73059387c5 refactor: menyesuaikan nama helper menjadi currency 2025-09-25 19:23:45 +07:00
Yoga Pangestu
b0d2224880 feat(helper): membuat method percentage dan memperbaiki method formatCurrency menjadi currency dan isinya 2025-09-25 19:23:13 +07:00
Yoga Pangestu
df41581385 feat(trait): membuat reusable close modal 2025-09-25 19:22:36 +07:00
Yoga Pangestu
35acc98e4f feat(login): menambahkan viewable input password 2025-09-24 20:12:59 +07:00
Yoga Pangestu
87c9b955c3 refactor(login): menggunakanan trait WithUpdatedData 2025-09-24 20:02:23 +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
ab9e19d27b feat(icon): publish icon mars dan venus 2025-09-24 19:37:14 +07:00
Yoga Pangestu
87360e087d fix(enum): menyesuaikan value label dan color 2025-09-24 19:34:44 +07:00
Yoga Pangestu
70124a4bc8 fix(outlet): menambahkan default value outlet menjadi null 2025-09-24 19:28:10 +07:00
Yoga Pangestu
80c0a7a67f fix(helpers): menghapus return type, menambahkan method baru getAge dan replaceCurrency 2025-09-24 19:27:19 +07:00
Yoga Pangestu
8211f819b0 feat(trait): menambahkan WithCommentEnum dan WithValueEnum 2025-09-24 19:26:10 +07:00
Yoga Pangestu
6317037796 fix(enum): memisahkan method comment dan values ke trait supaya reusable
-menghapus return type
-menyesuaikan value color dan label
2025-09-24 19:25:35 +07:00
Yoga Pangestu
1fd4cafb3d feat(logout): membuat fotur logout 2025-09-24 15:40:50 +07:00
Yoga Pangestu
2803040698 feat(login): menambahkan toast untuk notifikasi dan mengubah label alamat surel menjadi email 2025-09-24 15:34:05 +07:00
Yoga Pangestu
5acba14fe7 fix(oultet): typo title kolom name seharusnya Nama bukan Name dan menghapus searchable untuk column Tanggal Operasi 2025-09-23 22:15:25 +07:00
Yoga Pangestu
e666173c8f feat: publish lucid icon ban 2025-09-23 22:14:24 +07:00
Yoga Pangestu
e79235ae86 fix(enum): mengubah value jenis kelamin FEMALE menjadi 2 sebelumnya 0
-menambahkan method comment
-menyesuaikan label UserStatus
-menambahkan method icon UserStatus
2025-09-23 22:14:00 +07:00
Yoga Pangestu
5cba7e529a feat(helper): menambahkan StringHelper untuk manipulasi string 2025-09-23 22:12:28 +07:00
Yoga Pangestu
dff76ff4b1 feat(outlet): add filter outlet by status 2025-09-23 21:22:24 +07:00
Yoga Pangestu
078b72d2ed feat: install spatie media-library and implement to outlet, add trait for handler image 2025-09-23 20:59:26 +07:00
Yoga Pangestu
4bf3f0cbdd feat: install and config dropzone 2025-09-19 20:21:52 +07:00
Yoga Pangestu
340dd867c9 feat(outlet): add factory and create test 2025-09-19 19:59:01 +07:00
Yoga Pangestu
ed1a6177e1 chore: ignore env testing 2025-09-19 19:58:10 +07:00
Yoga Pangestu
6ef6b6d5af fix(trait): data type $value in WithUpdatedData 2025-09-19 16:14:04 +07:00
Yoga Pangestu
28738e6d26 chore: laravel pint 2025-09-19 14:52:02 +07:00
Yoga Pangestu
b1ca2a2141 feat: install pest for test and remove phpunit test 2025-09-19 14:51:54 +07:00
Yoga Pangestu
dcc6a70470 feat(outlet): add outlet module with CRUD and related resources 2025-09-19 14:43:15 +07:00
Yoga Pangestu
ec941e9390 feat(component): add reusability action table button 2025-09-19 14:42:05 +07:00
Yoga Pangestu
0cab8d3373 feat(toast): add @persist in app 2025-09-19 14:38:08 +07:00
Yoga Pangestu
c5ded12c25 feat(trait): add WithConfirmation for confirmation modal 2025-09-19 14:37:39 +07:00
Yoga Pangestu
050e65aec7 feat(helper): add DateTimeHelper and regist in composer 2025-09-19 13:23:36 +07:00
Yoga Pangestu
0c0f2f2b92 refactor: move prependColumn logic into separate trait 2025-09-18 22:06:44 +07:00
Yoga Pangestu
77927608b5 feat: ada trait for real-time updated data 2025-09-18 20:44:03 +07:00
Yoga Pangestu
e5754f93c4 feat(rule): add PhoneNumber custmo rule for reusability 2025-09-18 20:43:36 +07:00
Yoga Pangestu
9385b54a06 feat(datatable): install and configure Rappasoft Laravel Livewire Tables 2025-09-18 20:27:20 +07:00
Yoga Pangestu
31ddafbbc2 feat: install spatie/laravel-sluggable pakacge 2025-09-13 12:00:18 +07:00
Yoga Pangestu
bf9db9023f feat: templating blade dan mengubah overview attr 2025-09-13 11:57:26 +07:00
Yoga Pangestu
646d8a6b51 feat: overview page 2025-09-13 11:47:40 +07:00
Yoga Pangestu
35d91d106f fix(user): mengubah value default status menjadi active 2025-09-13 11:43:32 +07:00
Yoga Pangestu
27ed9b9a4c feat: create UserSeeder dan mendaftarkannya ke DatabaseSeeder 2025-09-13 11:35:10 +07:00
Yoga Pangestu
ebcc377718 feat(login): membuat fitur login 2025-09-13 11:29:26 +07:00
Yoga Pangestu
e38d48f07b fix: merubah nama MyConfig menjadi myconfig 2025-09-13 11:28:06 +07:00
Yoga Pangestu
fa11483531 style: menambahkan warna flux ke dalam app.css 2025-09-13 11:05:50 +07:00
Yoga Pangestu
924863ca44 feat(laravel-lang): install and publish 2025-09-13 11:05:02 +07:00
Yoga Pangestu
62608e6256 chore: npm install 2025-09-13 10:58:13 +07:00
Yoga Pangestu
49f71d3683 feat(user): membuat skema table users dan employees dan menambahkan enum untuk kebutuhan data option 2025-09-13 10:53:17 +07:00
Yoga Pangestu
865edfb618 chore(assets): add images 2025-09-13 10:41:13 +07:00
Yoga Pangestu
f26c24c1b4 feat: install and publish component flux 2025-09-13 10:36:12 +07:00