Commit Graph

  • 50e60eb587 feat(statements): tampilkan End Date hanya untuk cabang 0988 staging Daeng Deni Mardaeni 2025-12-01 11:00:07 +07:00
  • 9373325399 feat(webstatement): dukung endPeriod dan format folder baru untuk statement Daeng Deni Mardaeni 2025-11-27 18:15:33 +07:00
  • ea23401473 feat(statement): perbaikan fitur statement dan penambahan akses sentra operasi Daeng Deni Mardaeni 2025-09-09 11:16:48 +07:00
  • 5d0dbfcf21 🔄 refactor(jobs): perbaikan logika pada beberapa controller dan job Daeng Deni Mardaeni 2025-09-09 08:51:53 +07:00
  • 291e791114 feat(api): implementasi autentikasi HMAC dan validasi komprehensif untuk API balance Daeng Deni Mardaeni 2025-08-28 15:39:21 +07:00
  • 00681a8e30 feat(auth): implementasi autentikasi HMAC dan standardisasi format respons API Daeng Deni Mardaeni 2025-08-28 13:44:58 +07:00
  • adda3122f8 feat(response): Restrukturisasi format response untuk validasi error dan response sukses Daeng Deni Mardaeni 2025-08-28 11:18:57 +07:00
  • e53b522f77 feat(API): standarisasi response API dengan ResponseCode enum dan penambahan struktur meta Daeng Deni Mardaeni 2025-08-27 17:07:57 +07:00
  • ffdb528360 feat(api): menambahkan controller API untuk ringkasan saldo rekening Daeng Deni Mardaeni 2025-08-27 16:26:13 +07:00
  • 1ff4035b98 feat(balance): implementasi service layer untuk balance management Daeng Deni Mardaeni 2025-08-27 16:22:06 +07:00
  • f324f9e3f6 feat(Modules/Webstatement): Tambahkan BalanceSummaryRequest dan BalanceSummaryResource untuk API Balance Summary Daeng Deni Mardaeni 2025-08-27 16:19:06 +07:00
  • 7af5bf2fe5 feat(customer): tambah field alamat lengkap & pemrosesan CSV dinamis Daeng Deni Mardaeni 2025-08-07 08:45:50 +07:00
  • 8a6469ecc9 🔧 fix(job): perbaiki transaksi bersarang & optimasi batch processing di GenerateClosingBalanceReportJob Daeng Deni Mardaeni 2025-08-05 13:49:58 +07:00
  • aae0c4ab15 ♻️ refactor(GenerateClosingBalanceReportJob): Sederhanakan penanganan duplikasi sesuai pendekatan ExportStatementJob Daeng Deni Mardaeni 2025-08-04 11:34:00 +07:00
  • 150d52f8da refactor(GenerateClosingBalanceReportJob): Sederhanakan pendekatan eliminasi duplikasi seperti ExportStatementJob Daeng Deni Mardaeni 2025-08-04 09:25:48 +07:00
  • 8736ccf5f8 feat(closing-balance): Implementasi Pengecekan Unique Hash dan Sequence Counter pada Ekspor CSV Daeng Deni Mardaeni 2025-07-31 11:55:55 +07:00
  • 710cbb5232 feat(closing-balance): implementasi unique_hash dan insertOrIgnore untuk eliminasi duplikasi Daeng Deni Mardaeni 2025-07-31 11:06:11 +07:00
  • 13e077073b fix(closing-balance): Perbaikan logika pengecekan duplikasi untuk memperbolehkan trans_reference duplikat dengan amount_lcy berbeda Daeng Deni Mardaeni 2025-07-31 10:35:05 +07:00
  • eff951c600 feat(webstatement): implementasi perbaikan duplikasi data dan optimasi GenerateClosingBalanceReportJob Daeng Deni Mardaeni 2025-07-31 10:19:50 +07:00
  • 6ad5aff358 refactor(webstatement): Sederhanakan pengecekan duplicate pada GenerateClosingBalanceReportJobrefactor(webstatement): Sederhanakan pengecekan duplicate pada GenerateClosingBalanceReportJob Daeng Deni Mardaeni 2025-07-31 10:08:23 +07:00
  • bd72eb7dfa fix(webstatement): perbaiki eliminasi duplicate pada GenerateClosingBalanceReportJob Daeng Deni Mardaeni 2025-07-31 09:32:14 +07:00
  • 8eb7e69b21 fix(jobs): eliminasi duplicate trans_reference dengan amount_lcy yang sama pada GenerateClosingBalanceReportJob Daeng Deni Mardaeni 2025-07-31 09:07:28 +07:00
  • 4ee5c2e419 perf(jobs): optimasi performa GenerateClosingBalanceReportJob untuk mengurangi waktu eksekusi Daeng Deni Mardaeni 2025-07-31 08:42:23 +07:00
  • ca92f32ccb feat(webstatement): tambah dukungan queue name pada StagingController dan WebstatementController Daeng Deni Mardaeni 2025-07-31 08:13:02 +07:00
  • e1740c0850 refactor(webstatement): ubah ordering pada GenerateClosingBalanceReportJob Daeng Deni Mardaeni 2025-07-30 17:35:34 +07:00
  • d88f4a242e perf(webstatement): optimasi performa GenerateClosingBalanceReportJob dengan database staging Daeng Deni Mardaeni 2025-07-30 17:15:14 +07:00
  • c0e5ddd37a perf(webstatement): optimasi performa GenerateClosingBalanceReportJob dengan database staging Daeng Deni Mardaeni 2025-07-30 17:15:14 +07:00
  • 5f9a82ec20 feat(console): tambah parameter queue_name pada ExportDailyStatements command Daeng Deni Mardaeni 2025-07-30 08:16:53 +07:00
  • 33b1255dfb feat(console): tambah parameter queue_name pada ProcessDailyStaging command Daeng Deni Mardaeni 2025-07-30 08:01:49 +07:00
  • aff6039b33 feat(console): tambah parameter group pada GenerateClosingBalanceReportCommand Daeng Deni Mardaeni 2025-07-29 16:59:29 +07:00
  • 51e432c74f refactor(jobs): optimasi query GenerateClosingBalanceReportJob dengan distinct trans_reference dan amount_lcy Daeng Deni Mardaeni 2025-07-29 16:29:27 +07:00
  • 9cdc7f9487 refactor(webstatement): Migrasi ke StagingController dan ubah storage disk ke local 'staging' Daeng Deni Mardaeni 2025-07-28 16:00:45 +07:00
  • 5752427297 refactor(report): konversi query raw SQL ke pure Eloquent ORM master Daeng Deni Mardaeni 2025-07-26 08:42:42 +07:00
  • eb89916b1c refactor(webstatement): split generateReportData dan dukung closing balance per group akun Daeng Deni Mardaeni 2025-07-24 09:30:13 +07:00
  • 80c866f646 feat(webstatement): fallback stmt_entry_id menggunakan field id pada CSV Daeng Deni Mardaeni 2025-07-23 14:45:08 +07:00
  • e5c33bf631 feat(webstatement): tambah parameter period ke ProcessDailyMigration command Daeng Deni Mardaeni 2025-07-21 11:30:55 +07:00
  • f37707b2f6 Merge remote-tracking branch 'composer/master' Daeng Deni Mardaeni 2025-07-21 11:22:41 +07:00
  • ad9780ccd6 feat(webstatement): tambah stmt_entry_detail migrasi, model, dan job processing Daeng Deni Mardaeni 2025-07-21 11:10:49 +07:00
  • bcc6d814e9 feat(webstatement): tambah stmt_entry_detail migrasi, model, dan job processing Daeng Deni Mardaeni 2025-07-21 11:10:49 +07:00
  • 5de1c19d09 feat(webstatement): tambah console command bulk untuk generate laporan closing balance Daeng Deni Mardaeni 2025-07-18 07:36:40 +07:00
  • 3c01c1728c feat(webstatement): tambah console command dan perbaikan field required untuk laporan closing balance Daeng Deni Mardaeni 2025-07-17 21:42:11 +07:00
  • 3beaf78872 feat(webstatement): implementasi job processing untuk laporan closing balance Daeng Deni Mardaeni 2025-07-17 19:49:22 +07:00
  • 23a0679f74 feat(jobs): exclude field terakhir dari proses CSV pada company dan data capture Daeng Deni Mardaeni 2025-07-15 17:25:00 +07:00
  • 1564ce2efa fix(jobs): perbaikan masalah file tidak ditemukan pada proses export statement Daeng Deni Mardaeni 2025-07-15 17:02:23 +07:00
  • e6c46701ce refactor(jobs): hapus manajemen izin file (chmod, chown, chgrp) Daeng Deni Mardaeni 2025-07-15 16:40:04 +07:00
  • 35bb173056 feat(webstatement): tambah fitur Laporan Closing Balance Daeng Deni Mardaeni 2025-07-15 09:32:01 +07:00
  • 2dd8024586 fix(webstatement): konversi nilai ke float sebelum number_format pada template statement Daeng Deni Mardaeni 2025-07-14 13:34:35 +07:00
  • 36abab1280 fix(webstatement): perbaiki nama field dari no_receipt menjadi recipt_no Daeng Deni Mardaeni 2025-07-14 10:06:00 +07:00
  • 7818d1677b feat(webstatement): tambah field no_receipt pada processed_statements Daeng Deni Mardaeni 2025-07-14 09:24:38 +07:00
  • 92afe58e66 feat(webstatement): tambah konfigurasi permission direktori dan perbaikan error chown Daeng Deni Mardaeni 2025-07-12 13:41:46 +07:00
  • c264d63fa6 fix(webstatement): perbaiki validasi password untuk stmt_sent_type Daeng Deni Mardaeni 2025-07-11 09:51:32 +07:00
  • 6bd8b77d87 feat(webstatement): optimasi struktur penyimpanan PDF statement Daeng Deni Mardaeni 2025-07-11 09:08:40 +07:00
  • efabba4c39 feat(webstatement): tambah opsi Browsershot untuk stabilitas PDF generation Daeng Deni Mardaeni 2025-07-11 08:28:04 +07:00
  • 2b39c5190b feat(webstatement): tambah validasi password wajib untuk request_type tertentu Daeng Deni Mardaeni 2025-07-10 20:10:39 +07:00
  • 9c5f8b1de4 feat(webstatement): tambah proteksi password untuk ZIP file multi-account Daeng Deni Mardaeni 2025-07-10 20:05:50 +07:00
  • 5469045b5a feat(webstatement): tambah AutoSendStatementEmailCommand dan job auto pengiriman email statement Daeng Deni Mardaeni 2025-07-10 19:49:31 +07:00
  • 56665cd77a feat(webstatement): tambahkan dukungan download zip untuk multi_account Daeng Deni Mardaeni 2025-07-10 19:32:06 +07:00
  • 011f749786 feat(webstatement): tambahkan hubungan branch dan account di model Daeng Deni Mardaeni 2025-07-10 19:30:58 +07:00
  • 5b235def37 feat(webstatement): tambah field password untuk proteksi PDF statement Daeng Deni Mardaeni 2025-07-10 14:33:26 +07:00
  • 593a4f0d9c feat(webstatement): tambah enkripsi password pada PDF statement Daeng Deni Mardaeni 2025-07-10 14:13:16 +07:00
  • d4e6a3d73d feat(webstatement): ekstrak generatePassword ke helper Daeng Deni Mardaeni 2025-07-10 14:12:10 +07:00
  • 0aa7d22094 feat(webstatement): tambah fungsi generatePdf ke ExportStatementPeriodJob Daeng Deni Mardaeni 2025-07-10 13:15:47 +07:00
  • 5ea8136c13 feat(webstatement): tambah fungsi nama provinsi dan perbaikan tampilan alamat customers Daeng Deni Mardaeni 2025-07-10 10:28:52 +07:00
  • 4b7e6c983b feat(webstatement): tambah ProcessProvinceDataJob untuk import data provinsi Daeng Deni Mardaeni 2025-07-10 10:03:27 +07:00
  • 8d84c0a1ba feat(webstatement): tambah migration dan model ProvinceCore Daeng Deni Mardaeni 2025-07-10 09:56:47 +07:00
  • 1f140af94a fix(migration): perbaiki error PostgreSQL enum untuk request_type Daeng Deni Mardaeni 2025-07-10 09:18:22 +07:00
  • c1a173c8f7 feat(webstatement): tambah optimasi pemrosesan multi_account dan validasi statement Daeng Deni Mardaeni 2025-07-10 09:12:16 +07:00
  • 974bf1cc35 feat(webstatement): tambah helper untuk menghitung tanggal periode dan perbaikan validasi permintaan Daeng Deni Mardaeni 2025-07-10 09:08:20 +07:00
  • 0ace1d5c70 feat(migration): tambah multi_account ke enum request_type Daeng Deni Mardaeni 2025-07-10 09:00:47 +07:00
  • 595ab89390 feat(database): tambah field alamat dan referensi lokal ke tabel customers Daeng Deni Mardaeni 2025-07-10 09:00:19 +07:00
  • 34571483eb feat(webstatement): optimalkan proses PDF statement dan hapus fitur tidak terpakai Daeng Deni Mardaeni 2025-07-09 20:23:52 +07:00
  • 062bac2138 feat(webstatement): optimasi tampilan tabel statement dan penyesuaian mekanisme pagination Daeng Deni Mardaeni 2025-07-09 19:54:42 +07:00
  • 8ee0dd2218 feat(webstatement): implementasi pemrosesan multi account statement berdasarkan stmt_sent_type Daeng Deni Mardaeni 2025-07-09 17:51:57 +07:00
  • 51697f017e feat(webstatement): tambahkan fitur pembuatan, penyimpanan, dan pengunduhan PDF statement Daeng Deni Mardaeni 2025-07-09 14:54:48 +07:00
  • e2c9f3480d feat(webstatement): optimalkan validasi, logging, dan UI pada request statement Daeng Deni Mardaeni 2025-07-09 10:50:22 +07:00
  • 40f552cb66 Merge branch 'new' Daeng Deni Mardaeni 2025-07-08 21:46:55 +07:00
  • 65b846f0c7 feat(webstatement): tambahkan pengaturan ekspor dan optimasi fungsionalitas print statement Daeng Deni Mardaeni 2025-07-08 17:40:11 +07:00
  • a3060322f9 feat(webstatement): tambahkan kolom baru dan migrasi untuk log print statement Daeng Deni Mardaeni 2025-07-08 17:39:23 +07:00
  • 428792ed1b feat(webstatement): ubah filter product_code 6021 berdasarkan ctdesc Daeng Deni Mardaeni 2025-07-08 14:12:51 +07:00
  • 4616137e0c feat(webstatement): tambahkan fitur konfirmasi email dan optimasi proses download statement #1 new Daeng Deni Mardaeni 2025-06-23 10:24:23 +07:00
  • 19c962307e feat(webstatement): tambahkan fitur multi-branch dan perbaikan validasi form pada halaman statements Daeng Deni Mardaeni 2025-06-22 20:57:24 +07:00
  • a79b1bd99e feat(webstatement): perbarui penamaan file PDF dan tambahkan log debug pada PrintStatementController Daeng Deni Mardaeni 2025-06-22 16:50:37 +07:00
  • fd5b8e1dad feat(webstatement): tambahkan filter data berdasarkan peran pengguna daengdeni 2025-06-20 14:33:56 +07:00
  • 8fb16028d9 feat(webstatement): tambah validasi cabang rekening dan update logika penyimpanan statement daengdeni 2025-06-20 13:59:58 +07:00
  • 6035c61cc4 feat(webstatement): tingkatkan validasi dan logging pada ProcessStmtEntryDataJob Daeng Deni Mardaeni 2025-06-17 09:54:26 +07:00
  • 2c8f49af20 feat(webstatement): optimalkan saveBatch pada ProcessStmtEntryDataJob Daeng Deni Mardaeni 2025-06-17 09:45:41 +07:00
  • 4bfd937490 feat(webstatement): tambahkan pengelolaan kartu ATM dengan fitur batch processing dan CSV tunggal Daeng Deni Mardaeni 2025-06-16 22:51:26 +07:00
  • 7b32cb8d39 feat(webstatement): tambah filter product_code dan branch pada GenerateBiayaKartuCsvJob Daeng Deni Mardaeni 2025-06-13 15:11:25 +07:00
  • 4b889da5a5 feat(webstatement): tambahkan pengelolaan product_code pada ATM Card Daeng Deni Mardaeni 2025-06-13 15:06:37 +07:00
  • dbdeceb4c0 feat(webstatement): optimalkan pengambilan informasi account untuk UpdateAtmCardBranchCurrencyJob Daeng Deni Mardaeni 2025-06-13 14:33:47 +07:00
  • f7a92a5336 refactor(webstatement): sesuaikan format list pada template email statement Daeng Deni Mardaeni 2025-06-12 12:15:56 +07:00
  • b717749450 refactor(webstatement): perbaikan tampilan dan penyesuaian template email pada statement Daeng Deni Mardaeni 2025-06-12 09:19:07 +07:00
  • e5b8dfc7c4 feat(webstatement): tambahkan pengiriman email dengan fallback konfigurasi Daeng Deni Mardaeni 2025-06-12 09:18:42 +07:00
  • d5482fb824 refactor(webstatement): restrukturisasi kode pada SendStatementEmailJob Daeng Deni Mardaeni 2025-06-12 09:18:16 +07:00
  • f6df453ddc refactor(webstatement): perbaiki pembentukan logika, struktur kode, dan validasi parameter pada SendStatementEmailCommand Daeng Deni Mardaeni 2025-06-12 09:15:38 +07:00
  • 0cbb7c9a3c feat(webstatement): tambahkan opsi abaikan validasi sertifikat SSL pada PHPMailer Daeng Deni Mardaeni 2025-06-11 13:52:55 +07:00
  • fabc35e729 feat(webstatement): tingkatkan proses pengiriman email dengan PHPMailer Daeng Deni Mardaeni 2025-06-11 11:41:57 +07:00
  • 9199a4d748 feat(webstatement): tambahkan fitur monitoring dan peningkatan pengiriman email statement Daeng Deni Mardaeni 2025-06-11 09:56:43 +07:00
  • f3c649572b feat(webstatement): tambahkan fitur pengiriman email statement PDF Daeng Deni Mardaeni 2025-06-10 13:50:00 +07:00
  • 55313fb0b0 feat(webstatement): tambahkan fitur retry dengan handling timeout pada laporan transaksi ATM Daeng Deni Mardaeni 2025-06-10 11:17:17 +07:00