• Your Name's avatar
    Add admin user management feature to dashboard · e9a2c8b9
    Your Name authored
    - Added new dashboard template (templates/dashboard/users.html) for managing users
    - Added routes in main.py: GET /dashboard/users, POST /dashboard/users/add,
      POST /dashboard/users/{id}/edit, POST /dashboard/users/{id}/toggle,
      POST /dashboard/users/{id}/delete
    - Added 'Users' link to navigation menu (visible only for admin users)
    - Added update_user method to database.py for editing user details
    
    Features:
    - Add new users with username, password, and role (user/admin)
    - Edit existing user details
    - Toggle user active/inactive status
    - Delete users
    e9a2c8b9
Name
Last commit
Last update
aisbf Loading commit data...
config Loading commit data...
templates Loading commit data...
.gitignore Loading commit data...
.providers.json.swp Loading commit data...
AI.PROMPT Loading commit data...
API_EXAMPLES.md Loading commit data...
CHANGELOG.md Loading commit data...
DEBUG_GUIDE.md Loading commit data...
DOCUMENTATION.md Loading commit data...
LICENSE.txt Loading commit data...
MANIFEST.in Loading commit data...
PYPI.md Loading commit data...
README.md Loading commit data...
TODO.md Loading commit data...
aisbf.sh Loading commit data...
build.sh Loading commit data...
clean.sh Loading commit data...
cli.py Loading commit data...
main.py Loading commit data...
pyproject.toml Loading commit data...
requirements.txt Loading commit data...
screenshot.png Loading commit data...
setup.py Loading commit data...
start_proxy.sh Loading commit data...
test_google.sh Loading commit data...
test_proxy.sh Loading commit data...
test_response_cache.py Loading commit data...