Commit Graph

2500 Commits

Author SHA1 Message Date
Chewbacca
89057abc7b Merge branch 'improve-people-to-follow' into 'develop'
Improve "People to Follow" widget

See merge request soapbox-pub/soapbox!1800
2022-09-27 19:27:24 +00:00
Justin
d4cf5dc2b9 Remove unneeded disabled button on Bio step
We don't require users to have bios, so we shouldn't force them to add one
during the onboarding steps in order to proceed to the next step without
"skipping" it.
2022-09-27 10:35:42 -04:00
Justin
facd4e95f5 Add tests for new Who To Follow panel 2022-09-27 09:58:49 -04:00
Justin
63bd9a21fc Update spacing on Widgets 2022-09-26 15:23:51 -04:00
Justin
1d69b66e4b Use React Query for suggestions 2022-09-26 15:22:00 -04:00
marcin mikołajczak
c1618026a7 Fix share route
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-23 23:12:44 +02:00
marcin mikołajczak
904e93bd8e Fix ReplyMentionsModal crash
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-22 22:00:32 +02:00
Alex Gleason
6b57b62b38 ComposeForm: don't focus the input constantly, add usePrevious hook 2022-09-19 13:55:08 -05:00
Alex Gleason
1e6993975c Merge branch 'delete-modal-fix' into 'develop'
Fix account deletion modal

See merge request soapbox-pub/soapbox!1794
2022-09-17 21:33:37 +00:00
marcin mikołajczak
42d68bddf9 handleDrop changes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-17 09:29:36 +02:00
marcin mikołajczak
d3693fe89a Don't accept 'default' as id for ComposeForm
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-16 20:18:12 +02:00
Alex Gleason
06a0ca704c Improve styles of ConfirmationModal, fix account deletion modal 2022-09-16 12:37:28 -05:00
Alex Gleason
2eb08aced9 Create OutlineBox component
Visual container for QuotedStatus and Accounts in some scenarios
2022-09-16 12:24:33 -05:00
marcin mikołajczak
cb3df8211c Merge remote-tracking branch 'soapbox/develop' into compose
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-16 15:40:29 +02:00
marcin mikolajczak
b38e5ec8e3 tests i can't run locally for now
Signed-off-by: marcin mikolajczak <git@mkljczk.pl>
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-16 10:40:19 +02:00
marcin mikolajczak
6cce0a0291 Introduce useCompose hook
Signed-off-by: marcin mikolajczak <git@mkljczk.pl>
2022-09-14 20:01:44 +02:00
Alex Gleason
749a11dd77 Merge branch 'feed-insertion-algorithm' into 'develop'
Feed insertion algorithms

See merge request soapbox-pub/soapbox!1782
2022-09-14 13:18:19 +00:00
Alex Gleason
6a5c22faaa SoapboxConfig: fix being unable to add streamfield items when the list is empty 2022-09-13 14:17:54 -05:00
Alex Gleason
474d7da02a linearAlgorithm: add test, fix selection order 2022-09-13 11:57:28 -05:00
Alex Gleason
4ff9918fe0 abovefoldAlgorithm: add basic tests 2022-09-13 11:44:21 -05:00
marcin mikolajczak
9822266561 do i really understand this?
Signed-off-by: marcin mikolajczak <git@mkljczk.pl>
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
Signed-off-by: marcin mikolajczak <git@mkljczk.pl>
2022-09-13 13:49:50 +02:00
Alex Gleason
22061daf95 Merge branch 'instance-html' into 'develop'
LandingPage: treat as HTML field, prefer short_description

See merge request soapbox-pub/soapbox!1789
2022-09-13 03:46:11 +00:00
Alex Gleason
32a0ae2d1f Merge branch 'followers-tsx' into 'develop'
Followers/Following: convert to TSX

See merge request soapbox-pub/soapbox!1784
2022-09-13 03:45:57 +00:00
Alex Gleason
daa3360581 Merge branch 'favourites-tsx' into 'develop'
Favourites tsx

See merge request soapbox-pub/soapbox!1783
2022-09-13 03:45:44 +00:00
Alex Gleason
f9858841fd Merge branch 'moderation-modal' into 'develop'
Moderation modal

Closes #1082

See merge request soapbox-pub/soapbox!1788
2022-09-13 03:45:21 +00:00
Alex Gleason
da75e0016d LandingPage: treat as HTML field, prefer short_description 2022-09-12 18:23:23 -05:00
Alex Gleason
0bf6dad97f Merge remote-tracking branch 'origin/develop' into feed-insertion-algorithm 2022-09-12 10:47:14 -05:00
Alex Gleason
94c2f5e978 abovefoldAlgorithm: remove accidental console.log 2022-09-12 10:47:01 -05:00
Alex Gleason
d221897cd0 Followers/Following: unavailable --> isUnavailable, move useEffect's down 2022-09-12 10:17:49 -05:00
Alex Gleason
74d2325b58 Favourites: unavailable --> isUnavailable, move useEffect's down 2022-09-12 10:14:57 -05:00
Alex Gleason
1f0b4d01b5 Remove account.donor as a concept, use 'badge:donor' custom tag instead 2022-09-11 20:44:49 -05:00
Alex Gleason
2fc9b215a9 Display custom badges on profiles 2022-09-11 20:21:37 -05:00
Alex Gleason
2e811a1e88 Admin: allow setting custom badges on accounts 2022-09-11 20:04:41 -05:00
marcin mikołajczak
2b6d06ce01 add emoji-picker
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-11 23:10:55 +02:00
Alex Gleason
9610447a79 Fix permissioning of moderator modal 2022-09-11 14:46:01 -05:00
Alex Gleason
6d70989ef5 AccountHeader: remove deactivate/delete options 2022-09-11 14:30:24 -05:00
Alex Gleason
5d30a8772d AccountModerationModal: allow deactivating and deleting accounts 2022-09-11 14:29:14 -05:00
Alex Gleason
b29df50374 AccountHeader: clean up roles messages 2022-09-11 14:21:25 -05:00
Alex Gleason
a61cb2c7cd AccountModerationModal: add account ID 2022-09-11 14:20:05 -05:00
Alex Gleason
ca1a3d460c AccountHeader: remove suggestion option 2022-09-11 14:09:52 -05:00
Alex Gleason
c973b64781 AccountModerationModal: allow suggesting a user 2022-09-11 14:09:09 -05:00
Alex Gleason
654c60a699 AccountHeader: remove donor option 2022-09-11 13:58:50 -05:00
Alex Gleason
84bbecb36e AccountModerationModal: allow setting the user as a donor 2022-09-11 13:58:05 -05:00
Alex Gleason
667f0c09bf AccountHeader: remove "verified" option 2022-09-11 13:52:13 -05:00
Alex Gleason
a4a54a8164 AccountModerationModal: support account verification 2022-09-11 13:50:03 -05:00
Alex Gleason
a5e5df35a5 Move StaffRolePicker into its own component 2022-09-11 13:36:01 -05:00
Alex Gleason
276e7d6cfc AccountModerationModal: move to subdirectory 2022-09-11 13:24:34 -05:00
Alex Gleason
6f99be6c3d AccountHeader: remove promote/demote menu options 2022-09-11 13:23:34 -05:00
Alex Gleason
6ecb715a71 AccountModerationModal: only show staff picker for local accounts 2022-09-11 13:23:11 -05:00
Alex Gleason
cfdace9454 AccountModerationModal: add staff role picker 2022-09-11 13:19:08 -05:00