Skip to content

refactor: remove unused admin panel#12

Merged
cfchase merged 1 commit into
mainfrom
fix/remove-admin-panel
Feb 25, 2026
Merged

refactor: remove unused admin panel#12
cfchase merged 1 commit into
mainfrom
fix/remove-admin-panel

Conversation

@cfchase
Copy link
Copy Markdown
Owner

@cfchase cfchase commented Feb 25, 2026

Summary

  • Remove the SQLAdmin panel (/admin) and its sqladmin dependency
  • The admin panel is not used in production — database management is handled through migrations and API endpoints

Test plan

  • make test-backend passes
  • Root endpoint (GET /) no longer references /admin
  • sqladmin no longer in pyproject.toml

🤖 Generated with Claude Code

The SQLAdmin panel is not used in production. Remove it along with the
sqladmin dependency to reduce the attack surface and dependency footprint.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@cfchase cfchase merged commit 20ec5c0 into main Feb 25, 2026
4 checks passed
@cfchase cfchase deleted the fix/remove-admin-panel branch February 25, 2026 21:18
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