Commit graph

6435 commits

Author SHA1 Message Date
Alex Gleason
3e69419252 Merge branch 'attachment-thumbs-fix' into 'develop'
AttachmentThumbs: make visible

Closes #1126

See merge request soapbox-pub/soapbox!1822
2022-10-10 20:25:46 +00:00
Alex Gleason
bb1823ee6d
AttachmentThumbs: make visible 2022-10-10 15:16:35 -05:00
marcin mikołajczak
67d47cdafd Merge branch 'conditional-cta' into 'develop'
Make CtaBanner and ThreadLoginCta optional

See merge request soapbox-pub/soapbox!1821
2022-10-09 23:07:28 +00:00
marcin mikołajczak
40099bfc7d Merge branch 'wtf-auth' into 'develop'
Only display WhoToFollowPanel if authenticated

See merge request soapbox-pub/soapbox!1820
2022-10-09 22:41:57 +00:00
1343928406 Make CtaBanner and ThreadLoginCta optional
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-10 00:41:47 +02:00
c1dcc91f76 Only show WhoToFollowPanel if authenticated
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-10 00:34:32 +02:00
Alex Gleason
26a0c567bc Merge branch 'gitlab-ci-dind' into 'develop'
GitLab CI: tag `dind`

See merge request soapbox-pub/soapbox!1819
2022-10-09 16:35:27 +00:00
Alex Gleason
8e2b4b6780 GitLab CI: tag dind 2022-10-09 16:33:10 +00:00
marcin mikołajczak
6451a726e4 Merge branch 'pinned-icon' into 'develop'
Fix pinned status icon in status action bar

See merge request soapbox-pub/soapbox!1818
2022-10-05 22:58:17 +00:00
8903674cb1 Fix pinned status icon in status action bar
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-06 00:02:32 +02:00
Alex Gleason
c2757f27c6 Merge branch 'onboarding-fediverse-info' into 'develop'
onboarding: add information about the Fediverse to the onboarding process if the server federates

See merge request soapbox-pub/soapbox!1806
2022-10-04 17:31:51 +00:00
Alex Gleason
52a0d239ee Merge branch 'video-tsx' into 'develop'
Video: convert to TSX+FC

See merge request soapbox-pub/soapbox!1811
2022-10-04 17:26:24 +00:00
Alex Gleason
11a1beb55f Merge branch 'media-tsx' into 'develop'
MediaGallery: convert to TSX

See merge request soapbox-pub/soapbox!1810
2022-10-04 17:26:18 +00:00
Alex Gleason
6276fb0f00 Merge branch 'status-content-css' into 'develop'
StatusContent: move css to status-content.css

See merge request soapbox-pub/soapbox!1809
2022-10-04 17:26:09 +00:00
Alex Gleason
f02a51a5ba Merge branch 'contenthash-prod' into 'develop'
Webpack: only use [chunkhash] and [contenthash] in production builds

See merge request soapbox-pub/soapbox!1808
2022-10-04 17:25:59 +00:00
Chewbacca
4e47b71f4c Merge branch 'fix-safari-animation' into 'develop'
Fix animation jump in Safari

See merge request soapbox-pub/soapbox!1813
2022-10-04 17:12:03 +00:00
Justin
15fbd04cad Fix animation jump in Safari 2022-10-04 11:47:16 -04:00
Miss Pasture
ba68e845b7 onboarding: add information about the Fediverse to the onboarding process if the server federates 2022-10-03 16:13:17 -04:00
Alex Gleason
ca9abf3e5a
MediaGallery: fix "Show content" button 2022-10-03 10:10:31 -05:00
marcin mikołajczak
d9ad9d1693 Merge branch 'modal-root-tsx' into 'develop'
Convert ModalRoot to TSX+FC

See merge request soapbox-pub/soapbox!1812
2022-10-03 13:29:22 +00:00
ff0b1b28ca Convert ModalRoot to TSX+FC
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-01 15:38:08 +02:00
Alex Gleason
7a54e07966
Video: fix default aspect ratio (16:9) 2022-09-30 20:32:24 -05:00
Alex Gleason
af49171cb9
fullscreen.js --> fullscreen.ts 2022-09-30 19:53:59 -05:00
Alex Gleason
0b7416b6e5
Video: convert to TSX+FC 2022-09-30 19:37:35 -05:00
Alex Gleason
cc3e8ebd3b
MediaGallery: clean up unused code, rearrange useEffect 2022-09-30 18:11:05 -05:00
Alex Gleason
1069546b50
MediaGallery: convert to TSX+FC (first pass) 2022-09-30 18:05:23 -05:00
Alex Gleason
775cfad4dc
Restore .floating-link for now 2022-09-30 14:19:22 -05:00
Alex Gleason
6d77e0327f
Make .emojione styles global again 2022-09-30 13:35:26 -05:00
Alex Gleason
d3683ab7ef
StatusContent: migrate more to css, fix SpoilerButton on dark theme 2022-09-30 13:15:37 -05:00
Alex Gleason
0d5dfad8cc
Move StatusContent css into status-content.css 2022-09-30 12:59:52 -05:00
Alex Gleason
3b2b1ab05f
Move .instance-description to css file 2022-09-30 12:27:52 -05:00
Alex Gleason
d162bc5d17
Webpack: only use [chunkhash] and [contenthash] in production builds
https://webpack.js.org/guides/build-performance/#avoid-production-specific-tooling
2022-09-30 12:03:10 -05:00
Chewbacca
ce255b7ded Merge branch 'improve-moderated-post' into 'develop'
Improve 'In Review' UX

See merge request soapbox-pub/soapbox!1807
2022-09-29 18:06:57 +00:00
Justin
b8bbac31e5 Improve 'In Review' UX 2022-09-29 13:57:25 -04:00
marcin mikołajczak
01b2eed2e4 Merge branch 'compose-upload-fix' into 'develop'
Fix editing media descriptions

See merge request soapbox-pub/soapbox!1805
2022-09-28 22:39:56 +00:00
marcin mikołajczak
8d7001f5bb Merge branch 'wtf-empty' into 'develop'
Don't display WhoToFollow panel if empty

See merge request soapbox-pub/soapbox!1804
2022-09-28 22:18:49 +00:00
0dbfd600bc Fix editing media descriptions
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-29 00:15:30 +02:00
2239221856 Don't display WhoToFollow panel if empty
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-29 00:06:37 +02:00
marcin mikołajczak
972881be85 Merge branch 'migrations-tsx' into 'develop'
TS/FC: Migrations page

See merge request soapbox-pub/soapbox!1803
2022-09-28 21:57:27 +00:00
5a703bbf50 TS/FC: Migrations page
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-28 23:49:50 +02:00
Alex Gleason
8772d19128 Merge branch 'more-country-codes' into 'develop'
CountryCodeDropdown: support +55, +351

See merge request soapbox-pub/soapbox!1801
2022-09-27 19:29:38 +00:00
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
37a61660e3 Merge branch 'onboarding-action-button' into 'develop'
Remove unneeded disabled button on Bio step

See merge request soapbox-pub/soapbox!1802
2022-09-27 15:14:09 +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
b34b65cb90 Fix conflict between eslint / typescript 2022-09-27 09:59:01 -04:00
Justin
facd4e95f5 Add tests for new Who To Follow panel 2022-09-27 09:58:49 -04:00
Alex Gleason
a0d595c7df
CountryCodeDropdown: support +55, +351 2022-09-26 15:00:01 -05: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
e29527949d Merge branch 'share-route' into 'develop'
Fix share route

Closes #1110

See merge request soapbox-pub/soapbox!1799
2022-09-23 21:38:14 +00:00