Gustavo Henrique Santos Souza de Miranda
b6cb0c703a
chore: mark US-060 as complete and update progress log
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 10:31:33 -03:00
Gustavo Henrique Santos Souza de Miranda
b4b9f8cec9
feat: [US-060] - Edge condition variable dropdown
...
Replace the variableName text input in edge conditions with a
Combobox-based variable selector. Adds ConditionEditor modal
that opens on edge click, with type-aware operators (comparison
for numeric, == and != for string/boolean) and type-adaptive
value inputs (number, text, or boolean toggle).
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 10:30:42 -03:00
Gustavo Henrique Santos Souza de Miranda
30aebe4079
chore: mark US-059 as complete and update progress log
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 10:26:42 -03:00
Gustavo Henrique Santos Souza de Miranda
5493adf44a
feat: [US-059] - Variable node variable dropdown
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 10:25:57 -03:00
GHMiranda
ac45f14942
Merge pull request 'ralph/vn-flowchart-editor' ( #2 ) from ralph/vn-flowchart-editor into master
...
Reviewed-on: #2
2026-01-23 07:53:28 +00:00
GHMiranda
654c2a4b62
Merge branch 'master' into ralph/vn-flowchart-editor
2026-01-23 07:52:52 +00:00
Gustavo Henrique Santos Souza de Miranda
548f3743d1
chore: mark US-057 as complete and update progress log
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 04:34:36 -03:00
Gustavo Henrique Santos Souza de Miranda
285320a4fe
feat: [US-057] - Variable management UI in project settings
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 04:34:15 -03:00
Gustavo Henrique Santos Souza de Miranda
6a87e7a70b
chore: mark US-056 as complete and update progress log
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 04:32:40 -03:00
Gustavo Henrique Santos Souza de Miranda
2ef605c0ca
feat: [US-056] - Character management UI in project settings
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 04:31:42 -03:00
Gustavo Henrique Santos Souza de Miranda
8418f49787
chore: mark US-065 as complete and update progress log
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 04:28:07 -03:00
Gustavo Henrique Santos Souza de Miranda
11e8daf67c
feat: [US-065] - Searchable combobox component
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 04:27:32 -03:00
Gustavo Henrique Santos Souza de Miranda
1f7bd321a2
feat: [US-055] - Database schema update for characters and variables
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 04:24:58 -03:00
Gustavo Henrique Santos Souza de Miranda
d9c42f4cf7
feat: [US-054] - Character and Variable TypeScript types
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 04:23:53 -03:00
Gustavo Henrique Santos Souza de Miranda
4fbc564944
feat: [US-042] - Password reset modal on token arrival
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 23:51:52 -03:00
Gustavo Henrique Santos Souza de Miranda
d47794ebc9
chore: mark US-041 as complete and update progress log
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 23:49:54 -03:00
Gustavo Henrique Santos Souza de Miranda
e8a6942cfe
feat: [US-041] - Change password for logged-in user
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 23:49:25 -03:00
Gustavo Henrique Santos Souza de Miranda
ff52df2c28
feat: [US-040] - Conditionals on choice options
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 23:47:39 -03:00
Gustavo Henrique Santos Souza de Miranda
dd8fcb79cf
fix: redirect root page to dashboard instead of default Next.js template
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 23:31:48 -03:00
Gustavo Henrique Santos Souza de Miranda
2d57e6d337
fix: wrap useSearchParams() in Suspense boundary for login and signup pages
...
Next.js App Router requires components using useSearchParams() to be
wrapped in a Suspense boundary for static generation. Split login and
signup pages into server component wrappers with Suspense and client
form components.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 23:21:36 -03:00
Gustavo Henrique Santos Souza de Miranda
85df378b6b
chore: mark US-039 as complete and update progress log
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 23:07:20 -03:00
Gustavo Henrique Santos Souza de Miranda
b9d778b379
feat: [US-039] - Loading and error states
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 23:06:43 -03:00
Gustavo Henrique Santos Souza de Miranda
f1e92ba1a0
chore: mark US-038 as complete and update progress log
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 23:04:02 -03:00
Gustavo Henrique Santos Souza de Miranda
b3f7a57623
feat: [US-038] - Unsaved changes warning
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 23:03:34 -03:00
GHMiranda
8e37e1433f
Merge pull request 'ralph/vn-flowchart-editor' ( #1 ) from ralph/vn-flowchart-editor into master
...
Reviewed-on: #1
2026-01-22 21:53:45 +00:00
Gustavo Henrique Santos Souza de Miranda
815940a011
chore: mark US-037 as complete and update progress log
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 18:27:15 -03:00
Gustavo Henrique Santos Souza de Miranda
f8f8048e53
feat: [US-037] - Export to Ren'Py JSON format
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 18:26:25 -03:00
Gustavo Henrique Santos Souza de Miranda
ee0a6f9424
feat: [US-036] - Import project from .vnflow file
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 18:23:02 -03:00
Gustavo Henrique Santos Souza de Miranda
78479f3234
feat: [US-035] - Export project as .vnflow file
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 18:20:18 -03:00
Gustavo Henrique Santos Souza de Miranda
59cda43987
chore: mark US-034 as complete and update progress log
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 18:18:14 -03:00
Gustavo Henrique Santos Souza de Miranda
01f5428dd9
feat: [US-034] - Save project to database
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 18:17:33 -03:00
Gustavo Henrique Santos Souza de Miranda
e8dbd00d4c
chore: mark US-033 as complete and update progress log
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 18:15:21 -03:00
Gustavo Henrique Santos Souza de Miranda
f6ab24c5b3
feat: [US-033] - Auto-save to LocalStorage
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 18:14:49 -03:00
Gustavo Henrique Santos Souza de Miranda
c3975dd91a
chore: mark US-032 as complete and update progress log
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 18:11:53 -03:00
Gustavo Henrique Santos Souza de Miranda
c431b212ac
feat: [US-032] - Display conditions on edges
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 18:11:28 -03:00
Gustavo Henrique Santos Souza de Miranda
e686719f29
chore: mark US-031 as complete and update progress log
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 18:09:04 -03:00
Gustavo Henrique Santos Souza de Miranda
fda0903872
feat: [US-031] - Condition editor modal
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 18:08:37 -03:00
Gustavo Henrique Santos Souza de Miranda
0d8a4059bc
chore: mark US-030 as complete and update progress log
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 18:05:29 -03:00
Gustavo Henrique Santos Souza de Miranda
5b404cbe92
feat: [US-030] - Right-click context menu
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 18:04:54 -03:00
Gustavo Henrique Santos Souza de Miranda
e02d736f2e
chore: mark US-029 as complete and update progress log
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 17:21:52 -03:00
Gustavo Henrique Santos Souza de Miranda
4c7a289714
feat: [US-029] - Select and delete edges
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 17:21:27 -03:00
Gustavo Henrique Santos Souza de Miranda
ccd88b39d1
chore: mark US-028 as complete and update progress log
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 17:19:05 -03:00
Gustavo Henrique Santos Souza de Miranda
82d437eb0c
feat: [US-028] - Select and delete nodes
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 17:18:27 -03:00
Gustavo Henrique Santos Souza de Miranda
ae0f84fde7
chore: mark US-027 as complete and update progress log
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 14:46:36 -03:00
Gustavo Henrique Santos Souza de Miranda
7270d72fa4
feat: [US-027] - Connect nodes with edges
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 14:46:02 -03:00
Gustavo Henrique Santos Souza de Miranda
718180fd35
chore: mark US-026 as complete and update progress log
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 14:44:32 -03:00
Gustavo Henrique Santos Souza de Miranda
e9916d9897
feat: [US-026] - Add variable node from toolbar
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 14:44:11 -03:00
Gustavo Henrique Santos Souza de Miranda
3453ba7492
chore: mark US-025 as complete and update progress log
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 12:58:47 -03:00
Gustavo Henrique Santos Souza de Miranda
1ad3c183a7
feat: [US-025] - Create custom variable node component
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 12:58:20 -03:00
Gustavo Henrique Santos Souza de Miranda
64d67b9aed
chore: mark US-024 as complete and update progress log
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 12:56:48 -03:00