index
:
omni.git
live
not just a monorepo, its an *omnirepo*
ben
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Biz
/
PodcastItLater
/
Web.py
Age
Commit message (
Expand
)
Author
17 hours
Add individual episode pages with sharing and media player
Ben Sima
3 days
Unify navigation across PodcastItLater pages
Ben Sima
3 days
Fix CORS error for Stripe portal redirect
Ben Sima
3 days
Simplify Stripe portal error handling and fix account page padding
Ben Sima
3 days
Add error handling for unconfigured Stripe billing portal
Ben Sima
3 days
Implement full account management page
Ben Sima
3 days
Add remove button to queue status items
Ben Sima
3 days
Simplify navbar to clean nav links
Ben Sima
3 days
Improve dev mode login UX
Ben Sima
3 days
Extract format_duration utility to UI module
Ben Sima
3 days
Replace bare exception catches with specific exceptions
Ben Sima
3 days
Simplify billing to single paid plan
Ben Sima
3 days
Fix tests I think
Ben Sima
3 days
Move end to end test to own file
Ben Sima
3 days
Cleanup some logging setup code
Ben Sima
4 days
PodcastItLater end to end test
Ben Sima
4 days
Make navbar collapsible on mobile with toggler
Ben Sima
4 days
Convert user banner to horizontal navbar and make Upgrade btn-success
Ben Sima
4 days
Make Upgrade Now an actual button in free tier banner
Ben Sima
4 days
Refactor UI components and add dark mode to admin pages
Ben Sima
4 days
Make RSS subscribe link inline with copy-to-clipboard
Ben Sima
4 days
Add usage banner for free tier users on home page
Ben Sima
4 days
Remove personal tier, keep only free and pro
Ben Sima
4 days
Remove manual approval requirement for new accounts
Ben Sima
4 days
Add complete Stripe billing integration to PodcastItLater
Ben Sima
6 days
Remove bg-light from user info card for proper dark mode
Ben Sima
6 days
Fix dark mode CSS variables
Ben Sima
7 days
PodcastItLater: Fix dark mode - use automatic CSS-only approach
Ben Sima
7 days
PodcastItLater: Add dark mode support
Ben Sima
7 days
PodcastItLater: Add Stripe billing and mobile responsiveness
Ben Sima
7 days
feat(PodcastItLater): Add usage limit enforcement and billing UI
Ben Sima
7 days
feat: Add stripe to Python deps and document dependency process
Ben Sima
7 days
refactor(PodcastItLater): Clean up RSS config
Ben Sima
7 days
fix(PodcastItLater): Remove audio player, move RSS to episodes section
Ben Sima
7 days
feat(PodcastItLater): Apply Bootstrap 5 UI and fix dev login
Ben Sima
2025-09-05
Add Duration Formatting Function with Tests
Ben Sima
2025-09-05
Add HTMX periodic updates for dashboard content
Ben Sima
2025-09-05
Refactor Login Flow and Improve User Handling
Ben Sima
2025-09-04
Refactor Admin and Database path stuff
Ben Sima
2025-09-04
Add Default Titles for Queue Items
Ben Sima
2025-09-04
Add User Status Management to PodcastItLater
Ben Sima
2025-09-04
Add URL auto-select and clear on successful submit
Ben Sima
2025-09-04
Add Episode Metadata: Author and Original URL
Ben Sima
2025-09-04
Add Job Cancellation Feature for Pending Queue Items
Ben Sima
2025-09-04
Add Metadata Extraction for Podcast Queue
Ben Sima
2025-09-03
Add Environment-Aware Database Path Handling
Ben Sima
2025-09-03
Add Admin Whitelist and Access Control
Ben Sima
2025-09-03
Refactor Admin View for HTMX Auto-Update
Ben Sima
2025-09-03
Rename "/queue-status" route to "/admin"
Ben Sima
2025-08-28
Remove email submission feature
Ben Sima
[next]