Commit Graph

2459 Commits

Author SHA1 Message Date
MartinBraquet
0d2da9dcaa Enhance profile header layout by adjusting width and adding max-width to keywords row 2026-05-24 11:09:18 +02:00
MartinBraquet
7b10cf8af4 Update agent docs and add Claude docs 2026-05-24 00:14:50 +02:00
MartinBraquet
6b3269b1c5 Fix typo in profile count test and enhance validation for filter results 2026-05-23 20:06:14 +02:00
MartinBraquet
7970aadf7c Refactor seed database user function to improve type consistency and add headline to user profile 2026-05-23 19:53:56 +02:00
MartinBraquet
3e7fc0f008 Update social platform selection button name to 'Website' in signUpPage 2026-05-23 19:53:30 +02:00
MartinBraquet
806e9f358a Add loading indicator with timeout for ProfilesPage while user data is being fetched 2026-05-23 19:46:02 +02:00
MartinBraquet
1adad6fde5 Add loading indicator to ProfilesPage while user data is being fetched 2026-05-23 19:35:50 +02:00
MartinBraquet
0fa65e234c Update version code to 110 and add loading indicator for user dashboard 2026-05-23 17:45:42 +02:00
MartinBraquet
5ad38c8a8c Replace loading indicator with ProfileGridSkeleton for profiles and add reusable skeleton component 2026-05-23 17:11:51 +02:00
MartinBraquet
c72b13fef9 Bump API package version to 1.40.0 2026-05-23 12:03:03 +02:00
MartinBraquet
2c9ffe4632 Support multi-value social links and refactor link handling logic 2026-05-23 11:56:23 +02:00
Martin Braquet
8e921e0a53 Fix unassigned variable (#52) 2026-05-21 17:50:52 +02:00
Okechi Jones-Williams
00c6f2566e [Syncing] Small PR to lay foundations for Testing filtering and to sync with upstream (#51)
* Added Database checks to the onboarding flow

* 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

* .

* Fix: Merge conflict

* .

* Fix: Added fix for None discriptive error issue #36
Updated signUp.spec.ts to use new fixture
Updated Account information variable names
Deleted "deleteUserFixture.ts" as it was incorporated into the "base.ts" file

* Linting and Prettier

* Minor cleaning

* Organizing helper func

* Added Google account to the Onboarding flow

* Added account cleanup for google accounts

* Started work on Sign-in tests
Updated seedDatabase.ts to throw an error if the user already exists, to also add display names and usernames so they seedUser func acts like a normal basic user
Some organising of the google auth code

* Linting and Prettier

* Added checks to the deleteUser func to check if the accout exists
Added account deletion checks

* Linting and Prettier

* Formatting update, fixed homePage locator for signin

* .

* .

* .

* Coderabbitai fix's

* Fix

* Improve test utilities and stabilize onboarding flow tests

* Changes requested

* Changed POM/Fixture structure to use an app class to instantiate the page objects

* Apply suggestion from @MartinBraquet

* Delete .vscode/settings.json

* Apply suggestion from @MartinBraquet

* Apply suggestion from @MartinBraquet

* Apply suggestion from @MartinBraquet

* Linting and Prettier

* Updated People page

* Fix app.ts

* Updated peoplePage.ts: continued adding functions to use filters
Updated filters.tsx: added data testid

* Coderabbitai fix's

* .

* Explanded seeding to better reflect the different types of profiles

* Updated People page
Added data test attributes to search.tsx and profile-grid.tsx

* Lint and Prettier

* Test renamed

* CodeRabbit Suggestions

* .

* Apply suggestions from code review

Co-authored-by: Martin Braquet <martin.braquet@gmail.com>

---------

Co-authored-by: MartinBraquet <martin.braquet@gmail.com>
2026-05-20 20:02:00 +02:00
MartinBraquet
9262e4a2be Refactor maxHeight handling in messaging and editor components for consistency 2026-05-18 18:43:21 +02:00
MartinBraquet
ccb5de6e95 Allow dynamic editor max height to prevent UI overflow issues 2026-05-18 16:36:29 +02:00
MartinBraquet
9919a515a6 Bump Compass package version to 1.12.0 1.12.0 2026-05-15 15:46:06 +02:00
MartinBraquet
5467016b05 Bump API package version to 1.39.1 2026-05-13 18:51:41 +02:00
MartinBraquet
443f08b558 Add message and star button to profile cards in people page 2026-05-12 14:33:04 +02:00
MartinBraquet
e960bff2b0 Enhance profile query: include user metadata and users.username in text fields 2026-05-12 14:27:03 +02:00
MartinBraquet
3535e059fe Simplify Docker CMD by removing tsconfig-paths/register usage 2026-05-11 21:44:31 +02:00
MartinBraquet
160397a6cd Enforce WS session timeout and enhance heartbeat connection management 2026-05-11 20:45:32 +02:00
MartinBraquet
ce25d172ee Add robots.txt to disallow all web crawlers 2026-05-11 20:41:09 +02:00
MartinBraquet
93827518da Remove unused metrics writer 2026-05-11 19:46:29 +02:00
MartinBraquet
117b343989 Disable maintenance mode banner in constants 2026-05-11 17:03:39 +02:00
MartinBraquet
b78e539801 Add service account and IAM roles for Cloud Run API runtime 2026-05-11 17:03:24 +02:00
MartinBraquet
0ab535a6ac Remove ecosystem.config.js as it's no 2026-05-11 16:01:32 +02:00
MartinBraquet
9caac159e1 Move backend from VM to Cloud Run and remove Load Balancer
Both to save lots of $$$
2026-05-11 16:01:12 +02:00
MartinBraquet
0d5f1cdae3 Enable maintenance mode banner in constants 2026-05-11 14:22:02 +02:00
MartinBraquet
eaa4aa9a48 Refactor profile-info.tsx: simplify clsx usage by re-enabling conditional ml-6 class for better readability 2026-05-11 14:17:10 +02:00
MartinBraquet
a6a9e5e105 Update vote button colors to use explicit RGB values for better consistency 2026-05-11 13:30:21 +02:00
MartinBraquet
fbd5f8146e Update color token naming in globals.css to align with revised scale convention 2026-05-11 13:30:07 +02:00
MartinBraquet
96fd9d6b01 Refactor profile header: enhance visibility notices with icons and styling; adjust layout for conditional rendering. 2026-05-11 12:59:29 +02:00
MartinBraquet
da871bfe7a Update profile visibility toggle: replace modal with direct API call and toast notifications; remove unused setShowVisibilityModal prop 2026-05-11 12:42:19 +02:00
MartinBraquet
7a184cdf99 Refactor profile-info.tsx: remove unused props and imports, adjust conditional rendering, and streamline sign-up button text. 2026-05-11 12:30:36 +02:00
MartinBraquet
e22feab63a Remove outdated blog post reference from README for clarity 2026-05-11 11:09:11 +02:00
MartinBraquet
752f37fb43 Fix input width style in optional-profile-form by enforcing !w-20 class 2026-05-10 20:23:04 +02:00
MartinBraquet
d8b31ad0ef Fix input width style in optional-profile-form by enforcing !w-20 class 2026-05-10 17:55:42 +02:00
MartinBraquet
00c1fc5c98 Refactor "More Options" modal: improve layout with centered content, add avatar and subtitle, and streamline admin action design. 2026-05-10 16:50:05 +02:00
MartinBraquet
16f62ebdc0 Add profile-appear animation to enhance profile-info entry transition 2026-05-10 16:43:40 +02:00
MartinBraquet
d57bbcd021 Bump versionCode to 106 in Android build.gradle 2026-05-10 14:32:04 +02:00
MartinBraquet
fc783b9ab7 Clarify user assignment in profile-info.tsx and remove unused refreshProfile prop from ProfileCarousel. 2026-05-10 14:27:22 +02:00
MartinBraquet
5fee7a3686 Remove unused refreshProfile prop from ProfileCarousel component. 2026-05-10 14:27:00 +02:00
MartinBraquet
9bb7643db8 Adjust profile layout: update responsive grid column sizes for medium and extra-large screens 2026-05-10 13:39:33 +02:00
MartinBraquet
c1d44c4cea Comment out forced caching in page data fetch to ensure fresh data retrieval 2026-05-10 13:35:02 +02:00
MartinBraquet
cd5d581e63 Simplify user page error handling: consolidate account deletion and profile not found states into a single fallback component 2026-05-10 13:34:45 +02:00
MartinBraquet
dc9fccd9f5 Add triple-click action in About Settings to copy localStorage contents for debugging purposes 2026-05-10 13:34:16 +02:00
MartinBraquet
6f6cc57a61 Update .gitignore to exclude debug output metadata file 2026-05-10 13:33:37 +02:00
MartinBraquet
f708e54405 Adjust text color in widgets and chat messages for improved readability 2026-05-10 12:32:27 +02:00
MartinBraquet
266f8e89e3 Comment out unused verification link block in welcome email template. 2026-05-10 11:24:04 +02:00
MartinBraquet
d5cd28fd1d Update filter chips styles: adjust background color and add border for improved visual consistency 2026-05-10 11:21:53 +02:00