2790 Commits

Author SHA1 Message Date
Seyi Adebajo
b7aff85d5c 5415 5375 styling changes to elements: darker dropdown on compliance row. removes custom styling for select element dropdown icon 2018-04-18 11:19:09 -07:00
Seyi Adebajo
c56f1cced9
Merge pull request #1101 from theseyi/multi-tagging-updates
multi tagging updates
2018-04-18 10:55:23 -07:00
Seyi Adebajo
895a252006 5408 Prevents adding a new field if the field identifier type is already None, adds an error indicator if the field identifier type has a None type added when it already has another that is not None 2018-04-18 10:38:58 -07:00
Seyi Adebajo
d4e2aeb9c0 5388 adds cancel button to wizard flow 2018-04-18 00:11:22 -07:00
Seyi Adebajo
b511481c3f 5383 auto expands fields requiring review 2018-04-17 23:33:35 -07:00
Seyi Adebajo
5bf477371c 5401 removes security classification render from compliance feature 2018-04-17 23:33:28 -07:00
Seyi Adebajo
38f8ab6bc3 fixes issue with rendering saved field multi-tags: allows for compliance entities to contain duplicate values 2018-04-17 22:49:01 -07:00
Seyi Adebajo
96e7819c97
Merge pull request #1096 from theseyi/multi-tagging-updates
multi tagging updates
2018-04-16 15:29:33 -07:00
Seyi Adebajo
dde6ff6fbe copies suggestions over to newly create changeSet item. sorts compliance table by identifierField and maintains sort on re-render. removes the option to delete the sole tag for a compliance policy. restyles the last saved note on the compliance upper right corner 2018-04-16 15:20:00 -07:00
Seyi Adebajo
9cc73740ab
Merge pull request #1095 from theseyi/multi-tagging-updates
multi tagging updates
2018-04-16 15:10:19 -07:00
Charlie Tran
95f18e1d9e
Merge pull request #1091 from cptran777/dataset-suggested-owners-revamp
add new suggested owners component to handle system generated owners
2018-04-16 14:11:27 -07:00
cptran777
a2a608740d fix failing tests 2018-04-16 13:50:56 -07:00
cptran777
08ec9708b4 fix typo 2018-04-16 13:27:17 -07:00
cptran777
448822e02e Better BEM organization for suggested owner cards 2018-04-16 13:26:01 -07:00
Seyi Adebajo
d28762515a realigns last saved text in compliance tab header 2018-04-16 11:57:06 -07:00
cptran777
fddfdbf102 fix typo 2018-04-16 11:57:02 -07:00
cptran777
3f560bd5ad UX suggested owners revamp v2 - changes made to improve code flow and readability 2018-04-16 11:53:29 -07:00
Seyi Adebajo
41e7295bad fixes expansion issue: expands the row when the user clicks add field tag even when their is one tag 2018-04-16 11:50:23 -07:00
Seyi Adebajo
611da06f35 respositions edit button on compliance tab in a more prominent and visible position 2018-04-16 11:28:44 -07:00
Yi (Alan) Wang
d5cdaa7278
Fix DatasetOwenr number check (#1094) 2018-04-16 11:26:09 -07:00
Seyi Adebajo
36ef42b103 removes option to add a field tag when the field is readonly 2018-04-16 11:24:22 -07:00
Seyi Adebajo
e8e685b78b updates logic for isreviewrequested computed property to check for indetifierType. fixes filterBy in dataset-compliance and dataset table regex. adds helper functions for split text and building runtime regex. uses split text helper in compliance identifierfield column render 2018-04-16 10:30:26 -07:00
Seyi Adebajo
caf3db806b changes the edit button to be more prominent on the compliance policy 2018-04-13 21:16:25 -07:00
Seyi Adebajo
86fb088223
Merge pull request #1093 from theseyi/compliance-multi-tagging
adds indicators to first column for compliance policy. adds suggestio…
2018-04-13 18:36:30 -07:00
Seyi Adebajo
6fc22e6bc3 fixes failing tests 2018-04-13 18:19:26 -07:00
Seyi Adebajo
b8b0ab0672 adds indicators to first column for compliance policy. adds usggestions integration: todo- multivalue suggestions 2018-04-13 17:32:41 -07:00
Seyi Adebajo
b4dcad5ce5
Merge pull request #1092 from theseyi/compliance-multi-tagging
create tag row components. create compliance row rollup component. adds compliance field tag factory. makes the policymodificationtime on the schemafieldtopolicyvalue type optional. adds styling for row components. enables some actions for newly create components.  adds actions for removing a field tag. actions for field tag operatio...
2018-04-13 17:18:38 -07:00
Seyi Adebajo
e47b7dbf3e
Merge pull request #1089 from theseyi/compliance-multi-tagging
creates fold functions for compliance change set mapping
2018-04-13 13:54:11 -07:00
Seyi Adebajo
2615543051 removes uniqueness check for compliance field entities and fixes validation check for field length greater than compliance entities with distinct 2018-04-13 01:52:51 -07:00
Seyi Adebajo
4ad0d44954 adds actions for removing a field tag. actions for field tag operations including classification change, owner change, logical type change. inverts display and logic for nonOwner attribute 2018-04-13 00:38:53 -07:00
cptran777
c19ff27b5a Owner tab UX revamp - add new suggested owners component to handle system generated suggestions 2018-04-12 23:49:20 -07:00
Seyi Adebajo
1f44bec0c0 create tag row components. create compliance row rollup component. adds compliance field tag factory. makes the policymodificationtime on the schemafieldtopolicyvalue type optional. adds styling for row components. enables some actions for newly create components 2018-04-12 23:03:35 -07:00
Charlie Tran
9d8ef94efb
Merge pull request #1090 from cptran777/ownership-tab-config
add a config for showing the ownership tab revamp feature only on stg
2018-04-12 22:14:03 -07:00
cptran777
323697973f Remove comment for item since it is for internal use 2018-04-12 21:48:26 -07:00
cptran777
c974d84df4 change how we get configs to make more clear for open source 2018-04-12 18:59:41 -07:00
cptran777
8baee7d854 Add the config property to the response for app config endpoint 2018-04-12 15:28:56 -07:00
cptran777
cd0f33d496 add a config for showing the ownership tab revamp feature only on staging while it is still in development 2018-04-12 15:23:16 -07:00
Seyi Adebajo
7c1d1e0ee5
Merge pull request #1087 from theseyi/compliance-constants-refac
refactors the merge / massage function that takes a schema api and co…
2018-04-11 14:20:35 -07:00
Seyi Adebajo
a1171d1e0f creates fold functions for compliance change set mapping 2018-04-11 12:35:06 -07:00
Seyi Adebajo
68c7612db5 refactors the merge / massage function that takes a schema api and compliance entities, then matches the former to the values in the latter 2018-04-10 15:47:09 -07:00
Seyi Adebajo
327eaa81fb
Merge pull request #1086 from theseyi/compliance-constants-refac
refactors compliance typings and constants module definitions/imports
2018-04-10 13:11:55 -07:00
Seyi Adebajo
47f5f3f299
Merge pull request #1084 from theseyi/avatars-tests
adds integration tests for avatar components
2018-04-10 13:11:35 -07:00
Seyi Adebajo
d20a54e88a refactors compliance typings and constants module definitions/imports 2018-04-10 12:21:03 -07:00
Charlie Tran
5b56dc51c0
Merge pull request #1085 from cptran777/ownership-checking
fix ownership checking bug
2018-04-10 11:46:24 -07:00
cptran777
bfbd156cd9 Use OwnerType enum in mirage fixtures for dataset owners for more efficient updating 2018-04-10 11:17:33 -07:00
cptran777
42bac36e70 fix ownership checking bug 2018-04-10 10:30:04 -07:00
Seyi Adebajo
0bf1c19456 adds integration tests for avatar components 2018-04-09 19:04:11 -07:00
Seyi Adebajo
8e2aa13ea9
Merge pull request #1083 from theseyi/ts-port
ports dataset route, controller, and configurator service, some utils…
2018-04-09 19:03:32 -07:00
Seyi Adebajo
8b94e3ee9c
Merge pull request #1079 from theseyi/misc
removes some unused legacy sources
2018-04-09 16:11:03 -07:00
Seyi Adebajo
1665c1868e ports dataset route, controller, and configurator service, some utils to ts 2018-04-09 15:55:38 -07:00