6394 Commits (b0923c7643a8f12510a3733e0424bec0ad14cfc2)

Author SHA1 Message Date
Claire 543d13ed7a Fix reporting from profile (#17632)
3 years ago
Eugen Rochko 7e91581be0 Change report modal to include category selection in web UI (#17565)
3 years ago
Claire 7cba68fcc6 Fix new sign-up notification not working because of incorrect type name (#17629)
3 years ago
noiob 8a11284b42 Fix link in new hashtag notification email (#17624)
3 years ago
Eugen Rochko eef9eec5d3 Add notifications for new sign-ups (#16953)
3 years ago
Eugen Rochko bbd1b979e7 New Crowdin updates (#17593)
3 years ago
luzpaz b97e7364f3 Fix various typos (#17621)
3 years ago
Claire f499f086a9 Fix some media attachments being converted with too high framerates (#17619)
3 years ago
Eugen Rochko 8d4b0b255a Fix link colors in report and strike details (#17616)
3 years ago
Eugen Rochko 0fbd040aa8 Add caching layer to metrics (#17617)
3 years ago
Eugen Rochko 839ad9fa53 Fix wrong styles on strike page (#17615)
3 years ago
dependabot[bot] 823d816c06 Bump pundit from 2.1.1 to 2.2.0 (#17543)
3 years ago
Eugen Rochko 2bf51dc42c New Crowdin updates (#17514)
3 years ago
Eugen Rochko e3d08a9e28 Change global `locale` param to `lang` to avoid conflicts (#17592)
3 years ago
helloworldstack 22f110a892 Fix sign in token and warning emails failed to send in some cases (#17589)
3 years ago
Claire 49e1162a30 Fix issues when attempting to appeal an old strike (#17554)
3 years ago
Claire 5b5b9deebd Fix opening the emoji picker scrolling the single-column view to the top (#17579)
3 years ago
Claire ab98d2e539 Fix edge case where settings/admin page sidebar would be incorrectly hidden (#17580)
3 years ago
Claire efb2377148 Change relays handling to not record boosts (#17571)
3 years ago
Claire 4d49bb4b52 Fix performance of server-side filtering (#17575)
3 years ago
Claire 488c4e1712 Change dasbhoard links for “new users” and “active users” (#17570)
3 years ago
Eugen Rochko 82f8d19424 Add appeals (#17364)
3 years ago
Jeong Arm 0ad6f982af Fix admin statuses page order with media (#17538)
3 years ago
Jeong Arm cf8fee1379 Add `from:` query operator to search syntax (#16526)
3 years ago
Eugen Rochko 77529aba86 Fix privacy policy link not being visible on small screens (#17533)
3 years ago
Eugen Rochko 518ac93f00 Fix duplicate accounts when searching by IP range in admin UI (#17524)
3 years ago
Claire e806b2325e Fix empty batch statuses selection causing a 500 error (#17532)
3 years ago
Claire d10eb06cb4 Fix controls for unchangeable properties on status edit not being disabled (#17531)
3 years ago
Eugen Rochko f53e4c250e Fix layout of the report page on smaller screens in admin UI (#17523)
3 years ago
Jeong Arm 63c1a70f35 Enable domain purge button on suspended domains too (#17209)
3 years ago
Eugen Rochko 8ffc48ebfa Add notifications when a reblogged status has been updated (#17404)
3 years ago
Eugen Rochko 9b42aad433 Change actions in reports to require only one click (#17487)
3 years ago
Eugen Rochko 51573dfbc9 Change reblogs to not count towards hashtag trends anymore (#17501)
3 years ago
Eugen Rochko e331119201 Fix deletes not being signed in authorized fetch mode (#17484)
3 years ago
Claire 2e551a9c6e Fix Undo Announce sometimes inlining the originally Announced status (#17516)
3 years ago
Eugen Rochko 84bd87e444 New Crowdin updates (#16858)
3 years ago
Eugen Rochko 64a94a889b Chore: Disable menu items for editing statuses in web UI (#17497)
3 years ago
Claire c6de53c1a9 Fix NoMethodError in StatusUpdateDistributionWorker (#17499)
3 years ago
Claire 2e7bc0fbf5 Fix poll votes not being properly reset on poll change (#17498)
3 years ago
Eugen Rochko 6dfda3670f Fix outdated iso-639 reference in update status service (#17496)
3 years ago
Eugen Rochko cb76142d9e Add editing for published statuses (#17320)
3 years ago
Eugen Rochko 2c9def57b3 Add `category` and `rule_ids` params to `POST /api/v1/reports` (#17492)
3 years ago
Eugen Rochko 6732217dd0 Change languages to be listed under standard instead of native name in admin UI (#17485)
3 years ago
Eugen Rochko 948da1a958 Add edit history to web UI (#17390)
3 years ago
Eugen Rochko b0021ca3d5 Fix error in suggestions API due to typo (#17486)
3 years ago
Eugen Rochko a44cc7931a Remove language detection through cld3 (#17478)
3 years ago
Eugen Rochko 1e5989c612 Add global `locale` param (#17464)
3 years ago
Eugen Rochko d979087a98 Fix localization of cold-start follow recommendations (#17479)
3 years ago
Claire edd7dad3e2 Fix Ruby 2.5 incompatibility (#17465)
3 years ago
Eugen Rochko 73a585dd64 Fix structured data parsing from links choking on bad data (#17403)
3 years ago
Claire 42fdf52f0c Fix replies collection incorrectly looping (#17462)
3 years ago
Claire 621d92114d Fix errors when multiple Delete are received for a given actor (#17460)
3 years ago
Claire 5d53b3c8a7 Fix instance actor not being dereferenceable (#17457)
3 years ago
Eugen Rochko 25d1195a04 Fix error on account relationships page in admin UI (#17444)
3 years ago
Claire b3190c2cd6 Fix compacted JSON-LD possibly causing compatibility issues on forwarding (#17428)
3 years ago
Claire ec8cf0e39b Fix response_to_recipient? CTE (#17427)
3 years ago
Claire b891d09d2f Compact JSON-LD signed incoming activities (#17426)
3 years ago
Claire 2657ca3b5e Fix requiring an extra restart after recent post-deployment migrations (#17422)
3 years ago
Claire 8919f6cf63 Change public profile pages to be disabled for unconfirmed users (#17385)
3 years ago
Claire 33ea1c9008 Fix Sidekiq warnings about JSON serialization (#17381)
3 years ago
Claire 6e8d231e27 Fix local distribution of edited statuses (#17380)
3 years ago
Eugen Rochko b6364cf1ad Fix poll updates being saved as status edits (#17373)
3 years ago
Claire d045ba2add Fix link_to_login argument handling when a block is passed (#17345)
3 years ago
Claire e92ac5b769 Fix error-prone SQL queries (#15828)
3 years ago
Claire 41d64ee271 Change `percent` to `rate` in retention metrics API (#16910)
3 years ago
Claire 06f653972a Add OMNIAUTH_ONLY environment variable to enforce externa log-in (#17288)
3 years ago
Claire 12bb24ea35 Remove support for OAUTH_REDIRECT_AT_SIGN_IN (#17287)
3 years ago
Claire 8114f4208f Remove leftover database columns from Devise::Models::Rememberable (#17191)
3 years ago
Claire 335049cc33 Fix text being incorrectly pre-selected in composer textarea on /share (#17339)
3 years ago
Claire 68a9057420 Add post edited notice in admin and public UIs (#17335)
3 years ago
Eugen Rochko a427958026 Fix error when using raw distribution worker (#17334)
3 years ago
Eugen Rochko bfbfbf5032 Fix error when processing poll updates (#17333)
3 years ago
Eugen Rochko 06b698a723 Add support for editing for published statuses (#16697)
3 years ago
Jeong Arm be15674215 Fix NameError on ActivityPub::FetchFeaturedCollectionService (#17326)
3 years ago
Claire 833a5e4e52 Fix `pinned` attribute not being set for private self-posts (#17304)
3 years ago
Eugen Rochko 2fb76550a9 Add notifications for statuses deleted by moderators (#17204)
3 years ago
Claire 5aade2baac Add support for private pinned posts (#16954)
3 years ago
Claire 928890bd38 Fix admin interface crash when displaying deleted user (#17301)
3 years ago
Eugen Rochko 7b3972c270 Remove IP tracking columns from users table (#16409)
3 years ago
Jeong Arm 52b05dad34 Gradually increase retry waiting for media processing (#17271)
3 years ago
Jeong Arm db10cd8d15 Remove custom emojis on domain purge (#17210)
3 years ago
Claire 651e997a98 Fix media descriptions not being used for client-side filtering (#17206)
3 years ago
Eugen Rochko 9a8784829f Fix warnings on Rails boot (#16946)
3 years ago
Rens Groothuijsen 9d43863426 Fix tag rendering error in hashtag column settings (#17184)
3 years ago
Jeong Arm ba93eb818b Fix duplicate record on admin/accounts when searching with IP (#17150)
3 years ago
Claire d8da1689c1 Add ability for admins to delete canonical email blocks (#16644)
3 years ago
Claire 44c8b6ff2f Add ability to purge undeliverable domains from admin interface (#16686)
3 years ago
Claire 36347cf494 Change title of retention chart (#16909)
3 years ago
Claire 1e34cfabdd Change list title input styling (#17092)
3 years ago
David Sterry 65ee707755 ignore hashtag suggestions if they vary only in case (#16460)
3 years ago
Takeshi Umeda 794d9d267d Fix follow recommendation biased towards older accounts (#17126)
3 years ago
Eugen Rochko 2c6be5dc9a Change trending hashtags threshold back from 15 to 5 (#17122)
3 years ago
heguro 2b292c44bc Fix redirection when succeeded WebAuthn (#17098)
3 years ago
Rens Groothuijsen 8143d127a4 Show correct error message if chosen password is too long (#17082)
3 years ago
Eugen Rochko 7bf5924339 Add batch suspend for accounts in admin UI (#17009)
3 years ago
Eugen Rochko f3966223bd Fix error on trending mailer due to missing constant (#17072)
3 years ago
Jeong Arm cb22372cd7 Fix server graph on admin/tags/:id (#17066)
3 years ago
Jeong Arm 5ac17e3a77 Fix admin statuses order(#16937) (#16969)
3 years ago
Claire 5305dada6c Fix searching for additional hashtags in hashtag column (#17054)
3 years ago
Claire 986391cd19 Fix color of hashtag column settings inputs (#17058)
3 years ago
Claire ad3668eb5f Fix opening wrong profile when clicking on username of boosting user in WebUI (#17060)
3 years ago
Eugen Rochko 4375813ea7 Remove Keybase integration (#17045)
3 years ago
Eugen Rochko 6c1d78b277 Fix error on trending hashtags/links pages in admin UI due to missing constant (#17044)
3 years ago
Claire 202862753a Fix handling of recursive toots in WebUI (#17041)
3 years ago
Claire be1c45d252 Fix filtering DMs from non-followed users (#17042)
3 years ago
Eugen Rochko ad73becf3e Add trending links (#16917)
3 years ago
Claire 5d2ed78074 Fix error when suspending user with an already-existing canonical email block (#17036)
3 years ago
Claire 199022cf9d Fix overflow of long profile fields in admin view (#17010)
3 years ago
Claire 3d8a884f06 Fix background-color of emoji-mart selector (#17011)
3 years ago
Takeshi Umeda 869faf5f87 Bump chewy from 5.2.0 to 7.2.3 (supports Elasticsearch 7.x) (#16915)
3 years ago
Mashiro 3cb518dcb4 Add lazy load to emoji-mart (#16907)
3 years ago
Claire 701472d1fc Fix confusing error when webfinger request returns empty document (#16986)
3 years ago
Eugen Rochko 1bf6ec3325 Fix no link previews being generated for pages with invalid structured data (#16979)
3 years ago
Claire fdfcc4fcb7 Fix OpenGraph/LinkedData embeds having incorrectly-generated iframes (#16978)
3 years ago
Claire 9e122d774d Fix reviving revoked sessions and invalidating login (#16943)
3 years ago
Claire 925adbf7af Fix AccountNote not having a maximum length (#16942)
3 years ago
Eugen Rochko 4dc87ffc06 Add support for structured data and more OpenGraph tags to link cards (#16938)
3 years ago
Claire 91bd8b921b Fix handling announcements with links (#16941)
3 years ago
Jeong Arm 33110dee93 Fix statuses order in account's statuses admin page (#16937)
3 years ago
mayaeh 108e2e28cd ran `yarn manage:translations en` (#16912)
3 years ago
Sasha Sorokin 7bd0eec51f Split context for filter bar and unread markers (#16865)
3 years ago
Claire 63eb19b5e0 Fix some link previews being incorrectly generated from other prior links (#16885)
3 years ago
Mashiro 7aee0632b7 Enhance dashboard styles (#16884)
3 years ago
Claire 76ff60ad74 Add support for fetching Create and Announce activities by URI (#16383)
3 years ago
Takeshi Umeda dae4762733 Add remove from followers api (#16864)
3 years ago
Eugen Rochko 60bcba779b New Crowdin updates (#16354)
3 years ago
Claire bf1edcb0ef Fix retention rate computation (#16854)
3 years ago
Jeong Arm 95688e49b7 Allow keeping only 1 boosts/favs on auto deleting posts (#16653)
3 years ago
Claire e4dc1e1d2a Minor memory optimizations (#16507)
3 years ago
Jeong Arm 364df5d640 Add font-display to display text before loading (#16330)
3 years ago
gunchleoc 8f43abd9f4 Add Northern Kurdish locale as requested by translator. It already has a project started on Crowdin. (#16548)
3 years ago
Claire 7cc72ace9f Fix 404 error when filtering admin action logs by non-existent target account (#16643)
3 years ago
Eugen Rochko cad446611c Add graphs and retention metrics to admin dashboard (#16829)
3 years ago
Claire 4a813ec686 Fix scheduled statuses decreasing statuses counts (#16791)
3 years ago
Claire 879229e098 Fix error when rendering public pages with media attachments (#16763)
3 years ago
Sasha Sorokin 0f50a97175 Add single option votes tooltip in polls (#16849)
3 years ago
Claire 10918d97d4 Fix media attachment size validation not correctly accounting for file type (#16819)
3 years ago
Mélanie Chauvel 6f00276f06 Improve hover and focus style in columns settings (#16222)
3 years ago
Claire 1dbc4a8611 Fix webauthn secure key authentication (#16792)
3 years ago
Mashiro 9dd04c3f19 Fix drawer tab menu routes in advanced web ui (#16793)
3 years ago
Claire 7d0089033f Switch from unmaintained paperclip to kt-paperclip (#16724)
3 years ago
Claire 8cfa8908eb Fix incorrect use of old WebUI paths (#16773)
3 years ago
Claire 1de7061d5e Add aliases for WebUI routes that were renamed in #16171 (#16772)
3 years ago
Eugen Rochko 4752c0a8d3 Refactor notifications to go through a separate stream in streaming API (#16765)
3 years ago
Eugen Rochko ce84967ee4 Change routing paths to use usernames in web UI (#16171)
3 years ago
Claire f053f4e1ce Fix followers synchronization mechanism not working when URI has empty path (#16744)
3 years ago
Claire 4080a8ec33 Stop setting a shortcode to newly-created media attachments (#16730)
3 years ago
Holger 8c688e3626 use relative path for `scope` (#16714)
3 years ago
Claire 067d10d664 Fix addressing of remote groups' followers (#16700)
3 years ago
Claire a20cb503ec Fix processing mentions to domains with non-ascii TLDs (#16689)
3 years ago