Foundry 用户认证、workspace 分享与结构化物料 API #5

Merged
Zayden-Jung merged 16 commits from codex/foundry-platform into main 2026-11-05 12:30:25 +00:00

16 Commits

Author SHA1 Message Date
codex-bot 155ce28c37 Report inconclusive Slack placeholder-code checks accurately
Foundry Go checks / check (push) Successful in 2m9s
Foundry Go checks / check (pull_request) Successful in 1m57s
2026-11-05 20:22:51 +08:00
codex-bot 6c69fcbaaa Inject Slack Actions secrets and verify live client credentials
Foundry Go checks / check (push) Failing after 1m37s
Foundry Go checks / check (pull_request) Successful in 2m3s
2026-11-05 20:19:49 +08:00
codex-bot 5b9af931c7 Wait for final PostgreSQL startup before migration checks
Foundry Go checks / check (push) Successful in 2m3s
Foundry Go checks / check (pull_request) Successful in 1m57s
2026-11-05 19:03:55 +08:00
codex-bot 9d5ab9e215 Fix shared OAuth exchange SQL by avoiding a reserved identifier
Foundry Go checks / check (push) Successful in 2m10s
Foundry Go checks / check (pull_request) Successful in 2m11s
2026-11-05 18:55:29 +08:00
codex-bot f69575d48f Serialize email verification and resend to preserve registration state
Foundry Go checks / check (push) Failing after 2m1s
Foundry Go checks / check (pull_request) Failing after 1m50s
2026-11-05 18:53:50 +08:00
codex-bot fbe0910638 Guard legacy Google accounts through provider login expansion
Foundry Go checks / check (push) Failing after 1m59s
Foundry Go checks / check (pull_request) Failing after 1m56s
2026-11-05 18:51:56 +08:00
codex-bot 5c0ad30a7a Add Slack OpenID login with verified identities and callback replay protection
Foundry Go checks / check (push) Failing after 2m2s
Foundry Go checks / check (pull_request) Failing after 2m4s
2026-11-05 18:49:41 +08:00
codex-bot 206cd45098 Apply tracked schema migrations before deployment and test runtime grants
Foundry Go checks / check (push) Successful in 1m48s
Foundry Go checks / check (pull_request) Failing after 1m38s
2026-11-05 18:43:45 +08:00
codex-bot 4a06944fec Verify multimodal content boundaries and every material sort
Foundry Go checks / check (push) Successful in 2m6s
Foundry Go checks / check (pull_request) Successful in 1m49s
2026-11-05 18:40:41 +08:00
codex-bot e0ba9c08e8 Expose paginated share redirect events to workspace admins
Foundry Go checks / check (push) Successful in 1m47s
Foundry Go checks / check (pull_request) Successful in 1m51s
2026-11-05 18:39:23 +08:00
codex-bot bfcea1b3af Add structured materials, canvas layouts, tags and content permissions
Foundry Go checks / check (push) Successful in 1m51s
Foundry Go checks / check (pull_request) Successful in 1m56s
2026-11-05 18:36:53 +08:00
codex-bot 0d0521f13d Implement verified email registration and queued TLS delivery
Foundry Go checks / check (push) Successful in 1m52s
Foundry Go checks / check (pull_request) Successful in 1m53s
2026-11-05 18:31:09 +08:00
codex-bot 1b756d36ce Add configurable onboarding and scoped invitation links
Foundry Go checks / check (push) Successful in 1m47s
Foundry Go checks / check (pull_request) Successful in 1m57s
2026-11-05 18:24:30 +08:00
codex-bot 53c4dbee8e Add workspace membership roles with serialized permission changes
Foundry Go checks / check (push) Successful in 1m38s
Foundry Go checks / check (pull_request) Successful in 1m43s
2026-11-05 18:19:19 +08:00
codex-bot e626a2359e Add authenticated profiles and prefill Google account names
Foundry Go checks / check (push) Successful in 1m42s
Foundry Go checks / check (pull_request) Successful in 1m51s
2026-11-05 18:17:44 +08:00
codex-bot 0fd84f0f6e Establish project-scoped account and collaboration schema
Foundry Go checks / check (push) Successful in 1m43s
Foundry Go checks / check (pull_request) Successful in 1m40s
2026-11-05 18:14:44 +08:00