ORN:V12.0 Milestone 2
New and Noteworthy in TD/OMS V12 Milestone 2
Labels | Support for Labels was added. With labels, you can label objects. You can filter objects of a specific label in the "Components View" of the GUI. You can also trigger action, compile and location selections based on the label.
Labels can be created in the GUI or in the green screen with a command-line API. To label an object, right-click on the object in the task or components views and select the Label... menu entry. It will open the label dialog that enables you to label an individual object.
|
---|
Task Decorator | The task now only shows an error icon if the last compile of a task object did not compile successfully. In addition, the build queue view has been enhanced to not show duplicate entries.
|
---|
Bitbucket Server Support | We have added support for Bitbucket Server, next to the already supported Bitbucket Cloud. This includes uploading IBM-i and/or IFS sources, workflow integrations, ticket integration and merge request integration.
|
---|
Xref with FTP, SFTP, SMB | If your sources are not located in a repository then an Xref location can now be provisioned using a file transfer mechanisms such as SFTP and SMB (Windows share). The location type 'Files' will accomodate the file transfer protocol FTP, FTPS, SFTP, SMB and FILE (local file copy). |
---|
Xref with sources on an IBMi IASP | If you have a source library that is located on the IBMi and stored on an IASP (independent auxiliary storage pool) then Xref can access these libraries by providing the fully qualified location of a source library, see example below. |
---|
Parallel checkout Xref locations | Previously the checkout of Xref locations would be run sequentially which slowed down the overall Xref indexing process if a location had a very large set of sources. By submitting multiple checkout jobs to run parallel there is minimal blocking in the case of long running checkout jobs. |
---|
Edit / Display User Option program | A new user option program OMUSROPTES was included for the green screen aficionados. This program will try to edit or display anything. If it is a message you will see the WRKMSGF screen. If it is a binding directory you will see the WRKBNDDIR screen.
You have to add this user option yourself. We use it as a replacement for the ES and DS user option programs. |
---|
Restarted Identity Column | When a table with an identity column is processed, the identity is restarted from 1, even after records are copied back into the table.
Our customer CMA has supplied a generic procedure to restart the identity from the last number in the file. The source can be found in the QUSRSRC source library and the program name is OMUSRIDENT. Just call this program with parameter library (10 char) and table (10 char) in processing step EO for all *FILE PF objects and Object detail *BLANK (to skip source members). |
---|
Extended Views added | Two extended views are shipped for the Object and Solution files. The views are called OMOBJV1 and OMEROV1. These views contain additional information from other tables and are used in the GUI. For the TD/OMS power user, these views may also come in handy.
|
---|
Other issues/enhancements resolved
- I01284 - Typo in Select Tasks (from move to other task)
- I01503 - Transfer processing sequence gets negative value
- I01120 - Linked items node doesn't log you in if required
- I01528 - Add git menu to "show in" menu
- T00279 - Created Java API for labeling
- T00280 - Add labels to selection for Actions and Types
- I01548 - Convert to SQL may not operate on compile or terminate solutions
- I01550 - Convert all CLP programs to CLLE
- I01486 - Confirm version conflict for detail solution did not work.
- T00271 - Add Git to the definitions view
- I01487 - Git get native object gives back previous values if no object is found
- I01372 - Git view cannot process member
- 01240 - Signature violation warning on *terminate object transfer
- T00270 - Link created pull request to the task that its files are pushed in git
- I01488 - Connect already connected object should be connected as a merged solution when environment is not production
- T00160 - Make GitHub and ServiceNow query for links only to the servers the links belong to
- I00767 - New object object several issues
- I01481 - New object gives no error
- I01500 - Git local task branch deleted after error on push to remote
- I01495 - Auto select master if local selected on create a git branch
- T00273 - Check enablement of finish button in Git view
- 01245 - Unable to choose job desc. code for transfer scheduling without setting date/time
- I01461 - Do not use UUID for key to ticket systems
- I01470 - Analyze IFS object without native object renders wrong in git view
- T00275 - Allow doubleclicking interaction on task objects in the Git view
- I01519 - Read-only mode is not applied when the remote version of a file is opened in default text editor
- T00272 - Edit the Git version of a solution, not the IBM i one
- T00274 - Show a warning when file is not committed to Git
- I01482 - Updated Kernel installer with latest move-it FTP transfer program
- I01489 - Adjust push to task and analyze buttons based on repo route
- I01499 - Fixed and enhanced export from TD/OMS (auto create project for export)
- I01502 - Fix for Jira server connect failure (ssl handshake error) when proxy involved
- I01504 - Updated RCP java 8 runtime
- I01506 - Added support for Jira in the cloud with two factor authentication
- I01511 - Implement Bitbucket server client
- I01520 - Git: Make a list of prefered editor with IEditAction
- I01522 - Bitbucket document icon not found
- I01523 - Use ServerFactory id to store information instead of name
- I01531 - Gitview bug when no repositories exist for an application
- I01526 - Complete Task Finish button
- I01532 - GUI still shows user profile paths
- I01540 - RCP has td.git.ui bundle installed when Git was not selected
- 01303 - TD/OMS client error does not clear after entering a name too long
- 01514 - Program Missing and Distribution Error
- S00036 - Tagging
- I01558 - Help information is incomplete for OMA017
- I01569 - Action group detail selection issue
- 01573 - Program OMC007 ended in error
- I01572 - Labels with leading blanks
- I01574 - EBCDIC character value not entirely enclosed by shift-out and shift-in
- T00276 - Make it possible to open files under the task from the Git view
- I01537 - Create a label action dialog
- T00281 - Add labeling in new object templates