Seyi Adebajo
b7e1a9d3aa
integrate ember-redux with wherehows. creates reducers and initial actions for datasets using FSA. creates container and presentational components for datasets-list. adds fetch polyfill for fetch api. updates yarn.lock. creates action-set to ensure action rules and conventions
2017-07-10 13:42:50 -07:00
Seyi Adebajo
33c4c472e5
adds ember-redux package as dep. removes exception handler in search route
2017-07-10 13:42:50 -07:00
Seyi Adebajo
c71d970846
sort bower json
2017-07-10 13:42:50 -07:00
Mars Lan
2499ee0116
Unify the open-source application.conf with internal ones so we don't need to maintain both.
2017-07-10 13:42:50 -07:00
Mars Lan
fda572dd8a
Allow the logback directory for ETL jobs to be overridden using system property ( #448 )
...
* Allow the logback directory for ETL jobs to be overridden using system property.
See https://logback.qos.ch/manual/configuration.html#variableSubstitution for more details.
* Add WHZ_ETL_TEMP_DIR env var and play config to control where the ETL job logs & temp files to be saved.
This enables us to move away from the default /var/tmp/wherehows directory.
2017-07-10 13:42:16 -07:00
Mars Lan
b2f0eaaf9d
Add app.version play config and have the value exposed via the config API. ( #447 )
2017-07-10 13:42:16 -07:00
Yi (Alan) Wang
9e95091ca7
return modified time in dataset ownership API ( #446 )
2017-07-10 13:42:16 -07:00
Seyi Adebajo
9d564d6a91
prefilled tracking fields are not rendered on the confidential classification tab
2017-07-10 13:42:16 -07:00
Seyi Adebajo
afd5e9f115
prefilled tracking fields are not rendered on the compliance classification tab
2017-07-10 13:42:16 -07:00
Mars Lan
32d8dd8ef9
Set the correct system property for krb5 config flie. ( #443 )
...
Clean up ember build properly
2017-07-10 13:42:16 -07:00
Na Zhang
973fb93167
Elastic search completion suggester for type ahead
2017-07-10 13:42:16 -07:00
Yi (Alan) Wang
674e6f728f
Add dataset level confidentiality field in security API and DB ( #441 )
2017-07-10 13:42:16 -07:00
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