Seyi Adebajo
2467691c94
updates tracking header regular expression and tests to not filter out strings like header_* | header
2017-10-24 10:57:23 -07:00
Seyi Adebajo
f7257f2cfe
upgrades ember to ~2.16.0. removes dep on bower for ember.upgrades application dependencies. begins transition to es classes. upadtes type definitions to \^2.8.0.adds local module declarations for ember-simple-auth and ember-concurrency.
2017-10-23 16:50:48 -07: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
cyip
cf8847d6a2
remove unwanted import
2017-10-11 17:52:24 -07:00
cyip
38dd53a072
change based on Seyi's comment
2017-10-11 17:44:18 -07:00
cyip
356956e34c
updates tests
2017-10-09 14:49:47 -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
4bff3704b3
fixes testing initialization. adds initial test for login
2017-10-02 15:27:38 -07:00
Seyi Adebajo
f0ab6942c2
creates empty state component: styles/template. adds support for column endpoint exception message. adds integration tests for empty-state component.
2017-09-28 18:37:38 -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
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
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
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
23c1ff5d78
removes obsolete confidential feature component sources
2017-07-10 13:42:59 -07:00
Seyi Adebajo
c76487c167
updates pii data collection feature: single tab for compliance and confidential, renamed to compliance. moved closer to ownership tab. add notification dot for tab requiring user attention. moved action bar to fixed position at bottom of screen. removed app footer. myriad styling changes. etc
2017-07-10 13:42:58 -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
ca6db59974
creates browser-viewport container and presentational components. updates layout styles. closes todo task to render entity components in browse.entity 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
b7e1a9d3aa
integrate ember-redux with wherehows. creates reducers and initial actions for datasets using FSA. creates container and presentational components for datasets-list. adds fetch polyfill for fetch api. updates yarn.lock. creates action-set to ensure action rules and conventions
2017-07-10 13:42:50 -07:00
Seyi Adebajo
cae270b16d
adds the user-lookup service
2017-07-10 09:55:12 -07:00
Seyi Adebajo
03270406bb
DSS-6551 Adds table components for organizations and group ids: There is definitely potential to refactor this to one wrapper component that is instantiated 3 times with different props, this is however already a container component for dataset-table.
2017-07-10 09:54:21 -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