Commit Graph

351 Commits

Author SHA1 Message Date
Alex Gleason
f77aa7b411 Fix parsing custom emoji reactions
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1602
2023-11-13 16:11:40 -06:00
marcin mikołajczak
0db0aeb440 Fix federation modal
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-11-01 23:30:32 +01:00
marcin mikołajczak
af41877a4e Always display poll option title
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-10-31 20:13:55 +01:00
marcin mikołajczak
1d3424e648 Display emoji reactions on glitch-soc and Iceshrimp
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-10-29 23:00:48 +01:00
marcin mikołajczak
3000ed6f9d Merge branch 'follow-hashtags' into 'main'
Hide hashtag follow toggle when unauthenticated

See merge request soapbox-pub/soapbox!2845
2023-10-29 10:34:45 +00:00
marcin mikołajczak
b31df6dcfb Support Iceshrimp
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-10-29 00:21:28 +02:00
marcin mikołajczak
68f66075f2 Hide hashtag follow toggle when unauthenticated
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-10-27 17:27:49 +02:00
Ryan He
8a21058698 Translated using Weblate (Chinese (Traditional))
Currently translated at 67.2% (1024 of 1523 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/zh_Hant/
2023-10-24 16:01:45 +00:00
Alex Gleason
86e0245de3 Remove unneeded AxiosError usages 2023-10-23 17:24:09 -05:00
jonnysemon
79df37de7a Translated using Weblate (Arabic)
Currently translated at 100.0% (1523 of 1523 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/ar/
2023-10-23 17:01:29 +00:00
Ryan He
e8ec660280 Translated using Weblate (Chinese (Traditional))
Currently translated at 64.2% (978 of 1523 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/zh_Hant/
2023-10-23 09:01:43 +02:00
marcin mikołajczak
5eeeecae46 Translated using Weblate (Polish)
Currently translated at 99.2% (1509 of 1521 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/pl/
2023-10-22 01:49:11 +02:00
Alex Gleason
b25408a79f Merge branch 'account-local' into 'main'
Add 'local' to account schema

See merge request soapbox-pub/soapbox!2835
2023-10-21 23:49:06 +00:00
Alex Gleason
166a7f27d3 Merge branch 'error-refactor' into 'main'
Rewrite ErrorBoundary as a functional component using `react-error-boundary`

Closes #1555

See merge request soapbox-pub/soapbox!2836
2023-10-21 23:48:45 +00:00
Alex Gleason
450c377f80 yarn i18n 2023-10-21 18:40:35 -05:00
Alex Gleason
c518d82359 Enable SentryFeedbackForm, it works! 2023-10-21 18:36:01 -05:00
Alex Gleason
365cd70c9b IntentionalError: throw an actual error instance 2023-10-21 18:27:55 -05:00
Alex Gleason
23efda1590 SiteErrorBoundary: disable SentryFeedbackForm for now 2023-10-21 18:00:28 -05:00
Alex Gleason
d4a03f14d7 Remove @sentry/tracing 2023-10-21 17:51:23 -05:00
Alex Gleason
cbc14604c9 Move SentryFeedbackForm into a separate component 2023-10-21 17:46:57 -05:00
Alex Gleason
fb190398c6 Add a Sentry feedback form which does not work 2023-10-21 17:39:39 -05:00
marcin mikołajczak
b1daf3ef13 Remove type assertion when not needed
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-10-22 00:20:41 +02:00
marcin mikołajczak
ba5e018e3c Add 'local' to account schema
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-10-22 00:14:23 +02:00
marcin mikołajczak
4752feb1b8 Update Takahē compatibility, add fixVersion to instanceSchema
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-10-21 23:45:54 +02:00
Alex Gleason
882f7c38c5 Fix rows prop in Textarea, use Textarea in SiteErrorBoundary 2023-10-21 16:11:52 -05:00
Alex Gleason
c33ff771da SiteErrorBoundary: rework conditionals for Sentry and production 2023-10-21 15:52:37 -05:00
Alex Gleason
5bbce463e7 SiteErrorBoundary: refactor links, optimize for production 2023-10-21 15:43:25 -05:00
Alex Gleason
45c1d252ba error-boundary.ts -> site-error-boundary.ts 2023-10-21 15:33:31 -05:00
Alex Gleason
d7ea38cf22 Rewrite ErrorBoundary as a functional component using react-error-boundary 2023-10-21 15:32:37 -05:00
Alex Gleason
c5d527a667 Sentry: add return types, return eventId from captureSentryException 2023-10-21 14:21:21 -05:00
Alex Gleason
a7d78d0935 Delete monitoring.ts, add captureSentryException to sentry.ts 2023-10-21 14:18:56 -05:00
Alex Gleason
0658530447 Merge branch 'ui-suspense' into 'main'
SoapboxMount: fix Suspense boundary for UI

Closes #1589

See merge request soapbox-pub/soapbox!2833
2023-10-21 18:16:33 +00:00
Ahmad Dakhlallah
b2bab5d4f7 Translated using Weblate (Arabic)
Currently translated at 100.0% (1521 of 1521 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/ar/
2023-10-21 18:12:18 +00:00
Ahmad Dakhlallah
06bd22e4a9 Translated using Weblate (Arabic)
Currently translated at 100.0% (1521 of 1521 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/ar/
2023-10-21 18:12:17 +00:00
Ahmad Dakhlallah
121ede745e Translated using Weblate (Arabic)
Currently translated at 100.0% (1521 of 1521 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/ar/
2023-10-21 18:12:17 +00:00
Ahmad Dakhlallah
5c1f202bc7 Translated using Weblate (Hebrew)
Currently translated at 87.0% (1324 of 1521 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/he/
2023-10-21 18:12:16 +00:00
LibreTranslate
680c828f1c Translated using Weblate (Hebrew)
Currently translated at 87.0% (1324 of 1521 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/he/
2023-10-21 18:12:15 +00:00
Weblate Translation Memory
84f88fbb2a Translated using Weblate (Hebrew)
Currently translated at 85.6% (1303 of 1521 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/he/
2023-10-21 18:12:15 +00:00
LibreTranslate
dce3f9b2ce Translated using Weblate (Hebrew)
Currently translated at 85.6% (1303 of 1521 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/he/
2023-10-21 18:12:14 +00:00
Ahmad Dakhlallah
55659cded6 Translated using Weblate (Hebrew)
Currently translated at 85.6% (1303 of 1521 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/he/
2023-10-21 18:12:13 +00:00
Alex Gleason
272e1fde2d Merge branch 'sentry-prod' into 'main'
Enable Sentry in production only

See merge request soapbox-pub/soapbox!2832
2023-10-21 18:04:59 +00:00
Alex Gleason
f844f147b0 SoapboxMount: fix Suspense boundary for UI
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1589
2023-10-21 13:02:39 -05:00
Alex Gleason
b865996175 Enable Sentry in production only 2023-10-21 12:43:32 -05:00
Alex Gleason
37f9bafd13 AccountGallery: fix crash when account isn't loaded yet 2023-10-21 12:38:21 -05:00
Alex Gleason
19ab202737 Update code to new react-query API 2023-10-17 15:19:05 -05:00
Tassoman
f7a61f8a4c adding rtl languages support to announcements 2023-10-16 19:26:39 +00:00
Alex Gleason
1f7effc97d Refactor sounds, oga -> ogg, remove proprietary avatar from boop.mp3 2023-10-15 17:43:53 -05:00
Alex Gleason
1bfe5908a9 sounds: suppress error when user has disabled autoplay 2023-10-15 17:23:35 -05:00
Alex Gleason
1604e5061b Sentry: ignore ResizeObserver errors from Virtuoso 2023-10-15 17:12:48 -05:00
Alex Gleason
eed328552f Merge branch 'latn' into 'main'
Force use of latn numberingSystem throughout the UI

Closes #1580

See merge request soapbox-pub/soapbox!2821
2023-10-15 18:31:51 +00:00