Commit ecf8d6f
committed
Merge commit '637c7d464b2876765370d1143b7ba6441efb730b' into to_3.3
* commit '637c7d464b2876765370d1143b7ba6441efb730b': (698 commits)
Bump version to 3.3.2
Fix spurious errors when receiving an Add activity for a private post
disable legacy XSS filtering (mastodon#17289)
Change mastodon:webpush:generate_vapid_key task to not require functional env (mastodon#17338)
Fix response_to_recipient? CTE
Fix insufficient sanitization of report comments
Fix compacted JSON-LD possibly causing compatibility issues on forwarding
Compact JSON-LD signed incoming activities
Fix error-prone SQL queries (mastodon#15828)
Change docker-compose.yml to specifically tag v3.3.1 images
Bump to version 3.3.1
Save bundle config as local (mastodon#17188)
Add manual GitHub Actions runs (mastodon#17000)
Change workflow to push to Docker Hub (mastodon#16980)
Build container image by GitHub Actions (mastodon#16973)
Add more advanced migration tests
Fix edge case in migration helpers that caused crash because of PostgreSQL quirks (mastodon#17398)
Fix some old migration scripts (mastodon#17394)
Fix filtering DMs from non-followed users (mastodon#17042)
Fix upload of remote media with OpenStack Swift sometimes failing (mastodon#16998)
...
# Conflicts:
# CHANGELOG.md
# Gemfile.lock
# app/controllers/auth/sessions_controller.rb
# app/controllers/concerns/sign_in_token_authentication_concern.rb
# app/controllers/concerns/signature_verification.rb
# app/controllers/concerns/two_factor_authentication_concern.rb
# app/javascript/mastodon/components/status_action_bar.js
# app/javascript/mastodon/features/getting_started/index.js
# app/javascript/mastodon/locales/ja.json
# app/javascript/styles/mastodon/boost.scss
# app/lib/activitypub/activity/announce.rb
# app/lib/activitypub/activity/create.rb
# app/lib/formatter.rb
# app/lib/webfinger.rb
# app/models/user.rb
# app/services/fan_out_on_write_service.rb
# app/services/resolve_account_service.rb
# app/views/statuses/_detailed_status.html.haml
# app/views/statuses/_simple_status.html.haml
# chart/Chart.yaml
# chart/values.yaml.template
# db/migrate/20200620164023_add_fixed_lowercase_index_to_accounts.rb
# lib/cli.rb
# lib/mastodon/maintenance_cli.rb
# lib/paperclip/response_with_limit_adapter.rb
# package.json
# spec/controllers/auth/sessions_controller_spec.rb
# spec/services/resolve_account_service_spec.rb934 files changed
Lines changed: 36766 additions & 11423 deletions
File tree
- .circleci
- .github
- ISSUE_TEMPLATE
- workflows
- app
- controllers
- activitypub
- admin
- api
- v1
- accounts
- admin
- crypto
- featured_tags
- instances
- lists
- push
- statuses
- timelines
- web
- auth
- concerns
- oauth
- settings
- exports
- migration
- two_factor_authentication
- well_known
- helpers
- admin
- javascript
- mastodon
- actions
- components
- __tests__/__snapshots__
- containers
- features
- account_gallery
- components
- account_timeline
- components
- containers
- account/components
- audio
- compose
- components
- containers
- emoji
- getting_started
- components
- introduction
- list_timeline
- notifications
- components
- containers
- picture_in_picture
- components
- status
- components
- containers
- ui
- components
- video
- locales
- reducers
- selectors
- utils
- packs
- styles
- contrast
- mastodon-light
- mastodon
- lib
- activitypub
- activity
- settings
- mailers
- models
- admin
- concerns
- form
- policies
- presenters
- serializers
- activitypub
- rest
- services
- activitypub
- validators
- views
- about
- accounts
- admin
- accounts
- action_logs
- custom_emojis
- domain_allows
- domain_blocks
- instances
- ip_blocks
- pending_accounts
- reports
- settings
- statuses
- tags
- auth
- passwords
- registrations
- sessions
- two_factor
- filters
- home
- layouts
- media
- notification_mailer
- oauth/authorized_applications
- public_timelines
- relationships
- settings
- exports
- featured_tags
- preferences/appearance
- two_factor_authentication_methods
- two_factor_authentications
- two_factor_authentication
- confirmations
- otp_authentication
- webauthn_credentials
- statuses
- tags
- user_mailer
- workers
- activitypub
- admin
- import
- scheduler
- bin
- chart
- templates
- config
- environments
- initializers
- locales
- webpack
- rules
- db
- migrate
- post_migrate
- views
- lib
- chewy/strategy
- mastodon
- paperclip
- tasks
- terrapin
- webpacker
- public
- emoji
- shortcuts
- spec
- controllers
- activitypub
- admin
- api/v1
- accounts
- admin
- statuses
- auth
- concerns
- settings
- exports
- two_factor_authentication
- well_known
- fabricators
- fixtures
- files
- requests
- helpers
- lib
- activitypub
- activity
- mailers/previews
- models
- admin
- concerns
- policies
- services
- activitypub
- validators
- workers
- activitypub
- scheduler
- streaming
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
160 | 160 | | |
161 | 161 | | |
162 | 162 | | |
163 | | - | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
164 | 200 | | |
| 201 | + | |
165 | 202 | | |
166 | 203 | | |
167 | 204 | | |
| |||
233 | 270 | | |
234 | 271 | | |
235 | 272 | | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
236 | 276 | | |
237 | 277 | | |
238 | 278 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
7 | 13 | | |
8 | 14 | | |
9 | 15 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | 4 | | |
6 | 5 | | |
7 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
0 commit comments