feat(source2): lock dark mode, sans-serif typography, and all recent updates

This commit is contained in:
rafif committed 2026-08-20 23:02:00 +07:00
1 parent dd4c8f6876
commit 9f24b56e97
259 files changed
+15596 -8966

No files matched your search

@@ -0,0 +1,33 @@
# Iteration Log — Fix: Pemisahan Akun Agents vs User Accounts
**Date:** 2026-07-28 23:13 WIB
**Trigger:** User klarifikasi pengelompokan akun
---
## Pengelompokan Akun yang Benar
### Tab Halaman Agents — Akun Teknikal/Operasional
- SUPER_ADMIN, EXECUTIVE (global, tanpa site spesifik)
- TENANT_ADMIN, SOC_ANALYST, ENGINEER (per site: SIAB / Nexus)
- AGENT_VIEWER (per agent, akun probe teknikal)
- Dikelompokkan: Global / SIAB Tenant / Nexus Tenant
### Tab Halaman User Accounts — Akun Customer/Client
- COMPANY_ADMIN
- COMPANY_OPERATOR
- COMPANY_VIEWER
- Dikelompokkan per perusahaan (company_name)
---
## Files Changed
| File | Perubahan |
|------|-----------|
| `src/app/(dashboard)/agents/page.tsx` | Filter `externalUsers` exclude COMPANY_* roles saja |
| `src/app/(dashboard)/agents/ExternalAccountsSection.tsx` | Revert judul section ke original |
| `src/app/(dashboard)/user-accounts/page.tsx` | Filter `companyUsers` hanya include COMPANY_* roles |
---
## TypeScript: ✅ Zero errors