Commit Graph

165 Commits

Author SHA1 Message Date
diondiondion
c6dddbb66e fix: Prevent content scrolling behind main menu (part 1) (#35173) 2025-06-25 12:12:49 +00:00
Eugen Rochko
b4394ec129 Change design of audio player in web UI (#34520) 2025-05-02 16:15:00 +00:00
Eugen Rochko
22d33244ee Refactor <Dropdown> into TypeScript (#34357)
Co-authored-by: Echo <ChaosExAnima@users.noreply.github.com>
2025-04-08 19:22:19 +00:00
Renaud Chaput
1bc28709cc Convert the polls reducer to plain JS (#33263) 2025-03-29 20:17:27 +00:00
Echo
902aab1245 Remove react-motion library (#34293) 2025-03-28 12:34:51 +00:00
Eugen Rochko
e5fd61a84e Refactor <Video> to TypeScript (#34284) 2025-03-28 12:15:43 +00:00
Jeremy Kescher
612d6182e4 Fix /share not using server-set characters limit (#33459) 2025-01-06 08:14:11 +00:00
Renaud Chaput
ded799f913 Convert polls to Typescript / Immutable Records (#29789) 2024-12-10 22:54:07 +00:00
Eugen Rochko
7135f513a4 Add ability to search for all accounts when creating a list in web UI (#33036) 2024-12-03 09:42:52 +00:00
Eugen Rochko
62603508c7 Change design of lists in web UI (#32881) 2024-11-21 16:10:04 +00:00
Emelia Smith
dc0b1948be Feat: Implement interaction modal for Polls (#32609) 2024-10-28 13:27:37 +00:00
Eugen Rochko
24ef8255b3 Change design of embed modal in web UI (#31801) 2024-09-12 12:54:16 +00:00
Eugen Rochko
8818748b90 Change design of confirmation modals in web UI (#30884)
Co-authored-by: Renaud Chaput <renchap@gmail.com>
2024-07-25 17:05:54 +00:00
Claire
9cb9427133 Refactor CW handling in an action (#31103) 2024-07-22 16:03:58 +00:00
Claire
03dea64b79 Refactor code for reblogging and favouriting (#31102) 2024-07-22 15:45:07 +00:00
Claire
e768b23aa9 Remove routerHistory parameters from composer actions (#31077) 2024-07-19 15:26:44 +00:00
Renaud Chaput
b6fd14f0e2 Fix createDataLoadingThunk and related actions (#30408) 2024-05-23 18:22:42 +00:00
Renaud Chaput
10ec421dd4 Proposal: a modern & typed way of writing Redux actions doing API requests (#30270) 2024-05-23 09:50:13 +00:00
Renaud Chaput
a178ba7cd5 Use a modern React context for identity in the app (#30098) 2024-05-19 17:07:32 +00:00
Renaud Chaput
67442f9039 Remove global boosts state and convert boosts modal to Typescript (#29774) 2024-03-28 15:33:15 +00:00
Renaud Chaput
9fbe8d3a0c Rewrite PIP state in Typescript (#27645)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-03-27 15:19:33 +00:00
Claire
37ca59815c Remove setting for unfollow confirmation modal, and make it unconditional (#29373) 2024-03-22 16:24:04 +00:00
Eugen Rochko
ec19d0a14b Change mute, block and domain block confirmations in web UI (#29576) 2024-03-15 17:36:41 +00:00
Renaud Chaput
899eac1a92 Use modern ES syntax rather than .call (#29368) 2024-02-27 15:42:05 +00:00
Eugen Rochko
6936e5aa69 Change design of compose form in web UI (#28119)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-01-25 15:41:31 +00:00
Renaud Chaput
277e6968f5 Use helpers to check environment in frontend (#27633) 2023-10-31 16:05:44 +00:00
Renaud Chaput
4b7bc1f07c Convert dropdown_menu state to Typescript (#25585) 2023-09-22 18:18:46 +02:00
Claire
b4e739ff0f Change interaction modal in web UI (#26075)
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
2023-07-27 16:11:17 +02:00
gunchleoc
217ef7f2af Replace 'favourite' by 'favorite' for American English (#26009) 2023-07-21 19:09:13 +02:00
Stanislas Signoud
5fad7bd58a Change links in multi-column mode so tabs are open in single-column mode (#25893) 2023-07-13 17:18:09 +02:00
Claire
41f65edb21 Fix embed dropdown menu item for unauthenticated users (#25964) 2023-07-13 15:53:03 +02:00
Renaud Chaput
b0780cfeed Fix /share and cleanup and reorganize frontend locale loading (#25240) 2023-06-02 15:00:27 +02:00
Christian Schmidt
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
Renaud Chaput
44cd88adc4 Upgrade react-intl (#24906) 2023-05-31 23:43:39 +02:00
fusagiko / takayamaki
38c6216082 Rewrite actions/modal and reducers/modal with typescript (#24833) 2023-05-25 15:42:37 +02:00
Renaud Chaput
e58c36d308 Update inconsistent defaultMessage (#25114) 2023-05-24 12:38:50 +02:00
Renaud Chaput
d27216dc46 Enforce import order with ESLint (#25096) 2023-05-23 17:15:17 +02:00
Claire
100840c06e Fix video player offering to expand in a lightbox when it's in an iframe (#25067) 2023-05-23 14:28:21 +02:00
Renaud Chaput
5a16bd7bf4 Use JSX syntax for Fragments (#25093) 2023-05-23 11:47:36 +02:00
Renaud Chaput
8f66126b10 Use the new JSX transform (#25064) 2023-05-23 10:52:27 +02:00
Renaud Chaput
8d6aea3326 Upgrade to React 18 (#24916) 2023-05-22 15:48:01 +02:00
Christian Schmidt
5241f7b2fd Fix UI crash in moderation interface when opening the media modal (#24816) 2023-05-11 12:41:55 +02:00
Renaud Chaput
6aeb162927 Type Redux store and middleware (#24843) 2023-05-09 16:56:26 +02:00
fusagiko / takayamaki
9818f34273 Rewrite Domain component as function component (#24896) 2023-05-08 15:12:12 +02:00
Renaud Chaput
45579a26cf Fixes build errors from some previous TS-related commits (#24811) 2023-05-03 16:28:14 +02:00
fusagiko / takayamaki
8227af8dcc use configureStore of redux-toolkit instead of createStore of redux (#24790) 2023-05-02 20:39:06 +02:00
Eugen Rochko
290e4aba31 Add lines to threads in web UI (#24549) 2023-04-24 08:07:03 +02:00
Nick Schonning
927b2fd138 Set marginRight as string (#24422) 2023-04-05 10:57:36 +02:00
PauloVilarinho
8770473dbb add modal message when editing toot (#23936)
Co-authored-by: PauloVilarinho <paulotarsobranco@hotmail.com>
2023-03-06 17:33:09 +01:00
Renaud Chaput
44a7d87cb1 Rename JSX files with proper .jsx extension (#23733) 2023-02-20 03:20:59 +01:00