• Joined on 2024-05-09
hailin pushed to main at hailin/gcx 2026-03-07 14:55:29 +00:00
5ce4dd2442 fix(admin-web): save new refresh token after token rotation
hailin pushed to main at hailin/gcx 2026-03-07 14:47:06 +00:00
b285512c11 fix(admin-web): fix TS no-explicit-any lint error in http client
hailin pushed to main at hailin/it0 2026-03-07 14:43:47 +00:00
71ea80972d feat(auth): add SMS OTP verification for phone registration and login
hailin pushed to main at hailin/gcx 2026-03-07 14:40:29 +00:00
7ccbe33f88 fix(admin-web): only logout on explicit 401/403 from refresh endpoint
hailin pushed to main at hailin/gcx 2026-03-07 14:33:22 +00:00
eca1490c72 debug(admin-service): add timing logs to parse and upload endpoints
hailin pushed to main at hailin/gcx 2026-03-07 14:21:47 +00:00
d48f1df0ff feat(admin-web): restore parse-first UX — disable upload until parse completes
hailin pushed to main at hailin/it0 2026-03-07 14:09:43 +00:00
2773b6265c fix(billing): return default free-plan stub when no subscription exists
hailin pushed to main at hailin/gcx 2026-03-07 14:08:52 +00:00
a6cb7add60 fix(admin-service): align APK/IPA parser with RWADurian implementation
hailin pushed to main at hailin/gcx 2026-03-07 14:04:03 +00:00
c70b4bac6a perf(admin-web): remove separate parse request on file select
hailin pushed to main at hailin/it0 2026-03-07 13:54:09 +00:00
b5d1f11104 fix(auth): allow platform_admin to access all web-admin endpoints
hailin pushed to main at hailin/it0 2026-03-07 13:51:18 +00:00
5b5b3ea70d fix(auth): allow platform_admin to access settings endpoints
hailin pushed to main at hailin/gcx 2026-03-07 13:49:47 +00:00
7933f3fe4a perf(upload): replace MinIO presigned-URL flow with local-disk storage
hailin pushed to main at hailin/it0 2026-03-07 13:46:02 +00:00
4aabda440f fix(auth): allow platform_admin to manage tenant members and invites
hailin pushed to main at hailin/it0 2026-03-07 13:39:57 +00:00
e48615e713 fix(auth): fix listMembers response shape and updateMember role sync
hailin pushed to main at hailin/it0 2026-03-07 13:37:33 +00:00
6e50f4cc50 feat(web-admin): show copyable invite link after sending invite
hailin pushed to main at hailin/it0 2026-03-07 13:34:52 +00:00
e31baa1f40 fix(auth): fix invite flow UUID/slug mismatch and removeMember cleanup
hailin pushed to main at hailin/it0 2026-03-07 13:32:01 +00:00
915bd400c1 fix(auth): insert invited users into public.users on acceptInvite
hailin pushed to main at hailin/it0 2026-03-07 13:04:21 +00:00
2813c6a1bf feat(tenants): make tenant name a link to detail page
hailin pushed to main at hailin/it0 2026-03-07 12:54:54 +00:00
0bc81bbe40 feat(tenants): add delete button to tenant list page
hailin pushed to main at hailin/gcx 2026-03-07 12:48:37 +00:00
839df343a4 fix(admin-web): disable backdrop click to close upload modal