Gustavo Henrique Santos Souza de Miranda and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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
Gustavo Henrique Santos Souza de Miranda and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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 and Claude Opus 4.5
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
Gustavo Henrique Santos Souza de Miranda and Claude Opus 4.5
9082e15949
feat: [US-024] - Add/remove choice options
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-21 12:56:20 -03:00
Gustavo Henrique Santos Souza de Miranda and Claude Opus 4.5
200b998485
chore: mark US-023 as complete and update progress log
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-21 12:54:57 -03:00
Gustavo Henrique Santos Souza de Miranda and Claude Opus 4.5
4355601bdb
feat: [US-023] - Add choice node from toolbar
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-21 12:54:18 -03:00
Gustavo Henrique Santos Souza de Miranda and Claude Opus 4.5
09327c2410
chore: mark US-022 as complete and update progress log
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-21 12:53:14 -03:00
Gustavo Henrique Santos Souza de Miranda and Claude Opus 4.5
91b627907b
feat: [US-022] - Create custom choice node component
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-21 12:52:47 -03:00
Gustavo Henrique Santos Souza de Miranda and Claude Opus 4.5
77c85deb1d
chore: mark US-021 as complete and update progress log
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-21 12:51:06 -03:00
Gustavo Henrique Santos Souza de Miranda and Claude Opus 4.5
99e2d5aa15
feat: [US-021] - Add dialogue node from toolbar
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-21 12:50:20 -03:00
Gustavo Henrique Santos Souza de Miranda and Claude Opus 4.5
9d46aa744d
chore: mark US-020 as complete and update progress log
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-21 12:48:20 -03:00
Gustavo Henrique Santos Souza de Miranda and Claude Opus 4.5
e31a0b7bae
feat: [US-020] - Create custom dialogue node component
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-21 12:47:35 -03:00
Gustavo Henrique Santos Souza de Miranda and Claude Opus 4.5
037c67849a
chore: mark US-019 as complete and update progress log
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-21 12:45:49 -03:00
Gustavo Henrique Santos Souza de Miranda and Claude Opus 4.5
9aa2aa48f0
feat: [US-019] - Editor toolbar
...
Add toolbar component with buttons for adding nodes (Dialogue, Choice,
Variable) and managing projects (Save, Export, Import). Buttons are
styled with TailwindCSS and wired to placeholder handlers.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-21 12:45:11 -03:00
Gustavo Henrique Santos Souza de Miranda and Claude Opus 4.5
e530606cef
chore: mark US-018 as complete and update progress log
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-21 12:43:41 -03:00
Gustavo Henrique Santos Souza de Miranda and Claude Opus 4.5
25627ddb0f
feat: [US-018] - Canvas pan and zoom controls
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-21 12:43:20 -03:00
Gustavo Henrique Santos Souza de Miranda and Claude Opus 4.5
c314ae7b8c
chore: mark US-017 as complete and update progress log
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-21 12:42:13 -03:00
Gustavo Henrique Santos Souza de Miranda and Claude Opus 4.5
db742e7fe8
feat: [US-017] - Editor page with React Flow canvas
...
Implement the flowchart editor page with React Flow integration:
- Install reactflow package for canvas rendering
- Create editor page that fetches project data from Supabase
- Add loading state with spinner while fetching
- Handle unauthorized access and not found with appropriate responses
- Render React Flow canvas with grid background
- Add header with project name and back link to dashboard
- Initialize React Flow with nodes and edges from flowchart_data
- Add type converters for FlowchartNode/Edge to React Flow types
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-21 12:41:08 -03:00