]> cat aescling's git repositories - mastodon.git/commit
Add support for private pinned posts (#16954)
authorClaire <claire.github-309c@sitedethib.com>
Sun, 16 Jan 2022 23:49:55 +0000 (00:49 +0100)
committerGitHub <noreply@github.com>
Sun, 16 Jan 2022 23:49:55 +0000 (00:49 +0100)
commitd5c9feb7b7fc489afbd0a287431fe07b42451ef0
tree8482c1ac948d10fd0c0a2a17c34c44f2b9b09ad0
parent081e4426f8b4f5377afdd6e68e135a3aded93df1
Add support for private pinned posts (#16954)

* Add support for private pinned toots

* Allow local user to pin private toots

* Change wording to avoid "direct message"
18 files changed:
app/controllers/accounts_controller.rb
app/controllers/activitypub/collections_controller.rb
app/controllers/api/v1/accounts/statuses_controller.rb
app/javascript/mastodon/components/status_action_bar.js
app/javascript/mastodon/features/status/components/action_bar.js
app/lib/activitypub/activity/accept.rb
app/lib/activitypub/activity/add.rb
app/services/activitypub/fetch_featured_collection_service.rb
app/validators/status_pin_validator.rb
app/workers/remote_account_refresh_worker.rb [new file with mode: 0644]
config/locales/en.yml
spec/controllers/accounts_controller_spec.rb
spec/controllers/activitypub/collections_controller_spec.rb
spec/controllers/api/v1/accounts/statuses_controller_spec.rb
spec/lib/activitypub/activity/accept_spec.rb
spec/lib/activitypub/activity/add_spec.rb
spec/models/status_pin_spec.rb
spec/validators/status_pin_validator_spec.rb