GeoNetAgent, LDAPWeb, server-audit, server-connection
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Project Status
Terakhir Diperbarui: 2026-06-29
Snapshot Cepat
| Proyek |
Status |
Keterangan |
| geonet-console |
✅ Production |
Laravel 12 + LDAP auth + API running |
| databaselist |
⚠️ Legacy |
Akan di-redirect ke geonet-console |
| sqlservercheck |
✅ Running |
Tool diagnostik SQL Server |
| Ollama NAS Search |
📋 Direncanakan |
POC belum diimplementasi |
geonet-console — Modul Selesai
| Modul |
Keterangan |
| ✅ Auth LDAP + JWT |
Login AD, refresh token, token-guide |
✅ User Profile (/me) |
Avatar upload ke QNAP OSS |
| ✅ LDAP User Management |
CRUD user AD via API |
| ✅ LDAP Group Management |
CRUD group + member management |
| ✅ Database Registry |
List + offline mark database |
| ✅ Service Tokens |
Token antar-service + sync ke GeoNetAgent DB |
| ✅ Audit Log |
Log aktivitas ke DB terpisah |
| ✅ API Token (personal) |
User bisa buat API token untuk akses programatik |
| ✅ PWA Fase A |
Manifest + service worker + offline page |
| ✅ PWA Fase B |
Install banner + cache stale-while-revalidate |
| ✅ Project Search API |
Endpoint /project-search/* (UI belum ada) |
geonet-console — Modul Belum Dibuat (Backlog)
| Modul |
Prioritas |
Keterangan |
| Ollama AI assistant |
High |
POC indexer + pgvector + chat UI |
| Project index UI |
High |
Tampilkan status indeks di UI |
| License registry |
Medium |
Parser GM + ESRI license dari NAS |
| Redirect databaselist → geonet-console |
Medium |
Fase 3 migration |
| Email SMTP reset password |
Medium |
Forgot password LDAP via SMTP |
| Group Permission Management UI |
Low |
UI untuk atur LDAP group permissions |
Technical Debt
| Item |
Prioritas |
Keterangan |
DB databaselist_app nama harus direname |
Medium |
Nama DB legacy, target: geonet_console_app (Fase 3) |
project_search DB di 10.100.1.25 |
Low |
Kalau 10.100.1.25 tidak reachable, migration gagal — tidak pengaruhi app utama |
| OAuth keys di Docker volume |
Low |
app_storage — perlu backup strategi |
Known Issues
Lihat issues.md untuk detail.
| Issue |
Dampak |
project_search DB timeout |
Migration gagal saat 10.100.1.25 unreachable (non-critical) |
| Bucket OSS ACL bisa ter-reset |
Avatar tidak bisa diakses publik — fix via Swift API |