586 Commits

Author SHA1 Message Date
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
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
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
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
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
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
f4a0a97769 fixes issue caused by typo 2017-07-10 09:55:14 -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
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
554b706769 fixes owner source check 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
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
Seyi Adebajo
e31d399475 updates logical types for privacy compliance component 2017-07-10 09:55:10 -07:00
Seyi Adebajo
84405f62a1 adds hasBadData flag to compliance component if schema field names are not unique. refactors computed property complianceDataFields 2017-07-10 09:55:10 -07:00
Seyi Adebajo
8132296e53 updates dataset-table component with larger page length. fixes issues with table cell widths and variation when column values are of varying lengths during scroll. updates select component to fill container up to a max-width of 300px 2017-07-10 09:55:10 -07:00
Seyi Adebajo
45bb1216d6 Sets default complianceType for new datasets to AUTO_PURGE. Fixes issue with logicalType comparision. Adds navbar styling for tabbed-navigation-list 2017-07-10 09:55:10 -07:00
Seyi Adebajo
094dfebf33 Temporarily switches locationType to hash based routes. This is due to horizontal email tasks being sent out 2017-07-10 09:55:10 -07:00
Seyi Adebajo
82ed878e8c fix image reference in login template 2017-07-10 09:55:10 -07:00
Seyi Adebajo
52a30b319c Fixes logo. 404 returned from nested directory 2017-07-10 09:55:10 -07:00
Seyi Adebajo
705557372f DSS-6552 Updates the datasets component to default to the ownership tab. Adds Beta badge to navigation logo. 2017-07-10 09:55:09 -07:00
Seyi Adebajo
565c9a43ec DSS-6551 Adds user notification for confidential tab on update success 2017-07-10 09:55:09 -07:00
Seyi Adebajo
51f497f476 fixes reference to font-awesome font files served from app 2017-07-10 09:55:08 -07:00
Seyi Adebajo
8a2450b3c5 Finally makes Play mid-tier give up all rendering responsibilities! Delegates to Ember client for routing, route resolution etc, SPA all the things. 2017-07-10 09:55:08 -07:00