summaryrefslogtreecommitdiff
path: root/Biz/PodcastItLater/Web.py
AgeCommit message (Expand)Author
28 hoursUnify navigation across PodcastItLater pagesBen Sima
30 hoursFix CORS error for Stripe portal redirectBen Sima
30 hoursSimplify Stripe portal error handling and fix account page paddingBen Sima
30 hoursAdd error handling for unconfigured Stripe billing portalBen Sima
31 hoursImplement full account management pageBen Sima
31 hoursAdd remove button to queue status itemsBen Sima
31 hoursSimplify navbar to clean nav linksBen Sima
31 hoursImprove dev mode login UXBen Sima
31 hoursExtract format_duration utility to UI moduleBen Sima
31 hoursReplace bare exception catches with specific exceptionsBen Sima
33 hoursSimplify billing to single paid planBen Sima
35 hoursFix tests I thinkBen Sima
35 hoursMove end to end test to own fileBen Sima
35 hoursCleanup some logging setup codeBen Sima
2 daysPodcastItLater end to end testBen Sima
2 daysMake navbar collapsible on mobile with togglerBen Sima
2 daysConvert user banner to horizontal navbar and make Upgrade btn-successBen Sima
2 daysMake Upgrade Now an actual button in free tier bannerBen Sima
2 daysRefactor UI components and add dark mode to admin pagesBen Sima
2 daysMake RSS subscribe link inline with copy-to-clipboardBen Sima
2 daysAdd usage banner for free tier users on home pageBen Sima
2 daysRemove personal tier, keep only free and proBen Sima
2 daysRemove manual approval requirement for new accountsBen Sima
2 daysAdd complete Stripe billing integration to PodcastItLaterBen Sima
5 daysRemove bg-light from user info card for proper dark modeBen Sima
5 daysFix dark mode CSS variablesBen Sima
5 daysPodcastItLater: Fix dark mode - use automatic CSS-only approachBen Sima
5 daysPodcastItLater: Add dark mode supportBen Sima
5 daysPodcastItLater: Add Stripe billing and mobile responsivenessBen Sima
5 daysfeat(PodcastItLater): Add usage limit enforcement and billing UIBen Sima
5 daysfeat: Add stripe to Python deps and document dependency processBen Sima
5 daysrefactor(PodcastItLater): Clean up RSS configBen Sima
5 daysfix(PodcastItLater): Remove audio player, move RSS to episodes sectionBen Sima
5 daysfeat(PodcastItLater): Apply Bootstrap 5 UI and fix dev loginBen Sima
2025-09-05Add Duration Formatting Function with TestsBen Sima
2025-09-05Add HTMX periodic updates for dashboard contentBen Sima
2025-09-05Refactor Login Flow and Improve User HandlingBen Sima
2025-09-04Refactor Admin and Database path stuffBen Sima
2025-09-04Add Default Titles for Queue ItemsBen Sima
2025-09-04Add User Status Management to PodcastItLaterBen Sima
2025-09-04Add URL auto-select and clear on successful submitBen Sima
2025-09-04Add Episode Metadata: Author and Original URLBen Sima
2025-09-04Add Job Cancellation Feature for Pending Queue ItemsBen Sima
2025-09-04Add Metadata Extraction for Podcast QueueBen Sima
2025-09-03Add Environment-Aware Database Path HandlingBen Sima
2025-09-03Add Admin Whitelist and Access ControlBen Sima
2025-09-03Refactor Admin View for HTMX Auto-UpdateBen Sima
2025-09-03Rename "/queue-status" route to "/admin"Ben Sima
2025-08-28Remove email submission featureBen Sima
2025-08-28Prototype PodcastItLaterBen Sima