Hey all,
Build Tracker will receive an update after 5 PM today. It’s a big one, so this is a longer post than usual. However, I order the list of changes below in descending order of importance, so read the sections “ticket search” and “asset search” first if you can’t finish the post in one sitting.
Jump to: |
---|
Ticket Search |
Asset Search |
Cloning an Interview |
Saving Interview Bug Fix |
Other Improvements |
Ticket Search
Currently, Build Tracker asks for a manual entry of ticket number when creating or cloning an interview. This is error-prone, and requires cross-checking with Team Dynamix.
After the update, BT will feature a ticket search field. Searching for a ticket ID will reveal the ticket information from Team Dynamix including the title and requester.
Clicking on the ticket will auto-fill the ticket number text below. You must select a ticket in the drop-down to assign a ticket number to the interview.
The ticket clone dialog will also feature this search bar. It will work the same way there.
Asset Search
Similarly, to minimize data entry errors, asset ID entry will also be done via a search bar. Asset search will replace the asset entry fields on the AD/Cyder tab of the interview view and the build view.
Searching for an asset by ID will reveal the asset with information from Team Dynamix, including the name, manufacturer, and model.
Alternatively, you can also check whether there is already an asset tied to the ticket (in Team Dynamix). Type a question mark in your query to list assets tied to the ticket:
Because this query actually composes of two separate queries made in succession to Team Dynamix, the process can be a little slow. Initially, you’ll likely see a “no asset found” message. Give it a second, and the asset will show.
Selecting an asset from the drop-down will also automatically populate the asset’s data to the page.
Because of this automatic behavior, the “populate asset data” button will be made deprecated and removed.
Notice the new kid to the block, the “add asset to ticket” button. If an asset is available in Team Dynamix, and the asset hasn’t already been added to the TD ticket, you can tie the asset to the ticket here.
Cloning an Interview
Aside from the ticket search bar, there will be other UI changes to cloning. Currently, the clone dialog provides two buttons at the bottom, “use this info” and “cancel”.
After the update, the clone dialog will feature three buttons:
These buttons are intended to provide a bit more flexibility to cloning.
More importantly, Build Tracker’s current behavior upon cloning is to switch immediately from the original interview to the clone. The new behavior will open the clone in a new tab, leaving the original in the previous tab. Furthermore, the original interview will display a confirmation dialog, including the ticket numbers of the original and clone.
Saving Interview Bug Fix
The update will fix a bug that prevents an interview from being saved when the AD Domain OU field is not filled in (in the AD/Cyder tab).
Other UI Improvements
- Saving an interview will also provide a confirmation or error dialog. (If you choose to “save and clone” at the clone dialog, a save confirmation will pop up in addition to the clone confirmation).
- Saving will also refresh the page to show you that the ticket has indeed been saved and to update the “Last Modified” time at the top right corner.
- “Edit mode” is intended to render a finalized interview editable (to a certain extent). To clarify its usage, edit mode will not show unless the interview is finalized.
- For visual clarity, the “save” button in the build view will be highlighted with an orange-red color.
- Before, the development (dev) instance of BT looked exactly the same as the production (prod) instance. To distinguish between them, dev now has a red top banner and the word “sandbox” next to “Build Tracker”. Prod (the instance normally used) does not have this change.
That’s all, folks! If you have questions or comments, feel free to let me know. I can be reached on Slack or by email.