diff --git a/todo.md b/todo.md index e849d76..8d72b2c 100644 --- a/todo.md +++ b/todo.md @@ -59,10 +59,49 @@ I created Bibdle from a combination of two things. The first is my lifelong desi # done +## february 22nd + +- New share button design; speech bubbles +- Share rate jumped from ~17% to ~27% (n=200) after share button redesign +- Updated streak-percentile to count all players from last 30 days and all streaks (in case there are streaks >30 days) +- Added copy verse button +- Refactored book search input to show progressively more info based on guess count + +## february 21st + +- Added streak counter and streak percentage +- Added Rybbit analytics alongside Umami + +## february 18th-19th + +- Refactored game logic into utility modules +- Small fixes to Sign In with Apple migrations + +## february 13th + +- Added Sign In with Apple +- Added animations on win and guess +- Various Apple auth bug fixes + +## february 11th-12th + +- Client-side timezone handling for daily verses (was using server time) +- Staggered page load animations +- Reordered guesses table with emphasis +- Redesigned stats page with dark theme and enhanced statistics + +## february 5th-10th + +- Added login modal and auth infrastructure +- Switched to `bun:sqlite` +- Support authenticated users in stats and page loading +- Anonymous stats migration on sign-in +- Test infrastructure and sign-in migration tests + ## february 2nd - created rss feed -- fixed "first letter" clue edge cases +- fixed "first letter" clue edge cases / easter egg - updated ranking formula ## january 28th @@ -82,6 +121,10 @@ I created Bibdle from a combination of two things. The first is my lifelong desi - added "first letter" column - added imposter mode, v0.1 (mom likes it) but needs work +## january 8th + +- posted on Hacker News and LinkedIn, got 960 visitors in one day + ## january 5th - created Imposter Mode with four options, identify the verse that is not in the same book as the other three. Needs more testing...