• Your Name's avatar
    Add ENCRYPTION_KEY management UI in admin dashboard · b8011207
    Your Name authored
    - Added encryption key configuration section in admin payment settings page
    - Encryption key can now be set/viewed in admin UI instead of only env var
    - Key is stored in admin_settings table with get/save methods in database.py
    - Startup loads key from: 1) database, 2) environment, 3) generates temporary
    - Added API endpoints: GET/POST /api/admin/settings/encryption-key
    - UI shows key status (database/environment/temporary) and allows generation
    - Includes security warnings about not changing key after master keys generated
    - Fixes issue where temporary key was regenerated on every restart
    b8011207
Name
Last commit
Last update
..
dashboard Loading commit data...
base.html Loading commit data...