Commit graph

201 commits

Author SHA1 Message Date
Jon Staab
e5d1b82a9d Fix chat list responsiveness 2026-01-16 10:59:22 -08:00
Jon Staab
28b522f015 Report pending signer to user 2026-01-16 10:59:10 -08:00
Jon Staab
0d6b4591f1 Hide tooltips on mobile, sort comments ascending, make video embeds rounded 2026-01-16 10:58:40 -08:00
Jon Staab
e083719ceb Hide nav when keyboard is open 2025-11-25 15:43:21 -08:00
Jon Staab
bac433b640 Re-work storage adapter a bit 2025-11-14 14:59:27 -08:00
Jon Staab
62f573eac0 Merge report detail components 2025-11-14 11:36:51 -08:00
Jon Staab
d949d58076 Add space membership management 2025-11-13 13:25:34 -08:00
Jon Staab
c05d7e99e2 remove old icon picker 2025-11-12 14:56:14 -08:00
Jon Staab
0b98197a86 Add room deletion 2025-10-24 13:36:59 -07:00
Jon Staab
75bee027e1 Remove shards entirely, fix setup in layout 2025-10-21 10:29:29 -07:00
Jon Staab
5cbf69a8bd Push shards into storage lib 2025-10-21 09:26:06 -07:00
Jon Staab
ecbb3086d8 Handle hot module unloading in layout 2025-10-21 08:27:30 -07:00
Jon Staab
6ca74c21bf Update to new version of welshman, including new thunks and wrap manager 2025-10-20 15:42:41 -07:00
Jon Staab
f9ac13ba11 Re-work space navigation #223 2025-10-17 12:21:22 -05:00
Jon Staab
483fa81b74 Fix some storage bugs 2025-09-30 17:04:52 -07:00
Jon Staab
a8d1c4bbbc Refactor storage 2025-09-30 16:28:12 -07:00
Matthew Remmel
0a8c2faa74 Add filestorage adapters 2025-09-30 10:52:24 -07:00
Matthew Remmel
e48d1e0e59 Fix async bug and add sound component for notification sound 2025-09-29 10:32:13 -07:00
Matthew Remmel
d1e5aee84e Add naive badge count implementation 2025-09-29 10:32:13 -07:00
Jon Staab
52c7df8a15 Default to light mode 2025-09-11 14:47:06 -07:00
Jon Staab
fc6a1a3819 Move alerts to their own page, add direct message alerts 2025-09-11 12:28:54 -07:00
Matthew Remmel
c94d314f6d Use capacitor preferences package instead of localStorage 2025-09-05 11:34:52 -07:00
Jon Staab
95698813c6 Monitor relay connections for restricted responses and show error to user 2025-09-04 11:25:12 -07:00
Jon Staab
99defc6d79 Allow users to opt-in to spaces that strip signatures 2025-09-03 16:36:30 -07:00
Matthew Remmel
456d111925 Save rooms to local storage 2025-08-27 09:07:32 -04:00
Matthew Remmel
bcda637192
Merge pull request #182 from coracle-social/flotilla-148-deep-linking
Add mobile deep linking support
2025-08-26 13:37:40 -04:00
Matthew Remmel
a2a4b3599f Remove temporary code and comments 2025-08-26 13:17:25 -04:00
Matthew Remmel
bb1ff4fb11 Add temporary web event listener for deep link navigation testing in web
browser
2025-08-26 12:43:44 -04:00
Matthew Remmel
b81f7c9ed3 Add basic deep link route handling 2025-08-26 12:14:11 -04:00
Jon Staab
ba80ebac63 Add contributing file, rename some files 2025-08-21 15:01:31 -07:00
Jon Staab
03b42c8276 Monitor signer status 2025-07-30 15:54:10 -07:00
Jon Staab
6f6bb508db Handle invalid bunker url, update synced stores 2025-07-15 11:34:29 -07:00
Jon Staab
084d8d931b Load relay selections whenever we see a new pubkey 2025-07-09 09:17:45 -07:00
Jon Staab
3655790e5f Add fcm push notifications 2025-06-24 14:27:16 -07:00
Jon Staab
6cca823ed4 Get web push working 2025-06-23 11:16:25 -07:00
Jon Staab
2fae3ca248 Fix broadcasting user profiles when protected 2025-06-16 16:56:59 -07:00
Jon Staab
18ae6f6044 Use new editor uploads 2025-06-09 13:48:46 -07:00
Jon Staab
43b207c4dc Use kind 15 to send images in DMs 2025-06-09 13:48:45 -07:00
Jon Staab
f7d11cf124 Improve group membership detection 2025-06-09 13:48:45 -07:00
Jon Staab
72d85e5740 Unnest nip29 commands 2025-06-09 13:48:45 -07:00
Jon Staab
fd9fee8f50 Add indexer, maybe improve safe area support 2025-05-15 10:15:41 -07:00
Jon Staab
823058e335 Add setting for font size 2025-05-13 14:31:34 -07:00
Jon Staab
4aaa19ea1b Apply theme to body so popovers get themed too, make selected popover item more clear 2025-05-12 10:03:29 -07:00
Jon Staab
94a0077b09 Use non-singleton broker 2025-05-07 13:53:58 -07:00
Jon Staab
c1b52b66ff Use lib version of date functions 2025-05-05 10:11:02 -07:00
Jon Staab
5a7750a91b Use user blossom server list for settings, add InputList 2025-04-29 11:04:39 -07:00
Jon Staab
da2457da9f Use new relay getters 2025-04-25 10:41:38 -07:00
Jon Staab
3a954201ce Tweak boot, stop saving alert events 2025-04-23 11:05:28 -07:00
Jon Staab
8c3e52ce8c Update storage adapters 2025-04-16 14:08:58 -07:00
Jon Staab
f3debe6c02 Use new ALIAS kind 2025-04-15 15:45:48 -07:00
Jon Staab
374ca7f265 Add per-url aliases 2025-04-15 15:07:54 -07:00
Jon Staab
10a1e6e640 Update welshman session stuff 2025-04-11 11:51:15 -07:00
Jon Staab
84af4d2d8e Update welshman stuff again 2025-04-11 09:27:19 -07:00
Jon Staab
acddff79f0 Improve loading a bit 2025-04-11 08:41:50 -07:00
Jon Staab
489707b9b2 Switch to pnpm, use new welshman stuff 2025-04-09 15:32:35 -07:00
Jon Staab
b05c408977 Move loadUserData to requests 2025-02-14 11:12:19 -08:00
Jon Staab
24045a7e2a Fix more stuff, particularly event handlers 2025-02-03 17:21:46 -08:00
Jon Staab
8d3433b167 Migrate more stuff 2025-02-03 16:37:14 -08:00
Jon Staab
cfbff94b4c Fix self-closing tags 2025-02-03 15:01:42 -08:00
Jon Staab
e95c57bcb7 Replace nsec.app signup with njump.me 2025-01-28 13:04:37 -08:00
Jon Staab
e0840f24dd Drop support for legacy messages 2025-01-24 09:36:24 -08:00
Jon Staab
6fcf0e7f12 Fix migration 2025-01-14 15:03:36 -08:00
Jon Staab
f5dced433a Fix loading and scrolling 2025-01-02 15:08:16 -08:00
Jon Staab
9e96d5e483 Clean up migrations 2025-01-02 13:39:20 -08:00
Jon Staab
23ae530cd4 Small fixes/performance improvements 2025-01-02 10:04:28 -08:00
Jon Staab
7bd98270f8 Temporarily handle old data format for events 2024-12-24 09:26:33 -08:00
Jon Staab
166bd81310 Use userRoomsByUrl 2024-12-16 17:07:52 -08:00
Jon Staab
7ddc1657ad Get rid of subscribePersistent 2024-12-16 16:14:51 -08:00
Jon Staab
3b202b31cb Switch checked from indexedb to localstorage 2024-12-16 11:55:47 -08:00
Jon Staab
2ee370e78b Fix freshness persistence, optimize pubkey loading 2024-12-11 11:03:22 -08:00
Jon Staab
df42ec9915 Add request utils for complex requests 2024-12-10 16:38:22 -08:00
Jon Staab
d8c3378e5c Create nip29 group when creating a room 2024-12-10 15:16:54 -08:00
Jon Staab
a5dfa02771 Use welshman kinds 2024-12-10 13:07:17 -08:00
Jon Staab
ea0e1a6c9a Improve performance a bit 2024-12-09 14:03:59 -08:00
Jon Staab
14cd49caf3 Use new kinds, re work channels 2024-12-05 13:37:15 -08:00
Jon Staab
86d082b1ab Re-work thread sorting and loading, fix some display bugs with reaction tooltips, fix thunk status loading indicator 2024-11-21 11:01:34 -08:00
Jon Staab
1c0e680c17 Fix failure to navigate, quote transitions 2024-11-20 08:53:30 -08:00
Jon Staab
e5fd172994 Add step to confirm decrypt before doing it in the background 2024-11-19 10:11:31 -08:00
Jon Staab
165bfb1b2b Fix a memory leak and loading on amber login 2024-11-18 16:14:57 -08:00
Jon Staab
d01a08820a Fix message layout, fix uploads 2024-11-16 08:04:38 -08:00
Jon Staab
0deddc8a4c Re-work loading/syncing 2024-11-15 14:05:52 -08:00
Jon Staab
1b4819c8ad Improve relay broadcasting and use 2024-11-14 13:17:47 -08:00
Jon Staab
2978d91977 Add mobile nav notification badges 2024-11-14 12:16:44 -08:00
Jon Staab
14ad4ec785 Add notification badges 2024-11-14 11:30:50 -08:00
Jon Staab
2d89c152b1 Fix conversation sync 2024-11-13 16:14:05 -08:00
Jon Staab
19ce6d1bad Clean up feeds and listeners 2024-11-12 17:44:29 -08:00
Jon Staab
89a9d37379 Only load messages on message page, avoid duplicates 2024-11-12 16:44:34 -08:00
Jon Staab
20ad95db00 Move error tracking and analytics to their own files 2024-10-25 14:36:37 -07:00
Jon Staab
a22b9e40e0 Add plausible analytics 2024-10-25 14:15:35 -07:00
Jon Staab
9debd15026 Add bugsnag 2024-10-25 11:37:28 -07:00
Jon Staab
9b6eef456f Lint/format, fix message reaction deletion 2024-10-24 16:34:43 -07:00
Jon Staab
81672080f5 Add long press for chat messages 2024-10-24 16:28:56 -07:00
Jon Staab
a382facc70 Tweaks to navigation 2024-10-23 09:45:06 -07:00
Jon Staab
f0d53ebb39 WE'LL DO IT LIVE 2024-10-23 08:55:40 -07:00
Jon Staab
dd032dd428 fix webmanifest link 2024-10-22 17:46:32 -07:00
Jon Staab
66556e5646 Add migration for nostrtalk 2024-10-22 17:29:43 -07:00
Jon Staab
64dd608cc2 remove apparently ignored pwa options 2024-10-22 16:53:39 -07:00
Jon Staab
7472177f3a Use svelte pwa plugin 2024-10-22 16:35:38 -07:00
Jon Staab
4222e7364f Fix space switcher in platform mode, move favicon link 2024-10-22 11:38:44 -07:00
Jon Staab
86622b7ce5 Add undo to channel messages 2024-10-16 15:57:18 -07:00