593a4f0d9c5f067bc5df3139490a895b7c1ae917
Perubahan yang dilakukan: - Menambahkan PDFPasswordProtect::encrypt di dalam ExportStatementPeriodJob. - Mengikuti pola implementasi yang telah digunakan pada CombinePdfJob. - PDF statement kini otomatis diproteksi menggunakan password. - Password diambil dari konfigurasi: webstatement.pdf_password. - Menambahkan logging untuk memantau proses proteksi PDF. - Menjamin pengelolaan file sementara berjalan aman dan rapi. - Menjaga kompatibilitas ke belakang (backward compatible) dengan sistem PDF yang sudah ada. Tujuan perubahan: - Meningkatkan keamanan file PDF dengan proteksi password standar perusahaan. - Memastikan proses enkripsi berjalan otomatis tanpa mengubah alur penggunaan yang ada. - Memberikan visibilitas terhadap proses proteksi melalui log sistem.
feat(webstatement): tambah helper untuk menghitung tanggal periode dan perbaikan validasi permintaan
Description
No description provided
Languages
PHP
77.4%
Blade
22.6%