| 2025-01-28 20:06 | update project title | Jul | 2 | +4 | -4 |
| 2025-01-29 02:29 | move tests to separate directory | Jul | 10 | +640 | -640 |
| 2025-01-29 02:20 | fix | Jul | 2 | +6 | -4 |
| 2025-01-29 01:59 | add integration tests | Jul | 16 | +347 | -17 |
| 2025-01-28 20:04 | add unit tests | Jul | 9 | +525 | -5 |
| 2025-01-28 15:33 | fix aggregate pipeline to add win field | Jul | 3 | +113 | -91 |
| 2025-01-28 14:55 | add architecture document | Jul | 1 | +35 | -0 |
| 2025-01-28 12:34 | prevent multiple event streams in frontend | Jul | 1 | +4 | -2 |
| 2025-01-28 11:14 | remove win and add timestamps to bet model | Jul | 1 | +9 | -3 |
| 2025-01-28 11:00 | add instructions in readme file | Jul | 2 | +23 | -9 |
| 2025-01-28 10:37 | fix frontend timer alignment | Jul | 1 | +9 | -6 |
| 2025-01-28 10:23 | single quote frontend code | Jul | 1 | +5 | -5 |
| 2025-01-28 10:09 | fix updateOperation bug | Jul | 1 | +1 | -1 |
| 2025-01-28 09:47 | refactor | Jul | 20 | +429 | -413 |
| 2025-01-27 19:37 | add status to POST /bets | Jul | 1 | +1 | -0 |
| 2025-01-27 19:36 | add npm script for node repl | Jul | 1 | +1 | -0 |
| 2025-01-27 19:35 | simplify events logic with mongodb change streams | Jul | 6 | +148 | -143 |
| 2025-01-27 16:25 | refactor EventStream class | Jul | 3 | +36 | -17 |
| 2025-01-27 15:17 | use mongodb-memory-server | Jul | 6 | +399 | -76 |
| 2025-01-27 13:45 | fix buggy edge cases | Jul | 3 | +40 | -7 |
| 2025-01-27 13:15 | create a UI demo | Jul | 5 | +213 | -13 |
| 2025-01-27 11:52 | event should update on latest changed bet | Jul | 1 | +13 | -3 |
| 2025-01-27 11:51 | fix off-by-1 mistake in time difference | Jul | 1 | +1 | -1 |
| 2025-01-27 10:55 | return pending results when creating bet | Jul | 1 | +6 | -2 |
| 2025-01-27 10:54 | handle errors in bet events | Jul | 1 | +46 | -41 |
| 2025-01-27 07:23 | add GET /api/lucky7/leaderboard endpoint | Jul | 3 | +168 | -0 |
| 2025-01-27 07:23 | set userId/rollAt as composite key for lucky7bets | Jul | 1 | +3 | -3 |
| 2025-01-26 19:49 | add GET /api/lucky7/:id/events endpoint | Jul | 2 | +58 | -0 |
| 2025-01-26 18:51 | create POST /api/lucky7/bets endpoint | Jul | 4 | +70 | -12 |
| 2025-01-26 13:55 | create lucky7 sessions service | Jul | 2 | +35 | -28 |
| 2025-01-26 13:10 | add POST /api/lucky7/session endpoint | Jul | 5 | +73 | -0 |
| 2025-01-26 13:09 | return 401 in middleware if authorization fails | Jul | 1 | +3 | -1 |
| 2025-01-26 03:56 | create initial core lucky7 with jest | Jul | 4 | +4058 | -373 |
| 2025-01-24 09:38 | add docker compose development yaml | Jul | 1 | +10 | -0 |
| 2025-01-24 09:37 | rename .env example file and gitignore .env | Jul | 3 | +4 | -5 |
| 2025-01-24 09:33 | update pakcages | Jul | 1 | +329 | -207 |
| 2024-01-21 09:12 | rm unused import | Nick Ecton | 1 | +1 | -1 |
| 2024-01-21 08:53 | React icons etc | Sorin Alexander | 5 | +28 | -0 |
| 2024-01-21 08:49 | .gitignore & index.html | Sorin Alexander | 2 | +45 | -0 |
| 2024-01-21 07:45 | add readme | Nick Ecton | 1 | +37 | -0 |
| 2024-01-21 06:14 | Initial commit | Sorin Alexander | 32 | +21109 | -0 |