docbrown/app
Jeremy Friesen d12d3b3ef1
Removing before actions in favor of explicit method (#16942)
There is an incredible amount of conditionals in play within this
controller.  I'm working to disentangle the logic so we can introduce
unified authorization policies.

The first step is removing the quasi-opaque "before_action" behavior
related to authorization.  My strong preference is to make that explicit
and in doing so begin to see how to adjust the policy enforcement/creation.

This relates to forem/forem#16913
2022-03-21 17:24:15 -04:00
..
assets Penciling in a Default Spaces section (#16897) 2022-03-21 09:56:12 -04:00
controllers Removing before actions in favor of explicit method (#16942) 2022-03-21 17:24:15 -04:00
decorators [Small win] Add display name to campaign settings (#16653) 2022-02-22 10:01:52 -05:00
errors A suspended user returns 403 instead of 500 (#16408) 2022-02-04 09:42:23 -05:00
forms Using a Form Object that will persist for the Creator Settings Form (#15684) 2021-12-10 17:07:40 +02:00
helpers Refactoring AdminMenu and Menu towards classes (#16847) 2022-03-21 13:31:20 -04:00
javascript Revert "Refactor editor tags selector to fetch all tag info in one network call (#16841)" (#16900) 2022-03-17 10:49:35 +00:00
lib Refactoring AdminMenu and Menu towards classes (#16847) 2022-03-21 13:31:20 -04:00
liquid_tags Fix embed link validation failures (#16920) 2022-03-18 14:45:43 -04:00
mailers "Reply to" and "From" Email addresses for SMTP Configurations (#16499) 2022-02-16 16:14:54 +02:00
models Better error upon Tweet embed when Twitter keys missing (#16916) 2022-03-21 16:21:37 -04:00
policies Penciling in a Default Spaces section (#16897) 2022-03-21 09:56:12 -04:00
queries small non-views ruby i18n (#16004) 2022-01-11 10:05:18 +07:00
refinements
sanitizers Don't sanitize anchor elements with no href (#16667) 2022-02-22 11:27:38 -06:00
serializers Remove unused methods from User (#16616) 2022-02-18 09:02:17 +07:00
services Match error class using case instead of if/elsif/else (#16952) 2022-03-21 15:34:49 -05:00
uploaders small non-views ruby i18n (#16004) 2022-01-11 10:05:18 +07:00
validators Remove the "Getting Started" Section from the Config (#16033) 2022-01-20 07:31:35 -07:00
view_objects Patching ERB rendering of the data-info JSON (#16067) 2022-01-14 08:30:49 -05:00
views Refactoring AdminMenu and Menu towards classes (#16847) 2022-03-21 13:31:20 -04:00
workers Limit per-user feed import fanout to users with feed urls set (#16831) 2022-03-09 08:51:00 -06:00