Skip to content
Snippets Groups Projects
  1. Dec 17, 2021
  2. Dec 13, 2021
  3. Dec 05, 2021
  4. Nov 26, 2021
  5. Nov 25, 2021
    • Eugen Rochko's avatar
      Add trending links (#16917) · 6e50134a
      Eugen Rochko authored
      * Add trending links
      
      * Add overriding specific links trendability
      
      * Add link type to preview cards and only trend articles
      
      Change trends review notifications from being sent every 5 minutes to being sent every 2 hours
      
      Change threshold from 5 unique accounts to 15 unique accounts
      
      * Fix tests
      Unverified
      6e50134a
  6. Nov 18, 2021
  7. Nov 05, 2021
    • Claire's avatar
      Fix reviving revoked sessions and invalidating login (#16943) · 6da135a4
      Claire authored
      Up until now, we have used Devise's Rememberable mechanism to re-log users
      after the end of their browser sessions. This mechanism relies on a signed
      cookie containing a token. That token was stored on the user's record,
      meaning it was shared across all logged in browsers, meaning truly revoking
      a browser's ability to auto-log-in involves revoking the token itself, and
      revoking access from *all* logged-in browsers.
      
      We had a session mechanism that dynamically checks whether a user's session
      has been disabled, and would log out the user if so. However, this would only
      clear a session being actively used, and a new one could be respawned with
      the `remember_user_token` cookie.
      
      In practice, this caused two issues:
      - sessions could be revived after being closed from /auth/edit (security issue)
      - auto-log-in would be disabled for *all* browsers after logging out from one
        of them
      
      This PR removes the `remember_token` mechanism and treats the `_session_id`
      cookie/token as a browser-specific `remember_token`, fixing both issues.
      Unverified
      6da135a4
  8. Oct 24, 2021
  9. Oct 18, 2021
  10. Oct 17, 2021
    • Eugen Rochko's avatar
      New Crowdin updates (#16354) · f00043dc
      Eugen Rochko authored
      
      * New translations en.json (Latvian)
      [ci skip]
      
      * New translations en.json (Hebrew)
      [ci skip]
      
      * New translations en.json (Hebrew)
      [ci skip]
      
      * New translations simple_form.en.yml (Breton)
      [ci skip]
      
      * New translations simple_form.en.yml (Breton)
      [ci skip]
      
      * New translations simple_form.en.yml (Breton)
      [ci skip]
      
      * New translations simple_form.en.yml (Breton)
      [ci skip]
      
      * New translations en.json (Icelandic)
      [ci skip]
      
      * New translations en.json (Icelandic)
      [ci skip]
      
      * New translations en.json (Chinese Simplified)
      [ci skip]
      
      * New translations en.yml (Chinese Simplified)
      [ci skip]
      
      * New translations en.yml (Chinese Simplified)
      [ci skip]
      
      * New translations simple_form.en.yml (Chinese Simplified)
      [ci skip]
      
      * New translations devise.en.yml (Chinese Simplified)
      [ci skip]
      
      * New translations en.yml (Chinese Simplified)
      [ci skip]
      
      * New translations devise.en.yml (Chinese Simplified)
      [ci skip]
      
      * New translations en.json (Persian)
      [ci skip]
      
      * New translations en.json (Finnish)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Finnish)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Finnish)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Finnish)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Finnish)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (French)
      [ci skip]
      
      * New translations en.yml (French)
      [ci skip]
      
      * New translations en.json (Russian)
      [ci skip]
      
      * New translations en.json (Russian)
      [ci skip]
      
      * New translations en.json (Russian)
      [ci skip]
      
      * New translations activerecord.en.yml (Latvian)
      [ci skip]
      
      * New translations devise.en.yml (Latvian)
      [ci skip]
      
      * New translations devise.en.yml (Latvian)
      [ci skip]
      
      * New translations devise.en.yml (Latvian)
      [ci skip]
      
      * New translations devise.en.yml (Latvian)
      [ci skip]
      
      * New translations devise.en.yml (Latvian)
      [ci skip]
      
      * New translations devise.en.yml (Latvian)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Slovak)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Slovak)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Latvian)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Esperanto)
      [ci skip]
      
      * New translations en.yml (Esperanto)
      [ci skip]
      
      * New translations devise.en.yml (Latvian)
      [ci skip]
      
      * New translations devise.en.yml (Latvian)
      [ci skip]
      
      * New translations devise.en.yml (Latvian)
      [ci skip]
      
      * New translations devise.en.yml (Latvian)
      [ci skip]
      
      * New translations devise.en.yml (Latvian)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Latvian)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Latvian)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Latvian)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Latvian)
      [ci skip]
      
      * New translations devise.en.yml (Latvian)
      [ci skip]
      
      * New translations simple_form.en.yml (Latvian)
      [ci skip]
      
      * New translations simple_form.en.yml (Latvian)
      [ci skip]
      
      * New translations simple_form.en.yml (Latvian)
      [ci skip]
      
      * New translations simple_form.en.yml (Latvian)
      [ci skip]
      
      * New translations simple_form.en.yml (Latvian)
      [ci skip]
      
      * New translations simple_form.en.yml (Latvian)
      [ci skip]
      
      * New translations simple_form.en.yml (Latvian)
      [ci skip]
      
      * New translations simple_form.en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Slovak)
      [ci skip]
      
      * New translations simple_form.en.yml (Latvian)
      [ci skip]
      
      * New translations simple_form.en.yml (Slovak)
      [ci skip]
      
      * New translations simple_form.en.yml (Latvian)
      [ci skip]
      
      * New translations simple_form.en.yml (Latvian)
      [ci skip]
      
      * New translations simple_form.en.yml (Latvian)
      [ci skip]
      
      * New translations simple_form.en.yml (Latvian)
      [ci skip]
      
      * New translations simple_form.en.yml (Latvian)
      [ci skip]
      
      * New translations simple_form.en.yml (Latvian)
      [ci skip]
      
      * New translations simple_form.en.yml (Latvian)
      [ci skip]
      
      * New translations simple_form.en.yml (Latvian)
      [ci skip]
      
      * New translations simple_form.en.yml (Latvian)
      [ci skip]
      
      * New translations simple_form.en.yml (Latvian)
      [ci skip]
      
      * New translations simple_form.en.yml (Latvian)
      [ci skip]
      
      * New translations simple_form.en.yml (Latvian)
      [ci skip]
      
      * New translations simple_form.en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Armenian)
      [ci skip]
      
      * New translations en.json (Danish)
      [ci skip]
      
      * New translations en.yml (Arabic)
      [ci skip]
      
      * New translations en.yml (Catalan)
      [ci skip]
      
      * New translations en.yml (Czech)
      [ci skip]
      
      * New translations en.yml (Danish)
      [ci skip]
      
      * New translations en.yml (Spanish)
      [ci skip]
      
      * New translations en.yml (German)
      [ci skip]
      
      * New translations en.yml (Greek)
      [ci skip]
      
      * New translations en.yml (Basque)
      [ci skip]
      
      * New translations en.yml (Hungarian)
      [ci skip]
      
      * New translations en.yml (Slovak)
      [ci skip]
      
      * New translations en.yml (Persian)
      [ci skip]
      
      * New translations en.yml (Swedish)
      [ci skip]
      
      * New translations en.yml (French)
      [ci skip]
      
      * New translations en.yml (Chinese Simplified)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Italian)
      [ci skip]
      
      * New translations en.yml (Sinhala)
      [ci skip]
      
      * New translations en.yml (Sardinian)
      [ci skip]
      
      * New translations en.yml (Esperanto)
      [ci skip]
      
      * New translations en.yml (Vietnamese)
      [ci skip]
      
      * New translations en.yml (Turkish)
      [ci skip]
      
      * New translations en.yml (Ukrainian)
      [ci skip]
      
      * New translations en.yml (Chinese Traditional)
      [ci skip]
      
      * New translations en.yml (Galician)
      [ci skip]
      
      * New translations en.yml (Icelandic)
      [ci skip]
      
      * New translations en.yml (Portuguese, Brazilian)
      [ci skip]
      
      * New translations en.yml (Indonesian)
      [ci skip]
      
      * New translations en.yml (Tamil)
      [ci skip]
      
      * New translations en.yml (Spanish, Argentina)
      [ci skip]
      
      * New translations en.yml (Serbian (Cyrillic))
      [ci skip]
      
      * New translations en.yml (Albanian)
      [ci skip]
      
      * New translations en.yml (Japanese)
      [ci skip]
      
      * New translations en.yml (Georgian)
      [ci skip]
      
      * New translations en.yml (Korean)
      [ci skip]
      
      * New translations en.yml (Lithuanian)
      [ci skip]
      
      * New translations en.yml (Dutch)
      [ci skip]
      
      * New translations en.yml (Norwegian)
      [ci skip]
      
      * New translations en.yml (Polish)
      [ci skip]
      
      * New translations en.yml (Portuguese)
      [ci skip]
      
      * New translations en.yml (Russian)
      [ci skip]
      
      * New translations en.yml (Slovenian)
      [ci skip]
      
      * New translations en.yml (Spanish, Mexico)
      [ci skip]
      
      * New translations en.yml (Norwegian Nynorsk)
      [ci skip]
      
      * New translations en.yml (Estonian)
      [ci skip]
      
      * New translations en.yml (Kazakh)
      [ci skip]
      
      * New translations en.json (Norwegian Nynorsk)
      [ci skip]
      
      * New translations en.yml (Thai)
      [ci skip]
      
      * New translations en.yml (Bengali)
      [ci skip]
      
      * New translations en.yml (Asturian)
      [ci skip]
      
      * New translations en.yml (Scottish Gaelic)
      [ci skip]
      
      * New translations en.yml (Occitan)
      [ci skip]
      
      * New translations en.json (Kurmanji (Kurdish))
      [ci skip]
      
      * New translations en.yml (Kurmanji (Kurdish))
      [ci skip]
      
      * New translations en.json (Sorani (Kurdish))
      [ci skip]
      
      * New translations en.yml (Breton)
      [ci skip]
      
      * New translations en.yml (Malay)
      [ci skip]
      
      * New translations en.yml (Welsh)
      [ci skip]
      
      * New translations en.yml (Chinese Traditional, Hong Kong)
      [ci skip]
      
      * New translations en.yml (Tatar)
      [ci skip]
      
      * New translations en.yml (Malayalam)
      [ci skip]
      
      * New translations en.yml (Sorani (Kurdish))
      [ci skip]
      
      * New translations en.yml (Corsican)
      [ci skip]
      
      * New translations en.yml (Kabyle)
      [ci skip]
      
      * New translations en.yml (Catalan)
      [ci skip]
      
      * New translations en.yml (Polish)
      [ci skip]
      
      * New translations en.yml (Russian)
      [ci skip]
      
      * New translations en.yml (Russian)
      [ci skip]
      
      * New translations en.yml (Catalan)
      [ci skip]
      
      * New translations en.yml (Kurmanji (Kurdish))
      [ci skip]
      
      * New translations en.json (Russian)
      [ci skip]
      
      * New translations en.yml (Czech)
      [ci skip]
      
      * New translations en.json (Russian)
      [ci skip]
      
      * New translations en.yml (Czech)
      [ci skip]
      
      * New translations en.yml (Czech)
      [ci skip]
      
      * New translations en.yml (Turkish)
      [ci skip]
      
      * New translations en.yml (Occitan)
      [ci skip]
      
      * New translations en.yml (Czech)
      [ci skip]
      
      * New translations en.yml (Kurmanji (Kurdish))
      [ci skip]
      
      * New translations en.yml (Czech)
      [ci skip]
      
      * New translations en.yml (Danish)
      [ci skip]
      
      * New translations en.yml (Danish)
      [ci skip]
      
      * New translations en.yml (Kurmanji (Kurdish))
      [ci skip]
      
      * New translations en.yml (Norwegian)
      [ci skip]
      
      * New translations en.yml (Kurmanji (Kurdish))
      [ci skip]
      
      * New translations en.yml (Chinese Traditional)
      [ci skip]
      
      * New translations en.yml (Galician)
      [ci skip]
      
      * New translations en.yml (Galician)
      [ci skip]
      
      * New translations en.yml (French)
      [ci skip]
      
      * New translations en.yml (French)
      [ci skip]
      
      * New translations en.yml (Chinese Traditional)
      [ci skip]
      
      * New translations en.yml (Hungarian)
      [ci skip]
      
      * New translations en.yml (Albanian)
      [ci skip]
      
      * New translations en.yml (Albanian)
      [ci skip]
      
      * New translations en.yml (Ukrainian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Portuguese)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.json (Portuguese)
      [ci skip]
      
      * New translations en.yml (Portuguese)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Spanish)
      [ci skip]
      
      * New translations en.yml (Hungarian)
      [ci skip]
      
      * New translations en.yml (Italian)
      [ci skip]
      
      * New translations en.yml (Indonesian)
      [ci skip]
      
      * New translations en.yml (Indonesian)
      [ci skip]
      
      * New translations devise.en.yml (French)
      [ci skip]
      
      * Run `i18n-tasks normalize`
      
      * Run `yarn manage:translations`
      
      * Trim unnecessary line breaks
      
      Co-authored-by: default avatarYamagishi Kazutoshi <ykzts@desire.sh>
      Unverified
      f00043dc
  11. Oct 14, 2021
  12. Sep 29, 2021
    • Claire's avatar
      Switch from unmaintained paperclip to kt-paperclip (#16724) · fc3ae134
      Claire authored
      * Switch from unmaintained paperclip to kt-paperclip
      
      * Drop some compatibility monkey-patches not required by kt-paperclip
      
      * Drop media spoof check monkey-patching
      
      It's broken with kt-paperclip and hopefully it won't be needed anymore
      
      * Fix regression introduced by paperclip 6.1.0
      
      * Do not rely on pathname to call FastImage
      
      * Add test for ogg vorbis file with cover art
      
      * Add audio/vorbis to the accepted content-types
      
      This seems erroneous as this would be the content-type for a vorbis stream
      without an ogg container, but that's what the `marcel` gem outputs, so…
      
      * Restore missing for_as_default method
      
      * Refactor Attachmentable concern and delay Paperclip's content-type spoof check
      
      Check for content-type spoofing *after* setting the extension ourselves, this
      fixes a regression with kt-paperclip's validations being more strict than
      paperclip 6.0.0 and rejecting some Pleroma uploads because of unknown
      extensions.
      
      * Please CodeClimate
      
      * Add audio/vorbis to the unreliable set
      
      It doesn't correspond to a file format and thus has no extension associated.
      Unverified
      fc3ae134
  13. Sep 19, 2021
  14. Sep 13, 2021
  15. Sep 04, 2021
  16. Aug 28, 2021
  17. Aug 25, 2021
    • Daniel's avatar
      New env variable: CAS_SECURITY_ASSUME_EMAIL_IS_VERIFIED (#16655) · 2ed1c92c
      Daniel authored
      When using a CAS server, the users only have a temporary email
      `change@me-foo-cas.com` which can't be changed but by an
      administrator.
      
      We need a new environment variable like for SAML to assume the email
      from CAS is verified.
      
      * config/initializers/omniauth.rb: define CAS option for assuming
        email are always verified.
      * .env.nanobox: add new variable as an example.
      Unverified
      2ed1c92c
  18. Aug 20, 2021
  19. Aug 09, 2021
    • Claire's avatar
      Add feature to automatically delete old toots (#16529) · 4ac78e2a
      Claire authored
      * Add account statuses cleanup policy model
      
      * Record last inspected toot to delete to speed up successive calls to statuses_to_delete
      
      * Add service to cleanup a given account's statuses within a budget
      
      * Add worker to go through account policies and delete old toots
      
      * Fix last inspected status id logic
      
      All existing statuses older or equal to last inspected status id must be
      kept by the current policy. This is an invariant that must be kept so that
      resuming deletion from the last inspected status remains sound.
      
      * Add tests
      
      * Refactor scheduler and add tests
      
      * Add user interface
      
      * Add support for discriminating based on boosts/favs
      
      * Add UI support for min_reblogs and min_favs, rework UI
      
      * Address first round of review comments
      
      * Replace Snowflake#id_at_start with with_random parameter
      
      * Add tests
      
      * Add tests for StatusesCleanupController
      
      * Rework settings page
      
      * Adjust load-avoiding mechanisms
      
      * Please CodeClimate
      Unverified
      4ac78e2a
  20. Jul 15, 2021
    • Claire's avatar
      Fix inefficiencies in auto-linking code (#16506) · 211d5c3c
      Claire authored
      The auto-linking code basically rewrote the whole string escaping non-ascii
      characters in an inefficient way, and building a full character offset map
      between the unescaped and escaped texts before sending the contents to
      TwitterText's extractor.
      
      Instead of doing that, this commit changes the TwitterText regexps to include
      valid IRI characters in addition to valid URI characters.
      Unverified
      211d5c3c
  21. Jul 13, 2021
  22. Jul 11, 2021
  23. Jul 08, 2021
  24. Jun 25, 2021
  25. Jun 21, 2021
  26. Jun 02, 2021
    • Eugen Rochko's avatar
      New Crowdin updates (#16288) · 2fba2803
      Eugen Rochko authored
      
      * New translations en.yml (Galician)
      [ci skip]
      
      * New translations activerecord.en.yml (Galician)
      [ci skip]
      
      * New translations en.yml (Japanese)
      [ci skip]
      
      * New translations simple_form.en.yml (Chinese Traditional)
      [ci skip]
      
      * New translations en.yml (Swedish)
      [ci skip]
      
      * New translations en.yml (Swedish)
      [ci skip]
      
      * New translations en.yml (Swedish)
      [ci skip]
      
      * New translations en.yml (Swedish)
      [ci skip]
      
      * New translations en.yml (Swedish)
      [ci skip]
      
      * New translations en.yml (Swedish)
      [ci skip]
      
      * New translations en.yml (Swedish)
      [ci skip]
      
      * New translations devise.en.yml (Swedish)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Swedish)
      [ci skip]
      
      * New translations en.json (Dutch)
      [ci skip]
      
      * New translations en.json (Dutch)
      [ci skip]
      
      * New translations en.yml (Dutch)
      [ci skip]
      
      * New translations simple_form.en.yml (Dutch)
      [ci skip]
      
      * New translations activerecord.en.yml (Dutch)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Dutch)
      [ci skip]
      
      * New translations en.json (Swedish)
      [ci skip]
      
      * New translations en.yml (Swedish)
      [ci skip]
      
      * New translations en.yml (Swedish)
      [ci skip]
      
      * New translations en.json (Swedish)
      [ci skip]
      
      * New translations en.json (Swedish)
      [ci skip]
      
      * New translations en.json (Swedish)
      [ci skip]
      
      * New translations en.json (Chinese Simplified)
      [ci skip]
      
      * New translations en.yml (Japanese)
      [ci skip]
      
      * New translations simple_form.en.yml (French)
      [ci skip]
      
      * New translations en.yml (French)
      [ci skip]
      
      * New translations en.yml (Romanian)
      [ci skip]
      
      * New translations en.yml (Norwegian Nynorsk)
      [ci skip]
      
      * New translations en.yml (Welsh)
      [ci skip]
      
      * New translations en.yml (Telugu)
      [ci skip]
      
      * New translations en.yml (Malay)
      [ci skip]
      
      * New translations en.yml (Hindi)
      [ci skip]
      
      * New translations en.yml (Latvian)
      [ci skip]
      
      * New translations en.yml (Estonian)
      [ci skip]
      
      * New translations en.yml (Kazakh)
      [ci skip]
      
      * New translations en.yml (Croatian)
      [ci skip]
      
      * New translations en.yml (Uyghur)
      [ci skip]
      
      * New translations en.yml (Thai)
      [ci skip]
      
      * New translations en.yml (Marathi)
      [ci skip]
      
      * New translations en.yml (Bengali)
      [ci skip]
      
      * New translations en.yml (Spanish, Mexico)
      [ci skip]
      
      * New translations en.yml (Spanish, Argentina)
      [ci skip]
      
      * New translations en.yml (Tamil)
      [ci skip]
      
      * New translations en.yml (Persian)
      [ci skip]
      
      * New translations en.yml (Esperanto)
      [ci skip]
      
      * New translations en.yml (Chinese Traditional, Hong Kong)
      [ci skip]
      
      * New translations en.yml (Portuguese, Brazilian)
      [ci skip]
      
      * New translations en.yml (Sorani (Kurdish))
      [ci skip]
      
      * New translations en.yml (Silesian)
      [ci skip]
      
      * New translations en.yml (Taigi)
      [ci skip]
      
      * New translations en.yml (Ido)
      [ci skip]
      
      * New translations en.yml (Kabyle)
      [ci skip]
      
      * New translations en.yml (Sanskrit)
      [ci skip]
      
      * New translations en.yml (Sardinian)
      [ci skip]
      
      * New translations en.yml (Corsican)
      [ci skip]
      
      * New translations en.yml (Serbian (Latin))
      [ci skip]
      
      * New translations en.yml (Tatar)
      [ci skip]
      
      * New translations en.yml (Occitan)
      [ci skip]
      
      * New translations en.yml (Asturian)
      [ci skip]
      
      * New translations en.yml (Scottish Gaelic)
      [ci skip]
      
      * New translations en.yml (Kannada)
      [ci skip]
      
      * New translations en.yml (Cornish)
      [ci skip]
      
      * New translations en.yml (Sinhala)
      [ci skip]
      
      * New translations en.yml (Breton)
      [ci skip]
      
      * New translations en.yml (Malayalam)
      [ci skip]
      
      * New translations en.yml (Indonesian)
      [ci skip]
      
      * New translations en.yml (Icelandic)
      [ci skip]
      
      * New translations en.yml (Greek)
      [ci skip]
      
      * New translations en.yml (Italian)
      [ci skip]
      
      * New translations en.yml (Armenian)
      [ci skip]
      
      * New translations en.yml (Hungarian)
      [ci skip]
      
      * New translations en.yml (Hebrew)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Basque)
      [ci skip]
      
      * New translations en.yml (German)
      [ci skip]
      
      * New translations en.yml (Korean)
      [ci skip]
      
      * New translations en.yml (Danish)
      [ci skip]
      
      * New translations en.yml (Czech)
      [ci skip]
      
      * New translations en.yml (Catalan)
      [ci skip]
      
      * New translations en.yml (Bulgarian)
      [ci skip]
      
      * New translations en.yml (Arabic)
      [ci skip]
      
      * New translations en.yml (Afrikaans)
      [ci skip]
      
      * New translations en.yml (Spanish)
      [ci skip]
      
      * New translations en.yml (Georgian)
      [ci skip]
      
      * New translations en.yml (Lithuanian)
      [ci skip]
      
      * New translations en.yml (Galician)
      [ci skip]
      
      * New translations en.yml (Serbian (Cyrillic))
      [ci skip]
      
      * New translations en.yml (Vietnamese)
      [ci skip]
      
      * New translations en.yml (Urdu (Pakistan))
      [ci skip]
      
      * New translations en.yml (Chinese Traditional)
      [ci skip]
      
      * New translations en.yml (Chinese Simplified)
      [ci skip]
      
      * New translations en.yml (Ukrainian)
      [ci skip]
      
      * New translations en.yml (Turkish)
      [ci skip]
      
      * New translations en.yml (Albanian)
      [ci skip]
      
      * New translations en.yml (Macedonian)
      [ci skip]
      
      * New translations en.yml (Slovenian)
      [ci skip]
      
      * New translations en.yml (Slovak)
      [ci skip]
      
      * New translations en.yml (Russian)
      [ci skip]
      
      * New translations en.yml (Portuguese)
      [ci skip]
      
      * New translations en.yml (Polish)
      [ci skip]
      
      * New translations en.yml (Punjabi)
      [ci skip]
      
      * New translations en.yml (Norwegian)
      [ci skip]
      
      * New translations en.yml (Standard Moroccan Tamazight)
      [ci skip]
      
      * Update source file en.yml
      [ci skip]
      
      * New translations en.yml (French)
      [ci skip]
      
      * New translations en.yml (French)
      [ci skip]
      
      * New translations en.yml (French)
      [ci skip]
      
      * New translations en.yml (Swedish)
      [ci skip]
      
      * New translations en.yml (Polish)
      [ci skip]
      
      * New translations en.yml (Thai)
      [ci skip]
      
      * New translations en.json (Lithuanian)
      [ci skip]
      
      * New translations en.json (Lithuanian)
      [ci skip]
      
      * New translations en.json (Chinese Simplified)
      [ci skip]
      
      * New translations en.yml (Thai)
      [ci skip]
      
      * New translations en.json (Korean)
      [ci skip]
      
      * New translations en.json (Chinese Simplified)
      [ci skip]
      
      * New translations en.yml (Chinese Simplified)
      [ci skip]
      
      * New translations en.yml (Chinese Simplified)
      [ci skip]
      
      * New translations simple_form.en.yml (Chinese Simplified)
      [ci skip]
      
      * New translations devise.en.yml (Chinese Simplified)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Chinese Simplified)
      [ci skip]
      
      * New translations en.yml (Chinese Simplified)
      [ci skip]
      
      * New translations simple_form.en.yml (Chinese Simplified)
      [ci skip]
      
      * New translations en.json (Portuguese)
      [ci skip]
      
      * New translations en.json (Malayalam)
      [ci skip]
      
      * New translations en.json (Malayalam)
      [ci skip]
      
      * New translations en.json (Persian)
      [ci skip]
      
      * New translations en.yml (Persian)
      [ci skip]
      
      * New translations en.json (Chinese Traditional)
      [ci skip]
      
      * New translations en.yml (Chinese Traditional)
      [ci skip]
      
      * New translations en.json (Chinese Traditional)
      [ci skip]
      
      * New translations en.yml (Chinese Traditional)
      [ci skip]
      
      * New translations simple_form.en.yml (Chinese Traditional)
      [ci skip]
      
      * New translations activerecord.en.yml (Chinese Traditional)
      [ci skip]
      
      * New translations devise.en.yml (Chinese Traditional)
      [ci skip]
      
      * New translations en.yml (Chinese Traditional)
      [ci skip]
      
      * New translations simple_form.en.yml (Chinese Traditional)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Chinese Traditional)
      [ci skip]
      
      * New translations devise.en.yml (Chinese Traditional)
      [ci skip]
      
      * New translations en.yml (Chinese Traditional)
      [ci skip]
      
      * New translations en.json (Croatian)
      [ci skip]
      
      * New translations en.json (Telugu)
      [ci skip]
      
      * New translations en.json (Malay)
      [ci skip]
      
      * New translations en.json (Hindi)
      [ci skip]
      
      * New translations en.json (Latvian)
      [ci skip]
      
      * New translations en.json (Estonian)
      [ci skip]
      
      * New translations en.json (Kazakh)
      [ci skip]
      
      * New translations en.json (Norwegian Nynorsk)
      [ci skip]
      
      * New translations en.json (Marathi)
      [ci skip]
      
      * New translations en.json (Esperanto)
      [ci skip]
      
      * New translations en.json (Bengali)
      [ci skip]
      
      * New translations en.json (Tamil)
      [ci skip]
      
      * New translations en.json (Portuguese, Brazilian)
      [ci skip]
      
      * New translations en.json (Welsh)
      [ci skip]
      
      * New translations en.json (Uyghur)
      [ci skip]
      
      * New translations en.json (Urdu (Pakistan))
      [ci skip]
      
      * New translations en.json (Sorani (Kurdish))
      [ci skip]
      
      * New translations en.json (Silesian)
      [ci skip]
      
      * New translations en.json (Taigi)
      [ci skip]
      
      * New translations en.json (Ido)
      [ci skip]
      
      * New translations en.json (Kabyle)
      [ci skip]
      
      * New translations en.json (Sanskrit)
      [ci skip]
      
      * New translations en.json (Sardinian)
      [ci skip]
      
      * New translations en.json (Serbian (Latin))
      [ci skip]
      
      * New translations en.json (Chinese Traditional, Hong Kong)
      [ci skip]
      
      * New translations en.json (Occitan)
      [ci skip]
      
      * New translations en.json (Asturian)
      [ci skip]
      
      * New translations en.json (Kannada)
      [ci skip]
      
      * New translations en.json (Cornish)
      [ci skip]
      
      * New translations en.json (Sinhala)
      [ci skip]
      
      * New translations en.json (Breton)
      [ci skip]
      
      * New translations en.json (Tatar)
      [ci skip]
      
      * New translations en.json (Romanian)
      [ci skip]
      
      * New translations en.json (Thai)
      [ci skip]
      
      * New translations en.json (Persian)
      [ci skip]
      
      * New translations en.json (Arabic)
      [ci skip]
      
      * New translations en.json (Afrikaans)
      [ci skip]
      
      * New translations en.json (Bulgarian)
      [ci skip]
      
      * New translations en.json (Serbian (Cyrillic))
      [ci skip]
      
      * New translations en.json (Macedonian)
      [ci skip]
      
      * New translations en.json (Slovenian)
      [ci skip]
      
      * New translations en.json (Slovak)
      [ci skip]
      
      * New translations en.json (Punjabi)
      [ci skip]
      
      * New translations en.json (Norwegian)
      [ci skip]
      
      * New translations en.json (Georgian)
      [ci skip]
      
      * New translations en.json (Armenian)
      [ci skip]
      
      * New translations en.json (Hebrew)
      [ci skip]
      
      * New translations en.json (Finnish)
      [ci skip]
      
      * New translations en.json (Greek)
      [ci skip]
      
      * New translations en.json (Standard Moroccan Tamazight)
      [ci skip]
      
      * New translations simple_form.en.yml (Scottish Gaelic)
      [ci skip]
      
      * New translations en.yml (Scottish Gaelic)
      [ci skip]
      
      * New translations activerecord.en.yml (Scottish Gaelic)
      [ci skip]
      
      * New translations en.yml (Scottish Gaelic)
      [ci skip]
      
      * New translations simple_form.en.yml (Scottish Gaelic)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Scottish Gaelic)
      [ci skip]
      
      * New translations en.json (Scottish Gaelic)
      [ci skip]
      
      * New translations devise.en.yml (Scottish Gaelic)
      [ci skip]
      
      * New translations en.yml (Spanish, Argentina)
      [ci skip]
      
      * New translations en.json (Spanish, Argentina)
      [ci skip]
      
      * New translations simple_form.en.yml (Spanish, Argentina)
      [ci skip]
      
      * New translations activerecord.en.yml (Spanish, Argentina)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Spanish, Argentina)
      [ci skip]
      
      * New translations en.json (Thai)
      [ci skip]
      
      * i18n-tasks normalize
      
      * yarn manage:translations
      
      Co-authored-by: default avatarYamagishi Kazutoshi <ykzts@desire.sh>
      Unverified
      2fba2803
  27. May 24, 2021
  28. May 22, 2021
  29. May 21, 2021
    • Eugen Rochko's avatar
      New Crowdin updates (#16281) · 01adffde
      Eugen Rochko authored
      
      * New translations en.json (Thai)
      [ci skip]
      
      * New translations devise.en.yml (Thai)
      [ci skip]
      
      * New translations en.json (Thai)
      [ci skip]
      
      * New translations devise.en.yml (Thai)
      [ci skip]
      
      * New translations en.yml (German)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Danish)
      [ci skip]
      
      * New translations en.yml (Danish)
      [ci skip]
      
      * New translations en.yml (Thai)
      [ci skip]
      
      * New translations en.json (Thai)
      [ci skip]
      
      * New translations en.yml (Icelandic)
      [ci skip]
      
      * Run `i18n-tasks normalize`
      
      * Run `yarn manage:translations`
      
      Co-authored-by: default avatarYamagishi Kazutoshi <ykzts@desire.sh>
      Unverified
      01adffde
  30. May 19, 2021
    • Eugen Rochko's avatar
      New Crowdin updates (#16269) · 7f0d58b4
      Eugen Rochko authored
      * New translations en.yml (Kazakh)
      [ci skip]
      
      * New translations en.json (Kazakh)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Norwegian Nynorsk)
      [ci skip]
      
      * New translations activerecord.en.yml (Norwegian Nynorsk)
      [ci skip]
      
      * New translations simple_form.en.yml (Norwegian Nynorsk)
      [ci skip]
      
      * New translations en.yml (Norwegian Nynorsk)
      [ci skip]
      
      * New translations en.json (Norwegian Nynorsk)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Croatian)
      [ci skip]
      
      * New translations en.json (Malayalam)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Scottish Gaelic)
      [ci skip]
      
      * New translations simple_form.en.yml (Malayalam)
      [ci skip]
      
      * New translations activerecord.en.yml (Sardinian)
      [ci skip]
      
      * New translations en.yml (Kabyle)
      [ci skip]
      
      * New translations en.json (Kabyle)
      [ci skip]
      
      * New translations en.yml (Sanskrit)
      [ci skip]
      
      * New translations en.json (Sanskrit)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Sardinian)
      [ci skip]
      
      * New translations simple_form.en.yml (Sardinian)
      [ci skip]
      
      * New translations activerecord.en.yml (Kabyle)
      [ci skip]
      
      * New translations en.yml (Sardinian)
      [ci skip]
      
      * New translations en.json (Sardinian)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Corsican)
      [ci skip]
      
      * New translations activerecord.en.yml (Corsican)
      [ci skip]
      
      * New translations simple_form.en.yml (Corsican)
      [ci skip]
      
      * New translations en.yml (Corsican)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Sorani (Kurdish))
      [ci skip]
      
      * New translations simple_form.en.yml (Kabyle)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Kabyle)
      [ci skip]
      
      * New translations simple_form.en.yml (Sorani (Kurdish))
      [ci skip]
      
      * New translations en.json (Silesian)
      [ci skip]
      
      * New translations activerecord.en.yml (Standard Moroccan Tamazight)
      [ci skip]
      
      * New translations simple_form.en.yml (Standard Moroccan Tamazight)
      [ci skip]
      
      * New translations en.yml (Standard Moroccan Tamazight)
      [ci skip]
      
      * New translations en.json (Standard Moroccan Tamazight)
      [ci skip]
      
      * New translations en.yml (Silesian)
      [ci skip]
      
      * New translations en.json (Ido)
      [ci skip]
      
      * New translations en.yml (Taigi)
      [ci skip]
      
      * New translations en.json (Taigi)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Ido)
      [ci skip]
      
      * New translations simple_form.en.yml (Ido)
      [ci skip]
      
      * New translations en.yml (Ido)
      [ci skip]
      
      * New translations activerecord.en.yml (Sorani (Kurdish))
      [ci skip]
      
      * New translations en.yml (Sorani (Kurdish))
      [ci skip]
      
      * New translations activerecord.en.yml (Malayalam)
      [ci skip]
      
      * New translations activerecord.en.yml (Sinhala)
      [ci skip]
      
      * New translations en.yml (Kannada)
      [ci skip]
      
      * New translations en.json (Kannada)
      [ci skip]
      
      * New translations en.yml (Cornish)
      [ci skip]
      
      * New translations en.json (Cornish)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Sinhala)
      [ci skip]
      
      * New translations simple_form.en.yml (Sinhala)
      [ci skip]
      
      * New translations en.yml (Sinhala)
      [ci skip]
      
      * New translations en.json (Sinhala)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Breton)
      [ci skip]
      
      * New translations activerecord.en.yml (Breton)
      [ci skip]
      
      * New translations simple_form.en.yml (Breton)
      [ci skip]
      
      * New translations en.yml (Breton)
      [ci skip]
      
      * New translations en.json (Breton)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Malayalam)
      [ci skip]
      
      * New translations en.json (Sorani (Kurdish))
      [ci skip]
      
      * New translations en.yml (Occitan)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Serbian (Latin))
      [ci skip]
      
      * New translations activerecord.en.yml (Serbian (Latin))
      [ci skip]
      
      * New translations simple_form.en.yml (Serbian (Latin))
      [ci skip]
      
      * New translations en.yml (Serbian (Latin))
      [ci skip]
      
      * New translations en.json (Serbian (Latin))
      [ci skip]
      
      * New translations doorkeeper.en.yml (Occitan)
      [ci skip]
      
      * New translations activerecord.en.yml (Occitan)
      [ci skip]
      
      * New translations simple_form.en.yml (Occitan)
      [ci skip]
      
      * New translations en.json (Occitan)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Asturian)
      [ci skip]
      
      * New translations activerecord.en.yml (Asturian)
      [ci skip]
      
      * New translations simple_form.en.yml (Asturian)
      [ci skip]
      
      * New translations en.yml (Asturian)
      [ci skip]
      
      * New translations en.json (Asturian)
      [ci skip]
      
      * New translations en.json (Spanish, Mexico)
      [ci skip]
      
      * New translations activerecord.en.yml (Scottish Gaelic)
      [ci skip]
      
      * New translations simple_form.en.yml (Scottish Gaelic)
      [ci skip]
      
      * New translations en.yml (Scottish Gaelic)
      [ci skip]
      
      * New translations en.yml (Spanish, Mexico)
      [ci skip]
      
      * New translations simple_form.en.yml (Icelandic)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Spanish, Argentina)
      [ci skip]
      
      * New translations en.yml (Norwegian)
      [ci skip]
      
      * New translations en.json (Norwegian)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Dutch)
      [ci skip]
      
      * New translations activerecord.en.yml (Dutch)
      [ci skip]
      
      * New translations simple_form.en.yml (Dutch)
      [ci skip]
      
      * New translations en.yml (Dutch)
      [ci skip]
      
      * New translations en.json (Dutch)
      [ci skip]
      
      * New translations activerecord.en.yml (Norwegian)
      [ci skip]
      
      * New translations en.yml (Macedonian)
      [ci skip]
      
      * New translations en.json (Macedonian)
      [ci skip]
      
      * New translations en.yml (Lithuanian)
      [ci skip]
      
      * New translations en.json (Lithuanian)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Korean)
      [ci skip]
      
      * New translations simple_form.en.yml (Norwegian)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Norwegian)
      [ci skip]
      
      * New translations simple_form.en.yml (Korean)
      [ci skip]
      
      * New translations activerecord.en.yml (Russian)
      [ci skip]
      
      * New translations simple_form.en.yml (Russian)
      [ci skip]
      
      * New translations en.yml (Russian)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Portuguese)
      [ci skip]
      
      * New translations activerecord.en.yml (Portuguese)
      [ci skip]
      
      * New translations simple_form.en.yml (Portuguese)
      [ci skip]
      
      * New translations en.yml (Portuguese)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Polish)
      [ci skip]
      
      * New translations en.json (Punjabi)
      [ci skip]
      
      * New translations activerecord.en.yml (Polish)
      [ci skip]
      
      * New translations simple_form.en.yml (Polish)
      [ci skip]
      
      * New translations en.yml (Polish)
      [ci skip]
      
      * New translations en.yml (Punjabi)
      [ci skip]
      
      * New translations activerecord.en.yml (Korean)
      [ci skip]
      
      * New translations en.yml (Korean)
      [ci skip]
      
      * New translations en.json (Slovak)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Finnish)
      [ci skip]
      
      * New translations simple_form.en.yml (Hungarian)
      [ci skip]
      
      * New translations en.yml (Hungarian)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Hebrew)
      [ci skip]
      
      * New translations activerecord.en.yml (Hebrew)
      [ci skip]
      
      * New translations simple_form.en.yml (Hebrew)
      [ci skip]
      
      * New translations en.yml (Hebrew)
      [ci skip]
      
      * New translations en.json (Hebrew)
      [ci skip]
      
      * New translations activerecord.en.yml (Finnish)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Hungarian)
      [ci skip]
      
      * New translations simple_form.en.yml (Finnish)
      [ci skip]
      
      * New translations en.yml (Finnish)
      [ci skip]
      
      * New translations en.json (Finnish)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Basque)
      [ci skip]
      
      * New translations activerecord.en.yml (Basque)
      [ci skip]
      
      * New translations simple_form.en.yml (Basque)
      [ci skip]
      
      * New translations en.yml (Basque)
      [ci skip]
      
      * New translations en.json (Armenian)
      [ci skip]
      
      * New translations en.yml (Japanese)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Georgian)
      [ci skip]
      
      * New translations activerecord.en.yml (Georgian)
      [ci skip]
      
      * New translations simple_form.en.yml (Georgian)
      [ci skip]
      
      * New translations en.yml (Georgian)
      [ci skip]
      
      * New translations en.json (Georgian)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Japanese)
      [ci skip]
      
      * New translations activerecord.en.yml (Japanese)
      [ci skip]
      
      * New translations simple_form.en.yml (Japanese)
      [ci skip]
      
      * New translations en.yml (Armenian)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Italian)
      [ci skip]
      
      * New translations activerecord.en.yml (Italian)
      [ci skip]
      
      * New translations simple_form.en.yml (Italian)
      [ci skip]
      
      * New translations en.yml (Italian)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Armenian)
      [ci skip]
      
      * New translations activerecord.en.yml (Armenian)
      [ci skip]
      
      * New translations simple_form.en.yml (Armenian)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Russian)
      [ci skip]
      
      * New translations en.yml (Slovak)
      [ci skip]
      
      * New translations activerecord.en.yml (Spanish, Argentina)
      [ci skip]
      
      * New translations en.json (Portuguese, Brazilian)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Icelandic)
      [ci skip]
      
      * New translations activerecord.en.yml (Icelandic)
      [ci skip]
      
      * New translations en.yml (Icelandic)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Galician)
      [ci skip]
      
      * New translations activerecord.en.yml (Galician)
      [ci skip]
      
      * New translations simple_form.en.yml (Portuguese, Brazilian)
      [ci skip]
      
      * New translations en.yml (Portuguese, Brazilian)
      [ci skip]
      
      * New translations activerecord.en.yml (Portuguese, Brazilian)
      [ci skip]
      
      * New translations en.json (Urdu (Pakistan))
      [ci skip]
      
      * New translations doorkeeper.en.yml (Persian)
      [ci skip]
      
      * New translations simple_form.en.yml (Spanish, Argentina)
      [ci skip]
      
      * New translations en.yml (Spanish, Argentina)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Tamil)
      [ci skip]
      
      * New translations activerecord.en.yml (Tamil)
      [ci skip]
      
      * New translations simple_form.en.yml (Tamil)
      [ci skip]
      
      * New translations en.yml (Tamil)
      [ci skip]
      
      * New translations en.json (Tamil)
      [ci skip]
      
      * New translations activerecord.en.yml (Persian)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Portuguese, Brazilian)
      [ci skip]
      
      * New translations simple_form.en.yml (Persian)
      [ci skip]
      
      * New translations en.yml (Persian)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Indonesian)
      [ci skip]
      
      * New translations activerecord.en.yml (Indonesian)
      [ci skip]
      
      * New translations simple_form.en.yml (Indonesian)
      [ci skip]
      
      * New translations en.yml (Indonesian)
      [ci skip]
      
      * New translations en.yml (Urdu (Pakistan))
      [ci skip]
      
      * New translations doorkeeper.en.yml (Chinese Traditional)
      [ci skip]
      
      * New translations simple_form.en.yml (Slovak)
      [ci skip]
      
      * New translations simple_form.en.yml (Albanian)
      [ci skip]
      
      * New translations en.json (Swedish)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Serbian (Cyrillic))
      [ci skip]
      
      * New translations activerecord.en.yml (Serbian (Cyrillic))
      [ci skip]
      
      * New translations simple_form.en.yml (Serbian (Cyrillic))
      [ci skip]
      
      * New translations en.yml (Serbian (Cyrillic))
      [ci skip]
      
      * New translations en.json (Serbian (Cyrillic))
      [ci skip]
      
      * New translations doorkeeper.en.yml (Albanian)
      [ci skip]
      
      * New translations activerecord.en.yml (Albanian)
      [ci skip]
      
      * New translations en.yml (Albanian)
      [ci skip]
      
      * New translations simple_form.en.yml (Swedish)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Slovenian)
      [ci skip]
      
      * New translations activerecord.en.yml (Slovenian)
      [ci skip]
      
      * New translations simple_form.en.yml (Slovenian)
      [ci skip]
      
      * New translations en.yml (Slovenian)
      [ci skip]
      
      * New translations en.json (Slovenian)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Slovak)
      [ci skip]
      
      * New translations activerecord.en.yml (Slovak)
      [ci skip]
      
      * New translations en.yml (Swedish)
      [ci skip]
      
      * New translations activerecord.en.yml (Swedish)
      [ci skip]
      
      * New translations activerecord.en.yml (Chinese Traditional)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Ukrainian)
      [ci skip]
      
      * New translations simple_form.en.yml (Chinese Traditional)
      [ci skip]
      
      * New translations en.yml (Chinese Traditional)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Chinese Simplified)
      [ci skip]
      
      * New translations activerecord.en.yml (Chinese Simplified)
      [ci skip]
      
      * New translations simple_form.en.yml (Chinese Simplified)
      [ci skip]
      
      * New translations en.yml (Chinese Simplified)
      [ci skip]
      
      * New translations activerecord.en.yml (Ukrainian)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Swedish)
      [ci skip]
      
      * New translations simple_form.en.yml (Ukrainian)
      [ci skip]
      
      * New translations en.yml (Ukrainian)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Turkish)
      [ci skip]
      
      * New translations activerecord.en.yml (Turkish)
      [ci skip]
      
      * New translations simple_form.en.yml (Turkish)
      [ci skip]
      
      * New translations en.yml (Turkish)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Standard Moroccan Tamazight)
      [ci skip]
      
      * New translations en.yml (Vietnamese)
      [ci skip]
      
      * New translations en.yml (Vietnamese)
      [ci skip]
      
      * New translations en.json (Vietnamese)
      [ci skip]
      
      * New translations en.yml (Vietnamese)
      [ci skip]
      
      * New translations en.json (Italian)
      [ci skip]
      
      * New translations devise.en.yml (Italian)
      [ci skip]
      
      * New translations en.json (Czech)
      [ci skip]
      
      * New translations en.yml (Czech)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Czech)
      [ci skip]
      
      * New translations en.json (Czech)
      [ci skip]
      
      * New translations en.yml (Czech)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Czech)
      [ci skip]
      
      * New translations en.yml (Czech)
      [ci skip]
      
      * New translations en.json (Chinese Simplified)
      [ci skip]
      
      * New translations en.yml (Scottish Gaelic)
      [ci skip]
      
      * New translations simple_form.en.yml (Scottish Gaelic)
      [ci skip]
      
      * New translations en.yml (Scottish Gaelic)
      [ci skip]
      
      * New translations en.json (Thai)
      [ci skip]
      
      * New translations en.yml (Thai)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Thai)
      [ci skip]
      
      * New translations en.yml (Scottish Gaelic)
      [ci skip]
      
      * New translations simple_form.en.yml (Scottish Gaelic)
      [ci skip]
      
      * New translations activerecord.en.yml (Scottish Gaelic)
      [ci skip]
      
      * New translations doorkeeper.en.yml (Scottish Gaelic)
      [ci skip]
      
      * New translations en.json (Thai)
      [ci skip]
      
      * New translations en.json (Thai)
      [ci skip]
      
      * New translations simple_form.en.yml (Thai)
      [ci skip]
      
      * New translations activerecord.en.yml (Thai)
      [ci skip]
      
      * New translations en.json (Thai)
      [ci skip]
      
      * i18n-tasks normalize
      
      * yarn manage:translations
      
      * Fix normalization and enable es-MX
      Unverified
      7f0d58b4
  31. May 17, 2021
Loading