oxpoe
|
6817404688
|
rebrand: arahkan tautan, badge, label UI & cek-update ke Gitea (bukan GitHub)
|
2026-10-14 21:08:02 +07:00 |
|
oxpoe
|
91b65fc769
|
docs: banner mirror (repo asli di Gitea)
|
2026-10-14 12:30:36 +07:00 |
|
oxpoe
|
ed557cf899
|
chore(tidy): version.txt=0.5.1 (cek update) + buang blok UI khusus Baileys
|
2026-10-13 04:07:15 +07:00 |
|
oxpoe
|
d02c9baf7b
|
feat(update): mode container -> menu Update tampil dgn pesan rebuild image (bukan disembunyikan)
|
2026-10-13 04:00:25 +07:00 |
|
oxpoe
|
fed81ed5f9
|
chore: selaraskan default server_port=3001 (Docker/healthcheck/wiki)
|
2026-10-13 03:49:47 +07:00 |
|
oxpoe
|
a68121544d
|
chore: rapikan istilah lama (RTRW/Baileys) + path relatif isolir-redirect
|
2026-10-13 03:49:25 +07:00 |
|
oxpoe
|
cdb5046147
|
docs: bersihkan dokumen basi (artefak fork/dev) + buang referensi digiflazz
|
2026-10-13 03:48:58 +07:00 |
|
oxpoe
|
cb60ceec10
|
chore: default wa_gateway_type=gowa (baileys dilepas) + README
|
2026-10-13 03:47:32 +07:00 |
|
oxpoe
|
0f612df70f
|
fix(monitoring): diagnosa WhatsApp sadar-gateway (GoWA) + tambah cek Telegram
|
2026-10-13 03:36:53 +07:00 |
|
oxpoe
|
6f97430e41
|
feat: dukung SETTINGS_PATH (settings.json di direktori mount/persisten)
|
2026-10-13 03:29:36 +07:00 |
|
oxpoe
|
f27c02309e
|
feat: badge kelengkapan data pelanggan; fix IP search GenieACS; mount speedtest backend; isolir-redirect embedded; sembunyikan menu Update tanpa .git
|
2026-10-13 03:01:16 +07:00 |
|
oxpoe
|
b715f48f8d
|
chore: gitignore penanda restore .restore-pending
v0.5.1
|
2026-10-13 00:15:52 +07:00 |
|
oxpoe
|
6abfeb4577
|
chore(release): siapkan v0.5.1 (versi, CHANGELOG, release notes)
|
2026-10-13 00:11:22 +07:00 |
|
oxpoe
|
c6b39ae2bc
|
chore(deps): upgrade node-telegram-bot-api 0.66 -> 2.1.0 (via adapter v1->v2), audit 0 vuln
|
2026-10-12 23:37:00 +07:00 |
|
oxpoe
|
3e913d8ceb
|
chore(log): arahkan console.* (server) ke logger agar log seragam & tersimpan di logs/
|
2026-10-12 23:31:45 +07:00 |
|
oxpoe
|
ba0845da47
|
fix(backup): terapkan restore DB saat startup (tunda swap) - menimpa DB di bawah koneksi hidup merusak (WAL)
|
2026-10-12 23:24:24 +07:00 |
|
oxpoe
|
2aadb66f77
|
fix(backup): perbaiki scope restartNeeded (di luar try) agar restart setelah restore DB benar-benar jalan
|
2026-10-12 23:20:13 +07:00 |
|
oxpoe
|
994e3f8d61
|
fix(backup): buang -wal/-shm lama saat restore DB (backup self-contained)
|
2026-10-12 23:18:04 +07:00 |
|
oxpoe
|
a77975ca44
|
fix(backup): restart otomatis setelah restore database (koneksi lama masih pegang file DB lama)
|
2026-10-12 23:13:35 +07:00 |
|
oxpoe
|
3eb4edfe5b
|
fix(backup): VACUUM INTO agar backup konsisten saat DB mode WAL (sebelumnya salin file mentah bisa kehilangan -wal)
|
2026-10-12 23:12:35 +07:00 |
|
oxpoe
|
ebbfffc116
|
fix(deps): xlsx -> build resmi SheetJS 0.20.3 (tutup high CVE)
|
2026-10-12 23:06:14 +07:00 |
|
oxpoe
|
4185af3971
|
fix(deps): hapus baileys (tak dipakai), update axios/multer, audit fix; fix trust proxy (XFF)
|
2026-10-12 22:45:29 +07:00 |
|
oxpoe
|
a1e1570221
|
fix(log): putar log otomatis (10MB x 5) agar tak menumpuk
|
2026-10-12 22:37:46 +07:00 |
|
oxpoe
|
dc5c1299d3
|
feat(telegram): perintah /cekterhubung <tag> (status perangkat)
|
2026-10-12 22:29:59 +07:00 |
|
oxpoe
|
008aa871f6
|
docs: CHANGELOG — catat perubahan pasca rilis v0.5.0
|
2026-10-12 22:27:56 +07:00 |
|
oxpoe
|
63994df1e4
|
feat: toggle fitur voucher (setting voucher_enabled) + gate route & sembunyikan link
|
2026-10-12 22:20:48 +07:00 |
|
oxpoe
|
8caae14cfd
|
fix: footer versi & portal ikut company_header (brand-aware); hapus hack SKYFIBER
|
2026-10-09 11:32:20 +07:00 |
|
oxpoe
|
aca2ea06e3
|
i18n: terjemahkan sisa fragmen hint (billing/map/cash_in/acs/areas/kolektor/pelanggan/radius/diskon/wlc/preview/broadcast/packages/reports/whatsapp/settings)
v0.5.0
|
2026-10-09 10:49:44 +07:00 |
|
oxpoe
|
fd6f1ebd93
|
i18n: rapikan sisa hint (settings/packages/broadcast/customers)
|
2026-10-09 10:48:33 +07:00 |
|
oxpoe
|
5257fb5b62
|
docs: perjelas WA=notifikasi/Telegram=monitoring di README + catatan rilis v0.5.0
|
2026-10-09 10:45:56 +07:00 |
|
oxpoe
|
5689676665
|
fix(telegram): /pendapatan tangani getTodayRevenue (objek total/count)
|
2026-10-09 10:40:30 +07:00 |
|
oxpoe
|
7e7356af1c
|
feat(telegram): perintah /offline /aktif /pendapatan (+ tombol)
|
2026-10-09 10:39:46 +07:00 |
|
oxpoe
|
9037b78835
|
feat(telegram): tombol menu monitoring (Sistem/Tunggakan/Tiket/OLT/Trafik)
|
2026-10-09 10:14:24 +07:00 |
|
oxpoe
|
690864a847
|
feat(telegram): perintah monitoring admin (/sistem /tunggakan /tiket /olt /trafik)
|
2026-10-09 09:43:59 +07:00 |
|
oxpoe
|
e838645531
|
feat: notifikasi admin/monitoring via Telegram (WA fallback); alert staff dialihkan ke Telegram
|
2026-10-09 09:23:06 +07:00 |
|
oxpoe
|
52f6be26d1
|
docs(ui): halaman WA tandai notifikasi-only + arahkan interaksi ke Telegram
|
2026-10-09 09:11:45 +07:00 |
|
oxpoe
|
7d54817b0c
|
feat: WA jadi notifikasi saja (matikan interaksi/bot); interaksi pindah ke Telegram
|
2026-10-09 09:10:53 +07:00 |
|
oxpoe
|
b65eb3195c
|
fix(wa): pakai getTechById (getTechnicianById tidak ada) - notifikasi tiket oleh admin kini terkirim
|
2026-10-09 09:07:20 +07:00 |
|
oxpoe
|
02af750226
|
feat(wa): tiket cukup Chat Pelanggan + Share Lokasi (hapus detail/pool)
|
2026-10-09 09:03:15 +07:00 |
|
oxpoe
|
086565d195
|
feat(wa): tambah tautan pelanggan (chat WA, Maps, detail, pool tiket) di notifikasi tiket
|
2026-10-09 09:01:54 +07:00 |
|
oxpoe
|
a711a9ebe2
|
fix(wa): proses spintax {A|B|C} terpusat di waNotifyService (teks/gambar/dokumen)
|
2026-10-09 08:50:10 +07:00 |
|
oxpoe
|
c3b785f544
|
docs: perbaiki cara login pelanggan demo (cukup nomor HP)
|
2026-10-09 08:31:53 +07:00 |
|
oxpoe
|
c37440dae0
|
test(e2e): simpan suite e2e (15 tes) + dokumentasi TESTING.md
|
2026-10-09 08:31:35 +07:00 |
|
oxpoe
|
8f75e8b442
|
fix(db): buat tabel discount_logs (fresh-install) - perbaiki 500 di /admin/discounts
|
2026-10-09 08:20:16 +07:00 |
|
oxpoe
|
60ef8bafab
|
i18n (Phase C batch 12): residu empty-state/hint di 24 file admin ID/EN
|
2026-10-09 08:07:59 +07:00 |
|
oxpoe
|
e70bc23651
|
i18n (Phase C batch 11): areas, routers, broadcast, backup, whatsapp_templates, mikrotik_display ID/EN
|
2026-10-09 07:59:09 +07:00 |
|
oxpoe
|
fd074f8ff7
|
i18n (Phase C batch 10): map, map-gis, vouchers_packages, finance/cash_in, finance/expenses ID/EN
|
2026-10-09 07:56:10 +07:00 |
|
oxpoe
|
d09ab217f9
|
i18n (Phase C batch 9): collectors, dashboard, monitoring, vouchers, cashier_reports, cashier_attendance ID/EN
|
2026-10-09 07:54:34 +07:00 |
|
oxpoe
|
69d6ebbd0e
|
i18n (Phase C batch 8): customers + acs ID/EN
|
2026-10-09 07:52:39 +07:00 |
|
oxpoe
|
9760888735
|
i18n (Phase C batch 7): olts + packages ID/EN
|
2026-10-09 07:35:14 +07:00 |
|