summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
20 hoursIgnore node_modules (amp code installation)Ben Sima
37 hoursFix Python import detection to handle transitive dependenciesBen Sima
37 hoursUnify navigation across PodcastItLater pagesBen Sima
39 hoursFix CORS error for Stripe portal redirectBen Sima
39 hoursSimplify Stripe portal error handling and fix account page paddingBen Sima
39 hoursAdd error handling for unconfigured Stripe billing portalBen Sima
40 hoursImplement full account management pageBen Sima
40 hoursAdd remove button to queue status itemsBen Sima
40 hoursSimplify navbar to clean nav linksBen Sima
40 hoursImprove dev mode login UXBen Sima
40 hoursAdd dev taskBen Sima
40 hoursImprove type safety in Billing moduleBen Sima
40 hoursExtract format_duration utility to UI moduleBen Sima
41 hoursReplace bare exception catches with specific exceptionsBen Sima
41 hoursUpdate agents and plan out next workBen Sima
42 hoursSimplify billing to single paid planBen Sima
44 hoursSwitch to just one paid planBen Sima
44 hoursFix tests I thinkBen Sima
44 hoursMove end to end test to own fileBen Sima
44 hoursCleanup some logging setup codeBen Sima
2 daysPodcastItLater end to end testBen Sima
2 daysDocument database migrations and external API testing patternsBen Sima
2 daysUpdate webhook test to match real Stripe API behaviorBen Sima
2 daysFix subscription webhook to handle Stripe API version differencesBen Sima
2 daysAdd detailed logging for missing subscription period datesBen Sima
2 daysAdd full checkout flow test with proper client_reference_idBen Sima
3 daysFix TypeError in checkout webhook when client_reference_id is NoneBen Sima
3 daysAllow webhook signature verification bypass for local testingBen Sima
3 daysFix billing migration to work with SQLite ALTER TABLE limitationsBen Sima
3 daysAdd Stripe webhook tests and testing documentationBen Sima
3 daysFix Stripe webhook KeyError by using safe dict accessBen Sima
3 daysMake navbar collapsible on mobile with togglerBen Sima
3 daysAdd dark mode styling for navbarBen Sima
3 daysConvert user banner to horizontal navbar and make Upgrade btn-successBen Sima
3 daysMake Upgrade Now an actual button in free tier bannerBen Sima
3 daysRefactor UI components and add dark mode to admin pagesBen Sima
3 daysMake RSS subscribe link inline with copy-to-clipboardBen Sima
3 daysAdd usage banner for free tier users on home pageBen Sima
3 daysRemove personal tier, keep only free and proBen Sima
3 daysChange free plan from monthly to lifetime limitBen Sima
3 daysRemove manual approval requirement for new accountsBen Sima
3 daysAdd complete Stripe billing integration to PodcastItLaterBen Sima
3 daysFix exit condition for run.shBen Sima
3 daysDisable storybook for now - not working on itBen 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
6 daysfeat(PodcastItLater): Add usage limit enforcement and billing UIBen Sima