docbrown/app/policies
Alex b02d43ca2d
Create DiscussionLocks (#13905)
* Create DiscussionLocks

* Fix specs

* Update nullify_blank_notes_and_reason

* Update before_validation call

* Updated DiscussionLockPolicy for clarity

* Move permitted_attributes to a constant

* Update route

* Apply suggestions from code review for frontend

Co-authored-by: Suzanne Aitchison <suzanne@forem.com>

* Add title tags

* Wrap unlock confirm in main element

* Wrap flash messages up in div

* Actually fix title tags

* Hide comment reply button when discussion is locked

* Add E2E tests

* Try to fix E2E tests

* Cypress...you work locally but not in CI...why!?

* PR feedback

* Update E2E tests

* More E2E updates 😭

Co-authored-by: Suzanne Aitchison <suzanne@forem.com>
2021-06-10 11:04:33 -04:00
..
admin_policy.rb Various internal functionality adjustments (#1264) 2018-12-05 13:28:46 -05:00
api_secret_policy.rb Rename unidiomatic methods (#13328) 2021-04-09 10:59:56 -05:00
application_policy.rb Rename unidiomatic methods (#13328) 2021-04-09 10:59:56 -05:00
article_policy.rb Create DiscussionLocks (#13905) 2021-06-10 11:04:33 -04:00
chat_channel_membership_policy.rb [deploy] 🚀 Feature: Chat channel request manager (#9305) 2020-07-22 09:12:09 -04:00
chat_channel_policy.rb Rename unidiomatic methods (#13328) 2021-04-09 10:59:56 -05:00
comment_policy.rb Rename unidiomatic methods (#13328) 2021-04-09 10:59:56 -05:00
consumer_app_policy.rb Push Notification multi app support (#13304) 2021-04-21 17:13:01 -06:00
discussion_lock_policy.rb Create DiscussionLocks (#13905) 2021-06-10 11:04:33 -04:00
follow_policy.rb Rename unidiomatic methods (#13328) 2021-04-09 10:59:56 -05:00
github_repo_policy.rb Rename banned and comment_banned roles (#12270) 2021-04-06 10:12:14 -05:00
html_variant_policy.rb Add below-article html variant (#1669) 2019-01-28 14:31:43 -05:00
image_upload_policy.rb Rename banned and comment_banned roles (#12270) 2021-04-06 10:12:14 -05:00
internal_policy.rb Create InternalPolicy (#4380) 2019-10-17 14:21:43 -04:00
liquid_tag_policy.rb [deploy] Rubocop: fix violations of Layout/LineLength (#9197) 2020-07-08 08:36:36 -05:00
listing_policy.rb Rename unidiomatic methods (#13328) 2021-04-09 10:59:56 -05:00
message_policy.rb Rename unidiomatic methods (#13328) 2021-04-09 10:59:56 -05:00
organization_policy.rb Rename banned and comment_banned roles (#12270) 2021-04-06 10:12:14 -05:00
pinned_article_policy.rb Pin posts to feed (#13807) 2021-06-04 10:54:53 +02:00
rating_vote_policy.rb Rename banned and comment_banned roles (#12270) 2021-04-06 10:12:14 -05:00
reaction_policy.rb Rename banned and comment_banned roles (#12270) 2021-04-06 10:12:14 -05:00
registration_policy.rb Refactor RegistrationsController (#13903) 2021-06-08 17:03:41 -04:00
response_template_policy.rb Rename unidiomatic methods (#13328) 2021-04-09 10:59:56 -05:00
stripe_active_card_policy.rb Rename banned and comment_banned roles (#12270) 2021-04-06 10:12:14 -05:00
stripe_subscription_policy.rb Rename banned and comment_banned roles (#12270) 2021-04-06 10:12:14 -05:00
tag_policy.rb Update tag admin page(#1990) 2019-03-06 14:28:30 -05:00
user_block_policy.rb Rename banned and comment_banned roles (#12270) 2021-04-06 10:12:14 -05:00
user_policy.rb Remove references to social link profile fields (#13252) 2021-05-03 10:16:02 -05:00
video_policy.rb Rename SiteConfig to Settings::General (#13573) 2021-05-21 14:45:37 +02:00