Commit Graph

1016 Commits

Author SHA1 Message Date
MartinBraquet
7037362b40 Update docs 2026-03-01 05:35:46 +01:00
MartinBraquet
e29bc0ab82 Fix test 2026-03-01 05:10:24 +01:00
MartinBraquet
b3cf542fd5 Rename jest config to ts 2026-03-01 04:57:59 +01:00
MartinBraquet
59ddb4360e Fix es lint 2026-03-01 04:56:21 +01:00
MartinBraquet
0d57760d25 Silence debug in tests 2026-03-01 04:38:02 +01:00
MartinBraquet
79e0421281 Do not wait upon sign up in dev 2026-03-01 04:20:40 +01:00
MartinBraquet
f54e18feb1 Do not show early banner if signup banner is there 2026-03-01 04:20:24 +01:00
MartinBraquet
33d7308cfa Fix tests 2026-03-01 04:15:26 +01:00
MartinBraquet
579ed6de7c Use logger debug 2026-03-01 04:05:14 +01:00
MartinBraquet
8a1ee5cdca Add skip links for accessibility 2026-03-01 03:33:07 +01:00
MartinBraquet
edaf119d9e Add live region 2026-03-01 03:12:39 +01:00
MartinBraquet
1aad769d93 Add logger 2026-03-01 02:58:56 +01:00
MartinBraquet
b5b2bafc78 Add error boundary 2026-03-01 02:56:48 +01:00
MartinBraquet
8ba8604d83 Add /health to vercel API 2026-03-01 02:55:10 +01:00
MartinBraquet
b030dd1a52 Improve naming 2026-03-01 01:48:10 +01:00
Okechi Jones-Williams
b18a6d7ff3 [Onboarding Flow] Added database checks to the onboarding flow (#34)
* Fixed Type errors

* Organizing testing utilities

* 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

* Fix

* .

* Fix: Typo

* Fix: Faker usernames can no longer generate symbols

* Fix: Changed how work area is verified

* .

* .

* Fix: Trying to work in headed mode

* Fix: Change back to headless

* Fix: Added timeout after workArea selection

* .

* Clean e2e

* Improve E2E setup

* Prettier

* Log

* Fix: should pull test account from unique identifier like email, username or id; not the display name

* Source env vars in playwright directly

* Clean e2e data

* Clean test account id to be the same for email and username

* Fix import warning

* Add error handling

* Add log

* Temp remove env load

* Update

* Add logs and safeguards against using remote supabase during e2e tests

* Fix playwright report path in C@

* Remove locale log

* Check if userInformationFromDb loading with name instead of username was the issue

* Remove login log

* Check if initial work area names were the issue

* Ignore if no files found

* Cache Firebase emulators in CI

* Reload env vars in playwright

* It did not break tests...

* Clean verifyWorkArea

* Add caching for node modules in CI

* Add caching for node modules in CI (2)

* Do not raise if emulator not running during db seed

* Do not raise if using firebase emulator

* Fix supabase cache in CI

* Add Cache Playwright browsers in CI

* Fix

* Test cache

* Turn off unused supabase services to speed things up

* Back to good one

* Set CI=true

* api is required for client connection

* Add safeguards for missing supabase env vars

* Remove echo

* Remove supabase cache

---------

Co-authored-by: Martin Braquet <martin.braquet@gmail.com>
2026-03-01 01:25:56 +01:00
MartinBraquet
740a7cc6f9 Fix 2026-02-28 02:11:24 +01:00
MartinBraquet
53ae605e9d Show mobile filter as soon as desktop one disappears 2026-02-28 02:00:35 +01:00
MartinBraquet
84da8b7ad3 Fix mobile padding 2026-02-28 02:00:04 +01:00
MartinBraquet
8b283cc5ce Fix interest filter width 2026-02-28 01:48:01 +01:00
MartinBraquet
8548b85d03 Fix local storage read (now with ttl attached) 2026-02-28 01:45:12 +01:00
MartinBraquet
fbb10344e1 Clean UI 2026-02-28 01:30:51 +01:00
MartinBraquet
615033547c Hide gender they seek 2026-02-28 01:08:51 +01:00
MartinBraquet
f8bb15e376 Fix typecheck 2 2026-02-28 01:00:10 +01:00
MartinBraquet
f6a65e875b Show selected filters at the top and allow for removed them one by one 2026-02-28 00:34:11 +01:00
MartinBraquet
74fc6a744e Improve wants kids and has kids filters 2026-02-27 22:42:34 +01:00
MartinBraquet
6920b8293d Add filter sections 2026-02-27 21:34:44 +01:00
MartinBraquet
6c71022ed6 Move desktop filters to right side 2026-02-27 17:19:32 +01:00
MartinBraquet
19ee048536 Set to the best guess (first city) if no option selected 2026-02-27 15:09:28 +01:00
MartinBraquet
2531ee6fe4 Add banner to let users know it's early stage 2026-02-27 14:59:59 +01:00
MartinBraquet
1722cb531f Add TTL support to persistent cache hook 2026-02-27 14:59:39 +01:00
MartinBraquet
f59325cbed Clean 2026-02-27 13:39:19 +01:00
MartinBraquet
1c595d3e33 Move DropdownOptions 2026-02-27 13:26:33 +01:00
MartinBraquet
b7fe357fb2 Translate filter for last online 2026-02-27 13:22:15 +01:00
MartinBraquet
59d52d4c11 Add filter for last online 2026-02-27 13:01:42 +01:00
MartinBraquet
8c1a75e26b Reduce profile card modal height 2026-02-27 11:33:52 +01:00
MartinBraquet
ce8e7d141a Translate view profile card 2026-02-27 00:17:35 +01:00
MartinBraquet
0a2e4a7df1 Add profile card to profile 2026-02-26 23:56:15 +01:00
MartinBraquet
26bc68e4db Fix 2026-02-26 19:25:49 +01:00
MartinBraquet
945f4a0d82 Fix [Signup Flow] Unable to edit User/Display name during flow after clicking next #32 2026-02-26 19:21:21 +01:00
MartinBraquet
41da848714 Show share button on mobile as well 2026-02-26 17:21:12 +01:00
MartinBraquet
fa922bdcbe Fix 2026-02-26 11:23:01 +01:00
MartinBraquet
1086f6b4e2 Fix share social 2026-02-26 11:15:50 +01:00
MartinBraquet
44d3e7577b Improve OG layout for scare profile 2026-02-26 11:10:07 +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
32201b6dfa Improve OG 2026-02-25 23:20:45 +01:00
MartinBraquet
4326c870a8 Fix icon bubble message 2026-02-25 23:20:28 +01:00
MartinBraquet
77e40c088c Fix 2026-02-25 21:05:13 +01:00