Jess Lee
|
f96bc7c6f3
|
Revert banisher (#1274)
* remove stalebot from milestone issues
* simplify banisher
|
2018-12-06 13:44:53 -05:00 |
|
Jess Lee
|
e36cf51a9e
|
Refine Banish User (#1168)
* add banish user test
* refactor banish user wip
* banish user wip - bust comment cache synchronously
* add more spec scenarios
* Update Banish#strip_user_profile
* Refactor specs
|
2018-11-21 16:55:26 -05:00 |
|
Mac Siri
|
dd5a22dc80
|
Create UserPolicy (#480)
* Fix lint
* Create User#settings_tab_list
* Remove UsersController#finish_signup
* Remove UsersController#index
* Create UserPolicy WIP
* Replace UsersController's spec with request spec
* Fix broken specs
* Fix broken specs
* Remove comment
* Upgrade UserPolicy
* Fix specs
|
2018-06-22 20:40:08 -04:00 |
|
Mac Siri
|
ff36271108
|
Improve ArticlesController's authorization (#466)
* Fix lint
* Add pundit-matchers gem
* Strengthen ArticlePolicy & create spec
* Change ApplicationPolicy to a closed system
* Globally handle pundit's NotAuthorizedError
* Fix lint
* Adjust /new's authorization
|
2018-06-21 14:18:32 -04:00 |
|
Mac Siri
|
301c6080e3
|
Initial commit
|
2018-02-28 16:11:08 -05:00 |
|