Seyi Adebajo
1eb4cb83a0
adds unit tests for compliance suggestions
2018-02-28 17:08:50 -08:00
Seyi Adebajo
707ebd2748
fix incorrect test import
2018-02-22 16:17:55 -08:00
Seyi Adebajo
f0b0632ace
refactors exception handling in compliance presentational component to container component. adds error state for failed tasks in compliance container. adds test for api error class
2018-02-22 15:59:56 -08:00
Seyi Adebajo
1ce7e05687
adds unit tests for urn conversion
2018-02-21 19:20:20 -08:00
Seyi Adebajo
209267e528
fixes deprecation update. adds api error handler. refactors misc sources. adds test for throwIfApiError
2018-02-21 14:43:08 -08:00
Seyi Adebajo
39fff3e182
adds test for restore method on authenticator
2018-01-22 16:20:39 -08:00
Seyi Adebajo
5bca5a0550
moves authenticator to ts and adds unit test
2018-01-22 15:53:39 -08:00
Seyi Adebajo
788ce80172
fixes issue with obsolete validation check on compliance identifier types. removes obsolete compliance property constants and transformations. removes related obsolete tests. removes incorrect mirage suggestion mock response. adds permanent overflow on y scrollbar to prevent jank on page length variation
2017-12-14 16:41:21 -08:00
Seyi Adebajo
b36f6770b9
removes unused import in test: metadata-acquisition
2017-12-12 22:49:13 -08:00
Seyi Adebajo
af453e1dca
transitions to complianceDataTypes mid tier api for default security classification for fields. removes obsolete tests. updates compliance table to render all user updatable compliance info in single column
2017-12-12 22:19:01 -08:00
Seyi Adebajo
c6ecc1a170
adds a reader for compliance data types. moves the list compliance datatypes type definitions to the list directory.
2017-12-11 22:13:34 -08:00
Seyi Adebajo
ef544acc0a
renames enum FieldIdValues->ComplianceFieldIdValue : more descriptive. adds interface definitions for new compliance data type endpoint. updates metadata-acquisition test
2017-12-11 18:26:26 -08:00
Seyi Adebajo
7a143cd78e
adds api fetcher and init types for platform list endpoint
2017-12-11 15:35:51 -08:00
Seyi Adebajo
4414e03012
implements schemaless dataset tagging feature. adds component tests. fixes issue with edit button unresponsive on first click in compliance tab
2017-12-06 10:23:33 -08:00
Seyi Adebajo
0439ff49db
adds sinon lib for testing. updates fetcher module implementation and adds tests
2017-11-30 10:33:07 -08:00
Seyi Adebajo
f4a63ddae5
metadata acquisition tests
2017-10-20 22:01:55 -07:00
Seyi Adebajo
b31d05ff43
updates initial compliance info function and updates tests
2017-10-20 21:57:40 -07:00
Seyi Adebajo
c8b192011e
removes hasRecentSuggestions computed property in favour of diffing suggestion and policy timestamp prior to augmenting compliancepolicy changeSet with suggestion. updates logic to get field value: identifierType/logicalType prior to suggested value. issues: needs to update the previous field value with user friendly label/displayAs value
2017-10-07 18:46:22 -07:00
Seyi Adebajo
b617fcca01
extracts high quality suggestions. refactors implementation for getFieldSuggestions: abstractions individual steps. creates a composable arrayReduce abstraction
2017-10-03 18:07:38 -07:00
Seyi Adebajo
65011a370e
slightly refactors impementation for fieldChangeSetRequiresReview helper function. adds unit tests for utility functions on dataset-compliance
2017-10-02 18:50:08 -07:00
Seyi Adebajo
af60c21e5a
adds tests for array convenience functions
2017-10-02 16:58:05 -07:00
Seyi Adebajo
d1ab20a499
adds tests for tracking headers
2017-10-02 16:06:28 -07:00
Seyi Adebajo
a8af76e0d5
replaces deprecated ember-network module with ember-fetch. creates fetcher wrapper module around fetch: not yet integrated with app. removes metadata link from navbar. adds typing for fetch import. updates package deps. adds unit test for fetcher
2017-09-19 13:32:55 -07:00
Seyi Adebajo
1095023f62
deletes all cli generated tests
2017-09-17 19:47:51 -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
295f5f7043
Tests :) default tests but... tests
2017-07-10 09:54:18 -07:00