1. 29 Mar, 2020 1 commit
  2. 28 Mar, 2020 1 commit
    • ThibG's avatar
      Fix 404 and 410 API errors being silently discarded in WebUI (#13279) · 0d117c10
      ThibG authored
      * Fix 404 and 410 API errors being silently discarded in WebUI
      
      Fixes #13278
      
      * Return more appropriate error when user replies to a deleted toot
      
      * Please CodeClimate
      
      * Fix 404/410 errors on fetching account timelines & identity proofs
      
      * Refactor error handling
      
      * Move error message string to statuses.errors
      0d117c10
  3. 27 Mar, 2020 2 commits
  4. 26 Mar, 2020 10 commits
  5. 25 Mar, 2020 10 commits
    • Eugen Rochko's avatar
      New Crowdin translations (#13064) · 260eb6f2
      Eugen Rochko authored
      * New translations en.yml (Russian)
      [ci skip]
      
      * New translations en.yml (Dutch)
      [ci skip]
      
      * New translations en.yml (Greek)
      [ci skip]
      
      * New translations en.json (Dutch)
      [ci skip]
      
      * New translations en.yml (German)
      [ci skip]
      
      * New translations en.yml (Dutch)
      [ci skip]
      
      * New translations en.yml (Spanish)
      [ci skip]
      
      * New translations en.yml (Spanish, Argentina)
      [ci skip]
      
      * New translations simple_form.en.yml (Dutch)
      [ci skip]
      
      * New translations en.yml (Persian)
      [ci skip]
      
      * New translations en.yml (Italian)
      [ci skip]
      
      * New translations en.yml (Icelandic)
      [ci skip]
      
      * New translations en.json (Dutch)
      [ci skip]
      
      * New translations en.json (Dutch)
      [ci skip]
      
      * New translations en.yml (Kabyle)
      [ci skip]
      
      * New translations en.yml (Korean)
      [ci skip]
      
      * New translations en.yml (Persian)
      [ci skip]
      
      * New translations en.yml (Catalan)
      [ci skip]
      
      * New translations en.yml (French)
      [ci skip]
      
      * New translations en.yml (Chinese Traditional)
      [ci skip]
      
      * New translations simple_form.en.yml (Chinese Traditional)
      [ci skip]
      
      * New translations en.yml (Chinese Traditional, Hong Kong)
      [ci skip]
      
      * New translations simple_form.en.yml (Chinese Traditional, Hong Kong)
      [ci skip]
      
      * New translations simple_form.en.yml (Chinese Traditional, Hong Kong)
      [ci skip]
      
      * New translations simple_form.en.yml (Chinese Traditional)
      [ci skip]
      
      * New translations en.yml (Spanish)
      [ci skip]
      
      * New translations simple_form.en.yml (Chinese Traditional)
      [ci skip]
      
      * New translations en.yml (Spanish, Argentina)
      [ci skip]
      
      * New translations simple_form.en.yml (Chinese Traditional, Hong Kong)
      [ci skip]
      
      * New translations en.yml (French)
      [ci skip]
      
      * New translations en.yml (German)
      [ci skip]
      
      * New translations en.yml (Greek)
      [ci skip]
      
      * New translations en.yml (Korean)
      [ci skip]
      
      * New translations en.yml (Swedish)
      [ci skip]
      
      * New translations en.yml (Russian)
      [ci skip]
      
      * New translations en.yml (Galician)
      [ci skip]
      
      * New translations en.yml (Catalan)
      [ci skip]
      
      * New translations en.json (Japanese)
      [ci skip]
      
      * New translations en.yml (Japanese)
      [ci skip]
      
      * New translations simple_form.en.yml (Japanese)
      [ci skip]
      
      * New translations en.yml (Arabic)
      [ci skip]
      
      * New translations en.json (Kabyle)
      [ci skip]
      
      * New translations en.yml (Kabyle)
      [ci skip]
      
      * New translations en.yml (Icelandic)
      [ci skip]
      
      * New translations en.yml (Corsican)
      [ci skip]
      
      * New translations en.yml (French)
      [ci skip]
      
      * New translations en.yml (Portuguese)
      [ci skip]
      
      * New translations en.yml (Portuguese, Brazilian)
      [ci skip]
      
      * New translations en.json (Japanese)
      [ci skip]
      
      * New translations en.yml (Japanese)
      [ci skip]
      
      * New translations en.yml (Hungarian)
      [ci skip]
      
      * New translations en.yml (Portuguese, Brazilian)
      [ci skip]
      
      * New translations en.yml (Persian)
      [ci skip]
      
      * New translations en.yml (Spanish, Argentina)
      [ci skip]
      
      * New translations en.json (Japanese)
      [ci skip]
      
      * New translations en.yml (Chinese Simplified)
      [ci skip]
      
      * New translations en.json (Greek)
      [ci skip]
      
      * New translations en.yml (Greek)
      [ci skip]
      
      * New translations simple_form.en.yml (Greek)
      [ci skip]
      
      * New translations en.json (Breton)
      [ci skip]
      
      * New translations en.yml (Icelandic)
      [ci skip]
      
      * New translations devise.en.yml (Icelandic)
      [ci skip]
      
      * New translations en.json (Italian)
      [ci skip]
      
      * New translations simple_form.en.yml (German)
      [ci skip]
      
      * New translations en.yml (Portuguese, Brazilian)
      [ci skip]
      
      * New translations en.yml (Portuguese, Brazilian)
      [ci skip]
      
      * New translations simple_form.en.yml (Portuguese, Brazilian)
      [ci skip]
      
      * New translations en.yml (Lithuanian)
      [ci skip]
      
      * New translations en.yml (Norwegian)
      [ci skip]
      
      * New translations en.yml (Norwegian Nynorsk)
      [ci skip]
      
      * New translations en.yml (Korean)
      [ci skip]
      
      * New translations en.yml (Hungarian)
      [ci skip]
      
      * New translations en.yml (Indonesian)
      [ci skip]
      
      * New translations en.yml (Japanese)
      [ci skip]
      
      * New translations en.yml (Kazakh)
      [ci skip]
      
      * New translations en.yml (Occitan)
      [ci skip]
      
      * New translations en.yml (Spanish)
      [ci skip]
      
      * New translations en.yml (Slovenian)
      [ci skip]
      
      * New translations en.yml (Thai)
      [ci skip]
      
      * New translations en.yml (Turkish)
      [ci skip]
      
      * New translations en.yml (Ukrainian)
      [ci skip]
      
      * New translations en.yml (Persian)
      [ci skip]
      
      * New translations en.yml (Polish)
      [ci skip]
      
      * New translations en.yml (Portuguese)
      [ci skip]
      
      * New translations en.yml (Serbian (Cyrillic))
      [ci skip]
      
      * New translations en.yml (Slovak)
      [ci skip]
      
      * New translations en.yml (Icelandic)
      [ci skip]
      
      * New translations en.yml (Albanian)
      [ci skip]
      
      * New translations en.yml (Basque)
      [ci skip]
      
      * New translations en.yml (Spanish, Argentina)
      [ci skip]
      
      * New translations en.yml (Catalan)
      [ci skip]
      
      * New translations en.yml (Arabic)
      [ci skip]
      
      * New translations en.yml (Italian)
      [ci skip]
      
      * New translations en.yml (Portuguese, Brazilian)
      [ci skip]
      
      * New translations en.yml (Swedish)
      [ci skip]
      
      * New translations en.yml (Kabyle)
      [ci skip]
      
      * New translations en.yml (French)
      [ci skip]
      
      * New translations en.yml (Czech)
      [ci skip]
      
      * New translations en.yml (Russian)
      [ci skip]
      
      * New translations en.yml (Esperanto)
      [ci skip]
      
      * New translations en.yml (Estonian)
      [ci skip]
      
      * New translations en.yml (Galician)
      [ci skip]
      
      * New translations en.yml (German)
      [ci skip]
      
      * New translations en.yml (Greek)
      [ci skip]
      
      * New translations en.yml (Chinese Simplified)
      [ci skip]
      
      * New translations en.yml (Chinese Traditional)
      [ci skip]
      
      * New translations en.yml (Chinese Traditional, Hong Kong)
      [ci skip]
      
      * New translations en.yml (Corsican)
      [ci skip]
      
      * New translations en.yml (Dutch)
      [ci skip]
      
      * New translations en.yml (Danish)
      [ci skip]
      
      * New translations en.yml (Welsh)
      [ci skip]
      
      * New translations en.yml (Vietnamese)
      [ci skip]
      
      * New translations simple_form.en.yml (Spanish, Argentina)
      [ci skip]
      
      * New translations simple_form.en.yml (Corsican)
      [ci skip]
      
      * New translations simple_form.en.yml (Spanish)
      [ci skip]
      
      * New translations simple_form.en.yml (Spanish, Argentina)
      [ci skip]
      
      * New translations simple_form.en.yml (Icelandic)
      [ci skip]
      
      * New translations simple_form.en.yml (Italian)
      [ci skip]
      
      * New translations simple_form.en.yml (German)
      [ci skip]
      
      * New translations en.yml (Italian)
      [ci skip]
      
      * New translations simple_form.en.yml (Russian)
      [ci skip]
      
      * New translations simple_form.en.yml (Swedish)
      [ci skip]
      
      * New translations simple_form.en.yml (Portuguese, Brazilian)
      [ci skip]
      
      * New translations simple_form.en.yml (Catalan)
      [ci skip]
      
      * New translations simple_form.en.yml (Persian)
      [ci skip]
      
      * New translations simple_form.en.yml (Portuguese)
      [ci skip]
      
      * New translations simple_form.en.yml (Arabic)
      [ci skip]
      
      * New translations simple_form.en.yml (French)
      [ci skip]
      
      * New translations simple_form.en.yml (Korean)
      [ci skip]
      
      * New translations devise.en.yml (Kabyle)
      [ci skip]
      
      * New translations en.yml (Welsh)
      [ci skip]
      
      * New translations simple_form.en.yml (Welsh)
      [ci skip]
      
      * New translations en.yml (Korean)
      [ci skip]
      
      * New translations simple_form.en.yml (Korean)
      [ci skip]
      
      * New translations simple_form.en.yml (Icelandic)
      [ci skip]
      
      * New translations en.yml (Icelandic)
      [ci skip]
      
      * New translations en.yml (Spanish)
      [ci skip]
      
      * New translations simple_form.en.yml (Spanish)
      [ci skip]
      
      * New translations simple_form.en.yml (Spanish, Argentina)
      [ci skip]
      
      * New translations en.yml (Spanish, Argentina)
      [ci skip]
      
      * New translations en.yml (Persian)
      [ci skip]
      
      * New translations simple_form.en.yml (Persian)
      [ci skip]
      
      * New translations en.yml (Catalan)
      [ci skip]
      
      * New translations en.yml (Portuguese, Brazilian)
      [ci skip]
      
      * New translations simple_form.en.yml (Portuguese, Brazilian)
      [ci skip]
      
      * New translations simple_form.en.yml (Portuguese)
      [ci skip]
      
      * New translations en.yml (Portuguese)
      [ci skip]
      
      * New translations simple_form.en.yml (Catalan)
      [ci skip]
      
      * New translations simple_form.en.yml (Portuguese)
      [ci skip]
      
      * New translations simple_form.en.yml (Portuguese, Brazilian)
      [ci skip]
      
      * New translations en.yml (German)
      [ci skip]
      
      * New translations simple_form.en.yml (German)
      [ci skip]
      
      * New translations en.yml (Chinese Traditional)
      [ci skip]
      
      * New translations en.yml (Chinese Traditional, Hong Kong)
      [ci skip]
      
      * New translations en.yml (Chinese Traditional)
      [ci skip]
      
      * New translations en.yml (Chinese Traditional, Hong Kong)
      [ci skip]
      
      * New translations en.yml (Chinese Traditional)
      [ci skip]
      
      * New translations en.yml (Chinese Traditional, Hong Kong)
      [ci skip]
      
      * New translations en.yml (Korean)
      [ci skip]
      
      * New translations simple_form.en.yml (Korean)
      [ci skip]
      
      * New translations en.yml (Chinese Traditional)
      [ci skip]
      
      * New translations en.yml (Chinese Traditional, Hong Kong)
      [ci skip]
      
      * New translations simple_form.en.yml (Russian)
      [ci skip]
      
      * New translations en.yml (Russian)
      [ci skip]
      
      * New translations en.yml (Spanish, Argentina)
      [ci skip]
      
      * New translations simple_form.en.yml (Spanish, Argentina)
      [ci skip]
      
      * New translations simple_form.en.yml (Galician)
      [ci skip]
      
      * New translations simple_form.en.yml (Icelandic)
      [ci skip]
      
      * New translations en.yml (Russian)
      [ci skip]
      
      * New translations en.yml (Galician)
      [ci skip]
      
      * New translations en.yml (Corsican)
      [ci skip]
      
      * New translations simple_form.en.yml (Corsican)
      [ci skip]
      
      * New translations en.yml (Corsican)
      [ci skip]
      
      * New translations simple_form.en.yml (Corsican)
      [ci skip]
      
      * New translations en.yml (Hungarian)
      [ci skip]
      
      * New translations simple_form.en.yml (Hungarian)
      [ci skip]
      
      * New translations en.json (Kabyle)
      [ci skip]
      
      * New translations simple_form.en.yml (Hungarian)
      [ci skip]
      
      * New translations simple_form.en.yml (Portuguese, Brazilian)
      [ci skip]
      
      * New translations en.yml (Portuguese, Brazilian)
      [ci skip]
      
      * New translations en.yml (Greek)
      [ci skip]
      
      * New translations simple_form.en.yml (Greek)
      [ci skip]
      
      * New translations en.yml (French)
      [ci skip]
      
      * New translations simple_form.en.yml (French)
      [ci skip]
      
      * New translations simple_form.en.yml (Asturian)
      [ci skip]
      
      * New translations en.json (Breton)
      [ci skip]
      
      * New translations en.yml (Italian)
      [ci skip]
      
      * New translations simple_form.en.yml (Italian)
      [ci skip]
      
      * New translations devise.en.yml (Kabyle)
      [ci skip]
      
      * New translations en.yml (Basque)
      [ci skip]
      
      * New translations simple_form.en.yml (Basque)
      [ci skip]
      
      * New translations simple_form.en.yml (Occitan)
      [ci skip]
      
      * New translations en.yml (Slovak)
      [ci skip]
      
      * New translations simple_form.en.yml (Slovak)
      [ci skip]
      
      * New translations en.json (Japanese)
      [ci skip]
      
      * New translations en.json (Japanese)
      [ci skip]
      
      * New translations en.yml (Japanese)
      [ci skip]
      
      * New translations simple_form.en.yml (Japanese)
      [ci skip]
      
      * New translations en.yml (Japanese)
      [ci skip]
      
      * New translations simple_form.en.yml (Japanese)
      [ci skip]
      
      * New translations simple_form.en.yml (Chinese Simplified)
      [ci skip]
      
      * New translations en.yml (Chinese Simplified)
      [ci skip]
      
      * New translations en.json (Japanese)
      [ci skip]
      
      * New translations simple_form.en.yml (Chinese Simplified)
      [ci skip]
      
      * New translations en.yml (Polish)
      [ci skip]
      
      * New translations en.json (Russian)
      [ci skip]
      
      * New translations en.yml (Russian)
      [ci skip]
      
      * New translations en.json (French)
      [ci skip]
      
      * New translations en.yml (Slovak)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Slovak)
      [ci skip]
      
      * New translations en.yml (Polish)
      [ci skip]
      
      * New translations simple_form.en.yml (Polish)
      [ci skip]
      
      * New translations simple_form.en.yml (Polish)
      [ci skip]
      
      * New translations en.yml (Polish)
      [ci skip]
      
      * New translations simple_form.en.yml (Indonesian)
      [ci skip]
      
      * New translations en.yml (Thai)
      [ci skip]
      
      * New translations simple_form.en.yml (Thai)
      [ci skip]
      
      * New translations simple_form.en.yml (Thai)
      [ci skip]
      
      * New translations en.json (Thai)
      [ci skip]
      
      * New translations en.json (Thai)
      [ci skip]
      
      * New translations en.json (Thai)
      [ci skip]
      
      * New translations en.yml (Thai)
      [ci skip]
      
      * New translations en.json (Thai)
      [ci skip]
      
      * New translations simple_form.en.yml (Thai)
      [ci skip]
      
      * New translations simple_form.en.yml (Thai)
      [ci skip]
      
      * New translations en.yml (Thai)
      [ci skip]
      
      * New translations simple_form.en.yml (Thai)
      [ci skip]
      
      * New translations activerecord.en.yml (Occitan)
      [ci skip]
      
      * New translations simple_form.en.yml (Indonesian)
      [ci skip]
      
      * New translations activerecord.en.yml (Kabyle)
      [ci skip]
      
      * New translations en.json (Breton)
      [ci skip]
      
      * New translations en.yml (Breton)
      [ci skip]
      
      * New translations en.yml (Breton)
      [ci skip]
      
      * New translations en.yml (Breton)
      [ci skip]
      
      * New translations en.yml (Breton)
      [ci skip]
      
      * New translations devise.en.yml (Breton)
      [ci skip]
      
      * New translations en.json (Breton)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Breton)
      [ci skip]
      
      * New translations simple_form.en.yml (Breton)
      [ci skip]
      
      * New translations en.yml (Breton)
      [ci skip]
      
      * New translations en.yml (Russian)
      [ci skip]
      
      * New translations devise.en.yml (Russian)
      [ci skip]
      
      * New translations simple_form.en.yml (Russian)
      [ci skip]
      
      * New translations en.json (Russian)
      [ci skip]
      
      * New translations en.yml (Russian)
      [ci skip]
      
      * New translations en.yml (Russian)
      [ci skip]
      
      * New translations simple_form.en.yml (Japanese)
      [ci skip]
      
      * i18n-tasks normalize
      
      * yarn manage:translations
      260eb6f2
    • dependabot-preview[bot]'s avatar
    • dependabot-preview[bot]'s avatar
    • dependabot-preview[bot]'s avatar
    • dependabot-preview[bot]'s avatar
    • dependabot-preview[bot]'s avatar
    • dependabot-preview[bot]'s avatar
    • ThibG's avatar
      Fix media not being marked sensitive when client sets a CW but no text (#13277) · f08f880f
      ThibG authored
      Mastodon enforces the “sensitive” flag on media attachments whenever a toot
      is posted with a Content Warning. However, it does so *after* potentially
      converting the Content Warning to toot text (when there is no toot text),
      which leads to inconsistent and surprising behavior for API clients.
      This commit fixes this inconsistency.
      f08f880f
    • ThibG's avatar
      Fix frontend crash when deleting announcements (#13312) · 858d0dd1
      ThibG authored
      Refactor and fix #13283, which only worked in some cases.
      858d0dd1
    • ThibG's avatar
  6. 22 Mar, 2020 4 commits
  7. 21 Mar, 2020 9 commits
  8. 18 Mar, 2020 3 commits