Seyi Adebajo
34a537a1af
unit tests isAutoGeneratedPolicy
2018-02-28 17:08:50 -08:00
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
33f64dfebb
implements tabbed routes for datasets
2018-02-08 17:11:49 -08:00
Lee
f0e970b465
Request merge ACL page to master ( #930 )
...
* finish the alc access page layout, logics and sass files
* Fix css issue and request permission response error message
* finish the testing part
* simplify code finished
* finish spinner
* Finished ACL access page, testing cases, clean code format
* Clean format, address comments, refactor JS code of ACL page to TS
* address comments, replace type any and fix merge issue
2018-02-07 12:32:03 -08:00
Seyi Adebajo
6884361827
fix issue with prettier format for ternary in tsga
2018-01-23 23:50:45 -08:00
Seyi Adebajo
b73a96315a
refactors some owner utility functions.
2018-01-23 17:24:09 -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
fcc1c5544b
fixes issue with getcompliancesteps for schemaless datasets versus datasets with a schema
2017-12-14 08:35:55 -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
d262468070
implements getFildIdentifierOptions to extract dropdown options from complianceDataTypes list returned from GET /complianceDataTypes endpoint. adds unit tests. adds mirage mock for complianceDataTypes response and fixtures.
2017-12-12 14:20:19 -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
ef065d0e1d
refactors login flow. adds profile avatar. updates dependencies
...
refactors comments feature: initial get comments and create comment
updates tsconfig to support es2017 object prototype methods: values, entries, creates user-avatar component, adds styles, converts constants files to ts
updates comment editor. updates styling. adds auto focus on click
adds comment deletion
adds confirmation dialog for comment deletion
adds string union generic constraint type. adds comment stream header. adds comment update feature. adds style modifications and additions for comment components. refactors actions for comments using strategy pattern to allow for abstraction. adds dataset-constants constants module
2017-09-13 14:18:24 -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
d3b7e7bc2f
adds application configuration to application start sequence. create configurator service for application.
2017-07-10 13:44:34 -07:00
Seyi Adebajo
db1136f722
fixes empty feedback route: changed to mailto anchor
2017-07-10 13:44:34 -07:00
Seyi Adebajo
a9c622c832
adds browse feature for flows and metrics
2017-07-10 13:42:58 -07:00
Seyi Adebajo
bfc2a26dcf
removes legacy advsearch
2017-07-10 13:42:54 -07:00
Seyi Adebajo
ab5e275581
adds flows.flow route and updates browser-viewport component to pass in entity id to route
2017-07-10 13:42:53 -07:00
Seyi Adebajo
c1c27bb6e5
adds default tests. updates local reference to nodes in reducers.entities.entities
2017-07-10 13:42:52 -07:00
Seyi Adebajo
566e9038cd
adds browse ui features: entity navigation, styles. routes for browse.entity. initial tests
2017-07-10 13:42:51 -07:00
Seyi Adebajo
cae270b16d
adds the user-lookup service
2017-07-10 09:55:12 -07:00
Seyi Adebajo
1281ae8352
Authentication: Creates a current-user service to load details on the currently logged in user. Fixes the login route: If a user lands on the login route, and they have an authenticated session, transition to the application index. Updates the authenticator to return authentication request data for local caching. Load current user when application route is first entered and whenever session is successfully authenticated. Fixed comment typo in Play Application controller.
2017-07-10 09:54:20 -07:00
Seyi Adebajo
295f5f7043
Tests :) default tests but... tests
2017-07-10 09:54:18 -07:00
Seyi Adebajo
93e8b422eb
DSS-5869 Adds Tests: Unit, Integration
2017-07-10 09:54:16 -07:00
Seyi Adebajo
c99e6b2c09
Initial commit transition to Ember CLI
2017-07-10 09:54:09 -07:00