Commit graph

61 commits

Author SHA1 Message Date
Alex Gleason
1011be5333
Nostr: sign events with NIP-46 2023-08-27 10:22:56 -05:00
Alex Gleason
d69d9a34b4
Add preliminary settings schema 2023-07-20 18:38:01 -05:00
Alex Gleason
06b1688130
Actually, account.url is not optional 2023-07-15 19:47:59 -05:00
Alex Gleason
fcae0df1f8
Fix instance favicons
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1447
2023-06-27 20:21:50 -05:00
Chewbacca
e60a4b5be0 Merge branch 'group-mutes' into 'develop'
Support Group Muting

See merge request soapbox-pub/soapbox!2552
2023-06-27 19:14:11 +00:00
oakes
b8a3083e4d Show username when no display name is set 2023-06-27 12:11:44 -04:00
Chewbacca
e3fa58c0da Support Group mutes 2023-06-27 09:24:03 -04:00
Alex Gleason
e01ee84ee9
ProfileHoverCard: use useAccount hook, add usePatronUser hook 2023-06-21 16:20:07 -05:00
Alex Gleason
3000f94325
Fix account relationships 2023-06-20 16:02:43 -05:00
Alex Gleason
412fe84d13
FIX THE TYPE ERRORS 2023-06-20 14:24:39 -05:00
Alex Gleason
60eaf01940
Add Resolve<T> utility type 2023-06-13 22:12:42 -05:00
Alex Gleason
263db3e1f0
Improve schemas for Account, EmojiReaction, Location, and Status 2023-06-13 14:33:19 -05:00
Chewbacca
6cd8e50493 Allow admins to delete Group statuses 2023-06-05 09:41:28 -04:00
Alex Gleason
6062a06746
Improve schemas for statuses 2023-05-22 10:30:22 -05:00
Alex Gleason
fa0bf8f5df
Improve statusSchema 2023-05-22 10:30:14 -05:00
Alex Gleason
3341b46dda
statusSchema: add HTML fields 2023-05-22 10:29:54 -05:00
Chewbacca
4a2b7faa59 Support soft-deleted statuses via tombstones 2023-05-09 15:16:13 -04:00
Alex Gleason
c5c2378542 Merge branch 'zod-notification' into 'develop'
zod: Notification, Attachment, ChatMessage, Status

See merge request soapbox-pub/soapbox!2500
2023-05-08 15:49:08 +00:00
Chewbacca
ad6f237a9d Add back 'uses' attribute for specific use-case 2023-05-05 08:34:23 -04:00
Alex Gleason
0e7ccd57ae
Export new schemas 2023-05-04 12:20:39 -05:00
Alex Gleason
e024e92125
Add a real statusSchema 2023-05-04 12:13:39 -05:00
Alex Gleason
1dec42cd9f
Add contentSchema helper 2023-05-04 11:42:20 -05:00
Alex Gleason
a7e1350a65
Add real chatMessageSchema 2023-05-04 11:31:58 -05:00
Alex Gleason
074c3c5b39
Add attachmentSchema 2023-05-04 11:26:31 -05:00
Alex Gleason
55ebc8c6ee
Add notificationSchema 2023-05-04 10:24:34 -05:00
Alex Gleason
f48edfba45
Add tagSchema 2023-05-03 13:40:30 -05:00
Alex Gleason
d4ed442a7e
Normalize poll with zod 2023-05-03 12:52:36 -05:00
Alex Gleason
fb0f20cb64
cardSchema: drop card.pleroma from transformed type 2023-05-02 19:22:59 -05:00
Alex Gleason
e3fcff55f9
Convert EmojiReaction to zod 2023-05-02 19:11:17 -05:00
Alex Gleason
0016aeacec
Normalize Relationship with zod 2023-05-02 18:49:13 -05:00
Alex Gleason
489145ffb8
Remove normalizeCard() 2023-05-02 18:33:41 -05:00
Alex Gleason
54d8d12054
Remove normalizeAd 2023-05-02 18:30:21 -05:00
Alex Gleason
741da92084
Card: normalize with zod 2023-05-02 17:47:19 -05:00
Chewbacca
78621a696e Merge branch 'handle-deleted-groups' into 'develop'
Account for soft-deleted Groups in the profile

See merge request soapbox-pub/soapbox!2479
2023-05-01 15:58:06 +00:00
97dd235de3 Use note_plain on group edit page
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-04-29 13:56:07 +02:00
Chewbacca
27f632786f Account for soft-deleted Groups in the profile 2023-04-26 15:53:52 -04:00
Chewbacca
5d923842c5 Change 'uses' to 'groups' in Tag schema 2023-04-26 09:17:31 -04:00
Chewbacca
2813b02329 Coerce group 'id' into String 2023-04-19 16:45:26 -04:00
Alex Gleason
c343cce5ea
Merge remote-tracking branch 'origin/develop' into group-lookup 2023-04-17 15:55:05 -04:00
Chewbacca
8702c16998 Update GroupTag schema 2023-04-13 07:34:37 -04:00
Chewbacca
5d29666b41 Add support for trending tags 2023-04-13 07:33:52 -04:00
Alex Gleason
4e822a80dd
Add useGroupLookup hook 2023-04-12 15:51:30 -05:00
Alex Gleason
ce0557546a
Groups: add group gallery 2023-04-10 15:22:08 -05:00
Alex Gleason
ae4430b9eb
EditGroup: allow managing topics 2023-04-04 14:54:32 -05:00
Alex Gleason
609a25fd8d
Groups: add dot to group with pending membership requests 2023-03-29 12:21:43 -05:00
Chewbacca
af9439f1d3 Use entity store for Group Search 2023-03-28 12:57:44 -04:00
Chewbacca
4985db7dea Update group roles to owner/admin/user 2023-03-20 15:41:12 -04:00
Chewbacca
6b30671875 Add Account entity and improve Block/Ban support for Groups 2023-03-15 14:55:43 -04:00
Chewbacca
c8a4d63fc8 Add GroupAvatar component 2023-03-14 15:17:05 -04:00
Chewbacca
9d1c2df1a2 Use ZOD for group-members 2023-03-14 15:16:00 -04:00