⚡ Behind the Scenes: Optimizer for Jira 4.0 ⚡
August 23, 2019
Optimizer for Jira, previously known as Cleaner for Jira has gone through quite the year of transformation: We’ve seen a new name, a new image and now we’re getting ready to welcome the newest and biggest version of Optimizer to date!
Our fourth major version of Optimizer builds on its previous success and the feature requests of our customers in order to continue providing you the most powerful Jira administration tool available!
But don’t just take our word for it, take a sneak peek at our Top 5 Features set to release in September:
New User Interface
We’ve redesigned the Optimizer interface to provide a more functional interface, which allows for complex analysis without the distractions of the default Jira administration pages.
Experience new and improved tables, tools and navigation which empower administrators with new oversight and better control.
Improved Table Functionality
We’ve changed the Table library that we bundle with Optimizer for Jira and implemented several new features:
- Multiple Column Sorting – Sort by multiple column values in succession – making it easier to find the items you need.
- Filters and Smart Filters – Now you can filter based on the column values – e.g. number fields (greater than, less than, equal to), string fields (contains, equals), date fields (before, after, on), object fields (varies).
- Better Item Selection – Improved Table Selection system makes it easier to select items (e.g. shift click to select a range), easier to select all (tickbox in column header).
- Smart Cards – You now choose whether to calculate complex values such as Issue Count or Default Value Count – this means the table loads quicker and waits until you have applied the filtering etc.
Advanced Drill Down
In the new version of Optimizer you can drill-down into linked items to your heart’s content – with the inline ‘Smart Cards’ feature, you can view connected items without leaving the table.
Each Smart card allows you to expand the object into a drill down view which is a powerful tool for investigating any object in depth and see all its dependencies and values.
Reduce License Costs
We’ve heard your requests and it’s now easier than ever before to reduce your licensing cost. By integrating our powerful new tables with a brand new suite of options you can now easily and reliably find inactive users.
GraphQL for Jira Administration
We believe a good product starts with a good Core API and so we have built the new Optimizer API on GraphQL, which provides a self-describing API.
What’s more, by utilizing the new GraphQL API, we have improved performance over the previous plugin, by no longer eager fetching data and paging the results when long running tasks are required.
A GraphQL Query tool is included in the UI which allows you to perform your own queries against the Jira Administration hierarchy with the help of live documentation.
⚡Other Features Include⚡
We’ve ditched the ‘…’ menu button from the last version of Optimizer for Jira and have instead opted to use a right-click menu to minimize the elements that are displayed on the screen.
You can jump straight into performing actions, viewing the drill-down panel and accessing Jira administration pages, all on the same page.
Built-in Administration Panels
Sick of opening numerous tabs of Jira administration pages? We have the answer!
When opening a Jira administration page, we open it in a panel, allowing you to perform the task you need and quickly return to the Optimizer table you were looking at.
Redesigned, Interactive Reports
Understanding how the usage of your system is changing is important for managing its performance.
Optimizer for Jira v4 provides an interactive history report showing how the system has changed over time – this can prove invaluable if you need to justify investment based on the level of growth the system is experiencing.
Improved Audit Log
Traceability is important when managing enterprise systems and when performing actions in Optimizer for Jira, so we’ve improved the audit log to let you see what objects were interacted with in each task.
You’ll also be able to see why certain items failed to be deleted and this will show up as an error in the interface.
Another area we have improved is the handling for errors – we now check the database when required to provide an additional level of verification.
And There’s More to Come…
We have invested heavily in Optimizer and intend to improve the feature-set much more frequently than previously, as a result of increasing our development team size. Expect to see more:
- Automation and suggestion features
- New usage analysis functionality for Dashboards, Filters and Apps
- Support for more Object Types including Project Roles and SD Agents
- Visualization tools and additional reports
- Expanded GraphQL for Jira Administration API