KTP
INACT untuk KTP, KSO Timas Pratiwi. Tidak masuk big five. Bukan klien yang sama dengan Timas atau JOTRE.
Sekilas
| Jira | INA10, KTP |
| Nilai INACT Instance di INA05 | KTP |
| Repository | binari-digital/ina-ktp. Diganti nama pada 2026-08-23 dari inact-ktp. |
| Twin terenkripsi | tidak ada |
| GitLab INARTS | inact/inact-kso-timas |
| Branch permanen di origin | main, staging, development |
| Database | MySQL |
| Produksi | Server INARTS |
| Staging | tidak ada |
| Dev (QA) | inact-ktp.bdt.dev di Rumah box, diperbarui manual |
TODO: versi MySQL produksi, URL produksi, dan siapa yang deploy.
Repository dan remote
Dua remote, origin di GitHub dan inarts di GitLab INARTS dengan nama lama inact-kso-timas. Tidak ada twin terenkripsi, jadi kode plain-lah yang berjalan.
Environment dan deploy
KTP tidak punya .github/workflows dan tidak punya folder deploy/. Ini satu-satunya instance di daftar ini yang tidak di-deploy oleh GitHub Actions. Ada checkout QA di ~/www/inact-ktp di Rumah box yang menjawab di inact-ktp.bdt.dev; tidak ada yang memperbaruinya secara otomatis.
TODO: bagaimana sebuah perubahan sampai ke server INARTS.
Database
| Driver | MySQL |
| Database QA | MySQL di Rumah box sendiri, database inactsoft_ktp_live_20240918, snapshot dari 2024-09-18 |
| Database uji | Host DB dev bersama 192.168.1.52, port 3306, database inact_ktp_eris. Perhatikan port-nya: instance MySQL lain memakai 3357. |
Perbedaan fork ini dari master
Diukur pada 2026-09-05.
| File modul yang berbeda | 116 |
| Modul dengan perubahan terbanyak | routing 18, purchase_order 16, dms_reference 16, rfq 15, documents 14, documents_master 13, procurement_reference 12, procurement_documents 12 |
| Library yang berbeda | additional_global_variables.inc.php, inweb.lib.php, print_template_function.inc.php, procure_function.inc.php, purchase_order_pdf.inc.php, reference_function.inc.php, tracking_function.inc.php |
| File top-level yang berbeda | auto_logout.php, main.php, setting.php |
| Migrasi | Total 385. Tidak ada yang hanya di sini, 46 di master belum diambil. Terbaru 2024-05-02. |
File yang hanya ada di fork ini
modules/reference/system_code.php
Dua salinan backup handler multi-upload juga ada di modules/documents_master/.
File di master yang tidak ada di fork ini
modules/adms/adms_rev_sort.inc.phpmodules/adms_reference/adms_reference_import.inc.phpmodules/dms_reference/auto_doc_numbering.phpmodules/dms_reference/autopublish_auto_folder_creation.phpmodules/dms_reference/doc_classification.phpmodules/dms_reference/function_code.phpmodules/dms_reference/retention.phpmodules/dms_reference/system_code.phpmodules/dms_reference/watermark_settings.phpmodules/dms_reference/well_site.phpmodules/documents/export_excel.phpmodules/documents/json/
Key inweb_config
| Key | |
|---|---|
| Hanya di fork ini | start_outgoing_transmittal_id_increment_sns, start_return_transmittal_id_increment_sns |
| Tidak ada di sini | autopublish_auto_folder_creation, consolidated_routing_view, enable_auto_doc_numbering, enable_doc_classification, enable_doclib_retention, enable_doclib_sendby_attachment, enable_doclib_sendby_link, enable_last_login_wins, enable_ldap_browse, enable_ldap_login, enable_return_on_audit, enable_routing_notif_digest, enable_routing_overdue_notif_digest, enable_system_code, enable_watermark, enable_well_site, inact_operator_role, routing_notif_digest_hour, routing_return_format |
Kustomisasi yang sudah didokumentasikan
Belum ada. Halaman fitur datang di fase 3 rencana dokumentasi.
Hal yang perlu diwaspadai
- Fork tertua di daftar ini. Tidak ada migrasi sejak Mei 2024 dan 46 migrasi master belum ada. Anggap setiap port ke sini sebagai project kecil, bukan cherry-pick.
main.phpberbeda dari master. Di semua instance lain,main.phpplain sama dengan master. Di sini enam baris berbeda: master meng-assign logo header ketiga, KTP meng-assign logo header yang diambil darits_company_address. File ini PHP plain, bukan ter-encode.- Condong ke procurement seperti Tomori.
purchase_order,rfqdan modul referensi procurement banyak berubah.