Merged
Conversation
foysalit
approved these changes
Mar 15, 2026
gcwill70
added a commit
that referenced
this pull request
Mar 17, 2026
* update oath client due to breaking changes * basic queue UI * cleanup * basic queue cypress tests * remove access control tests (backend will enforce that) * only show available fields when editing * all triage to view queues * remove beta tag * refactor tooltip to accept children prop * tooltip: dont show title or children if not provided * display summary of queue config to user * cleanup * cleanup * allow newline in report type * update match summary * create ReportTypeCombobox * use ReportTypeCombobox in QueueForm * put collection field next to record subject type * add description to QueueForm * dont store queue config page state in url * create queue configure folder * handle pagination when configuring queues * cleanup * simplify component to just be multi select * cleanup * 🐛 Add missing alias * update collection matching wording * add disclaimer * use ReasonBadge in queue list * add queue enable/disable confirmation popup * cleanup * cleanup * add description preview * add other queue list filters * cleanup * make layout responsive * add reset button * add subject type tooltips * create autocomplete collection field * create nsid validator * cleanup * cleanup * update name attributes for better browser experience * move test file * create /queues route * remove test components * add assignees to queue items * add configure button * de-couple queue components for configure page and /queues page * clean up layout * rename for easier merge * rename for clarity * update cy field to not be repeated * fix merge issue * fix layout issue * use autocomplete in config page * make autocomplete component have a fixed height * use CollectionAutoComplete in configure page * cleanup * create QueueFilters * make single QueuesList * dont show configure button if not given access * cleanup layout * cleanup * make mobile responsive * cleanup * cleanup * default to enabled in /queues page * allow filters to be hidden * hide enable filter in /queues * hide enabled flag in /queues page * cleanup * Report rerouting (#458) * add report re-routing hooks * add queue manager dialog * refactor queue manager window with log window * add reset button * rename route * remove reset button * hold to confirm * add HoldButton to buttons file * use ActionButton for routing reports * cleanup wording * hightlight fields on change * rename to ModeratorBadge --------- Co-authored-by: Foysal Ahamed <foysal@blueskyweb.xyz>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changes
How to test
Checkout
ozone-report-reroutingbranch in atprotoRun dev-env. Reports and queues should be seeded
Run this branch and visit queues configure page
Change
MAX_RANGEincomponents/queues/configure/QueueManagerDialog.tsxto something small like 2Click 'Manage' at the top right
Try to route reports by clicking and holding the route button
The ID block should decrement to the previous ID block after completion