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