6939 Commits (5475089960fde94ac43c96db7db104bfb3f6e4aa)

Author SHA1 Message Date
Eugen Rochko 4b21adb4b2 New Crowdin updates (#20942)
2 years ago
Claire 655ad99a37 Fix not being able to follow more than one hashtag (#21285)
2 years ago
David Leadbeater 72a60150de Don't allow URLs that contain non-normalized paths to be verified (#20999)
2 years ago
Claire 3b81318a0f Fix form-action CSP directive for external login (#20962)
2 years ago
Claire aa37dc6aae Fix OAuth flow being broken by recent CSP change (#20958)
2 years ago
Eugen Rochko c67819829d New Crowdin updates (#20759)
2 years ago
Claire 41be06e4ec Remove use of DOMParser in front-end emoji rewriting code (#20758)
2 years ago
Rose b54c639482 Fix style for hashes (#20518)
2 years ago
lenore gilbert 498e9478c7 Support for import/export of instance-level domain blocks/allows for 4.x w/ additional fixes (#20597)
2 years ago
Joshua Wood e0940d04f1 Handle links with no href in VerifyLinkService (#20741)
2 years ago
Claire 4abfb043f2 Fix invalid/empty RSS feed link on account pages (#20772)
2 years ago
trwnh 699bec589f Make tag following idempotent (#20860)
2 years ago
trwnh 0f402ff0eb Fix getting a single EmailDomainBlock (#20846)
2 years ago
Claire c7accdb6ac Change automatic post deletion configuration to be accessible to redirected users (#20774)
2 years ago
trwnh 9b83c67aa7 Fix pagination of followed tags (#20861)
2 years ago
Levi Bard 8f32b59570 Make the button that expands the publish form differentiable from the button that publishes a post (#20864)
2 years ago
Claire 3e40b7ef8d Change batch account suspension to create a strike (#20897)
2 years ago
Chris Johnson 5573d1db4e Add maskable icon support for Android (#20904)
2 years ago
nyura123dev c18c565cb3 Fix safari explore disappearing tabs (#20917)
2 years ago
Daniel Axtens e61dc520ae Add 'private' to Cache-Control, match Rails expectations (#20608)
2 years ago
Eugen Rochko a021e53791 New Crowdin updates (#20580)
2 years ago
Eugen Rochko 496fb46016 Fix wrong color on mentions hidden behind content warning in web UI (#20724)
2 years ago
Claire 97ac51901d Fix nodes order being sometimes mangled when rewriting emoji (#20677)
2 years ago
Claire c9b53436d7 Fix emoji substitution not applying only to text nodes in backend code (#20641)
2 years ago
Claire bd267f6353 Fix emoji substitution not applying only to text nodes in Web UI (#20640)
2 years ago
Claire 088c365559 Fix media metadata being only editable once (#20665)
2 years ago
trwnh 72d3607229 Move V2 Filter methods under /api/v2 prefix (#20622)
2 years ago
Eugen Rochko 2b3b063852 Fix error when invalid domain name is submitted (#19474)
2 years ago
Eugen Rochko 0cfead6483 Fix style of username in navigation bar above compose form in web UI (#20628)
2 years ago
Eugen Rochko 8b98bebc17 Fix error when passing unknown filter param in REST API (#20626)
2 years ago
Eugen Rochko 2018fe879c Fix image type not being set after conversion for convertible image types (#20624)
2 years ago
Eugen Rochko 3cc5ed3bae Fix `role_ids` not accepting arrays in admin API (#20625)
2 years ago
Eugen Rochko 12b819c78c Fix rules with same priority being sorted non-deterministically (#20623)
2 years ago
Eugen Rochko ca6df7a68c Fix dropdown menu on profiles not being accessible on narrow screens in web UI (#20620)
2 years ago
Hampton Lintorn-Catlin 277e2590e2 Support UTF-8 Characters in Domains During CSV Import (#20592)
2 years ago
Eugen Rochko 72de8402bd Fix wrong cut-off point for "Read more" in web UI (#20599)
2 years ago
Eugen Rochko c7924acf16 Fix icons having an image role (#20600)
2 years ago
trwnh 1b9ad6fb4b Change in-app links to keep you in-app (#20540)
2 years ago
Samuel Kaiser cb99d425b3 Stick batch table toolbar to the top (#20442)
2 years ago
Claire 4dab1ab637 Fix announcement dates not being validated client-side (#20577)
2 years ago
Eugen Rochko eaf5acca01 New Crowdin updates (#20476)
2 years ago
Claire 29cddeffaf Fix saving server registration settings redirecting to branding settings (#20505)
2 years ago
Eugen Rochko bf3b0db357 Fix missing "not recommended" label on "Allow trends without review" (#20480)
2 years ago
Eugen Rochko 9d3d3d7ab1 New Crowdin updates (#20258)
2 years ago
Bearice Ren 192fe87f51 fixes ArgumentError when proxy is used (#20420)
2 years ago
Jeong Arm f9e6d2bb38 Fix trendable status without review (#20214)
2 years ago
Claire 532fc2e361 Fix WebUI crash when listing server blocks and rationale is not available (#20408)
2 years ago
Emily Strickland 32798102ad Guard against error extracting `body` from URL (#20428)
2 years ago
Claire d55054b166 Add the ability to edit media attachment metadata for any unattached media (#20402)
2 years ago
Cutls f22910ef4a Do not show drag&drop dialog when not logined (#20400)
2 years ago
Claire 28ae058593 Remove “No description added” media warning in edit mode (#20393)
2 years ago
Eugen Rochko 361d6793e8 Fix metadata scrubbing removing color profile from images (#20389)
2 years ago
Eugen Rochko 791592c961 Bump version to 4.0.0rc3 (#20378)
2 years ago
Eugen Rochko 609cb69251 Fix domain blocks on about page not working well on small screens in web UI (#20391)
2 years ago
Connor Shea 8824c6c4a2 Only remove padding when listing applications (#20382)
2 years ago
Yamagishi Kazutoshi 95e3572a6c Delay workbox import (#20376)
2 years ago
Claire 2fe47bc7db Remove dead code and refactor status threading code (#20357)
2 years ago
F dae2918c6a Add Scots to the supported locales (#20283)
2 years ago
Eugen Rochko faaa47c421 Change verification to only work for https links (#20304)
2 years ago
Claire ee5a39a507 Change logged out /api/v1/statuses/:id/context logged out limits (#20355)
2 years ago
Claire 9b878a14eb Fix unnecessary service worker registration and preloading when logged out (#20341)
2 years ago
Claire faff403b5b Add old logo files back (#20332)
2 years ago
Claire 0161fa9745 Remove preview cards from fav and boost notifications (#20335)
2 years ago
Eugen Rochko e6e139ac2b Change incoming activity processing to happen in `ingress` queue (#20264)
2 years ago
Claire a0d7039011 Fix color of the “No description added“ media upload warning on light theme (#20328)
2 years ago
Effy Elden 117a2c290c Remove unused timeline_container to fix linter errors (#20305)
2 years ago
Eugen Rochko 40a2ab1dfe Change larger reblogs/favourites numbers to be shortened in web UI (#20303)
2 years ago
Eugen Rochko 802416d2e9 Fix confusing wording in interaction modal in web UI (#20302)
2 years ago
Eugen Rochko 3ff5a02f65 Add option to open original page in dropdowns of remote content in web UI (#20299)
2 years ago
Eugen Rochko 9f8e8662b9 Fix profile header being cut off in light theme in web UI (#20298)
2 years ago
Eugen Rochko ea7cc10811 Change link verification to ignore IDN domains (#20295)
2 years ago
James Tucker c4ff2640c1 Improve performance by avoiding regex construction (#20215)
2 years ago
Eugen Rochko 17881148e4 Revert filtering public timelines by locale by default (#20294)
2 years ago
Claire 0ac21d1fb8 Fix NameError in Webfinger redirect handling in ActivityPub::FetchRemoteActorService (#20260)
2 years ago
Eugen Rochko 9ee302b30f New Crowdin updates (#20016)
2 years ago
Vyr Cossont 75cb668fa9 Add Balaibalan, Láadan, Lingua Franca Nova, Lojban, Toki Pona to language list (#20168)
2 years ago
trwnh 96f0997992 Fix GET /api/v1/admin/ip_blocks/:id (#20207)
2 years ago
Claire 9a98169232 Change account deletion requests to spread out over time (#20222)
2 years ago
Eugen Rochko 3c80a6e445 Fix being able to spoof link verification (#20217)
2 years ago
Sasha Sorokin f3339b4ba9 Remove aria-pressed where it's redundant (#19912)
2 years ago
trwnh 260ea7b222 Change Report category to "violation" if rule IDs are provided (#20137)
2 years ago
Claire 5f391239e3 Fix nodeinfo metadata attribute being an array instead of an object (#20114)
2 years ago
trwnh 821fcfb930 Add `sensitized` to Admin::Account serializer (fix #19148) (#20094)
2 years ago
trwnh 9d3cf4d9d4 Make account endorsements idempotent (fix #19045) (#20118)
2 years ago
trwnh c8933e9275 Fix missing cast of status and rule IDs to string (fix #19048) (#20122)
2 years ago
trwnh 9596a1374d Fix uncaught 500 error on invalid `replies_policy` (Fix #19097) (#20126)
2 years ago
Claire 18a11da3b5 Change Request connection logic to try both IPv6 and IPv4 when available (#20108)
2 years ago
Claire 793cc2096d Fix redrafting a currently-editing post not leaving edit mode (#20023)
2 years ago
James Tucker f48dcd025b Improve performance by avoiding method cache busts (#19957)
2 years ago
Claire 18c710be23 Add password autocomplete hints (#20071)
2 years ago
Claire ffef3ac03b Fix opening the language picker scrolling the single-column view to the top (#19983)
2 years ago
Postmodern 97ee940b1a Micro-optimization: use `if`/`else` instead of `Array#compact` and `Array#min` (#19906)
2 years ago
Zach Flanders e9c2354515 Fix spoiler buttons css not rendering correct color in light theme (#19960)
2 years ago
Claire 5778ba1028 Fix validation error in SynchronizeFeaturedTagsCollectionWorker (#20018)
2 years ago
Claire 2ed7a4124b Fix filter handling in status cache hydration (#19963)
2 years ago
Postmodern 41d43a1e1f Micro-optimization: only split `acct` into two Strings (#19901)
2 years ago
Eugen Rochko 3f108bf80b New Crowdin updates (#19771)
2 years ago
Claire b2a132bf9c Add aria-expanded to content warning toggle button (#19975)
2 years ago
Claire 811f8d2175 Fix crash when external auth provider has no display_name set (#19962)
2 years ago
Claire 9b012211d5 Fix links to the Web UI in notifications (#19981)
2 years ago