45 Commits (94f9888d571cae313e8bbb1c450bf132bdede7aa)

Author SHA1 Message Date
Matt Jankowski bc1dae0bc4 Fix RSpec/ExpectChange cop (#25101)
2 years ago
Nick Schonning c4f2b1e86a Fix minor typos in comments and spec names (#21831)
2 years ago
Nick Schonning 2f2c8f671b Autofix Rubocop Style/HashSyntax (#23754)
2 years ago
Matt Jankowski cf86cc68b7 Fix RSpec/InferredSpecType cop (#24736)
2 years ago
Matt Jankowski 8dec215a57 Fix RSpec/ContextWording cop (#24739)
2 years ago
Matt Jankowski 916f204ec1 Fix Lint/ConstantDefinitionInBlock cop (#24763)
2 years ago
Nick Schonning ae51248ffe Enable Rubocop HTTP status rules (#23717)
2 years ago
Claire b131e01db7 Add more specific error messages to HTTP signature verification (#21617)
2 years ago
Claire e1d78575c4 Refactor ActivityPub handling to prepare for non-Account actors (#19212)
2 years ago
Eugen Rochko 553889bc7c Fix single Redis connection being used across all threads (#18135)
3 years ago
Claire 8919f6cf63 Change public profile pages to be disabled for unconfirmed users (#17385)
3 years ago
Claire 1f07ab014d Refactor and improve tests (#17386)
3 years ago
Claire b35955af26 Fix cache_collection crashing when given an empty collection (#15921)
4 years ago
Claire 1634e71bd6 Prepare Mastodon for Rails 6 (#15911)
4 years ago
Eugen Rochko e514304a76 Change account suspensions to be reversible by default (#14726)
4 years ago
ThibG f48e191e8e Fix sr locale being selected over sr-Latn (#13693)
5 years ago
Eugen Rochko 5c4b1db54a Change signature verification to ignore signatures with invalid host (#13033)
5 years ago
Eugen Rochko 413cb7e861 Fix base64-encoded file uploads not being possible (#12748)
5 years ago
Eugen Rochko 1781358bd9 Add password challenge to 2FA settings, e-mail notifications (#11878)
5 years ago
Eugen Rochko 2b4fa0d6fa Change locale detection to run once per session (#8657)
5 years ago
Eugen Rochko 317b79d673 Add HTTP signatures to all outgoing ActivityPub GET requests (#11284)
5 years ago
Eugen Rochko 56f0203c66 Refactor controllers for statuses, accounts, and more (#11249)
5 years ago
Eugen Rochko 73fb7bfa0f Admission-based registrations mode (#10250)
6 years ago
ysksn 66b994aa7a Add spec for AccountableConcern#log_action (#9559)
6 years ago
Eugen Rochko 0a5b65533d Improve signature verification safeguards (#8959)
6 years ago
aus-social c883b1ffc9 lint pass 2 (#8878)
6 years ago
luzpaz 1bce70d3c7 Misc. typos (#8694)
6 years ago
S.H 81bd37b1a7 Update Rails (#8141)
6 years ago
Yamagishi Kazutoshi 32b71c8a25 Fix randomly fail (similar #7219) (#7225)
7 years ago
Yamagishi Kazutoshi 7da649efb4 Use raw status code on have_http_status (#7214)
7 years ago
Akihiko Odaki 008bc9f47d Set the default locale in config (#6580)
7 years ago
Eugen Rochko 92df0bba59 Fix regeneration marker not expiring (#6290)
7 years ago
Eugen Rochko 9cfbbbce1f Fix home regeneration (#6251)
7 years ago
Eugen Rochko 87af0bf6cf Rate limit by user instead of IP when API user is authenticated (#5923)
7 years ago
Eugen Rochko 3378a3af96 Improve spec of Feed and UserTrackingConcern (#5367)
7 years ago
Eugen Rochko 34962d9f9d Add alternate links to ActivityPub resources from HTML/HEAD variants (#4586)
7 years ago
Eugen Rochko 1b6ced5887 Add Digest header to requests with body, handle acct and URI keyId (#4565)
7 years ago
Eugen Rochko c5fa4aba91 HTTP signatures (#4146)
7 years ago
unarist 1ce6a20bde Fix locale related specs (#3707)
8 years ago
Akihiko Odaki (@fn_aki@pawoo.net) a5729feb11 Improve default language decision and spec (#3351)
8 years ago
Matt Jankowski 9a43a1051a Coverage improvement and concern extraction for rate limit headers in API controller (#3625)
8 years ago
Matt Jankowski 18c81c74e5 Remove exports/base controller in favor of shared concern (#3444)
8 years ago
Akihiko Odaki ff2bfea0b3 Remove methods from ObfuscateFilename and spec (#3347)
8 years ago
Akihiko Odaki a111604729 Spec AccountControllerConcern (#3349)
8 years ago
Matt Jankowski a5c8ffcaf9 Extract user tracking into concern (#2600)
8 years ago