Changelog

For information on upgrading from previous versions, see the Sign-Off API Migration Notes

Note on issue keys

Each update is referenced with an issue key which is an internal reference. You can quote this to ActiveViam support if you have any questions about an item listed below.

1.5.0

2022-02-02

Summary

  • Upgrade to signoff-ext 1.5.0
  • Using new DTO InputTypedFieldDTO from signoff-ext 1.5.0 : The new DTO InputTypedFieldDTO has been created. It is an extension of the TypedFieldDTO, with an additional main field.

Changed

Issue Key Details
[SO-344] A “main” flag is now available to set an input field as a main field in supported adjustments. This flag is used by the UI to render the input field in the correct place in the adjustments window.

1.4.0

2021-10-07

Summary

  • Adding paths to TypedFieldDTO : The path parameter of LevelTypedFieldDTO is moved to TypedFieldDTO.

Changed

Issue Key Details
MRA-1175 The path parameter of LevelTypedFieldDTO is moved to TypedFieldDTO. The LevelTypedFieldDTO class is deprecated.

1.3.0

2021-08-12

Summary

  • Deletion service fix : The deletion services now return execution IDs.

Changed

Issue Key Details
[SO-173] The deletion services now return execution IDs.

1.2.0

2021-08-11

Summary

  • Adjustment deletions : Added deletion functionality to services, to enable roll-back of adjustments.

Added

Issue Key Details
[SO-173] Added deletion functionality to the AdjustmentRestService and the AdjustmentExecutionService, as well as status tracking in the AdjustmentStatusService.

Fixed

Issue Key Details
[SO-164] Prevented the adjustment status service from deadlocking under certain circumstances.

1.1.0

2021-07-08

Summary

  • DTO improvements to better support MRA use-cases.
  • REST service improvements.

Changed

Issue Key Details
[SO-137] Added cube and isFactLevel fields to the SupportedAdjustmentDTO
[SO-138] Added optional field to the TypedFieldDTO
[SO-139] The measures field in the SupportedAdjustmentDTO can now be set as null, where the adjustment is not performed per measure.
[SO-140] The AdjustmentRequestDTO input field is now a single set of required inputs. Multi-inputs (e.g scaling Delta > 2.0, Vega > 3.0) are no longer supported.
[SO-146] Added status field to the SignOffProcessInstanceExportDTO

1.0.0

2021-05-17

Summary

  • Initial release: The first version of the Sign-off API module, superseding the signoff-intf library. It includes interfaces, implementations and DTOs for Sign-off and adjustment functionality.

Added

Issue Key Details
[SO-98] Rename signoff-intf to signoff-ext
[SO-57] Implement REST interfaces for the adjustment services
[SO-79] Implement supported adjustment service
[GENACL-366] Implement status tracking
[GENACL-368] Implement adjustment execution