Enhanced and improved performance and efficiency of the ExpertSearchTable. Divided the whole ExpertSearchTable into meaningful subcomponents, introduced a PureComponent, and implemented a set of memoizations/callbacks to better manage re-renders and state changes, avoiding repetitive and unnecessary re-renders of expensive components. Also added detailed documentation for each component (related to ExpertSearchTable) and for blocks of code that arent self-explanatory. Did NOT change logic and workflow or any styling of the ExpertSearchTable.
ANDP-495
EnhancementIntroduced a wrapper for all component types with type-specific classNames, enabling pseudo-class styling through the new custom-style.css. Documentation and usage instructions are avaliable in the custom styling guide on euca.cloud.
Also support for tooltip hover options with the following style classes:
- tooltipButton, tooltipIcon: base style for the tooltip and its icon
- tooltipButtonActive, tooltipIconActive: active/hovering style for the tooltip and its icon
ANDP-479
BugfixFixed an issue where clearing a date field with the delete button did not reset its state, causing the value to reappear after navigating to the next state and back.
SUP-18804
BugfixShow stand error overlay, if some unknown error occured during the submit prosess.
ANDP-465
BugfixImplemented dynamic schema name placeholder resolution when loading the service catalog GraphQL query.
ANDP-489
BugfixUpdated submit form flow to use postSubmitForm at the end instead of preSubmit.
ANDP-490
BugfixFix the following things: Stop loading animation on failed form submit. Show SubmitOverlay with close button that only closes the overlay (not navigating back) on error, update data correctly if hasValidationErrors is true and valid JSON response is returned
SUP-18899
BugfixForms: Datepicker delete icon is now hidden if the field is readonly
ANDP-491
BugfixAuto-expand aggregates with errors: Aggregates containing validation errors on a page are now automatically expanded when actions (e.g. navigating to the next page) trigger those errors. Consistent error focus: Fixed an issue where the first error element was not always correctly highlighted. The first element now consistently follows the order defined in the uiSchema.
SUP-18909
BugfixThe incorrect display of the detailed view of the aggregate when ShowOnlyFirstLine is set to True/False has been fixed.
SUP-18591
BugfixFixed an issue where importing old exported Forms Schmeas (old format without formGridSchema) into FormStaging caused duplicate form grid elements (such as text blocks and spacers).
SUP-18915
BugfixForms: Fixed redirect for forms with target URL on init or validate
SUP-18734
BugfixBusiness case filtering now behaves as expected.
SUP-18719
BugfixFixed Windows compatibility for styles-src build scripts.
SUP-18905
BugfixThe error that aggregate elements with renderingType catalog were displayed incorrectly in the summary has been fixed.
SUP-18884
BugfixThe bug that caused the web tooltip to sometimes shift position when scrolling and/or trigger a page jump has been fixed.
SUP-18898
BugfixFix stylesheet class inconsistency for aggregate delete button hover state: aggDeleteButtonContentOnHover now correctyl applies styles when hovering on the delete button.
SUP-18933
BugfixFixed validation of Number Input element on blur.
ANDP-497
BugfixFixed updateOnChange when switching between input elements.
SUP-18871
BugfixFixed: Crash when adding a new aggregate item caused by hooks defined in helper functions (moved hooks back into React components, resolving the Rendered more Hooks exception). Changed: Refactored code for the aggregate item indicator animation (left-side line) output remains unchanged.
ANDP-484
BugfixFix: Replaced hardcoded styles for the checkbox icon with customizable style sheet classes (checkboxIcon). Added: Extended styling options for the disabled state (and all its variations) of the Boolean Element:
- disabledCheckbox
- selectedDisabledCheckbox
- disabledCheckboxLabel
- selectedDisabledCheckboxLabel
SUP-18950
BugfixThe title of the upper aggregate is no longer displayed incorrectly.
ANDP-485
BugfixFix: Made the active state of Input and Dropdown Elements placeholder customizable – removed hardcoded styling.
SUP-18948
BugfixAdded missing web drag&drop feature on binaryelement and fixed file delete bug (missing updateState).
SUP-18937
BugfixFixed the issue where Authentication from FO to BO would throw a ClassCastException.
SUP-18946
BugfixFixed layout and spacing of buttons and tag-type in formgrid so that it does not overflow and block other buttons.
Bugfix
BugfixCMS: Removed organisations/cases/messages/tasks portal application calls from standard andp cms implementation because data is loaded via endpoints since 8.3
SUP-18799
BugfixFixed text positioning in preconditions overlay.
