17 Commits

Author SHA1 Message Date
Seyi Adebajo
b844d58b9c fixes issue with the owner modified time rendered as an Invalid Date. fixes issues with the purge policy having all options selected for new compliance policies. renders the platform in lowercase. uses the platform value provided by the dataset view since the urn is not present on new compliance policies. fixes issue with user avatar username property being overridden by class property on es6 class 2017-10-25 03:04:36 -07:00
Seyi Adebajo
a22434069b updates properties implementation. fixes issue with isTable flag on schema component. updates deprecation implementation. adds type defintions for properties 2017-10-25 02:11:28 -07:00
Seyi Adebajo
59c9b00c8e fixes issue with new compliance policy: updates msg string to newly updated value 2017-10-25 01:40:04 -07:00
Seyi Adebajo
b992c26803 refactors dataset-schema component: typescript, es6 classes, cleaner implementation with less coupling 2017-10-24 00:11:23 -07:00
Seyi Adebajo
eec260d879 wip: dataset-schema comments rewrite 2017-10-20 22:01:55 -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
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
f0ab6942c2 creates empty state component: styles/template. adds support for column endpoint exception message. adds integration tests for empty-state component. 2017-09-28 18:37:38 -07:00
Seyi Adebajo
7485409146 adds reviewable filter option. updates filter logic to create diff between fields on policy and column field values. refactors implementation for client working copy / change-set: reduces number of steps. modifies compliance entity table styles 2017-09-27 09:54:37 -07:00
Seyi Adebajo
05b37fb56a updates invalid dataset reference error message 2017-09-20 18:29:06 -07:00
Seyi Adebajo
aac6870363 adds support for urn query parameter for urn on datasets route. fixes getHeaders to return reference to headers 2017-09-20 16:10:52 -07:00
Seyi Adebajo
51c07e6b0f updates eslintrc : adds define global. renames dataset_id to datasetIdentifier. adds typings for various dataset resource models. adds api functions for columns endpoint. adds a convenience fetch function to get headers. adds a global type for the marked global module. adds typesafe utility function array-map. 2017-09-20 14:25:27 -07:00
Seyi Adebajo
6848e50653 rename api interface nomenclature 2017-09-19 18:20:03 -07:00
Seyi Adebajo
f354ba05c5 adds dataset urn to id translation function 2017-09-19 16:59:23 -07:00
Seyi Adebajo
ef065d0e1d refactors login flow. adds profile avatar. updates dependencies
refactors comments feature: initial get comments and create comment

updates tsconfig to support es2017 object prototype methods: values, entries, creates user-avatar component, adds styles, converts constants files to ts

updates comment editor. updates styling. adds auto focus on click

adds comment deletion

adds confirmation dialog for comment deletion

adds string union generic constraint type. adds comment stream header. adds comment update feature. adds style modifications and additions for comment components. refactors actions for comments using strategy pattern to allow for abstraction. adds dataset-constants constants module
2017-09-13 14:18:24 -07:00
Seyi Adebajo
46eb001f1e ts all the things. refactor getuserentities: cache and allow only one request. check for duplicate usernames. 2017-08-24 11:31:54 -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