101 Commits

Author SHA1 Message Date
Seyi Adebajo
a39558c388 DSS-6551 Rewrites dataset-confidential component and component template to support similar dataset-table based ui to dataset-compliance component. Enforces 1-to-1 mapping from identifierField -> classification. Changes wording from Reset to Start Over on both prompts. 2017-07-10 09:54:22 -07:00
Seyi Adebajo
c441c00dbc DSS-6551 Modifies dropdown cta wording 2017-07-10 09:54:22 -07:00
Seyi Adebajo
488e7bb067 DSS-6551 Fix default sorting for compliance fields 2017-07-10 09:54:22 -07:00
Seyi Adebajo
da290af89f DSS-6551 Oops. fixed toggle on list: pushing too quickly. Refactors onSave action to verify updated sourceEntities 2017-07-10 09:54:21 -07:00
Seyi Adebajo
40174d39f4 DSS-6551 Adds action for updating the prompt flow 2017-07-10 09:54:21 -07:00
Seyi Adebajo
03270406bb DSS-6551 Adds table components for organizations and group ids: There is definitely potential to refactor this to one wrapper component that is instantiated 3 times with different props, this is however already a container component for dataset-table. 2017-07-10 09:54:21 -07:00
Seyi Adebajo
e3ccb71fb2 DSS-6551 Refactors privacy compliance component to support. Fixes issues with propagating ui updates to underlying data model that resulted from updates to the map props. Creates sass fw function to get only font weights associated with the default font. Adds styles for action-bar ui component that contains buttons for view action 2017-07-10 09:54:21 -07:00
Seyi Adebajo
854286696b DSS-6551 Updates the privacy compliance ui for member data, and component templates 2017-07-10 09:54:21 -07:00
Seyi Adebajo
5c2d31289a DSS-6551 Disables the isSubject checkbox for fields that are not Member Identifiable. Adds Ember action support for updates to isSubject with :onMemberFieldSubjectChange 2017-07-10 09:54:21 -07:00
Seyi Adebajo
aa2328f673 DSS-6551 Updates compliance Ember actions for field format change and privacy change 2017-07-10 09:54:21 -07:00
Seyi Adebajo
ca15d0000e DSS-6551 Ember Actions added to handle change in subject column on dataset-schema-table wrapper component 2017-07-10 09:54:21 -07:00
Seyi Adebajo
2c9db95c8a DSS-6552 Refactors updateOwners on dataset-author component. Adds saveOwnerChanges action to handle post request. Refactors update handler for sortable. 2017-07-10 09:54:21 -07:00
Seyi Adebajo
3c7ee03d5b DSS-6552 Refactors addOwner action on dataset-author component. Re-adds zebra striping on dataset-author component table. Adds remove restriction on owner records sourced from SCM. Adds dependency on ember-cli-string-helpers to package: This is used in dataset-author component table template to compare source strings. 2017-07-10 09:54:20 -07:00
Seyi Adebajo
778147739b DSS-6552 Enforces minimum number of confirmed owners on client before save. Updates design and refactored dataset-author implementation. Sorts list of ownerTypes. 2017-07-10 09:54:20 -07:00
Seyi Adebajo
00be360da0 DSS-6552 Modifies user interface on DatasetAuthor component to support edit and read only mode for userName field. resets default TH styling. Creates global sass list variable for font-awesome font stack. 2017-07-10 09:54:20 -07:00
Seyi Adebajo
f78b967964 Adds functionality for search-bar-form component 2017-07-10 09:54:19 -07:00
Seyi Adebajo
db83532547 Adds functionality for filter-rail component and radio-group component. Adds initial commit for daterange-selection, dropdown-selection and checkbox-group components 2017-07-10 09:54:19 -07:00
Seyi Adebajo
25c3524ead Adds radio-button proxy component called radio-button-composer. Ember radio button only passes along radio value to container component, the proxy bind the name of the radio target, effectively providng two arguments, and also ensures the requried components of name, groupValue and value are passed along on instantiation 2017-07-10 09:54:19 -07:00
Seyi Adebajo
543716c624 Adds component and template for hero container 2017-07-10 09:54:18 -07:00
Seyi Adebajo
a17fcc9675 Adds a component for login form 2017-07-10 09:54:18 -07:00
Seyi Adebajo
e0902e1bb3 Adds pager component for data table component 2017-07-10 09:54:18 -07:00
Seyi Adebajo
ebafdf6278 Adds data table sub components and templates 2017-07-10 09:54:18 -07:00
Seyi Adebajo
fb089e037a Add functionality and template for data-table component. 2017-07-10 09:54:18 -07:00
Seyi Adebajo
3909f73008 Add component functionality for data-schema-table component 2017-07-10 09:54:18 -07:00
Seyi Adebajo
ecccd1eb49 Removes default classNames from draggable-item component 2017-07-10 09:54:17 -07:00
Seyi Adebajo
bd8799b968 Updates dataset compliance component to support tablular format for user updates to compliance data 2017-07-10 09:54:17 -07:00
Seyi Adebajo
d338e57cf5 Add routes, dependencies and build configuration for Ember cli app 2017-07-10 09:54:16 -07:00
Seyi Adebajo
65657f26e0 Adds values property to ember-selector component 2017-07-10 09:54:16 -07:00
Seyi Adebajo
57457c59de DSS-5869 Adds Component: schema-comment 2017-07-10 09:54:15 -07:00
Seyi Adebajo
ac2322337e DSS-5869 Adds Component: metric-watch 2017-07-10 09:54:15 -07:00
Seyi Adebajo
5bbf47314f DSS-5869 Adds Component: metric-detail 2017-07-10 09:54:15 -07:00
Seyi Adebajo
2a180c6097 DSS-5869 Adds Component: ember-selector 2017-07-10 09:54:15 -07:00
Seyi Adebajo
7bc91111b8 DSS-5869 Adds Component: drop-region 2017-07-10 09:54:15 -07:00
Seyi Adebajo
78413dc581 DSS-5869 Adds Component: draggable-item 2017-07-10 09:54:15 -07:00
Seyi Adebajo
17317abf35 DSS-5869 Adds Component: dataset-watch 2017-07-10 09:54:15 -07:00
Seyi Adebajo
c6ffe7d29e DSS-5868 Adds Component: dataset-schema 2017-07-10 09:54:15 -07:00
Seyi Adebajo
ad6764ae26 DSS-5869 Adds Component: dataset-sample 2017-07-10 09:54:15 -07:00
Seyi Adebajo
d672599824 DSS-5869 Adds Component: dataset-relations 2017-07-10 09:54:15 -07:00
Seyi Adebajo
812fafde7b DSS-5869 Adds Component: dataset-property 2017-07-10 09:54:15 -07:00
Seyi Adebajo
09004d584b DSS-5869 Adds Component: dataset-owner 2017-07-10 09:54:14 -07:00
Seyi Adebajo
4dbab06982 DSS-5869 Adds Component: dataset-owner-list 2017-07-10 09:54:14 -07:00
Seyi Adebajo
66dc54f0df DSS-5869 Adds Component: dataset-impact 2017-07-10 09:54:14 -07:00
Seyi Adebajo
cc11347e5a DSS-5869 Adds Component: dataset-favorite 2017-07-10 09:54:14 -07:00
Seyi Adebajo
8e6f8d1a31 DSS-5869 Adds Component: dataset-confidential 2017-07-10 09:54:14 -07:00
Seyi Adebajo
5cf4e88503 DSS-5869 Adds Component: dataset-compliance 2017-07-10 09:54:14 -07:00
Seyi Adebajo
4a731a12f7 DSS-5869 Adds Component: dataset-comments 2017-07-10 09:54:14 -07:00
Seyi Adebajo
c0ba748b55 DSS-5869 Adds Component: dataset-author 2017-07-10 09:54:14 -07:00
Seyi Adebajo
6334af1806 DSS-5869 Adds Component: ace-editor 2017-07-10 09:54:14 -07:00
Seyi Adebajo
10100657ba DSS-5869 Adds Component: dataset-access 2017-07-10 09:54:14 -07:00
Seyi Adebajo
0022d192d0 Add nav-link component template and component script for bootstrap nav link 2017-07-10 09:54:12 -07:00