Commit Graph

  • 5b940ae7f4 fix(11-02): correct chat API parameter name (session_id → music_session) Nuwan 2026-01-31 19:18:25 +0530
  • a9178bd68b docs(11-02): prepare UAT test execution Nuwan 2026-01-30 16:52:41 +0530
  • b454cf9ead AddToCart Seth Call 2026-01-28 20:04:40 -0600
  • 3ee8577153 Fix Event Seth Call 2026-01-28 20:03:52 -0600
  • f2ccce86f7 docs(11-02): prepare comprehensive UAT checklist for chat finalization Nuwan 2026-01-29 01:04:56 +0530
  • a401285940 wip: chat finalization paused after plan 11-01 (1/2 complete) Nuwan 2026-01-27 23:11:18 +0530
  • a348e27985 docs(11-01): complete error handling & accessibility plan Nuwan 2026-01-27 23:08:08 +0530
  • afcc1349c3 docs(11-01): complete error handling & accessibility plan Nuwan 2026-01-27 23:06:41 +0530
  • 336f88d89c refactor(11-01): polish edge cases and add PropTypes Nuwan 2026-01-27 23:05:53 +0530
  • d39dcf36fd feat(11-01): add accessibility and keyboard navigation Nuwan 2026-01-27 23:05:04 +0530
  • 6ce7473850 feat(11-01): add comprehensive error handling and status display Nuwan 2026-01-27 23:03:46 +0530
  • 3a104f1429 docs(11): create phase plan Nuwan 2026-01-27 22:58:27 +0530
  • 0b5848cc05 docs(10-01): complete read/unread status validation plan Nuwan 2026-01-27 22:01:58 +0530
  • ceafe11225 test(10-01): add integration tests for unread badge behavior Nuwan 2026-01-27 21:59:55 +0530
  • 3b0277544e docs(10): create phase plan Nuwan 2026-01-27 20:04:16 +0530
  • ae1beab3dc docs(09-02): complete send message integration plan Nuwan 2026-01-27 19:48:59 +0530
  • 984c60c656 test(09-02): add integration tests for receive message flow Nuwan 2026-01-27 19:48:16 +0530
  • 9eb58bd02b test(09-02): add integration tests for send message flow Nuwan 2026-01-27 19:47:50 +0530
  • b558bfe0c3 feat(09-02): integrate JKChatComposer into chat window Nuwan 2026-01-27 19:47:20 +0530
  • 538cdd0239 docs(09-01): complete message composer UI & validation plan Nuwan 2026-01-27 15:23:48 +0530
  • d4fc7005d8 feat(09-01): create JKChatComposer with validation and keyboard handling Nuwan 2026-01-27 15:21:21 +0530
  • 619e37f505 docs(09): create phase plan for message composition Nuwan 2026-01-27 15:14:32 +0530
  • c4acebcdeb docs(08-03): complete chat button & unread badge plan Nuwan 2026-01-27 14:23:00 +0530
  • 9fd506695d test(08-03): add integration tests for chat button Nuwan 2026-01-27 14:20:52 +0530
  • b6e31b3bc2 feat(08-03): integrate chat button into session navigation Nuwan 2026-01-27 14:20:09 +0530
  • 1230448d96 feat(08-03): create JKSessionChatButton with unread badge Nuwan 2026-01-27 14:19:25 +0530
  • 6b687315ce docs(08-02): complete message list & auto-scroll plan Nuwan 2026-01-27 14:09:37 +0530
  • 6df9356b61 feat(08-02): integrate message list into chat window Nuwan 2026-01-27 14:07:42 +0530
  • 07779a9fa8 feat(08-02): implement JKChatMessageList with auto-scroll Nuwan 2026-01-27 14:07:12 +0530
  • 41e6a82c5d test(08-02): add failing tests for JKChatMessageList Nuwan 2026-01-27 14:06:19 +0530
  • 2056629a04 feat(08-02): create loading and empty state components Nuwan 2026-01-27 14:05:06 +0530
  • a78d2bc52f feat(08-02): create JKChatMessage component Nuwan 2026-01-27 14:04:45 +0530
  • 7264fcb8ee feat(08-02): implement formatTimestamp utility Nuwan 2026-01-27 14:04:21 +0530
  • b4fe7aaaa0 test(08-02): add failing test for formatTimestamp utility Nuwan 2026-01-27 14:03:58 +0530
  • 03e85e6356 fix(08-01): move createSelector import to top of module Nuwan 2026-01-27 13:52:09 +0530
  • aafc5a26b9 docs(08-01): complete chat window shell plan Nuwan 2026-01-27 13:39:03 +0530
  • 2c5d39d331 test(08-01): add integration tests for chat window open/close Nuwan 2026-01-27 13:37:31 +0530
  • 738b15da12 feat(08-01): integrate chat window with JKSessionScreen Nuwan 2026-01-27 13:36:32 +0530
  • c21aaef063 feat(08-01): create JKSessionChatWindow with WindowPortal integration Nuwan 2026-01-27 13:36:07 +0530
  • 33f9a357bd feat(08-01): create JKChatHeader component with close button Nuwan 2026-01-27 13:35:43 +0530
  • f8a3a7bb84 chore: create Phase 8 plans (Chat Window UI & Message Display) Nuwan 2026-01-27 12:56:33 +0530
  • 9be85da11a docs(07-03): complete websocket integration and selectors plan Nuwan 2026-01-27 12:47:30 +0530
  • 8b312dafb7 refactor(07-03): enhance chatStorage documentation Nuwan 2026-01-27 12:45:54 +0530
  • 3cdeae691f feat(07-03): integrate localStorage with Redux slice Nuwan 2026-01-27 12:45:33 +0530
  • 33deac659b feat(07-03): implement localStorage utilities for lastReadAt Nuwan 2026-01-27 12:44:52 +0530
  • f2bd7c6501 test(07-03): add failing tests for localStorage utilities Nuwan 2026-01-27 12:44:29 +0530
  • 4d166f7d39 refactor(07-03): enhance JSDoc comments for memoized selectors Nuwan 2026-01-27 12:43:45 +0530
  • 306e2637ad feat(07-03): implement 8 memoized selectors with Reselect Nuwan 2026-01-27 12:43:03 +0530
  • 555adcf100 test(07-03): add failing tests for 8 memoized selectors Nuwan 2026-01-27 12:42:09 +0530
  • 7a05f6e453 refactor(07-03): add JSDoc comments to CHAT_MESSAGE handler Nuwan 2026-01-27 12:41:27 +0530
  • 6c712bba57 feat(07-03): implement CHAT_MESSAGE WebSocket handler Nuwan 2026-01-27 12:40:55 +0530
  • 4a5dd4b787 test(07-03): add failing tests for CHAT_MESSAGE WebSocket handler Nuwan 2026-01-27 12:38:36 +0530
  • 8fac2465a6 docs(07-02): complete async thunks and api integration plan Nuwan 2026-01-27 08:20:11 +0530
  • 2862e87bc6 refactor(07-02): extract optimistic message creation helper Nuwan 2026-01-27 08:18:11 +0530
  • 7729f2767c feat(07-02): implement sendMessage async thunk with optimistic updates Nuwan 2026-01-27 08:17:45 +0530
  • 5d3b6d42e4 test(07-02): add failing tests for sendMessage async thunk with optimistic updates Nuwan 2026-01-27 08:17:12 +0530
  • 4f5339d7eb feat(07-02): implement fetchChatHistory async thunk with extra reducers Nuwan 2026-01-27 08:16:26 +0530
  • b0b4ae1a53 test(07-02): add failing tests for fetchChatHistory async thunk Nuwan 2026-01-27 08:15:38 +0530
  • 95483da6fe feat(07-02): implement REST API chat methods getChatMessages and sendChatMessage Nuwan 2026-01-27 08:14:42 +0530
  • b6ce5010ac test(07-02): add failing tests for REST API chat methods Nuwan 2026-01-27 08:14:00 +0530
  • 08bf66cce3 docs: update roadmap - phase 7 plan 1 complete Nuwan 2026-01-27 08:09:16 +0530
  • 966d44a8b5 docs(07-01): complete redux slice and core reducers plan Nuwan 2026-01-27 08:08:25 +0530
  • 7bafb3c697 feat(07-01): implement unread tracking reducers and complete slice Nuwan 2026-01-27 08:07:44 +0530
  • 96d7188a4c test(07-01): add failing tests for unread tracking and integration flows Nuwan 2026-01-27 08:07:35 +0530
  • 15a658a5dc feat(07-01): implement core reducers with message deduplication logic Nuwan 2026-01-27 08:06:21 +0530
  • 60a559e58f test(07-01): add failing tests for core reducers with message deduplication Nuwan 2026-01-27 08:06:13 +0530
  • e98504ebad feat(07-01): implement sessionChatSlice with initial state structure Nuwan 2026-01-27 08:04:51 +0530
  • fd44d1255f test(07-01): add failing tests for sessionChatSlice initial state Nuwan 2026-01-27 08:04:43 +0530
  • 9610a371da docs: update roadmap with phase 7 plan details Nuwan 2026-01-27 08:00:43 +0530
  • 0144a984d0 docs(7): create phase 7 plans Nuwan 2026-01-27 08:00:21 +0530
  • a5aef4bbb4 docs(06-02): complete react architecture design plan Nuwan 2026-01-26 15:55:22 +0530
  • df87713ff1 feat(06-02): create implementation roadmap for Phases 7-11 Nuwan 2026-01-26 15:52:21 +0530
  • 3206c12685 feat(06-02): design Redux state and WebSocket integration for chat Nuwan 2026-01-26 15:48:44 +0530
  • 192703f592 feat(06-02): design session chat component architecture Nuwan 2026-01-26 15:46:15 +0530
  • d839be3ca4 docs(06-01): complete legacy chat analysis plan Nuwan 2026-01-26 15:26:10 +0530
  • 14ef885721 feat(06-01): analyze React patterns and identify chat implementation gaps Nuwan 2026-01-26 15:23:41 +0530
  • 2cb263542e feat(06-01): document complete chat API surface Nuwan 2026-01-26 15:20:17 +0530
  • 940009c22d feat(06-01): document legacy chat implementation patterns Nuwan 2026-01-26 15:17:26 +0530
  • eca7f95c23 docs(6): create phase plan Nuwan 2026-01-26 15:04:31 +0530
  • 3f9602346c docs(6): capture phase context Nuwan 2026-01-26 14:58:07 +0530
  • 38a9361d75 docs: create milestone v1.1 Music Session Chat (6 phases) Nuwan 2026-01-26 09:29:35 +0530
  • 78c523204e chore: remove phase 6 (Metronome Research & Design) Nuwan 2026-01-26 08:59:57 +0530
  • aa129fed56 chore: remove phase 7 (Metronome Implementation) Nuwan 2026-01-26 08:57:48 +0530
  • 73ac37b97b Merge branch '5670-session_screen_base' of ssh://altssh.bitbucket.org:443/jamkazam/jam-cloud into 5670-session_screen_base Nuwan 2026-01-25 14:08:43 +0530
  • c3eb6b7d1a fix: enable VU meter updates by calling SetVURefreshRate Nuwan 2026-01-23 18:47:52 +0530
  • d8ae60e251 add test data files Nuwan 2026-01-25 14:07:29 +0530
  • 091af31bb4 feat: redesign metronome popup controls and fix WindowPortal styling Nuwan 2026-01-25 14:02:06 +0530
  • 3887f4fdda feat: update metronome track layout and improve test infrastructure Nuwan 2026-01-25 13:59:29 +0530
  • a2be53bc0d feat: redesign metronome controls popup with improved UX Nuwan 2026-01-25 07:50:03 +0530
  • 9229d3fe8c fix: prevent metronome from auto-starting when opening controls Nuwan 2026-01-25 07:15:17 +0530
  • 65f5624ff9 add array support for facebook ad source Seth Call 2026-01-24 00:01:40 -0600
  • 8aa5ba743e add array support for facebook ad source Seth Call 2026-01-24 00:01:40 -0600
  • 3a4b900ebd Support more utm tracking Seth Call 2026-01-23 23:17:35 -0600
  • e82450dfe9 Support more utm tracking Seth Call 2026-01-23 23:17:35 -0600
  • 746cfd72fa test: add Playwright tests for metronome functionality Nuwan 2026-01-23 19:31:03 +0530
  • b29a8b6ac1 fix: enable VU meter updates by calling SetVURefreshRate Nuwan 2026-01-23 18:47:52 +0530
  • ad12d4030a chore: untrack .claude/settings.local.json from version control Nuwan 2026-01-23 15:47:20 +0530
  • d9f697de7b chore: add Claude Code local settings to .gitignore Nuwan 2026-01-23 15:46:10 +0530
  • b5f7f25698 test: add Playwright test infrastructure for session flow verification Nuwan 2026-01-23 15:42:35 +0530
  • 23594959f3 docs: add VU meter fix documentation and test results Nuwan 2026-01-23 14:57:39 +0530