This website requires JavaScript.
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