Skip to content

Unify admin login and restore Compose MinIO image - #108

Merged
a3384379 merged 4 commits into
mainfrom
codex/default-admin-login
Sep 24, 2026
Merged

a3384379 merged 4 commits into
mainfrom
codex/default-admin-login

Conversation

@a3384379

@a3384379 a3384379 commented Sep 24, 2026 •

Copy link
Copy Markdown
Owner

FlowTest's Full, Compact, and Standalone new installations previously used inconsistent administrator passwords and sometimes required a first-login password change. They now accept admin / admin123456 in every environment, including production, and open the app directly. Existing .env files and database accounts are preserved; operators can still override the bootstrap password.

The old Quay MinIO image returns HTTP 401 on clean runners, so Compose, offline-image defaults, and isolated restore verification now use a pinned, pullable MinIO image. The V2-to-V3 rehearsal deliberately keeps its historical V2 account password to verify that existing credentials survive upgrade and rollback.

Validation: backend Ruff format/check, mypy (396 modules), pytest (1450 passed, 7 skipped); frontend Prettier, lint, coverage (425 passed), build; all four Compose configurations; fresh six-service Compact browser login through /dashboard without forced rotation; local S3 object migration, isolated PostgreSQL/MinIO backup recovery, and V2→V3 upgrade/rollback/re-upgrade rehearsal. Windows Standalone execution was not run locally (no Windows host); the Windows Bundle CI check passed on the earlier PR head. Final-head CI is pending.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 24, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-09-24T14:10:40.993312Z 6e653dc PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@a3384379 a3384379 added the ci:milestone 功能阶段稳定后触发一次完整远程 CI label Sep 24, 2026

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 6e653dc0ef

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread backend/app/core/config.py
@a3384379 a3384379 changed the title Unify default admin login across FlowTest deployments Unify admin login and restore Compose MinIO image Sep 24, 2026
@a3384379 a3384379 added ci:milestone 功能阶段稳定后触发一次完整远程 CI and removed ci:milestone 功能阶段稳定后触发一次完整远程 CI labels Sep 24, 2026
@a3384379 a3384379 added ci:milestone 功能阶段稳定后触发一次完整远程 CI and removed ci:milestone 功能阶段稳定后触发一次完整远程 CI labels Sep 24, 2026
@a3384379 a3384379 added ci:milestone 功能阶段稳定后触发一次完整远程 CI and removed ci:milestone 功能阶段稳定后触发一次完整远程 CI labels Sep 24, 2026
@a3384379
a3384379 merged commit 2170481 into main Sep 24, 2026
10 checks passed
@a3384379
a3384379 deleted the codex/default-admin-login branch September 24, 2026 16:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci:milestone 功能阶段稳定后触发一次完整远程 CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant