Commit graph

3927 commits

Author SHA1 Message Date
41ee08cd14 Lexical: Add media preview
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-28 23:23:04 +02:00
b3f9edd41e Lexical: Fix autofocus
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-22 17:20:47 +02:00
176a3b5ece Lexical: Use selectAccount selector
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-22 00:21:14 +02:00
35319747fa Merge remote-tracking branch 'soapbox/develop' into lexical
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-21 23:56:48 +02:00
eb1feaa182 Delete image button
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-21 23:04:27 +02:00
79200cae0f Add uploadFile function, allow uploading images in Lexical
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-21 20:24:28 +02:00
Alex Gleason
40af1d91a4
suggest and verify by account IDs, simplify hooks 2023-07-21 12:59:31 -05:00
Alex Gleason
d0a97c8c52
Export admin API hooks from an index.ts 2023-07-21 12:49:54 -05:00
Alex Gleason
99e8f6912d
Add useVerify hook 2023-07-21 12:48:47 -05:00
Alex Gleason
31e5f860d9
Add useSuggest hook
https://gitlab.com/soapbox-pub/soapbox/-/issues/1483
2023-07-21 12:36:02 -05:00
f55a76886f WIP image upload, this needs cleanup
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-21 01:13:42 +02:00
Alex Gleason
c014b84a2b
Comment out failing feed-carousel test 2023-07-20 16:41:45 -05:00
Alex Gleason
709b985ab0
Remove intermittently failing test 2023-07-20 16:26:54 -05:00
Alex Gleason
90664dd5c6
Remove legacy accounts reducer 2023-07-20 15:03:23 -05:00
3c5025c7f3 Use lexical-remark for Lexical<->Markdown conversions
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-18 11:58:32 +02:00
6a172f525f Merge remote-tracking branch 'soapbox/develop' into lexical 2023-07-18 11:33:45 +02:00
d01f86af22 Make Compose hotkey open Compose modal when required
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-18 01:08:06 +02:00
fdcdd8d4d7 Merge remote-tracking branch 'soapbox/develop' into lexical 2023-07-17 23:42:50 +02:00
Alex Gleason
36083fe1b8 Merge branch 'fix-scheduled-posts' into 'develop'
Fix scheduled posts

Closes #1445

See merge request soapbox-pub/soapbox!2606
2023-07-17 16:13:00 +00:00
Alex Gleason
04659a74a4 Merge branch 'truncate-bio' into 'develop'
ProfileInfoPanel: truncate bio

Closes #1456

See merge request soapbox-pub/soapbox!2598
2023-07-17 15:21:34 +00:00
Alex Gleason
6b8be7af3c
Fix scheduled posts
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1445
2023-07-17 10:19:27 -05: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
Alex Gleason
8da8f18a45
ProfileInfoPanel: truncate bio
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1456
2023-07-06 12:21:52 -05:00
Alex Gleason
6f83b7748e
Merge remote-tracking branch 'origin/develop' into redirect-unauth 2023-07-06 11:10:34 -05:00
7c38f751f2 Fix HeaderPicker/AvatarPicker for missing images
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-06 13:22:15 +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
cc65ec387a Allow creating horizontal lines
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-05 13:48:50 +02:00
eedd894ba8 Fix hotkeys breaking newline handling
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-04 23:54:06 +02:00
5161b3cba9 Merge remote-tracking branch 'soapbox/develop' into lexical
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-04 23:37:56 +02:00
marcin mikołajczak
aca9c51924 Merge branch 'media-modal-focus-status' into 'develop'
Focus the correct status in media modal

See merge request soapbox-pub/soapbox!2592
2023-07-03 20:33:02 +00:00
bf6bf879a0 Move GlobalHotkeys back to features/ui for now
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-03 13:53:41 +02:00
55b1f9be67 Focus the correct status in media modal
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-03 13:39:11 +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
32c8a94267 Move Hotkeys to a new component
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-02 22:39:10 +02:00
702d8a843e Show year for older chat messages
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-02 22:30:23 +02: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
b8c42c9371
Fix edit profile
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1451
2023-06-30 11:52:37 -05:00
Alex Gleason
bcac58b9c3
Redirect to login when groups or accounts 403 2023-06-29 15:10:45 -05:00
Alex Gleason
5ffaaa4c3a Merge branch 'compose-safe' into 'develop'
Make Compose reducer type-safe

See merge request soapbox-pub/soapbox!2581
2023-06-29 17:12:32 +00:00
Chewbacca
5eef027ed0 Use new api hook for 'useGroup' 2023-06-29 10:40:15 -04:00
Chewbacca
6f2e0749b6 Refactor 'usePendingGroups' into new api hooks 2023-06-29 10:40:15 -04:00
Alex Gleason
de0b05d691
Make Compose reducer type-safe 2023-06-28 17:53:17 -05:00
Alex Gleason
c4931d5f6f
Fix follow notifications not having relationship 2023-06-28 09:30:44 -05:00
Alex Gleason
14ad6e6fb2 Merge branch 'oakes/own-account-familiar-followers' into 'develop'
Don't show familiar followers for own account

See merge request soapbox-pub/soapbox!2575
2023-06-27 20:38:49 +00:00
oakes
2cae474547 Don't show familiar followers for own account 2023-06-27 16:05:39 -04: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
ecdbee271b Fix how familiar followers dialog is rendered 2023-06-27 13:41:05 -04:00
Chewbacca
9e27cb06cb Ban User from status action bar 2023-06-27 09:24:29 -04:00