Commit Graph

  • d958b26008 feat(27-01): use openBackingTrack action for session screen sync Nuwan 2026-02-26 17:20:28 +0530
  • c7f6480137 docs(27): create phase plan for backing track sync Nuwan 2026-02-26 16:55:35 +0530
  • 12ce12420f docs(27): research backing track sync domain Nuwan 2026-02-26 16:53:05 +0530
  • 3d847ece7f fix(26): pass jamServer to loadJamTrack and improve error handling Nuwan 2026-02-26 11:52:53 +0530
  • e4300aecb4 docs(26): complete JamTrack Polish phase with gap closure round 2 Nuwan 2026-02-25 23:51:01 +0530
  • 5a7f29e3e6 fix(26): orchestrator corrections - update planning docs Nuwan 2026-02-25 23:47:07 +0530
  • 38aacb49a5 docs(26-04): complete trigger download flow plan Nuwan 2026-02-25 23:46:46 +0530
  • 6d92e93a63 feat(26-04): call loadJamTrack when track is not synchronized Nuwan 2026-02-25 23:44:45 +0530
  • 6423df4b7b docs(26): complete JamTrack Polish phase with gap closure Nuwan 2026-02-25 23:24:34 +0530
  • b52e822bf7 fix(26-03): restore JamTrack popup window dimensions to 460x350 Nuwan 2026-02-25 23:21:15 +0530
  • 4e5192d52f docs(26-03): complete JamTrack stems/controls render timing fix Nuwan 2026-02-25 23:17:32 +0530
  • d529c6c7e4 fix(26-03): remove 'idle' from controls render condition in JKSessionJamTrackPlayer Nuwan 2026-02-25 23:14:17 +0530
  • d11ce7189d fix(26-03): remove 'idle' from stems render condition in JKSessionScreen Nuwan 2026-02-25 23:13:24 +0530
  • 407b2f1410 feat(26-03): call checkJamTrackSync before dispatching UI state in handleJamTrackSelect Nuwan 2026-02-25 23:12:37 +0530
  • 41463c9863 docs(26): create gap closure plan for stems/controls render timing Nuwan 2026-02-25 22:59:46 +0530
  • 156b1039e8 test(26): complete UAT - 3 passed, 1 issue Nuwan 2026-02-25 22:53:41 +0530
  • 634d86f43b docs(26): complete JamTrack Polish phase Nuwan 2026-02-25 19:18:41 +0530
  • f46c0ebc01 docs(26): update PROJECT.md for v1.6 milestone Nuwan 2026-02-25 19:15:42 +0530
  • 00b912f801 docs(26-02): complete JamTrack callback cleanup plan Nuwan 2026-02-25 19:15:12 +0530
  • dbaaba82f9 feat(26-02): cleanup callbacks on unmount and defer controls rendering Nuwan 2026-02-25 19:13:42 +0530
  • 90d3fd29dd feat(26-02): add cleanupJamTrackCallbacks to mediaSlice Nuwan 2026-02-25 19:12:34 +0530
  • 2314c29b9e docs(26-01): complete JamTrack player fixes plan Nuwan 2026-02-25 19:11:29 +0530
  • 7038f617cf feat(26-01): implement create custom mix navigation Nuwan 2026-02-25 19:10:19 +0530
  • d79911caa8 fix(26-01): correct WindowPortal sizing for JamTrack player Nuwan 2026-02-25 19:10:01 +0530
  • 48c9bf8313 docs(26): create phase plan for JamTrack Polish Nuwan 2026-02-25 19:05:14 +0530
  • eab0b0d19a docs(v1.6): create roadmap for Media Features Polish Nuwan 2026-02-25 18:51:18 +0530
  • daaa37a84e chore: complete v1.5 milestone Nuwan 2026-02-25 11:56:26 +0530
  • f58fdddc24 Add client simulator planning and progress tracking Seth Call 2026-02-24 21:50:26 -0600
  • 2292cb4fd6 docs: audit v1.5 milestone before completion Nuwan 2026-02-25 00:31:58 +0530
  • 585b7f9cc1 docs(25): complete Memory Leak Audit phase Nuwan 2026-02-25 00:03:41 +0530
  • af71f8e500 docs(25-01): complete memory leak audit plan Nuwan 2026-02-24 23:59:52 +0530
  • 32ee0e8b10 docs(25-01): create UAT checklist for recording memory verification Nuwan 2026-02-24 23:20:38 +0530
  • 1c1e7e4a3f fix(25-01): add async cleanup in JKSessionRecordingModal Nuwan 2026-02-24 23:19:31 +0530
  • ef3d7a630e fix(25-01): add timer and callback cleanup in useRecordingHelpers Nuwan 2026-02-24 23:19:00 +0530
  • 445e4834a6 fix(25): revise plan based on checker feedback Nuwan 2026-02-24 22:51:29 +0530
  • 5f7f0fda76 docs(25): create phase plan for memory leak audit Nuwan 2026-02-24 22:48:03 +0530
  • 59f36edd93 docs(25): research memory leak audit domain Nuwan 2026-02-24 22:44:50 +0530
  • 677732996f docs(25): capture phase context Nuwan 2026-02-24 22:32:31 +0530
  • 9861d1f908 simulator Seth Call 2026-02-23 10:43:42 -0600
  • b2bad70b5d chore: remove phase 25 (Verify Basic Controls) Nuwan 2026-02-23 21:08:17 +0530
  • eaf50fd2af remove jam-ui/.env.development Nuwan 2026-02-23 21:00:16 +0530
  • 42eac0d304 style(24-01): add recording button pulse animation Nuwan 2026-02-23 20:45:03 +0530
  • 89a9d4ced3 fix(24-01): update recording modal to use Redux state Nuwan 2026-02-23 20:44:43 +0530
  • c6d61de4eb fix(24-01): complete recording stop functionality Nuwan 2026-02-23 20:41:31 +0530
  • eb52813822 defaut beta to true Seth Call 2026-02-21 08:56:52 -0600
  • 23da778f6c better and better; all tests pass Seth Call 2026-02-19 21:05:15 -0600
  • e1065430e5 fix(24-01): revert to original StartMediaRecording method Nuwan 2026-02-19 21:10:13 +0530
  • 0766e6b99f fix(24-01): parse JSON response in recording REST functions Nuwan 2026-02-19 21:01:25 +0530
  • fcf68b6926 docs(24): complete Fix Recording Crash phase Nuwan 2026-02-19 15:26:26 +0530
  • e50845dcd1 docs(24-01): complete Fix Recording Crash plan Nuwan 2026-02-19 15:22:55 +0530
  • 6602643127 fix(24-01): correct recording method name in JKSessionScreen Nuwan 2026-02-19 15:21:19 +0530
  • 45aeb04eb2 fix(24-01): correct recording method names in useRecordingHelpers Nuwan 2026-02-19 15:21:02 +0530
  • 94ae383267 docs(24): create phase plan Nuwan 2026-02-19 15:13:27 +0530
  • 1512f646ea docs: start milestone v1.5 Fix Session Recording Nuwan 2026-02-19 15:04:30 +0530
  • 0d2c76f83d feat(ui): add size prop to JKSessionInviteModal Nuwan 2026-02-19 14:20:20 +0530
  • 34d6a2fbac fix(ui): correct Volume modal to use category mixers for proper display Nuwan 2026-02-19 14:19:14 +0530
  • 4a3a0fee87 fix instrument icon now being shown correctly in VU tracks Nuwan 2026-02-18 18:53:33 +0530
  • 4f74da017f chore: complete v1.4 milestone Nuwan 2026-02-18 18:51:29 +0530
  • c344decea4 fix(ui): persist VST plugin selection across page reloads v1.4 Nuwan 2026-02-18 17:58:52 +0530
  • 77b220a10a all but 11 tests working Seth Call 2026-02-16 18:15:25 -0600
  • 8613a03d00 ok fix the API more Seth Call 2026-02-16 09:05:12 -0600
  • 78cdafbb8a fix(ui): implement independent Audio Input and Session Mix fader controls Nuwan 2026-02-16 15:56:46 +0530
  • 8f0b8929ba ars apis Seth Call 2026-02-15 22:04:17 -0600
  • aa731c96d0 enhancements to UI and functional issues Nuwan 2026-02-15 14:10:34 +0530
  • ae7a745659 fix(ui): handle both string and numeric instrument_id formats Nuwan 2026-02-15 10:43:35 +0530
  • 2b4bd8b934 fix(ui): convert instrument_id to server format for icon lookup Nuwan 2026-02-15 10:37:23 +0530
  • 808cb27390 fix(ui): instrument selection modal now updates UI immediately Nuwan 2026-02-14 22:37:35 +0530
  • 84e7d50422 docs(23): complete Memory Leak Verification phase Nuwan 2026-02-10 17:22:54 +0530
  • 895b283f30 docs(23-01): complete Memory Leak Verification plan Nuwan 2026-02-10 17:19:04 +0530
  • bea0fd6df8 docs(23-01): mark UAT verification as passed Nuwan 2026-02-10 17:17:54 +0530
  • e2766b05d5 feat(23-01): create UAT checklist for memory leak verification Nuwan 2026-02-10 14:43:33 +0530
  • c23169a870 docs(23): create phase plan for Memory Leak Verification Nuwan 2026-02-10 14:26:55 +0530
  • 41972973ca docs(22): complete Session Screen Fixes phase Nuwan 2026-02-08 21:55:15 +0530
  • 8a5047a615 docs(22-01): complete Session Callback Cleanup plan Nuwan 2026-02-08 21:52:00 +0530
  • 2cf1c2cf98 fix(22-01): improve callback cleanup reliability with useRef Nuwan 2026-02-08 21:51:04 +0530
  • 41513b81af fix(22): revise plan based on checker feedback Nuwan 2026-02-08 21:37:58 +0530
  • f172739a82 docs(22): create phase plan for Session Screen Fixes Nuwan 2026-02-08 21:35:19 +0530
  • 849465c43b docs(21): complete Chat Window Fixes phase Nuwan 2026-02-08 20:56:30 +0530
  • 221d557bc5 docs(21): fix requirement ID and function name in plan Nuwan 2026-02-08 20:54:08 +0530
  • fd0a3bf450 docs(21-01): complete Chat State Cleanup plan Nuwan 2026-02-08 20:53:25 +0530
  • 5407f19592 feat(21-01): add clearAllMessages action and dispatch on session leave Nuwan 2026-02-08 20:52:17 +0530
  • f1189af677 feat(21-01): add MAX_MESSAGES limit to sessionChatSlice.js Nuwan 2026-02-08 20:51:14 +0530
  • 76805f855c docs(21): create phase plan Nuwan 2026-02-08 20:44:01 +0530
  • d162e6cd89 docs(20): complete VU Meter Fixes phase Nuwan 2026-02-08 19:32:55 +0530
  • 8c724a6ca0 docs(20-01): complete VU state cleanup plan Nuwan 2026-02-08 19:29:21 +0530
  • 6a7ee474d2 feat(20-01): integrate removeVuState with mixer lifecycle Nuwan 2026-02-08 19:27:48 +0530
  • 3624c09102 feat(20-01): add removeVuState function to useVuHelpers Nuwan 2026-02-08 19:26:50 +0530
  • 4f0119b259 fix(20): revise plan based on checker feedback Nuwan 2026-02-08 19:20:28 +0530
  • f8e74a3c1f docs(20): create VU meter fixes phase plan Nuwan 2026-02-08 19:17:20 +0530
  • 87a99cfb2f docs(19): complete Audit and Discovery phase Nuwan 2026-02-08 14:23:53 +0530
  • ab2a3254b7 docs(19-01): complete memory leak audit plan Nuwan 2026-02-08 14:21:19 +0530
  • 4d0175f18d audit(19-01): session screen components and finalize audit report Nuwan 2026-02-08 14:20:13 +0530
  • e9ff93d3de audit(19-01): chat window components memory leak audit Nuwan 2026-02-08 14:17:50 +0530
  • 1c898ddc0b audit(19-01): VU meter components memory leak audit Nuwan 2026-02-08 14:16:33 +0530
  • c466a72511 docs(19): create phase plan for memory leak audit Nuwan 2026-02-08 14:10:35 +0530
  • a66cbdca92 docs(19): research phase - memory leak audit and discovery Nuwan 2026-02-08 14:05:50 +0530
  • 5fbb51158f docs: create milestone v1.4 roadmap (5 phases) Nuwan 2026-02-08 13:57:58 +0530
  • 2ae1764176 docs: define milestone v1.4 requirements Nuwan 2026-02-08 13:36:23 +0530
  • a5b5c7f550 save test data Nuwan 2026-02-08 13:33:58 +0530
  • e272494e15 docs: start milestone v1.4 Memory Leak Prevention Nuwan 2026-02-08 13:21:44 +0530