3044 Commits

Author SHA1 Message Date
Mars Lan
bcc3cd9f76 Make unit tests buildable again for backend and web (#325)
* Make unit tests buildable again for backend and web.

* Add back fest dependency so the tests can stay more of less the same as before.
2017-07-10 09:53:28 -07:00
Seyi Adebajo
7b987c0138 DSS-6018 Adds ui feature to track feedback on user search results relevance using a up/down voting mechanism 2017-07-10 09:53:28 -07:00
Seyi Adebajo
1c50aafe92 DSS-6198: Fixes issue with nested fields not getting rendered in the schema for compliance and confidential tabs 2017-07-10 09:53:28 -07:00
Seyi Adebajo
c71775a034 DSS-6197: Adds default value for classification property on security specification if not defined 2017-07-10 09:53:28 -07:00
Yi (Alan) Wang
5219d26b8e Update Appworx Execution and Lineage jobs (#321) 2017-07-10 09:53:28 -07:00
Seyi Adebajo
87719c03af DSS-6177 Removed unused links in Metric Detail page 2017-07-10 09:53:28 -07:00
Seyi Adebajo
aa9bb3263a DSS-5865 Removes spinner on metadata/dashboard/idpc-compliance fail 2017-07-10 09:53:28 -07:00
Seyi Adebajo
6fb996d4b9 DSS-5888 Fixes tracking userId for noscript tag 2017-07-10 09:53:28 -07:00
Seyi Adebajo
fd4c3c414e Fixes mismatch with compliance api property name: privacyCompliancePolicy != privacyCompliance 2017-07-10 09:53:28 -07:00
Seyi Adebajo
a0d5cdf755 DSS-5888 DSS-5875 Adds tracking for users. Adds client side tracking for keyword and init for Piwik script module 2017-07-10 09:53:28 -07:00
Seyi Adebajo
946d92dcbb DSS-5888 Adds configuration support for Piwik environment tracking. Setting the 'tracking.piwik.siteid' to a value will get rendered in the template and consumed by the tracking initializer 2017-07-10 09:53:27 -07:00
Yi (Alan) Wang
fa124be1e1 ScriptFinder Controller add URL decoding for Json fields (#290) 2017-07-10 09:53:27 -07:00
Seyi Adebajo
5628d70e48 DSS-5784: Fixes issue with AdvancedSearch and ScriptFinder URL queries being RFC-3986 incompliant 2017-07-10 09:53:27 -07:00
Seyi Adebajo
02cbf8377a Merges front-end changes from master -> DSS-5178 DSS-5577 DSS-5677 DSS-5277 DSS-5677 2017-07-10 09:53:27 -07:00
Yi Wang
3c6415390a skip KAFKA topics starting with 'test' when fetching from Nuage 2017-07-10 09:53:27 -07:00
Yi Wang
7d6bb9fac9 Add KAFKA ETL job to fetch topics from Nuage 2017-07-10 09:53:27 -07:00
Yi Wang
a9335bc49a Add VOLDEMORT ETL job to fetch datasets from Nuage 2017-07-10 09:53:27 -07:00
Yi Wang
d4b1182aca Update Nuage load process, fix owner subtype and source 2017-07-10 09:53:27 -07:00
Yi Wang
cf49ae375c ADD ESPRESSO_DATASET_METADATA_ETL job to fetch Espresso metadata from Nuage 2017-07-10 09:53:27 -07:00
Seyi Adebajo
b78fed8700 DSS-5677: Updates UI to more closely match spec, changes search input behaviour to filter from search 2017-07-10 09:53:27 -07:00
Seyi Adebajo
99d870fe7b DSS-5677: Add create banner for datasets without Privacy policy or Security specification 2017-07-10 09:53:27 -07:00
Seyi Adebajo
ac5ba16037 DSS-5677: Adds ability to create a new PrivacyCompliancePolicy and SecuritySpecification from the client UI. Also fixes issue with matching fields and data type properties on schema with inconsistent shapes 2017-07-10 09:53:27 -07:00
Seyi Adebajo
0e813b2bbd DSS-5677: Changes component from block syntax to inline. Add property for creating a new PrivacyCompliancePolicy and SecuritySpecification for statasets without either 2017-07-10 09:53:27 -07:00
Seyi
1678cb574f DSS-5543: Fixes rendering of datasets in detailview navigating from sidebar/ treeview (#259) 2017-07-10 09:53:27 -07:00
Seyi Adebajo
8704d10150 DSS-5277 Fixes bug with missing params property on controller depending on route entry point 2017-07-10 09:53:26 -07:00
Seyi Adebajo
ad5ea169d7 DSS-5178 DSS-5277: Adds dataType field to UI for schema field name search result. Refactors processSchema into parseSchema to get fields and types 2017-07-10 09:53:26 -07:00
Seyi Adebajo
ccae249166 DSS-5277 DSS-5178: Adds support for modifying compliancePurgeEntities that don't currently have identifierFields persisted on the remote, PurgeableEntityFieldIdentifierType enum is sourced in client 2017-07-10 09:53:26 -07:00
Seyi Adebajo
1a974c2d38 DSS-5178 DSS-5277: Implements Compliance and Confidential Spec
Adds 'logs/' to ignored files

Updates EmberSelectorComponent to handle a list of string options or list of options with value and label, flags the currently selected option, and bubble change actions with 'selectionDidChange' action

DSS-5178: Removes previous updates to search.js: moving jQuery + DOM heavy imperative implementation to Ember component

DSS-5178: Adds templates and components DropRegion and DraggableItem

DSS-5178: Adds getSecuritySpec action and compliance types to Dataset controller, cleans up Datasets route and removes inline securitySpec fetch from route

DSS-5178: Updates templates for compliance spec

DSS-5178: Adds compliance component and updates template

Adds .DS_Store to gitignore

DSS-5277: Adds dataset-confidential component to DOM, Creates DatasetConfidential component, refactors out data handling from component

DSS-5277: Moves data fetching to Dataset Route model and set model data on controller, Adds template for confidential spec component

DSS-5178: Moves view related complianceTypes to component

DSS-5277 DSS-5178: Adds styling for tab content
2017-07-10 09:53:26 -07:00
Yi (Alan) Wang
36e583b19e Add back WhereHows internal tracking (#251) 2017-07-10 09:53:26 -07:00
newsummit
244e67afc1 Security Compliance Tab UI (#246) 2017-07-10 09:53:26 -07:00
jbai
f44f5d339c implemented the idpc compliance section 2017-07-10 09:53:26 -07:00
jbai
75b4d10526 add the table job attempt source code 2017-07-10 09:53:26 -07:00
jbai
219ae55301 fix the issue that appworx lineage job running too long 2017-07-10 09:53:26 -07:00
jbai
d398723b85 implement the ownership section for metadata dashboard 2017-07-10 09:53:26 -07:00
jbai
3270b72981 implemented the bar and pie chart for description 2017-07-10 09:53:26 -07:00
jbai
3aea59fe10 add the load dataset and field comments function 2017-07-10 09:53:26 -07:00
jbai
7e82470c18 implement the description tab for metadata dashboard 2017-07-10 09:53:26 -07:00
jbai
8020a7857e exchange the source target of cfg_object_name_map 2017-07-10 09:53:25 -07:00
jbai
95b37a59a7 update the final table name for other load function 2017-07-10 09:53:25 -07:00
jbai
fa3bcfd48c update the final table name 2017-07-10 09:53:25 -07:00
jbai
fe428cf3bb metadata dashboard dataset description collecting 2017-07-10 09:53:25 -07:00
jbai
2a4f281ba5 implement the confidential fields of metadata dashboard 2017-07-10 09:53:25 -07:00
jbai
5d3b534086 metadata dashboard confidential field data collecting 2017-07-10 09:53:25 -07:00
jbai
af6c4f7dd2 upgrade idpc and script finder to ember 2.6.2 2017-07-10 09:53:25 -07:00
Naga Srinivas Vemuri
803e3added Modify /dataset POST method to perform INSERT or UPDATE of the DatasetRecord 2017-07-10 09:53:25 -07:00
jbai
3bb81e27e8 apply the list view css change to metric 2017-07-10 09:53:25 -07:00
jbai
6b9958b7c3 implement the list view for metrics 2017-07-10 09:53:25 -07:00
Eric Sun
91c5ac8f1d add license header; include RUNNING chains from SO_JOB_QUEUE for Appworx 2017-07-10 09:53:25 -07:00
jbai
5378d59933 shorten the appworx refresh time 2017-07-10 09:53:25 -07:00
jbai
f3f26f4126 shorten the flow&job extract interval time to 2 hours instead of 1 day 2017-07-10 09:53:25 -07:00