Commit Graph

629 Commits

Author SHA1 Message Date
e4fd9503ec Change design of dropdowns in web UI (#25107) 2023-06-06 21:49:49 +02:00
fb5bf5cbf8 Rewrite <LoadMore /> as FC and TS (#25259) 2023-06-06 11:28:50 +02:00
0ddc895282 Change follow button in account row to be more obvious in web UI (#24956) 2023-06-06 04:14:28 +02:00
5fae2de454 Fix overflow behavior of account rows (#25131) 2023-06-01 14:47:55 +02:00
S.H
b3f9a0da52 Fix using Date.now() instead of intl.now() (#25234) 2023-06-01 13:46:19 +02:00
e9385e93e9 Add a confirmation screen when suspending a domain (#25144) 2023-06-01 09:37:38 +02:00
69057467cb Translate CW, poll options and media descriptions (#24175)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2023-06-01 00:10:21 +02:00
44cd88adc4 Upgrade react-intl (#24906) 2023-05-31 23:43:39 +02:00
38c6216082 Rewrite actions/modal and reducers/modal with typescript (#24833) 2023-05-25 15:42:37 +02:00
4197b5e4c8 Fix export style of <LoadGap /> based on <Domain /> (#25128) 2023-05-25 13:03:37 +02:00
e58c36d308 Update inconsistent defaultMessage (#25114) 2023-05-24 12:38:50 +02:00
1caa5ff39e Change share action from being in action bar to being in dropdown in web UI (#25105)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2023-05-24 11:04:43 +02:00
7336f3648b Rewrite <LoadGap /> as FC and TS (#25042) 2023-05-24 09:20:39 +02:00
d27216dc46 Enforce import order with ESLint (#25096) 2023-05-23 17:15:17 +02:00
5a16bd7bf4 Use JSX syntax for Fragments (#25093) 2023-05-23 11:47:36 +02:00
8f66126b10 Use the new JSX transform (#25064) 2023-05-23 10:52:27 +02:00
9a472efe7c Rewrite <TimelineHint /> as FC and TS (#25091) 2023-05-23 10:04:10 +02:00
8066118d1f Rewrite <Skeleton/> as FC and TS (#25055) 2023-05-23 08:58:08 +02:00
8d6aea3326 Upgrade to React 18 (#24916) 2023-05-22 15:48:01 +02:00
7b54e47d03 Fix being unable to load past a full page of filtered posts in Home timeline (#24930) 2023-05-16 15:36:25 +02:00
5241f7b2fd Fix UI crash in moderation interface when opening the media modal (#24816) 2023-05-11 12:41:55 +02:00
b8a2430642 Fix Onboarding Errors (#24883) 2023-05-11 07:55:10 +02:00
3869e8c210 Change "Sign in" to "Login" (#24942) 2023-05-10 20:17:55 +02:00
5eeb40bdbe Add stricter ESLint rules for Typescript files (#24926) 2023-05-10 12:59:29 +02:00
b878e3d8df Enable ESLint react/no-deprecated (#24471) 2023-05-10 09:05:32 +02:00
2d5e257938 Rewrite logo.tsx as FC (#24909) 2023-05-10 08:58:21 +02:00
349cae0b57 Add type annotation for DisplayName component (#24752) 2023-05-09 23:08:54 +02:00
ab7716cff4 Rename Image component to ServerHeroImage (#24894) 2023-05-09 23:08:28 +02:00
51b83ed195 Use Prettier for ESLint formatting TypeScript (#23631) 2023-05-09 19:02:12 +02:00
c8181eb0a4 Enforce stricter rules for Typescript files (#24910) 2023-05-09 03:11:56 +02:00
89269e4b71 Mark wheel events on scrollable list as passive (#24914) 2023-05-09 03:07:13 +02:00
9818f34273 Rewrite Domain component as function component (#24896) 2023-05-08 15:12:12 +02:00
7c1305b3a4 Add TypeScript support for mastodon alias and image imports (#24895) 2023-05-08 11:28:36 +02:00
76264e3fe8 Rewrite RadioButton component as FC (#24897) 2023-05-08 11:12:53 +02:00
a65d2d1045 Rewrite Image component as function component (#24893) 2023-05-08 11:12:44 +02:00
490ccbf40b Rewrite <NotSignedInIndicator /> as FC (#24903) 2023-05-08 11:12:13 +02:00
6fdbee240c Rewrite <Check /> as FC (#24901) 2023-05-08 08:26:02 +02:00
140aa6b054 Rewrite VerifiedBadge component as function component (#24892) 2023-05-07 09:10:58 +02:00
S.H
5811ccc611 Fix column back button error (#24867) 2023-05-05 15:13:28 +02:00
f95125bd04 Fail ESLint for Warnings in CI (#24836) 2023-05-04 09:48:50 +02:00
27bafabb64 Fix Back button going outside the app (#24835) 2023-05-04 08:14:04 +02:00
8131a5b330 Add ALT badges to media that has alternative text in web UI (#24782) 2023-05-02 14:47:04 +02:00
598e63dad2 Change media elements to use aspect-ratio rather than compute height themselves (#24686) 2023-05-02 13:58:48 +02:00
f50105779b Add type annotation for Blurhash component (#24750) 2023-05-02 12:54:00 +02:00
5a5975d7f7 Add type annotation for IconButton component (#24753) 2023-05-02 12:53:32 +02:00
15fd712464 Add type annotation for RelativeTimestamp component (#24749) 2023-05-01 00:51:31 +02:00
81f75b1e0e Rewrite Icon and IconWithBadge with typescript (#24747) 2023-05-01 00:51:00 +02:00
f22b4e556c Add eslint-plugin-jsdoc (#24719) 2023-04-30 02:29:54 +02:00
6028d047b9 Change logo version in header based on screen size in web UI (#24707) 2023-04-28 10:00:33 +02:00
804aa8d501 Fix cutting off first letter of hashtag links sometimes in web UI (#24623) 2023-04-24 09:53:54 +02:00