Commit Graph
16 Commits
Author SHA1 Message Date
Thomas Hunter 2bdad0bce7 [ACS-3872] Disable boolean mode dropdown due to lack of OR in ACS (#2744) 2022-10-27 12:37:19 +01:00
Thomas Hunter a66226992e [ACS-3721] Change folder rules endpoints to private (#2710) 2022-10-13 14:14:48 +01:00
Thomas Hunter 9549a6c098 [ACS-3698] Add some validation to the actions section of the folder rules create / update dialog (#2712)
* Action definition ID required

* Unit tests

* Lint
2022-10-13 11:31:20 +01:00
Thomas Hunter 59c7d68299 [ACA-3258] Edit rule dialog actions section (#2692)
* Add actions service

* Create components

* Rebasing

* Add card view component

* Moved actions definition call outside of actions list component

* Localisation of parameter and action labels + read only mode for components

* Remove action option

* Default to one item in array

* Handle change of cardview

* Linting

* Add unit tests

* Fix broken unit tests

* Fix unknown word

* Add private to property
2022-10-06 14:07:47 +01:00
Thomas Hunter 9cd616ff8c [ACS-3256] Add trigger / "when" section to rule details & edit rule dialog (#2603)
* Add triggers section with checkboxes

* Add some unit tests

* Changed Input property of rule details so that it takes a changeable value rather than just an initial value

* Made separate component with control value accessor for triggers

* Linting

* Change trigger values to lowercase to be in sync with the API

* Minor styling changes and add new rule button to manage rules screen

* Add option for unknown field to be selected

* Add read only to nested composite and simple conditions

* Added unknown field tests for simple condition

* Linting

* Change how the triggers component displays when disabled
2022-08-23 09:54:08 +01:00
Thomas Hunter 9a650f5265 [ACS-3257] Create / Update rules dialog condition section (#2585)
* First commit: simple and composite condition UI

* Styling, readonly mode, etc...

* Unit tests for RuleSimpleConditionUiComponent

* Validation for composite condition

* Add unit tests for composite conditions

* Revert manage rules screen

* Reset karma conf singleRun to true

* Couple of small changes

* Typo
2022-08-18 17:39:36 +01:00
Thomas Hunter b082aaa011 [ACS-3441] Fix aos plugin not detected on app deploy, failing e2e tests (#2600) 2022-08-18 16:32:54 +01:00
Thomas Hunter 38cae75476 [ACS-3379] Fix unit tests for the visibility rules of the folder rules (#2576)
* [ACS-3379] Fix unit tests for the visibility rules of the folder rules

* Add stage to .travis.yml so unit tests run on Travis

* Karma singleRun: true so that Travis doesn't stall
2022-08-03 16:22:42 +01:00
Thomas Hunter 30eebfa1e2 [ACA-3379] Routing & skeleton for manage rules screen (#2575)
* [ACA-3379] Routing & skeleton for manage rules screen

* Linting

* Update routing so it's no longer lazy loaded

* Reverted to using lazy-loaded routes

* Remove action visibility from favourites, update e2e test data
2022-08-02 12:46:47 +01:00
Thomas Hunter a9f1946a0a [ACS-3255] Add basic dialog for create / update rule (#2568)
* [ACS-3255] Add basic dialog for create / update rule

* Remove test data

* Fix import

* Fix linting
2022-07-15 16:37:41 +01:00
Thomas Hunter 866ac19d82 [ACS-3109] Release 2.11.0 (#2549)
* [ACS-3109] Release 2.11.0

* Update git links in changelog
2022-06-16 17:06:17 +01:00
Thomas Hunter 746f31e299 [ACS-2838] Release 2.10.0 (#2515)
* [ACS-2838] Release 2.10.0

* update adf to correct version
2022-04-27 15:38:50 +01:00
Thomas Hunter b4197ea965 [AAE-5145] Update node actions to use enum (#2149)
* [AAE-5145] Update node actions to use enum

* Made it so BatchOperationType only narrows NodeActionsEnum

* [link-adf:dev-thunter-AAE-5145]

* Rename to NodeAction

* update adf

* Update unit tests
2021-05-26 17:07:58 +01:00
Thomas Hunter 26afe58d2a [ACS-1524] Remove environment scan (#2096)
* [ACS-1524] Only run scan environment on cron

* Temporary add branch to test cron

* Remove temporary branch from .travis.yml

* [ACS-1524] Remove environment scan
2021-04-30 11:58:38 +01:00
Thomas Hunter 45f89c005a [ACA-4320] Correctly trigger linksUnshared event after unsharing a file (#2037)
* [ACA-4320] Correctly trigger linksUnshared event after unsharing a file

* [ACA-4320] Fix unit test

* [ACA-4320] Fixed unit test
2021-03-05 11:17:54 +00:00
Thomas Hunter 4033967b07 [AAE-4384] Replace blank page component with ADF equivalent (#1950)
* [AAE-4384] Replace blank page component with ADF equivalent

* Combined imports from adf-core into one
2021-01-27 14:18:28 +00:00