MartinBraquet
620bd9b00e
Refactor get-profiles to simplify imports and comment out debug logging
2026-04-09 16:51:30 +02:00
MartinBraquet
5305f7bf7e
Expand profile search functionality to include new text and choice fields, enhance filtering precision, and update full-text search indexing logic
2026-04-09 15:36:18 +02:00
MartinBraquet
cc43a8f8af
Replace console.debug with log for standardized logging and clean up unused imports in get-profiles API module
2026-04-01 16:53:27 +02:00
MartinBraquet
1e5c7b07c2
Add substance fields: cannabis and psychedelics
2026-03-30 14:55:31 +02:00
MartinBraquet
3de6adae2e
Refine cards and allow users to toggle each card field ON or OFF
2026-03-12 00:36:36 +01:00
MartinBraquet
b445db6116
Add profile filter: has photos
2026-03-08 18:11:28 +01:00
MartinBraquet
d4de56873f
Add currently online choice
2026-03-08 18:10:27 +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
29445a8aa7
Update endpoint docs and API error formatting
2026-03-06 13:11:52 +01:00
MartinBraquet
b59b0edd4a
Add sentry
2026-03-02 18:06:04 +01:00
MartinBraquet
579ed6de7c
Use logger debug
2026-03-01 04:05:14 +01:00
MartinBraquet
59d52d4c11
Add filter for last online
2026-02-27 13:01:42 +01:00
MartinBraquet
59cb649540
Fix keyword search
2026-02-25 21:34:22 +01:00
MartinBraquet
9ec5fe549b
Add support for OG card
2026-02-25 19:55:28 +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
MartinBraquet
7734b689a3
Add Big 5 profile field
2026-02-13 15:23:54 +01:00
MartinBraquet
17d0fba831
Hide feature to hide per-user profiles
2026-02-11 14:57:27 +01:00
MartinBraquet
5b43382fc7
Fix profile list not loading more
2026-01-28 23:26:59 +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
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
57beefb894
Fix query collision on i variable
2025-12-09 19:08:16 +01:00
MartinBraquet
3b0465c65c
Add profile fields: work areas, moral causes, and interests
2025-12-03 16:56:02 +01:00
Okechi Jones-Williams
ab612a3eca
Add backend API unit tests ( #21 )
...
* 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
---------
Co-authored-by: MartinBraquet <martin.braquet@gmail.com >
2025-11-30 00:03:16 +01:00
MartinBraquet
aa35fa3b2b
Pre compute compatibility scores for faster profile lookup
2025-11-26 22:49:33 +01:00
MartinBraquet
f97d24402e
Update todo
2025-11-26 16:33:10 +01:00
MartinBraquet
036776bde8
Add search results count in profiles grid
2025-11-26 16:15:39 +01:00
MartinBraquet
9d649daee5
Add profile field and filter: MBTI
2025-11-13 15:12:11 +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
cdbc9c305e
Allow null for profiles
2025-10-27 01:23:20 +01:00
MartinBraquet
0a41ebbcda
Add an option to disable your profile
2025-10-27 00:37:54 +01:00
MartinBraquet
a4bb184e95
Add filter: religion
2025-10-25 14:22:11 +02:00
MartinBraquet
342a0c612a
Add filter for smoking
2025-10-25 00:58:53 +02:00
MartinBraquet
26f28d55d9
Add filters for drinks
2025-10-24 18:31:43 +02:00
MartinBraquet
591798e98c
Add filter for education level
2025-10-24 16:19:37 +02:00
MartinBraquet
fdd96507b8
Add politics filter
2025-10-23 15:41:46 +02:00
MartinBraquet
b94cdba5af
Add diet
2025-10-23 14:58:57 +02:00
MartinBraquet
0b36586ddf
Rename love folder in backend
2025-10-20 16:14:23 +02:00
MartinBraquet
b431fa11fa
Fix pref_gender filtering
2025-10-19 21:42:37 +02:00
MartinBraquet
6e0035d4f3
Show profiles that don't set kids strength
2025-10-19 12:36:09 +02:00
MartinBraquet
3f2d246fec
Fix short bios not showing when sorting by compatibility
2025-10-17 16:55:44 +02:00
MartinBraquet
58fdaa26ca
Move to distance filtering to improve accuracy and speed
2025-10-17 16:43:27 +02:00
MartinBraquet
2ce21247ee
Add romantic style (poly, mono, other)
2025-10-17 13:42:32 +02:00
MartinBraquet
15ba529938
Fix "column reference "user_id" is ambiguous"
2025-10-15 19:26:10 +02:00
MartinBraquet
bd3920cfff
Fix pagination for last active sorting
2025-10-14 22:09:20 +02:00
MartinBraquet
4ad89acdc7
Use last_online_time from user_activity instead of profiles
2025-10-14 17:53:29 +02:00
MartinBraquet
daf5350f41
Add stem vector search in bio
2025-10-11 21:15:03 +02:00
MartinBraquet
e2be3aafcd
Add shortBio filter
2025-10-10 19:03:57 +02:00