Martin Braquet
ba9b3cfb06
Add pretty formatting ( #29 )
...
* Test
* Add pretty formatting
* Fix Tests
* Fix Tests
* Fix Tests
* Fix
* Add pretty formatting fix
* Fix
* Test
* Fix tests
* Clean typeckech
* Add prettier check
* Fix api tsconfig
* Fix api tsconfig
* Fix tsconfig
* Fix
* Fix
* Prettier
2026-02-20 17:32:27 +01:00
Okechi Jones-Williams
1994697fa1
Adding onboarding E2E foundations and first tests ( #30 )
...
* .
* Centralizing config details
* Added data-testId attributes where necessary and started the onboarding flow scaffolding
* Continued onboarding test scaffolding
* Continued work on tests for the Onboarding flow
* .
* Updated "Want kids" options to be less flaky
Updated playwright.config so that expect timeout matching test timeout
* Continued updating front-end scaffolding
* .
* .
* .
* .
* Updated fixture function deleteUser: to also remove the database user information
* Rm
* Fix
* Fixes
---------
Co-authored-by: MartinBraquet <martin.braquet@gmail.com >
2026-02-20 16:56:26 +01:00
MartinBraquet
1c26b6381e
Remove test files
2026-02-19 17:24:29 +01:00
MartinBraquet
f5daa3cdc8
Test pre-commit formatting with updated config
2026-02-19 17:24:05 +01:00
MartinBraquet
8c71f6231a
Test pre-commit formatting
2026-02-19 17:23:19 +01:00
MartinBraquet
1115b4f1b0
Test
2026-02-19 17:03:47 +01:00
MartinBraquet
2c90fc6cc8
Fix linting
2026-02-19 16:34:39 +01:00
MartinBraquet
d89bf2d92a
Test
2026-02-19 15:51:24 +01:00
MartinBraquet
5e3c10d26a
Fix /get-channel-memberships and /get-channel-seen-time called all the time
2026-02-19 14:41:11 +01:00
MartinBraquet
20ba6f7ea9
Adjust padding in compatibility question content layout
2026-02-19 14:32:00 +01:00
MartinBraquet
4b894363af
Translate saved searches
2026-02-19 12:19:35 +01:00
MartinBraquet
cf843f66c4
Refactor measurement system imports and enhance filter formatting
2026-02-19 01:30:59 +01:00
MartinBraquet
cb98314bec
Add metric vs imperial switch
2026-02-19 01:00:58 +01:00
MartinBraquet
6787cdffa3
Remove impossible options for min max age
2026-02-18 22:53:50 +01:00
MartinBraquet
d583dbb945
Implement notification template system and bulk notification creation
2026-02-18 22:42:02 +01:00
MartinBraquet
bbd395b904
Add confirmation prompt for event cancellation and update translations
2026-02-18 21:54:53 +01:00
MartinBraquet
28f33da6d0
Enhance event creation with locale-aware date formatting and improved translations
2026-02-18 21:02:26 +01:00
MartinBraquet
f4f009dc4a
Refactor UserLinkFromId component to enforce userId type and remove null checks
2026-02-18 20:08:32 +01:00
MartinBraquet
01f774ef7e
Add UserLinkFromId component for improved user linking
2026-02-18 20:01:20 +01:00
MartinBraquet
3772d28129
Fix onboarding with no questions
2026-02-18 19:02:50 +01:00
MartinBraquet
46082c5f64
Add events page
2026-02-18 18:34:18 +01:00
MartinBraquet
3a2e932628
Use md prose
2026-02-18 17:45:38 +01:00
MartinBraquet
07ce2780c6
Refactor user profile handling by removing deprecated fields and improving link management
2026-02-17 22:02:47 +01:00
MartinBraquet
0af6b9aff5
Allow profile creation step to display when profile is already created
2026-02-17 20:05:57 +01:00
MartinBraquet
60a44b2ed1
Add age validation and error messages to optional profile form
2026-02-17 19:36:01 +01:00
MartinBraquet
e58a3ecb43
Fix age selection logic to ensure min is not greater than max
2026-02-17 19:17:44 +01:00
MartinBraquet
b7d1fd9903
Clean button UI
2026-02-16 13:38:33 +01:00
Martin Braquet
e3b743f87b
Add font preference selector in settings ( #28 )
...
* Add font preference selector in settings
* Consolidate font family config into shared global constant
* Revert "Consolidate font family config into shared global constant"
This reverts commit 789ddc98e1 .
* Fix
2026-02-16 12:24:45 +01:00
MartinBraquet
c46fc2a5bd
Prevent usernmaes ilike existing ones (case-insensitive)
2026-02-15 16:57:46 +01:00
MartinBraquet
e28263ff1f
Fix comments
2026-02-15 13:45:34 +01:00
MartinBraquet
d61133ef74
Cache data for required form as well
2026-02-14 01:50:46 +01:00
MartinBraquet
ccf68b80c0
Fix
2026-02-14 01:09:04 +01:00
MartinBraquet
d2929a94ce
Cache unsaved profile editions for 24h
2026-02-14 01:00:20 +01:00
MartinBraquet
7fd509b7e4
Add back button to md pages
2026-02-14 00:58:35 +01:00
MartinBraquet
2c3314becc
Move FirebaseUser to context to avoid duplicated subscriptions
2026-02-13 22:55:02 +01:00
MartinBraquet
e8cfc77902
Fix email verif not refreshing component
2026-02-13 21:03:49 +01:00
MartinBraquet
8ff5b8a577
Allow users to download all their data
2026-02-13 16:50:06 +01:00
MartinBraquet
cd434e2fb5
Move pics above compat prompts
2026-02-13 15:46:26 +01:00
MartinBraquet
7734b689a3
Add Big 5 profile field
2026-02-13 15:23:54 +01:00
MartinBraquet
af95174929
Refresh page after email verified
2026-02-13 13:11:02 +01:00
MartinBraquet
702d4ea1a2
Fix button UI, default gray
2026-02-13 00:44:13 +01:00
MartinBraquet
f56373fd73
People must verify their email to send messages
2026-02-12 17:14:40 +01:00
MartinBraquet
5d9a1c1bf8
Allow bio edition in profile edition
2026-02-12 15:49:04 +01:00
MartinBraquet
67f8861d12
Fix alignment
2026-02-12 13:43:24 +01:00
MartinBraquet
3fd37b21f3
Clean UI
2026-02-12 13:34:12 +01:00
MartinBraquet
32fb79e9a2
Clean
2026-02-12 12:50:39 +01:00
MartinBraquet
ebecf18b6c
Improve button UI
2026-02-12 12:23:03 +01:00
MartinBraquet
403af8106f
Swap eye symbol: show eye off when hidden profile
2026-02-12 12:14:46 +01:00
MartinBraquet
a20767761b
Fix hidden profiles not updating
2026-02-11 19:11:33 +01:00
MartinBraquet
b13a40f892
Use persistent in storage for hidden profiles and allow toggle hidden profile
2026-02-11 18:25:58 +01:00