Commit Graph

14 Commits

Author SHA1 Message Date
ae339d68e1 chore:linting,formatting,type fixing, .... 2025-11-08 14:39:33 +01:00
0754d62d0e fix:push notification UI, settings and API
Introduce NotificationManager, NotificationPrompt, NotificationSettings,
NotificationSettingsSheet and integrate into the profile panel. Add
server GET/POST endpoints for notification preferences. Add
lucide-svelte dependency and update CSP connect-src to allow
fcm.googleapis.com and android.googleapis.com
2025-11-08 14:27:21 +01:00
df675640c2 feat:add Web Push notification system 2025-11-08 12:07:48 +01:00
b8c88d7a58 feat:comments
added comments feature.
- this makes sure the user has the ability to comment on a certain find.
it includes functionality to the api-sync layer so that multiple
components can stay in sync with the comments state.
- it also added the needed db migrations to the finds
- it adds some ui components needed to create, list and view comments
2025-11-06 12:38:32 +01:00
fef7c160e2 feat:use GMaps places api for searching poi's 2025-10-27 14:57:54 +01:00
e1c5846fa4 fix:friends filtering 2025-10-21 14:11:28 +02:00
634ce8adf8 fix:logic of friends and users search 2025-10-20 11:35:44 +02:00
a01d183072 feat:friends 2025-10-16 18:53:21 +02:00
e54c4fb98e feat:profile pictures 2025-10-16 18:08:03 +02:00
aea324988d fix:likes;UI:find card&list 2025-10-16 17:29:05 +02:00
067e228393 feat:video player, like button, and media fallbacks
Add VideoPlayer and LikeButton components with optimistic UI and /server
endpoints for likes. Update media processor to emit WebP and JPEG
fallbacks, store fallback URLs in the DB (migration + snapshot), add
video placeholder asset, and relax CSP media-src for R2.
2025-10-14 18:31:55 +02:00
b4515d1d6a fix:unsigned urls when storing in db 2025-10-14 16:05:39 +02:00
88ed74fde2 fix:remove api logic from page server and move to api 2025-10-13 12:35:44 +02:00
e0f5595e88 feat:add Finds feature with media upload and R2 support 2025-10-10 13:31:40 +02:00