MartinBraquet
66800d949b
Hot fix undefined links
2026-03-07 00:24:22 +01:00
MartinBraquet
0655266366
Move avatar URL and is-banned to separate columns and social links to profiles table
2026-03-06 23:51:49 +01:00
MartinBraquet
6117e59226
Fix e2e tests
2026-03-04 15:47:56 +01:00
MartinBraquet
dcacf98ea3
Collapse the 3 onboarding API calls into 1
2026-03-04 15:22:36 +01:00
MartinBraquet
0d8d81e09c
Fix typecheck
2026-03-01 17:15:28 +01:00
MartinBraquet
699890a0be
Massive Next.js (14->16) and React (18->19) upgrade
2026-03-01 16:55:19 +01:00
MartinBraquet
f54e18feb1
Do not show early banner if signup banner is there
2026-03-01 04:20:24 +01:00
MartinBraquet
579ed6de7c
Use logger debug
2026-03-01 04:05:14 +01:00
MartinBraquet
fbb10344e1
Clean UI
2026-02-28 01:30:51 +01:00
MartinBraquet
19ee048536
Set to the best guess (first city) if no option selected
2026-02-27 15:09:28 +01:00
MartinBraquet
9ec5fe549b
Add support for OG card
2026-02-25 19:55:28 +01:00
MartinBraquet
a2959a773e
Refactor profile forms to simplify bio handling and remove conditional rendering
2026-02-24 00:09:27 +01:00
MartinBraquet
b6d7955130
Add profile field: place they grew up
2026-02-21 19:47:26 +01:00
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
2c90fc6cc8
Fix linting
2026-02-19 16:34:39 +01:00
MartinBraquet
4b894363af
Translate saved searches
2026-02-19 12:19:35 +01:00
MartinBraquet
6787cdffa3
Remove impossible options for min max age
2026-02-18 22:53:50 +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
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
d61133ef74
Cache data for required form as well
2026-02-14 01:50:46 +01:00
MartinBraquet
d2929a94ce
Cache unsaved profile editions for 24h
2026-02-14 01:00:20 +01:00
MartinBraquet
8ff5b8a577
Allow users to download all their data
2026-02-13 16:50:06 +01:00
MartinBraquet
7734b689a3
Add Big 5 profile field
2026-02-13 15:23:54 +01:00
MartinBraquet
5d9a1c1bf8
Allow bio edition in profile edition
2026-02-12 15:49:04 +01:00
MartinBraquet
b49838c49a
Fix
2026-02-01 17:23:04 +01:00
MartinBraquet
33ce2c9624
Fix
2026-02-01 17:22:29 +01:00
MartinBraquet
cf67ad0d81
Fix
2026-02-01 16:39:31 +01:00
MartinBraquet
20006049d0
Fix
2026-02-01 16:31:27 +01:00
MartinBraquet
cb96528752
Move next button toward center on desktop
2026-01-30 23:58:37 +01:00
MartinBraquet
c36ceb7ed9
Add onboarding
2026-01-30 18:34:02 +01:00
MartinBraquet
542152eadb
Store option IDs instead of EN labels in profiles and make keyword search match selected options
2026-01-26 22:53:31 +01:00
MartinBraquet
80af2e9aeb
Add categories to profile form
2026-01-21 12:55:09 +01:00
MartinBraquet
e4a3e7a525
Move work area below job title
2026-01-20 21:11:55 +01:00
MartinBraquet
d5322e1863
Add missing translations for optional form
2026-01-18 22:48:02 +01:00
MartinBraquet
a4675246b2
Wait for 5 sec after profile creation
2026-01-15 19:52:01 +01:00
MartinBraquet
51c97adce4
Fix profile not found upon creation
2026-01-15 16:32:21 +01:00
MartinBraquet
9537500fe1
Fix conditional hooks
2026-01-04 12:51:23 +02:00
MartinBraquet
9a0f0c0892
Translate profile forms
2026-01-03 13:18:21 +02:00
MartinBraquet
4f8d76f797
Add description below profile images
2025-12-04 19:51:04 +01:00
MartinBraquet
3b0465c65c
Add profile fields: work areas, moral causes, and interests
2025-12-03 16:56:02 +01:00
MartinBraquet
9d649daee5
Add profile field and filter: MBTI
2025-11-13 15:12:11 +01:00
MartinBraquet
1a17862f45
Clean choice constants
2025-11-12 18:39:56 +01:00
MartinBraquet
acd4c36531
Add profile field and filter: relationship status
2025-11-12 18:29:28 +01:00
MartinBraquet
ce681cfb67
Add profile field and filter: languages
2025-11-11 22:02:16 +01:00
MartinBraquet
f01fad5fa6
Improve message rendering on webview (fix 2)
2025-11-03 23:45:03 +01:00
MartinBraquet
9a31cfa938
Fixes
2025-10-27 01:34:30 +01:00
MartinBraquet
cdbc9c305e
Allow null for profiles
2025-10-27 01:23:20 +01:00
MartinBraquet
f86a6a10ac
Add political_details
2025-10-25 15:32:16 +02:00