docbrown/app/services/users
Michael Kohl 0af8fc1866
Prevent suspended users from self-deleting and returning (#12503)
* Add new table and model

* Store banned user username hash on delete

* Prevent previously banned user from signing up again

* Update method name

* Refactor code and add more specs

* Test improvements

* Don't override existing global flash

* Fix typo

* Update spec description

* Update schema.rb

* More schema.rb fixes

* Simplify spec

* Update migration

* Clean up migration

* Rename method

* Add DataDog counter

* Revisit error handling

* Remove spurious empty line

* Make model name more explicit
2021-02-11 09:28:59 +07:00
..
approved_liquid_tags.rb Move method #approved_liquid_tags to user service (#10663) 2020-10-07 12:04:08 +07:00
cleanup_chat_channels.rb dont delete chat channel memberships multiple times (#6556) 2020-03-09 20:04:40 -04:00
create_mascot_account.rb Auto generate mascot accounts (#11380) 2020-11-12 16:33:16 -05:00
delete.rb Prevent suspended users from self-deleting and returning (#12503) 2021-02-11 09:28:59 +07:00
delete_activity.rb [deploy] Bug Fix:Remove More ReadingList Index Code (#10439) 2020-09-25 13:40:54 -05:00
delete_articles.rb Update bust_user to EdgeCache::BustUser (#12051) 2020-12-29 09:53:00 +01:00
delete_comments.rb Update bust_user to EdgeCache::BustUser (#12051) 2020-12-29 09:53:00 +01:00
profile_image_generator.rb Rubocop: Enable and fix Style/StringConcatenation (#9844) 2020-08-18 14:50:15 +02:00
request_destroy.rb [deploy] Use Action Mailer parameterized syntax (#8853) 2020-06-23 13:48:41 -05:00
safe_remote_profile_image_url.rb Fix failure on blank image URLs passed from oauth (#12390) 2021-01-27 09:34:19 +01:00