Chewbacca
18be78475c
Fix bug trying to switch accounts
...
In the profile dropdown, you couldn't click the avatar or the user's name
because we had the `to` attribute on the LinkEl. This fixes that by
only adding the link props when we render a Link.
2023-07-24 11:27:52 -04:00
Alex Gleason
f456cb4086
Fix account.url tests
2023-07-15 21:07:48 -05:00
13cd0b726e
Add AvatarStack component
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-10 12:43:18 +02:00
a9db41de89
Use AvatarPicker/HeaderPicker on Edit Profile page
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-05 21:39:50 +02:00
marcin mikołajczak
42e9d31a3e
Merge branch 'hotkeys-statuses' into 'develop'
...
Fix hotkey navigation in media modal
See merge request soapbox-pub/soapbox!2589
2023-07-02 21:27:10 +00:00
b0bdb78543
Fix hotkey navigation in media modal
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-02 18:41:39 +02:00
8646aa5572
Add Followed hashtags page
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-02 13:54:02 +02:00
Alex Gleason
118cbd5994
status.get('x') --> status.x
2023-06-28 16:27:25 -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
9e27cb06cb
Ban User from status action bar
2023-06-27 09:24:29 -04:00
Chewbacca
e3fa58c0da
Support Group mutes
2023-06-27 09:24:03 -04:00
Alex Gleason
64df93f5a0
Fix status test
2023-06-26 12:41:42 -05:00
Alex Gleason
a8792f9a02
StatusActionBar: use GroupRelationship from entity store
2023-06-26 12:12:34 -05:00
Alex Gleason
e07412f872
Remove getIn calls in status and status-action-bar components
2023-06-26 11:59:01 -05:00
Alex Gleason
d4eaf1e27a
Make useOwnAccount return an object
2023-06-25 12:35:09 -05:00
Alex Gleason
072014e39e
Add useRelationship hook, disable fetching relationship for account by default
2023-06-25 12:01:34 -05:00
Alex Gleason
ec8177d578
Add useAccountLookup hook, fix useRelationships
2023-06-23 21:41:36 -05:00
Alex Gleason
69d8817b6d
SidebarMenu: useAccount hook
2023-06-21 16:25:35 -05:00
Alex Gleason
e01ee84ee9
ProfileHoverCard: use useAccount hook, add usePatronUser hook
2023-06-21 16:20:07 -05:00
Alex Gleason
c4ad5e5d78
Fix tests that set the store wrong
2023-06-20 17:48:57 -05:00
Alex Gleason
412fe84d13
FIX THE TYPE ERRORS
2023-06-20 14:24:39 -05:00
Chewbacca
e3f92eadac
Add Groups to Thumb Navigation
2023-06-14 08:05:25 -04:00
Alex Gleason
0b439b79a1
Upgrade to TypeScript 5.1
2023-06-13 16:26:30 -05:00
Chewbacca
ae75c9ac0d
Merge branch 'group-admin-fix' into 'develop'
...
Allow admins to delete Group statuses
See merge request soapbox-pub/soapbox!2533
2023-06-12 12:05:59 +00:00
Alex Gleason
a2846070c9
Move .invisible styles to Markup CSS
2023-06-07 11:35:41 -05:00
Chewbacca
35d9348edd
Support Group pins
2023-06-05 09:41:36 -04:00
Chewbacca
45e0726e59
Alphabetize messages
2023-06-05 09:41:36 -04:00
Chewbacca
6cd8e50493
Allow admins to delete Group statuses
2023-06-05 09:41:28 -04:00
a2a1bab517
Dropdown menu improvements
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-06-02 21:40:32 +02:00
Chewbacca
92f824bb2d
Fix dark border color on Tombstones
2023-06-01 12:47:51 -04:00
Chewbacca
b45d1ea7fa
Fix dark border color
2023-06-01 12:41:23 -04:00
Chewbacca
866c80d30b
Improve the MediaModal with ability to like, comment, reply, etc
2023-05-31 08:50:03 -04:00
Chewbacca
3c00820382
Add 0 to HStack spacing
2023-05-31 08:44:45 -04:00
Chewbacca
d8f698242a
Add justify-between to Stack options
2023-05-31 08:44:45 -04:00
Chewbacca
602eaf1ec1
Use AppDispatch
2023-05-31 08:44:45 -04:00
Chewbacca
cbf4878f7f
Add 'shift' middleware to DropdownMenu
2023-05-31 08:44:45 -04:00
Alex Gleason
27ba796852
Remove greentext support
...
It uses Pleroma FE's vulnerable HTML parser
2023-05-28 14:45:22 -05:00
Alex Gleason
36bbef2293
Support quoted tombstone
2023-05-22 11:47:49 -05:00
Alex Gleason
0acbbc3445
Merge branch 'group-fixes' into 'develop'
...
Various Group fixes & improvements
See merge request soapbox-pub/soapbox!2510
2023-05-12 21:43:04 +00:00
Chewbacca
f27933965f
Allow non-owners to see pinned tags
2023-05-12 11:51:00 -04:00
da6be7ba4c
Merge remote-tracking branch 'soapbox/develop' into follow-hashtags
2023-05-11 19:31:25 +02:00
Chewbacca
4a2b7faa59
Support soft-deleted statuses via tombstones
2023-05-09 15:16:13 -04:00
Alex Gleason
185ef4e3c6
StatusReplyMentions: enforce a 200px max width
2023-05-06 22:55:36 -05:00
marcin mikołajczak
5e16d0875e
Merge branch 'birthday-panel' into 'develop'
...
Hide relationship in BirthdayPanel
See merge request soapbox-pub/soapbox!2501
2023-05-06 06:29:41 +00:00
Chewbacca
390855b6d9
Merge branch 'allow-owner-status-deletion' into 'develop'
...
Add ability for owners to delete statuses from Group
See merge request soapbox-pub/soapbox!2490
2023-05-05 17:15:08 +00:00
Chewbacca
de3ff58f95
Merge branch 'group-improvements' into 'develop'
...
Improve Group UX
See merge request soapbox-pub/soapbox!2494
2023-05-05 13:13:37 +00:00
f1b98e1602
Hide relationship in BirthdayPanel
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-05-05 13:18:39 +02:00
Chewbacca
ebaff75e38
Improve Group UX
2023-05-03 14:03:13 -04:00
Alex Gleason
d4ed442a7e
Normalize poll with zod
2023-05-03 12:52:36 -05:00
Chewbacca
4bc92f3c27
Add ability for owners to delete statuses from Group
2023-05-03 08:31:43 -04:00