Commit Graph

8 Commits (66a22ab391205e59f97ee05a5c7c706b91899f6a)

Author SHA1 Message Date
Claire c2170991c7
Fix reblogs being discarded after the reblogged status ()
Eugen Rochko 07cc201acc
Fix using wrong policy on status-related actions in admin UI ()
Eugen Rochko c4d2c39a75
Fix being able to report otherwise inaccessible statuses ()
Eugen Rochko ee8d4dd056
Fix moderator account leak in status edit history ()
Eugen Rochko 25d3dc4373
Add ability to mark statuses as sensitive from reports in admin UI ()
* Add ability to mark statuses as sensitive from reports in admin UI

* Allow mark as sensitive action on statuses with preview cards
Eugen Rochko d0fcf07436
Change actions in reports to require only one click ()
Claire 03d59340da
Fix Sidekiq warnings about JSON serialization ()
* Fix Sidekiq warnings about JSON serialization

This occurs on every symbol argument we pass, and every symbol key in hashes,
because Sidekiq expects strings instead.

See https://github.com/mperham/sidekiq/pull/5071

We do not need to change how workers parse their arguments because this has
not changed and we were already converting to symbols adequately or using
`with_indifferent_access`.

* Set Sidekiq to raise on unsafe arguments in test mode

In order to more easily catch issues that would produce warnings in production
code.
Eugen Rochko 14f436c457
Add notifications for statuses deleted by moderators ()