mirror of
https://github.com/myronblair/novacpx
synced 2026-06-30 17:50:41 -05:00
fix: recover full admin.js from server, fix port redirects and account create validation
- admin.js: 1292 lines of features were on server but not in repo — recovered and committed - admin.js: impersonation redirect now uses location.origin instead of hardcoded :8880 port - accounts.php: pre-validate email uniqueness and username before INSERT to prevent SQLSTATE 23000 - accounts.php: wrap user INSERT + AccountManager::create() in single transaction for full rollback Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LP9Q4kfCAYAjJnsbHBrViZ
This commit is contained in:
+1463
-171
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user