]> cat aescling's git repositories - mastodon.git/log
mastodon.git
3 years agoBump doorkeeper from 5.5.4 to 5.6.0 (#19163)
dependabot[bot] [Sun, 11 Sep 2022 13:23:56 +0000 (22:23 +0900)]
Bump doorkeeper from 5.5.4 to 5.6.0 (#19163)

Bumps [doorkeeper](https://github.com/doorkeeper-gem/doorkeeper) from 5.5.4 to 5.6.0.
- [Release notes](https://github.com/doorkeeper-gem/doorkeeper/releases)
- [Changelog](https://github.com/doorkeeper-gem/doorkeeper/blob/main/CHANGELOG.md)
- [Commits](https://github.com/doorkeeper-gem/doorkeeper/compare/v5.5.4...v5.6.0)

---
updated-dependencies:
- dependency-name: doorkeeper
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years agoBump @babel/core from 7.18.13 to 7.19.0 (#19126)
dependabot[bot] [Sun, 11 Sep 2022 13:20:36 +0000 (22:20 +0900)]
Bump @babel/core from 7.18.13 to 7.19.0 (#19126)

Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.18.13 to 7.19.0.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.19.0/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years agoNew Crowdin updates (#19049)
Eugen Rochko [Sun, 11 Sep 2022 13:19:58 +0000 (15:19 +0200)]
New Crowdin updates (#19049)

* New translations en.yml (Spanish, Argentina)

* New translations en.yml (Croatian)

* New translations en.yml (Kazakh)

* New translations en.yml (Estonian)

* New translations en.yml (Latvian)

* New translations en.yml (Malay)

* New translations en.yml (Corsican)

* New translations en.yml (Sardinian)

* New translations en.yml (Kabyle)

* New translations en.yml (Ido)

* New translations simple_form.en.yml (Ido)

* New translations en.yml (Ukrainian)

* New translations en.yml (Spanish)

* New translations en.yml (Ido)

* New translations simple_form.en.yml (Ido)

* New translations en.yml (Portuguese)

* New translations en.yml (Spanish, Argentina)

* New translations en.json (Chinese Traditional)

* New translations en.yml (Danish)

* New translations en.yml (Chinese Traditional)

* New translations en.yml (Chinese Simplified)

* New translations en.yml (Chinese Simplified)

* New translations en.yml (Latvian)

* New translations en.yml (Latvian)

* New translations en.yml (Hungarian)

* New translations en.yml (Polish)

* New translations en.yml (Turkish)

* New translations en.yml (Italian)

* New translations en.yml (Slovenian)

* New translations en.yml (German)

* New translations en.yml (Icelandic)

* New translations en.json (Galician)

* New translations en.json (Galician)

* New translations en.yml (Galician)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Portuguese, Brazilian)

* New translations activerecord.en.yml (Portuguese, Brazilian)

* New translations en.yml (Spanish)

* New translations en.yml (Spanish)

* New translations en.json (Scottish Gaelic)

* New translations en.yml (Scottish Gaelic)

* New translations en.yml (Spanish, Argentina)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Thai)

* New translations simple_form.en.yml (Norwegian)

* New translations simple_form.en.yml (Hungarian)

* New translations simple_form.en.yml (Armenian)

* New translations simple_form.en.yml (Italian)

* New translations simple_form.en.yml (Japanese)

* New translations simple_form.en.yml (Georgian)

* New translations simple_form.en.yml (Korean)

* New translations simple_form.en.yml (Dutch)

* New translations simple_form.en.yml (Polish)

* New translations simple_form.en.yml (Portuguese)

* New translations simple_form.en.yml (Slovak)

* New translations simple_form.en.yml (Slovenian)

* New translations simple_form.en.yml (Albanian)

* New translations simple_form.en.yml (Serbian (Cyrillic))

* New translations simple_form.en.yml (Swedish)

* New translations simple_form.en.yml (Turkish)

* New translations simple_form.en.yml (Ukrainian)

* New translations simple_form.en.yml (Basque)

* New translations en.yml (Finnish)

* New translations en.yml (Japanese)

* New translations en.yml (German)

* New translations simple_form.en.yml (German)

* New translations en.yml (Russian)

* New translations simple_form.en.yml (Russian)

* New translations en.yml (Slovak)

* New translations en.yml (Norwegian Nynorsk)

* New translations simple_form.en.yml (Norwegian Nynorsk)

* New translations en.yml (Kurmanji (Kurdish))

* New translations simple_form.en.yml (Kurmanji (Kurdish))

* New translations simple_form.en.yml (Frisian)

* New translations simple_form.en.yml (Romanian)

* New translations simple_form.en.yml (French)

* New translations simple_form.en.yml (Spanish)

* New translations simple_form.en.yml (Afrikaans)

* New translations simple_form.en.yml (Arabic)

* New translations simple_form.en.yml (Bulgarian)

* New translations simple_form.en.yml (Catalan)

* New translations simple_form.en.yml (Czech)

* New translations simple_form.en.yml (Danish)

* New translations simple_form.en.yml (Greek)

* New translations simple_form.en.yml (Chinese Traditional)

* New translations simple_form.en.yml (Sardinian)

* New translations simple_form.en.yml (Sinhala)

* New translations simple_form.en.yml (Scottish Gaelic)

* New translations simple_form.en.yml (Asturian)

* New translations simple_form.en.yml (Occitan)

* New translations simple_form.en.yml (Serbian (Latin))

* New translations simple_form.en.yml (Sorani (Kurdish))

* New translations simple_form.en.yml (Corsican)

* New translations simple_form.en.yml (Malayalam)

* New translations simple_form.en.yml (Kabyle)

* New translations simple_form.en.yml (Standard Moroccan Tamazight)

* New translations en.yml (Ukrainian)

* New translations en.yml (French)

* New translations en.yml (Spanish)

* New translations simple_form.en.yml (Breton)

* New translations simple_form.en.yml (Tatar)

* New translations simple_form.en.yml (Vietnamese)

* New translations simple_form.en.yml (Thai)

* New translations simple_form.en.yml (Galician)

* New translations simple_form.en.yml (Icelandic)

* New translations simple_form.en.yml (Portuguese, Brazilian)

* New translations simple_form.en.yml (Indonesian)

* New translations simple_form.en.yml (Persian)

* New translations simple_form.en.yml (Tamil)

* New translations simple_form.en.yml (Spanish, Argentina)

* New translations simple_form.en.yml (Spanish, Mexico)

* New translations simple_form.en.yml (Bengali)

* New translations simple_form.en.yml (Croatian)

* New translations simple_form.en.yml (Chinese Traditional, Hong Kong)

* New translations simple_form.en.yml (Kazakh)

* New translations simple_form.en.yml (Estonian)

* New translations simple_form.en.yml (Latvian)

* New translations simple_form.en.yml (Welsh)

* New translations simple_form.en.yml (Esperanto)

* New translations en.yml (Arabic)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Vietnamese)

* New translations en.yml (Galician)

* New translations en.yml (Icelandic)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Indonesian)

* New translations en.yml (Persian)

* New translations en.yml (Spanish, Argentina)

* New translations en.yml (Chinese Simplified)

* New translations en.yml (Kazakh)

* New translations en.yml (Estonian)

* New translations en.yml (Latvian)

* New translations en.yml (Welsh)

* New translations en.yml (Chinese Traditional)

* New translations en.yml (Turkish)

* New translations en.yml (Catalan)

* New translations en.yml (Czech)

* New translations en.yml (Danish)

* New translations en.yml (Greek)

* New translations en.yml (Basque)

* New translations en.yml (Hebrew)

* New translations en.yml (Hungarian)

* New translations en.yml (Italian)

* New translations en.yml (Korean)

* New translations en.yml (Dutch)

* New translations en.yml (Norwegian)

* New translations en.yml (Polish)

* New translations en.yml (Portuguese)

* New translations en.yml (Slovenian)

* New translations en.yml (Albanian)

* New translations en.yml (Chinese Traditional, Hong Kong)

* New translations en.yml (Sorani (Kurdish))

* New translations en.yml (Ido)

* New translations en.yml (Sardinian)

* New translations en.yml (Corsican)

* New translations en.yml (Scottish Gaelic)

* New translations en.yml (Sinhala)

* New translations en.json (Vietnamese)

* New translations en.yml (Vietnamese)

* New translations simple_form.en.yml (Vietnamese)

* New translations simple_form.en.yml (Spanish, Argentina)

* New translations en.yml (Vietnamese)

* New translations en.yml (Spanish, Argentina)

* New translations simple_form.en.yml (Latvian)

* New translations en.yml (Latvian)

* New translations en.json (Asturian)

* New translations en.json (Russian)

* New translations en.yml (Russian)

* New translations simple_form.en.yml (Russian)

* New translations simple_form.en.yml (Catalan)

* New translations en.yml (Catalan)

* New translations activerecord.en.yml (Russian)

* New translations en.json (Russian)

* New translations en.yml (Russian)

* New translations simple_form.en.yml (Spanish)

* New translations simple_form.en.yml (Hungarian)

* New translations en.yml (Spanish)

* New translations en.yml (Hungarian)

* New translations doorkeeper.en.yml (Russian)

* New translations simple_form.en.yml (Portuguese)

* New translations simple_form.en.yml (Turkish)

* New translations en.yml (Portuguese)

* New translations en.yml (Turkish)

* New translations simple_form.en.yml (Polish)

* New translations en.yml (Polish)

* New translations en.yml (Kurmanji (Kurdish))

* New translations simple_form.en.yml (Kurmanji (Kurdish))

* New translations en.yml (Czech)

* New translations en.json (Russian)

* New translations en.yml (Kurmanji (Kurdish))

* New translations simple_form.en.yml (Kurmanji (Kurdish))

* New translations simple_form.en.yml (Danish)

* New translations simple_form.en.yml (Ukrainian)

* New translations en.yml (Ukrainian)

* New translations en.yml (Danish)

* New translations simple_form.en.yml (Czech)

* New translations simple_form.en.yml (Chinese Traditional)

* New translations en.yml (Czech)

* New translations en.yml (Chinese Traditional)

* New translations en.yml (Czech)

* New translations simple_form.en.yml (Slovenian)

* New translations en.yml (Slovenian)

* New translations en.yml (Russian)

* New translations simple_form.en.yml (Italian)

* New translations en.yml (Italian)

* New translations simple_form.en.yml (Korean)

* New translations en.yml (Korean)

* New translations en.yml (Korean)

* New translations en.yml (German)

* New translations en.yml (Catalan)

* New translations en.yml (German)

* New translations simple_form.en.yml (German)

* New translations simple_form.en.yml (Galician)

* New translations en.yml (Galician)

* New translations en.yml (Thai)

* New translations en.json (Thai)

* New translations simple_form.en.yml (Thai)

* New translations simple_form.en.yml (Polish)

* New translations en.yml (Polish)

* New translations en.json (Icelandic)

* New translations simple_form.en.yml (Icelandic)

* New translations en.yml (Icelandic)

* New translations en.yml (Czech)

* New translations en.yml (German)

* New translations en.json (Hebrew)

* New translations simple_form.en.yml (Hebrew)

* New translations en.yml (Chinese Simplified)

* New translations en.json (Bulgarian)

* New translations en.json (Bulgarian)

* New translations en.yml (Thai)

* New translations en.json (Thai)

* New translations en.yml (Ido)

* New translations simple_form.en.yml (Ido)

* New translations en.yml (Ido)

* New translations en.json (Ido)

* New translations en.yml (German)

* New translations en.yml (German)

* New translations en.json (German)

* New translations en.yml (German)

* New translations simple_form.en.yml (German)

* New translations en.json (German)

* New translations devise.en.yml (German)

* New translations doorkeeper.en.yml (German)

* New translations en.json (Tamil)

* New translations en.json (Tamil)

* Run `yarn manage:translations`

* Run `bundle exec i18n-tasks normalize`

Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh>
3 years agoBump stylelint-config-standard-scss from 4.0.0 to 5.0.0 (#18829)
dependabot[bot] [Sun, 11 Sep 2022 13:00:06 +0000 (22:00 +0900)]
Bump stylelint-config-standard-scss from 4.0.0 to 5.0.0 (#18829)

Bumps [stylelint-config-standard-scss](https://github.com/stylelint-scss/stylelint-config-standard-scss) from 4.0.0 to 5.0.0.
- [Release notes](https://github.com/stylelint-scss/stylelint-config-standard-scss/releases)
- [Changelog](https://github.com/stylelint-scss/stylelint-config-standard-scss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stylelint-scss/stylelint-config-standard-scss/compare/v4.0.0...v5.0.0)

---
updated-dependencies:
- dependency-name: stylelint-config-standard-scss
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years agoBump sass from 1.54.5 to 1.54.8 (#19118)
dependabot[bot] [Sun, 11 Sep 2022 12:59:06 +0000 (21:59 +0900)]
Bump sass from 1.54.5 to 1.54.8 (#19118)

Bumps [sass](https://github.com/sass/dart-sass) from 1.54.5 to 1.54.8.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.54.5...1.54.8)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years agoBump eslint-plugin-react from 7.31.1 to 7.31.6 (#19125)
dependabot[bot] [Sun, 11 Sep 2022 12:55:47 +0000 (21:55 +0900)]
Bump eslint-plugin-react from 7.31.1 to 7.31.6 (#19125)

Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) from 7.31.1 to 7.31.6.
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases)
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.31.1...v7.31.6)

---
updated-dependencies:
- dependency-name: eslint-plugin-react
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years agoBump @babel/preset-env from 7.18.10 to 7.19.0 (#19127)
dependabot[bot] [Sun, 11 Sep 2022 12:54:50 +0000 (21:54 +0900)]
Bump @babel/preset-env from 7.18.10 to 7.19.0 (#19127)

Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.18.10 to 7.19.0.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.19.0/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years agoBump @babel/plugin-proposal-decorators from 7.18.10 to 7.19.0 (#19121)
dependabot[bot] [Sun, 11 Sep 2022 12:54:28 +0000 (21:54 +0900)]
Bump @babel/plugin-proposal-decorators from 7.18.10 to 7.19.0 (#19121)

Bumps [@babel/plugin-proposal-decorators](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators) from 7.18.10 to 7.19.0.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.19.0/packages/babel-plugin-proposal-decorators)

---
updated-dependencies:
- dependency-name: "@babel/plugin-proposal-decorators"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years agoBump @babel/runtime from 7.18.9 to 7.19.0 (#19122)
dependabot[bot] [Sun, 11 Sep 2022 12:54:05 +0000 (21:54 +0900)]
Bump @babel/runtime from 7.18.9 to 7.19.0 (#19122)

Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.18.9 to 7.19.0.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.19.0/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years agoBump faker from 2.22.0 to 2.23.0 (#19123)
dependabot[bot] [Sun, 11 Sep 2022 12:53:33 +0000 (21:53 +0900)]
Bump faker from 2.22.0 to 2.23.0 (#19123)

Bumps [faker](https://github.com/faker-ruby/faker) from 2.22.0 to 2.23.0.
- [Release notes](https://github.com/faker-ruby/faker/releases)
- [Changelog](https://github.com/faker-ruby/faker/blob/master/CHANGELOG.md)
- [Commits](https://github.com/faker-ruby/faker/compare/v2.22.0...v2.23.0)

---
updated-dependencies:
- dependency-name: faker
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years agoBump dotenv from 16.0.1 to 16.0.2 (#19128)
dependabot[bot] [Sun, 11 Sep 2022 12:53:06 +0000 (21:53 +0900)]
Bump dotenv from 16.0.1 to 16.0.2 (#19128)

Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.0.1 to 16.0.2.
- [Release notes](https://github.com/motdotla/dotenv/releases)
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v16.0.1...v16.0.2)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years agoFix REST API sometimes returning HTML on error (#19135)
Claire [Thu, 8 Sep 2022 07:44:36 +0000 (09:44 +0200)]
Fix REST API sometimes returning HTML on error (#19135)

Fixes #19115

3 years agoMake composers button all aligned and the same size (#1843)
Mélanie Chauvel [Wed, 7 Sep 2022 17:37:46 +0000 (19:37 +0200)]
Make composers button all aligned and the same size (#1843)

3 years agoBump workbox-precaching from 6.5.3 to 6.5.4 (#19083)
dependabot[bot] [Thu, 1 Sep 2022 02:41:31 +0000 (11:41 +0900)]
Bump workbox-precaching from 6.5.3 to 6.5.4 (#19083)

Bumps [workbox-precaching](https://github.com/googlechrome/workbox) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/googlechrome/workbox/releases)
- [Commits](https://github.com/googlechrome/workbox/compare/v6.5.3...v6.5.4)

---
updated-dependencies:
- dependency-name: workbox-precaching
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years agoBump workbox-window from 6.5.3 to 6.5.4 (#19088)
dependabot[bot] [Wed, 31 Aug 2022 21:29:39 +0000 (06:29 +0900)]
Bump workbox-window from 6.5.3 to 6.5.4 (#19088)

Bumps [workbox-window](https://github.com/googlechrome/workbox) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/googlechrome/workbox/releases)
- [Commits](https://github.com/googlechrome/workbox/compare/v6.5.3...v6.5.4)

---
updated-dependencies:
- dependency-name: workbox-window
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years agoBump workbox-strategies from 6.5.3 to 6.5.4 (#19089)
dependabot[bot] [Wed, 31 Aug 2022 21:28:31 +0000 (06:28 +0900)]
Bump workbox-strategies from 6.5.3 to 6.5.4 (#19089)

Bumps [workbox-strategies](https://github.com/googlechrome/workbox) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/googlechrome/workbox/releases)
- [Commits](https://github.com/googlechrome/workbox/compare/v6.5.3...v6.5.4)

---
updated-dependencies:
- dependency-name: workbox-strategies
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years agoBump eslint-plugin-promise from 6.0.0 to 6.0.1 (#19087)
dependabot[bot] [Wed, 31 Aug 2022 16:33:26 +0000 (01:33 +0900)]
Bump eslint-plugin-promise from 6.0.0 to 6.0.1 (#19087)

Bumps [eslint-plugin-promise](https://github.com/xjamundx/eslint-plugin-promise) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/xjamundx/eslint-plugin-promise/releases)
- [Changelog](https://github.com/xjamundx/eslint-plugin-promise/blob/development/CHANGELOG.md)
- [Commits](https://github.com/xjamundx/eslint-plugin-promise/commits)

---
updated-dependencies:
- dependency-name: eslint-plugin-promise
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years agoBump workbox-expiration from 6.5.3 to 6.5.4 (#19091)
dependabot[bot] [Wed, 31 Aug 2022 16:32:58 +0000 (01:32 +0900)]
Bump workbox-expiration from 6.5.3 to 6.5.4 (#19091)

Bumps [workbox-expiration](https://github.com/googlechrome/workbox) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/googlechrome/workbox/releases)
- [Commits](https://github.com/googlechrome/workbox/compare/v6.5.3...v6.5.4)

---
updated-dependencies:
- dependency-name: workbox-expiration
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years agoBump workbox-routing from 6.5.3 to 6.5.4 (#19092)
dependabot[bot] [Wed, 31 Aug 2022 16:32:17 +0000 (01:32 +0900)]
Bump workbox-routing from 6.5.3 to 6.5.4 (#19092)

Bumps [workbox-routing](https://github.com/googlechrome/workbox) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/googlechrome/workbox/releases)
- [Commits](https://github.com/googlechrome/workbox/compare/v6.5.3...v6.5.4)

---
updated-dependencies:
- dependency-name: workbox-routing
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years agoBump rails from 6.1.6 to 6.1.6.1 (#18831)
dependabot[bot] [Wed, 31 Aug 2022 16:16:06 +0000 (01:16 +0900)]
Bump rails from 6.1.6 to 6.1.6.1 (#18831)

Bumps [rails](https://github.com/rails/rails) from 6.1.6 to 6.1.6.1.
- [Release notes](https://github.com/rails/rails/releases)
- [Commits](https://github.com/rails/rails/compare/v6.1.6...v6.1.6.1)

---
updated-dependencies:
- dependency-name: rails
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years agoBump sidekiq from 6.5.5 to 6.5.6 (#19081)
dependabot[bot] [Wed, 31 Aug 2022 16:15:32 +0000 (01:15 +0900)]
Bump sidekiq from 6.5.5 to 6.5.6 (#19081)

Bumps [sidekiq](https://github.com/mperham/sidekiq) from 6.5.5 to 6.5.6.
- [Release notes](https://github.com/mperham/sidekiq/releases)
- [Changelog](https://github.com/mperham/sidekiq/blob/main/Changes.md)
- [Commits](https://github.com/mperham/sidekiq/compare/v6.5.5...v6.5.6)

---
updated-dependencies:
- dependency-name: sidekiq
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years agoBump eslint-plugin-react from 7.30.1 to 7.31.1 (#19082)
dependabot[bot] [Wed, 31 Aug 2022 16:14:28 +0000 (01:14 +0900)]
Bump eslint-plugin-react from 7.30.1 to 7.31.1 (#19082)

Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) from 7.30.1 to 7.31.1.
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases)
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.30.1...v7.31.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-react
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years agoBump workbox-webpack-plugin from 6.5.3 to 6.5.4 (#19093)
dependabot[bot] [Wed, 31 Aug 2022 16:12:53 +0000 (01:12 +0900)]
Bump workbox-webpack-plugin from 6.5.3 to 6.5.4 (#19093)

Bumps [workbox-webpack-plugin](https://github.com/googlechrome/workbox) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/googlechrome/workbox/releases)
- [Commits](https://github.com/googlechrome/workbox/compare/v6.5.3...v6.5.4)

---
updated-dependencies:
- dependency-name: workbox-webpack-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years agoFix WebUI error in development mode (#19078)
Claire [Mon, 29 Aug 2022 08:02:40 +0000 (10:02 +0200)]
Fix WebUI error in development mode (#19078)

Caused by using JSX features without importing React

3 years agoFix typos (#18604)
luzpaz [Sun, 28 Aug 2022 15:44:34 +0000 (11:44 -0400)]
Fix typos (#18604)

* Fix typos

Found via `codespell -q 3 -S ./CHANGELOG.md,./AUTHORS.md,./config/locales,./app/javascript/mastodon/locales -L ba,keypair,medias,pixelx,ro`

* Follow-up typo fix

3 years agoChange "Allow trends without prior review" setting to include statuses (#17977)
Eugen Rochko [Sun, 28 Aug 2022 02:00:39 +0000 (04:00 +0200)]
Change "Allow trends without prior review" setting to include statuses (#17977)

* Change "Allow trends without prior review" setting to include posts

* Fix i18n-tasks

3 years agoChange search API to be accessible without being logged in (#18963)
Eugen Rochko [Sun, 28 Aug 2022 01:45:19 +0000 (03:45 +0200)]
Change search API to be accessible without being logged in (#18963)

But with the resolve option turned off

3 years agoChange following and followers API to be accessible without being logged in (#18964)
Eugen Rochko [Sun, 28 Aug 2022 01:45:07 +0000 (03:45 +0200)]
Change following and followers API to be accessible without being logged in (#18964)

3 years agoCI: set bundle in deployment mode
aescling [Wed, 16 Nov 2022 03:58:41 +0000 (03:58 +0000)]
CI: set bundle in deployment mode

This will require Gemfile.lock integrity for a CI build to pass, like we
reuquire on prod.

3 years agoMake Gemfile.lock consistent with Gemfile
aescling [Wed, 16 Nov 2022 03:47:58 +0000 (03:47 +0000)]
Make Gemfile.lock consistent with Gemfile

Not sure how I broke this, which breaks builds on prod.

Fixed with `bundle config unset deployment; bundle install; git add
Gemfile.lock; bundle config set deployment true`.

3 years agoFix infinite loop when system emoji font is enabled (#1931)
Claire [Mon, 14 Nov 2022 23:32:59 +0000 (00:32 +0100)]
Fix infinite loop when system emoji font is enabled (#1931)

Fixes #1930

3 years ago[Glitch] Fix nodes order being sometimes mangled when rewriting emoji
Claire [Mon, 14 Nov 2022 21:14:55 +0000 (22:14 +0100)]
[Glitch] Fix nodes order being sometimes mangled when rewriting emoji

Port ccbca50a2502108884f7f3c9ea24df8b2129731d to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
3 years agoFix nodes order being sometimes mangled when rewriting emoji (#20677)
Claire [Mon, 14 Nov 2022 21:14:55 +0000 (22:14 +0100)]
Fix nodes order being sometimes mangled when rewriting emoji (#20677)

* Fix front-end emoji tests

* Fix nodes order being sometimes mangled when rewriting emoji

3 years ago[Glitch] Fix emoji substitution not applying only to text nodes in Web UI
Claire [Wed, 9 Nov 2022 13:16:02 +0000 (14:16 +0100)]
[Glitch] Fix emoji substitution not applying only to text nodes in Web UI

Port 625e0869961af9fe1518c5e127d0ee6f8fb6a817 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
3 years agoFix rate limiting for paths with formats (#20675)
Eugen Rochko [Mon, 14 Nov 2022 19:26:31 +0000 (20:26 +0100)]
Fix rate limiting for paths with formats (#20675)

3 years agoFix emoji substitution not applying only to text nodes in backend code (#20641)
Claire [Mon, 14 Nov 2022 19:26:21 +0000 (20:26 +0100)]
Fix emoji substitution not applying only to text nodes in backend code (#20641)

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
3 years agoFix emoji substitution not applying only to text nodes in Web UI (#20640)
Claire [Mon, 14 Nov 2022 19:26:03 +0000 (20:26 +0100)]
Fix emoji substitution not applying only to text nodes in Web UI (#20640)

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
3 years agoFix inline spoiler text in modals
kibigo! [Sun, 13 Nov 2022 08:02:35 +0000 (00:02 -0800)]
Fix inline spoiler text in modals

This requires “connecting” `<StatusContent>`, which isn’t “great” but
is basically necessary at this point. On the plus side, this makes the
code a bit DRYer.

Due to the way modals work, updating status contents doesn’t actually
trigger a React rerender. This is actually fine, because we (have to)
update status contents live anyway, but it does require ensuring that
appropriate event listeners get attached so that the spoiler can be
toggled again.

To keep listeners from being added multiple times (which wouldn’t have
a negative effect but could be a performance leak), elements with
listeners are now tracked in a `WeakSet`.

3 years agoDisallow search engine indexing
aescling [Sun, 13 Nov 2022 08:16:06 +0000 (03:16 -0500)]
Disallow search engine indexing

https://glitch.cat.family/@Lady searched for "glitch cat family"
recently and our instance showed up, which we consider undesirable. This
commit performs the trivial edit to /robots.txt that politely requests
robots to not look at anything on our website. Search engines at least
eventually comply with this request.

3 years agoSupport emojos in inline spoiler texts
kibigo! [Sat, 12 Nov 2022 00:27:54 +0000 (16:27 -0800)]
Support emojos in inline spoiler texts

Right now, this requires re·emojifying the spoiler texts every time one
is opened or closed. There is probably a significant more efficient way
of doing this, but this is easiest conceptually and from a maintenance
standpoint (and emojification is a fast enough process that I’m really
not worried about efficiency here).

3 years agoGive internal `<mastodon-entity>`s contents
kibigo! [Fri, 11 Nov 2022 23:49:00 +0000 (15:49 -0800)]
Give internal `<mastodon-entity>`s contents

These aren’t used by the entity formatter, but they provide a better
fallback behaviour if the entity is ever stripped prior to formatting
(for example, because it is used inside of an inline spoiler).

3 years agoAdd frontend support for inline spoiler text
kibigo! [Fri, 11 Nov 2022 09:39:42 +0000 (01:39 -0800)]
Add frontend support for inline spoiler text

To get around the fact that React manages the contents of statuses
through HTML injection, this commit adds a Redux action/reducer for
dynamically mutating the content of a status in the store. This
approach has some flaws:

- It’s messy as fuck, and

- If the status is reloaded for whatever reason (i·e it is received
  again through the A·P·I), the contents won’t match and there will be
  *another* (unnecessary) status body update (which will close any
  open spoilers in the status).

Still, I think this is the best that can be done with Mastodon’s
current architecture.

3 years agoAdd backend support for `<spoiler-text>`
kibigo! [Fri, 11 Nov 2022 04:51:51 +0000 (20:51 -0800)]
Add backend support for `<spoiler-text>`

This produces a `<span>` with:

- A `property` attribute of `"tag:ns.1024.gdn,2022-11:spoiler_text"`.

- A `content` attribute of the original text contents of the
  `<spoiler-text>` element.

- Text contents which replace ASCII basic latin characters with their
  ROT13 equivalents and other alphabetic characters with REPLACEMENT
  CHARACTER. (The intent is that ROT13 gives a reasonable fallback for
  unsupporting servers for Latin‐script posts.)

`property` and `content` are RDFa attributes and don’t have any notable
security implications. They are disallowed on local posts because users
should just use `<spoiler-text>` directly instead.

Getting this to render nicely in the frontend is future work :) .

3 years agoAlso disallow entities inside of `<code>`
kibigo! [Fri, 11 Nov 2022 03:14:52 +0000 (19:14 -0800)]
Also disallow entities inside of `<code>`

I think this is generally expected behaviour, and people are annoyed
when their code gets turned into links/hashtags/mentions.

3 years agoUse a tree‐based approach for adv. text formatting
kibigo! [Wed, 9 Nov 2022 04:59:07 +0000 (20:59 -0800)]
Use a tree‐based approach for adv. text formatting

Sanitizing HTML/Markdown means parsing the content into an HTML tree
under‐the‐hood anyway, and it is more accurate to do mention/hashtag
replacement on the text nodes in that tree than it is to try to hack it
in with regexes et cetera.

This undoes the overrides of `#entities` and `#rewrite` on
`AdvancedTextFormatter` but also stops using them, instead keeping
track of the parsed Nokogiri tree itself and using that in the `#to_s`
method.

Internally, this tree uses `<mastodon-entity>` nodes to keep track of
hashtags, links, and mentions. Sanitization is moved to the beginning,
so it should be known that these do not appear in the input.

3 years agoUpdate ACCOUNT_STRING_RE to match MENTION_RE
aescling [Mon, 5 Sep 2022 01:04:13 +0000 (21:04 -0400)]
Update ACCOUNT_STRING_RE to match MENTION_RE

See https://gitlab.com/kibicat/mastodon/-/issues/13

3 years agoFix regexp filtering in pinned community/public TLs (#1840)
Claire [Fri, 2 Sep 2022 09:57:06 +0000 (11:57 +0200)]
Fix regexp filtering in pinned community/public TLs (#1840)

3 years agoFix audio always being re-encoded even for passthrough-eligible media (#1839)
Una [Fri, 2 Sep 2022 07:29:31 +0000 (00:29 -0700)]
Fix audio always being re-encoded even for passthrough-eligible media (#1839)

3 years agoFix position of “expand” icon in media modal on glitch-soc (#1838)
Claire [Wed, 31 Aug 2022 14:23:10 +0000 (16:23 +0200)]
Fix position of “expand” icon in media modal on glitch-soc (#1838)

3 years agoFix error when accessing /filters/:id/statuses on glitch-soc (#1837)
Claire [Wed, 31 Aug 2022 09:55:27 +0000 (11:55 +0200)]
Fix error when accessing /filters/:id/statuses on glitch-soc (#1837)

I failed to account for glitch-soc's theming system when merging
from upstream.

3 years ago/api/v1/trending/tags: Satisfy standardrb
aescling [Tue, 30 Aug 2022 20:05:55 +0000 (16:05 -0400)]
/api/v1/trending/tags: Satisfy standardrb

3 years agoFurther document /api/v1/trends/tags
aescling [Tue, 30 Aug 2022 20:03:40 +0000 (16:03 -0400)]
Further document /api/v1/trends/tags

* Document new code
* Correct mild inaccuracy in old documentation
* Remove needless blank line

3 years agoFix local settings navigation (#1836)
Claire [Tue, 30 Aug 2022 08:57:27 +0000 (10:57 +0200)]
Fix local settings navigation (#1836)

The “filters” page was removed, but not from the navigation, which would offset
everything.

3 years agoCI: Support larger diff artifacts
aescling [Mon, 29 Aug 2022 06:56:35 +0000 (02:56 -0400)]
CI: Support larger diff artifacts

(Much too large) MRs can theoretically exceed the artifact size limit
for dotenv files; this ought to be more flexible for us.

A previous attempt just invoked deno as needed per stage, but this
involved installing deno as needed in non-deno images, and would be
ineffecient if we ever need the other diffs in any stage.

3 years agoFix WebUI error in development mode (#1835)
Claire [Mon, 29 Aug 2022 06:23:05 +0000 (08:23 +0200)]
Fix WebUI error in development mode (#1835)

Caused by using JSX features without importing React

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
3 years agoAdd regexp filter field to public timeline column settings (#1834)
Claire [Sun, 28 Aug 2022 20:21:55 +0000 (22:21 +0200)]
Add regexp filter field to public timeline column settings (#1834)

* Add regexp filter field to public timeline column settings

This has accidentally been removed while porting an upstream change years ago.

* Remove dead code

* Fix regexp filter not working for local and public TLs when using non-default settings

3 years agoFix erroneous diffs compared to Glitch
aescling [Sun, 28 Aug 2022 23:41:00 +0000 (19:41 -0400)]
Fix erroneous diffs compared to Glitch

My bad!

3 years ago[Glitch] Replace to `workbox-webpack-plugin` from `offline-plugin`
Yamagishi Kazutoshi [Thu, 25 Aug 2022 18:10:01 +0000 (03:10 +0900)]
[Glitch] Replace to `workbox-webpack-plugin` from `offline-plugin`

Port 81e1cc5fece9a431c28ca648c2dd4b1b5f643f13 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
3 years agoAdd admin API for managing e-mail domain blocks (#19066)
Eugen Rochko [Sun, 28 Aug 2022 01:37:55 +0000 (03:37 +0200)]
Add admin API for managing e-mail domain blocks (#19066)

3 years agoAdd admin API for managing canonical e-mail blocks (#19067)
Eugen Rochko [Sun, 28 Aug 2022 01:31:54 +0000 (03:31 +0200)]
Add admin API for managing canonical e-mail blocks (#19067)

3 years agoAdd admin API for managing IP blocks (#19065)
Eugen Rochko [Sat, 27 Aug 2022 18:56:47 +0000 (20:56 +0200)]
Add admin API for managing IP blocks (#19065)

3 years agoFix crash when adding a new filter (#18894)
Claire [Sat, 27 Aug 2022 15:41:20 +0000 (17:41 +0200)]
Fix crash when adding a new filter (#18894)

Fixes #18742

3 years agoFix react warning on notifications column (#1832)
Jeong Arm [Sat, 27 Aug 2022 13:17:27 +0000 (22:17 +0900)]
Fix react warning on notifications column (#1832)

3 years agoFix incorrect and slow cache invalidation in ClearDomainMediaService (#19062)
Claire [Fri, 26 Aug 2022 22:45:54 +0000 (00:45 +0200)]
Fix incorrect and slow cache invalidation in ClearDomainMediaService (#19062)

Fixes #19060

3 years agoAdd rel="noopener" to links to remote profiles (#19014)
Shlee [Fri, 26 Aug 2022 00:12:46 +0000 (09:42 +0930)]
Add rel="noopener" to links to remote profiles (#19014)

* Update timeline_hint.js

* Update timeline_hint.js

3 years agoFix "select all matching items" being offered when all items are on the page (#19054)
Eugen Rochko [Fri, 26 Aug 2022 00:11:23 +0000 (02:11 +0200)]
Fix "select all matching items" being offered when all items are on the page (#19054)

3 years agoRemove digest e-mails (#17985)
Eugen Rochko [Thu, 25 Aug 2022 21:38:22 +0000 (23:38 +0200)]
Remove digest e-mails (#17985)

* Remove digest e-mails

* Remove digest-related code

3 years agoAdd ability to select all accounts matching search for batch actions (#19053)
Eugen Rochko [Thu, 25 Aug 2022 21:33:34 +0000 (23:33 +0200)]
Add ability to select all accounts matching search for batch actions (#19053)

3 years agoAdd meta tag for official iOS app (#16599)
Eugen Rochko [Thu, 25 Aug 2022 21:27:10 +0000 (23:27 +0200)]
Add meta tag for official iOS app (#16599)

3 years agoBump addressable from 2.8.0 to 2.8.1 (#19033)
dependabot[bot] [Thu, 25 Aug 2022 18:57:41 +0000 (03:57 +0900)]
Bump addressable from 2.8.0 to 2.8.1 (#19033)

Bumps [addressable](https://github.com/sporkmonger/addressable) from 2.8.0 to 2.8.1.
- [Release notes](https://github.com/sporkmonger/addressable/releases)
- [Changelog](https://github.com/sporkmonger/addressable/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sporkmonger/addressable/compare/addressable-2.8.0...addressable-2.8.1)

---
updated-dependencies:
- dependency-name: addressable
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years agoBump oj from 3.13.20 to 3.13.21 (#19031)
dependabot[bot] [Thu, 25 Aug 2022 18:57:01 +0000 (03:57 +0900)]
Bump oj from 3.13.20 to 3.13.21 (#19031)

Bumps [oj](https://github.com/ohler55/oj) from 3.13.20 to 3.13.21.
- [Release notes](https://github.com/ohler55/oj/releases)
- [Changelog](https://github.com/ohler55/oj/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/ohler55/oj/compare/v3.13.20...v3.13.21)

---
updated-dependencies:
- dependency-name: oj
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years agoAdd audit log entries for user roles (#19040)
Eugen Rochko [Thu, 25 Aug 2022 18:39:40 +0000 (20:39 +0200)]
Add audit log entries for user roles (#19040)

* Refactor audit log schema

* Add audit log entries for user roles

3 years agoBump puma from 5.6.4 to 5.6.5 (#19042)
dependabot[bot] [Thu, 25 Aug 2022 18:10:43 +0000 (20:10 +0200)]
Bump puma from 5.6.4 to 5.6.5 (#19042)

Bumps [puma](https://github.com/puma/puma) from 5.6.4 to 5.6.5.
- [Release notes](https://github.com/puma/puma/releases)
- [Changelog](https://github.com/puma/puma/blob/master/History.md)
- [Commits](https://github.com/puma/puma/compare/v5.6.4...v5.6.5)

---
updated-dependencies:
- dependency-name: puma
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years agoReplace to `workbox-webpack-plugin` from `offline-plugin` (#18409)
Yamagishi Kazutoshi [Thu, 25 Aug 2022 18:10:01 +0000 (03:10 +0900)]
Replace to `workbox-webpack-plugin` from `offline-plugin` (#18409)

3 years ago[Glitch] Fix quickly switching notification filters resulting in empty or incorrect...
Claire [Thu, 25 Aug 2022 15:36:54 +0000 (17:36 +0200)]
[Glitch] Fix quickly switching notification filters resulting in empty or incorrect list

Port 55bef1e34fc3b07ed7f762d565a161e74e128016 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
3 years ago[Glitch] Fix “Filter this post” potentially listing deleted filters
Claire [Thu, 25 Aug 2022 15:36:35 +0000 (17:36 +0200)]
[Glitch] Fix “Filter this post” potentially listing deleted filters

Port 2cae5f5b8d4d0702fe9835a0ce2782f238755d0c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
3 years agoFix quickly switching notification filters resulting in empty or incorrect list ...
Claire [Thu, 25 Aug 2022 15:36:54 +0000 (17:36 +0200)]
Fix quickly switching notification filters resulting in empty or incorrect list (#19052)

Follow-up to #18960

The aforementioned PR fixed an issue in which switching notification filters
while notifications were loading prevented the query for the new filter from
running, but another issue remained: if the first query completed after the
second one, its results would override the second one, thus leading to the
same issue.

This commit cancels the first request if it is still running, before issuing
the second one.

3 years agoFix “Filter this post” potentially listing deleted filters (#19051)
Claire [Thu, 25 Aug 2022 15:36:35 +0000 (17:36 +0200)]
Fix “Filter this post” potentially listing deleted filters (#19051)

3 years agoChange wording of a few filter-related strings (#19050)
Claire [Thu, 25 Aug 2022 15:36:01 +0000 (17:36 +0200)]
Change wording of a few filter-related strings (#19050)

Follow-up on #18945 addressing review comments

3 years agoNew Crowdin updates (#18972)
Eugen Rochko [Thu, 25 Aug 2022 10:40:19 +0000 (12:40 +0200)]
New Crowdin updates (#18972)

* New translations en.json (Hindi)

* New translations en.json (Malay)

* New translations en.json (Telugu)

* New translations en.json (English, United Kingdom)

* New translations en.json (Uyghur)

* New translations en.json (Standard Moroccan Tamazight)

* New translations en.json (Dutch)

* New translations en.json (Portuguese)

* New translations en.json (Ukrainian)

* New translations en.json (Chinese Traditional)

* New translations en.json (Chinese Simplified)

* New translations en.json (Danish)

* New translations en.json (Spanish, Argentina)

* New translations en.json (Korean)

* New translations en.json (Catalan)

* New translations en.json (Hungarian)

* New translations en.json (Slovenian)

* New translations en.json (Galician)

* New translations en.json (Greek)

* New translations en.json (Polish)

* New translations en.json (Turkish)

* New translations devise.en.yml (Turkish)

* New translations doorkeeper.en.yml (Turkish)

* New translations en.json (Albanian)

* New translations en.json (Swedish)

* New translations en.json (Turkish)

* New translations en.json (Icelandic)

* New translations en.json (Latvian)

* New translations en.json (Spanish)

* New translations en.json (German)

* New translations en.json (Italian)

* New translations en.json (Ido)

* New translations en.json (Russian)

* New translations en.json (Vietnamese)

* New translations en.yml (Esperanto)

* New translations en.json (Kurmanji (Kurdish))

* New translations en.yml (Kurmanji (Kurdish))

* New translations doorkeeper.en.yml (Kurmanji (Kurdish))

* New translations en.json (Kurmanji (Kurdish))

* New translations en.json (Kurmanji (Kurdish))

* New translations en.json (Kurmanji (Kurdish))

* New translations en.json (Kurmanji (Kurdish))

* New translations en.yml (Kurmanji (Kurdish))

* New translations en.json (Kurmanji (Kurdish))

* New translations en.json (Kurmanji (Kurdish))

* New translations en.json (Finnish)

* New translations simple_form.en.yml (Finnish)

* New translations simple_form.en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.yml (Finnish)

* New translations en.json (Thai)

* New translations en.json (Russian)

* New translations en.json (Chinese Simplified)

* New translations simple_form.en.yml (Kurmanji (Kurdish))

* New translations en.yml (Kurmanji (Kurdish))

* New translations simple_form.en.yml (Kurmanji (Kurdish))

* New translations en.json (Kurmanji (Kurdish))

* New translations en.yml (Kurmanji (Kurdish))

* New translations en.yml (Kurmanji (Kurdish))

* New translations simple_form.en.yml (German)

* New translations simple_form.en.yml (Turkish)

* New translations simple_form.en.yml (Norwegian)

* New translations simple_form.en.yml (Polish)

* New translations simple_form.en.yml (Portuguese)

* New translations simple_form.en.yml (Slovak)

* New translations simple_form.en.yml (Slovenian)

* New translations simple_form.en.yml (Albanian)

* New translations simple_form.en.yml (Serbian (Cyrillic))

* New translations simple_form.en.yml (Swedish)

* New translations simple_form.en.yml (Ukrainian)

* New translations simple_form.en.yml (Chinese Simplified)

* New translations simple_form.en.yml (Chinese Traditional)

* New translations simple_form.en.yml (Vietnamese)

* New translations simple_form.en.yml (Galician)

* New translations simple_form.en.yml (Icelandic)

* New translations simple_form.en.yml (Portuguese, Brazilian)

* New translations simple_form.en.yml (Indonesian)

* New translations simple_form.en.yml (Persian)

* New translations simple_form.en.yml (Tamil)

* New translations simple_form.en.yml (Dutch)

* New translations simple_form.en.yml (Czech)

* New translations simple_form.en.yml (Russian)

* New translations simple_form.en.yml (Norwegian Nynorsk)

* New translations simple_form.en.yml (Romanian)

* New translations simple_form.en.yml (French)

* New translations simple_form.en.yml (Spanish)

* New translations simple_form.en.yml (Afrikaans)

* New translations simple_form.en.yml (Arabic)

* New translations simple_form.en.yml (Bulgarian)

* New translations simple_form.en.yml (Catalan)

* New translations simple_form.en.yml (Danish)

* New translations simple_form.en.yml (Korean)

* New translations simple_form.en.yml (Greek)

* New translations simple_form.en.yml (Frisian)

* New translations simple_form.en.yml (Basque)

* New translations simple_form.en.yml (Hebrew)

* New translations simple_form.en.yml (Hungarian)

* New translations simple_form.en.yml (Armenian)

* New translations simple_form.en.yml (Italian)

* New translations simple_form.en.yml (Japanese)

* New translations simple_form.en.yml (Georgian)

* New translations simple_form.en.yml (Spanish, Argentina)

* New translations simple_form.en.yml (Spanish, Mexico)

* New translations simple_form.en.yml (Sorani (Kurdish))

* New translations simple_form.en.yml (Scottish Gaelic)

* New translations simple_form.en.yml (Asturian)

* New translations simple_form.en.yml (Occitan)

* New translations simple_form.en.yml (Serbian (Latin))

* New translations simple_form.en.yml (Corsican)

* New translations simple_form.en.yml (Breton)

* New translations simple_form.en.yml (Sardinian)

* New translations simple_form.en.yml (Kabyle)

* New translations simple_form.en.yml (Ido)

* New translations simple_form.en.yml (Sinhala)

* New translations simple_form.en.yml (Malayalam)

* New translations simple_form.en.yml (Bengali)

* New translations simple_form.en.yml (Thai)

* New translations simple_form.en.yml (Croatian)

* New translations simple_form.en.yml (Kazakh)

* New translations simple_form.en.yml (Estonian)

* New translations simple_form.en.yml (Latvian)

* New translations simple_form.en.yml (Tatar)

* New translations simple_form.en.yml (Welsh)

* New translations simple_form.en.yml (Esperanto)

* New translations simple_form.en.yml (Chinese Traditional, Hong Kong)

* New translations simple_form.en.yml (Standard Moroccan Tamazight)

* New translations en.yml (Thai)

* New translations simple_form.en.yml (Russian)

* New translations simple_form.en.yml (Kurmanji (Kurdish))

* New translations simple_form.en.yml (Spanish)

* New translations simple_form.en.yml (Catalan)

* New translations simple_form.en.yml (Greek)

* New translations simple_form.en.yml (Hungarian)

* New translations simple_form.en.yml (Portuguese)

* New translations simple_form.en.yml (Icelandic)

* New translations simple_form.en.yml (Thai)

* New translations simple_form.en.yml (Latvian)

* New translations simple_form.en.yml (Danish)

* New translations simple_form.en.yml (German)

* New translations simple_form.en.yml (Catalan)

* New translations simple_form.en.yml (Italian)

* New translations simple_form.en.yml (Ukrainian)

* New translations en.yml (Ukrainian)

* New translations simple_form.en.yml (Russian)

* New translations simple_form.en.yml (Spanish, Argentina)

* New translations simple_form.en.yml (Korean)

* New translations doorkeeper.en.yml (Kurmanji (Kurdish))

* New translations simple_form.en.yml (Chinese Traditional)

* New translations en.yml (Albanian)

* New translations en.yml (Korean)

* New translations en.yml (Lithuanian)

* New translations en.yml (Macedonian)

* New translations en.yml (Dutch)

* New translations en.yml (Norwegian)

* New translations en.yml (Punjabi)

* New translations en.yml (Polish)

* New translations en.yml (Portuguese)

* New translations en.yml (Slovenian)

* New translations en.yml (Serbian (Cyrillic))

* New translations en.yml (Italian)

* New translations en.yml (Swedish)

* New translations en.yml (Turkish)

* New translations en.yml (Chinese Simplified)

* New translations en.yml (Chinese Traditional)

* New translations en.yml (Urdu (Pakistan))

* New translations en.yml (Vietnamese)

* New translations en.yml (Galician)

* New translations en.yml (Icelandic)

* New translations en.yml (Portuguese, Brazilian)

* New translations en.yml (Indonesian)

* New translations en.yml (Georgian)

* New translations en.yml (Armenian)

* New translations en.yml (Spanish)

* New translations en.yml (Japanese)

* New translations en.yml (German)

* New translations en.yml (Russian)

* New translations en.yml (Slovak)

* New translations en.yml (Norwegian Nynorsk)

* New translations en.yml (Romanian)

* New translations en.yml (French)

* New translations en.yml (Afrikaans)

* New translations en.yml (Hungarian)

* New translations en.yml (Arabic)

* New translations en.yml (Bulgarian)

* New translations en.yml (Catalan)

* New translations en.yml (Czech)

* New translations en.yml (Danish)

* New translations en.yml (Greek)

* New translations en.yml (Frisian)

* New translations en.yml (Basque)

* New translations en.yml (Irish)

* New translations en.yml (Hebrew)

* New translations en.yml (Persian)

* New translations en.yml (Tamil)

* New translations en.yml (Sorani (Kurdish))

* New translations en.yml (Cornish)

* New translations en.yml (Kannada)

* New translations en.yml (Scottish Gaelic)

* New translations en.yml (Asturian)

* New translations en.yml (Occitan)

* New translations en.yml (Serbian (Latin))

* New translations en.yml (Corsican)

* New translations en.yml (Breton)

* New translations en.yml (Sardinian)

* New translations en.yml (Sanskrit)

* New translations en.yml (Kabyle)

* New translations en.yml (Ido)

* New translations en.yml (Taigi)

* New translations en.yml (Silesian)

* New translations en.yml (Sinhala)

* New translations en.yml (Malayalam)

* New translations en.yml (Spanish, Argentina)

* New translations en.yml (Latvian)

* New translations en.yml (Spanish, Mexico)

* New translations en.yml (Bengali)

* New translations en.yml (Marathi)

* New translations en.yml (Croatian)

* New translations en.yml (Kazakh)

* New translations en.yml (Estonian)

* New translations en.yml (Hindi)

* New translations en.yml (Tatar)

* New translations en.yml (Malay)

* New translations en.yml (Telugu)

* New translations en.yml (English, United Kingdom)

* New translations en.yml (Welsh)

* New translations en.yml (Uyghur)

* New translations en.yml (Chinese Traditional, Hong Kong)

* New translations en.yml (Standard Moroccan Tamazight)

* New translations simple_form.en.yml (Chinese Simplified)

* New translations simple_form.en.yml (Galician)

* New translations en.yml (Chinese Simplified)

* New translations en.yml (Galician)

* New translations simple_form.en.yml (Swedish)

* New translations en.yml (Chinese Traditional)

* New translations simple_form.en.yml (Slovenian)

* New translations en.yml (Polish)

* New translations en.yml (Slovenian)

* New translations en.yml (Chinese Simplified)

* New translations simple_form.en.yml (Turkish)

* New translations en.yml (Polish)

* New translations en.yml (Turkish)

* New translations simple_form.en.yml (Vietnamese)

* New translations en.yml (Spanish)

* New translations en.yml (Danish)

* New translations en.yml (Korean)

* New translations en.yml (Vietnamese)

* New translations en.yml (Icelandic)

* Run `yarn manage:translations`

* Run `bundle exec i18n-tasks normalize`

Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh>
3 years agoFix glitch-soc-specific timeline filtering logic
Claire [Thu, 25 Aug 2022 08:49:39 +0000 (10:49 +0200)]
Fix glitch-soc-specific timeline filtering logic

3 years agoRemove obsolete filter local settings
Claire [Thu, 25 Aug 2022 07:01:38 +0000 (09:01 +0200)]
Remove obsolete filter local settings

3 years ago[Glitch] Add ability to filter individual posts
Claire [Thu, 25 Aug 2022 02:27:47 +0000 (04:27 +0200)]
[Glitch] Add ability to filter individual posts

Port 50487db1224851a49ee523bbc013d5f8686a7a55 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
3 years ago[Glitch] Fix case where boolean was passed to onFilter on StatusActionBar
Takeshi Umeda [Thu, 25 Aug 2022 02:37:40 +0000 (11:37 +0900)]
[Glitch] Fix case where boolean was passed to onFilter on StatusActionBar

Port 66b8abf218a87e65fab8a7fae6fc6ea73c41d750 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
3 years ago[Glitch] Remove dead code in WebUI filtering code
Claire [Thu, 30 Jun 2022 08:39:29 +0000 (10:39 +0200)]
[Glitch] Remove dead code in WebUI filtering code

Port a233a9bfb5f384e89bdaef6e519fa20db2a99ae5 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
3 years ago[Glitch] Fix reblogged statuses being erroneously shown as filtered
Claire [Thu, 30 Jun 2022 07:51:55 +0000 (09:51 +0200)]
[Glitch] Fix reblogged statuses being erroneously shown as filtered

Port 3c24f19afedc2169a7a343c5af4a8f892d863f0b to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
3 years ago[Glitch] Revamp post filtering system
Claire [Tue, 28 Jun 2022 07:42:13 +0000 (09:42 +0200)]
[Glitch] Revamp post filtering system

Port front-end changes from 02851848e964675bb59919fa5fd1bdee2c1c29db to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
3 years ago[Glitch] Fix quickly switching notification filters resulting in empty or incorrect...
Claire [Thu, 25 Aug 2022 02:29:00 +0000 (04:29 +0200)]
[Glitch] Fix quickly switching notification filters resulting in empty or incorrect list

Port afb8bc97d08c2738da7873ca42fea68e4672d65b to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
3 years ago[Glitch] Fix media modal link button
Claire [Thu, 25 Aug 2022 02:30:53 +0000 (04:30 +0200)]
[Glitch] Fix media modal link button

Port ba745ca99a4ce4b953e11776827aabb68d621e79 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
3 years ago[Glitch] Fix action type for unfollowHashtag
Takeshi Umeda [Thu, 25 Aug 2022 02:38:01 +0000 (11:38 +0900)]
[Glitch] Fix action type for unfollowHashtag

Port 5d70a16a1417e53b0c6cc97def9688fda21f337c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
3 years agoSupport "http_hidden_proxy" ENV var for hidden service only proxy (#18427)
Jeong Arm [Thu, 25 Aug 2022 02:41:14 +0000 (11:41 +0900)]
Support "http_hidden_proxy" ENV var for hidden service only proxy (#18427)

* Support "http_hidden_proxy" ENV var for hidden service only proxy

* Fallback to http_proxy if http_hidden_proxy is not set

3 years agoAdd '--days' option to tootctl media refresh (#18425)
Jeong Arm [Thu, 25 Aug 2022 02:40:17 +0000 (11:40 +0900)]
Add '--days' option to tootctl media refresh (#18425)

* Add '--days' option to tootctl media refresh

* Fix undefined scope

3 years agoAllow S3 to use an existing secret (#18997)
Alex Nordlund [Thu, 25 Aug 2022 02:39:11 +0000 (04:39 +0200)]
Allow S3 to use an existing secret (#18997)

3 years agoUse type="color" on badge color input field (#18825)
Jeong Arm [Thu, 25 Aug 2022 02:38:34 +0000 (11:38 +0900)]
Use type="color" on badge color input field (#18825)

This informs browser to use interactive color picker

3 years agoFix action type for unfollowHashtag (#18924)
Takeshi Umeda [Thu, 25 Aug 2022 02:38:01 +0000 (11:38 +0900)]
Fix action type for unfollowHashtag (#18924)

3 years agoFix case where boolean was passed to onFilter on StatusActionBar (#18923)
Takeshi Umeda [Thu, 25 Aug 2022 02:37:40 +0000 (11:37 +0900)]
Fix case where boolean was passed to onFilter on StatusActionBar (#18923)

3 years agoFix I2P HTTPS redirect (#18929)
Arya K [Thu, 25 Aug 2022 02:37:09 +0000 (08:07 +0530)]
Fix I2P HTTPS redirect (#18929)

3 years agoAdd option for EMAIL_DOMAIN_DENYLIST/EMAIL_DOMAIN_ALLOWLIST to apply after confirmati...
Claire [Thu, 25 Aug 2022 02:31:10 +0000 (04:31 +0200)]
Add option for EMAIL_DOMAIN_DENYLIST/EMAIL_DOMAIN_ALLOWLIST to apply after confirmation (#18642)

Fixes #18620

3 years agoFix media modal link button (#18877)
Claire [Thu, 25 Aug 2022 02:30:53 +0000 (04:30 +0200)]
Fix media modal link button (#18877)

Fixes regression from #18697

3 years agoFix quickly switching notification filters resulting in empty or incorrect list ...
Claire [Thu, 25 Aug 2022 02:29:00 +0000 (04:29 +0200)]
Fix quickly switching notification filters resulting in empty or incorrect list (#18960)