Commit Graph

14936 Commits (7753e5f715ba105a8ec3dd335e8af4a9448aee63)
 

Author SHA1 Message Date
Matt Jankowski 7753e5f715
Add shared example for CLI command specs ()
Matt Jankowski 92fa9b109f
Add spec coverage for media CLI usage command ()
Michael Stanclift 272592d16d
Change startup command for Puma in Docker Compose ()
Matt Jankowski 440b80b2e7
Model concerns organization into module namespaces ()
Matt Jankowski b751078fcd
Eliminate double subject call in admin/ controller specs ()
Michael Stanclift 8710bdb183
Fix mastodon user not being owner of tmp folder in Dockerfile ()
Claire 963354978a
Add `Account#unavailable?` and `Account#permanently_unavailable?` aliases ()
Matt Jankowski 35deaaf90b
Reduce AbcSize complexity in `InitialStateSerializer` ()
Matt Jankowski 1f1c75bba5
File cleanup/organization in `controllers/concerns` ()
Matt Jankowski 0530ce5e95
Convert accounts controller spec to request spec ()
Matt Jankowski e7c340a634
Spec coverage for missing `q` param and error conditions in `api/v2/search` controller ()
Matt Jankowski a8473f582d
Add zeitwerk inflector for cli->CLI ()
Claire b20af17a2c
Fix onboarding step descriptions being truncated on narrow screens ()
Claire 85662a5a57
Change `img-src` and `media-src` CSP directives to not include `https:` ()
Matt Jankowski bb0efe16e6
Remove `default_scope` from `MediaAttachment` class ()
renovate[bot] 02a98210e8
fix(deps): update dependency jsdom to v23.0.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 0212e0cfbf
fix(deps): update dependency @babel/runtime to v7.23.5 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Claire 7faa27e17d
Change dismissed banners to be stored server-side ()
Matt Jankowski ce78a9c9ac
Clean up `two_factor_authentication/confirmations` controller spec ()
Filippo Giunchedi e6fd9a59e6
Fix FamiliarFollowersController test response comparison ()
Co-authored-by: Filippo Giunchedi <filippo@debian.org>
renovate[bot] c761cc4738
fix(deps): update babel monorepo to v7.23.5 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Matt Jankowski b696ca6b1a
Move self destruct CLI command definition code to module ()
Filippo Giunchedi 6e55ff9643
Change Vagrant to install Node 20 ()
Co-authored-by: Filippo Giunchedi <filippo@debian.org>
Matt Jankowski e48ecd2929
Remove `default_scope` from `Admin::ActionLog` ()
Matt Jankowski 291dc04e67
Remove un-needed `action` and `template` options to `render` in controllers ()
Matt Jankowski a1636fce7f
Move lib/devise/* to lib/devise/strategies/* ()
Matt Jankowski 31bef99b9e
Move lib/mastodon/premailer_webpack_strategy to lib/ ()
Matt Jankowski 72b7cd349c
Extract helper methods for form label in admin/ area views ()
Matt Jankowski 9b47c5d53c
Extract helper methods for labels from filters/_filter_fields ()
Matt Jankowski 186895fc88
Refactor, lint fix, and bug fix on admin/roles/form partial ()
renovate[bot] 3e1e41054b
chore(deps): update dependency pghero to v3.4.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Emelia Smith 603b245cc6
Add VAPID public key to instance serializer ()
Co-authored-by: Renaud Chaput <renchap@gmail.com>
Michael Stanclift c40cfc5d09
Fix apt cache not being properly utilized in Dockerfile ()
Michael Stanclift 7a3b41eb54
Fix incorrect apt-get install block in Dockerfile ()
Matt Jankowski 6b46bf9953
Handle scenario when webfinger response `subject` is missing host value ()
Matt Jankowski b9492d84a0
Update `bcrypt` to version 3.1.20 ()
Matt Jankowski b45fe15c06
Update temple to version 0.10.3 ()
Josh Goldberg ✨ 3a7f10c3f1
Converted hashtag.jsx to TypeScript ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Co-authored-by: Renaud Chaput <renchap@gmail.com>
Josh Goldberg ✨ 1142f4c79e
Converted app/javascript/mastodon/utils/ folder to TypeScript ()
Renaud Chaput cdc7894243
Fix devcontainer by not forcing `NODE_ENV` ()
Emelia Smith a4de0e364b
Refactor streaming to simplify for logging change ()
Emelia Smith 4949b6da58
Fix streaming eslint configuration ()
Michael Stanclift a80530d1df
Dockerfile rewrite based on Ruby image with performance optimizations and size reduction, dedicated Streaming image ()
Co-authored-by: “Michael <“mx@vmstan.com>
Co-authored-by: Emelia Smith <ThisIsMissEm@users.noreply.github.com>
Renaud Chaput 8ebc94dd22
Ignore `@svgr/webpack` updates as they require a Webpacker upgrade ()
Matt Jankowski baf3b71e3b
Extract `path_without_format` private methd in accounts controller ()
renovate[bot] c824d98cec
chore(deps): update dependency fabrication to v2.31.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
github-actions[bot] af02484714
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
Matt Jankowski 9072896ae5
Avoid unnecessary i-var for account rss page url generation ()
Matt Jankowski dfc7154767
Remove unused `cached_filtered_status_page` method from accounts controller ()
Matt Jankowski 2d536bb05f
Use `admin_mailer` layout with initial salutation ()