GR:Gravity/New and Noteworthy/V4.1/Summary
< GR:Gravity | New and Noteworthy | V4.1
Jump to navigation
Jump to search
V4.1 Final
Added status to Xref location in configuration UI | The Xref configuration UI will now show the status of a location. The status, represented by an icon, can have 4 states, scheduled, indexing, indexed and error.
|
---|
Drill down from an Xref hit | From the Xref result view it is now possible to run an Xref search using the base file name of a hit. Specifically for 'source is the class/program name' type files this option allows you to quickly navigate through source files from the IDE.
|
---|
Match Xref hit to workspace file | If possible Xref will match an Xref hit to a workspace file in the IDE. If a match has been made then the soure file's project name will be shown in the hit entry (in black instead of blue). Double clicking on the hit will open the linked workspace file.
|
---|
Other issues/enhancements resolved
- I1920 - in the Xref hit view not all required bold text fields were being displayed in bold text
- I1921 - added fetch user by name to user admin REST service
- I1923 - Xref cfg UI, do not allow refresh if page is dirty
- I1926 - language type not cleared on load from history in advanced query
V4.0 Milestone 3
Xref supports an IFS directory or IBMi native library as an Xref location | Xref will checkout files from an IFS directory or library. If a library is defined then only source file types will be checked out (excluding the following types: CLE, CLP, LF, SAVF, TAPF, CMNF, DKTF, DSPF, ICFF and PRTF). |
---|
Add Xref location from TD/OMS Route Navigator (Beta) | Xref can now process a location that is an extract of an application's route(s). Route files will be checked out from the TD/OMS repository and added to the Xref repository.
|
---|
Updated search indexer with latest indexing libraries | With the Search indexer library update there is better support indexing files received as document attachments (PDF, Word, images etc). The update als resolves the issue where the search indexer was not able to process all types of PDFs. |
---|
Other issues/enhancements resolved
- I1886 - move signatures in quote header list to expanded signature list
- I1888 - fix for Xref on IBMi, unable to use Git location
- I1889 - fix for too much text being stripped from email when handled through mail-handler
- I1890 - do not show an Xref location if it is not available for an Xref server platform
- I1895 - Xref rest service API enhanced with calls to add, update and delete an Xref storage location
- I1893 - change http scheme precedence in the generated Swagger api to HTTPS
- I1887 - fixed exception when saving capabilities.
- I1891 - fixed mail settings not available in Web if no mail-handler license available
- I1897 - Search re-indexer rewritten to run more efficiently memory wise (to avoid potential heap space problems)
- I1902 - added the solr version number to the Gravity configuration
- I1905 - fixed failure to (audit) log system event if event message was larger than 2048 characters
- I1906 - refresh button added to Xref configuration locations tab to pull-in locations created by TD/OMS
- I1907 - fixed xref query unresponsiveness if an involved xref location has been removed
V4.0 Milestone 2
Stripping text from a received email | The internal mail-handler reply stripping is only applied to an email that is a comment, it will not be applied to a new email. If you also need to strip new emails then you can now use the custom quote reply regex to apply stripping on new emails received by the mail-handler. |
---|
Users are now direct member of Group |
In the earlier version a user can be connected to a group as basic, required or inactive member. These group-member types are no more in use by the current version, a user has become a direct element of the group.
|
---|
Item transfer to stage with special users read authorization |
An item can now be transferred to a stage with specials users read authorization. Special users can be creator, reporter, assignee or contributor of the item(to be trasferred).
|
---|
Other issues/enhancements resolved
- I1842 - Send an email to admin if Xref fails to access a repository location
- I1853 - Fixed database exceptions on startup of Gravity
- I1856 - Shorten keys used in REST calls
- I1862 - Added email cleanup to mail-handler for new incoming email messages
- I1873 - Fixed invalid server url when accessing Xref server from UI
- I1874 - Xref on the IBMi available as beta
- I1883 - Gravity Groups/User relation is out of sync
- I1885 - Gravity authority of special users like "item reporter"
V4.0 Milestone 1
Email user licensing |
For a user accessing Gravity only through email (Gravity email handler) then it is no longer necessary to register the user to a license. Licensing will be done through the base server license mechanism which will enable and check the number of users making use of the email handler. |
---|
Advanced Cross reference Query Dialog | A new advanced cross reference query dialog has been created that adds definition and symbol to the query search (Query Definition). The dialog also has the option to select the locations (repositories) and filter the files against which the query will be run (Query Filter). For easy reference to previously run queries there is a Query History section from which it is possible to load a query.
|
---|
Define/Update/Delete a Cross reference definition | As an extension of a the Xref Query functionality an Xref defintion is an advanced Xref query that can contain 1 or more placeholders (<#>) for runtime variable substition. This construct will allow users to select a value from a view or editor and have it run against an Xref definition. In essence the Xref definiton describes the search query, query attributes and which locations are to be used for the query.
|
---|
Other issues/enhancements resolved
- I1783 - Link entity not generated in the Swagger API
- I1814 - fixed web config for mail not saving correct settings, settings made in the web would fail the mail-handler.
- I1824 - fixed Xref IBMi library support losing files after synchronisation with remote directory.
- I1832 - encrypt password stored under xref preferences.
- I1831 - added Gravity user access authentication to Xref web access.
- I1833 - added bundle license description to Gravity XREF UI.
- I1834 - fixed Gravity API requester not recovering from 301 and 302 html (redirection) errors.
- I1842 - if xref fails to access a repo then this did not become obvious and the repo will become stale, admin is now being informed about repo access failures.
- I1845 - fixed cassandra service failing on rcp if gravity server has a self signed SSL certificate.
- I1847 - ${gravity.resources.http.url}, this template variable is now being properly resolved in the event-handlers and in the template browser.
- I1849 - disable the setting of the ldap and mail-handler configuration if the base server license does not include support for either module.
- I1853 - database exceptions on Gravity startup
- I1854 - added/revised some swagger-annotated rest methods. Refactored some rest methods code.
- I1855 - added Curl junit tests for restful itemservice methods
- I246 - Foreign key constraint in StorageLocation halts template persisting