84 Commits

Author SHA1 Message Date
MartinBraquet
558fdfbca4 [Fix] Handle the back button on mobile when returning to the startup page 2026-06-07 20:23:22 +02:00
MartinBraquet
e85be4e029 [Fix] Call get-membership-channel only once per path name 2026-06-06 20:21:48 +02:00
MartinBraquet
c90f9c7180 Fix back button sometimes failing on Android 2026-06-06 19:23:59 +02:00
MartinBraquet
3eecb06e7c Update meta tag image references to use PNG_LOGO for improved branding consistency. 2026-04-10 17:55:42 +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
09736cd49b Display toast notifications for push messages with navigation fixes 2026-04-03 18:58:36 +02:00
MartinBraquet
008110b015 Refactor Sentry tags for Android app info 2026-04-03 17:25:26 +02:00
MartinBraquet
993117ba72 Integrate Sentry for Android app version and build tracking 2026-04-03 13:53:43 +02:00
MartinBraquet
ff23a8c1bc Wrap useProfile with ProfileProvider and refactor to use React Context 2026-04-02 15:00:48 +02:00
MartinBraquet
0d758eb5b1 Update Compass URLs to include "www" and improve deep link handling 2026-04-02 13:10:28 +02:00
MartinBraquet
f6fef171fa Enhance deep link handling for Android with pending link consumption and JavaScript interface 2026-04-02 10:31:43 +02:00
MartinBraquet
7565d373e9 Add deep link handling for Android app 2026-04-02 09:23:52 +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
0fe1ffe78e Update metadata to use static favicon paths and add image type definition 2026-04-01 17:41:55 +02:00
MartinBraquet
bdafa43472 Add pinned compatibility questions feature with backend support and UI integration 2026-03-19 17:00:34 +01:00
MartinBraquet
d3634d8b1c Move interestChoices to app context to fix db blast 2026-03-13 14:35:20 +01:00
MartinBraquet
bc31df7d0a Use colored fav icon 2026-03-12 12:33:44 +01:00
MartinBraquet
13f103a3ca Hide logs in prod 2026-03-08 01:17:00 +01:00
MartinBraquet
edaf119d9e Add live region 2026-03-01 03:12:39 +01:00
Okechi Jones-Williams
b18a6d7ff3 [Onboarding Flow] Added database checks to the onboarding flow (#34)
* Fixed Type errors

* Organizing testing utilities

* Added Database checks to the onboarding flow

* Updated Onboarding flow
Changed type ChildrenExpectation so that it can be used for database verification

* Added compatibility page setup
Added more compatibility questions

* Fix

* .

* Fix: Typo

* Fix: Faker usernames can no longer generate symbols

* Fix: Changed how work area is verified

* .

* .

* Fix: Trying to work in headed mode

* Fix: Change back to headless

* Fix: Added timeout after workArea selection

* .

* Clean e2e

* Improve E2E setup

* Prettier

* Log

* Fix: should pull test account from unique identifier like email, username or id; not the display name

* Source env vars in playwright directly

* Clean e2e data

* Clean test account id to be the same for email and username

* Fix import warning

* Add error handling

* Add log

* Temp remove env load

* Update

* Add logs and safeguards against using remote supabase during e2e tests

* Fix playwright report path in C@

* Remove locale log

* Check if userInformationFromDb loading with name instead of username was the issue

* Remove login log

* Check if initial work area names were the issue

* Ignore if no files found

* Cache Firebase emulators in CI

* Reload env vars in playwright

* It did not break tests...

* Clean verifyWorkArea

* Add caching for node modules in CI

* Add caching for node modules in CI (2)

* Do not raise if emulator not running during db seed

* Do not raise if using firebase emulator

* Fix supabase cache in CI

* Add Cache Playwright browsers in CI

* Fix

* Test cache

* Turn off unused supabase services to speed things up

* Back to good one

* Set CI=true

* api is required for client connection

* Add safeguards for missing supabase env vars

* Remove echo

* Remove supabase cache

---------

Co-authored-by: Martin Braquet <martin.braquet@gmail.com>
2026-03-01 01:25:56 +01:00
MartinBraquet
abba1260be Add headline 2026-02-25 15:34:02 +01:00
MartinBraquet
192a944f4b Add multi language support for emails 2026-02-23 12:54:43 +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
e1077e95a2 Fix 2026-02-18 21:37:59 +01:00
MartinBraquet
28f33da6d0 Enhance event creation with locale-aware date formatting and improved translations 2026-02-18 21:02:26 +01:00
Martin Braquet
e3b743f87b Add font preference selector in settings (#28)
* Add font preference selector in settings

* Consolidate font family config into shared global constant

* Revert "Consolidate font family config into shared global constant"

This reverts commit 789ddc98e1.

* Fix
2026-02-16 12:24:45 +01:00
MartinBraquet
a20767761b Fix hidden profiles not updating 2026-02-11 19:11:33 +01:00
MartinBraquet
851d945545 Add multi-lingual support for fromNow() 2026-01-21 13:42:37 +01:00
MartinBraquet
61a2e31175 Fix: Remove status bar black background in light theme 2026-01-19 20:14:35 +01:00
MartinBraquet
1d505a2ae3 Fix status bar not visible in light theme 2026-01-19 14:06:01 +01:00
MartinBraquet
218de89583 Suggest update on play store instead of live 2026-01-19 13:49:18 +01:00
MartinBraquet
9976e085c1 Add locale mem cache 2025-12-26 19:20:45 +02:00
MartinBraquet
6da973dd0c Clean 2025-12-26 19:16:34 +02:00
MartinBraquet
3232e783e3 Remove forced server side rendering 2025-12-26 19:15:44 +02:00
MartinBraquet
c66d82a06d Fix 2025-12-26 18:53:30 +02:00
MartinBraquet
a46ff44f99 Add multi-lingual support 2025-12-26 18:45:53 +02:00
MartinBraquet
40702e7832 Add android app link to google play 2025-12-21 01:06:01 +02:00
MartinBraquet
8a4dc44fbc Show build info 2025-12-15 10:22:05 +02:00
MartinBraquet
0d026d36d1 Add CD for android live update 2025-12-14 23:05:23 +02:00
MartinBraquet
5bf095178d Add live updates for the webview app 2025-11-14 18:12:29 +01:00
MartinBraquet
2b403f0761 Move log 2025-11-11 21:06:44 +01:00
MartinBraquet
e40a352aed When clicking on the DM notif, go to the DM chat 2025-11-05 20:46:41 +01:00
MartinBraquet
110b727cbc Improve message rendering on webview (fix) 2025-11-03 23:13:56 +01:00
MartinBraquet
1dba2debc5 Clean 2025-11-03 20:27:32 +01:00
MartinBraquet
4ac97fc476 Make webview go back one page instead of closing the app 2025-11-02 22:26:22 +01:00
MartinBraquet
2241e3c7d3 Log pixel top and bottom 2025-11-02 21:27:07 +01:00
MartinBraquet
3a3e8c0e10 Add get pixel height 2025-11-02 20:26:29 +01:00
MartinBraquet
aa15d5a6df Comment 2025-11-02 00:21:15 +01:00
MartinBraquet
c743a4f1fe Comment unused google auth 2025-11-01 16:22:09 +01:00