5186 Commits

Author SHA1 Message Date
Mars Lan
c75fa5e6dc Use environmental variables to set ETL & Kafka job IDs. (#418)
This will allow us to set different job IDs in staging & production via cfg2.
2017-07-10 09:57:51 -07:00
Mars Lan
cf4e157813 Read master key from environmental variable instead of from local fil… (#417)
* Read master key from environmental variable instead of from local file. This would allow us to pass it in via cfg2 ultimiately.

* Move the env var name to Constant.java
2017-07-10 09:55:16 -07:00
Seyi Adebajo
f81d5663e4 adds fingerprinting for all builds 2017-07-10 09:55:16 -07:00
Seyi Adebajo
d9df311f40 fixes edge case issue: when a user clicks the fieldName without a source would not render the input box. increases the width for dropdown filter in search-bar component 2017-07-10 09:55:16 -07:00
Yi Wang
74cbbf0263 Add fullFieldPath in frontend getColumn API return 2017-07-10 09:55:16 -07:00
Yi Wang
577f0d0c1b Add more logging for ldap login, refactor some authentication code 2017-07-10 09:55:16 -07:00
Seyi Adebajo
ae902f1f57 adds back sub path for /assets. add node-sass as a developer dep for gradleBuild 2017-07-10 09:55:16 -07:00
Mars Lan
f6ef029f39 Fix build dependency issue between wherehows-web & web. (#413) 2017-07-10 09:55:16 -07:00
Seyi Adebajo
1e52a39ef2 replaces /assets/assets with /assets 2017-07-10 09:55:15 -07:00
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