Skip to content

docs: add final demo admin seed and release notes for submission read…#625

Merged
mehmetcangurbuz08 merged 1 commit into
developmentfrom
feat/initialize-prod-docs-and-data
May 12, 2026
Merged

docs: add final demo admin seed and release notes for submission read…#625
mehmetcangurbuz08 merged 1 commit into
developmentfrom
feat/initialize-prod-docs-and-data

Conversation

@AlperKartkaya

@AlperKartkaya AlperKartkaya commented May 12, 2026

Copy link
Copy Markdown
Contributor

Summary

This PR prepares the repo-side final submission requirements by ensuring the normal migration flow includes a working demo admin account and by
documenting final release credentials and notes.

Resolves #624

Changes

  • Added a normal backend migration that seeds:
  • Updated README.md with final demo credentials for admin, requester, and volunteer users.
  • Added docs/releases/final-milestone-release-notes.md as a ready-to-copy GitHub Release description for 1.0.0.

Validation

  • Ran migrations against an isolated temporary Postgres database.
  • Verified the admin row is created with SUPER_ADMIN.
  • Verified real login through POST /api/auth/login returns 200 and an access token for bogazici_admin@neph.test.
  • Ran docker compose config --quiet.
  • Ran git diff --check.

Notes

External release steps are still required separately: merge to main, create/push final-milestone, create the official 1.0.0 GitHub Release, and
attach the signed Android APK.

@mehmetcangurbuz08 mehmetcangurbuz08 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Looks necessary. Merging.

@mehmetcangurbuz08 mehmetcangurbuz08 merged commit 9b92655 into development May 12, 2026
3 checks passed
@mehmetcangurbuz08 mehmetcangurbuz08 deleted the feat/initialize-prod-docs-and-data branch May 12, 2026 18:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants