Matt Jankowski
034a6a0dd4
Refactor `Snowflake` to avoid brakeman sql injection warnings ( #25879 )
1 year ago
Matt Jankowski
d98717ceef
Fix `Style/SlicingWithRange` cop ( #25923 )
1 year ago
Nick Schonning
96a8aa32ad
Enable Rubocop Style/FrozenStringLiteralComment ( #23793 )
1 year ago
Claire
784f7fb497
Bump version to v4.1.4 ( #25805 )
1 year ago
Claire
d979d9fe49
Fix branding:generate_app_icons failing because of disallowed ICO coder ( #25794 )
1 year ago
Claire
8f62bea002
Bump version to v4.1.3 ( #25757 )
1 year ago
Claire
3445bdfa45
Merge pull request from GHSA-9928-3cp5-93fm
...
* Fix attachments getting processed despite failing content-type validation
* Add a restrictive ImageMagick security policy tailored for Mastodon
* Fix misdetection of MP3 files with large cover art
* Reject unprocessable audio/video files instead of keeping them unchanged
1 year ago
Claire
96dcfa9745
Merge pull request from GHSA-ccm4-vgcc-73hp
...
* Tighten allowed HTML in oEmbed-based preview cards
* Sanitize preview cards at render time
* Add `sandbox` attribute to preview card iframes
1 year ago
Claire
5154acdb9f
Add hardened headers to user-uploaded files ( #25756 )
1 year ago
Claire
4e861795a4
Add translate="no" to outgoing mentions and links ( #25524 )
1 year ago
Matt Jankowski
61a9504522
Add coverage for `CLI::Feeds` command ( #25319 )
1 year ago
Matt Jankowski
4d21dbfa23
Add coverage for `CLI::Cache` command ( #25238 )
1 year ago
Nick Schonning
ef344388c5
Autofix Rubocop Regex Style rules ( #23690 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
1 year ago
Jed Fox
e24a587f84
Consistently use middle dot (·) instead of bullet (•) to separate items ( #25248 )
1 year ago
Matt Jankowski
a32c2b694f
Extract verify options method in search cli ( #25121 )
1 year ago
Matt Jankowski
13dffb206b
Add CLI area progress bar helper ( #25208 )
1 year ago
Matt Jankowski
d59a2b5b8e
Use thor methods instead of tty prompt in maintenance cli ( #25207 )
1 year ago
Matt Jankowski
8cb57d28a6
Fix FormatStringToken cop in CLI ( #25122 )
1 year ago
Matt Jankowski
87ff2507fc
Fix Rails/WhereExists cop in CLI ( #25123 )
1 year ago
Matt Jankowski
dccd813e6c
Extract helper method for error report in cli/accounts command ( #25119 )
1 year ago
Matt Jankowski
35e1c074e3
Increment index which was previously not used in maintenance CLI loop ( #25118 )
1 year ago
Matt Jankowski
9ee55e469c
Consistent usage of CLI `dry_run?` method ( #25116 )
1 year ago
Matt Jankowski
95b54f5ad7
Extract methods for user de-duping in maintenance CLI ( #25117 )
1 year ago
Claire
245a4eac89
Improve various queries against account domains ( #25126 )
1 year ago
Matt Jankowski
f97a429d20
Add CLI Base class for command line code ( #25106 )
2 years ago
Matt Jankowski
eada85f715
Move the mastodon/*_cli files to mastodon/cli/* ( #24139 )
2 years ago
Nick Schonning
c4f2b1e86a
Fix minor typos in comments and spec names ( #21831 )
2 years ago
Daniel M Brasil
f7b92ed93d
Add ability to block sign-ups from IP using the CLI ( #24870 )
2 years ago
Daniel M Brasil
1b1b940202
Fix uncaught `ActiveRecord::StatementInvalid` in Mastodon::IpBlocksCLI ( #24861 )
2 years ago
Renaud Chaput
5569c64150
Add version suffixes to nightly & edge image builds ( #24823 )
2 years ago
Nick Schonning
833076d6bf
Bump rubocop-rails 2.19.1 with update .rubocop_todo.yml ( #24469 )
2 years ago
Nick Schonning
2f2c8f671b
Autofix Rubocop Style/HashSyntax ( #23754 )
2 years ago
Matt Jankowski
e8537a3a01
Fix Performance/CollectionLiteralInLoop cop ( #24819 )
2 years ago
Matt Jankowski
c886971abb
Fix Rails/DeprecatedActiveModelErrorsMethods cop ( #24742 )
2 years ago
Matt Jankowski
621e53f8fc
Fix Performance/Sum cop ( #24788 )
2 years ago
Claire
6d57b317bc
Fix `tootctl accounts cull` crashing when encountering a domain resolving to a private address ( #23378 )
2 years ago
Matt Jankowski
182bb4595f
Fix Lint/DuplicateBranch cop ( #24766 )
2 years ago
Daniel M Brasil
2ec45549cf
Fix `tootctl accounts approve --number N` not aproving N earliest registrations ( #24605 )
2 years ago
Matt Jankowski
8a813615b0
Fix Rails/Output cop ( #24687 )
2 years ago
Matt Jankowski
16e08228df
Fix Rails/SquishedSQLHeredocs cop ( #24694 )
2 years ago
Daniel M Brasil
84c6f7a1a6
Fix `tootctl accounts create --reattach --force` not working with confirmed accounts ( #24680 )
2 years ago
Claire
df83ca4e25
Fix crash in `tootctl accounts create --reattach --force` ( #24557 )
2 years ago
Daniel M Brasil
e9039513a0
Fix uncaught ActiveRecord::StatementInvalid exception in `Mastodon::AccountsCLI#approve` ( #24590 )
2 years ago
Eugen Rochko
3ca64638d4
Refactor `Cache-Control` and `Vary` definitions ( #24347 )
2 years ago
Daniel M Brasil
ca865e1086
Fix email confirmation skip option in `tootctl accounts modify USERNAME --email EMAIL --confirm` ( #24578 )
2 years ago
Daniel M Brasil
ab79bac584
tootctl: add --approve option to tootctl accounts create ( #24533 )
2 years ago
Matt Jankowski
c5f965afcf
Clean up the post deployment migration generator ( #24233 )
2 years ago
Claire
f91018b5c2
Bump version to v4.1.2 ( #24427 )
2 years ago
Claire
e03f9b38c5
Change root Chewy strategy to emit a warning instead of erroring out in production mode ( #24327 )
2 years ago
Alison Wheeler
218e88df65
Update redis_config.rb to remove warning message ( #24352 )
2 years ago