7127 Commits

Author SHA1 Message Date
Seyi Adebajo
48dcb47344 implements typeahead using category filter apis for datasets, metrics or flows. caches previously seen results in client memory. adds category to arguments provided by query params 2017-07-10 09:55:15 -07:00
Seyi Adebajo
0c7d367c22 removes package dependency on twitter typeahead. replaces updated typeahed in vendor dir. updates config files 2017-07-10 09:55:15 -07:00
Yi Wang
5ff2c85fee Remove ownership auto confirm by SCM 2017-07-10 09:55:15 -07:00
Mars Lan
d1e644a7ec Add gradle support for building and packaging the ember web app (#409)
* Add gradle support for building and packaging the ember web app, alleviating the manual instlalation of node/npm/bower/ember.

* Remove generated files under web/public

* Update ember.gradle
2017-07-10 09:55:15 -07:00
Seyi Adebajo
38e651e8aa adds yarn.lock file. adds bower dep for jsondiffpatch. adds csvtomarkdown to vendor files. 2017-07-10 09:55:14 -07:00
Seyi Adebajo
0d701af30c Revert "adds yarn.lock file. adds bower dep for jsondiffpatch. adds csvtomarkdown to vendor files."
This reverts commit ff8381ea7d703d9002c9414a3e13057b321f36af.
2017-07-10 09:55:14 -07:00
Seyi Adebajo
f7e849779b adds yarn.lock file. adds bower dep for jsondiffpatch. adds csvtomarkdown to vendor files. 2017-07-10 09:55:14 -07:00
Yi (Alan) Wang
93587cc01f Modify frontend autocomplet API to take user input, add caching (#406) 2017-07-10 09:55:14 -07:00
Seyi Adebajo
7161fb036d checks-in ember build output: https://github.com/linkedin/WhereHows/pull/404 2017-07-10 09:55:14 -07:00
Seyi Adebajo
9e10a310f2 removes the ability for the ui to edit usernames for owners that have been sourced from SCM 2017-07-10 09:55:14 -07:00
Yi (Alan) Wang
f6b62f535a Add frontend API cache for getting internal users and groups (#402) 2017-07-10 09:55:14 -07:00
Seyi Adebajo
452959ceb1 removes component feature for radio selection on compliance prompts 2017-07-10 09:55:14 -07:00
Seyi Adebajo
ec00f5415b adds sorting for {prop} identifer? column in data compliance 2017-07-10 09:55:14 -07:00
Seyi Adebajo
cbfcf5d487 removes yes/no radio toggle for compliance questions 2017-07-10 09:55:14 -07:00
Seyi Adebajo
ff9c1eb4e3 checks-in ember build output: https://github.com/linkedin/WhereHows/pull/401 2017-07-10 09:55:14 -07:00
Seyi Adebajo
f4a0a97769 fixes issue caused by typo 2017-07-10 09:55:14 -07:00
Seyi Adebajo
2aee0cef7a checks-in ember build output: https://github.com/linkedin/WhereHows/pull/400 2017-07-10 09:55:13 -07:00
Seyi Adebajo
426cbb1046 fix for issue with saving compliance spec: dataType property unrecognized by server. adds support for notifications for dataset-compliance component. adds presence check for field formats on marked compliance and security fields. 2017-07-10 09:55:13 -07:00
Seyi Adebajo
620ed3e162 ensure that fields that are classified have a value in the field format before propagating changes 2017-07-10 09:55:13 -07:00
Seyi Adebajo
4d16899f5b adds support for field name path property on columns api. fix removes notConfidential from stored properties on security spec 2017-07-10 09:55:13 -07:00
Seyi Adebajo
d2fd1cde32 checks-in ember build output: https://github.com/linkedin/WhereHows/pull/397 2017-07-10 09:55:13 -07:00
Yi (Alan) Wang
8170613c90 Modify frontend API /party/entities to retrieve 'active' users (#398) 2017-07-10 09:55:13 -07:00
Seyi Adebajo
9b9b0e3284 removes deprecated api for username autocomplete and references from dataset-author component 2017-07-10 09:55:13 -07:00
Seyi Adebajo
7d9b0a3765 refactors deprecated ember-cli-build babel reference to ember-cli-babel 2017-07-10 09:55:13 -07:00
Seyi Adebajo
2ffc622da3 adds typeahead feature for username resolution in dataset-author component. add support for async await with babel polyfill to cli build. 2017-07-10 09:55:13 -07:00
Seyi Adebajo
ffa1d12b7c updates owner table typeahead styling 2017-07-10 09:55:12 -07:00
Seyi Adebajo
e639febcca adds typeahead for user names in dataset-author component table. updates template reference to check form validity to ownershipIsInvalid 2017-07-10 09:55:12 -07:00
Seyi Adebajo
cae270b16d adds the user-lookup service 2017-07-10 09:55:12 -07:00
Seyi Adebajo
cf635ce330 adds user lookup service reference to application load and primes caches on app startup 2017-07-10 09:55:12 -07:00
Seyi Adebajo
666135eed2 fixes no previous state message 2017-07-10 09:55:12 -07:00
Seyi Adebajo
c60545ab54 updates security spec creation, removes unused specification 2017-07-10 09:55:12 -07:00
Seyi Adebajo
80a43d9114 fixes radio for group prompt in compliance tab. opens wiki links in new tab 2017-07-10 09:55:12 -07:00
Seyi Adebajo
6cab4e7b17 updates message for datasets with no security classification on start over 2017-07-10 09:55:12 -07:00
Seyi Adebajo
1689c40e75 checks-in ember build output: revision on scm woner source check 2017-07-10 09:55:12 -07:00
Seyi Adebajo
554b706769 fixes owner source check 2017-07-10 09:55:12 -07:00
Seyi Adebajo
cc996cfb41 checks-in ember build output:updates to ui. contraints. field format etcetera 2017-07-10 09:55:12 -07:00
Seyi Adebajo
26f51cab0d adds contraint on owners list. must be two owners who have source listed as scm and ownertype is user. 2017-07-10 09:55:11 -07:00
Seyi Adebajo
8e02adcfd2 updates metadata acquisition tabs with links to wiki for help. adds explanatory text to ownership tab. 2017-07-10 09:55:11 -07:00
Seyi Adebajo
c3033dc455 updated disabled styles for nacho-button to provide more contrast 2017-07-10 09:55:11 -07:00
Yi (Alan) Wang
afaa30487e modify Kafka ETL job to unescape schema string (#392) 2017-07-10 09:55:11 -07:00
Seyi Adebajo
3697b06c23 changes buttons on metdata acquisition components to save 2017-07-10 09:55:11 -07:00
Seyi Adebajo
3f5800e0c7 updates page with wiki links for field format on datqset-confidential 2017-07-10 09:55:11 -07:00
Seyi Adebajo
b2f4b69a5d reverts breadcrumbs for dataset without link support 2017-07-10 09:55:11 -07:00
Seyi Adebajo
5e8f014df3 prevents edits if duplicates are found in field names 2017-07-10 09:55:11 -07:00
Seyi Adebajo
d7bc7d5d5c sets page bgcolor to (white, base) 2017-07-10 09:55:11 -07:00
Seyi Adebajo
97840b7e89 add dataType, field format to confidential classification table. changes support for security classification to just public/confidential/highlyConfidential. adds logical types. add placeholders for help links. 2017-07-10 09:55:11 -07:00
Seyi Adebajo
e535cb0764 updates to the confidential component to support api changes for logical types.updates template 2017-07-10 09:55:11 -07:00
Mars Lan
11d6186fe6 Add healthcheck endpoint for frontend & backend. (#388) 2017-07-10 09:55:11 -07:00
Seyi Adebajo
c6cadf7f03 checks-in ember build output: compliance-component-updates updates-dataset-table-component-with-larger-page-length-and-other-fixes 2017-07-10 09:55:11 -07:00
Seyi Adebajo
e31d399475 updates logical types for privacy compliance component 2017-07-10 09:55:10 -07:00