Christinarlong
Christinarlong
Part of moving control silo user related resources into the users module. Includes adding of types for functions. Apart of (#73856)
Part of consolidating (user) control silo resources to be located with other user related models. Ref(#73856)
Convert the AlertRuleActionRequester mediator to a dataclass and update refs to point to this new class. Also moves the utils for external_requests while were at it. Would also appreciate any...
Have the new tasks contain the logic and point other refs torward the new tasks. issue ref (https://github.com/getsentry/sentry/issues/73857 )
Ok more like let's differentiate between when we fail due to external requests failing or due to validation errors
Turns Creator -> ProjectRuleCreator to dataclass and update uses to be explicit in passing in params
Turns Updater -> ProjectRuleUpdater to dataclass and update uses to be explicit in passing in params (`kwargs['attr']` vs `.get('attr')` is very inconsistent and ugly rn :[ )
Let's get rid of the last mediator !
The endpoint was already giving us 403s so let's get some more context to why (perhaps a before and after comparison) 👀