- Aug 04, 2018
-
-
Jared Hancock authored
This removes a significant number of queries used to render the drop-down menu for the queues. Each queue displayed on the page previously required a database query to determine its children. This patch changes the strategy to fetch all the queues and organize them as a tree. The tree can then be walked as the menu is rendered and does not require any further queries. On my test system, it reduces the number of queries for the ticket listing page from 56 to 46.
-
- Oct 30, 2017
-
-
Jared Hancock authored
-
Jared Hancock authored
* Drop per item edit and delete links * Add drop-down links for edit and delete after queue title * Fix crash on queues with keyword searches * Fix menu collapse with several top-level queues. "Search" and "New Ticket" are always shown on the nav bar * Update queue `path` on update * Include cascaded parent's criteria when displaying inherited criteria * Show inherited criteria on saved search edit dialog
-
Jared Hancock authored
-
Nathan Febuary authored
Queue modifications remove fronted quick queue manager for admins, modifies the width of the queue dropdown and adds better nested dropdown for queues admin i.e. multi level dropdown instead of originally the file tree style. Optimizations for IE9 and up (screen shots to show IE9 sauce labs test). Additional minor design changes in the dropdown menus.
-
Jared Hancock authored
-
Jared Hancock authored
This adds support for adding "personal" queues underneath any top-level queue with automatic criteria inheritance.
-
Jared Hancock authored
-
Jared Hancock authored
-