Commit Graph

4910 Commits

Author SHA1 Message Date
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
c1618026a7 Fix share route
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-23 23:12:44 +02:00
904e93bd8e Fix ReplyMentionsModal crash
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-22 22:00:32 +02:00
097954d2f1 Merge branch 'compose-focus-fix' into 'develop'
ComposeForm: don't focus the input constantly, add usePrevious hook

Closes #1105

See merge request soapbox-pub/soapbox!1796
2022-09-20 13:19:44 +00:00
39f682a472 Self status typofix 2022-09-19 14:04:51 -05:00
6b57b62b38 ComposeForm: don't focus the input constantly, add usePrevious hook 2022-09-19 13:55:08 -05:00
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
4d74158eb7 Merge branch 'compose' into 'develop'
Allow multiple compose forms

See merge request soapbox-pub/soapbox!1786
2022-09-17 21:00:29 +00:00
5e7b78bbac Fix media upload with uninitialized compose forms
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-17 21:13:02 +02:00
42d68bddf9 handleDrop changes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-17 09:29:36 +02:00
ca4a5370c1 OutlineBox: allow passing div props through 2022-09-16 13:34:53 -05:00
5297227501 My god is the everlasting sky! Your god lives beneath him. 2022-09-16 13:30:55 -05:00
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
7fe97e8075 QuotedStatus: move testId to highest component 2022-09-16 12:44:11 -05:00
06a0ca704c Improve styles of ConfirmationModal, fix account deletion modal 2022-09-16 12:37:28 -05:00
2eb08aced9 Create OutlineBox component
Visual container for QuotedStatus and Accounts in some scenarios
2022-09-16 12:24:33 -05:00
c19fe9f167 Strip leading @ from password reset input 2022-09-16 10:42:05 -05:00
9b51b16e78 update test
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-16 16:25:01 +02:00
c31e13b0a5 default cleanup
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-16 15:53:20 +02:00
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
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
6cce0a0291 Introduce useCompose hook
Signed-off-by: marcin mikolajczak <git@mkljczk.pl>
2022-09-14 20:01:44 +02:00
3509fd1c6e Merge branch 'follow-requests-link' into 'develop'
Link to /follow_requests in SidebarMenu

See merge request soapbox-pub/soapbox!1792
2022-09-14 14:39:58 +00:00
859f39a9d3 Link to /follow_requests in SidebarMenu
Signed-off-by: marcin mikolajczak <git@mkljczk.pl>
2022-09-14 16:12:23 +02:00
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
6a5c22faaa SoapboxConfig: fix being unable to add streamfield items when the list is empty 2022-09-13 14:17:54 -05:00
474d7da02a linearAlgorithm: add test, fix selection order 2022-09-13 11:57:28 -05:00
4ff9918fe0 abovefoldAlgorithm: add basic tests 2022-09-13 11:44:21 -05:00
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
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
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
daa3360581 Merge branch 'favourites-tsx' into 'develop'
Favourites tsx

See merge request soapbox-pub/soapbox!1783
2022-09-13 03:45:44 +00:00
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
da75e0016d LandingPage: treat as HTML field, prefer short_description 2022-09-12 18:23:23 -05:00
0bf6dad97f Merge remote-tracking branch 'origin/develop' into feed-insertion-algorithm 2022-09-12 10:47:14 -05:00
94c2f5e978 abovefoldAlgorithm: remove accidental console.log 2022-09-12 10:47:01 -05:00
d221897cd0 Followers/Following: unavailable --> isUnavailable, move useEffect's down 2022-09-12 10:17:49 -05:00
74d2325b58 Favourites: unavailable --> isUnavailable, move useEffect's down 2022-09-12 10:14:57 -05:00
74b2b84458 Merge branch 'video-minimize' into 'develop'
Video: remove "maximize" button

See merge request soapbox-pub/soapbox!1787
2022-09-12 12:36:42 +00:00
3bbeaa4cf4 Merge branch 'fix-infinite-scroll' into 'develop'
Map paginated results into normalized Tag

See merge request soapbox-pub/soapbox!1779
2022-09-12 12:28:19 +00:00
f472e0cca6 setTags: call endpoints synchronously 2022-09-11 21:59:16 -05:00
6f236dd1e6 Add utils/badges tests 2022-09-11 21:04:34 -05:00
25f0ff9d86 Allow removing legacy 'donor' tag 2022-09-11 20:47:53 -05:00
1f0b4d01b5 Remove account.donor as a concept, use 'badge:donor' custom tag instead 2022-09-11 20:44:49 -05:00
2fc9b215a9 Display custom badges on profiles 2022-09-11 20:21:37 -05:00
2e811a1e88 Admin: allow setting custom badges on accounts 2022-09-11 20:04:41 -05:00
90cbf0a60f ListItem: allow child to set className 2022-09-11 17:32:34 -05:00
2b6d06ce01 add emoji-picker
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-11 23:10:55 +02:00
c067dd7547 Create TagInput component 2022-09-11 15:47:50 -05:00
9610447a79 Fix permissioning of moderator modal 2022-09-11 14:46:01 -05:00