1664 Commits

Author SHA1 Message Date
Yi Wang
338fe52f3c Add check for user not in session, at get current user API 2017-07-10 13:42:15 -07:00
Yi (Alan) Wang
6facc830cc Check Linkedin interanl flag before fetching schema from Metastore (#440)
Also during column data mapping, check if native data type and description exists in the returned schema fields from Metadata store.
2017-07-10 13:42:15 -07:00
Yi (Alan) Wang
fe0d2ea5f9 Modify multiproduct ETL to set is_active for owner, return is_active to frontend ownership API (#437) 2017-07-10 13:42:15 -07:00
Seyi Adebajo
0199474138 updates placeholder text in dataset-table instances 2017-07-10 13:42:15 -07:00
Mars Lan
9b5cd71581 Change config tracking.piwik.siteid from type int to string. (#436)
This allows it to be set via env var (hence cfg2).
2017-07-10 13:42:15 -07:00
Seyi Adebajo
9939149adc updates network request handlers to integrate with api changes for /compliance and /security endpoints 2017-07-10 13:42:15 -07:00
Yi (Alan) Wang
3d6c8188b1 Increase privacy and security table field size to save larger data (#434) 2017-07-10 13:42:15 -07:00
Seyi Adebajo
c20ab5a054 creates top-level application error substate 2017-07-10 13:42:15 -07:00
Seyi Adebajo
e7b151dd48 updates list of types for field format on confidential tab 2017-07-10 13:42:15 -07:00
Seyi Adebajo
8bfae8ca6f fixes stream closed exception 2017-07-10 13:42:15 -07:00
Seyi Adebajo
55b62b3ae5 clear invalid test 2017-07-10 13:42:15 -07:00
Seyi Adebajo
8e41333b6c changes wording on compliance tab. adds page count to dataset-table-pager component. removes index.scala.html 2017-07-10 13:42:15 -07:00
Seyi Adebajo
5ced597fc7 reinstates userId tracking, search tracking using the non default trackSiteSearch api 2017-07-10 13:42:14 -07:00
Seyi Adebajo
635551db6d adds page tracking for user metrics. adds ember-metrics module. add integration for internal piwik tracking. 2017-07-10 13:42:14 -07:00
Seyi Adebajo
fd8a3acc7c serves index.html from play packaged jar 2017-07-10 09:58:44 -07:00
Mars Lan
ebeda9f690 Remove unused env var from template. 2017-07-10 09:58:44 -07:00
Seyi Adebajo
448785c449 reinstates userId tracking, search tracking using the non default trackSiteSearch api 2017-07-10 09:58:44 -07:00
Seyi Adebajo
91820bd31a adds page tracking for user metrics. adds ember-metrics module. add integration for internal piwik tracking. 2017-07-10 09:58:44 -07:00
Yi (Alan) Wang
e59005fb38 Add compliance and security API to frontend, remove dependency on backend (#424) 2017-07-10 09:58:44 -07:00
Seyi Adebajo
4063592230 refactors tracking props 2017-07-10 09:58:44 -07:00
Seyi Adebajo
65fcc7e4dd changes package variables to local variable and moves responsibility to single function 2017-07-10 09:58:44 -07:00
Seyi Adebajo
863ba2bfda adds endpoint for application config options 2017-07-10 09:58:43 -07:00
Yi (Alan) Wang
e729526486 Add metadata store access functions, update UrnUtil (#422) 2017-07-10 09:58:43 -07:00
Seyi Adebajo
ca12a859cc updates Actions for other Play routes to serve index file. adds check for build output. updates routes to point to index Action and makes serveAsset private method 2017-07-10 09:58:43 -07:00
Mars Lan
9e55d80538 Add WHZ_KRB5_DIR environmental variable to the search path for gss-jass.conf & krb5.conf files. (#421)
Also remove the unset WH_HOME directory from the search path.
2017-07-10 09:58:43 -07:00
Seyi Adebajo
12f2bc9ec5 updates play to read output from build dir and serve content inline for serveAsset action. sets the rootURL for Ember to assets on prod. overrides ESA to redirect to / rather than default rootURL for an environment. 2017-07-10 09:58:43 -07:00
Seyi Adebajo
ae9162aa86 fixes regression with dataset-author name field 2017-07-10 09:58:43 -07:00
Yi (Alan) Wang
0643e4448a Fix Hive Extract job file writing issues, add more authentication log (#419) 2017-07-10 09:58:43 -07:00
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