Release Notes
Version 3.0.0 PDF
Changes
3.0.0 |
|
---|---|
MSCOMMON-1005 |
Update to WildFly 26 |
MSCOMMON-1050 |
Update to Java 11 |
MSCOMMON-1064 |
Ability to define a No-operation policy in 1Exchange |
MSCOMMON-1071 |
1SMS jobs can have no extent |
MSCOMMON-1074 |
Update 1SMS to use 1Integrate v4.3.0 |
MSCOMMON-1146 |
Ability to distribute docker containers for each 1SMS component (except 1Workflow) |
MSCOMMON-1085 |
Create and publish installation Helm charts for kubernetes |
MSCOMMON-1098 |
Provide endpoint to make it easier to return a given user's jobs |
MSCOMMON-1148 |
New security model: Use JWTs to secure REST + SOAP APIs in 1SMS |
MSCOMMON-1155 |
1Exchange: Use separate property for the snowflake callback URL |
MSCOMMON-1157 |
1Plan: Add property to be able to optionally override the job metadata REST endpoints with a specific URL |
MSCOMMON-1193 |
Homogenise all API endpoints |
MSCOMMON-1203 |
Remove the Snowflake apps from 1Exchange |
MSCOMMON-1204 |
Remove Snowflake configuration from the WebLogic installer |
MSCOMMON-1205 |
Remove Snowflake configuration from the WildFly installer |
MSCOMMON-1206 |
Update the WebLogic Installer to expose options for configuring external Snowflake URLs |
MSCOMMON-1212 |
Build custom WebLogic authentication provider and role providers to support the new security model |
MSCOMMON-1215 |
Update WebLogic installer to configure the new custom authentication and role mapping providers |
MSCOMMON-1383 |
Update Workflow to call the new validateChanges endpoint in 1Integrate when the job has no extent |
MSCOMMON-1409 |
1Exchange: Separate concept of Snowflake callback URL and REST base URL |
MSCOMMON-1417 |
Update the WildFly and WebLogic installers to "install" any Snowflake translation config files into the domains during Exchange installs |
MSCOMMON-1443 |
Refresh 1SMS access tokens if they expire within the next 1 hour/1 day |
MSCOMMON-1523 |
Add /1plan/rest/jobs/history/{jobId} to Swagger docs |
Bug Fixes
2.3.0 | |
---|---|
MSCOMMON-1032 |
Account lockouts occurring regularly |
MSCOMMON-1527 |
Unable to install more than 2 1Integrate engines to WebLogic for 1SMS |
MSEXCHANGE-901 |
On Wildfly, If the server is shut down when trying to apply changes uploaded to a job then the job gets stuck in uploaded. |
MSEXCHANGE-897 |
On Wildfly, 1Exchange fails to extract features if they contain a non-printable character (e.g. backspace) in a string attribute. |
MSEXCHANGE-688 |
There is no restriction on a worker being able to delete a workflow managed job through the Exchange UI. |
MSEXCHANGE-657 |
You need to refresh the browser to see newly deleted package disappear on a clustered environment |
MSEXCHANGE-656 |
You need to refresh the browser to see newly created package on a clustered environment |
MSEXCHANGE-655 |
UI: You need to click on a package to update its status correctly |
MSEXCHANGE-645 |
Exchange should return an error if it finds the incorrect geometry type in the GML file |
MSEXCHANGE-637 |
UI: Submit features button not visible until changes attachment is added |
MSEXCHANGE-632 |
UI: No adaptor details are shown in the Policy Metadata |
MSEXCHANGE-631 |
No validation on the FME Adaptor URL on the admin page |
MSEXCHANGE-622 |
Unable to remove previous GO Publisher products when configuration is wrong, and a job gets stuck |
MSEXCHANGE-618 |
Improve consistency of timestamp logging in Exchange.log |
MSEXCHANGE-617 |
UI: Slide out panel causes display issues when the browser is not maximised |
MSEXCHANGE-607 |
temporary files created in ExchangeRestServiceImpl.java do not get cleaned up |
MSEXCHANGE-606 |
Logging in to the admin page redirects to the main UI |
MSEXCHANGE-494 |
Unable to submit secondary geometry points if the srsDimension is not set on the point |
MSEXCHANGE-485 |
UI: Exchange Policy not remembered when extracting multiple times |
MSEXCHANGE-425 |
Race condition when starting multiple instances of 1Exchange at the same time |
MSEXCHANGE-423 |
Logs filled with harmless ‘NullPointerException in PublishCallbackProxy.setStatus’ |
MSPLAN-791 |
Automatic job name creation complains when using empty custom metadata fields. (Workaround is to click on the field to confirm it as empty before saving job) |
MSPLAN-790 |
Remove Title field from Automatic Job Name Generation options |
MSPLAN-789 |
Add Feedback to the user on the admin page if adding an invalid wmts (currently only happens when viewing map) |
MSPLAN-787 |
No feedback to the user when they try to zoom to a point outside the map extents and nothing happens |
MSPLAN-773 |
Copy search results fails if selecting overlapping jobs |
MSPLAN-709 |
On a clustered environment, starting multiple plan servers at the same time results in job search not working. A workaround is to start the services one after the other. |
MSPLAN-666 |
Use of arrow keys in the "search results table" pans the map. |
MSPLAN-646 |
No validation on planning and start dates when editing a digitized job. |
MSPLAN-505 |
Cannot Select user by typing into the user field. |
MSPLAN-480 |
Pinch-zoom resizes user interface in Firefox. |
MSPLAN-466 |
The stylus does not allow you to select an item from a drop list. |
MSPLAN-423 |
Starting to create a job before existing jobs have loaded results in your new job being lost. |
MSPLAN-416 |
When entering bounding box details if you scroll the page, the default values stay. |
MSPLAN-413 |
Improve the message received by the user when using incorrect search syntax. |
MSPLAN-408 |
Gazetteer search should have the same behaviour as job search when no matching items are found. |
MSPLAN-373 |
Cannot finish job digitising on touch screen. |
MSPLAN-371 |
UK date format hardcoded in the UI. |
MSPLAN-265 |
No feedback when base layers are loading. |
MSCOMMON-228 |
JVM memory parameters set by installer may be ignored by WebLogic server |
MSTRANSACT-408 |
refreshWorkspace does not record exceptions in the log |
MSTRANSACT-407 |
Occasional fail to merge due to open or deadlocked transactions during refreshWorkspace |
MSTRANSACT-326 |
SOAP Web service requires that callback URLs are passed as HTML URL-encoded strings. |
MSTRANSACT-303 |
Better API and better support for read-only database nodes by creating a fixed-name diff view for each activated table with a function to set the difference checkpoints. |
MSTRANSACT-324 |
Add a SOAP call to get Versions and Checkpoints information |
MSTRANSACT-344 |
Activating a table containing rows fails if checkpoint 1 does not exist |
MSTRANSACT-345 |
Cannot activate a table with only one column |
MSWORKFLOW-542 |
Thousands of jobs assigned to one user cause 1Worklist to Run out of heap space. |
MSWORKFLOW-541 |
GrowExtents callback is called twice on failure. |
MSWORKFLOW-215 |
Performance issue in Worklist service looking up a user's group name. |
MSWORKFLOW-334 |
Edited child job extents are not applied for validation of ancestor jobs. |
MSWORKFLOW-340 |
Parent job rolled back to ‘Downloaded’, but child jobs left as ‘Completed’. |
MSWORKFLOW-215 |
Performance issue in Worklist service looking up a user's group name. |
Version 2.3.0 PDF
Changes
2.3.0 |
|
---|---|
Common |
|
MSCOMMON-984 |
Switch all components (bar Workflow) to deploy to the non-SOA domain |
MSCOMMON-1135 |
Secure REST APIs at the app server level |
MSCOMMON-991 |
1SMS should automatically create ms_token table |
1SMS Installer |
|
MSCOMMON-965 |
Updated WildFly installer to start servers simultaneously |
MSCOMMON-966 |
Updated WebLogic installer to allow for the configuration of the datasource connection pools |
MSCOMMON-986 |
Sign Installer JARs |
MSCOMMON-1022 |
Update installer to never replace an existing security jar |
MSCOMMON-1023 |
WildFly installer improvements |
MSCOMMON-1121 |
Ensure WildFly domain includes (for now) a legacy Oracle driver that Snowflake can use |
1Exchange |
|
MSCOMMON-1124 |
Upgrade Jackrabbit version |
MSEXCHANGE-958 |
Sign EAR file |
MSEXCHANGE-963 |
FME Adaptor - option to overwrite features.zip |
MSEXCHANGE-962 |
Update 1Exchange FME support to 2021.2.5.0 |
MSEXCHANGE-967 |
Remove "nested aggregate" union approach from grow extents |
MSEXCHANGE-970 |
Avoid running grow extents within a JTA transaction |
MSEXCHANGE-971 |
Avoid 1Exchange policy adaptor parameters reordering on save |
1Plan |
|
MSCOMMON-1127 |
Updated to latest OpenLayers 2 version, updated all WFS calls to use WFS 2.0.0 and request GML 3 |
MSCOMMON-1129 |
Update bulk archiving service to prevent simultaneous calls |
MSPLAN-1065 |
WFS feature selection - avoid using PCS REST service |
MSPLAN-1067 |
Sign EAR file |
MSPLAN-1068 |
Disable the "Company Filter" functionality |
1Transact |
|
MSCOMMON-951 |
Update JTS version used in 1SMS |
MSTRANSACT-447 |
Sign EAR file |
1Workflow |
|
MSWORKFLOW-660 |
Increase text box size for "Automatically resolve conflicts using the latest changes for the following columns" |
MSWORKFLOW-662 |
Sign EAR file |
MSWORKFLOW-664 |
Sign the Workflow artifacts |
1Validate |
|
MSCOMMON-992 |
Withdraw 1Validate |
1Integrate |
|
MSCOMMON-1093 |
Replace 1Validate with 1Integrate |
Bug Fixes
2.3.0 | |
---|---|
1SMS Installers |
|
MSCOMMON-1125 |
WildFly Installer: Unable to install multiple Snowflake products |
1Exchange |
|
MSCOMMON-1123 |
job-metadata.xml is not passed to FME Adaptor for Conflict jobs |
1Plan |
|
MSCOMMON-1128 |
Archive Jobs - COMPLETED only - missing DISCARDED or APPROVED |
MSPLAN-1072 |
Default map proxy setting looks off but is on |
MSPLAN-963 |
Auto generated REST documentation has wrong URL and user/password input |