Skip to content
Snippets Groups Projects
  1. Apr 06, 2022
    • Claire's avatar
      Fix inconsistency in error handling when removing a status (#17974) · abb11778
      Claire authored
      Not completely sure this could actually have any ill effect, but if
      `RemoveStatusService` fails to acquire a lock in an
      `ActivityPub::ProcessingWorker` job processing a `Delete`, the status
      is currently discarded and causes a job failure but the next time the
      job is attempted, it will skip deleting the status due to it being
      discarded.
      
      This commit makes the behavior of `RemoveStatusService` a bit more consistent
      in case of failure to acquire the lock.
      abb11778
    • Claire's avatar
      Fix admin API unconditionally requiring CSRF token (#17975) · 62c6e12f
      Claire authored
      Fixes #17898
      
      Since #17204, the admin API has only been available through the web
      application because of the unconditional requirement to provide a valid CSRF
      token.
      
      This commit changes it back to `null_session`, which should make it work
      both with session-based authentication (provided a CSRF token) and with a
      bearer token.
      62c6e12f
    • Eugen Rochko's avatar
  2. Apr 05, 2022
  3. Apr 04, 2022
    • CommanderRoot's avatar
      Replace deprecated String.prototype.substr() (#17949) · 0ec695e0
      CommanderRoot authored
      
      * Replace deprecated String.prototype.substr()
      
      .substr() is deprecated so we replace it with .slice() which works similarily but isn't deprecated
      
      * Change String.prototype.substring() to String.prototype.slice()
      
      .substring() and .slice() work very similary but .slice() is a bit faster and stricter
      
      * Add ESLint rule to forbid usage of .substr and .substring
      
      .substr() is deprecated and .substring() is very similar to .slice() so better to use .slice() at all times
      
      Signed-off-by: default avatarTobias Speicher <rootcommander@gmail.com>
      0ec695e0
  4. Apr 03, 2022
  5. Apr 01, 2022
  6. Mar 31, 2022
  7. Mar 30, 2022
  8. Mar 29, 2022
    • Claire's avatar
      Fix regression of status colors in actions modal in web UI (#17903) · 2de5128e
      Claire authored
      Fixes #17900
      
      Regression in #17844 (#17851 restored the code in the wrong place…)
      2de5128e
    • Yurii Izorkin's avatar
      caniuse-lite: add hash sum (#17902) · cc9cd25d
      Yurii Izorkin authored
      cc9cd25d
    • dependabot[bot]'s avatar
      Bump rubocop from 1.26.0 to 1.26.1 (#17891) · 22c19eef
      dependabot[bot] authored
      Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.26.0 to 1.26.1.
      - [Release notes](https://github.com/rubocop/rubocop/releases)
      - [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
      - [Commits](https://github.com/rubocop/rubocop/compare/v1.26.0...v1.26.1
      
      )
      
      ---
      updated-dependencies:
      - dependency-name: rubocop
        dependency-type: direct:development
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <support@github.com>
      
      Co-authored-by: default avatardependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      22c19eef
    • dependabot[bot]'s avatar
      Bump capistrano from 3.16.0 to 3.17.0 (#17774) · 5b83733d
      dependabot[bot] authored
      * Bump capistrano from 3.16.0 to 3.17.0
      
      Bumps [capistrano](https://github.com/capistrano/capistrano) from 3.16.0 to 3.17.0.
      - [Release notes](https://github.com/capistrano/capistrano/releases)
      - [Commits](https://github.com/capistrano/capistrano/compare/v3.16.0...v3.17.0
      
      )
      
      ---
      updated-dependencies:
      - dependency-name: capistrano
        dependency-type: direct:development
        update-type: version-update:semver-minor
      ...
      
      Signed-off-by: default avatardependabot[bot] <support@github.com>
      
      * 3.17.0
      
      Co-authored-by: default avatardependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      Co-authored-by: default avatarYamagishi Kazutoshi <ykzts@desire.sh>
      5b83733d
    • dependabot[bot]'s avatar
      Bump concurrent-ruby from 1.1.9 to 1.1.10 (#17889) · 64e087e0
      dependabot[bot] authored
      Bumps [concurrent-ruby](https://github.com/ruby-concurrency/concurrent-ruby) from 1.1.9 to 1.1.10.
      - [Release notes](https://github.com/ruby-concurrency/concurrent-ruby/releases)
      - [Changelog](https://github.com/ruby-concurrency/concurrent-ruby/blob/master/CHANGELOG.md)
      - [Commits](https://github.com/ruby-concurrency/concurrent-ruby/compare/v1.1.9...v1.1.10
      
      )
      
      ---
      updated-dependencies:
      - dependency-name: concurrent-ruby
        dependency-type: direct:production
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <support@github.com>
      
      Co-authored-by: default avatardependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      64e087e0
    • dependabot[bot]'s avatar
      Bump babel-loader from 8.2.3 to 8.2.4 (#17894) · 560f2cc9
      dependabot[bot] authored
      Bumps [babel-loader](https://github.com/babel/babel-loader) from 8.2.3 to 8.2.4.
      - [Release notes](https://github.com/babel/babel-loader/releases)
      - [Changelog](https://github.com/babel/babel-loader/blob/main/CHANGELOG.md)
      - [Commits](https://github.com/babel/babel-loader/compare/v8.2.3...v8.2.4
      
      )
      
      ---
      updated-dependencies:
      - dependency-name: babel-loader
        dependency-type: direct:production
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <support@github.com>
      
      Co-authored-by: default avatardependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      560f2cc9
    • dependabot[bot]'s avatar
      Bump @testing-library/jest-dom from 5.16.2 to 5.16.3 (#17895) · 8d7064fa
      dependabot[bot] authored
      Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 5.16.2 to 5.16.3.
      - [Release notes](https://github.com/testing-library/jest-dom/releases)
      - [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md)
      - [Commits](https://github.com/testing-library/jest-dom/compare/v5.16.2...v5.16.3
      
      )
      
      ---
      updated-dependencies:
      - dependency-name: "@testing-library/jest-dom"
        dependency-type: direct:development
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <support@github.com>
      
      Co-authored-by: default avatardependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      8d7064fa
    • dependabot[bot]'s avatar
      Bump prettier from 2.6.0 to 2.6.1 (#17893) · a2091f9d
      dependabot[bot] authored
      Bumps [prettier](https://github.com/prettier/prettier) from 2.6.0 to 2.6.1.
      - [Release notes](https://github.com/prettier/prettier/releases)
      - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
      - [Commits](https://github.com/prettier/prettier/compare/2.6.0...2.6.1
      
      )
      
      ---
      updated-dependencies:
      - dependency-name: prettier
        dependency-type: direct:development
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <support@github.com>
      
      Co-authored-by: default avatardependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      a2091f9d
    • dependabot[bot]'s avatar
      Bump devise-two-factor from 4.0.1 to 4.0.2 (#17892) · c6302848
      dependabot[bot] authored
      Bumps [devise-two-factor](https://github.com/tinfoil/devise-two-factor) from 4.0.1 to 4.0.2.
      - [Release notes](https://github.com/tinfoil/devise-two-factor/releases)
      - [Changelog](https://github.com/tinfoil/devise-two-factor/blob/main/CHANGELOG.md)
      - [Commits](https://github.com/tinfoil/devise-two-factor/compare/v4.0.1...v4.0.2
      
      )
      
      ---
      updated-dependencies:
      - dependency-name: devise-two-factor
        dependency-type: direct:production
        update-type: version-update:semver-patch
      ...
      
      Signed-off-by: default avatardependabot[bot] <support@github.com>
      
      Co-authored-by: default avatardependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      c6302848
    • dependabot[bot]'s avatar
      Bump yargs from 17.3.1 to 17.4.0 (#17834) · 09498813
      dependabot[bot] authored
      Bumps [yargs](https://github.com/yargs/yargs) from 17.3.1 to 17.4.0.
      - [Release notes](https://github.com/yargs/yargs/releases)
      - [Changelog](https://github.com/yargs/yargs/blob/main/CHANGELOG.md)
      - [Commits](https://github.com/yargs/yargs/compare/v17.3.1...v17.4.0
      
      )
      
      ---
      updated-dependencies:
      - dependency-name: yargs
        dependency-type: direct:development
        update-type: version-update:semver-minor
      ...
      
      Signed-off-by: default avatardependabot[bot] <support@github.com>
      
      Co-authored-by: default avatardependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      09498813
    • Eugen Rochko's avatar
      New Crowdin updates (#17864) · 1e46c290
      Eugen Rochko authored
      
      * New translations doorkeeper.en.yml (Kazakh)
      
      * New translations doorkeeper.en.yml (Estonian)
      
      * New translations doorkeeper.en.yml (Latvian)
      
      * New translations doorkeeper.en.yml (Hindi)
      
      * New translations doorkeeper.en.yml (Welsh)
      
      * New translations doorkeeper.en.yml (Serbian (Latin))
      
      * New translations doorkeeper.en.yml (Esperanto)
      
      * New translations doorkeeper.en.yml (Chinese Traditional, Hong Kong)
      
      * New translations doorkeeper.en.yml (Tatar)
      
      * New translations doorkeeper.en.yml (Malayalam)
      
      * New translations doorkeeper.en.yml (Breton)
      
      * New translations doorkeeper.en.yml (Sinhala)
      
      * New translations doorkeeper.en.yml (Occitan)
      
      * New translations activerecord.en.yml (Czech)
      
      * New translations devise.en.yml (Polish)
      
      * New translations activerecord.en.yml (Dutch)
      
      * New translations devise.en.yml (Dutch)
      
      * New translations activerecord.en.yml (Norwegian)
      
      * New translations devise.en.yml (Norwegian)
      
      * New translations activerecord.en.yml (Polish)
      
      * New translations activerecord.en.yml (Portuguese)
      
      * New translations devise.en.yml (Portuguese)
      
      * New translations activerecord.en.yml (Russian)
      
      * New translations devise.en.yml (Russian)
      
      * New translations activerecord.en.yml (Slovak)
      
      * New translations devise.en.yml (Slovak)
      
      * New translations activerecord.en.yml (Slovenian)
      
      * New translations devise.en.yml (Slovenian)
      
      * New translations activerecord.en.yml (Albanian)
      
      * New translations devise.en.yml (Albanian)
      
      * New translations activerecord.en.yml (Serbian (Cyrillic))
      
      * New translations devise.en.yml (Korean)
      
      * New translations devise.en.yml (Czech)
      
      * New translations activerecord.en.yml (Hebrew)
      
      * New translations activerecord.en.yml (Danish)
      
      * New translations devise.en.yml (Danish)
      
      * New translations activerecord.en.yml (German)
      
      * New translations devise.en.yml (German)
      
      * New translations activerecord.en.yml (Greek)
      
      * New translations devise.en.yml (Greek)
      
      * New translations activerecord.en.yml (Basque)
      
      * New translations devise.en.yml (Basque)
      
      * New translations activerecord.en.yml (Finnish)
      
      * New translations devise.en.yml (Finnish)
      
      * New translations devise.en.yml (Hebrew)
      
      * New translations activerecord.en.yml (Korean)
      
      * New translations activerecord.en.yml (Hungarian)
      
      * New translations devise.en.yml (Hungarian)
      
      * New translations activerecord.en.yml (Armenian)
      
      * New translations devise.en.yml (Armenian)
      
      * New translations activerecord.en.yml (Italian)
      
      * New translations devise.en.yml (Italian)
      
      * New translations activerecord.en.yml (Japanese)
      
      * New translations devise.en.yml (Japanese)
      
      * New translations activerecord.en.yml (Georgian)
      
      * New translations devise.en.yml (Georgian)
      
      * New translations devise.en.yml (Serbian (Cyrillic))
      
      * New translations activerecord.en.yml (Swedish)
      
      * New translations devise.en.yml (Norwegian Nynorsk)
      
      * New translations activerecord.en.yml (Bengali)
      
      * New translations devise.en.yml (Bengali)
      
      * New translations activerecord.en.yml (Marathi)
      
      * New translations activerecord.en.yml (Thai)
      
      * New translations activerecord.en.yml (Croatian)
      
      * New translations devise.en.yml (Croatian)
      
      * New translations activerecord.en.yml (Norwegian Nynorsk)
      
      * New translations activerecord.en.yml (Kazakh)
      
      * New translations activerecord.en.yml (Spanish, Mexico)
      
      * New translations devise.en.yml (Kazakh)
      
      * New translations activerecord.en.yml (Estonian)
      
      * New translations devise.en.yml (Estonian)
      
      * New translations activerecord.en.yml (Latvian)
      
      * New translations devise.en.yml (Latvian)
      
      * New translations activerecord.en.yml (Hindi)
      
      * New translations devise.en.yml (Hindi)
      
      * New translations devise.en.yml (Spanish, Mexico)
      
      * New translations devise.en.yml (Spanish, Argentina)
      
      * New translations devise.en.yml (Swedish)
      
      * New translations activerecord.en.yml (Vietnamese)
      
      * New translations activerecord.en.yml (Turkish)
      
      * New translations devise.en.yml (Turkish)
      
      * New translations activerecord.en.yml (Ukrainian)
      
      * New translations devise.en.yml (Ukrainian)
      
      * New translations activerecord.en.yml (Chinese Simplified)
      
      * New translations devise.en.yml (Chinese Simplified)
      
      * New translations activerecord.en.yml (Chinese Traditional)
      
      * New translations devise.en.yml (Chinese Traditional)
      
      * New translations devise.en.yml (Urdu (Pakistan))
      
      * New translations devise.en.yml (Vietnamese)
      
      * New translations activerecord.en.yml (Spanish, Argentina)
      
      * New translations activerecord.en.yml (Galician)
      
      * New translations devise.en.yml (Galician)
      
      * New translations activerecord.en.yml (Portuguese, Brazilian)
      
      * New translations devise.en.yml (Portuguese, Brazilian)
      
      * New translations activerecord.en.yml (Indonesian)
      
      * New translations devise.en.yml (Indonesian)
      
      * New translations activerecord.en.yml (Persian)
      
      * New translations devise.en.yml (Persian)
      
      * New translations activerecord.en.yml (Tamil)
      
      * New translations devise.en.yml (Tamil)
      
      * New translations devise.en.yml (Welsh)
      
      * New translations activerecord.en.yml (Sorani (Kurdish))
      
      * New translations devise.en.yml (Sorani (Kurdish))
      
      * New translations activerecord.en.yml (Corsican)
      
      * New translations devise.en.yml (Corsican)
      
      * New translations activerecord.en.yml (Sardinian)
      
      * New translations devise.en.yml (Sardinian)
      
      * New translations activerecord.en.yml (Kabyle)
      
      * New translations activerecord.en.yml (Kurmanji (Kurdish))
      
      * New translations devise.en.yml (Kabyle)
      
      * New translations devise.en.yml (Ido)
      
      * New translations activerecord.en.yml (Standard Moroccan Tamazight)
      
      * New translations devise.en.yml (Serbian (Latin))
      
      * New translations activerecord.en.yml (Esperanto)
      
      * New translations activerecord.en.yml (Breton)
      
      * New translations activerecord.en.yml (Chinese Traditional, Hong Kong)
      
      * New translations devise.en.yml (Chinese Traditional, Hong Kong)
      
      * New translations activerecord.en.yml (Tatar)
      
      * New translations devise.en.yml (Tatar)
      
      * New translations activerecord.en.yml (Malayalam)
      
      * New translations devise.en.yml (Malayalam)
      
      * New translations devise.en.yml (Breton)
      
      * New translations activerecord.en.yml (Serbian (Latin))
      
      * New translations activerecord.en.yml (Sinhala)
      
      * New translations devise.en.yml (Sinhala)
      
      * New translations devise.en.yml (Kannada)
      
      * New translations activerecord.en.yml (Occitan)
      
      * New translations devise.en.yml (Occitan)
      
      * New translations devise.en.yml (Standard Moroccan Tamazight)
      
      * New translations en.json (Portuguese, Brazilian)
      
      * New translations en.yml (Portuguese, Brazilian)
      
      * New translations en.json (Portuguese, Brazilian)
      
      * New translations doorkeeper.en.yml (Portuguese, Brazilian)
      
      * New translations en.json (Portuguese, Brazilian)
      
      * New translations en.yml (Chinese Traditional)
      
      * New translations en.yml (Danish)
      
      * New translations en.yml (Vietnamese)
      
      * New translations en.yml (Galician)
      
      * New translations en.yml (Kurmanji (Kurdish))
      
      * New translations en.yml (Albanian)
      
      * New translations en.json (Albanian)
      
      * New translations en.json (Albanian)
      
      * New translations en.yml (Scottish Gaelic)
      
      * New translations en.json (Scottish Gaelic)
      
      * New translations doorkeeper.en.yml (Scottish Gaelic)
      
      * New translations simple_form.en.yml (Scottish Gaelic)
      
      * New translations en.yml (Icelandic)
      
      * New translations en.yml (Spanish)
      
      * New translations en.yml (Polish)
      
      * New translations en.yml (French)
      
      * New translations en.yml (French)
      
      * New translations en.json (French)
      
      * New translations en.yml (Portuguese)
      
      * New translations en.yml (Italian)
      
      * New translations en.yml (Ukrainian)
      
      * New translations en.json (Ukrainian)
      
      * New translations doorkeeper.en.yml (Ukrainian)
      
      * New translations en.json (Ukrainian)
      
      * New translations en.yml (Indonesian)
      
      * New translations en.yml (Vietnamese)
      
      * New translations en.yml (Vietnamese)
      
      * New translations en.yml (Vietnamese)
      
      * New translations en.yml (Vietnamese)
      
      * New translations en.yml (Vietnamese)
      
      * New translations en.yml (Czech)
      
      * New translations en.yml (Czech)
      
      * New translations en.json (Czech)
      
      * New translations en.json (Czech)
      
      * New translations en.yml (Czech)
      
      * New translations en.yml (Thai)
      
      * New translations en.yml (Czech)
      
      * New translations en.json (Czech)
      
      * New translations en.yml (Czech)
      
      * New translations en.json (Czech)
      
      * New translations en.json (Czech)
      
      * New translations en.json (Czech)
      
      * New translations simple_form.en.yml (Czech)
      
      * New translations en.yml (Czech)
      
      * New translations en.json (Czech)
      
      * New translations en.json (Czech)
      
      * New translations en.json (Czech)
      
      * New translations en.json (Czech)
      
      * New translations en.yml (Czech)
      
      * New translations en.yml (Czech)
      
      * New translations en.yml (Czech)
      
      * New translations en.yml (Czech)
      
      * New translations en.yml (Korean)
      
      * New translations en.yml (Portuguese)
      
      * New translations en.yml (Hungarian)
      
      * New translations en.yml (Polish)
      
      * New translations en.yml (Albanian)
      
      * New translations en.yml (Basque)
      
      * New translations en.yml (Turkish)
      
      * New translations en.yml (Ukrainian)
      
      * New translations en.yml (Chinese Traditional)
      
      * New translations en.yml (Icelandic)
      
      * New translations en.yml (Indonesian)
      
      * New translations en.yml (Spanish, Argentina)
      
      * New translations en.yml (Finnish)
      
      * New translations en.yml (Galician)
      
      * New translations en.yml (Chinese Simplified)
      
      * New translations en.yml (Swedish)
      
      * New translations en.yml (Arabic)
      
      * New translations en.yml (French)
      
      * New translations en.yml (Spanish)
      
      * New translations en.yml (Catalan)
      
      * New translations en.yml (Hebrew)
      
      * New translations en.yml (Italian)
      
      * New translations en.yml (Japanese)
      
      * New translations en.yml (Russian)
      
      * New translations en.yml (German)
      
      * New translations en.yml (Vietnamese)
      
      * New translations en.yml (Thai)
      
      * New translations en.yml (Scottish Gaelic)
      
      * New translations en.yml (Danish)
      
      * New translations en.yml (Spanish, Mexico)
      
      * New translations en.yml (Kurmanji (Kurdish))
      
      * New translations en.yml (Latvian)
      
      * New translations en.yml (Chinese Traditional)
      
      * New translations en.yml (Spanish, Argentina)
      
      * New translations en.yml (Chinese Traditional)
      
      * New translations en.yml (Catalan)
      
      * New translations en.yml (Korean)
      
      * New translations en.yml (Danish)
      
      * New translations en.yml (Danish)
      
      * New translations en.yml (Spanish)
      
      * New translations en.yml (French)
      
      * New translations en.yml (French)
      
      * New translations en.yml (Hungarian)
      
      * New translations en.yml (Icelandic)
      
      * New translations en.yml (Kurmanji (Kurdish))
      
      * New translations en.yml (Czech)
      
      * New translations en.yml (Albanian)
      
      * New translations en.yml (Russian)
      
      * New translations en.yml (Russian)
      
      * New translations en.yml (Russian)
      
      * New translations en.json (Persian)
      
      * New translations en.yml (Persian)
      
      * New translations simple_form.en.yml (Persian)
      
      * New translations doorkeeper.en.yml (Persian)
      
      * New translations en.yml (Indonesian)
      
      * New translations en.json (Persian)
      
      * New translations en.yml (Persian)
      
      * New translations simple_form.en.yml (Persian)
      
      * New translations doorkeeper.en.yml (Persian)
      
      * New translations en.yml (Italian)
      
      * New translations en.yml (Vietnamese)
      
      * Run `yarn manage:translations`
      
      * Run `bundle exec i18n-tasks normalize`
      
      Co-authored-by: default avatarYamagishi Kazutoshi <ykzts@desire.sh>
      1e46c290
  9. Mar 28, 2022
  10. Mar 27, 2022
Loading