Commit Graph

  • c155654d5f Fix: notify bot master Grail Finder 2025-05-22 16:47:49 +03:00
  • 31f721cd43 Chore: linter complains Grail Finder 2025-05-22 07:49:07 +03:00
  • 6b750cd34b Feat: add example config Grail Finder 2025-05-22 07:23:18 +03:00
  • ad8f1aaee2 Feat: enter room: login with link Grail Finder 2025-05-21 09:22:29 +03:00
  • 59cccbbe8e Feat: which bot to move Grail Finder 2025-05-20 16:16:57 +03:00
  • 2342c56aed Fix: show color; add bot [WIP] Grail Finder 2025-05-20 13:10:09 +03:00
  • 24f940f175 Enha: mime move check; start game backlog msg Grail Finder 2025-05-18 09:34:43 +03:00
  • 734088d96d Feat: room-link copy Grail Finder 2025-05-16 16:34:55 +03:00
  • 0c94811632 Feat: word loader Grail Finder 2025-05-13 07:49:16 +03:00
  • f752d2a162 Enha: wait for mime clue Grail Finder 2025-05-12 19:41:34 +03:00
  • da8131a0a4 Feat: roomlist update Grail Finder 2025-05-12 18:25:52 +03:00
  • f2aee1469b Feat: add exit room Grail Finder 2025-05-11 13:59:25 +03:00
  • cf5643227b Feat: add game over Grail Finder 2025-05-11 10:03:18 +03:00
  • becd3aca02 Feat: add backlog Grail Finder 2025-05-11 09:31:03 +03:00
  • e654f6f456 Enha: attempt to do modal popup of clue; must be a better way Grail Finder 2025-05-10 16:38:27 +03:00
  • 321b79b258 Feat: card counter Grail Finder 2025-05-10 14:35:24 +03:00
  • 35e215e26f Enha: sse update on actions Grail Finder 2025-05-10 11:03:23 +03:00
  • 416cc63ec0 Fix: sse changes Grail Finder 2025-05-10 09:01:51 +03:00
  • 2f4891473b Feat: clue template for mime Grail Finder 2025-05-09 15:29:49 +03:00
  • 6c9c86f02b Feat: roomlist & join room Grail Finder 2025-05-09 14:39:33 +03:00
  • 45761446e5 Feat: start game Grail Finder 2025-05-09 11:54:01 +03:00
  • 2b4bf2ec29 Feat: create room Grail Finder 2025-05-09 11:24:33 +03:00
  • e20118acea Feat: start game btn; add todos.md Grail Finder 2025-05-09 09:28:30 +03:00
  • 659c8dbbec Enha: cookies for local dev Grail Finder 2025-05-09 08:01:25 +03:00
  • 8baf03595e Feat: end turn endpoint Grail Finder 2025-05-08 20:04:09 +03:00
  • 3cc2ecb93d Feat: switch team; team model Grail Finder 2025-05-08 15:36:25 +03:00
  • 21948b23f4 Feat: join team Grail Finder 2025-05-08 12:31:44 +03:00
  • b20f7ac6b7 Enha: state to hold room_id instead of whole room Grail Finder 2025-05-08 10:25:38 +03:00
  • 3ade7310a7 Enha: responsive styles Grail Finder 2025-05-07 11:36:13 +03:00
  • 86ef35160c Fix: pass username in ctx; more test words Grail Finder 2025-05-07 06:56:17 +03:00
  • 7bd8e8af06 Dep: htmx version update Grail Finder 2025-05-07 06:30:20 +03:00
  • 3eb54cffff Enha: load state instead of room Grail Finder 2025-05-07 06:06:21 +03:00
  • 5e92523dcd Feat: save/load state Grail Finder 2025-05-05 06:55:33 +03:00
  • ca9b077070 Feat: add namecheck and tailwind css Grail Finder 2025-05-04 11:32:39 +03:00
  • 5dbb80121d Feat: add error template Grail Finder 2025-05-04 08:47:22 +03:00
  • e335bf9dc8 Enha: split onto more templates Grail Finder 2025-05-04 08:36:53 +03:00
  • 06203ab39e Chore: better log Grail Finder 2025-05-04 08:12:23 +03:00
  • 0fbc106f9a Feat: add sse broker Grail Finder 2025-05-03 13:18:51 +03:00
  • 8d85d0612c fix: handle error in getRoomByID Grail Finder (aider) 2025-05-03 12:16:49 +03:00
  • 444f10ea7e feat: retrieve session and room in HandleShowColor Grail Finder 2025-05-03 12:16:43 +03:00
  • b135356d3f Enha: leave one room model for now Grail Finder 2025-05-03 10:22:50 +03:00
  • 5cf1f1199e Feat: components chain Grail Finder 2025-05-03 09:18:05 +03:00
  • 8b68aee884 fix: remove AI comment from state.go Grail Finder (aider) 2025-05-03 08:55:54 +03:00
  • 8b9c440ae5 test: add MakeTestState helper function Grail Finder 2025-05-03 08:55:48 +03:00
  • 78b48b8c71 fix: update template color logic to match model constants Grail Finder (aider) 2025-05-03 08:33:00 +03:00
  • 1dcf013766 feat: add room layout with team buttons and word grid using HTMX Grail Finder (aider) 2025-05-03 08:26:52 +03:00
  • bd4e2431bf Chore: touch file for room templ Grail Finder 2025-05-03 08:20:24 +03:00
  • c8ce2a6727 feat: add StrToUserRole function Grail Finder (aider) 2025-05-03 08:06:32 +03:00
  • 8705f6a425 refactor: add UserTeam and UserRole types, update StrToUserTeam Grail Finder 2025-05-03 08:06:26 +03:00
  • 3aa0c15ff5 fix: complete switch in StrToUserTeam and remove AI comments Grail Finder (aider) 2025-05-03 07:57:34 +03:00
  • 56c94c3987 feat: add models/state.go Grail Finder 2025-05-03 07:57:22 +03:00
  • 322743e33d Feat: show colors by pressing words Grail Finder 2025-05-02 15:21:28 +03:00
  • 8b768f919b feat: complete StrToWordColor switch with color cases Grail Finder (aider) 2025-05-02 14:43:09 +03:00
  • 722da6d4fa feat: add StrToWordColor function stub Grail Finder 2025-05-02 14:43:05 +03:00
  • 990d8660b3 feat: include URL params in request logging Grail Finder (aider) 2025-05-02 14:31:22 +03:00
  • ad8982a112 style: add comment for including URL params in log path Grail Finder 2025-05-02 14:31:17 +03:00
  • 985956b384 feat: add click-to-reveal color cards with HTMX Grail Finder (aider) 2025-05-02 14:18:19 +03:00
  • 12f158b5a5 Feat: show and hide form Grail Finder 2025-05-02 14:09:19 +03:00
  • cd1100d4b1 Feat: styles and session Grail Finder 2025-05-02 12:34:58 +03:00
  • d18855cd49 Feat: better logs; login page Grail Finder 2025-05-02 10:54:51 +03:00
  • 043026de75 feat: add source locations to log entries Grail Finder (aider) 2025-05-02 10:31:09 +03:00
  • e4b8480d28 refactor: make logger global and improve initialization Grail Finder 2025-05-02 10:31:05 +03:00
  • 081bfdee0f feat: add request logging middleware Grail Finder (aider) 2025-05-02 10:21:16 +03:00
  • 3f64e66f87 refactor: remove unused RequireLogin middleware Grail Finder 2025-05-02 10:21:11 +03:00
  • 10464f402e feat: add login middleware for protected routes Grail Finder (aider) 2025-05-02 09:54:32 +03:00
  • 555c937fce refactor: replace slog with log in middleware handlers Grail Finder 2025-05-02 09:54:26 +03:00
  • 3d560cc5d8 feat: configure structured JSON logging with debug level Grail Finder (aider) 2025-05-02 09:46:51 +03:00
  • 7c659757e7 feat: add structured logging with slog Grail Finder 2025-05-02 09:46:46 +03:00
  • fd6f574b4f feat: enhance text shadow for better readability Grail Finder (aider) 2025-05-02 09:14:28 +03:00
  • 0963be7d72 Enha: index.html to template Grail Finder 2025-05-02 09:12:31 +03:00
  • acaf4af4ce Feat: add models/cache/config Grail Finder 2025-05-02 09:06:17 +03:00
  • dbc87d7b9b Chore: remove binary Grail Finder 2025-05-02 07:21:28 +03:00
  • 67b77091ed Fix: go version Grail Finder 2025-05-01 18:22:14 +03:00
  • 7ebd0db05a feat: display color-coded word cards on index page Grail Finder (aider) 2025-05-01 18:16:56 +03:00
  • 024dbcffc2 feat: display colored word cards from map Grail Finder (aider) 2025-05-01 18:10:43 +03:00
  • b5a67c2578 Chore: temp words for test Grail Finder 2025-05-01 18:01:18 +03:00
  • 57e02ce58f Fix: add mux use Grail Finder 2025-05-01 17:53:18 +03:00
  • 6af41f061f Fix: stupid llm Grail Finder 2025-05-01 17:24:15 +03:00
  • b3a730b3dd feat: add initial Go+HTMX web project structure Grail Finder (aider) 2025-05-01 17:07:15 +03:00