Changelog
- f3a7b10 work img
- 5fdd20d Merge pull request #23 from EOEboh/fix-release-script-bash32
- f2009a2 fix(release): make release.sh work on macOS bash 3.2
- a8b2523 Merge pull request #22 from EOEboh/cli-ux-overhaul
- 4909a28 feat(cli): friendlier listen UX — positional endpoint, bare-port forward, picker
- d4dff81 Merge pull request #21 from EOEboh/release-tooling
- 1d4fb22 build: add local release script and RELEASING docs
- 8822401 Merge pull request #20 from EOEboh/cli
- 3398c40 ci: drop GitHub Actions workflows, release locally with goreleaser
- 8600689 refactor(cli): extract waitForCallback for testable browser login
- 4c7f597 feat(api): rate-limit API token creation to 10/user/hour
- 24cc9a3 cli setup
- 64768e5 Merge pull request #19 from EOEboh/tour-guide
- 7de3ce8 restrictured texts
- 4897b9d Merge pull request #18 from EOEboh/tour-guide
- 8f13156 theme color update
- 0913924 Merge pull request #17 from EOEboh/tour-guide
- 09d7e5b demo vid
- 5ae3880 Merge pull request #16 from EOEboh/tour-guide
- 71bc2c2 signature verification tests
- 6abd135 landing page
- fb9b49e Merge pull request #15 from EOEboh/tour-guide
- 5eb009f tour guide
- 6cbad15 Merge pull request #14 from EOEboh/user-interface
- d8d5e6b typo
- c238384 Merge pull request #13 from EOEboh/user-interface
- 26c419f OG fix
- 1587e50 Merge pull request #12 from EOEboh/user-interface
- 54a056b favicon and OG
- f96f797 new logo
- 17772fb ui redesign
- e20e472 Merge pull request #11 from EOEboh/privacy-policy
- ed5126d privacy policy corrections
- b1373dd register routes and links
- 4d58dac terms page
- 003c97b privacy page
- da29aa8 ...
- 2de92a0 Merge pull request #10 from EOEboh/auth-endpoint-rate-limit
- cb67f80 Merge pull request #1 from EOEboh/cloudflare/workers-autoconfig
- 7d96290 Merge branch 'main' into cloudflare/workers-autoconfig
- b379995 auth endpoint rate limits
- 61e3a29 Merge pull request #9 from EOEboh/health-endpoint
- dc273c8 health checks
- e3e6827 Merge pull request #8 from EOEboh/analytics
- 81fc26b block PostHog from development
- e1534af further tracking
- ee1f101 other important trackings
- 41211a5 tracking request_inspected
- 1222709 SSE tracking
- 1ef3508 inbox url tracked
- bb36ade auth tracking
- d21601d posthog setup
- d319119 Merge pull request #7 from EOEboh/billing
- f30d657 ...
- d0a4fa3 Merge pull request #6 from EOEboh/billing
- 9777406 added log info to billing
- d037333 corrected button label should confirm the exact price
- 247d4f3 make amount a named constant
- 6ebb23e Merge pull request #5 from EOEboh/billing
- 1f4d303 trigger redeploy with updated env vars
- f9758b1 Merge pull request #4 from EOEboh/billing
- 3f5bf12 fixed reloading issue on login page
- db22252 Merge pull request #3 from EOEboh/billing
- e55edb2 removed redundant variables
- ebc93c8 payment system upgrade
- 508fae9 cancel endpoint for Paystack
- 4565076 Paystack subscription management panel
- 3a3fcee BillingContext hardened
- c67ad43 UpsertSubscription set updated_at
- 36cddf2 update VerifyPaystack to detect trial charges and set both Status and TrialEnd correctly
- 90634ca biling fixes
- 77d6868 payment bugs
- 2f528e2 fixed pricingpage redirect issue
- 52b4e39 updated paystack implementation
- fcd4e2c fixed price undefined
- bf5d8d8 ui billing
- 7e8f846 billing types and methods
- e0d6383 replacing Stripe with lemonsqueezy
- 0500f80 entitlement checks
- 2b038b6 billing handler and store methods
- 7ddfba6 Paystack provider
- 1039acd Stripe provider
- 37acbc1 entitlements engine
- baf5e13 subscription model and migration update
- 1920ad3 Merge pull request #2 from EOEboh/improve-ui
- 8e1d37b fix: corrected modal not visible outside sidebar DOM
- 94a0c0b overall ui upgrade
- ddd1136 request filtering and filter options for UI
- b0b2475 implemented UI filtering and state
- fa074d8 added request filter types and methods
- adfb951 added filter by text, methods, status and time
- 8559c8e fixed signature verification badge issue
- 4654780 secrets manager
- 0cb7db6 signature verification badge
- 9c71184 API client methods and types
- f671276 update main.go
- 6927e59 secrets handler implemented
- c68198d signature verification models and engine
- 8e9b777 rate-limit token burst
- e736091 check against migrations throwing errors using idempotency
- 3f9e52e cors check upgrade
- 3a41ad7 UI and frontend update for named endpoints
- e3b2e56 named endpoint added to sessions on serverside
- 39afae1 implemented named endpoints on the UI
- a11743e implemented named endpoints and routes
- 58d3426 alter users and sessions table to support new columns
- 4c2ac4b fixing deployment issue from cloudflare
- 8c41cbe fixed reloading issue during logging in
- 7ed1a28 fixed auth urls for api and frontend
- f3c0237 add magic link auth for frontend
- 145e22b magic link auth setup for server side
- 65df8aa set up models and queries for users table and their magic links
- 6f7b469 added sqlite to dockerfile
- 3bee288 correcting docker to ignore the ui files
- d41c7b7 fixing type errors for deployment
- d185fd0 Add Cloudflare Workers configuration
- d6e42b6 latest
- 9c19b02 latest
- 89ee22b more setup for capturing and delivery
- 7e7bdc8 frontend setup
- 8c928d5 create the broadcaster
- 9a71628 initial setup