MartinBraquet
70de4ccb81
Add custom-link class to ProseMirror container for styling adjustments in editor component.
2026-04-14 14:33:01 +02:00
MartinBraquet
5372a30558
Add banned user handling in profile and messaging components.
2026-04-13 11:03:11 +02:00
MartinBraquet
430f54f925
Fix grammar in keywords hint text for clarity in send-message-button.tsx.
2026-04-11 20:23:50 +02:00
MartinBraquet
171728c67b
Refactor meta tags for consistency and readability; improve Twitter and OG tag structure.
2026-04-10 17:27:31 +02:00
MartinBraquet
cf3dbd221a
Standardize meta tag keys in SEO.tsx for improved consistency and readability.
2026-04-10 16:58:36 +02:00
MartinBraquet
1cae2510ba
Remove redundant hover background color style in sidebar-item.tsx.
2026-04-10 14:27:37 +02:00
MartinBraquet
4285f92136
Refine text opacity in keywords hint and remove redundant background color in message header component.
2026-04-10 14:24:06 +02:00
MartinBraquet
37c1581653
Update sidebar background color to canvas-50 for improved visual consistency across components
2026-04-10 14:13:02 +02:00
MartinBraquet
290a3b09c6
Update hover background colors to canvas-25 for improved visual contrast and consistency
2026-04-10 14:09:47 +02:00
MartinBraquet
23ab0a4c34
Remove redundant top border in filter group component layout
2026-04-10 12:20:09 +02:00
MartinBraquet
413dde659f
Cancel loading logic if hide button clicked or profile opened in new tab; add onPointerDown prop to HideProfileButton.
2026-04-10 12:02:31 +02:00
MartinBraquet
63a361d4b6
Update primary color usage in multiple components for improved consistency and accessibility
2026-04-10 11:55:37 +02:00
MartinBraquet
288573a36f
Replace WEB_URL with DEPLOYED_WEB_URL for dynamic environment support in Open Graph utilities and SEO components.
2026-04-09 20:50:15 +02:00
MartinBraquet
4b169bf946
Replace multiple icons in profile-about component with lucide-react icons for consistency and reduced dependency load
2026-04-09 17:04:08 +02:00
MartinBraquet
5ca7db53b0
Add step attribute to numerical input fields in optional profile form for consistent value increment
2026-04-09 16:50:02 +02:00
MartinBraquet
08f61828a9
Refine Checkbox component styles by adding text-sm for consistent text sizing
2026-04-09 13:59:18 +02:00
MartinBraquet
c000f942ec
Replace ShortBioToggle with IncompleteProfilesToggle and refactor filters to use reusable Checkbox component
2026-04-09 13:53:02 +02:00
MartinBraquet
518af3b3da
Implement usePromptSigninIfSignedOut hook and enhance signin flow with redirect path support
2026-04-09 12:22:06 +02:00
MartinBraquet
c6c9d5b7b5
Add dynamic page title support to NoSEO component and update notifications page usage
2026-04-09 12:21:17 +02:00
MartinBraquet
f3882f91b7
Add status handling in profile extraction and caching logic
2026-04-08 16:33:02 +02:00
MartinBraquet
3bd0241dec
Refine notification UI: adjust layout spacing, add conditional divider for "opt_out_all" type.
2026-04-08 15:38:14 +02:00
MartinBraquet
0952070076
Handle fallback for prefs[type] in notifications defaulting to NOTIFICATION_DESTINATION_TYPES.
2026-04-08 15:31:15 +02:00
MartinBraquet
f58ee47318
Handle null-safe access for selected in notifications and add early return guard
2026-04-08 15:11:35 +02:00
MartinBraquet
58c13e6c5d
Capture errors in ErrorBoundary using Sentry for improved monitoring and diagnostics.
2026-04-08 14:50:47 +02:00
MartinBraquet
d85496c800
Refactor ShareProfileOnXButton to use getXShareProfileUrl for generating share links
2026-04-08 12:05:26 +02:00
MartinBraquet
c4a012c4d0
Add notification preferences for platform updates and improve UI for notification settings
2026-04-08 11:02:10 +02:00
MartinBraquet
4c139c7b37
Extract search word constants to a separate file and simplify placeholder rendering logic in Search component
2026-04-08 09:47:54 +02:00
MartinBraquet
ed5aa80848
Add progress bar and update UI feedback for profile extraction process
2026-04-07 22:19:25 +02:00
MartinBraquet
8f9e339711
Add error handling and UI feedback for profile extraction failures
2026-04-07 22:18:28 +02:00
MartinBraquet
abfdc4b961
Add extraction progress tracking and timeout handling to profile extraction process
2026-04-07 22:05:02 +02:00
MartinBraquet
e96057fb23
Implement async profile extraction with caching and processing state handling
2026-04-07 17:38:08 +02:00
MartinBraquet
b5a66d9c28
Simplify character count display logic in SendMessageButton component
2026-04-07 13:23:18 +02:00
MartinBraquet
7dfaeb7692
Extract ProfileCardViewer component and replace direct Image usage across relevant files for better reuse and readability
2026-04-06 01:26:31 +02:00
MartinBraquet
7c591ca73e
Enhance message composer: add minRows support, character count validation, and dynamic placeholder customization
2026-04-05 21:09:09 +02:00
MartinBraquet
ad0cf2e9cc
Add translations and update "Whack-A-Bug" game with localization support, refined UI, and improved game mechanics
2026-04-05 13:10:11 +02:00
MartinBraquet
d9c7ffae3c
Add "Whack-A-Bug" game page and implementation
2026-04-05 12:42:13 +02:00
MartinBraquet
5b6c30b987
Debounce search filter updates to improve input handling and performance
2026-04-04 16:27:41 +02:00
MartinBraquet
bdbce67423
Add type="button" to theme toggle for accessibility compliance
2026-04-04 14:37:55 +02:00
Okechi Jones-Williams
d2c9d12b39
test(e2e): add auth, settings, social and organization page coverage
...
* 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
* Added POM's for social and organisation page
Updated settings POM
* Formatting update, fixed homePage locator for signin
* .
* .
* .
* Coderabbitai fix's
* Fix
* Improve test utilities and stabilize onboarding flow tests
* Changes requested
* Seperated deletion tests from onboarding
* Update `.coderabbit.yaml` with improved internationalization guidance and formatting adjustments
* Clean up `.vscode/settings.json` and add it to `.gitignore`
* Add Playwright E2E test guidelines to `.coderabbit.yaml`
* Standardize and improve formatting in `TESTING.md` for better readability and consistency.
* Refactor onboarding flow tests and related utilities; improve formatting and remove redundant tests.
---------
Co-authored-by: MartinBraquet <martin.braquet@gmail.com >
2026-04-04 14:21:40 +02:00
MartinBraquet
f16bef97dc
Update styles in SkipLink component to use bg-canvas-100 instead of bg-primary-500
2026-04-03 18:56:32 +02:00
MartinBraquet
0b721ec7b9
Update alt text in PhotosModal and add WEB_URL clarification comment
2026-04-02 15:48:26 +02:00
MartinBraquet
0d758eb5b1
Update Compass URLs to include "www" and improve deep link handling
2026-04-02 13:10:28 +02:00
MartinBraquet
2311fcbf90
Remove redundant "www" from Compass URLs across codebase
2026-04-02 10:35:07 +02:00
MartinBraquet
781b5ec674
Comment out og:image:width and og:image:height meta tags to align with updated image metadata usage.
2026-04-01 18:10:15 +02:00
MartinBraquet
a3dfcb4080
Fix
2026-04-01 17:56:29 +02:00
MartinBraquet
3caf56247f
Refactor profile-about component structure to improve flexibility and simplify render logic, add children prop for custom content support.
2026-04-01 15:25:56 +02:00
MartinBraquet
032c70e086
Remove tooltip from switch-setting component to simplify UI
2026-04-01 15:25:48 +02:00
MartinBraquet
903679eaa7
Refine button styling by adding w-fit for better width handling
2026-04-01 15:25:33 +02:00
MartinBraquet
2908a1f16d
Improve hover state styling for measurement system toggle
2026-04-01 15:25:23 +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