Commit Graph

2491 Commits

Author SHA1 Message Date
Okechi Jones-Williams
89efb0ff01 Linting and Prettier 2026-05-28 19:21:56 +01:00
Okechi Jones-Williams
7bb8eeac7f 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
2026-05-28 19:21:56 +01:00
Okechi Jones-Williams
0016c69a25 Added account cleanup for google accounts 2026-05-28 19:21:56 +01:00
Okechi Jones-Williams
224f0c8bba Added Google account to the Onboarding flow 2026-05-28 19:21:56 +01:00
MartinBraquet
5129e8e343 Minor cleaning 2026-05-28 19:21:55 +01:00
Okechi Jones-Williams
17072c9587 Linting and Prettier 2026-05-28 19:20:29 +01:00
Okechi Jones-Williams
4e6d4f37bf 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
2026-05-28 19:20:29 +01:00
Okechi Jones-Williams
56b4a9bb1d . 2026-05-28 19:20:29 +01:00
Okechi Jones-Williams
eb7825c502 Fix: Merge conflict 2026-05-28 19:20:29 +01:00
Okechi Jones-Williams
d6e31ba7d0 . 2026-05-28 19:20:28 +01:00
Okechi Jones-Williams
dd01e0b3d0 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
2026-05-28 19:20:28 +01:00
Okechi Jones-Williams
11f8477da2 Added compatibility page setup
Added more compatibility questions
2026-05-28 19:20:28 +01:00
Okechi Jones-Williams
58dfabf11f Added Database checks to the onboarding flow 2026-05-28 19:20:28 +01:00
MartinBraquet
93a263bc5e Update BackButton visibility for responsive design in profile-info component 2026-05-28 17:35:52 +02:00
MartinBraquet
6f412e60bf Add loading profile skeleton 2026-05-28 17:19:00 +02:00
MartinBraquet
9cfe6b0eda DRY profile about section and add gender identity 2026-05-28 17:03:37 +02:00
MartinBraquet
6ee6707677 Add guideline to preserve comments and commented-out code in CLAUDE.md 2026-05-28 17:01:18 +02:00
MartinBraquet
156ac66f6e Add MBTI type name mapping and refactor usage in profile-about component 2026-05-28 15:53:40 +02:00
MartinBraquet
7ffb8c98c8 Update docs and add CLAUDE.md to sub dirs 2026-05-28 15:31:56 +02:00
MartinBraquet
5b693c4f01 Format code examples in react.md for improved readability and consistency 2026-05-25 23:28:42 +02:00
MartinBraquet
60641f2fd1 Add comprehensive guide on React, TypeScript, and JavaScript fundamentals 2026-05-25 23:16:10 +02:00
MartinBraquet
253b30d2de Refactor sign-in test to improve profile count validation and asynchronous handling 2026-05-25 15:43:55 +02:00
MartinBraquet
ef2266fdb9 Move wants children below orientation 2026-05-25 10:49:29 +02:00
MartinBraquet
d1010cd0ea Remove cisgender options from gender choices and localization files 2026-05-24 17:25:13 +02:00
MartinBraquet
77d8bd29e8 Refactor orientation filtering logic for improved clarity and handling of non-straight responses 2026-05-24 17:16:42 +02:00
MartinBraquet
3914552305 Refactor orientation filter implementation for improved structure and clarity 2026-05-24 16:59:54 +02:00
MartinBraquet
4ce0096254 Deploy API 2026-05-24 16:38:02 +02:00
MartinBraquet
b25df3670b Fix E2E tests 2026-05-24 16:37:49 +02:00
MartinBraquet
bd2325126c Fix jest tests 2026-05-24 16:35:15 +02:00
MartinBraquet
dd609e3448 Refactor profile column retrieval to improve caching and readability 2026-05-24 16:26:16 +02:00
MartinBraquet
82eb6ffd67 Update docs 2026-05-24 16:18:02 +02:00
MartinBraquet
770c02ac88 Add orientation profile field and extend gender options 2026-05-24 15:37:05 +02:00
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