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
|
9965f4faf0
|
Replace admin checks with throwErrorIfNotMod for better role-based authentication handling
|
2026-04-09 13:16:15 +02:00 |
|
MartinBraquet
|
709488f919
|
Add get-user-journeys API endpoint and integrate it into admin journeys page to fetch and display user events and details
|
2026-04-09 13:12:09 +02:00 |
|
MartinBraquet
|
a53506cc9d
|
Improve unsubscribe endpoint: add logging, ensure idempotency, and handle invalid or duplicate tokens gracefully
|
2026-04-09 10:52:40 +02:00 |
|
MartinBraquet
|
ff6115f4a6
|
Add email unsubscribe token support: implement token-based unsubscription handling, create API endpoint for unsubscribing via tokens, and update List-Unsubscribe header for one-click functionality.
|
2026-04-09 10:39:58 +02:00 |
|
MartinBraquet
|
f5e16f68de
|
Refine LLM profile extraction: validate pref_age_min/pref_age_max ranges, ensure logical consistency, remove null/undefined properties, adjust cache debug logging, and improve field descriptions.
|
2026-04-08 16:59:48 +02:00 |
|
MartinBraquet
|
f3882f91b7
|
Add status handling in profile extraction and caching logic
|
2026-04-08 16:33:02 +02:00 |
|
MartinBraquet
|
28650d799f
|
Refactor notification and email systems: migrate to shared utilities, update unsubscribe links, and add outreach email functionality.
|
2026-04-08 13:38:39 +02:00 |
|
MartinBraquet
|
246a00e57d
|
Remove deprecated create-profile and create-user endpoints in favor of create-user-and-profile.
|
2026-04-08 13:03:05 +02:00 |
|
MartinBraquet
|
ed5aa80848
|
Add progress bar and update UI feedback for profile extraction process
|
2026-04-07 22:19:25 +02:00 |
|
MartinBraquet
|
e96057fb23
|
Implement async profile extraction with caching and processing state handling
|
2026-04-07 17:38:08 +02:00 |
|
MartinBraquet
|
8da9bd8883
|
Add validateProfileFields for LLM profile field normalization and filtering
|
2026-04-04 16:10:17 +02:00 |
|
MartinBraquet
|
2311fcbf90
|
Remove redundant "www" from Compass URLs across codebase
|
2026-04-02 10:35:07 +02:00 |
|
MartinBraquet
|
fc199a918a
|
Fix logs not showing in google cloud console
|
2026-04-01 18:56:41 +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
|
b5deefbec1
|
Enforce text length limits in editor paste handling, adjust API request size limit, and crop excessive content in LLM profile extraction
|
2026-04-01 13:52:34 +02:00 |
|
MartinBraquet
|
a7ae62a14b
|
Clarify usage frequency descriptions for psychedelics and cannabis in profile data
|
2026-03-31 13:40:59 +02:00 |
|
MartinBraquet
|
bded8cc1fe
|
Add additional Sentry error capture and refine profile data update logic
|
2026-03-30 23:14:24 +02:00 |
|
MartinBraquet
|
1e5c7b07c2
|
Add substance fields: cannabis and psychedelics
|
2026-03-30 14:55:31 +02:00 |
|
MartinBraquet
|
8a7d2120c4
|
Fix null values
|
2026-03-29 20:21:31 +02:00 |
|
MartinBraquet
|
0218f4e705
|
Fix null link
|
2026-03-29 19:55:35 +02:00 |
|
MartinBraquet
|
3171f32cec
|
Fix links and add gemini models
|
2026-03-29 19:30:51 +02:00 |
|
MartinBraquet
|
6e4c6f29b5
|
Add profile auti-fill from content or URL
|
2026-03-29 18:26:45 +02:00 |
|
MartinBraquet
|
bdafa43472
|
Add pinned compatibility questions feature with backend support and UI integration
|
2026-03-19 17:00:34 +01: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
|
a88ba2dd3c
|
Add comments
|
2026-03-11 12:12:36 +01:00 |
|
MartinBraquet
|
3503110c64
|
Do not show cancelled events
|
2026-03-11 12:12:21 +01:00 |
|
MartinBraquet
|
0ef5ecea30
|
Send discord notif upon event creation
|
2026-03-10 23:32:34 +01:00 |
|
MartinBraquet
|
3365445538
|
Delete orphan user to prevent onboarding issues
|
2026-03-10 23:02:47 +01:00 |
|
MartinBraquet
|
dbf12a2ab2
|
Fix zod types and unseen icon not showing
|
2026-03-10 16:22:44 +01:00 |
|
MartinBraquet
|
9e58e12013
|
Encrypt early messages that were sent before AES encryption got implement
|
2026-03-10 00:39:04 +01:00 |
|
MartinBraquet
|
6f45c03a29
|
Show number of answers and community importance on prompts
|
2026-03-09 19:24:32 +01:00 |
|
MartinBraquet
|
34a13458db
|
Fix unit tests
|
2026-03-09 12:37:46 +01:00 |
|
MartinBraquet
|
09607ba7c7
|
Weigh community importance score by answer count to avoid low sample bias
|
2026-03-09 03:15:21 +01:00 |
|
MartinBraquet
|
24d2fe9c32
|
Sort compat prompts by community importance and answer count
|
2026-03-09 02:27:10 +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
|
74f948e6ca
|
Add gender retio to stats
|
2026-03-08 16:55:58 +01:00 |
|
MartinBraquet
|
7ad464150b
|
Fix avatar not showing in hidden profiles
|
2026-03-08 13:39:31 +01:00 |
|
MartinBraquet
|
13f103a3ca
|
Hide logs in prod
|
2026-03-08 01:17:00 +01:00 |
|
MartinBraquet
|
3a0712c193
|
Fix messaging pagination and scrolling
|
2026-03-07 15:40:51 +01:00 |
|
MartinBraquet
|
cb9dd51afc
|
Test
|
2026-03-07 13:46:35 +01:00 |
|
MartinBraquet
|
89ce1a248e
|
Test
|
2026-03-07 13:43:53 +01:00 |
|
MartinBraquet
|
c270e6c3d7
|
Test no deploy
|
2026-03-07 13:31:55 +01:00 |
|
MartinBraquet
|
e8bc9cda1d
|
Add comment
|
2026-03-07 13:31:05 +01:00 |
|
MartinBraquet
|
1165927337
|
Fix get message being called for each convo
|
2026-03-07 13:21:36 +01:00 |
|
MartinBraquet
|
2d5690cea2
|
Add message count to stats
|
2026-03-07 12:42:57 +01:00 |
|
MartinBraquet
|
ace1b2823a
|
Improve API docs
|
2026-03-07 11:42:58 +01:00 |
|
MartinBraquet
|
008bc11ebf
|
Add /stats
|
2026-03-07 11:28:24 +01:00 |
|