feat: establish v0.70 platform milestone
ci / verify (push) Canceled after 0s

This commit is contained in:
Codex Local
2026-08-29 21:56:51 +08:00
parent d97bbf7cf5
commit e652516147
133 changed files with 12907 additions and 801 deletions
+3
View File
@@ -28,6 +28,7 @@ type Account struct {
TenantName string `json:"tenant_name"`
PolicyVersion string `json:"policy_version"`
PlatformRole string `json:"platform_role"`
AccountKind string `json:"account_kind"`
DisplayName string `json:"display_name"`
Memberships []HouseholdMembership `json:"household_memberships"`
}
@@ -60,6 +61,7 @@ func (r *Repository) CurrentUser(ctx context.Context, principal Principal) (Curr
t.name,
t.policy_version,
ua.platform_role,
ua.account_kind,
COALESCE(ua.display_name, ''),
COALESCE(
jsonb_agg(
@@ -95,6 +97,7 @@ func (r *Repository) CurrentUser(ctx context.Context, principal Principal) (Curr
&account.TenantName,
&account.PolicyVersion,
&account.PlatformRole,
&account.AccountKind,
&account.DisplayName,
&membershipsJSON,
); err != nil {