88 Commits

Author SHA1 Message Date
cptran777
fded516db7 Create a summary health metrics container and render mock data for graphs 2018-08-01 15:35:21 -07:00
cptran777
e58c40ec40 Add click handling functionality to horizontal bar charts and hover effect for each bar 2018-08-01 15:27:17 -07:00
Seyi Adebajo
15373de097
Merge pull request #1283 from theseyi/up-types
updates types and refactors object key transform functions. implements write to both retention and compliance apis for persisting
2018-08-01 10:20:15 -07:00
Charlie Tran
b94bee826d
Merge pull request #1281 from cptran777/horizontal-bar-graphs
Horizontal bar graphs
2018-07-31 13:43:42 -07:00
Seyi Adebajo
acef146bfd updates types and refactors object key transform functions. fixes properties passed into retention policy 2018-07-31 13:31:57 -07:00
cptran777
e0b72198d3 Create a custom graphing component that can handle horizontal bar graphs 2018-07-30 17:17:50 -07:00
Seyi Adebajo
62a43c0fa3 implements configurable suggestion threshold for compliance entities 2018-07-30 11:26:36 -07:00
cptran777
4c48b6352c code cleanup - delete commenteed out code 2018-07-27 14:51:04 -07:00
cptran777
efe00a695a Create health tab and components and flags on whether or not to show the contents 2018-07-27 13:37:46 -07:00
Seyi Adebajo
04c558c6da flag guards dataset lineage feature. breaks apart relationship table filter step to takeN and filterByNativeName / ...relationshipType 2018-07-23 13:47:43 -07:00
Seyi Adebajo
e158357145 change allRelationshipType constant. adds check for array type to determine default value for relationship in dataset-relationship-table component 2018-07-23 11:33:33 -07:00
Seyi Adebajo
386b065ca6 implements relationship table component abstraction to show dataset lineage upstream / downstream datasets. adds take function to array functions. extracts lineage functions to utility module for lineage. adds RelationshipType alias for dropdown option 2018-07-23 10:51:27 -07:00
Seyi Adebajo
ca5d969dbe creates alias for Array<IDatasetView> 2018-07-20 02:55:10 -07:00
Seyi Adebajo
310bea5e8b abstracts relationship table into component. minor updates to relationship table style 2018-07-19 20:13:43 -07:00
Seyi Adebajo
ee262e8c09 adds dataset relationship / lineage feature 2018-07-19 19:59:09 -07:00
Seyi Adebajo
9728ae46fd adds util api functions. adds downstream lineage/relationapi request function. minor refactors 2018-07-19 16:18:06 -07:00
Seyi Adebajo
abb9faf86e refactors dataset-fabric-switcher component to use getUrnParts inplace of deprecated getFabricFromUrn 2018-07-18 16:15:13 -07:00
Seyi Adebajo
a481a95caa adds a count of datasets in the data systems currently being viewed as a pill in the navigation bar 2018-07-18 14:57:04 -07:00
Seyi Adebajo
f8a6b0d361 adds data-fabrics-container render tests 2018-07-18 10:22:28 -07:00
Seyi Adebajo
297305dd11 creates containers and presentational components for dataset fabric switcher. defaults to local list of fabrics when remote not available. modifies dataset entity header styles by moving pills adjacent to dataset-name 2018-07-17 16:15:53 -07:00
Seyi Adebajo
7ed763cb8c adds util function for iteratee componse function. refactors dataset compliance function name editableTags 2018-06-25 22:49:23 -07:00
Seyi Adebajo
09c0cb3a50 exposes api error on save in user notification 2018-06-18 14:54:23 -07:00
Seyi Adebajo
46aec5b06c
Merge pull request #1207 from theseyi/contains-personal
adds pill indicating that the dataset contains personal data
2018-06-18 10:39:20 -07:00
Seyi Adebajo
96ce82bca3 adds dialog indicating latency of 15 minutes when JIT request is successful 2018-06-14 14:46:36 -07:00
Seyi Adebajo
f697d46a02 adds pill indicating that the dataset contains personal data 2018-06-14 13:14:03 -07:00
Seyi Adebajo
3937970f61
Merge pull request #1205 from theseyi/advanced-edit
advanced edit
2018-06-14 11:22:30 -07:00
Seyi Adebajo
ce97189833 implements advanced edit mode for compliance policy updates 2018-06-13 15:12:23 -07:00
Charlie Tran
c66b9ceeff
Merge pull request #1194 from cptran777/suggested-owners-api
Implement suggested owners api and 2fa banner change
2018-05-30 16:20:41 -07:00
cptran777
d3bff2d2e4 Uses suggested owners api to get suggested owners rather than frontend filtering. Also changes timing of 2fa banner removal 2018-05-29 13:17:15 -07:00
Seyi Adebajo
7503a8c0b9 refactors IDL for metadata json schema and implementation of validator
slightly modifies variable names and removes unnecessary array type check

fixes cases where the type is a list that may include array or object
2018-05-29 11:20:11 -07:00
Seyi Adebajo
0e469f2e67 updates schema for json metadata. initial refactor of function to validate metadata schema properties. refactors action handler for upload: moves to container component 2018-05-23 14:56:30 -07:00
Seyi Adebajo
d64ce2e202 fixes failing tests for purge-policy and upstream-dataset components 2018-05-18 15:15:43 -07:00
Seyi Adebajo
c726f136a1 implements feature to override the retention policy on a child dataset independent of the upstream policies 2018-05-17 23:46:03 -07:00
Seyi Adebajo
e95a1a8e95 upgrades e-c-ts to latest@1.3.1 and related deps. refactors all exported default class definitions as named exports 2018-05-15 13:14:08 -07:00
Seyi Adebajo
eb679c788b updates action decorator reference. adds config for allowedVersions of conflicting dependencies 2018-05-14 23:23:50 -07:00
Seyi Adebajo
01813e843c updates decomm time format. limits decomm time to +7 days. updates interaface for calendars. fixes issue with acl expiresAt 2018-05-10 17:08:50 -07:00
Seyi Adebajo
29e29eb6fe allows for acl access tasks to be restarted 2018-05-02 18:51:55 -07:00
Seyi Adebajo
933982bc0d adds functions for async array traversal. adds CUSTOM pattern field for field formats. updates ember-concurrency to add support for waitForProperty, and updates typings. 2018-05-02 09:45:26 -07:00
Seyi Adebajo
b814fde3bd minor refac 2018-05-01 10:22:47 -07:00
Seyi Adebajo
389f3a7e86 Revert "removes ability to specify security classification in ui"
This reverts commit 83cac663bdf7abb8c70d1336aafb43bf1a1a2232.
2018-05-01 09:56:23 -07:00
Seyi Adebajo
c0d5a0c3cd
Merge pull request #1117 from theseyi/perf-updates
perf updates
2018-04-24 13:34:21 -07:00
Seyi Adebajo
862d2005d4 provides default values for dataset container data api functions 2018-04-24 10:46:01 -07:00
Seyi Adebajo
750a46c222 batches data requests for compliance data into multiple requests that are resolved together i.e. after all requests have been resolved. then set at once using the setProperties buffer 2018-04-24 09:46:19 -07:00
Seyi Adebajo
d2bd4ef0e4
Merge pull request #1108 from theseyi/multi-tagging-updates
removes ability to specify schema-less security classification in ui
2018-04-19 16:03:13 -07:00
Seyi Adebajo
83cac663bd removes ability to specify security classification in ui 2018-04-19 14:54:24 -07:00
Charlie Tran
95f18e1d9e
Merge pull request #1091 from cptran777/dataset-suggested-owners-revamp
add new suggested owners component to handle system generated owners
2018-04-16 14:11:27 -07:00
cptran777
448822e02e Better BEM organization for suggested owner cards 2018-04-16 13:26:01 -07:00
cptran777
3f560bd5ad UX suggested owners revamp v2 - changes made to improve code flow and readability 2018-04-16 11:53:29 -07:00
cptran777
c19ff27b5a Owner tab UX revamp - add new suggested owners component to handle system generated suggestions 2018-04-12 23:49:20 -07:00
Seyi Adebajo
d20a54e88a refactors compliance typings and constants module definitions/imports 2018-04-10 12:21:03 -07:00