9 Commits (710233d522f00a7327d3e6e0a85b567a5fa7d8e8)

Author SHA1 Message Date
Budi Setiawan 43cdba7e9b feat(storage): migrasi avatar ke QNAP QuObjects S3 (OSS), hapus NFS bind mount 3 weeks ago
Budi Setiawan 5349a48853 feat(storage): pindah app_storage ke NAS QNAP via NFS mount, avatar simpan file fisik bukan base64 3 weeks ago
Budi Setiawan d500db95b3 feat(api): PUT /me/avatar simpan foto profil sebagai base64 di ldap_user_meta 3 weeks ago
Budi Setiawan e8f1cf57fd fix(api): pindah apiForgotPassword ke Api\V1\AuthController yang benar (bug: wrong namespace) 3 weeks ago
Budi Setiawan 835954812c feat(api): tambah PUT /me, POST /me/password, POST /me/test-email 3 weeks ago
Budi Setiawan ee89641250 feat(backend): perluas GET /me tambah display_name, email, groups, phone, domain 3 weeks ago
Budi Setiawan 8f72e74ec1 feat: CORS my.gisportal.id + token refresh endpoint untuk FE PWA 3 weeks ago
Budi Setiawan ece7b314a4 feat: implement Service Tokens for microservice Bearer token management 3 weeks ago
Budi Setiawan e294b59a47 Initial commit: GeoNetAgent, LDAPWeb, server-audit, server-connection 1 month ago