Commit Graph

4892 Commits (fix/compose-reply-clear)

Author SHA1 Message Date
diondiondion 9d81561bb2
Update Wrapstodon design (#37169) 3 months ago
Matt Jankowski ac71771d98
Fix misc comment typos (#37183) 3 months ago
Echo 9702cbb41c
Fix emoji on Wrapstodon (#37177) 3 months ago
github-actions[bot] 85bf5be604
New Crowdin Translations (automated) (#37146)
Co-authored-by: GitHub Actions <noreply@github.com>
3 months ago
Claire 1ae3b4672b
Fix “Delete and Redraft” on a non-quote being treated as a quote post in some cases (#37140) 3 months ago
diondiondion ce22c835ac
Increase maximum height of media items on desktop (#37136) 3 months ago
Claire 9b851616fe
Remove more unused data from 2025 annual reports (#37134) 3 months ago
diondiondion 591776d7ad
Fix inversion of emoji colours based on dark/light mode (#37120) 3 months ago
github-actions[bot] 429d6bcab4
New Crowdin Translations (automated) (#37131)
Co-authored-by: GitHub Actions <noreply@github.com>
3 months ago
Echo 46f3b39fae
Fixes YouTube embeds (#37126) 3 months ago
diondiondion 65b216353e
Handle dark/light/contrast theme modes in common CSS (#37095) 3 months ago
Echo 0dac31dfd5
Create new entrypoint for sharable Wrapstodon (#37121) 3 months ago
github-actions[bot] 9cf52fb976
New Crowdin Translations (automated) (#37115)
Co-authored-by: GitHub Actions <noreply@github.com>
3 months ago
Echo 31c392b1bc
Wrapstodon modal with new share button (#37109) 3 months ago
diondiondion 498e88f059
Fix color contrast issues caused by new theme tokens (#37105) 3 months ago
Echo e5e3a64a9b
Display Wrapstodon inline widget (#37106) 3 months ago
Echo 234990cc37
Remove noreferrer from external links (#37107) 3 months ago
github-actions[bot] 954f397743
New Crowdin Translations (automated) (#37098)
Co-authored-by: GitHub Actions <noreply@github.com>
3 months ago
diondiondion 9aec6936e5
Add Wrapstodon timeline announcement component (#37093) 3 months ago
Echo 100b20f290
Add UJS to buttons (#37091) 3 months ago
Echo c5c8100d02
Emoji: Update emoji categories with featured emoji (#37084) 3 months ago
github-actions[bot] 2e5744e8c6
New Crowdin Translations (automated) (#37088)
Co-authored-by: GitHub Actions <noreply@github.com>
3 months ago
diondiondion f5d6f60ca7
Ensure all pages have a solid background color (#37081) 3 months ago
Claire edfbcfb3f5
Fix error handling when re-fetching already-known statuses (#37077) 3 months ago
github-actions[bot] f562ad9f67
New Crowdin Translations (automated) (#37063)
Co-authored-by: GitHub Actions <noreply@github.com>
3 months ago
diondiondion 9334bd9ede
Don't reset scroll when using hotkeys to focus columns, add hotkey `0` to scroll to top (#37052) 4 months ago
diondiondion 92278796c3
Remove `theme_tokens` feature flag & make new styles the default (#37056) 4 months ago
diondiondion 37ccffa95a
Fix current item in pagination not highlighted with new theme tokens (#37054) 4 months ago
github-actions[bot] 6b38352b17
New Crowdin Translations (automated) (#37042)
Co-authored-by: GitHub Actions <noreply@github.com>
4 months ago
diondiondion f12f198f61
Fix post navigation in single-column mode when Advanced UI is enabled (#37044) 4 months ago
Claire e0912c1729
Fix `Card` component using incorrect `punycode` module (#37043) 4 months ago
diondiondion 5f33ac208f
Limit height of tall images in posts (#37035) 4 months ago
diondiondion 2bd7c855b0
Contain tall videos in full-width video container (#37032) 4 months ago
Claire 44ff2c32d3
Fix filters not applying to search results (#36346) 4 months ago
Echo f07cff42c2
Fix media modal misalignment in Safari (#37034) 4 months ago
Echo 0d2e9522ff
Replace Rails UJS library (#37031) 4 months ago
diondiondion 07ecf648dd
Remove unused bundle-related Redux actions (#37030) 4 months ago
github-actions[bot] 90466d0262
New Crowdin Translations (automated) (#37026)
Co-authored-by: GitHub Actions <noreply@github.com>
4 months ago
diondiondion e126cfc76d
Fix error page when logging out or boosting on mobile (#37028) 4 months ago
diondiondion ee7e756e89
Fix null access error in card component (#37022) 4 months ago
diondiondion f87f30c1ac
Refactor `Card` component to TypeScript (#36982) 4 months ago
diondiondion 59e48657cf
Fix issues in new theme tokens (#37019) 4 months ago
github-actions[bot] 384594f462
New Crowdin Translations (automated) (#37018)
Co-authored-by: GitHub Actions <noreply@github.com>
4 months ago
diondiondion 8c772028ac
Replace most unsafe React lifecycle methods (#36970) 4 months ago
diondiondion 861625fdca
Prevent vertical videos from overflowing the viewport (#36966) 4 months ago
Claire a26636ff1f
Fix compose autosuggest always lowercasing token (#36995) 4 months ago
github-actions[bot] f0d7ea61ef
New Crowdin Translations (automated) (#37000)
Co-authored-by: GitHub Actions <noreply@github.com>
4 months ago
github-actions[bot] e44a9c0879
New Crowdin Translations (automated) (#36984)
Co-authored-by: GitHub Actions <noreply@github.com>
4 months ago
diondiondion 8a235dd187
Refactor PrivacyDropdown to TypeScript (#36979) 4 months ago
github-actions[bot] cfa4f402ef
New Crowdin Translations (automated) (#36976)
Co-authored-by: GitHub Actions <noreply@github.com>
4 months ago
github-actions[bot] 8e8669b5ef
New Crowdin Translations (automated) (#36957)
Co-authored-by: GitHub Actions <noreply@github.com>
4 months ago
diondiondion f01e80bed3
Fix error when visiting non-public hashtag timelines (#36961) 4 months ago
Darius Kazemi dc67dbba82
Remove stray Font Awesome styles (#36960) 4 months ago
Claire bb9a633b99
Fix statuses without text disappearing on reload (#36962) 4 months ago
Echo ea616ac4a4
Improve media modal swipe animation (#36916) 4 months ago
diondiondion 4d0aab4a31
Fix `g` + `h` keyboard shortcut not working when a post is focused (#36935) 4 months ago
Claire c22b203bca
Fix quoting overwriting current content warning (#36934) 4 months ago
github-actions[bot] 81ffd1d3c7
New Crowdin Translations (automated) (#36933)
Co-authored-by: GitHub Actions <noreply@github.com>
4 months ago
Claire be0e23bb0a
Fix scroll-to-status in threaded view being unreliable (#36927) 4 months ago
Claire c820c66d3c
Change private quote education modal to not show up on self-quotes (#36926) 4 months ago
Claire b4daad8c89
Fix double encoding in links (#36925) 4 months ago
github-actions[bot] b14f113929
New Crowdin Translations (automated) (#36922)
Co-authored-by: GitHub Actions <noreply@github.com>
4 months ago
Echo caffb0fd63
Emoji: Fix path resolution for emoji worker (#36897) 4 months ago
diondiondion 72c582e7e5
Fix superfluous border & spacing in domains list on the Moderation > Federation page (#36915) 4 months ago
diondiondion 284b46fee7
Implement CSS theme tokens behind feature flag (#36861) 4 months ago
github-actions[bot] 489bee8f4e
New Crowdin Translations (automated) (#36898)
Co-authored-by: GitHub Actions <noreply@github.com>
4 months ago
Claire c87b052829
Fix inability to paste links (#36896) 4 months ago
github-actions[bot] ebc99cd597
New Crowdin Translations (automated) (#36893)
Co-authored-by: GitHub Actions <noreply@github.com>
4 months ago
Echo 7dbb2ac79a
Remove rails delegate (#36835)
Co-authored-by: Renaud Chaput <renchap@gmail.com>
4 months ago
Jeong Arm 4ab1d5d724
Allow drag&drop of link to quote in compose form (#36859) 4 months ago
Echo c5eca8ffb2
Fix error with remote tags including percent signs (#36886) 4 months ago
Claire f25e066112
Fix bogus quote approval policy not always being replaced correctly (#36885) 4 months ago
Claire 6d8c43ab85
Fix hashtag completion not being inserted correctly (#36884) 4 months ago
github-actions[bot] f243a00b90
New Crowdin Translations (automated) (#36875)
Co-authored-by: GitHub Actions <noreply@github.com>
4 months ago
diondiondion 6e294828d6
Fix Cmd/Ctrl + Enter in the composer triggering confirmation dialog action (#36870) 4 months ago
Claire 98c8c1ebd2
Fix error when sending new posts (#36869) 4 months ago
diondiondion 998d4cc0dc
Fix Cmd/Ctrl + Enter not submitting Alt text modal on some browsers (#36866) 4 months ago
Claire 9dbebbb2ee
Fix posts coming from public/hashtag streaming being marked as unquotable (#36860) 4 months ago
github-actions[bot] 3f292e0f5b
New Crowdin Translations (automated) (#36858)
Co-authored-by: GitHub Actions <noreply@github.com>
4 months ago
Claire 8abec0ffcb
Revert "Ensure the boost button shows a numeric value (#36805)" (#36850) 4 months ago
Echo 00cbc1b910
Fix deprecation warning in Vite (#36849) 4 months ago
diondiondion f303f3458d
Fixes blank screen in browsers that don't support `Intl.DisplayNames` (#36847) 4 months ago
Claire 9f3573d446
Fix filters not being applied to quotes in detailed view (#36843) 4 months ago
Echo 4b1532e008
Fix duplicate counters (#36844) 4 months ago
github-actions[bot] ff0fca018a
New Crowdin Translations (automated) (#36838)
Co-authored-by: GitHub Actions <noreply@github.com>
4 months ago
Echo b5a2fe715d
Revert "Fix duplicated counters (fix #32614)" (#36834) 4 months ago
diondiondion b53ee04475
Fix icon buttons animating when they haven't changed (#36824) 4 months ago
xatier 84cdb6cc66
Fix duplicated counters (fix #32614) (#36785) 4 months ago
Echo ff5d745e3d
Emoji: Load emoji with hash in URL (#36808) 4 months ago
github-actions[bot] 391c77f277
New Crowdin Translations (automated) (#36820)
Co-authored-by: GitHub Actions <noreply@github.com>
4 months ago
diondiondion 400943cb4e
Fix scroll shift caused by fetch-all-replies alerts (#36807) 4 months ago
Echo 9a42d00c12
Ensure the boost button shows a numeric value (#36805) 4 months ago
Renaud Chaput 9addad8ce5
Update to latest `eslint-plugin-react-hooks` (#36702)
Co-authored-by: diondiondion <mail@diondiondion.com>
4 months ago
Echo 4ddddc2573
Centers GIFs in media modal (#36806) 4 months ago
diondiondion 1280792678
Fix dropdown menu not focusing first item when opened via keyboard (#36804) 4 months ago
github-actions[bot] b0790d828c
New Crowdin Translations (automated) (#36786)
Co-authored-by: GitHub Actions <noreply@github.com>
4 months ago
Echo 882afd7748
Reset background color on media modal (#36782) 4 months ago
Claire 315833cb75
Fix prepared quote not being discarded with contents when replying (#36778) 4 months ago
github-actions[bot] dcf7fc1028
New Crowdin Translations (automated) (#36777)
Co-authored-by: GitHub Actions <noreply@github.com>
4 months ago
github-actions[bot] 15c33a16f7
New Crowdin Translations (automated) (#36749)
Co-authored-by: GitHub Actions <noreply@github.com>
4 months ago
diondiondion 58b3fc0379
Refactor "New/Edit list" page to avoid setting state in effect (#36753) 4 months ago
Echo 41a4022988
Fix: correctly dismisses announcement when viewed (#36750) 4 months ago
Echo 987104f435
Add default visualizer for audio upload without poster (#36734) 4 months ago
Echo 6337e036f3
Add new ESLint rule requiring explicit button types (#36738) 4 months ago
diondiondion 1b8d1cd6e4
Fix spoiler toggle button being able to submit compose form (#36736) 4 months ago
github-actions[bot] 3aeae8cafd
New Crowdin Translations (automated) (#36727)
Co-authored-by: GitHub Actions <noreply@github.com>
4 months ago
diondiondion 947dfcc548
Add some outer page spacing when viewport width equals content width (#36733) 4 months ago
Claire 26e7fe9771
Change paste-link-to-quote loading state from generic loading bar to compose placeholder (#36695) 4 months ago
Claire 1b795c12e9
Change quote action to error instead of insert link in Private Mentions (#36721) 4 months ago
Echo 3ab5ae1e4a
Quote Posts: Add notifications for DMs and private posts (#36696) 4 months ago
Claire 4a9460f7bd
Fix Skeleton placeholders being animated when setting to reduce animations is enabled (#36716) 4 months ago
Echo 90d4b3b943
Refactor: Media Modal (#36673) 4 months ago
Echo 13457111d5
Remove announcement margin when in Advanced Web Interface (#36714) 4 months ago
Claire 3a54d56fbd
Fix quote dropdown menu item in detailed status view (#36704) 4 months ago
Claire b5c550ff0b
Remove option to disable access to local topic feeds for logged-in users (#36703) 4 months ago
Jeong Arm b999a626e5
Reverse 'Hide/Show all' eye icon for thread view (#22301) 4 months ago
github-actions[bot] e5fbb49033
New Crowdin Translations (automated) (#36697)
Co-authored-by: GitHub Actions <noreply@github.com>
4 months ago
Claire bae5877c84
Disable paste-link-to-quote flow when composing Private Mentions (#36690) 4 months ago
github-actions[bot] 61c0daffc9
New Crowdin Translations (automated) (#36676)
Co-authored-by: GitHub Actions <noreply@github.com>
4 months ago
diondiondion 055f581ca5
Fix initially selected language in Rules panel, hide selector when no alternative translations exist (#36672) 4 months ago
github-actions[bot] d47ca1cc36
New Crowdin Translations (automated) (#36660)
Co-authored-by: GitHub Actions <noreply@github.com>
4 months ago
diondiondion 499ddfe8e1
Add separate translation key for "About this server" string (#36664) 4 months ago
diondiondion fcecbf31ed
Show error when submitting empty post rather than failing silently (#36650) 4 months ago
Echo 28cb345131
Fix: Ensure carousel focuses on wrapper (#36649) 4 months ago
Echo ff1e19a506
Silence Storybook build warning (#36647) 4 months ago
github-actions[bot] a77038b288
New Crowdin Translations (automated) (#36641)
Co-authored-by: GitHub Actions <noreply@github.com>
4 months ago
Echo e7cd5a430e
Refactor carousel components (#36425)
Co-authored-by: diondiondion <mail@diondiondion.com>
5 months ago
Claire 2a9c7d2b9e
Fix `quote-inline` fallback being removed even for legacy quotes (#36638) 5 months ago
github-actions[bot] 7b66eefd3e
New Crowdin Translations (automated) (#36632)
Co-authored-by: GitHub Actions <noreply@github.com>
5 months ago
Claire e437bb919f
Change display of blocked and muted quoted users (#36619) 5 months ago
Claire 4896d2c4c6
Change firehose labels depending on which feeds are accessible (#36607) 5 months ago
diondiondion e1bd9b944a
chore(deps): update dependency eslint-plugin-jsdoc to v60 (#36466) 5 months ago
Claire 26ec19a649
Change styling of column banners (#36531) 5 months ago
Claire b01d21c4d4
Hashtag fixes (#36625) 5 months ago
Claire 3ccb6632f2
Fix mention matching ignoring path (#36626) 5 months ago
Echo 9c7d09993d
Fix props in DisplayName component (#36622) 5 months ago
diondiondion 422fa1cf9f
Revert "Fix custom emoji width (#27969)" (#36620) 5 months ago
Echo 85d0cdb5f7
Emoji: Remove final flag (#36409) 5 months ago
github-actions[bot] 5d00ae7eb3
New Crowdin Translations (automated) (#36617)
Co-authored-by: GitHub Actions <noreply@github.com>
5 months ago
Claire 3bf99b8a4a
Fix URL comparison for mentions in case of empty path (#36613) 5 months ago
Echo d0d09fd3a5
Emoji: Fix Web Worker import (#36603) 5 months ago
Eugen Rochko 76053fb4a9
Fix hashtags not being picked up when full-width hash sign is used (#36103)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
5 months ago
David Roetzel 402686c76c
Remove `http_message_signatures` feature flag (#36610) 5 months ago
marousta dc851c9efc
Fix custom emoji width (#27969) 5 months ago
Renaud Chaput 779a1f8448
Add a new setting to choose the server landing page (#36588) 5 months ago
github-actions[bot] e40ca321ed
New Crowdin Translations (automated) (#36590)
Co-authored-by: GitHub Actions <noreply@github.com>
5 months ago
diondiondion 1ba579b0a1
Fix "new post highlighting" in threads being applied when navigating between posts (#36583) 5 months ago
Claire 2fa5dd6d1f
Add UI support for disabled live feeds (#36577)
Co-authored-by: diondiondion <mail@diondiondion.com>
5 months ago
Claire 9f7075a0ce
Remove unnecessary restrictions on HTML handling (#36548) 5 months ago
diondiondion 7538bc77b7
Fix text overflow alignment for long author names in News (#36562) 5 months ago
diondiondion 7ea2af6ae2
Refresh thread replies periodically & when refocusing window (#36547) 5 months ago
github-actions[bot] 08ae77fd9c
New Crowdin Translations (automated) (#36556)
Co-authored-by: GitHub Actions <noreply@github.com>
5 months ago
Echo 6e2973aa2d
Emoji: Fix unneeded re-renders when StatusContent changes (#36532) 5 months ago
Claire 97c8cc5606
Fix position of quote dropdown menu item when “quick boosting” is enabled (#36528) 5 months ago
Echo 50dfab30c2
Emoji: Swap mode test to an emoji from 16.0 (#36530) 5 months ago
github-actions[bot] 82483ed8b0
New Crowdin Translations (automated) (#36520)
Co-authored-by: GitHub Actions <noreply@github.com>
5 months ago
Claire 811c1eaf7e
Fix relationship not being fetched to evaluate whether to show a quote post (#36517) 5 months ago
diondiondion 6dad80eb8c
Add new "quick boosting" setting (#36516) 5 months ago
github-actions[bot] ccac6da3e8
New Crowdin Translations (automated) (#36513)
Co-authored-by: GitHub Actions <noreply@github.com>
5 months ago
diondiondion 20961c7538
Add keyboard shortcut info banner to the boosting preferences section (#36506) 5 months ago
Echo 63dc426fae
Emoji: Fix emoji picker not centering native emoji (#36502) 5 months ago
Emelia Smith 210b389643
Implement quote posts in Moderator UI (#35964) 5 months ago
Echo 51d0bfcb38
Emoji: Update Twemoji to v16 (#36501) 5 months ago
Echo 7530f06dee
Emoji: Fix autoplay incorrectly being applied (#36503) 5 months ago
github-actions[bot] 5404f92cee
New Crowdin Translations (automated) (#36494)
Co-authored-by: GitHub Actions <noreply@github.com>
5 months ago
diondiondion 05244c335d
Restructure appearance settings to introduce new Advanced settings section (#36496) 5 months ago
Claire ef53dcfd8c
Fix pinned hashtag columns fully refreshing unprompted (#36497) 5 months ago
diondiondion 869eeecfee
Show new replies early if the fetch-all-replies task takes long to finish (#36481) 5 months ago
diondiondion 28a42bb62c
Fix low-contrast hover colour of alert actions (light theme only) (#36484) 5 months ago
Matt Jankowski c6de46d12d
Update `stylelint-config-standard-scss` to version 16.0.0 (#36429)
Co-authored-by: diondiondion <mail@diondiondion.com>
5 months ago
Emelia Smith d8bdce2835
Fix rendering of poll options in status history modal (#35633) 5 months ago
github-actions[bot] 339673d533
New Crowdin Translations (automated) (#36476)
Co-authored-by: GitHub Actions <noreply@github.com>
5 months ago
Claire 3232eee358
Fix error in logged-out hashtag view when remote posts require log-in (#36467) 5 months ago
github-actions[bot] 484225895f
New Crowdin Translations (automated) (#36457)
Co-authored-by: GitHub Actions <noreply@github.com>
5 months ago
Claire 156f031ed0
Fix WebUI mistakenly allowing to attach quotes when editing (#36464) 5 months ago
Echo 0c64e7f75e
Emoji: Cleanup new code (#36402) 5 months ago
diondiondion 9a001e7839
Fix videos not being indented properly in thread view (#36459) 5 months ago
Echo edd7fd9872
Emoji: Picker native rendering (#36454) 5 months ago
github-actions[bot] 8b78c033e8
New Crowdin Translations (automated) (#36433)
Co-authored-by: GitHub Actions <noreply@github.com>
5 months ago
github-actions[bot] 3f2ee09827
New Crowdin Translations (automated) (#36420)
Co-authored-by: GitHub Actions <noreply@github.com>
5 months ago
Emelia Smith 8898f120dc
Improve display of content warnings in Admin UI (#35935) 5 months ago
Emelia Smith 81350c7cfb
Add support for displaying link previews for Admin UI (#35958) 5 months ago
Echo c858fc77ef
Fixes handled link formatting (#36410)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
5 months ago
Echo 258869278e
Fix: Embed author handle using wrong DisplayName (#36413) 5 months ago
github-actions[bot] a459ccf616
New Crowdin Translations (automated) (#36406)
Co-authored-by: GitHub Actions <noreply@github.com>
5 months ago
Echo 5bc7c4b7e8
Emoji: Fixes issue with handled link not correctly showing remote users (#36403) 5 months ago
Echo babb7b2b9d
Emoji: Announcements (#36397)
Co-authored-by: diondiondion <mail@diondiondion.com>
5 months ago
Echo 0c1ca6c969
Emoji: Statuses (#36393) 5 months ago
Echo 6abda76d13
Emoji: Account page (#36385) 5 months ago
diondiondion e4c3854ae8
Ensure Fetch-all-replies snackbar is shown at the bottom of the screen (#36383) 5 months ago
Echo e02ea3e110
Emoji: Compare history modal (#36378) 5 months ago
Echo 3c9b828c71
Emoji: Bypass legacy emoji normalization (#36377) 5 months ago
Brad Dunbar c578a0cb74
Resolve typescript eslint warning (#36314) 5 months ago
diondiondion 63bbe4ee16
Display quotes in email notifications (#36379) 5 months ago
github-actions[bot] adcbab527a
New Crowdin Translations (automated) (#36371)
Co-authored-by: GitHub Actions <noreply@github.com>
5 months ago
Echo 9027d60420
Emoji: Remove re: from handleElement in StatusContent (#36366) 5 months ago
diondiondion 474fbb2770
Fetch all replies: Only display "More replies found" prompt when there really are new replies (#36334) 5 months ago
Claire cda07686df
Add feature to automatically attach quote on eligible link past in Web UI composer (#36364) 5 months ago
Echo 68a36d5a57
Allow modern_emojis to be enabled purely server-side (#36342) 5 months ago
Echo ffac4cb05f
Emoji: Link Replacement (#36341) 5 months ago