]> cat aescling's git repositories - mastodon.git/commit
Merge branch 'master' into glitch-soc/merge-upstream
authorThibaut Girka <thib@sitedethib.com>
Sun, 3 May 2020 19:20:42 +0000 (21:20 +0200)
committerThibaut Girka <thib@sitedethib.com>
Sun, 3 May 2020 19:23:49 +0000 (21:23 +0200)
commita22e6a368333f3563f8d8d56d8e98d02088e82dc
tree4146f9e8afe4257c6f33bc695a3cfbfb89aa81b6
parent9c61dadc0db7009853c6b2345a02c3b219022929
parente223fd8c6190661237ea43e7773e47513c48fd46
Merge branch 'master' into glitch-soc/merge-upstream

Conflicts:
- `app/controllers/statuses_controller.rb`:
  Upstream disabled the embed controller for reblogs.
  Not a real conflict, but glitch-soc has an extra line to deal
  with its theming system.
  Ported upstream changes.
- `app/javascript/packs/public.js`:
  Upstream made changes to get rid of most inline CSS, this changes
  javascript for public pages, which in glitch are split between
  different files. Ported those changes.
- `app/models/status.rb`:
  Upstream changed the block check in `Status#permitted_for` to
  include domain-block checks. Not a real conflict with glitch-soc,
  but our scope is slightly different, as our scope for
  unauthenticated access do not include instance-local toots.
  Ported upstream changes.
- `app/serializers/rest/instance_serializer.rb`:
  Not a real conflict, upstream added a new field to the instance
  serializer, the conflict is one line above since we added more of
  that.
  Ported upstream changes.
- `app/views/settings/profiles/show.html.haml`:
  Upstream got rid of most inline CSS and moved hidden elements
  to data attributes in the process, in fields were we have
  different values.
  Ported upstream changes while keeping our glitch-specific
  values.
- `app/views/statuses/_simple_status.html.haml`:
  Upstream got rid of inline CSS on an HAML line we treat
  differently, stripping empty text nodes.
  Ported upstream changes to the style attribute, keeping
  the empty text node stripping behavior.
29 files changed:
Gemfile
Gemfile.lock
app/controllers/accounts_controller.rb
app/controllers/api/v1/statuses_controller.rb
app/controllers/remote_interaction_controller.rb
app/controllers/statuses_controller.rb
app/javascript/core/settings.js
app/javascript/flavours/glitch/packs/public.js
app/javascript/packs/public.js
app/javascript/styles/mastodon/admin.scss
app/javascript/styles/mastodon/components.scss
app/models/account.rb
app/models/media_attachment.rb
app/models/status.rb
app/serializers/rest/instance_serializer.rb
app/views/admin/pending_accounts/index.html.haml
app/views/admin/reports/show.html.haml
app/views/admin/statuses/index.html.haml
app/views/admin/tags/index.html.haml
app/views/directories/index.html.haml
app/views/layouts/application.html.haml
app/views/layouts/embedded.html.haml
app/views/public_timelines/show.html.haml
app/views/settings/preferences/appearance/show.html.haml
app/views/settings/profiles/show.html.haml
app/views/statuses/_simple_status.html.haml
db/schema.rb
spec/models/status_spec.rb
yarn.lock