Seyi Adebajo
af62c93d4e
fixes saving compliance policy: misrepresented securityClassification as classification. renames people urns
2017-08-23 11:11:22 -07:00
Seyi Adebajo
fe68825391
removes s->ms conversion from timestamps in ownership and compliance features. removes mirage deploy for dev env
2017-08-21 15:22:28 -07:00
Seyi Adebajo
79854ab9ae
updates the edit view. adds hasRecentSuggestions flag for compliance metadata. refactors suggestions getter to include lastModified date.
2017-08-20 20:23:56 -07:00
Seyi Adebajo
9bbf77fe99
adds feature to show all potential member data fields in readonly mode, filters to contained member data fields by default.
2017-08-20 18:53:01 -07:00
Seyi Adebajo
ef1c1df63b
mark all as no
2017-08-20 18:12:56 -07:00
Seyi Adebajo
b5b2b2b8ba
updates sytles and text for json uploader component. updates member data component styles
2017-08-20 16:46:43 -07:00
Seyi Adebajo
df4112f868
adds handler implementation for suggestion action. refactoers dataset controller reference to compliance api.
2017-08-18 14:43:14 -07:00
Seyi Adebajo
13757cf37b
partially implements auto-suggestions feature. minor refactoring. adds typdef fir mirage route handlers. deletes unused dataset-schema-table component. adds mirage route handler for compliance api suggestions. updates compliance table to show suggestions.
2017-08-18 14:43:14 -07:00
Seyi Adebajo
4d0d746fe3
adds typescript. adds mirage. updates dependencies. begins separating api concerns from app: datasets. removes jshint.
...
adds mirage model+factory for compliance suggestion
updates gitignore: removes typings. adds environment.d.ts declaration file for config/environment. adds unit test for datasets-test. adds extracted datasets api file
updates destroy app test helper
updates compliance component to work with modified api from compliance api: removes isSubject, adds securityClassification
updates uploaded compliance shape validation. updates the dataset route
adds typescript files to prettier linting
updates gitignore with vscode
2017-08-16 10:04:36 -07:00
Seyi Adebajo
30110782c7
META-1797,META-403 updates compliance metadata for to overwrite previously saved compliance copy. updates architecture for compliance metadata component: creates a working copy and diffs at the row/field level
2017-08-07 22:21:05 -07:00
Seyi Adebajo
d4d1427c8a
renames computed prop name. updates styles for error notification. begins steps to improve performance on compliance tab.
2017-07-18 17:09:43 -07:00
Seyi Adebajo
638b45ad03
fixes issue with dupes in saved compliance entities list: ensures that the unformatted identifier fields do not contain fields already present in the previously saved or current compliance entities list
2017-07-18 15:07:22 -07:00
Seyi Adebajo
ed13a4fecf
META-425 fixes json download unresponsive in firefox
2017-07-13 12:28:54 -07:00
Mars Lan
7c50a04f23
Add some example field formats that the user may have missed when saving compliance data. ( #558 )
2017-07-10 13:44:33 -07:00
Seyi Adebajo
08e12d886f
fixes issue with file upload of compliance json on save attempt
2017-07-10 13:44:33 -07:00
Seyi Adebajo
c91ca85a90
updates the behaviour for custom identifier types to set a default classification
2017-07-10 13:44:33 -07:00
Seyi Adebajo
9ea4545db5
updates file upload to autosave policy if checks pass
2017-07-10 13:43:00 -07:00
Seyi Adebajo
e2cf19a46a
adds support for custom id in dataset compliance. adds divider for none type in options list. adds edit mode.
2017-07-10 13:43:00 -07:00
Seyi Adebajo
c3de4a5ff7
adds feature to download a compliance policy as a json document. upload as json and apply to policy. performs attribute type assertions on values in uploaded policy
2017-07-10 13:43:00 -07:00
Seyi Adebajo
287796b933
refactors nonIdFieldLogicalTypes decoupling stored representation from presentational values
2017-07-10 13:43:00 -07:00
Seyi Adebajo
3233fb91e4
adds default value for mixed identifier types. disabled field format select for mixed identifier types. removes geolocation from field format options. updates defaulting logic for mixed types
2017-07-10 13:42:59 -07:00
Seyi Adebajo
4a66c1313a
lines left over from last commit: adds urn as singular option for mixed type
2017-07-10 13:42:59 -07:00
Seyi Adebajo
56417b2347
adds browser confirmation dialog for unformatted non-id fields pending mocks and time. sorts options for non-id field formats. splits ge location option. restricts field format to urn for mixed identifier type.
2017-07-10 13:42:59 -07:00
Seyi Adebajo
fbaf681f68
fixes issue with updating classification for identifier fields with dot notation syntax in the field name
2017-07-10 13:42:59 -07:00
Seyi Adebajo
aa7d06a277
fixes issue with updating field logical type on compliance
2017-07-10 13:42:59 -07:00
Seyi Adebajo
fafb7d501f
removes support for datasetUrn from new policy creation. changes find by username to search by full name. fixes issues with null properties on compliance policy. add styling to reduce visibility of semi-hidden select
2017-07-10 13:42:58 -07:00
Seyi Adebajo
0da21378fe
updates dataset-compliance compliance component. adds notification component styles. fixes complianceEntities key name
2017-07-10 13:42:58 -07:00
Seyi Adebajo
9188bad175
adds an infromational notification for the user if the dataset does not have a compliance policy or securty classification
2017-07-10 13:42:55 -07:00
Seyi Adebajo
3f569dc4c2
adds additional patterns request_header and mobile_header to tracking field regular expression. extracts tracking field pattern check to utils
2017-07-10 13:42:51 -07:00
Seyi Adebajo
afd5e9f115
prefilled tracking fields are not rendered on the compliance classification tab
2017-07-10 13:42:16 -07:00
Seyi Adebajo
9939149adc
updates network request handlers to integrate with api changes for /compliance and /security endpoints
2017-07-10 13:42:15 -07:00
Seyi Adebajo
452959ceb1
removes component feature for radio selection on compliance prompts
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
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
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
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
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
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
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
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
5cf4e88503
DSS-5869 Adds Component: dataset-compliance
2017-07-10 09:54:14 -07:00