1. 17 Apr, 2026 34 commits
  2. 16 Apr, 2026 6 commits
    • Your Name's avatar
      Update pyproject.toml to version 0.99.28 · ee9c9c2b
      Your Name authored
      ee9c9c2b
    • Your Name's avatar
      Bump version to 0.99.28 · 34a0d4e6
      Your Name authored
      All fixes verified and packaged:
      - Admin settings page os context fix
      - Consolidation settings UPSERT persistence
      - Prominent top-center notification alerts
      - Live crypto prices for BTC, ETH, USDT, USDC
      - ENCRYPTION_KEY management UI
      - All templates and code correctly packaged
      34a0d4e6
    • Your Name's avatar
      Improve notification visibility with prominent top-center alerts · 455e310e
      Your Name authored
      - Changed from small bottom-right toast to large top-center alert
      - Added gradient backgrounds (green for success, red for error, orange for warning)
      - Added large icons (check circle, exclamation circle, warning triangle)
      - Centered at top of page with 400-600px width
      - Smooth slide-down animation on appear, slide-up on dismiss
      - Auto-dismisses after 4 seconds
      - Much more noticeable for important actions like saving settings
      455e310e
    • Your Name's avatar
      Fix template error: add os to settings save response context · 8e689156
      Your Name authored
      - Added 'os': os to dashboard_settings_save template context
      - Fixes jinja2.exceptions.UndefinedError: 'os' is undefined
      - Template needs os.environ to get USER for tor hidden service path
      - GET endpoint already had it, POST endpoint was missing it
      8e689156
    • Your Name's avatar
      Use UPSERT for consolidation settings to handle missing records · e780ad68
      Your Name authored
      - Changed UPDATE to INSERT...ON DUPLICATE KEY UPDATE (MySQL)
      - Changed UPDATE to INSERT...ON CONFLICT DO UPDATE (SQLite)
      - Ensures records are created if they don't exist yet
      - Fixes issue where UPDATE fails silently on missing records
      - Handles both database types correctly
      e780ad68
    • Your Name's avatar
      Add logging and visual feedback for consolidation settings · 29d64814
      Your Name authored
      - Added detailed logging to track consolidation updates
      - Logs received config, rows affected, and commit status
      - Returns success:false on errors for proper frontend handling
      - Frontend now shows toast notifications on save success/failure
      - Added console logging for debugging
      - Checks rowcount to detect if records exist in database
      29d64814