Commit graph

329 commits

Author SHA1 Message Date
Jon Staab
bf60dd24aa Handle sai in modals on small screens 2026-02-09 11:44:50 -08:00
Jon Staab
38d9cc4892 Add modal body to some menus 2026-02-09 11:44:50 -08:00
Jon Staab
8f73fb85e9 Show space url in page top bar 2026-02-09 08:42:30 -08:00
Tyson Lupul
4dfbb437f9
Wallet receive flow (#15) (#52)
* Pin sharp via pnpm override, add wallet receive

* Revert toast success styling

* Route receive through wallet connect

* Simplify receive invoice validation

* Polish receive modal layout

* Clarify NWC client config

* Adjust wallet action layout on mobile
2026-02-05 20:51:59 +00:00
Jon Staab
dc5bac67aa Add image uploads to classifieds 2026-02-03 14:18:58 -08:00
Jon Staab
5427fd7860 Add a currency input 2026-02-03 13:25:24 -08:00
Jon Staab
119c09d730 Add classified listings 2026-02-03 12:43:36 -08:00
Jon Staab
fb2d78fd57 Rework modal header structure 2026-02-02 10:09:14 -08:00
Jon Staab
4480132c74 Add sticky submit buttons to settings pages 2026-02-02 09:51:36 -08:00
Jon Staab
38c0a9d403 Re work modal scrolling 2026-01-30 15:36:20 -08:00
Jon Staab
a3c1a5c731 Prevent icon picker from going off screen 2026-01-29 13:52:36 -08:00
Jon Staab
e74f922e8d Fix tippy falling off the page 2026-01-29 13:52:36 -08:00
Jon Staab
9b3a8258ce Disable alerts on logout 2026-01-26 10:08:43 -08:00
Jon Staab
646b8f8736 Rework subscription storage 2026-01-23 16:51:02 -08:00
Jon Staab
2528e4acad Clean up and fix push notifications implementation 2026-01-23 15:35:54 -08:00
Jon Staab
ca3d661830 Generally just refactor alerts, upgrade some deps 2026-01-23 10:05:47 -08:00
Jon Staab
63fee653e8 Add muted rooms, rework alert settings 2026-01-22 12:49:09 -08:00
Jon Staab
52432ca068 Add sign in with private key 2026-01-16 14:25:44 -08:00
Jon Staab
b3f1d8464b Add authentication policy setting 2026-01-16 13:49:35 -08:00
Jon Staab
3f914d02cc Fix signer disconnection flash, nav icon sizes 2026-01-16 11:33:03 -08:00
Jon Staab
a7c944e8ef Tweak breakpoint for field inline 2026-01-16 11:00:00 -08:00
Jon Staab
986973a605 Accept hex pubkeys/npubs/nprofiles in ProfileMultiSelect 2026-01-16 10:58:55 -08:00
Jon Staab
a2f59a5b1b Fix some modal bugs 2025-12-08 09:19:41 -08:00
Jon Staab
a2d440e54f Fix dialog z index 2025-12-04 16:01:39 -08:00
Jon Staab
68fe663730 Fix chat content bottom offset when keyboard is open 2025-12-02 17:20:10 -08:00
Jon Staab
cdfb502e6e Fix skinny profile circles 2025-12-02 13:49:04 -08:00
Jon Staab
86ec12a9db Tweak some mobile menu components 2025-12-01 11:04:11 -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
b0731503a8 Fix indexeddb deletes 2025-11-13 16:39:44 -08:00
Jon Staab
d949d58076 Add space membership management 2025-11-13 13:25:34 -08:00
Jon Staab
cc4c7b5fe9 Fix image modal, only show + room if the user is allowed 2025-11-13 10:32:37 -08:00
Jon Staab
9cae4da9f4 Add lightning invoice payments 2025-11-12 16:24:58 -08:00
Jon Staab
c05d7e99e2 remove old icon picker 2025-11-12 14:56:14 -08:00
Jon Staab
8e411daaef Refactor avatar components, add space edit form 2025-11-11 13:50:45 -08:00
Jon Staab
761e369313 Add room detail, assume admins are members 2025-11-10 14:59:15 -08:00
Jon Staab
5248275d73 Fix nav index 2025-11-10 13:20:42 -08:00
Jon Staab
41d50d8c28 Add room policy indicator 2025-11-05 16:59:17 -08:00
Jon Staab
a52c2b4c3c Lighten up shadows 2025-11-05 15:32:55 -08:00
Jon Staab
ca4e5ae5ee Add shadow to thread items etc, bump welshman, update changelog, update version 2025-11-04 17:14:33 -08:00
Jon Staab
d980f36246 Use request instead of load to avoid timeouts 2025-11-04 09:05:17 -08:00
Jon Staab
6923c2a8b7 Tweak modal, reduce storage on mobile 2025-11-03 14:43:27 -08:00
Jon Staab
b1c68972c9 Streamline deriveRoom 2025-10-31 16:19:22 -07:00
Jon Staab
478721d349 Add room editing 2025-10-30 15:22:31 -07:00
Jon Staab
173a411a36 Update space create dialog 2025-10-29 11:18:27 -07:00
Jon Staab
62013a2ea2 Tweak mobile space menu 2025-10-28 16:50:15 -07:00
Matthew Remmel
c3dd997e57 Add icon picker to room create component 2025-10-24 06:38:03 -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
7476767aa7 Add space status indicator #245 2025-10-20 17:05:22 -07:00
Jon Staab
7334cd26f8 Bump version 2025-10-13 15:17:46 -07:00
Jon Staab
44555215cf Track shards separately, upgrade deps 2025-10-13 13:41:27 -07:00
Jon Staab
632f330b4c Re-work storage to optimize file access 2025-10-06 17:01:25 -07: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
Jon Staab
af3e38254f Fix focus on input list 2025-09-22 11:06:16 -07:00
Jon Staab
3c9b3f23df Upload profile pictures instead of doing base64 2025-09-18 13:43:43 -07:00
Jon Staab
a0301d599b Bump welshman, rename stripExifData 2025-09-18 12:17:31 -07:00
Matthew Remmel
129f49bcc7 Compress profile pictures on upload 2025-09-15 10:55:01 -07:00
Jon Staab
fc3b68c390 Fix default avatar icon 2025-09-11 16:44:02 -07:00
Jon Staab
52c7df8a15 Default to light mode 2025-09-11 14:47:06 -07:00
Jon Staab
69bd6d0e70 Use new icons 2025-09-11 08:59:47 -07:00
Jon Staab
7217d122b5 Re-work invite links 2025-09-08 08:34:52 -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
Jon Staab
ba80ebac63 Add contributing file, rename some files 2025-08-21 15:01:31 -07:00
Jon Staab
4f6c08f8a2 Build better onboarding 2025-08-18 15:02:17 -07:00
Jon Staab
0cc0598287 Allow tapping on tippy triggers on mobile 2025-07-31 10:25:55 -07:00
Jon Staab
00f383ff2e Add qr scanning for wallet connect 2025-07-15 15:49:26 -07:00
Jon Staab
6ee4ac1a89 Add funding goals 2025-07-07 15:28:36 -07:00
Jon Staab
bfed277ea9 Add zaps 2025-07-04 06:22:19 -07:00
Jon Staab
6cca823ed4 Get web push working 2025-06-23 11:16:25 -07:00
Jon Staab
18a383edab Update alert form to include push notifications 2025-06-19 10:01:16 -07:00
Jon Staab
18ae6f6044 Use new editor uploads 2025-06-09 13:48:46 -07:00
Jon Staab
e3fbd69e6e Tweak profiles/search 2025-06-09 13:48:46 -07:00
Jon Staab
8e28ff13e9 Generalize goToMessage 2025-06-09 13:48:46 -07:00
Jon Staab
9f4f468bf0 Add tos and pp links 2025-06-09 13:48:46 -07:00
Jon Staab
d0601400cd Move space quick links to its own file 2025-06-09 13:48:45 -07:00
Jon Staab
d2b7db18af Show socket status on space dashboard 2025-06-09 13:48:45 -07:00
Jon Staab
962ac7d80c Support copying and pasting npubs better 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
664da505cd Improve forms for entering invite codes 2025-05-27 15:00:30 -07:00
Jon Staab
b3bc0e4957 Add github action to publish dockerfile 2025-05-19 11:54:19 -07:00
Jon Staab
823058e335 Add setting for font size 2025-05-13 14:31:34 -07:00
Jon Staab
18fc895fcb Tweak navigation to improve white labeled instances 2025-05-13 10:14:20 -07:00
Jon Staab
12fcdfcd4f Add light theme and secondary color 2025-05-12 08:48:54 -07:00
Jon Staab
841928783b Re-introduce safe inset areas 2025-05-08 11:05:27 -07:00
Jon Staab
6e5e1a0846 Remove safe area inset stuff to re-apply later 2025-05-08 09:11:10 -07:00
Jon Staab
d57f4747a6 Tweak errors so that actionable links are rendered 2025-05-07 15:04:35 -07:00
Jon Staab
d4d5979a35 Fix missing room images and room overflow in nav 2025-05-07 09:11:00 -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
c18b29e7d6 Update welshman stuff, fix bug in makeFeed 2025-04-24 12:35:41 -07:00
Jon Staab
91689e5b90 Optionally protect profiles 2025-04-15 09:36:59 -07:00
Jon Staab
9eefd6600d Add handler for alerts 2025-03-20 09:38:57 -07:00
Jon Staab
ad034b1641 Tweak layout css 2025-03-19 11:22:57 -07:00
Jon Staab
33af39ee93 Add calendar event editing 2025-03-18 15:36:52 -07:00
Jon Staab
81d7b08aed Fix profile suggestions 2025-03-04 10:47:58 -08:00