Seyi Adebajo
34acc8c82a
updates styling for dataset-compliance-field-tag footer
2018-06-16 23:37:27 -07:00
Seyi Adebajo
3f0cf1e493
adds a computed porperty to check if there is a diff on the local copy of the source tag
2018-06-16 23:23:01 -07:00
Seyi Adebajo
52891d334e
adds footer to rendered tag component with done button to indicate completion of updates to field tag propeties
2018-06-16 22:34:23 -07:00
Seyi Adebajo
18fe8cfdd0
moves action handlers from dataset-compliance component to child dataset-compliance-field-tag component: handlers for nonOwner and valuePattern properties
2018-06-16 21:44:25 -07:00
Seyi Adebajo
3518115a87
removes tagLogicalTypeChanged from dataset-compliance component and localizes as tagLogicalTypeDidChange in dataset-compliance-field-tag component. nullifies nonOwner tag property when tag logicalType property is changed
2018-06-16 21:22:48 -07:00
Seyi Adebajo
6a35d7fd88
localizes tagIdentifierTypeDidChange to field tag component
2018-06-16 20:48:26 -07:00
Seyi Adebajo
a3b592a028
derefences external tag object with local copy on dataset-compliance-field-tag component instantiation
2018-06-16 20:02:21 -07:00
Seyi Adebajo
96ce82bca3
adds dialog indicating latency of 15 minutes when JIT request is successful
2018-06-14 14:46:36 -07:00
Seyi Adebajo
f697d46a02
adds pill indicating that the dataset contains personal data
2018-06-14 13:14:03 -07:00
Seyi Adebajo
ce0e591e1b
Merge pull request #1206 from theseyi/use-search-urn
...
use search result urn parameter to link to dataset
2018-06-14 12:18:06 -07:00
Seyi Adebajo
f663142ff0
use search result urn parameter to link to dataset
2018-06-14 11:28:10 -07:00
Seyi Adebajo
3937970f61
Merge pull request #1205 from theseyi/advanced-edit
...
advanced edit
2018-06-14 11:22:30 -07:00
Seyi Adebajo
76406491a6
adds sectional edit button to purge policy and data types contained section
2018-06-13 20:48:45 -07:00
Seyi Adebajo
12119fe6a9
fixes readonly fields in advanced edit mode
2018-06-13 20:35:19 -07:00
Seyi Adebajo
4eb1a7bd1a
pick fields from ISchemaFieldsToPolicy instead of complianceEntities when building jsonComplianceEntities computed property
2018-06-13 19:42:58 -07:00
Seyi Adebajo
723934ac45
ensure manually entered list of entities has at least 1 item
2018-06-13 15:38:13 -07:00
Seyi Adebajo
9ff03bcd46
removes ability to upload or download compliance metadata
2018-06-13 15:32:38 -07:00
Seyi Adebajo
ce97189833
implements advanced edit mode for compliance policy updates
2018-06-13 15:12:23 -07:00
Seyi Adebajo
45f8c000a6
Merge pull request #1201 from theseyi/readonly-override
...
readonly override
2018-06-07 11:15:59 -07:00
Seyi Adebajo
ace801d1c1
adds optional toggle switch to confirm dialog and onDialogToggle callback. disables subsequent renders of dialog for dataset if toggle state is true
2018-06-07 10:35:55 -07:00
Seyi Adebajo
b19e76f3d7
refactors confirm dialog modal as a contextual component
2018-06-06 21:46:10 -07:00
Seyi Adebajo
af15076f33
disables override button in readonly mode
2018-06-06 10:40:48 -07:00
Seyi Adebajo
6823d6b3f7
adds ability to override attributes on readonly compliance field with confirmation dialog
2018-06-06 08:40:02 -07:00
Seyi Adebajo
c26c2bfd86
adds text prompt for unspecified field names. adds styling for obscure text
2018-06-05 23:22:17 -07:00
Seyi Adebajo
f2219bdd1d
refactors RadioButtonComposer element. renames compliance util function idFieldHasLogicalType to idTagHasLogicalType: semantically more aligned with mutli-tagging feature. fixes styling for field tag properties dropdown modal
2018-06-05 22:52:11 -07:00
Seyi Adebajo
4e6e46e9eb
implements guided modal for compliance field tag entry. refactors radio component
2018-06-04 16:59:10 -07:00
Seyi Adebajo
d4d8a84504
Merge pull request #1196 from theseyi/compliance-guided-field-modal
...
adds additional keys on policy metadata json download
2018-06-04 16:58:17 -07:00
Seyi Adebajo
64fde60118
fixes fix of retentio urn
2018-05-31 14:10:00 -07:00
Seyi Adebajo
6ea90ed23b
alternates ordering of system suggestion column and compliance information in compliance table
2018-05-31 14:00:09 -07:00
Seyi Adebajo
5f657f3cbe
fix link to request dataset retention
2018-05-31 12:23:16 -07:00
Seyi Adebajo
333f0090a3
removes unused util and util function isPolicyExpectedShape
2018-05-31 12:07:10 -07:00
Seyi Adebajo
8dd8f77720
minor clean up
2018-05-31 11:40:35 -07:00
Seyi Adebajo
a90c932d9b
adds additional keys on policy metadata json download
2018-05-31 11:27:33 -07:00
Charlie Tran
c66b9ceeff
Merge pull request #1194 from cptran777/suggested-owners-api
...
Implement suggested owners api and 2fa banner change
2018-05-30 16:20:41 -07:00
cptran777
7649b5971d
add back handler for when we arent using updated ownership ux
2018-05-29 13:40:36 -07:00
cptran777
d3bff2d2e4
Uses suggested owners api to get suggested owners rather than frontend filtering. Also changes timing of 2fa banner removal
2018-05-29 13:17:15 -07:00
Seyi Adebajo
7503a8c0b9
refactors IDL for metadata json schema and implementation of validator
...
slightly modifies variable names and removes unnecessary array type check
fixes cases where the type is a list that may include array or object
2018-05-29 11:20:11 -07:00
Seyi Adebajo
f7f28b6c05
Merge pull request #1181 from theseyi/c-json-upload
...
updates schema for json metadata. initial refactor of function to valdate metadata schema properties. refactors action handler for upload: moves to container component
2018-05-24 12:06:27 -07:00
Seyi Adebajo
62f912b0d0
fix requires review test
2018-05-23 16:33:05 -07:00
Seyi Adebajo
96422df404
fixes issue with low confidence suggestion not being filtered out for review required fields
2018-05-23 16:17:50 -07:00
Seyi Adebajo
71f0ee9151
fix test case for initialComplianceInfo result
2018-05-23 15:03:58 -07:00
Seyi Adebajo
0e469f2e67
updates schema for json metadata. initial refactor of function to validate metadata schema properties. refactors action handler for upload: moves to container component
2018-05-23 14:56:30 -07:00
Seyi Adebajo
e7208eaa1a
refactor createInitialComplianceInfo to initialComplianceObjectFactory
2018-05-23 14:56:30 -07:00
Seyi Adebajo
0495399594
fix interface name. removes unneeded type-check in createcomplianceinfo factory
2018-05-23 14:56:30 -07:00
Seyi Adebajo
ce53a709cf
refactor compliance upload action using decorator
2018-05-23 14:56:30 -07:00
Seyi Adebajo
815b7eafb4
removes unneeded properties from retention payload during save
2018-05-22 15:41:09 -07:00
Seyi Adebajo
dd374df0a4
fixes issue with urn property being encoded inPOST request payload to save retention
2018-05-22 15:25:11 -07:00
Seyi Adebajo
46f52e14ee
Merge pull request #1177 from theseyi/json-upload
...
moves upload source to ts
2018-05-22 12:35:35 -07:00
Seyi Adebajo
fd88f35ba3
Merge pull request #1176 from theseyi/notification-detail
...
5674 adds ability to view truncated text in notification toast as a dialog
2018-05-22 12:35:13 -07:00
Seyi Adebajo
5b8e61f892
fixes timing out test
2018-05-22 11:55:45 -07:00