Arthur Belleville
203f808a68
Build tablos page with card/list views and project management
...
- Card view: 4-column grid with status badge, project icon, date, progress bar, delete action
- List view: table with project icon/name, status, date, progress, delete
- Status filter tabs (all/todo/in_progress/done)
- Search wired to TopBar ?q= param
- Create project button opens CreateTabloModal
- Delete with DeleteTabloModal confirmation
- Full dark mode support
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-02-21 19:57:05 +01:00
Arthur Belleville
6e38ac2a63
Wire TopBar search to tasks and files pages
...
- Add /tasks and /files to SEARCH_ROUTES so the TopBar search input is active on those pages
- Tasks page reads search query from URL ?q= param instead of local state; remove duplicate search input from header
- Files page reads ?q= param to filter tablos and files by name
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-02-21 19:52:03 +01:00
Arthur Belleville
dfb4e2800f
Fix TypeScript error: remove unused tasksByTablo memo
...
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-02-21 18:10:55 +01:00
Arthur Belleville
515fee98cd
Redesign tasks page and add files page
...
- Rework tasks page with new board/list views, header with view tabs (Tableau, Liste, Roadmap, Calendrier), search and filter dropdown
- Board view: new card style with tablo row, assignee avatar, kebab menu (ouvrir/déplacer)
- List view: grouped by status, table with fixed column layout, kebab actions
- Add files page (/fichiers) with per-project file tables, folder cards, upload modal, download/delete actions
- Add /all-filenames API endpoint to fetch all tablo file names in a single call
- Add files nav item and recent projects section in NavigationBar
- Translate all UI strings to French
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-02-21 18:05:32 +01:00
Arthur Belleville
26459459b4
Match TopBar dark mode background to navbar color
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-21 17:10:17 +01:00
Arthur Belleville
20bee5a661
Fix pre-existing TypeScript errors
...
- ExceptionModal: cast Zod v4 schema with `as any` to satisfy @hookform/resolvers v5 type definitions
- TopBar: wrap logout mutate call in arrow function to match MouseEventHandler type
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-21 14:46:12 +01:00
Arthur Belleville
a3f5cf5e4e
Redesign overview dashboard with new project cards and task list
...
- Replace renderTabloListView with reusable ProjectCard / ProjectCardList components
- Card layout with status badge, progress bar, date, and delete action
- Default view shows 6 tablos with expand/collapse toggle
- Add DashboardTaskList component showing tasks assigned to the current user
- Toggle done/todo inline; "Add Task" button opens TaskModal with tablo selection
- Wire TopBar search input to URL param ?q= to filter tablos on the overview page
- Add TopBar component to Layout (was missing)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-21 14:35:12 +01:00
Arthur Belleville
4347adedd9
Folder
2025-12-18 11:25:00 +01:00
Arthur Belleville
65e65e8de1
Try passThroughEnv
2025-12-05 09:52:17 +01:00
Arthur Belleville
25e3014882
Empty commit (test)
2025-12-05 09:28:52 +01:00
Arthur Belleville
20d236c48a
Put back the Events Page
2025-12-05 09:10:11 +01:00
Arthur Belleville
f152d7d45a
Big UI update
...
Remove notes and follow the figma
2025-12-04 23:37:18 +01:00
Arthur Belleville
50a27fea98
Grant all RUM tracking
2025-12-03 21:03:18 +01:00
Arthur Belleville
b253342ec9
Improve the onboarding flow (UI)
2025-12-02 22:17:04 +01:00
Arthur Belleville
65eda86b34
Onboarding
2025-12-02 21:42:35 +01:00
Arthur Belleville
5965e2423b
Fix copies
2025-12-02 09:48:55 +01:00
Arthur Belleville
6e5d4709d4
Merge branch 'main' into develop
2025-12-01 22:49:47 +01:00
Arthur Belleville
3a3fdd2837
Allow logout from upgrade panel
2025-12-01 22:45:54 +01:00
Arthur Belleville
ce11d37a9d
Freemium
2025-12-01 22:21:49 +01:00
Arthur Belleville
06f2ac541b
Onboarding + freemium
2025-12-01 19:34:30 +01:00
Arthur Belleville
9ba49c68ca
Allow infinite users
2025-11-25 10:11:04 +01:00
Arthur Belleville
1342f69efa
Finish stripe integration for MVP
2025-11-25 10:06:35 +01:00
Arthur Belleville
ebc65ef000
Fix price
2025-11-25 09:21:38 +01:00
Arthur Belleville
0b07049334
Fix copies in subscription card
2025-11-25 09:18:55 +01:00
Arthur Belleville
e4570db38b
Merge pull request #46 from artslidd/develop
...
Add beta plan + upsell modals + block past_due users
2025-11-25 09:07:29 +01:00
Arthur Belleville
c72587e246
Fix tests
2025-11-25 08:53:38 +01:00
Arthur Belleville
95baf4dbb4
Make stripe available on prod
2025-11-25 08:48:26 +01:00
Arthur Belleville
d158a204af
Add beta plan + upsell modals + block past_due users
2025-11-24 23:09:14 +01:00
Arthur Belleville
6bd24a0937
Merge pull request #45 from artslidd/develop
...
🚢 !!!!! Tasks + Etapes + notifs + 🤑
2025-11-22 17:32:16 +01:00
Arthur Belleville
7ec848e37e
Ship ship ship the new features (tasks, etapes, notifs)
2025-11-22 17:22:57 +01:00
Arthur Belleville
14d0e5b16c
Fix stream keys
2025-11-19 22:27:33 +01:00
Arthur Belleville
2e16353f5e
etape color
2025-11-19 22:24:23 +01:00
Arthur Belleville
33bd462f87
Apply lint and typecheck
2025-11-18 20:56:17 +01:00
Arthur Belleville
f0b574302d
Improve Etapes UI and overview section
2025-11-18 17:09:10 +01:00
Arthur Belleville
054bcb63ee
Merge branch 'main' into develop
2025-11-18 10:07:28 +01:00
Arthur Belleville
f672830d9e
Fix types + lint
2025-11-18 09:58:29 +01:00
Arthur Belleville
cebafbdb2e
First version of parent tasks
2025-11-18 09:53:29 +01:00
Arthur Belleville
399d13ce01
Fix booking slots
2025-11-18 09:53:10 +01:00
Arthur Belleville
d4afb0e9bb
Translate notifications
2025-11-16 22:28:07 +01:00
Arthur Belleville
e1f673be47
Add db migrations + tests
2025-11-16 20:34:33 +01:00
Arthur Belleville
9f0c3b530f
Fix file upload for any member
2025-11-16 14:06:05 +01:00
Arthur Belleville
cd309d30df
Notifications in the UI
2025-11-16 14:01:41 +01:00
Arthur Belleville
a49dec34ff
Add task management
2025-11-15 22:58:18 +01:00
Arthur Belleville
7b9be6da84
Fix tasks
2025-11-15 10:47:31 +01:00
Arthur Belleville
70a560724d
Rollback dockerfile
2025-11-15 09:02:36 +01:00
Arthur Belleville
d5137719b5
Fix docker
2025-11-15 08:48:51 +01:00
Arthur Belleville
8c53e8a9b0
Fix dockerfile
2025-11-14 23:16:27 +01:00
Arthur Belleville
85f5bcbc15
Fix docker
2025-11-14 23:10:04 +01:00
Arthur Belleville
5d1edd2754
Fix cors + tasks
2025-11-14 23:09:54 +01:00
Arthur Belleville
3579abff01
Improve dockerfile
2025-11-14 09:15:40 +01:00
Arthur Belleville
803c9ff391
upgrade node in dockerfile
2025-11-14 09:04:08 +01:00
Arthur Belleville
a224be6593
remove port from cloudbuild
2025-11-14 08:57:59 +01:00
Arthur Belleville
d71c99ab5d
Bring env variables from gcloud directly
2025-11-14 08:49:37 +01:00
Arthur Belleville
89b419ed54
Fix env variables
2025-11-14 08:22:48 +01:00
Arthur Belleville
51252c2ac3
Update dockerfile
2025-11-13 22:29:47 +01:00
Arthur Belleville
936f407282
Update dockerfile
2025-11-13 21:59:53 +01:00
Arthur Belleville
c86b9505f6
Trigger ci
2025-11-13 21:46:02 +01:00
Arthur Belleville
985710706e
Add send mail mocks in invite.test.ts
2025-11-13 21:40:09 +01:00
Arthur Belleville
4467d9abe2
Big reliability improvement
2025-11-13 09:24:23 +01:00
Arthur Belleville
92b0646176
Create two packages: api and shared-types
2025-11-10 08:52:47 +01:00
Arthur Belleville
03a25dace3
Improve flow
2025-11-06 22:47:28 +01:00
Arthur Belleville
2bfe51017f
Improve user flow when booking a slot
2025-11-06 11:35:05 +01:00
Arthur Belleville
0d6b21a310
Update env vars
2025-11-04 21:50:41 +01:00
Arthur Belleville
373aaff892
Add stripe subscription card
2025-11-03 09:50:34 +01:00
Arthur Belleville
40ce04ecc0
Add confirm email page
2025-10-31 23:13:35 +01:00
Arthur Belleville
db14f0129a
format
2025-10-31 10:18:29 +01:00
Arthur Belleville
44d0684f18
Reset password flow
2025-10-31 10:17:34 +01:00
Arthur Belleville
80dd8fa109
Format
2025-10-30 21:47:33 +01:00
Arthur Belleville
d1e6b9cc50
Fix issues
2025-10-30 21:47:14 +01:00
Arthur Belleville
b855d7dbb9
Decrease animations in login/signup
2025-10-30 21:44:16 +01:00
Arthur Belleville
4457d2594e
Add legal notice and improve login/signup
2025-10-30 21:41:38 +01:00
Arthur Belleville
6ee3898a1a
Fix lint/format/typecheck
2025-10-30 19:31:17 +01:00
Arthur Belleville
6593851325
Allow invited to add files
2025-10-30 19:29:32 +01:00
Arthur Belleville
7a34c6f842
Add resources tracking
2025-10-30 19:13:38 +01:00
Arthur Belleville
5132771f84
Add cookie banner
2025-10-30 19:09:46 +01:00
Arthur Belleville
8f37530005
Improve Datadog Rum
2025-10-30 18:23:24 +01:00
Arthur Belleville
3afd9b338d
improve planning view
2025-10-30 18:06:19 +01:00
Arthur Belleville
491efe17ac
Fix typecheck
2025-10-29 10:23:04 +01:00
Arthur Belleville
d8156d24b3
Lint
2025-10-29 09:55:58 +01:00
Arthur Belleville
743e503733
Improve tests
2025-10-29 09:55:48 +01:00
Arthur Belleville
cd5e019a5a
Fix lint
2025-10-29 09:36:33 +01:00
Arthur Belleville
3159ed7d6c
Improve planning view
2025-10-29 09:27:39 +01:00
Arthur Belleville
ae7e5fe722
Fix tests
2025-10-28 22:23:50 +01:00
Arthur Belleville
43cb962e50
Format
2025-10-28 18:04:54 +01:00
Arthur Belleville
40171dc878
Add task to update tablo name in stream
2025-10-28 18:04:16 +01:00
Arthur Belleville
7eea2ea340
Few UI improvements
2025-10-28 14:40:46 +01:00
Arthur Belleville
0fd0253685
Huge step ahead for invites
2025-10-28 14:26:24 +01:00
Arthur Belleville
ac59788868
Address test issues
2025-10-28 12:22:33 +01:00
Arthur Belleville
1b402c6f3c
Add tests
2025-10-28 12:01:24 +01:00
Arthur Belleville
d9a54be4c8
Improve invites
2025-10-28 12:00:45 +01:00
Arthur Belleville
0d0abaf945
More tests in pages
2025-10-27 20:58:01 +01:00
Arthur Belleville
a18489c056
Fix route
2025-10-27 10:30:17 +01:00
Arthur Belleville
c0d3e9b71a
Add tests
2025-10-27 10:30:13 +01:00
Arthur Belleville
50971fbc3a
Add tests
2025-10-27 10:29:59 +01:00
Arthur Belleville
8e9b2266ac
Add tests 🧪 🚢
2025-10-27 09:13:25 +01:00
Arthur Belleville
ba8615e062
Improve invited mode
2025-10-26 21:52:57 +01:00
Arthur Belleville
e6dddc5734
Fix not found route
2025-10-26 19:36:43 +01:00
Arthur Belleville
78d5c3e45c
Fix read notes
2025-10-26 15:40:29 +01:00
Arthur Belleville
c176c14aa3
Fix lint
2025-10-26 14:03:55 +01:00
Arthur Belleville
04885ce3a7
Improve public booking page
2025-10-26 13:14:44 +01:00
Arthur Belleville
3149928484
Beautiful loading state
2025-10-26 10:15:10 +01:00
Arthur Belleville
ba30079d03
Improve public page
2025-10-26 09:46:26 +01:00
Arthur Belleville
5a0314ae87
Fix copy text
2025-10-26 09:46:11 +01:00
Arthur Belleville
415e4cafaa
Have notes in the tablos
2025-10-26 09:12:21 +01:00
Arthur Belleville
39ec616c03
Add the ability to share notes
2025-10-26 08:49:45 +01:00
Arthur Belleville
a30edae098
Translation
2025-10-25 21:44:56 +02:00
Arthur Belleville
1bee242d8e
Fix deletion
2025-10-25 21:29:19 +02:00
Arthur Belleville
5b68ad4c5c
Add notes
2025-10-25 21:21:04 +02:00
Arthur Belleville
e8c84eeadb
Add language translation
2025-10-25 10:42:33 +02:00
Arthur Belleville
34ee273c4a
Rename Mes tablos
2025-10-24 19:01:15 +02:00
Arthur Belleville
137e51d0e3
Rename tablos
2025-10-24 18:58:46 +02:00
Arthur Belleville
d30ee02d15
Push new organisation of the app
2025-10-24 18:55:36 +02:00
Arthur Belleville
3866262fc3
Join tablo forwards to the details
2025-10-24 17:56:45 +02:00
Arthur Belleville
b31a40415a
Add tablo details page
2025-10-24 17:49:56 +02:00
Arthur Belleville
c88394c650
Fresh start after embed
2025-10-24 17:06:42 +02:00
Arthur Belleville
21ac949a18
Handle embed
2025-10-24 14:16:21 +02:00
Arthur Belleville
9f4d2bd783
Update external embed
2025-10-24 13:51:45 +02:00
Arthur Belleville
9f255c87db
Fix tests in ci
2025-10-24 08:36:20 +02:00
Arthur Belleville
cfb88628e8
Update for cirlce ci
2025-10-24 08:22:50 +02:00
Arthur Belleville
5a4f4cc3c3
remove tsbuildinfo
2025-10-23 23:32:00 +02:00
Arthur Belleville
9068772ca3
Better deploy scripts
2025-10-23 23:17:10 +02:00
Arthur Belleville
33d16e71ec
Fix tests
2025-10-23 23:04:56 +02:00
Arthur Belleville
3ede1ad2e3
Fix stats
2025-10-23 22:07:20 +02:00
Arthur Belleville
a58423e8d8
Deploy!
2025-10-23 21:54:34 +02:00
Arthur Belleville
7a0a5548f9
Lint and format
2025-10-23 21:36:21 +02:00
Arthur Belleville
00c844e8d5
Improve turbo setup
2025-10-23 21:05:49 +02:00
Arthur Belleville
58e3696c14
Fix loading spinner + env set to ""
2025-10-23 14:18:08 +02:00
Arthur Belleville
d7e4bbc1a5
Fix deploy with modes
2025-10-23 14:14:02 +02:00
Arthur Belleville
e6070faff3
Fix tsc
2025-10-23 14:10:10 +02:00
Arthur Belleville
925f92330c
Fix deploy
2025-10-23 13:56:51 +02:00
Arthur Belleville
83a36efa8c
Modify api
2025-10-23 13:27:06 +02:00
Arthur Belleville
fc7e90a9ec
trigger build
2025-10-23 13:20:42 +02:00
Arthur Belleville
aa36bc6656
Huge bump with turborepo
2025-10-23 11:54:45 +02:00