Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Task]: Support Cinder's job action webhook #15035

Open
3 tasks
eviljeff opened this issue Sep 19, 2024 · 1 comment
Open
3 tasks

[Task]: Support Cinder's job action webhook #15035

eviljeff opened this issue Sep 19, 2024 · 1 comment
Labels
repository:addons-server Issue relating to addons-server

Comments

@eviljeff
Copy link
Member

eviljeff commented Sep 19, 2024

Description

Cinder supports moving jobs between queues, both directly and as an escalation option (both are per-queue settings). In general AMO doesn't care which queue an entity is in - we take actions based on the entity type. Except for the AMO reviewer handled queue (the "content infringement queue") - if a job is in in that queue we don't take action on that back of decisions (or we'd be duplicating what was just carried out in the reviewer tools before notifying cinder of the decision).

If we support the job action webhook we can monitor for queue moves, unlocking the functionality to use Cinder to move jobs in and out of the reviewer handled queue, meaning moderators can use the Cinder escalation UI to escalate/forward cases to AMO rather than AMO_ESCALATE_ACTION.

It could also be used (with further work) to forward jobs from the reviewer tools to the legal escalation queue (or T&S, or others).

Acceptance Criteria

Milestones/checkpoints

Checks

  • If I have identified that the work is specific to a repository, I have removed "repository:addons-server" or "repository:addons-frontend"

┆Issue is synchronized with this Jira Task

@eviljeff eviljeff added needs:info repository:addons-server Issue relating to addons-server labels Sep 19, 2024
@diox diox removed the needs:info label Sep 24, 2024
@diox
Copy link
Member

diox commented Sep 24, 2024

Would simplify things both on our side and Cinder's (and potentially enable fancy tricks later) but is not a requirement for now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
repository:addons-server Issue relating to addons-server
Projects
None yet
Development

No branches or pull requests

2 participants