MartinBraquet
a5c4969d48
Introduce new components and utilities: ProfileAvatar, ShareCTAButton, custom video extensions, and responsive hooks.
...
- Added `ProfileAvatar` for consistent avatar rendering across profiles, with fallback initials and gradient backgrounds.
- Created `ShareCTAButton` for sharing links with native sharing support and clipboard fallback.
- Integrated custom `tiptap` video extension (`tiptap-video`) for video support in rich text editing.
- Introduced `useColumnCount` for responsive column count management in dynamic masonry layouts.
- Enhanced onboarding flow with refined "Share My Profile" feature using the new share button.
- Updated styles and layout in filtered profiles and onboarding screens for better consistency and responsiveness.
2026-07-27 00:51:20 +02:00
MartinBraquet
58625b604a
Prettier
2026-07-23 14:53:48 +02:00
MartinBraquet
0592c7e766
Add support for mp4 media in profiles
2026-03-15 13:42:20 +01:00
MartinBraquet
cdbba244d0
Comment
2026-03-13 14:34:09 +01:00
MartinBraquet
a322ea77fc
Fix .webp not rending in OG: convert to jpg on upload
2026-03-09 14:58:16 +01:00
MartinBraquet
13f103a3ca
Hide logs in prod
2026-03-08 01:17:00 +01:00
MartinBraquet
579ed6de7c
Use logger debug
2026-03-01 04:05:14 +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
cad1fd72e3
Fix firebase emulator for storage
2026-02-18 17:46:06 +01:00
MartinBraquet
2c3314becc
Move FirebaseUser to context to avoid duplicated subscriptions
2026-02-13 22:55:02 +01:00
MartinBraquet
e8cfc77902
Fix email verif not refreshing component
2026-02-13 21:03:49 +01:00
MartinBraquet
6b7e3acf93
Fix double success
2026-02-13 13:17:52 +01:00
MartinBraquet
af95174929
Refresh page after email verified
2026-02-13 13:11:02 +01:00
MartinBraquet
ea4047bc47
Fix
2026-02-12 23:03:23 +01:00
MartinBraquet
fab2316f28
Warn user in toast if need to wait before sending verif email again
2026-02-12 22:57:37 +01:00
MartinBraquet
ae708313aa
Log
2026-02-12 17:27:25 +01:00
MartinBraquet
f56373fd73
People must verify their email to send messages
2026-02-12 17:14:40 +01:00
MartinBraquet
beac17cecf
Add file format warning
2026-01-26 00:00:37 +01:00
MartinBraquet
7ca682a4f9
Fix storage name
2026-01-25 23:48:17 +01:00
MartinBraquet
07bc32d781
Fix HEIC photos not rendered
2026-01-25 23:40:18 +01:00
MartinBraquet
40702e7832
Add android app link to google play
2025-12-21 01:06:01 +02:00
Nicholas Chamberlain
ef7665c7da
Add firebase emulator, Add registration script, Add signup spec ( #22 )
...
* add firebase emulator, add registration script, add signup spec
* Upgrade firebase emulator and make it pass the E2E tests
---------
Co-authored-by: MartinBraquet <martin.braquet@gmail.com >
2025-12-06 23:43:46 +01:00
MartinBraquet
c743a4f1fe
Comment unused google auth
2025-11-01 16:22:09 +01:00
MartinBraquet
71c6eae9c4
Fix googleNativeLogin
2025-11-01 16:05:58 +01:00
MartinBraquet
0522e787cd
Add Forgot Password?
2025-10-31 20:41:57 +01:00
MartinBraquet
21038cc5ac
Clean and refactor oauth redirect
2025-10-30 23:28:18 +01:00
MartinBraquet
777825b73f
Better log
2025-10-30 22:50:16 +01:00
MartinBraquet
04ca9b6f9a
Remove PKCE as using google client secret
2025-10-30 22:39:10 +01:00
MartinBraquet
62ced3eb04
Add top and bottom margin for mobile
2025-10-30 21:40:36 +01:00
MartinBraquet
31718f1c4d
Refactor redirect url
2025-10-30 20:37:12 +01:00
MartinBraquet
98ab8971b4
Clean
2025-10-30 19:52:55 +01:00
MartinBraquet
d2d1de41d2
Fix
2025-10-30 18:08:22 +01:00
MartinBraquet
d1366af2a0
Fix
2025-10-30 18:06:14 +01:00
MartinBraquet
cae4b15bbb
Fix
2025-10-30 18:01:49 +01:00
MartinBraquet
e41bc64b0c
Fix
2025-10-30 17:21:19 +01:00
MartinBraquet
04c7469e68
Fix
2025-10-30 17:06:19 +01:00
MartinBraquet
213c56f945
Fix
2025-10-30 13:20:27 +01:00
MartinBraquet
56edb51f36
Add bridge
2025-10-30 12:40:00 +01:00
MartinBraquet
b6ed2c7dd8
Change GOOGLE_CLIENT_ID
2025-10-30 12:25:46 +01:00
MartinBraquet
74c7c5c423
Fix GOOGLE_CLIENT_ID
2025-10-30 12:00:04 +01:00
MartinBraquet
d94091ae4e
Add webviewGoogleSignin
2025-10-30 11:33:23 +01:00
MartinBraquet
968845492f
Comment unused function
2025-10-29 12:23:53 +01:00
MartinBraquet
423d425950
Roolback
2025-10-28 18:42:37 +01:00
MartinBraquet
f5b6037367
Move log
2025-10-28 18:02:45 +01:00
MartinBraquet
2c4ce6c8d1
Add isAndroidWebView
2025-10-28 17:33:25 +01:00
MartinBraquet
f9ccd3628a
Add logs
2025-10-28 16:56:45 +01:00
MartinBraquet
85d4b411b5
Add log
2025-10-28 01:10:51 +01:00
MartinBraquet
c9ec32aca7
Fix APK discrimination
2025-10-28 00:37:02 +01:00
MartinBraquet
0dd3bac855
Add googleNativeLogin
2025-10-28 00:10:44 +01:00
MartinBraquet
a77e7b96b7
Move logs to debug status
2025-10-09 17:59:10 +02:00