Commit Graph

315 Commits

Author SHA1 Message Date
MartinBraquet
ca55a93d5f Add indices 2026-02-13 14:15:14 +01:00
MartinBraquet
4e11cc7ed1 API release 2026-02-13 00:31:50 +01:00
MartinBraquet
2d5184a0ee Fix: update avatar pic to be the same as pinned profile pic 2026-02-13 00:28:06 +01:00
MartinBraquet
1d2a2beb7a Fix 2026-02-12 23:46:11 +01:00
MartinBraquet
60dba612ba Fix tests 2026-02-12 23:37:42 +01:00
MartinBraquet
812f6acac7 Release API 2026-02-12 17:14:55 +01:00
MartinBraquet
f56373fd73 People must verify their email to send messages 2026-02-12 17:14:40 +01:00
MartinBraquet
85ceee0b0d Fix unit test 2026-02-11 22:36:26 +01:00
MartinBraquet
32edb4697c Release API 2026-02-11 16:13:37 +01:00
MartinBraquet
31dc39fad7 Show the profiles I hid in the settings 2026-02-11 15:58:18 +01:00
MartinBraquet
17d0fba831 Hide feature to hide per-user profiles 2026-02-11 14:57:27 +01:00
MartinBraquet
05d003535b Sort lines 2026-02-11 14:13:36 +01:00
MartinBraquet
8570f74a24 Trim trailing whitespaces in profile data 2026-01-30 14:23:18 +01:00
MartinBraquet
5b43382fc7 Fix profile list not loading more 2026-01-28 23:26:59 +01:00
MartinBraquet
237ed0b5bf Release 2026-01-28 22:59:09 +01:00
MartinBraquet
b01dcc6bde Include short bios by default and fill those no-bio cards with work and interests 2026-01-28 22:58:44 +01:00
MartinBraquet
7ac933160d Fix interest (etc.) shown as IDs instead of labels in saved searches and emails 2026-01-27 23:04:06 +01:00
MartinBraquet
152ed99727 Fix test 2 2026-01-26 23:32:21 +01:00
MartinBraquet
a48633a074 Fix test 2026-01-26 23:17:52 +01:00
MartinBraquet
b2ebf7e78e Release API 2026-01-26 23:14:21 +01:00
MartinBraquet
a5259f4c61 Fix minor bugs 2026-01-26 23:13:32 +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
d59961f6cc Fix test 2026-01-25 22:47:53 +01:00
MartinBraquet
bda34dddd0 Add translation support for compatibility prompts 2026-01-25 22:18:54 +01:00
MartinBraquet
fd331dfaf9 Do not render relationship_status in match emails 2026-01-20 21:12:42 +01:00
Okechi Jones-Williams
449b32d4bc Adding/Updating API unit tests (#26) 2026-01-15 16:54:29 +01:00
Okechi Jones-Williams
7b61c70f6d Add more API endoints unit tests (#25)
* setting up test structure

* .

* added playwright config file, deleted original playwright folder and moved "some.test" file

* continued test structure setup

* Updating test folder structure

* Added database seeding script and backend testing folder structure

* removed the database test

* Replaced db seeding script

* Updated userInformation.ts to use values from choices.tsx

* merge prep

* removing extra unit test, moving api test to correct folder

* Pushing to get help with sql Unit test

* Updating get-profiles unit tests

* Added more unit tests

* .

* Added more unit tests

* Added getSupabaseToken unit test

* .

* excluding supabase token test so ci can pass

* .

* Seperated the seedDatabase func into its own file so it can be accessed seperatly

* Fixed failing test

* .

* .

* Fix tests

* Fix lint

* Clean

* Fixed module paths in compute-score unit test

* Updated root tsconfig to recognise backend/shared

* Added create comment unit test

* Added some unit tests

* Working on createProfile return issue

* .

* Fixes

* Updated Create profile unit test

* Updating create user unit test

* Add create-user unit tests

* .

* Added more unit tests

* Added more unit tests

* .

* Apply suggestion from @MartinBraquet

* .

* Added unit tests

* Added unit tests

---------

Co-authored-by: MartinBraquet <martin.braquet@gmail.com>
2026-01-08 12:52:49 +02:00
Okechi Jones-Williams
87059494a3 Add unit tests for continue in /create-profile (#24)
* setting up test structure

* .

* added playwright config file, deleted original playwright folder and moved "some.test" file

* continued test structure setup

* Updating test folder structure

* Added database seeding script and backend testing folder structure

* removed the database test

* Replaced db seeding script

* Updated userInformation.ts to use values from choices.tsx

* merge prep

* removing extra unit test, moving api test to correct folder

* Pushing to get help with sql Unit test

* Updating get-profiles unit tests

* Added more unit tests

* .

* Added more unit tests

* Added getSupabaseToken unit test

* .

* excluding supabase token test so ci can pass

* .

* Seperated the seedDatabase func into its own file so it can be accessed seperatly

* Fixed failing test

* .

* .

* Fix tests

* Fix lint

* Clean

* Fixed module paths in compute-score unit test

* Updated root tsconfig to recognise backend/shared

* Added create comment unit test

* Added some unit tests

* Working on createProfile return issue

* .

* Fixes

* Updated Create profile unit test

* Apply suggestion from @MartinBraquet

---------

Co-authored-by: MartinBraquet <martin.braquet@gmail.com>
2026-01-06 13:04:07 +02:00
MartinBraquet
40702e7832 Add android app link to google play 2025-12-21 01:06:01 +02:00
MartinBraquet
3e06b61eba Failed attempt to increase api docs font size on mobile 2025-12-15 18:39:31 +02:00
MartinBraquet
ed094bbeca Add backend commit message 2025-12-15 13:45:07 +02:00
MartinBraquet
704bcb4619 Increase API docs font size on mobile 2025-12-15 13:38:09 +02:00
MartinBraquet
fbdc594fa9 Expose version in /health 2025-12-15 12:41:58 +02:00
MartinBraquet
8a4dc44fbc Show build info 2025-12-15 10:22:05 +02:00
MartinBraquet
238fed617f Fix 2025-12-14 23:19:02 +02:00
Okechi Jones-Williams
28ce878b34 Add API unit tests for create-* endpoints (#23)
* setting up test structure

* .

* added playwright config file, deleted original playwright folder and moved "some.test" file

* continued test structure setup

* Updating test folder structure

* Added database seeding script and backend testing folder structure

* removed the database test

* Replaced db seeding script

* Updated userInformation.ts to use values from choices.tsx

* merge prep

* removing extra unit test, moving api test to correct folder

* Pushing to get help with sql Unit test

* Updating get-profiles unit tests

* Added more unit tests

* .

* Added more unit tests

* Added getSupabaseToken unit test

* .

* excluding supabase token test so ci can pass

* .

* Seperated the seedDatabase func into its own file so it can be accessed seperatly

* Fixed failing test

* .

* .

* Fix tests

* Fix lint

* Clean

* Fixed module paths in compute-score unit test

* Updated root tsconfig to recognise backend/shared

* Added create comment unit test

* Added some unit tests

* Working on createProfile return issue

* .

* Fixes

---------

Co-authored-by: MartinBraquet <martin.braquet@gmail.com>
2025-12-12 10:34:07 +02:00
MartinBraquet
57beefb894 Fix query collision on i variable 2025-12-09 19:08:16 +01:00
Nicholas Chamberlain
ef7665c7da Add firebase emulator, Add registration script, Add signup spec (#22)
* add firebase emulator, add registration script, add signup spec

* Upgrade firebase emulator and make it pass the E2E tests

---------

Co-authored-by: MartinBraquet <martin.braquet@gmail.com>
2025-12-06 23:43:46 +01:00
MartinBraquet
26b36ab1c8 Test 2025-12-05 16:47:14 +01:00
MartinBraquet
82bf346ce5 Improve readme 2025-12-05 00:50:03 +01:00
MartinBraquet
c0b241e70a Test 2025-12-05 00:35:54 +01:00
MartinBraquet
569db46a8b Remove add-iam-policy-binding to roles/artifactregistry.reader post API deploy
May not be needed
2025-12-04 21:44:55 +01:00
MartinBraquet
9493ee65cf Fix 2025-12-04 21:20:01 +01:00
MartinBraquet
ce962f60ff Fix 2025-12-04 21:19:06 +01:00
MartinBraquet
922232e943 Fix 2025-12-04 21:17:47 +01:00
MartinBraquet
ca587ce962 Fix 2025-12-04 21:17:01 +01:00
MartinBraquet
4a64e5f0a0 Fix 2025-12-04 21:12:12 +01:00
MartinBraquet
c458b42821 Fix 2025-12-04 21:09:00 +01:00
MartinBraquet
dc298c4f46 Fix 2025-12-04 21:04:01 +01:00
MartinBraquet
91f69ed928 Fix 2025-12-04 20:51:09 +01:00