13 Commits

Author SHA1 Message Date
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
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
7dd558f558 rewrites dataset-compliance component in typescript. 2018-01-07 22:32:32 -08:00
Seyi Adebajo
788ce80172 fixes issue with obsolete validation check on compliance identifier types. removes obsolete compliance property constants and transformations. removes related obsolete tests. removes incorrect mirage suggestion mock response. adds permanent overflow on y scrollbar to prevent jank on page length variation 2017-12-14 16:41:21 -08:00
Seyi Adebajo
c6ecc1a170 adds a reader for compliance data types. moves the list compliance datatypes type definitions to the list directory. 2017-12-11 22:13:34 -08:00
Seyi Adebajo
ee3781e319 defines interfaces for the dataset compliance endpoint. refactots the dataset compliance fetch api functions with types and switches to api/fetcher functions. fixes ISuggestedDatasetClassification type alias. adds additional dataset platforms to enum 2017-12-11 21:44:46 -08:00
Seyi Adebajo
ef544acc0a renames enum FieldIdValues->ComplianceFieldIdValue : more descriptive. adds interface definitions for new compliance data type endpoint. updates metadata-acquisition test 2017-12-11 18:26:26 -08:00
Seyi Adebajo
29b27e55b2 moves compliance row to ts source and fix bugs discovered by typing component interface and methods 2017-12-11 13:13:34 -08:00
Seyi Adebajo
5e11990f0e updates the compliance suggestion implementation to support the new compliance suggestion endpoint response. adds enums for NonIdLogicalType, FieldIdValues, CustomIdLogicalType, IdLogicalType, and index signatures for consumer 2017-10-20 22:01:54 -07:00
Seyi Adebajo
b617fcca01 extracts high quality suggestions. refactors implementation for getFieldSuggestions: abstractions individual steps. creates a composable arrayReduce abstraction 2017-10-03 18:07:38 -07:00
Seyi Adebajo
c9fc8b681f adds typings for owners and party-entities, refactors api for owner, party entities and compliance into typescript modules 2017-08-24 00:23:48 -07:00
Seyi Adebajo
13757cf37b partially implements auto-suggestions feature. minor refactoring. adds typdef fir mirage route handlers. deletes unused dataset-schema-table component. adds mirage route handler for compliance api suggestions. updates compliance table to show suggestions. 2017-08-18 14:43:14 -07:00
Seyi Adebajo
8494e4bf2b adds api request for suggestions. adds interfaces. 2017-08-16 13:29:13 -07:00