Skip to content

Require II for public database creation and improve dashboard navigation#44

Merged
humandebri merged 6 commits into
mainfrom
fix/public-db-create-cta
Jun 5, 2026
Merged

Require II for public database creation and improve dashboard navigation#44
humandebri merged 6 commits into
mainfrom
fix/public-db-create-cta

Conversation

@humandebri
Copy link
Copy Markdown
Collaborator

@humandebri humandebri commented Jun 4, 2026

Summary

  • Gate public database creation on principal, preventing creation before Internet Identity is connected.
  • Update the create button label by connection state, explicitly showing Connect Internet Identity and Connect OISY or Plug.
  • Move the create action into the public database area on the home page so unauthenticated users can still find the next step.
  • Make the management header logo link back home to provide a clearer return path.
  • Update the dashboard check script to match the new labels and layout.

Testing

  • Updated expectations in scripts/check-dashboard.mjs.
  • Confirmed the static checks for the changed behavior pass.

@humandebri humandebri changed the title 公開DB作成導線をII連携前提に整理し、管理画面のホーム導線を改善 Require II for public database creation and improve dashboard navigation Jun 5, 2026
@humandebri humandebri marked this pull request as ready for review June 5, 2026 04:12
@humandebri humandebri merged commit dba905c into main Jun 5, 2026
9 checks passed
@humandebri humandebri deleted the fix/public-db-create-cta branch June 5, 2026 06: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.

1 participant