19 Commits

Author SHA1 Message Date
Seyi Adebajo
b658f82359 adds a divider in btw ids and non-ids in dropdown options 2018-03-01 00:11:19 -08:00
Seyi Adebajo
a5d5579d1f adds indicator on compliance tab if: compliance policy is new, compliance policy has suggestions, compliance e policy fields have drifted. adds error state for ownership information and retry function. updates IComplianceGetResponse interface 2018-02-28 17:08:50 -08:00
Seyi Adebajo
1739521666 sorts the compliance data types first by IDType: true first. then alphabetically 2018-02-27 10:26:58 -08:00
Seyi Adebajo
dd91ddb563 fix misc issues with editing compliance policy at dataset level. saving owners. creating a new owner 2018-02-27 00:03:06 -08:00
Seyi Adebajo
d5ace96e3a adds banner indicating purge policy is default generated in compliance policy 2018-02-26 10:21:50 -08:00
Seyi Adebajo
a0af350644 adds readonly compliance entity attribute to compliance policy component, compliance row component, and suggestion merge mapper. 2018-02-26 01:10:15 -08:00
Seyi Adebajo
5a760f8fca adds a banner referencing a parent dataset on the compliance policy if the dataset's compliance policy is from an upstream dataset. prevents edit mode in downstream policy 2018-02-25 20:34:46 -08:00
Seyi Adebajo
f0b0632ace refactors exception handling in compliance presentational component to container component. adds error state for failed tasks in compliance container. adds test for api error class 2018-02-22 15:59:56 -08:00
Seyi Adebajo
0eb87ec99b v2: add intergration tests for container components. temporarily skips acceptance tests for datasets. further i implementation for v2 api integration and urn handling 2018-02-21 09:46:04 -08:00
Seyi Adebajo
b3a7c42acb transition to v2 list and dataset list apis. adds types and transitions multiple sources to ts. temporarily decouples redux from browse feature 2018-02-14 16:00:32 -08:00
Seyi Adebajo
d86bc16565 remove filter for kafka tracking headers 2018-01-22 17:44:50 -08:00
Seyi Adebajo
acb653615c removes default value for unset dataset security classification on schemaless datasets. changes wording for notification prompt and notification type to error. halts wizard step if dataset security classification is not specified 2018-01-22 09:45:21 -08:00
Seyi Adebajo
0cc73216a5 adds function to derive disabled or enabled security classification options based on pii info. depends selectcted security classification dropdown option for schemaless datasets on pii toggle. removes static list of security dropdown options from schemaless and schema datasets compliance forms 2018-01-22 09:45:21 -08:00
Seyi Adebajo
6c403f2b82 upgrades dependencies including typescript, ember-cli, ember. and a host of other dependencies. adds $ for legacy sources. adds eslint plugin ember recommended. fixes reported issues in legacy sources. refactors module imports to rfc-176. updates typings. fixes implicit any typings. removes strict function types: ts2.6 adds support for bivariant checking. fixes broken tests. runs updated ember blueprint. 2018-01-20 00:46:47 -08:00
Seyi Adebajo
2e0041daaf consolidates type definitions: replaces IComplianceField with IComplianceChangeSet fixes issue with rednering the correctly saved security classification for a compliance entity. adds explicit typing for methods. 2018-01-18 10:16:29 -08:00
Seyi Adebajo
28c4fda984 restrict compliance policy avaialability to dataset platforms with supported list of purge policies 2018-01-17 09:10:39 -08:00
Seyi Adebajo
680e28045e adds types for dataset security class. defaults dataset security class to internal with user confirmation 2018-01-17 09:10:39 -08:00
Seyi Adebajo
f3b6bf2708 refactors wizard transition flow using e-concurrency task to set the current edit step after step actions are complete 2018-01-12 15:38:06 -08:00
Seyi Adebajo
7dd558f558 rewrites dataset-compliance component in typescript. 2018-01-07 22:32:32 -08:00