]> cat aescling's git repositories - mastodon.git/log
mastodon.git
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)

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

* Add database table for status-specific filters

* Add REST endpoints, entities and attributes

* Show status filters in /filters interface

* Perform server-side filtering for individual posts filters

* Fix filtering on context mismatch

* Refactor `toServerSideType` by moving it to its own module

* Move loupe and delete icons to their own module

* Add ability to filter individual posts from WebUI

* Replace keyword list by warnings (expired, context mismatch)

* Refactor server-side filtering code

* Add tests

3 years agoBump stylelint from 14.10.0 to 14.11.0 (#19034)
dependabot[bot] [Thu, 25 Aug 2022 00:58:04 +0000 (09:58 +0900)]
Bump stylelint from 14.10.0 to 14.11.0 (#19034)

Bumps [stylelint](https://github.com/stylelint/stylelint) from 14.10.0 to 14.11.0.
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stylelint/stylelint/compare/14.10.0...14.11.0)

---
updated-dependencies:
- dependency-name: stylelint
  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 sidekiq from 6.5.4 to 6.5.5 (#19030)
dependabot[bot] [Thu, 25 Aug 2022 00:57:16 +0000 (09:57 +0900)]
Bump sidekiq from 6.5.4 to 6.5.5 (#19030)

Bumps [sidekiq](https://github.com/mperham/sidekiq) from 6.5.4 to 6.5.5.
- [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.4...v6.5.5)

---
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 webpack-bundle-analyzer from 4.5.0 to 4.6.1 (#19029)
dependabot[bot] [Thu, 25 Aug 2022 00:56:16 +0000 (09:56 +0900)]
Bump webpack-bundle-analyzer from 4.5.0 to 4.6.1 (#19029)

Bumps [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) from 4.5.0 to 4.6.1.
- [Release notes](https://github.com/webpack-contrib/webpack-bundle-analyzer/releases)
- [Changelog](https://github.com/webpack-contrib/webpack-bundle-analyzer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/webpack-bundle-analyzer/compare/v4.5.0...v4.6.1)

---
updated-dependencies:
- dependency-name: webpack-bundle-analyzer
  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 sass from 1.54.4 to 1.54.5 (#19028)
dependabot[bot] [Thu, 25 Aug 2022 00:55:34 +0000 (09:55 +0900)]
Bump sass from 1.54.4 to 1.54.5 (#19028)

Bumps [sass](https://github.com/sass/dart-sass) from 1.54.4 to 1.54.5.
- [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.4...1.54.5)

---
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 @babel/core from 7.18.10 to 7.18.13 (#19032)
dependabot[bot] [Thu, 25 Aug 2022 00:55:01 +0000 (09:55 +0900)]
Bump @babel/core from 7.18.10 to 7.18.13 (#19032)

Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.18.10 to 7.18.13.
- [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.18.13/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  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 stackprof from 0.2.20 to 0.2.21 (#19027)
dependabot[bot] [Thu, 25 Aug 2022 00:54:36 +0000 (09:54 +0900)]
Bump stackprof from 0.2.20 to 0.2.21 (#19027)

Bumps [stackprof](https://github.com/tmm1/stackprof) from 0.2.20 to 0.2.21.
- [Release notes](https://github.com/tmm1/stackprof/releases)
- [Changelog](https://github.com/tmm1/stackprof/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tmm1/stackprof/compare/v0.2.20...v0.2.21)

---
updated-dependencies:
- dependency-name: stackprof
  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 agoChange e-mail domain blocks to match subdomains of blocked domains (#18979)
Eugen Rochko [Wed, 24 Aug 2022 17:00:55 +0000 (19:00 +0200)]
Change e-mail domain blocks to match subdomains of blocked domains (#18979)

3 years agoAdd ability to block sign-ups from IP (#19037)
Eugen Rochko [Wed, 24 Aug 2022 17:00:37 +0000 (19:00 +0200)]
Add ability to block sign-ups from IP (#19037)

3 years ago[Glitch] Update notifications.js
Shlee [Mon, 15 Aug 2022 18:33:05 +0000 (04:03 +0930)]
[Glitch] Update notifications.js

Port d92ce31c92903c3ce24c3fcadb99af3c1ba1d585 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
3 years agoBump omniauth from 1.9.1 to 1.9.2 (#19006)
dependabot[bot] [Fri, 19 Aug 2022 09:53:42 +0000 (18:53 +0900)]
Bump omniauth from 1.9.1 to 1.9.2 (#19006)

Bumps [omniauth](https://github.com/omniauth/omniauth) from 1.9.1 to 1.9.2.
- [Release notes](https://github.com/omniauth/omniauth/releases)
- [Commits](https://github.com/omniauth/omniauth/compare/v1.9.1...v1.9.2)

---
updated-dependencies:
- dependency-name: omniauth
  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 webmock from 3.17.0 to 3.18.1 (#19007)
dependabot[bot] [Fri, 19 Aug 2022 00:27:53 +0000 (09:27 +0900)]
Bump webmock from 3.17.0 to 3.18.1 (#19007)

Bumps [webmock](https://github.com/bblimke/webmock) from 3.17.0 to 3.18.1.
- [Release notes](https://github.com/bblimke/webmock/releases)
- [Changelog](https://github.com/bblimke/webmock/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bblimke/webmock/compare/v3.17.0...v3.18.1)

---
updated-dependencies:
- dependency-name: webmock
  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 cocoon-js-vanilla from 1.2.0 to 1.3.0 (#18991)
dependabot[bot] [Fri, 19 Aug 2022 00:24:46 +0000 (09:24 +0900)]
Bump cocoon-js-vanilla from 1.2.0 to 1.3.0 (#18991)

Bumps cocoon-js-vanilla from 1.2.0 to 1.3.0.

---
updated-dependencies:
- dependency-name: cocoon-js-vanilla
  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 pg from 1.4.2 to 1.4.3 (#18986)
dependabot[bot] [Fri, 19 Aug 2022 00:06:15 +0000 (09:06 +0900)]
Bump pg from 1.4.2 to 1.4.3 (#18986)

Bumps [pg](https://github.com/ged/ruby-pg) from 1.4.2 to 1.4.3.
- [Release notes](https://github.com/ged/ruby-pg/releases)
- [Changelog](https://github.com/ged/ruby-pg/blob/master/History.rdoc)
- [Commits](https://github.com/ged/ruby-pg/compare/v1.4.2...v1.4.3)

---
updated-dependencies:
- dependency-name: pg
  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 redis-namespace from 1.8.2 to 1.9.0 (#18987)
dependabot[bot] [Fri, 19 Aug 2022 00:06:07 +0000 (09:06 +0900)]
Bump redis-namespace from 1.8.2 to 1.9.0 (#18987)

Bumps [redis-namespace](https://github.com/resque/redis-namespace) from 1.8.2 to 1.9.0.
- [Release notes](https://github.com/resque/redis-namespace/releases)
- [Changelog](https://github.com/resque/redis-namespace/blob/master/CHANGELOG.md)
- [Commits](https://github.com/resque/redis-namespace/compare/v1.8.2...v1.9)

---
updated-dependencies:
- dependency-name: redis-namespace
  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 pry-byebug from 3.9.0 to 3.10.1 (#19002)
dependabot[bot] [Thu, 18 Aug 2022 23:58:16 +0000 (08:58 +0900)]
Bump pry-byebug from 3.9.0 to 3.10.1 (#19002)

Bumps [pry-byebug](https://github.com/deivid-rodriguez/pry-byebug) from 3.9.0 to 3.10.1.
- [Release notes](https://github.com/deivid-rodriguez/pry-byebug/releases)
- [Changelog](https://github.com/deivid-rodriguez/pry-byebug/blob/master/CHANGELOG.md)
- [Commits](https://github.com/deivid-rodriguez/pry-byebug/compare/v3.9.0...v3.10.1)

---
updated-dependencies:
- dependency-name: pry-byebug
  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 brakeman from 5.2.3 to 5.3.1 (#18985)
dependabot[bot] [Thu, 18 Aug 2022 23:55:18 +0000 (08:55 +0900)]
Bump brakeman from 5.2.3 to 5.3.1 (#18985)

Bumps [brakeman](https://github.com/presidentbeef/brakeman) from 5.2.3 to 5.3.1.
- [Release notes](https://github.com/presidentbeef/brakeman/releases)
- [Changelog](https://github.com/presidentbeef/brakeman/blob/main/CHANGES.md)
- [Commits](https://github.com/presidentbeef/brakeman/commits)

---
updated-dependencies:
- dependency-name: brakeman
  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 sidekiq from 6.5.3 to 6.5.4 (#18982)
dependabot[bot] [Thu, 18 Aug 2022 23:54:31 +0000 (08:54 +0900)]
Bump sidekiq from 6.5.3 to 6.5.4 (#18982)

Bumps [sidekiq](https://github.com/mperham/sidekiq) from 6.5.3 to 6.5.4.
- [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.3...v6.5.4)

---
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 webmock from 3.17.0 to 3.17.1 (#18988)
dependabot[bot] [Thu, 18 Aug 2022 23:53:37 +0000 (08:53 +0900)]
Bump webmock from 3.17.0 to 3.17.1 (#18988)

Bumps [webmock](https://github.com/bblimke/webmock) from 3.17.0 to 3.17.1.
- [Release notes](https://github.com/bblimke/webmock/releases)
- [Changelog](https://github.com/bblimke/webmock/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bblimke/webmock/compare/v3.17.0...v3.17.1)

---
updated-dependencies:
- dependency-name: webmock
  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 bullet from 7.0.2 to 7.0.3 (#18984)
dependabot[bot] [Thu, 18 Aug 2022 23:53:28 +0000 (08:53 +0900)]
Bump bullet from 7.0.2 to 7.0.3 (#18984)

Bumps [bullet](https://github.com/flyerhzm/bullet) from 7.0.2 to 7.0.3.
- [Release notes](https://github.com/flyerhzm/bullet/releases)
- [Changelog](https://github.com/flyerhzm/bullet/blob/master/CHANGELOG.md)
- [Commits](https://github.com/flyerhzm/bullet/compare/7.0.2...7.0.3)

---
updated-dependencies:
- dependency-name: bullet
  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 sass from 1.54.3 to 1.54.4 (#18989)
dependabot[bot] [Thu, 18 Aug 2022 23:53:14 +0000 (08:53 +0900)]
Bump sass from 1.54.3 to 1.54.4 (#18989)

Bumps [sass](https://github.com/sass/dart-sass) from 1.54.3 to 1.54.4.
- [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.3...1.54.4)

---
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 stylelint from 14.9.1 to 14.10.0 (#18983)
dependabot[bot] [Thu, 18 Aug 2022 23:52:57 +0000 (08:52 +0900)]
Bump stylelint from 14.9.1 to 14.10.0 (#18983)

Bumps [stylelint](https://github.com/stylelint/stylelint) from 14.9.1 to 14.10.0.
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stylelint/stylelint/compare/14.9.1...14.10.0)

---
updated-dependencies:
- dependency-name: stylelint
  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 tzinfo-data from 1.2022.1 to 1.2022.3 (#19003)
dependabot[bot] [Thu, 18 Aug 2022 23:52:05 +0000 (08:52 +0900)]
Bump tzinfo-data from 1.2022.1 to 1.2022.3 (#19003)

Bumps [tzinfo-data](https://github.com/tzinfo/tzinfo-data) from 1.2022.1 to 1.2022.3.
- [Release notes](https://github.com/tzinfo/tzinfo-data/releases)
- [Commits](https://github.com/tzinfo/tzinfo-data/compare/v1.2022.1...v1.2022.3)

---
updated-dependencies:
- dependency-name: tzinfo-data
  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 /admin/accounts/ order parameter (#18996)
Jeong Arm [Wed, 17 Aug 2022 21:07:30 +0000 (06:07 +0900)]
Fix /admin/accounts/ order parameter (#18996)

3 years agoFix ambiguous column names in `tootctl search deploy` (#18993)
Mashiro [Wed, 17 Aug 2022 21:07:12 +0000 (05:07 +0800)]
Fix ambiguous column names in `tootctl search deploy` (#18993)

3 years agoFix backend compatibility with OpenSSL 3.0 (#18449)
Claire [Wed, 17 Aug 2022 21:06:48 +0000 (23:06 +0200)]
Fix backend compatibility with OpenSSL 3.0 (#18449)

* Update webpush to fork with OpenSSL 3 compatibility

* Fix tests with OpenSSL 3.0

* Update webauthn gem to latest release and update dependencies

3 years agoUpdate notifications.js (#18977)
Shlee [Mon, 15 Aug 2022 18:33:05 +0000 (04:03 +0930)]
Update notifications.js (#18977)

3 years agoProperly delete remote account's avatar/header when fetch/update (#18973)
Jeong Arm [Mon, 15 Aug 2022 18:32:21 +0000 (03:32 +0900)]
Properly delete remote account's avatar/header when fetch/update (#18973)

3 years ago[Glitch] Add warning for sensitive audio posts
Rens Groothuijsen [Sat, 13 Aug 2022 13:39:05 +0000 (15:39 +0200)]
[Glitch] Add warning for sensitive audio posts

Port e6979aa6d43f24ab290c27f596fcd71fcc0ac03a to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
3 years agoBump Ruby version from 3.0.3 to 3.0.4 (#18028)
zunda [Mon, 15 Aug 2022 02:39:58 +0000 (16:39 -1000)]
Bump Ruby version from 3.0.3 to 3.0.4 (#18028)

https://www.ruby-lang.org/en/news/2022/04/12/ruby-3-0-4-released/

3 years agoBump capistrano from 3.17.0 to 3.17.1 (#18949)
dependabot[bot] [Sun, 14 Aug 2022 22:50:50 +0000 (07:50 +0900)]
Bump capistrano from 3.17.0 to 3.17.1 (#18949)

* Bump capistrano from 3.17.0 to 3.17.1

Bumps [capistrano](https://github.com/capistrano/capistrano) from 3.17.0 to 3.17.1.
- [Release notes](https://github.com/capistrano/capistrano/releases)
- [Commits](https://github.com/capistrano/capistrano/compare/v3.17.0...v3.17.1)

---
updated-dependencies:
- dependency-name: capistrano
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
* 3.17.1

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh>
3 years agoBump oj from 3.13.19 to 3.13.20 (#18948)
dependabot[bot] [Sun, 14 Aug 2022 22:43:22 +0000 (07:43 +0900)]
Bump oj from 3.13.19 to 3.13.20 (#18948)

Bumps [oj](https://github.com/ohler55/oj) from 3.13.19 to 3.13.20.
- [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.19...v3.13.20)

---
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 agoBump json-ld from 3.2.2 to 3.2.3 (#18950)
dependabot[bot] [Sun, 14 Aug 2022 22:43:03 +0000 (07:43 +0900)]
Bump json-ld from 3.2.2 to 3.2.3 (#18950)

Bumps [json-ld](https://github.com/ruby-rdf/json-ld) from 3.2.2 to 3.2.3.
- [Release notes](https://github.com/ruby-rdf/json-ld/releases)
- [Commits](https://github.com/ruby-rdf/json-ld/compare/3.2.2...3.2.3)

---
updated-dependencies:
- dependency-name: json-ld
  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 @testing-library/jest-dom from 5.16.4 to 5.16.5 (#18947)
dependabot[bot] [Sun, 14 Aug 2022 22:42:03 +0000 (07:42 +0900)]
Bump @testing-library/jest-dom from 5.16.4 to 5.16.5 (#18947)

Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 5.16.4 to 5.16.5.
- [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.4...v5.16.5)

---
updated-dependencies:
- dependency-name: "@testing-library/jest-dom"
  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>