Skip to content

Selectively sync upstream provider form fixes#160

Merged
seakee merged 1 commit into
mainfrom
sync/upstream-main-20260601-selective
Jun 1, 2026
Merged

Selectively sync upstream provider form fixes#160
seakee merged 1 commit into
mainfrom
sync/upstream-main-20260601-selective

Conversation

@seakee
Copy link
Copy Markdown
Owner

@seakee seakee commented Jun 1, 2026

Summary

  • Add show and hide controls for provider API key fields while preserving the current provider edit page layout.
  • Prevent browser autofill on provider secret inputs with new-password autocomplete behavior.
  • Tighten provider edit route index parsing and keep OpenAI auth-index-only key entries testable.
  • Intentionally skip the upstream Provider workbench replacement, Bun migration, and compatibility-reducing parser cleanups.

Testing

  • npm run type-check
  • npm run test
  • npm run build
  • npm run lint (passes with one existing MonitoringCenterPage fast-refresh warning)
  • go test ./... in usage-service
  • git diff --check

Apply upstream-safe provider form fixes without replacing the existing provider UI.

Tighten provider edit route index parsing and add API key visibility toggles with autofill prevention.

Keep the current project layout, npm workflow, and compatibility behavior unchanged.
@seakee seakee merged commit f68e109 into main Jun 1, 2026
3 checks passed
@seakee seakee deleted the sync/upstream-main-20260601-selective branch June 1, 2026 02:05
hanazaki05 pushed a commit to hanazaki05/CPA-Manager that referenced this pull request Jun 1, 2026
…-selective

Selectively sync upstream provider form fixes
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