Commit Graph

5 Commits

Author SHA1 Message Date
Daeng Deni Mardaeni
6378ba0f98 ⚙️ feat(LpjServiceProvider): Konfigurasi scheduling otomatis untuk cleanup inspeksi
Menambahkan registrasi commands dan scheduling untuk cleanup data inspeksi dengan konfigurasi multi-server dan logging

- Register 3 command cleanup: CleanupInspeksiDataCommand, CleanupSingleInspeksiCommand, dan CleanupInspeksiStatusCommand
- Daily cleanup scheduling setiap jam 02:00 dengan opsi --force dan withoutOverlapping()
- Weekly backup cleanup setiap minggu pukul 03:00 pada hari minggu
- Multi-server support dengan onOneServer() untuk environment clustered
- Background execution dengan runInBackground() untuk performa optimal
- Dedicated logging ke storage/logs/cleanup-inspeksi.log dan cleanup-inspeksi-weekly.log
- Service binding untuk BankDataService dengan dependency injection
- Modular structure dengan namespace dan module path yang terorganisir
2025-12-09 15:42:43 +07:00
Daeng Deni Mardaeni
14e9435684 feat(bank-data): tambahkan layanan untuk pengelolaan data bank
- Menambahkan kelas BankDataService untuk mengelola data bank.
- Menyediakan metode untuk mendapatkan, membuat, memperbarui, dan menghapus data bank.
- Mengikat BankDataService di LpjServiceProvider untuk penggunaan di seluruh aplikasi.
2025-03-18 07:19:16 +07:00
Daeng Deni Mardaeni
e950b73b44 Optimize code 2024-08-13 11:54:42 +07:00
Daeng Deni Mardaeni
bc78cf3ea9 Feature #1 : Jenis Fasilitas Kredit 2024-08-11 13:28:00 +07:00
Daeng Deni Mardaeni
26acb5468c Initial Commit 2024-08-07 10:09:43 +07:00