instante-social/spec
ThibG 14f6ce2885 Record account suspend/silence time and keep track of domain blocks (#10660)
* Record account suspend/silence time and keep track of domain blocks

* Also unblock users who were suspended/silenced before dates were recorded

* Add tests

* Keep track of suspending date for users suspended through the CLI

* Show accurate number of accounts that would be affected by unsuspending an instance

* Change migration to set silenced_at and suspended_at

* Revert "Also unblock users who were suspended/silenced before dates were recorded"

This reverts commit a015c65d2d1e28c7b7cfab8b3f8cd5fb48b8b71c.

* Switch from using suspended and silenced to suspended_at and silenced_at

* Add post-deployment migration script to remove `suspended` and `silenced` columns

* Use Account#silence! and Account#suspend! instead of updating the underlying property

* Add silenced_at and suspended_at migration to post-migration

* Change account fabricator to translate suspended and silenced attributes

* Minor fixes

* Make unblocking domains always retroactive
2019-05-14 19:05:02 +02:00
..
controllers Record account suspend/silence time and keep track of domain blocks (#10660) 2019-05-14 19:05:02 +02:00
fabricators Record account suspend/silence time and keep track of domain blocks (#10660) 2019-05-14 19:05:02 +02:00
features rubocop issues - Cleaning up (#8912) 2018-10-08 04:50:11 +02:00
fixtures Export and import show_reblogs together with following list (#10495) 2019-04-08 07:28:27 +02:00
helpers Add specs for action log helper (#9605) 2019-03-16 00:57:23 +09:00
lib Record account suspend/silence time and keep track of domain blocks (#10660) 2019-05-14 19:05:02 +02:00
mailers Add invite request to pending account notification e-mail (#10528) 2019-04-10 00:36:01 +02:00
models Record account suspend/silence time and keep track of domain blocks (#10660) 2019-05-14 19:05:02 +02:00
policies Redesign admin instances area (#9645) 2019-01-08 13:39:49 +01:00
presenters Admission-based registrations mode (#10250) 2019-03-14 05:28:30 +01:00
requests Redesign landing page (#10232) 2019-03-12 17:34:00 +01:00
routing Move create/destroy actions for api/v1/statuses to namespace (#3678) 2017-06-10 09:39:26 +02:00
serializers/activitypub Improved remote thread fetching (#10106) 2019-02-28 15:22:21 +01:00
services Record account suspend/silence time and keep track of domain blocks (#10660) 2019-05-14 19:05:02 +02:00
support Remove empty strings (#5732) 2017-11-17 10:52:30 +09:00
validators Change e-mail whitelist/blacklist to not be checked when invited (#10683) 2019-05-03 23:44:44 +02:00
views Redesign landing page (#10232) 2019-03-12 17:34:00 +01:00
workers Improved remote thread fetching (#10106) 2019-02-28 15:22:21 +01:00
rails_helper.rb Disable Same-Site cookie implementation to fix SSO issues on WebKit browsers (#9819) 2019-01-15 23:11:46 +01:00
spec_helper.rb Disable simplecov on CircleCI (#7416) 2018-05-09 16:59:58 +02:00