summaryrefslogtreecommitdiff
path: root/Biz/PodcastItLater/Admin.py
AgeCommit message (Collapse)Author
6 daysfeat(PodcastItLater): Apply Bootstrap 5 UI and fix dev loginBen Sima
- Apply Bootstrap 5 CSS and icons to all pages (Web.py, Admin.py) - Convert all components to use Bootstrap classes instead of inline styles - Add dev mode banner showing demo@example.com for instant login - Implement secure demo account (demo@example.com) with auto-approval - Fix HTMX loading issue when load_styles=False - Update Database.create_user() to accept optional status parameter - Add Bootstrap tables, cards, badges, and button groups throughout - All tests passing Completes task t-144drAE Amp-Thread-ID: https://ampcode.com/threads/T-8feaca83-dcc2-46cb-8f71-d0785960a2f7 Co-authored-by: Amp <amp@ampcode.com>
2025-09-05Filter Out Completed Queue Items in Admin ViewBen Sima
Modify the admin queue status view to exclude completed queue items. This change ensures that admins only see active queue items, reducing clutter and focusing on pending tasks. The filtering is done in-memory to maintain the existing database query method.
2025-09-05Refactor Admin view components and improve code organizationBen Sima
2025-09-04Refactor Admin and Database path stuffBen Sima
Moved the Admin related stuff to a separate file. Removed the repetitive `db_path` arg everywhere and replaced it with correct assumptions, similar to whats in other apps.