2 Commits

Author SHA1 Message Date
naufalzakyramadhan 36eebac312 Merge pull request 'Refactor groups/Tapops menjadi modular dan OOP' (#2) from fix/tapops-modular-oop into feat/tapops-group
Reviewed-on: #2

Terima kasih atas refactor yang komprehensif ini. Pemisahan ke arsitektur OOP membuat codebase jauh lebih rapi dan maintainable. Saya telah melakukan verifikasi pada lingkungan QA dengan hasil sebagai berikut:

Verification Checklist:
[OK] Modularization & Entry Points: Pemecahan file JS menjadi beberapa modul (app, controllers, services, models, dll) dan pemisahan shell pada index.html serta viewer.html telah dicek. Semua aset dimuat dengan benar tanpa blocking.
[OK] Backward Compatibility: Fungsionalitas legacy tetap berjalan normal. Shim pada main.js dan viewer.js telah diverifikasi dan merespons interaksi pengguna tanpa error di console.
[OK] CSS Restructure: Tidak ditemukan isu regresi pada UI. Tata letak halaman dokumen tetap konsisten setelah reorganisasi repository CSS.
[OK] Unit & Syntax Tests: Perintah npm run test:tapops Passed (termasuk skenario untuk formatter, date range, pagination, dan struktur static). Perintah node --check Passed untuk semua file JS dalam direktori groups/Tapops.
[OK] Build Process: Perintah npm run build berhasil dieksekusi tanpa error.

Notes: Kerja bagus dalam menjaga backward compatibility tetap aman di tengah refactor skala besar ini!
2026-06-04 11:31:34 +00:00
naufalzakyramadhan 768dbed9ff Merge pull request 'fix(tapops): validasi input tahun dan tambah pagination dokumen' (#1) from fix/tapops-year-validation-pagination into feat/tapops-group
Reviewed-on: #1

Pagination sudah tersusun rapi dan berjalan dengan baik serta sesuai dengan revisi yang saya ajukan, sekarang bisa lanjut ke revisi selanjutnya!
2026-06-04 10:43:34 +00:00

Diff Content Not Available