]> cat aescling's git repositories - mastodon.git/commit
Add editing for published statuses (#17320)
authorEugen Rochko <eugen@zeonfederated.com>
Wed, 9 Feb 2022 23:15:30 +0000 (00:15 +0100)
committerGitHub <noreply@github.com>
Wed, 9 Feb 2022 23:15:30 +0000 (00:15 +0100)
commit63002cde03a836b4510aca5da564504ecaedb5e9
treef6749dd6bafae30c8708559da037668f5585b16e
parent20a3564ab280a004cc7c075c00f63e70b1d65e07
Add editing for published statuses (#17320)

* Add editing for published statuses

* Fix change of multiple-choice boolean in poll not resetting votes

* Remove the ability to update existing media attachments for now
25 files changed:
app/controllers/api/v1/media_controller.rb
app/controllers/api/v1/statuses_controller.rb
app/javascript/mastodon/actions/compose.js
app/javascript/mastodon/actions/statuses.js
app/javascript/mastodon/components/status_action_bar.js
app/javascript/mastodon/containers/status_container.js
app/javascript/mastodon/features/compose/components/compose_form.js
app/javascript/mastodon/features/compose/containers/compose_form_container.js
app/javascript/mastodon/features/compose/containers/reply_indicator_container.js
app/javascript/mastodon/features/status/components/action_bar.js
app/javascript/mastodon/features/status/index.js
app/javascript/mastodon/reducers/compose.js
app/models/media_attachment.rb
app/models/status.rb
app/policies/status_policy.rb
app/services/activitypub/process_status_update_service.rb
app/services/process_hashtags_service.rb
app/services/update_status_service.rb [new file with mode: 0644]
app/workers/activitypub/status_update_distribution_worker.rb [new file with mode: 0644]
config/routes.rb
spec/controllers/api/v1/media_controller_spec.rb
spec/controllers/api/v1/statuses_controller_spec.rb
spec/policies/status_policy_spec.rb
spec/services/activitypub/process_status_update_service_spec.rb [new file with mode: 0644]
spec/services/update_status_service_spec.rb [new file with mode: 0644]