Commit Graph

  • ecf939f23e fix: use /admin as working directory seth/add-ci-workflow-2 Seth Call 2026-03-10 01:13:00 -0500
  • dba5c9efe2 fix: use builtins.path for src in flake.nix Seth Call 2026-03-10 01:00:44 -0500
  • 6cc8d87637 debug: ls -la / in startup script Seth Call 2026-03-10 00:24:01 -0500
  • 1132201284 debug: ls -R in flake.nix Seth Call 2026-03-10 00:17:49 -0500
  • 21f57760e7 fix: include repoRoot in build and copy all required dirs to image Seth Call 2026-03-10 00:06:33 -0500
  • 952286a467 fix: include source code in OCI image Seth Call 2026-03-09 23:54:11 -0500
  • 64d788745c ci: default buildLocal to linux/amd64 Seth Call 2026-03-09 23:41:33 -0500
  • 7419431b2c ci: re-trigger build after gitea recovery Seth Call 2026-03-09 22:35:06 -0500
  • 2edb7f029e ci: include dagger and nix build files for admin app Seth Call 2026-03-09 22:11:54 -0500
  • 6451787b89 ci: trigger gitea action build Seth Call 2026-03-09 16:49:29 -0500
  • 966122fb18 ci: add gitea action to build admin app via dagger Seth Call 2026-03-09 16:42:42 -0500
  • 58e96cd965 docs: complete v1.7 milestone with Phases 28-30 5670-session_screen_base Nuwan 2026-03-06 09:56:04 +0530
  • 9a3f4e3f1a docs: update STATE.md after Phase 31-32 revert Nuwan 2026-03-06 09:53:26 +0530
  • c13bc73806 revert(31,32): restore pre-optimization state to fix VU/slider perf Nuwan 2026-03-06 09:52:28 +0530
  • be7b219525 perf(32-02): fix categorization running on every property change Nuwan 2026-03-06 09:11:51 +0530
  • 9a49d3a423 fix(32-01): remove fetchFriends from deps to fix TDZ error Nuwan 2026-03-05 22:42:02 +0530
  • c4ec621a08 fix(32-01): remove joinSession from deps to fix TDZ error Nuwan 2026-03-05 22:41:11 +0530
  • 98163c2acb fix(32-01): remove guardOnJoinSession from deps to fix TDZ error Nuwan 2026-03-05 22:40:29 +0530
  • a839cd9d9d fix(32-01): apply minimal trackChanges debounce fix Nuwan 2026-03-05 22:37:30 +0530
  • cc9f4ace8d fix(32-01): restore empty dependency array for refreshCurrentSession Nuwan 2026-03-05 22:36:28 +0530
  • e9a6e6f8bc fix(32-01): restore original joinSession dependency array Nuwan 2026-03-05 22:35:00 +0530
  • 742ced69e0 fix(32-01): resolve refreshCurrentSession initialization order Nuwan 2026-03-05 22:18:32 +0530
  • 14e9834f72 fix(32-03): correct video icon import path Nuwan 2026-03-05 22:15:13 +0530
  • f4740436b7 chore(32-04): audit useState and add render counter Nuwan 2026-03-05 19:43:28 +0530
  • 03f8ecda95 docs(32-03): complete loading state colocation plan Nuwan 2026-03-05 19:41:10 +0530
  • f5bd1b1cd5 refactor(32-03): use JKResyncButton and JKVideoButton in JKSessionScreen Nuwan 2026-03-05 19:39:56 +0530
  • 98e5a5ac15 docs(32-01): complete redundant operations fix plan Nuwan 2026-03-05 19:38:57 +0530
  • 3000de6695 docs(32-02): complete mixer categorization optimization plan Nuwan 2026-03-05 19:38:14 +0530
  • 2075989409 feat(32-03): create JKVideoButton with colocated loading state Nuwan 2026-03-05 19:37:51 +0530
  • e35bed21e3 feat(32-03): create JKResyncButton with colocated loading state Nuwan 2026-03-05 19:37:34 +0530
  • f0ddd9d7c7 feat(32-01): fix trackChanges debounce stability Nuwan 2026-03-05 19:37:18 +0530
  • d53603cd08 feat(32-02): add conditional dispatch to mixer categorization Nuwan 2026-03-05 19:36:57 +0530
  • de5b331e07 feat(32-01): consolidate track sync to single debounced call Nuwan 2026-03-05 19:36:27 +0530
  • f7f6f10d6d feat(32-02): add prevCategoriesRef to track dispatched values Nuwan 2026-03-05 19:36:17 +0530
  • 10a1eb6577 feat(32-02): add mixer array comparison helper Nuwan 2026-03-05 19:36:04 +0530
  • 1a42be980c feat(32-01): create useDebounceCallback hook Nuwan 2026-03-05 19:35:23 +0530
  • 173cf5e94d docs(32): create phase plan Nuwan 2026-03-05 19:28:11 +0530
  • ae583e7bc7 docs(32): research state update optimization phase domain Nuwan 2026-03-05 19:22:50 +0530
  • af9b467546 docs(31): complete selector-optimization phase Nuwan 2026-03-05 19:15:38 +0530
  • 20ab1fd86a docs(31-01): complete selector optimization plan Nuwan 2026-03-05 19:12:03 +0530
  • 43b99c549d feat(31-01): refactor useMixerHelper to use composed selectors Nuwan 2026-03-05 19:10:24 +0530
  • 0630ebdd3f feat(31-01): add composed memoized selectors to mixersSlice Nuwan 2026-03-05 19:08:46 +0530
  • 3a9df2bef8 fix(31): revise plan based on checker feedback Nuwan 2026-03-05 18:59:34 +0530
  • 249cf75ec6 docs(31): create phase plan Nuwan 2026-03-05 18:56:14 +0530
  • bb0019c941 docs(31): research selector optimization phase domain Nuwan 2026-03-05 18:53:42 +0530
  • 773382d4f7 docs(30): complete component memoization phase Nuwan 2026-03-05 18:44:15 +0530
  • 2a06f8bc1e docs(30-01): complete memoize container components plan Nuwan 2026-03-05 18:40:31 +0530
  • a26f755912 refactor(30-01): wrap JKSessionRemoteTracks with React.memo Nuwan 2026-03-05 18:39:02 +0530
  • 4dea95e855 refactor(30-01): wrap JKSessionAudioInputs with React.memo Nuwan 2026-03-05 18:38:32 +0530
  • 35997b407a fix(29): correct memo syntax in JKSessionBackingTrack and JKSessionMyTrack Nuwan 2026-03-05 18:34:06 +0530
  • 4fb81ea93e docs(30): create phase plan Nuwan 2026-03-05 18:27:26 +0530
  • 125a7cdcc2 docs(30): research component memoization phase domain Nuwan 2026-03-05 18:25:04 +0530
  • cb73b3dcdd fix(29): correct memo syntax in JKSessionMetronome Nuwan 2026-03-05 18:11:16 +0530
  • af1c06302a docs(29): complete Context Optimization phase Nuwan 2026-03-05 17:59:02 +0530
  • db1033a5c6 docs(29-01): complete context optimization plan 01 Nuwan 2026-03-05 17:54:56 +0530
  • b27ea854f4 refactor(29-01): wrap context consumers with React.memo Nuwan 2026-03-05 17:53:34 +0530
  • 566a53fb2b refactor(29-01): memoize VuContext and GlobalContext provider values Nuwan 2026-03-05 17:52:15 +0530
  • 6b5b0990bb refactor(29-01): memoize MixersContext provider value Nuwan 2026-03-05 17:51:46 +0530
  • d008fe977c refactor(29-01): stabilize useMixerHelper function references Nuwan 2026-03-05 17:51:31 +0530
  • 468860d54f fix(29): revise plan based on checker feedback Nuwan 2026-03-05 17:22:30 +0530
  • c595d5334e docs(29): create phase plan Nuwan 2026-03-05 17:18:20 +0530
  • ceec2342fe docs(29): research context optimization phase domain Nuwan 2026-03-05 17:15:44 +0530
  • 393bdfe057 docs(28): complete VU Meter Optimization phase Nuwan 2026-03-05 16:53:43 +0530
  • 6b6aeb1017 docs(28-02): complete Wire Components to External Store plan Nuwan 2026-03-05 15:18:31 +0530
  • a1d24fe385 fix(28-02): check pendingUpdates in getLevelSnapshot Nuwan 2026-03-05 15:03:28 +0530
  • a020e27260 refactor(28-02): rewrite SessionTrackVU with direct DOM updates Nuwan 2026-03-03 20:26:16 +0530
  • f8214854d9 refactor(28-02): simplify VU helpers to use external store Nuwan 2026-03-03 20:25:48 +0530
  • 96d8f97175 refactor(28-02): route VU data to external store Nuwan 2026-03-03 20:25:08 +0530
  • 344ef27ae0 docs(28-01): complete External VU Store Infrastructure plan Nuwan 2026-03-03 20:22:13 +0530
  • 834472127d feat(28-01): create useVuStore React hooks Nuwan 2026-03-03 20:20:26 +0530
  • 5da85c1e79 feat(28-01): create external VU store with RAF batching Nuwan 2026-03-03 20:19:41 +0530
  • 9c9e118a6e docs(28): create phase plan Nuwan 2026-03-03 20:09:26 +0530
  • e8c5a213c6 docs(28): research VU meter optimization phase domain Nuwan 2026-03-03 20:05:08 +0530
  • 9174d161c6 docs: start milestone v1.7 Performance Optimization Nuwan 2026-03-03 19:57:32 +0530
  • 4c4ee9253b chore: complete v1.6 milestone Nuwan 2026-03-03 16:33:44 +0530
  • 51f7cb105a docs(v1.6): descope Phase 28 - metronome responsiveness satisfactory Nuwan 2026-03-03 16:31:17 +0530
  • 388dfe16f8 fix: prevent opening multiple media players simultaneously Nuwan 2026-03-03 16:08:41 +0530
  • fd8900c15b media players related updates Nuwan 2026-03-03 09:47:59 +0530
  • c6ac6223f4 More tests brought back seth/upgrade-plan Seth Call 2026-03-02 21:12:03 -0600
  • 2dbf194314 Updatigng rcurly testings Seth Call 2026-03-02 21:03:43 -0600
  • 4eab4ce75e pause Seth Call 2026-03-02 08:35:23 -0600
  • 61a7ed223b stable stopping point with initial webrtc attempts Seth Call 2026-03-02 08:34:45 -0600
  • eb65785e3d fix(27): restore stylesheet copying to popup windows Nuwan 2026-03-02 19:17:26 +0530
  • 3da5f8938e docs(27): add debug notes and verification documentation Nuwan 2026-03-02 19:04:42 +0530
  • b674a7e1b8 style(27): update media player icons and popup dimensions Nuwan 2026-03-02 19:03:31 +0530
  • 5349dc0d63 fix(27): fix backing track player end detection, loop, and close Nuwan 2026-03-02 19:01:47 +0530
  • 79ddf613f9 fix(27): do full reset sequence when playing from beginning Nuwan 2026-03-02 13:39:15 +0530
  • fe589f4ac2 fix(27): seek native client to start when backing track ends Nuwan 2026-03-02 13:28:58 +0530
  • 983c690451 add new spec Seth Call 2026-03-01 17:19:33 -0600
  • 281543d383 Update spec Seth Call 2026-03-01 16:23:18 -0600
  • d59fdae944 fix(27): prevent session refresh from clearing local backing tracks Nuwan 2026-03-01 23:53:45 +0530
  • c0c6e33863 fix(27): correct MediaTrackGroup ID from 8 to 6 Nuwan 2026-03-01 20:15:26 +0530
  • 7eba5fe10d infra-migration Seth Call 2026-02-28 20:40:41 -0600
  • 64a93dd42f support beta develop Seth Call 2026-02-28 20:39:34 -0600
  • 89dca5ae03 single session join works reasonably well. Seth Call 2026-02-28 14:58:03 -0600
  • 932c41c579 missed some files Seth Call 2026-02-28 07:43:24 -0600
  • 3665faa7e2 still working on this Seth Call 2026-02-28 07:42:52 -0600
  • 2ea18d59ea fix(27): populate backing track Redux state from native client Nuwan 2026-02-27 01:00:54 +0530
  • e35163ec84 docs(27): complete Backing Track Sync phase Nuwan 2026-02-26 17:25:08 +0530
  • 748e01f60a docs(27-01): complete backing track sync plan Nuwan 2026-02-26 17:21:22 +0530