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.
4.1 KiB
4.1 KiB
Changelog — GeoNetAgent
Format: Semantic Versioning — Agent version / Doc version
[Doc 1.1.0] — 2026-07-02
Changed
docs/architecture/folder-structure.md—.cursor/context-index.mdditandai Deprecated; entry point resmidocs/context-index.md
Deprecated
.cursor/context-index.md— redirect kedocs/context-index.md
[Doc 1.0.0] — 2026-06-29
Added (Dokumentasi)
README.md— root README lengkap dengan quick start + struktur monorepoAGENTS.md— aturan AI agent untuk proyek iniCHANGELOG.md— file inidocs/context-index.md⭐ — AI entry point utama, peta navigasi semua docdocs/project-status.md— status modul, backlog, technical debtdocs/roadmap.md— fase dan milestonedocs/todo.md— next actions berprioritasdocs/issues.md— known bugs + limitationsdocs/environment.md— env vars (tanpa secret)docs/server.md— server list + SSH commandsdocs/deployment.md— step-by-step deploydocs/development.md— local setup + coding guidedocs/database.md— schema PostgreSQL + migration historydocs/troubleshooting.md— common issues + fixesdocs/monitoring.md— Zabbix boundary + health checkdocs/security.md— credential management + rulesdocs/glossary.md— kamus istilahdocs/architecture/system-overview.md— diagram sistem + boundarydocs/architecture/folder-structure.md— struktur monorepo detaildocs/architecture/request-flow.md— sequence diagram alur agentdocs/architecture/authentication-flow.md— auth bearer token + Laravel (Fase 1)docs/architecture/deployment-architecture.md— topology + Nginx configdocs/architecture/database-flow.md— write/read ownership + viewdocs/api/overview.md— base URL, auth, format responsedocs/api/service-collector.md— endpoint FastAPI lengkap + payload schemadocs/api/error-codes.md— HTTP status codesdocs/adr/README.md— index ADRdocs/adr/ADR-001-agent-asset-identity.md— strategi identitas assetdocs/adr/ADR-002-asset-split-by-hardware.md— split asset hardware campurdocs/adr/ADR-003-asset-documents-qnap.md— dokumen di QNAP Object Storagedocs/diagrams/system.mmd— Mermaid diagram sistemdocs/diagrams/agent-report-flow.mmd— Mermaid sequence laporan agentdocs/diagrams/deployment.mmd— Mermaid deployment topologydocs/onboarding/first-day.md— panduan hari pertamadocs/onboarding/local-setup.md— setup lokal developerdocs/onboarding/coding-standard.md— standar kodedocs/decisions/technology-stack.md— keputusan stack teknologidocs/decisions/naming-convention.md— keputusan naming convention.cursor/rules/documentation.mdc— aturan kapan harus update doc.cursor/rules/security.mdc— aturan keamanan + credential
[Agent v0.1.10-phase0] — 2026-06-22
Added
cpu{}detail object: cores, clock, cache, arch- Deploy script
push_collector.ps1PowerShell - Auto-update manifest check sebelum collect
Changed
- Field CPU sebelumnya hanya ada di
system.cpu_model— sekarang ada object terpisahcpu{}
[Agent v0.1.9] — 2026-06-22
Added
physical_disks[]— disk fisik (model, serial, size, media_type, bus_type)- RAM DDR type label (DDR3/DDR4/DDR5)
- GPU detail: driver version, current resolution, pnp_device_id
form_factor: Laptop/Desktop/Server dari SMBIOS + PCSystemType
[Agent v0.1.8] — 2026-06-22
Fixed
- Nginx
$env:cut-off bug — tambahssi offdi nginx config
Changed
- Bump versi untuk publish ke server
[Agent v0.1.6] — 2026-06-17
Added
- Peripherals scan: USB/BT/audio/monitor (
is_externalflag) - Scheduled Task setiap 3 jam (SYSTEM account)
- Web install
agent.gisportal.id/install/
[Collector v0.1.0] — 2026-06-17
Added
- FastAPI:
POST /api/v1/agent/report+ upsert assets/snapshots/software - FastAPI:
GET /api/v1/assets+ detail + snapshots + software - FastAPI:
GET /health - UI:
/ui/read-only CMDB - PostgreSQL migrations 001-004
- Nginx reverse proxy:
agent.gisportal.id+collector.gisportal.id