Commit Graph

  • f077d902b4 Merge pull request 'developing' (#10) from developing into master master GHMiranda 2026-01-25 00:37:10 +0000
  • 75750cf226 Merge pull request 'ralph/collaboration-and-character-variables' (#9) from ralph/collaboration-and-character-variables into developing developing GHMiranda 2026-01-25 00:11:20 +0000
  • cd3ecc4507 fix: only force-reconnect on tab visibility change, not on activity gaps ralph/collaboration-and-character-variables Gustavo Henrique Santos Souza de Miranda 2026-01-24 19:35:00 -0300
  • 3b19f58e26 fix: wait for auth session before connecting to realtime channel Gustavo Henrique Santos Souza de Miranda 2026-01-24 19:22:22 -0300
  • 9769a80381 Merge branch 'developing' of git.gustavomiranda.xyz:GHMiranda/WebVNWrite into ralph/collaboration-and-character-variables Gustavo Henrique Santos Souza de Miranda 2026-01-24 19:15:17 -0300
  • c28b9ac565 fix: force fresh reconnect when returning after idle period Gustavo Henrique Santos Souza de Miranda 2026-01-24 19:14:14 -0300
  • fa8437d03a fix: broadcast full CRDT state on connect and when new user joins Gustavo Henrique Santos Souza de Miranda 2026-01-24 19:06:20 -0300
  • 2d0c3b6df6 fix: reduce auto-save frequency to avoid excessive writes Gustavo Henrique Santos Souza de Miranda 2026-01-24 18:58:54 -0300
  • ec053d8126 fix: stop state ping-pong by removing broadcastStateRefresh from auto-persist Gustavo Henrique Santos Souza de Miranda 2026-01-24 18:46:59 -0300
  • cd73b31739 fix: improve realtime connection resilience with auto-reconnect and activity-based lifecycle Gustavo Henrique Santos Souza de Miranda 2026-01-24 18:20:41 -0300
  • eb86ccd291 feat: notify collaborators to refresh from DB after save Gustavo Henrique Santos Souza de Miranda 2026-01-24 16:36:43 -0300
  • cdaae6b965 feat: broadcast full CRDT state to other clients after manual save Gustavo Henrique Santos Souza de Miranda 2026-01-24 16:12:58 -0300
  • 34815d70ee fix: resolve CRDT collaboration sync by registering broadcast listener before channel subscribe Gustavo Henrique Santos Souza de Miranda 2026-01-24 16:08:32 -0300
  • dc7875eeea fix merge Gustavo Henrique Santos Souza de Miranda 2026-01-24 03:13:53 -0300
  • c9f5231137 docs: update PRD and progress for US-053 Gustavo Henrique Santos Souza de Miranda 2026-01-24 02:58:14 -0300
  • 315e34e25e feat: [US-053] - Revert changes from audit trail Gustavo Henrique Santos Souza de Miranda 2026-01-24 02:57:36 -0300
  • f06a30b2bf feat: [US-052] - Activity history sidebar Gustavo Henrique Santos Souza de Miranda 2026-01-24 02:53:31 -0300
  • 6c4a3ba2b7 docs: update PRD and progress for US-051 Gustavo Henrique Santos Souza de Miranda 2026-01-24 02:47:41 -0300
  • 6ef5cfc7fa feat: [US-051] - Audit trail recording Gustavo Henrique Santos Souza de Miranda 2026-01-24 02:46:52 -0300
  • 4a85d7a64b feat: [US-049] - Node editing lock indicators Gustavo Henrique Santos Souza de Miranda 2026-01-24 02:43:06 -0300
  • 5b84170a28 fix: allow profile lookup for sharing by adding RLS policy Gustavo Henrique Santos Souza de Miranda 2026-01-24 02:38:05 -0300
  • ccb05e3a3e feat: [US-050] - Join/leave notifications Gustavo Henrique Santos Souza de Miranda 2026-01-23 21:08:05 -0300
  • 841a44112a feat: [US-047] - Live cursor positions on canvas Gustavo Henrique Santos Souza de Miranda 2026-01-23 21:04:09 -0300
  • 7fe10544a1 feat: [US-047] - Live cursor positions on canvas Gustavo Henrique Santos Souza de Miranda 2026-01-23 21:03:17 -0300
  • d2c48c0c9a Merge pull request 'ralph/collaboration-and-character-variables' (#8) from ralph/collaboration-and-character-variables into developing GHMiranda 2026-01-24 00:00:47 +0000
  • bda19a2970 Merge branch 'developing' into ralph/collaboration-and-character-variables GHMiranda 2026-01-23 23:59:55 +0000
  • b6d85b1a47 fix: add isSaving prop and back-to-dashboard navigation to Toolbar Gustavo Henrique Santos Souza de Miranda 2026-01-23 20:55:07 -0300
  • 8f6cff52a9 fix: correct OptionConditionEditor props in ChoiceNode Gustavo Henrique Santos Souza de Miranda 2026-01-23 20:54:54 -0300
  • 6bc4e32fde fix: remove CRDT observer feedback loop causing drag issues Gustavo Henrique Santos Souza de Miranda 2026-01-23 20:54:45 -0300
  • fa336f05d9 fix: restore missing utilities, context menu, and props from failed merge Gustavo Henrique Santos Souza de Miranda 2026-01-23 20:54:29 -0300
  • 841eefb186 fix: resolve infinite recursion in RLS policies Gustavo Henrique Santos Souza de Miranda 2026-01-23 20:11:58 -0300
  • 76761e878b Merge pull request 'ralph/collaboration-and-character-variables' (#7) from ralph/collaboration-and-character-variables into developing GHMiranda 2026-01-23 18:59:45 +0000
  • bcbad57aa9 Merge branch 'developing' into ralph/collaboration-and-character-variables Gustavo Henrique Santos Souza de Miranda 2026-01-23 15:59:17 -0300
  • 409b1848c8 chore: mark US-048 as complete and update progress log Gustavo Henrique Santos Souza de Miranda 2026-01-23 15:47:29 -0300
  • 6b7b27236f feat: [US-048] - Integrate Yjs CRDT for conflict-free node/edge synchronization Gustavo Henrique Santos Souza de Miranda 2026-01-23 15:46:39 -0300
  • d75e2daeb0 chore: mark US-046 as complete and update progress log Gustavo Henrique Santos Souza de Miranda 2026-01-23 15:43:06 -0300
  • f92fc1ad01 feat: [US-046] - Presence indicators for active collaborators Gustavo Henrique Santos Souza de Miranda 2026-01-23 15:42:07 -0300
  • 7278b7527f chore: mark US-044 as complete and update progress log Gustavo Henrique Santos Souza de Miranda 2026-01-23 15:38:10 -0300
  • 37031c3889 feat: [US-044] - Project sharing and collaborator management Gustavo Henrique Santos Souza de Miranda 2026-01-23 15:36:58 -0300
  • 46b681462d chore: mark US-045 as complete and update progress log Gustavo Henrique Santos Souza de Miranda 2026-01-23 15:29:16 -0300
  • 2e313a0264 feat: [US-045] - Supabase Realtime channel and connection management Gustavo Henrique Santos Souza de Miranda 2026-01-23 15:28:23 -0300
  • dfbaa0066d chore: mark US-043 as complete and update progress log Gustavo Henrique Santos Souza de Miranda 2026-01-23 15:23:55 -0300
  • 2b4abd1eb7 feat: [US-043] - Database schema for collaboration sessions and audit trail Gustavo Henrique Santos Souza de Miranda 2026-01-23 15:23:03 -0300
  • 273130316b chore: mark US-064 as complete and update progress log Gustavo Henrique Santos Souza de Miranda 2026-01-23 15:21:43 -0300
  • 0d72471f8f feat: [US-064] - Export validation for undefined references Gustavo Henrique Santos Souza de Miranda 2026-01-23 15:21:09 -0300
  • 8cdba7f858 fix: wrongfull jsx without single parent Gustavo Henrique Santos Souza de Miranda 2026-01-23 15:17:08 -0300
  • 190e25228b fix: accepted git conflicts Gustavo Henrique Santos Souza de Miranda 2026-01-23 12:42:51 -0300
  • e7e41c688d Merge branch 'master' into developing GHMiranda 2026-01-23 14:52:49 +0000
  • b8ad32dc17 manage conflict Gustavo Henrique Santos Souza de Miranda 2026-01-23 11:42:18 -0300
  • b861c51780 manage conflict Gustavo Henrique Santos Souza de Miranda 2026-01-23 11:40:01 -0300
  • 7cb37ff940 Merge branch 'ralph/collaboration-and-character-variables' into developing Gustavo Henrique Santos Souza de Miranda 2026-01-23 11:37:03 -0300
  • a6a966ce8f Merge pull request 'ralph/vn-flowchart-editor' (#4) from ralph/vn-flowchart-editor into developing GHMiranda 2026-01-23 14:34:47 +0000
  • a85d7cbeb3 chore: mark US-063 as complete and update progress log Gustavo Henrique Santos Souza de Miranda 2026-01-23 10:48:21 -0300
  • a3e1d1cea2 feat: [US-063] - Import characters/variables from another project Gustavo Henrique Santos Souza de Miranda 2026-01-23 10:47:38 -0300
  • 49698dd9a9 chore: mark US-062 as complete and update progress log Gustavo Henrique Santos Souza de Miranda 2026-01-23 10:43:45 -0300
  • b570dca1b8 feat: [US-062] - Auto-migration of existing free-text values Gustavo Henrique Santos Souza de Miranda 2026-01-23 10:42:40 -0300
  • 68bfe88842 chore: mark US-061 as complete and update progress log Gustavo Henrique Santos Souza de Miranda 2026-01-23 10:37:06 -0300
  • 92d892fb73 feat: [US-061] - Choice option condition variable dropdown Gustavo Henrique Santos Souza de Miranda 2026-01-23 10:36:16 -0300
  • b6cb0c703a chore: mark US-060 as complete and update progress log Gustavo Henrique Santos Souza de Miranda 2026-01-23 10:31:33 -0300
  • b4b9f8cec9 feat: [US-060] - Edge condition variable dropdown Gustavo Henrique Santos Souza de Miranda 2026-01-23 10:30:42 -0300
  • 30aebe4079 chore: mark US-059 as complete and update progress log Gustavo Henrique Santos Souza de Miranda 2026-01-23 10:26:42 -0300
  • 5493adf44a feat: [US-059] - Variable node variable dropdown Gustavo Henrique Santos Souza de Miranda 2026-01-23 10:25:57 -0300
  • ac45f14942 Merge pull request 'ralph/vn-flowchart-editor' (#2) from ralph/vn-flowchart-editor into master GHMiranda 2026-01-23 07:53:28 +0000
  • 654c2a4b62 Merge branch 'master' into ralph/vn-flowchart-editor ralph/vn-flowchart-editor GHMiranda 2026-01-23 07:52:52 +0000
  • 548f3743d1 chore: mark US-057 as complete and update progress log Gustavo Henrique Santos Souza de Miranda 2026-01-23 04:34:36 -0300
  • 285320a4fe feat: [US-057] - Variable management UI in project settings Gustavo Henrique Santos Souza de Miranda 2026-01-23 04:34:15 -0300
  • 6a87e7a70b chore: mark US-056 as complete and update progress log Gustavo Henrique Santos Souza de Miranda 2026-01-23 04:32:40 -0300
  • 2ef605c0ca feat: [US-056] - Character management UI in project settings Gustavo Henrique Santos Souza de Miranda 2026-01-23 04:31:42 -0300
  • 8418f49787 chore: mark US-065 as complete and update progress log Gustavo Henrique Santos Souza de Miranda 2026-01-23 04:28:07 -0300
  • 11e8daf67c feat: [US-065] - Searchable combobox component Gustavo Henrique Santos Souza de Miranda 2026-01-23 04:27:32 -0300
  • 1f7bd321a2 feat: [US-055] - Database schema update for characters and variables Gustavo Henrique Santos Souza de Miranda 2026-01-23 04:24:58 -0300
  • d9c42f4cf7 feat: [US-054] - Character and Variable TypeScript types Gustavo Henrique Santos Souza de Miranda 2026-01-23 04:23:53 -0300
  • 4fbc564944 feat: [US-042] - Password reset modal on token arrival Gustavo Henrique Santos Souza de Miranda 2026-01-22 23:51:52 -0300
  • d47794ebc9 chore: mark US-041 as complete and update progress log Gustavo Henrique Santos Souza de Miranda 2026-01-22 23:49:54 -0300
  • e8a6942cfe feat: [US-041] - Change password for logged-in user Gustavo Henrique Santos Souza de Miranda 2026-01-22 23:49:25 -0300
  • ff52df2c28 feat: [US-040] - Conditionals on choice options Gustavo Henrique Santos Souza de Miranda 2026-01-22 23:47:39 -0300
  • dd8fcb79cf fix: redirect root page to dashboard instead of default Next.js template Gustavo Henrique Santos Souza de Miranda 2026-01-22 23:31:48 -0300
  • 2d57e6d337 fix: wrap useSearchParams() in Suspense boundary for login and signup pages Gustavo Henrique Santos Souza de Miranda 2026-01-22 23:21:36 -0300
  • 85df378b6b chore: mark US-039 as complete and update progress log Gustavo Henrique Santos Souza de Miranda 2026-01-22 23:07:20 -0300
  • b9d778b379 feat: [US-039] - Loading and error states Gustavo Henrique Santos Souza de Miranda 2026-01-22 23:06:43 -0300
  • f1e92ba1a0 chore: mark US-038 as complete and update progress log Gustavo Henrique Santos Souza de Miranda 2026-01-22 23:04:02 -0300
  • b3f7a57623 feat: [US-038] - Unsaved changes warning Gustavo Henrique Santos Souza de Miranda 2026-01-22 23:03:34 -0300
  • 8e37e1433f Merge pull request 'ralph/vn-flowchart-editor' (#1) from ralph/vn-flowchart-editor into master GHMiranda 2026-01-22 21:53:45 +0000
  • 815940a011 chore: mark US-037 as complete and update progress log Gustavo Henrique Santos Souza de Miranda 2026-01-22 18:27:15 -0300
  • f8f8048e53 feat: [US-037] - Export to Ren'Py JSON format Gustavo Henrique Santos Souza de Miranda 2026-01-22 18:26:25 -0300
  • ee0a6f9424 feat: [US-036] - Import project from .vnflow file Gustavo Henrique Santos Souza de Miranda 2026-01-22 18:23:02 -0300
  • 78479f3234 feat: [US-035] - Export project as .vnflow file Gustavo Henrique Santos Souza de Miranda 2026-01-22 18:20:18 -0300
  • 59cda43987 chore: mark US-034 as complete and update progress log Gustavo Henrique Santos Souza de Miranda 2026-01-22 18:18:14 -0300
  • 01f5428dd9 feat: [US-034] - Save project to database Gustavo Henrique Santos Souza de Miranda 2026-01-22 18:17:33 -0300
  • e8dbd00d4c chore: mark US-033 as complete and update progress log Gustavo Henrique Santos Souza de Miranda 2026-01-22 18:15:21 -0300
  • f6ab24c5b3 feat: [US-033] - Auto-save to LocalStorage Gustavo Henrique Santos Souza de Miranda 2026-01-22 18:14:49 -0300
  • c3975dd91a chore: mark US-032 as complete and update progress log Gustavo Henrique Santos Souza de Miranda 2026-01-22 18:11:53 -0300
  • c431b212ac feat: [US-032] - Display conditions on edges Gustavo Henrique Santos Souza de Miranda 2026-01-22 18:11:28 -0300
  • e686719f29 chore: mark US-031 as complete and update progress log Gustavo Henrique Santos Souza de Miranda 2026-01-22 18:09:04 -0300
  • fda0903872 feat: [US-031] - Condition editor modal Gustavo Henrique Santos Souza de Miranda 2026-01-22 18:08:37 -0300
  • 0d8a4059bc chore: mark US-030 as complete and update progress log Gustavo Henrique Santos Souza de Miranda 2026-01-22 18:05:29 -0300
  • 5b404cbe92 feat: [US-030] - Right-click context menu Gustavo Henrique Santos Souza de Miranda 2026-01-22 18:04:54 -0300
  • e02d736f2e chore: mark US-029 as complete and update progress log Gustavo Henrique Santos Souza de Miranda 2026-01-21 17:21:52 -0300
  • 4c7a289714 feat: [US-029] - Select and delete edges Gustavo Henrique Santos Souza de Miranda 2026-01-21 17:21:27 -0300
  • ccd88b39d1 chore: mark US-028 as complete and update progress log Gustavo Henrique Santos Souza de Miranda 2026-01-21 17:19:05 -0300