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
|
a328cc26b6
|
fix prefix navigation in browser feature
|
2018-02-21 11:07:30 -08:00 |
|
Seyi Adebajo
|
1456cbe7a8
|
sanitize platform string in rail and generated query params
|
2018-02-14 18:16:52 -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
|
33f64dfebb
|
implements tabbed routes for datasets
|
2018-02-08 17:11:49 -08:00 |
|
Seyi Adebajo
|
cec37f49e6
|
update types version for ember. adds noEmitOnError for ts sources
|
2018-01-25 10:42:43 -08:00 |
|
Seyi Adebajo
|
bcbba7d051
|
fix issue with prettier format for ternary in ts
|
2018-01-23 23:25:04 -08:00 |
|
Seyi Adebajo
|
b73a96315a
|
refactors some owner utility functions.
|
2018-01-23 17:24:09 -08:00 |
|
Seyi Adebajo
|
a3be2ee30b
|
refactors dataset-author function definitions by moving non api-related functions from api module to constants
|
2018-01-23 13:32:55 -08:00 |
|
Seyi Adebajo
|
1b98b0f6a9
|
adds support for identifying inactive owners that are included in list of confirmed owners
|
2018-01-23 11:10:19 -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
|
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
|
b012958a43
|
Merge pull request #931 from theseyi/flexible-tagging
rewrites dataset-compliance component in ts
|
2018-01-12 13:37:04 -08:00 |
|
Seyi Adebajo
|
8f6d202cef
|
depends on platforms api to provide supportedPurgePolicies for each platform. uses e-c for async manangement
|
2018-01-10 08:30:01 -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
|
f100e66235
|
adds support for the nonOwner attribute to compliance policy change set. updates type definitions related to compliance policy. fixes issue with saving a compliance policy after edit.
|
2017-12-14 12:57:17 -08:00 |
|
Seyi Adebajo
|
af453e1dca
|
transitions to complianceDataTypes mid tier api for default security classification for fields. removes obsolete tests. updates compliance table to render all user updatable compliance info in single column
|
2017-12-12 22:19:01 -08:00 |
|
Seyi Adebajo
|
5ea622ae8e
|
updates the compliance component to retrieve values from complianceDataTypes endpoint. removes used client hard codes
|
2017-12-12 17:47:28 -08:00 |
|
Seyi Adebajo
|
d262468070
|
implements getFildIdentifierOptions to extract dropdown options from complianceDataTypes list returned from GET /complianceDataTypes endpoint. adds unit tests. adds mirage mock for complianceDataTypes response and fixtures.
|
2017-12-12 14:20:19 -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
|
7a143cd78e
|
adds api fetcher and init types for platform list endpoint
|
2017-12-11 15:35:51 -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
|
7f5688d6d0
|
adds local type defs for ember concurrency. contraints the return type for confirmOwner to the interface property. updates the remaining owners required count on datasetauthors component. adds fixed height for required count component
|
2017-11-13 17:54:43 -08:00 |
|
Seyi Adebajo
|
bbb1278cb1
|
cleans up implementation for confirmOwner function
|
2017-11-13 11:25:42 -08:00 |
|
Seyi Adebajo
|
d08b24d4bf
|
updates the ux for user-lookup: adds user-lookup component. updates dataset-authors component: correctly implements addOwner action. updates types, adds requirement for minimum confirmed owners, adds notifications for state changes. adds integration tests for user-lookup-component. adds ember-math-helpers
|
2017-11-13 11:11:45 -08:00 |
|
Seyi Adebajo
|
1893668806
|
corrects the typings for ownertype vs owneridtype.changes updateownertype action name to changeownertype on dataset-author component. adds fixtures for owner and user types. uses correct handler selectiondidchange for ember selector component
|
2017-11-10 00:08:50 -08:00 |
|
Seyi Adebajo
|
ef64ffbd7e
|
adds owner constants: default values, confirm and update owner functions
|
2017-11-08 22:09:01 -08:00 |
|
Seyi Adebajo
|
b14e61f039
|
removed unnecessary interface IFieldIdProps. refactored implementation for fieldIdentifierTypeValues and fieldIdentifierTypeIds lists to use enum and removed fieldIdentifierTypesList variable
|
2017-10-20 22:01:54 -07: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
|
086101464c
|
minor jsdoc housekeeping in datasets/compliance.ts
|
2017-10-20 22:00:24 -07:00 |
|
Seyi Adebajo
|
36c83e123d
|
temporary revert to using unrestricted keys on interface definition for INonIdLogicalTypesSignature. revert commit on ts 2.16 update
|
2017-10-20 22:00:24 -07:00 |
|
Seyi Adebajo
|
d6088fb9d3
|
creates string enums for IdLogicalType, CustomIdLogicalType, NonIdLogicalType. adds index signature for NonIdLogicalTypes. changes implementation of logicalTypeValueLabel to use string enums. caveat: this will only work with ts >2.6
|
2017-10-20 22:00:24 -07:00 |
|
Seyi Adebajo
|
1d7c174664
|
begin extracting compliance type defintions from metadata-acquisition module
|
2017-10-20 21:59:19 -07:00 |
|