Commit Graph

97 Commits

Author SHA1 Message Date
MartinBraquet
bf9d25731c Merge branch 'collapse_registration' 2026-03-04 15:23:31 +01:00
MartinBraquet
dcacf98ea3 Collapse the 3 onboarding API calls into 1 2026-03-04 15:22:36 +01:00
Okechi Jones-Williams
e115df8e11 [Onboarding Flow] Answer compatibility questions in the test suite for onboarding (#35)
* Fixed Type errors

* Added Database checks to the onboarding flow

* Updated Onboarding flow
Changed type ChildrenExpectation so that it can be used for database verification

* Added compatibility page setup
Added more compatibility questions

* Finished up the onboarding flow suite
Added compatibility question tests and verifications
Updated tests to cover Keywords and Headline changes recently made
Updated tests to cover all of the big5 personality traits

* Apply suggestions from code review

---------

Co-authored-by: Martin Braquet <martin.braquet@gmail.com>
2026-03-04 11:05:56 +01:00
MartinBraquet
1bf9b83693 Fix aria label 2026-03-01 22:27:17 +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
0a2e4a7df1 Add profile card to profile 2026-02-26 23:56:15 +01:00
MartinBraquet
4015db7fda Fix share button 2026-02-26 10:03:59 +01:00
MartinBraquet
04f41c42c4 Clean button 2026-02-26 01:55:54 +01:00
MartinBraquet
67fb98c672 Show OG card at the end of onboarding 2026-02-26 01:41:31 +01:00
MartinBraquet
88efbe4666 Increase subtitle font size 2026-02-24 23:25:04 +01:00
MartinBraquet
1e2c2bbb8f Update padding in show-more component for better spacing 2026-02-24 00:36:21 +01:00
MartinBraquet
32fadcc194 Disable immediate rendering in editor configuration 2026-02-24 00:35:12 +01:00
MartinBraquet
f70a74d20e Upgrade eslint to v9 2026-02-23 14:48:03 +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
d89bf2d92a Test 2026-02-19 15:51:24 +01:00
MartinBraquet
d583dbb945 Implement notification template system and bulk notification creation 2026-02-18 22:42:02 +01:00
MartinBraquet
d2929a94ce Cache unsaved profile editions for 24h 2026-02-14 01:00:20 +01:00
MartinBraquet
5d9a1c1bf8 Allow bio edition in profile edition 2026-02-12 15:49:04 +01:00
MartinBraquet
32fb79e9a2 Clean 2026-02-12 12:50:39 +01:00
MartinBraquet
403af8106f Swap eye symbol: show eye off when hidden profile 2026-02-12 12:14:46 +01:00
MartinBraquet
b13a40f892 Use persistent in storage for hidden profiles and allow toggle hidden profile 2026-02-11 18:25:58 +01:00
MartinBraquet
41c9da04b1 Remove toasts 2026-02-11 17:32:22 +01:00
MartinBraquet
f42a1ad64f Fix tooltip (3) 2026-02-11 16:52:37 +01:00
MartinBraquet
7b07610613 Fix 2026-02-11 16:42:23 +01:00
MartinBraquet
4a317018cb Fix tooltip message still showing after click on mobile on profile card (2) 2026-02-11 16:37:15 +01:00
MartinBraquet
05219b2938 Fix tooltip message still showing after click on mobile on profile card 2026-02-11 16:25:58 +01:00
MartinBraquet
31dc39fad7 Show the profiles I hid in the settings 2026-02-11 15:58:18 +01:00
MartinBraquet
243d22822a Add hide feature to profile page 2026-02-11 15:13:42 +01:00
MartinBraquet
079ec8fc7e Improve filters UI 2026-02-09 14:41:14 +01:00
MartinBraquet
fba4436a08 Add tooltip to CompatibleBadge and fix z-index in profile-grid 2026-02-09 13:09:54 +01:00
MartinBraquet
0b2b60bd49 Add onboarding for profiles page 2026-01-31 14:43:22 +01:00
MartinBraquet
8c293c69eb Update with bio to
completed
2026-01-31 11:48:50 +01:00
MartinBraquet
ccc68f00ae Fix bg 2026-01-28 14:20:05 +01:00
MartinBraquet
756f0036eb Fixes 2026-01-28 14:14:14 +01:00
MartinBraquet
54b8ab34bd Fix 2026-01-28 14:02:41 +01:00
MartinBraquet
59ebd539f1 Add QuestionMarkTooltip 2026-01-28 13:50:45 +01:00
MartinBraquet
7fad10d203 Revert "Fix"
This reverts commit acb29c0600.
2026-01-28 13:24:12 +01:00
MartinBraquet
acb29c0600 Fix 2026-01-28 13:19:14 +01:00
MartinBraquet
f878521a40 Translate star button and editor buttons 2026-01-28 12:20:58 +01:00
MartinBraquet
07bc32d781 Fix HEIC photos not rendered 2026-01-25 23:40:18 +01:00
MartinBraquet
bb423ba0e4 Translate filters 2026-01-04 12:42:53 +02:00
MartinBraquet
9a0f0c0892 Translate profile forms 2026-01-03 13:18:21 +02:00
MartinBraquet
4293a8c24b Translate endorsements 2026-01-02 18:42:24 +02:00
MartinBraquet
fa151e79d3 Translate /stats charts 2026-01-02 14:15:19 +02:00
MartinBraquet
4f8d76f797 Add description below profile images 2025-12-04 19:51:04 +01:00
MartinBraquet
0509ff8fac Add new badge 2025-12-03 23:23:53 +01:00
MartinBraquet
821d280f5c Refresh profile pics and make them square 2025-12-01 16:09:35 +01:00