about summary refs log tree commit diff
AgeCommit message (Collapse)Author
2022-11-04Fix additional issues with status cache hydration (#19747)Claire
* Spare one SQL query when hydrating polls * Improve tests * Fix more discrepancies * Fix possible crash when the status has no application set
2022-11-04Fix various issues with store hydration (#19746)Claire
- Improve tests - Fix possible crash when application of a reblogged post isn't set - Fix discrepancies around favourited and reblogged attributes - Fix discrepancies around pinned attribute - Fix polls not being hydrated
2022-11-04A11y: Explicit <form> element around compose area (#19742)Sunny Ripert
2022-11-04Fix reblogs being discarded after the reblogged status (#19731)Claire
2022-11-04Add assets from Twemoji 14.0 (#19733)Eugen Rochko
2022-11-04Fix featured tags not saving preferred casing (#19732)Eugen Rochko
2022-11-04Make word-break: keep-all for dismissable banner (#19719)Jeong Arm
2022-11-04Add caching for payload serialization during fan-out (#19642)Eugen Rochko
2022-11-04Fix /users/:username/statuses/:id leading to a soft 404 in web app (#19724)Claire
2022-11-04Change mentions of blocked users to not be processed (#19725)Claire
Fixes #19698
2022-11-04Fix colors in light theme (#19714)Eugen Rochko
2022-11-04Fix limited account hint referencing "your" server when logged out (#19711)Eugen Rochko
2022-11-04Fix showing profile's featured tags on individual statuses (#19712)Eugen Rochko
2022-11-04Fix wrong colors in the high-contrast theme (#19708)Eugen Rochko
2022-11-04Fix design of verified links in web UI (#19709)Eugen Rochko
2022-11-04Fix handling of duplicate and out-of-order notifications in WebUI (#19693)Claire
* Fix handling of duplicate notifications from streaming server * Fix handling of duplicate and out-of-order notifications when polling/expanding Fixes #19615
2022-11-04Remove meta tag for official iOS app (#19656)SJang1
2022-11-03Change flaky AccountSearchService test (#19650)Claire
2022-11-03Fix admin action logs page (#19649)Claire
* Add tests * Fix crash when trying to display orphaned action logs * Add migration for older admin action logs
2022-11-03Fix being unable to withdraw follow request when confirmation modal is ↵Claire
disabled (#19687) * Fix being unable to withdraw follow request when unfollow confirmation modal is disabled Fixes #19569 * Fix “unfollow” being inadequately used for withdrawing follow requests from account card
2022-11-02Fix inaccurate admin log entry for re-sending confirmation e-mails (#19674)Claire
Fixes #19593
2022-11-02Fix edits not being immediately reflected (#19673)Claire
Fixes #19546
2022-11-02Fix bookmark import stopping at the first failure (#19669)Claire
Fixes #19389
2022-11-02Fix mastodon:setup not setting the admin's role properly (#19670)Claire
* Fix mastodon:setup not setting the admin's role properly * Set contact username when creating admin account in mastodon:setup
2022-11-02Change migration to migrate admins to Owner role rather than Admin role (#19671)Claire
2022-11-01Add support for AVIF uploads (#19647)txt-file
2022-11-01Add support for HEIC uploads (#19618)Eugen Rochko
2022-11-01Fix N+1 on mentions in PushUpdateWorker (#19637)Claire
2022-11-01Change post-processing to be deferred only for large media types (#19617)Eugen Rochko
2022-11-01png optimization(loss less) (#19630)pea-sys
2022-11-01Add translatable scripts (js) (#19624)Jeong Arm
2022-11-01Change max. thumbnail dimensions to 640x360px (360p) (#19619)Eugen Rochko
2022-11-01Fix UserCleanupScheduler crash when an unconfirmed account has a moderation ↵Claire
note (#19629) Fixes #19109
2022-11-01New Crowdin updates (#19517)Eugen Rochko
* New translations en.json (Persian) * New translations en.json (Spanish, Argentina) * New translations simple_form.en.yml (Arabic) * New translations activerecord.en.yml (Slovenian) * New translations activerecord.en.yml (Turkish) * New translations en.json (Persian) * New translations en.yml (Persian) * New translations activerecord.en.yml (Spanish) * New translations en.json (Czech) * New translations en.json (Arabic) * New translations en.yml (Arabic) * New translations en.json (Catalan) * New translations en.json (Greek) * New translations en.json (Basque) * New translations en.yml (Basque) * New translations en.json (Polish) * New translations en.json (Chinese Traditional) * New translations en.json (Latvian) * New translations simple_form.en.yml (Basque) * New translations activerecord.en.yml (Greek) * New translations activerecord.en.yml (Basque) * New translations activerecord.en.yml (Polish) * New translations en.yml (German) * New translations en.json (Vietnamese) * New translations en.json (Kurmanji (Kurdish)) * New translations simple_form.en.yml (German) * New translations en.json (Kurmanji (Kurdish)) * New translations en.json (Romanian) * New translations en.json (Chinese Traditional) * New translations simple_form.en.yml (Chinese Traditional) * New translations activerecord.en.yml (Afrikaans) * New translations en.json (German) * New translations en.json (Romanian) * New translations en.json (Afrikaans) * New translations en.json (German) * New translations en.json (Japanese) * New translations en.yml (Japanese) * New translations simple_form.en.yml (Japanese) * New translations activerecord.en.yml (Japanese) * New translations en.yml (German) * New translations en.yml (Portuguese, Brazilian) * New translations simple_form.en.yml (German) * New translations simple_form.en.yml (Portuguese, Brazilian) * New translations activerecord.en.yml (German) * New translations activerecord.en.yml (Portuguese, Brazilian) * New translations en.json (Polish) * New translations simple_form.en.yml (Portuguese, Brazilian) * New translations en.yml (German) * New translations en.json (German) * New translations en.json (Italian) * New translations en.json (Portuguese) * New translations simple_form.en.yml (German) * New translations en.json (Bulgarian) * New translations en.json (Chinese Traditional) * New translations en.json (Danish) * New translations en.json (Finnish) * New translations en.json (Dutch) * New translations en.json (Danish) * New translations simple_form.en.yml (Danish) * New translations activerecord.en.yml (Danish) * New translations en.json (Dutch) * New translations en.json (Chinese Traditional) * New translations en.yml (Chinese Traditional) * New translations simple_form.en.yml (Chinese Traditional) * New translations en.json (Ukrainian) * New translations en.json (Chinese Traditional) * New translations en.yml (Chinese Traditional) * New translations simple_form.en.yml (Chinese Traditional) * New translations doorkeeper.en.yml (Chinese Traditional) * New translations devise.en.yml (Chinese Traditional) * New translations en.json (Chinese Traditional) * New translations en.yml (Chinese Traditional) * New translations en.yml (Spanish, Argentina) * New translations doorkeeper.en.yml (Chinese Traditional) * New translations en.json (Korean) * New translations en.yml (Korean) * New translations en.json (Chinese Traditional) * New translations en.yml (Chinese Traditional) * New translations simple_form.en.yml (Chinese Traditional) * New translations en.json (Chinese Traditional) * New translations en.yml (Chinese Traditional) * New translations simple_form.en.yml (Chinese Traditional) * New translations doorkeeper.en.yml (Chinese Traditional) * New translations devise.en.yml (Chinese Traditional) * New translations en.json (Japanese) * New translations en.yml (Japanese) * New translations en.json (Chinese Simplified) * New translations en.json (French) * New translations en.yml (French) * New translations simple_form.en.yml (French) * New translations en.yml (German) * New translations en.json (French) * New translations en.json (Afrikaans) * New translations en.yml (Afrikaans) * New translations en.json (Kabyle) * New translations en.yml (Kabyle) * New translations simple_form.en.yml (Kabyle) * New translations en.yml (Czech) * New translations en.json (German) * New translations en.json (French) * New translations en.yml (Catalan) * New translations en.yml (Kurmanji (Kurdish)) * New translations simple_form.en.yml (Kurmanji (Kurdish)) * New translations activerecord.en.yml (Kurmanji (Kurdish)) * New translations en.yml (German) * New translations en.json (Bulgarian) * New translations en.json (German) * New translations en.yml (Italian) * New translations en.yml (German) * New translations en.json (German) * New translations en.yml (Greek) * New translations en.json (Hungarian) * New translations en.yml (Hungarian) * New translations en.yml (Portuguese) * New translations en.yml (Vietnamese) * New translations en.yml (German) * New translations en.json (German) * New translations en.yml (Polish) * New translations en.yml (Latvian) * New translations en.yml (German) * New translations en.json (German) * New translations en.yml (Turkish) * New translations en.yml (Ukrainian) * New translations simple_form.en.yml (German) * New translations en.json (German) * New translations en.yml (German) * New translations en.json (German) * New translations en.json (Asturian) * New translations simple_form.en.yml (German) * New translations doorkeeper.en.yml (German) * New translations en.json (German) * New translations en.yml (German) * New translations en.json (German) * New translations en.json (Basque) * New translations en.json (Chinese Simplified) * New translations en.json (Basque) * New translations en.yml (Basque) * New translations en.json (Slovenian) * New translations simple_form.en.yml (Basque) * New translations en.yml (Spanish) * New translations en.json (Spanish) * New translations en.yml (Basque) * New translations activerecord.en.yml (Spanish) * New translations en.yml (German) * New translations en.json (German) * New translations en.yml (Ukrainian) * New translations en.json (Ukrainian) * New translations simple_form.en.yml (German) * New translations simple_form.en.yml (Ukrainian) * New translations activerecord.en.yml (Ukrainian) * New translations en.json (German) * New translations en.yml (Ukrainian) * New translations en.json (Slovenian) * New translations en.json (Ukrainian) * New translations simple_form.en.yml (German) * New translations simple_form.en.yml (Ukrainian) * New translations doorkeeper.en.yml (Ukrainian) * New translations en.json (German) * New translations en.json (Esperanto) * New translations en.yml (Dutch) * New translations simple_form.en.yml (Dutch) * New translations doorkeeper.en.yml (Dutch) * New translations en.yml (Japanese) * New translations simple_form.en.yml (Japanese) * New translations en.json (Japanese) * New translations en.yml (Japanese) * New translations en.yml (Dutch) * New translations simple_form.en.yml (Dutch) * New translations simple_form.en.yml (Japanese) * New translations en.json (Japanese) * New translations en.yml (Japanese) * New translations en.yml (German) * New translations en.json (German) * New translations en.json (Japanese) * New translations en.json (Slovenian) * New translations en.yml (Slovenian) * New translations en.yml (German) * New translations en.json (Japanese) * New translations en.json (Indonesian) * New translations simple_form.en.yml (German) * New translations en.yml (German) * New translations en.json (German) * New translations en.json (Indonesian) * New translations en.yml (Russian) * New translations en.yml (Indonesian) * New translations simple_form.en.yml (Indonesian) * New translations en.json (Burmese) * New translations en.yml (Burmese) * New translations simple_form.en.yml (Burmese) * New translations activerecord.en.yml (Burmese) * New translations devise.en.yml (Burmese) * New translations doorkeeper.en.yml (Burmese) * New translations en.yml (German) * New translations en.json (German) * New translations en.yml (Indonesian) * New translations simple_form.en.yml (Indonesian) * New translations activerecord.en.yml (Indonesian) * New translations en.json (Burmese) * New translations en.json (German) * New translations en.json (Indonesian) * New translations en.json (Swedish) * New translations en.json (Icelandic) * New translations en.yml (Indonesian) * New translations simple_form.en.yml (Indonesian) * New translations en.json (Hungarian) * New translations en.json (German) * New translations en.json (Icelandic) * New translations en.yml (Icelandic) * New translations en.json (Scottish Gaelic) * New translations en.yml (Scottish Gaelic) * New translations en.json (German) * New translations en.yml (Arabic) * New translations en.json (Hindi) * New translations en.json (Scottish Gaelic) * New translations simple_form.en.yml (Arabic) * New translations simple_form.en.yml (Scottish Gaelic) * New translations activerecord.en.yml (Scottish Gaelic) * New translations devise.en.yml (Scottish Gaelic) * New translations activerecord.en.yml (Danish) * New translations en.json (German) * New translations en.json (Scottish Gaelic) * New translations en.json (German) * New translations en.json (Persian) * New translations en.yml (Persian) * New translations en.json (Persian) * New translations activerecord.en.yml (Persian) * New translations en.json (Igbo) * New translations en.yml (Igbo) * New translations simple_form.en.yml (Igbo) * New translations activerecord.en.yml (Igbo) * New translations devise.en.yml (Igbo) * New translations doorkeeper.en.yml (Igbo) * New translations en.json (Korean) * New translations en.yml (Korean) * New translations en.json (Spanish, Argentina) * New translations simple_form.en.yml (Korean) * New translations en.json (Spanish, Argentina) * New translations en.json (Japanese) * New translations simple_form.en.yml (Japanese) * New translations en.json (Igbo) * New translations en.json (Japanese) * New translations en.yml (Japanese) * New translations en.yml (Japanese) * New translations simple_form.en.yml (Japanese) * New translations en.json (Galician) * New translations en.yml (Galician) * New translations simple_form.en.yml (Kurmanji (Kurdish)) * Run `yarn manage:translations` * Run `bundle exec i18n-tasks normalize` Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh>
2022-10-31Change featured hashtag deletion to be done synchronously (#19590)Claire
2022-10-31Change design of link footer (#19562)Eugen Rochko
2022-10-30Remove language filtering from hashtag timelines (#19563)Eugen Rochko
2022-10-30Fix invites (#19560)Claire
Fixes #19507 Fix regression from #19296
2022-10-30Add reputation and followers score boost to SQL-only account search (#19251)Eugen Rochko
2022-10-30Fix account action type validation (#19476)Eugen Rochko
* Fix account action type validation Fix #19143 * Fix #19145 * Fix code style issues
2022-10-30Fix admin APIs returning deleted object instead of empty object upon delete ↵Eugen Rochko
(#19479) Fix #19153
2022-10-30Fix language not being saved when editing status (#19543)Eugen Rochko
Fix #19542
2022-10-30Fix not being able to input featured tag with `#` (#19535)Eugen Rochko
2022-10-30Fix sidebar and tabs on settings on small screens in admin UI (#19533)Eugen Rochko
2022-10-30Fix helm chart use of Postgres Password (#19537)Ben Hardill
Fixes #19536
2022-10-29Fix upload progress not communicating processing phase in web UI (#19530)Eugen Rochko
2022-10-29nginx: optimize locations (#19438)Yurii Izorkin
* nginx: optimize locations * nginx: don't use regex in locations * nginx: optimize Cache-Control headaers * nginx: use 404 error_page for missing static files * nginx: sort locations * nginx: add missing HSTS header
2022-10-29Fix wrong host being used for custom.css when asset host configured (#19521)Eugen Rochko
2022-10-29fix name of Lao language (#19520)Matthias Bethke
It said ພາສາ or pha-sa, which means just "language" in Lao. "ພາສາລາວ", pha-sa lao, is the full name but the short "ລາວ" is commonly used.
2022-10-29Fix logged out search and changed logged-in search placeholder (#19514)Eugen Rochko