All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
7.3.0 (2021-06-28)
- asset.controller.ts: add open vulnerability modal to asset (1c0b5b0), closes #862
- asset.controller.ts: optimize asset queries. Complete vulnerability table (7c5729b), closes #862
7.2.1 (2021-06-23)
7.2.0 (2021-06-23)
- readme.md: temporarily remove Team section from README (7b17ee6)
7.1.4 (2021-06-21)
- dependabot.yml: update interval (a592cd3)
- dependabot.yml/readme.md: removed myself from the README. Removed myself from dependabot (c7676cf)
- deps: bump @ng-select/ng-select from 6.1.0 to 7.0.1 in /frontend (ee7a3e9)
- deps: bump core-js from 3.12.1 to 3.15.0 in /frontend (492702d)
- deps: bump mime-types from 2.1.30 to 2.1.31 (1af1aab)
- deps: bump nodemailer from 6.6.1 to 6.6.2 (7e6b9d2)
- deps: bump primeng from 11.4.2 to 12.0.0 in /frontend (e8318ff)
- deps: bump puppeteer from 9.1.1 to 10.0.0 (9dde15b)
- deps: bump tslib from 2.2.0 to 2.3.0 in /frontend (997a635)
- deps: bump typeorm from 0.2.32 to 0.2.34 (d6cf805)
- deps-dev: bump @babel/core from 7.14.3 to 7.14.6 (44a7ac5)
- deps-dev: bump @babel/preset-env from 7.14.2 to 7.14.5 (d7af0e2)
- deps-dev: bump @babel/preset-typescript from 7.13.0 to 7.14.5 (b34dbde)
- deps-dev: bump @types/jasmine from 3.7.4 to 3.7.7 in /frontend (205a783)
- deps-dev: bump @types/node from 15.6.1 to 15.12.4 in /frontend (987b2c7)
- deps-dev: bump babel-jest from 26.6.3 to 27.0.2 (ec3fbbf)
- deps-dev: bump highlight.js from 10.7.2 to 11.0.1 (19d901c)
- deps-dev: bump jest from 26.6.3 to 27.0.4 (c7a96a9)
- deps-dev: bump karma from 6.3.2 to 6.3.4 in /frontend (0eb8f1a)
- deps-dev: bump prettier from 2.3.0 to 2.3.1 (8430f66)
- deps-dev: bump typescript from 4.2.4 to 4.3.4 (c5c571c)
- ng update @angular/cdk: ng update @angular/cdk (03cfc4b)
- ng update @angular/cli: ng update @angular/cli (075711d)
- npm audit fix: npm audit fix (8d6774f)
- readme.md: fix conflict (a05147e)
- unit tests: fixed Jira and Password unit tests (887e6a7)
- update angular/core: update angular/core (e6cb7ff)
7.1.3 (2021-06-04)
7.1.2 (2021-05-27)
- package-lock.json: update package-lock.json to force docker build (b1904c4)
7.1.1 (2021-05-26)
- dockerfile: update
NODE_VERSION
to 14.9.0 (3ba025f)
7.1.0 (2021-05-25)
- assessments.component.html: add
sortField
andsortOrder
to assessments table (f3dbd42)
- node.js.yml: remove support for Node version 10.x (9938b24)
- deps: bump concurrently from 6.0.2 to 6.1.0 (817e4e9)
- deps: bump concurrently from 6.1.0 to 6.2.0 (826b576)
- deps: bump core-js from 3.11.0 to 3.12.1 in /frontend (8102fd6)
- deps: bump dotenv from 8.2.0 to 10.0.0 (51d9c8f)
- deps: bump helmet from 4.5.0 to 4.6.0 (64c2fb3)
- deps: bump ngx-markdown from 11.1.3 to 12.0.1 in /frontend (a1bf0e4)
- deps: bump nodemailer from 6.5.0 to 6.6.1 (536c513)
- deps: bump primeng from 11.4.0 to 11.4.2 in /frontend (868bd72)
- deps: bump puppeteer from 9.0.0 to 9.1.1 (ffd5426)
- deps: bump ts-node from 9.1.1 to 10.0.0 (0e471a9)
- deps-dev: bump @babel/core from 7.13.16 to 7.14.3 (393f0c6)
- deps-dev: bump @babel/preset-env from 7.13.15 to 7.14.2 (4ddd3bb)
- deps-dev: bump @commitlint/cli from 12.1.1 to 12.1.4 (1af5966)
- deps-dev: bump @commitlint/config-conventional (159f930)
- deps-dev: bump @types/jasmine from 3.6.9 to 3.7.4 in /frontend (8b1b4da)
- deps-dev: bump @types/jasminewd2 from 2.0.8 to 2.0.9 in /frontend (50d58bf)
- deps-dev: bump @types/jest from 26.0.22 to 26.0.23 (778ee66)
- deps-dev: bump @types/node from 14.14.41 to 15.6.1 in /frontend (480221a)
- deps-dev: bump codelyzer from 6.0.1 to 6.0.2 in /frontend (da6f92e)
- deps-dev: bump karma-jasmine-html-reporter in /frontend (2073d3a)
- deps-dev: bump lint-staged from 10.5.4 to 11.0.0 (87b5b48)
- deps-dev: bump prettier from 2.2.1 to 2.3.0 (36fe885)
- deps-dev: bump standard-version from 9.2.0 to 9.3.0 (50ba4aa)
- deps-dev: bump ts-jest from 26.5.5 to 26.5.6 (4214046)
- deps-dev: bump ts-node from 9.1.1 to 10.0.0 in /frontend (e1af4c3)
- frontend/package.json: update Angular to v12 (be6ac28)
- package-lock.json: npm audit fix (c401f46)
- package-lock.json: update lockfileversion to 2 (63c2460)
- update @angular/cdk: update @angular/cdk (e36a9b6)
- update @angular/cli: update @angular/cli (2a1cbde)
- update @angular/core: update @angular/core (e64a3ba)
7.0.11 (2021-05-10)
- multiple api's: add additional ACL checks (2cdc01a)
- role.utility.ts: updated role-utility.ts (f0fc0c5)
- deps: bump core-js from 3.10.2 to 3.11.0 in /frontend (90aa392)
- deps: bump primeng from 11.3.2 to 11.4.0 in /frontend (211c294)
- deps: bump puppeteer from 8.0.0 to 9.0.0 (9dbe9d2)
- deps-dev: bump @babel/core from 7.13.15 to 7.13.16 (08fa5a6)
- frontend/package.json: ng update @angular/cli (58ad735)
- frontend/package.json: update @angular/cdk (51fe3c1)
- frontend/package.json: update @angular/cli (b3b0a18)
- frontend/package.json: update @angular/core (8f8a247)
- ng update @angular/cdk: ng update @angular/cdk (d960688)
- package.json: ng update @angular/core (431b10e)
- package.json: npm audit fix (6a9f8b1)
7.0.10 (2021-04-23)
- chart.js: reverting chart.js to v2 (05b7704)
7.0.9 (2021-04-23)
- frontend/package.json: update angular CLI (3107c38)
- password.utility.ts: update password utility and user.controller for readability (d6cdebb), closes #753
- user.controller.ts: fixed failing unit tests (ff08636), closes #753
- deps: bump @angular-devkit/build-angular in /frontend (3543a48)
- deps: bump @angular/cdk from 11.2.7 to 11.2.8 in /frontend (414e270)
- deps: bump @angular/router from 11.2.8 to 11.2.9 in /frontend (65b900e)
- deps: bump chart.js from 3.0.2 to 3.1.0 in /frontend (c1c9a97)
- deps: bump chart.js from 3.1.0 to 3.1.1 in /frontend (346cb8b)
- deps: bump concurrently from 6.0.0 to 6.0.1 (217bcfe)
- deps: bump concurrently from 6.0.1 to 6.0.2 (337ac3a)
- deps: bump core-js from 3.10.0 to 3.10.1 in /frontend (8a321eb)
- deps: bump core-js from 3.10.1 to 3.10.2 in /frontend (7e99aec)
- deps: bump helmet from 4.4.1 to 4.5.0 (12275da)
- deps: bump ngx-markdown from 11.1.2 to 11.1.3 in /frontend (deec7bf)
- deps: bump primeng from 11.3.1 to 11.3.2 in /frontend (b296584)
- deps: bump tslib from 2.1.0 to 2.2.0 in /frontend (090415a)
- deps-dev: bump @babel/core from 7.13.13 to 7.13.15 (4d2430d)
- deps-dev: bump @babel/preset-env from 7.13.12 to 7.13.15 (ca01c10)
- deps-dev: bump @types/node from 14.14.37 to 14.14.41 in /frontend (2ae9804)
- deps-dev: bump jasmine-spec-reporter in /frontend (2da5194)
- deps-dev: bump standard-version from 9.1.1 to 9.2.0 (b1623d9)
- deps-dev: bump ts-jest from 26.5.4 to 26.5.5 (371a25b)
- deps-dev: bump typescript from 4.2.3 to 4.2.4 (a0bf85f)
- frontend/package.json: update @angular/cdk (dd5aab2)
- frontend/package.json: update @angular/cli (1ecd2ce)
- frontend/package.json: update @angular/core (9052f8a)
- frontend/package.json: update global angular version (9faf260)
7.0.8 (2021-04-13)
- chart.js: rever chart.js to v2 (0c59004)
7.0.7 (2021-04-06)
- frontend/package.json: downgrade Typescript. Downgrade Angular (bd96650)
- deps: bump @angular-devkit/build-angular in /frontend (b6b577f)
- deps: bump @angular-devkit/build-angular in /frontend (72fa45b)
- deps: bump @angular-devkit/build-angular in /frontend (4a94d44)
- deps: bump @angular/animations from 11.0.0 to 11.0.9 in /frontend (9fbd8e5)
- deps: bump @angular/cdk from 11.2.4 to 11.2.5 in /frontend (2a80c7c)
- deps: bump @angular/cdk from 11.2.5 to 11.2.6 in /frontend (2aac976)
- deps: bump @angular/cli from 11.2.4 to 11.2.5 in /frontend (ec8d363)
- deps: bump @angular/cli from 11.2.5 to 11.2.6 in /frontend (2566862)
- deps: bump @angular/cli from 11.2.6 to 11.2.7 in /frontend (3b492ba)
- deps: bump @angular/common from 11.0.0 to 11.0.9 in /frontend (0d79621)
- deps: bump @angular/compiler from 11.0.0 to 11.2.8 in /frontend (7c5ad50)
- deps: bump @angular/core from 11.0.0 to 11.2.5 in /frontend (025d6fd)
- deps: bump @angular/forms from 11.0.0 to 11.2.7 in /frontend (5d79f0f)
- deps: bump @angular/platform-browser in /frontend (5fe50eb)
- deps: bump @angular/platform-browser in /frontend (9d1d6dd)
- deps: bump @angular/platform-browser-dynamic in /frontend (036932f)
- deps: bump @angular/router from 11.0.0 to 11.2.7 in /frontend (30d45ca)
- deps: bump @angular/router from 11.2.7 to 11.2.8 in /frontend (03c65e7)
- deps: bump chart.js from 2.9.4 to 3.0.2 in /frontend (79e8fa8)
- deps: bump core-js from 3.9.1 to 3.10.0 in /frontend (67f34d9)
- deps: bump mime-types from 2.1.29 to 2.1.30 (d0545a7)
- deps: bump primeng from 11.2.3 to 11.3.1 in /frontend (f1e1563)
- deps: bump rxjs from 6.6.6 to 6.6.7 in /frontend (1d9a659)
- deps: bump typeorm from 0.2.31 to 0.2.32 (a95c62e)
- deps: bump typescript from 4.0.5 to 4.2.3 in /frontend (c0c6b0e)
- deps: bump zone.js from 0.10.3 to 0.11.4 in /frontend (516ea44)
- deps-dev: bump @angular/language-service in /frontend (b0d9084)
- deps-dev: bump @angular/language-service in /frontend (5b28665)
- deps-dev: bump @angular/language-service in /frontend (83d258c)
- deps-dev: bump @babel/core from 7.13.10 to 7.13.13 (d00445a)
- deps-dev: bump @babel/preset-env from 7.13.10 to 7.13.12 (42d18a1)
- deps-dev: bump @commitlint/cli from 12.0.1 to 12.1.1 (d983fe1)
- deps-dev: bump @commitlint/config-conventional (f4ed18a)
- deps-dev: bump @types/jasmine from 3.6.6 to 3.6.7 in /frontend (e43dbf0)
- deps-dev: bump @types/jasmine from 3.6.7 to 3.6.9 in /frontend (2137158)
- deps-dev: bump @types/jest from 26.0.20 to 26.0.21 (44fba40)
- deps-dev: bump @types/jest from 26.0.21 to 26.0.22 (f6eb459)
- deps-dev: bump @types/node from 14.14.33 to 14.14.34 in /frontend (eb11d60)
- deps-dev: bump @types/node from 14.14.34 to 14.14.35 in /frontend (7a517b1)
- deps-dev: bump @types/node from 14.14.35 to 14.14.37 in /frontend (ad90266)
- deps-dev: bump highlight.js from 10.6.0 to 10.7.1 (5e4501f)
- deps-dev: bump highlight.js from 10.7.1 to 10.7.2 (bffc257)
- deps-dev: bump husky from 5.1.3 to 5.2.0 (0227507)
- deps-dev: bump husky from 5.2.0 to 6.0.0 (672a3e1)
- deps-dev: bump jasmine-core from 3.6.0 to 3.7.1 in /frontend (8128fac)
- deps-dev: bump karma from 6.1.1 to 6.2.0 in /frontend (064857a)
- deps-dev: bump karma from 6.2.0 to 6.3.1 in /frontend (4a537cd)
- deps-dev: bump karma from 6.3.1 to 6.3.2 in /frontend (8c9445b)
- deps-dev: bump ts-jest from 26.5.3 to 26.5.4 (aad407d)
- frontend/package.json: angular forced update (898b100)
- frontend/package.json: update @angular/cdk (a01f024)
- package.json: update y18n to fix security vulnerability (e452c4c)
7.0.6 (2021-03-11)
- deps: bump @angular-devkit/build-angular in /frontend (c88e50a)
- deps: bump @angular-devkit/build-angular in /frontend (3dfa6e0)
- deps: bump @angular/cdk from 11.2.1 to 11.2.2 in /frontend (a0a3c94)
- deps: bump @angular/cdk from 11.2.2 to 11.2.3 in /frontend (a9337e1)
- deps: bump @angular/cli from 11.2.1 to 11.2.2 in /frontend (897c052)
- deps: bump @angular/cli from 11.2.2 to 11.2.3 in /frontend (fa6f145)
- deps: bump bcrypt from 5.0.0 to 5.0.1 (0c7f08e)
- deps: bump core-js from 3.9.0 to 3.9.1 in /frontend (4d474b7)
- deps: bump jira2md from 2.0.5 to 2.1.0 (cff79ba)
- deps: bump ngx-markdown from 11.1.0 to 11.1.1 in /frontend (c7160dc)
- deps: bump nodemailer from 6.4.18 to 6.5.0 (58e85a8)
- deps: bump puppeteer from 5.5.0 to 8.0.0 (a8a60d6)
- deps: bump rxjs from 6.6.3 to 6.6.6 in /frontend (9278b10)
- deps-dev: bump @angular/language-service in /frontend (df4439d)
- deps-dev: bump @angular/language-service in /frontend (9b57502)
- deps-dev: bump @babel/core from 7.12.17 to 7.13.8 (b748325)
- deps-dev: bump @babel/preset-env from 7.12.17 to 7.13.8 (2537815)
- deps-dev: bump @babel/preset-env from 7.13.8 to 7.13.9 (fa8c224)
- deps-dev: bump @babel/preset-typescript from 7.12.17 to 7.13.0 (ff119ee)
- deps-dev: bump @commitlint/cli from 11.0.0 to 12.0.1 (e27f94d)
- deps-dev: bump @commitlint/config-conventional (6a5dfff)
- deps-dev: bump @types/jasmine from 3.6.4 to 3.6.6 in /frontend (74caec6)
- deps-dev: bump @types/node from 14.14.31 to 14.14.32 in /frontend (bec5d54)
- deps-dev: bump husky from 5.1.0 to 5.1.2 (f1f788d)
- deps-dev: bump husky from 5.1.2 to 5.1.3 (c70aba1)
- deps-dev: bump ts-jest from 26.5.1 to 26.5.2 (acbdebf)
- deps-dev: bump ts-jest from 26.5.2 to 26.5.3 (e781e86)
- deps-dev: bump typescript from 4.1.5 to 4.2.2 (8667aff)
- deps-dev: bump typescript from 4.2.2 to 4.2.3 (20cb44c)
- package.json: fixing conflicts (3555d42)
7.0.5 (2021-02-25)
- deps: bump @angular-devkit/build-angular in /frontend (d0d3aa6)
- deps: bump @angular-devkit/build-angular in /frontend (06a7952)
- deps: bump @angular/cdk from 11.1.2 to 11.2.0 in /frontend (50f4127)
- deps: bump @angular/cdk from 11.2.0 to 11.2.1 in /frontend (9183a72)
- deps: bump @angular/cli from 11.1.4 to 11.2.0 in /frontend (5efdefd)
- deps: bump @angular/cli from 11.2.0 to 11.2.1 in /frontend (4f33044)
- deps: bump @ng-select/ng-select from 6.0.0 to 6.1.0 in /frontend (2ed6465)
- deps: bump concurrently from 5.3.0 to 6.0.0 (710b652)
- deps: bump core-js from 3.8.3 to 3.9.0 in /frontend (58d28ef)
- deps: bump mime-types from 2.1.28 to 2.1.29 (a1b5ad9)
- deps: bump ngx-markdown from 11.0.1 to 11.1.0 in /frontend (589fe38)
- deps: bump nodemailer from 6.4.17 to 6.4.18 (81f845c)
- deps: bump primeng from 11.2.0 to 11.2.1 in /frontend (ae7815f)
- deps: bump primeng from 11.2.1 to 11.2.2 in /frontend (22bc78e)
- deps: bump primeng from 11.2.2 to 11.2.3 in /frontend (0cef0b7)
- deps: bump typeorm from 0.2.30 to 0.2.31 (07baf54)
- deps: bump typescript from 4.0.5 to 4.0.7 in /frontend (3d72b16)
- deps-dev: bump @angular/language-service in /frontend (b7c03b0)
- deps-dev: bump @angular/language-service in /frontend (b914a9d)
- deps-dev: bump @babel/core from 7.12.13 to 7.12.16 (0c682df)
- deps-dev: bump @babel/core from 7.12.16 to 7.12.17 (49dd4d4)
- deps-dev: bump @babel/preset-env from 7.12.13 to 7.12.16 (eb6f370)
- deps-dev: bump @babel/preset-env from 7.12.16 to 7.12.17 (a1ddf66)
- deps-dev: bump @babel/preset-typescript from 7.12.13 to 7.12.16 (0875b9c)
- deps-dev: bump @babel/preset-typescript from 7.12.16 to 7.12.17 (5096b4f)
- deps-dev: bump @types/jasmine from 3.6.3 to 3.6.4 in /frontend (7b4fb70)
- deps-dev: bump @types/node from 14.14.25 to 14.14.28 in /frontend (5219d46)
- deps-dev: bump @types/node from 14.14.28 to 14.14.31 in /frontend (e1ffb08)
- deps-dev: bump husky from 4.3.8 to 5.0.9 (760fc1f)
- deps-dev: bump husky from 5.0.9 to 5.1.0 (b0f7733)
- deps-dev: bump karma from 6.1.0 to 6.1.1 in /frontend (dab7567)
- deps-dev: bump sqlite3 from 5.0.1 to 5.0.2 (269859e)
- deps-dev: bump standard-version from 9.1.0 to 9.1.1 (4a546fa)
- deps-dev: bump ts-jest from 26.5.0 to 26.5.1 (f7fc6d3)
- deps-dev: bump typescript from 4.1.3 to 4.1.5 (979eddb)
- package.json: update master with main (29bc8b8)
- dependabot.yml: removing Bill from dependabot config (c8b2f9d)
- readme.md: update README.md (3b778d2)
7.0.4 (2021-02-10)
- assessment.controller.ts: fixed authz issue (7436e41)
7.0.3 (2021-02-10)
- assessment/vulnerability.controller.ts: fixed authz tester roles issue with vulnerabilities (a2febf7)
7.0.2 (2021-02-10)
- vulnerability.controller.ts: fixed tester access error (ddc7c02)
7.0.1 (2021-02-10)
- src: fixed tester authz. Fixed no organization in system with admin. fixed the config script (ff4696e)
7.0.0 (2021-02-10)
- api-key.controller: New
API_KEY
column for secret key - api-key.controller: New API_KEY table with many-to-one relation with the User table
- package.json: Added additional process env variables. Puppeteer functionality has been updated to use these new process env variables.
- authentication/authorization for admins: Updated many-to-many relationship between Team and User entities
- team.ts, roles-enum.ts, config.controller: Added Team entity to database
- reportaudit.ts: Added new database table
- api-key.controller: added
SecretKey
column to API_KEY table (6bdfaca), closes #483 - api-key.controller: implement API key integration (bb34a64), closes #483
- assessment.controller: wire roles into assessment controller and component (0660050), closes #484
- asset team entities: add many-to-many relationship between Team and Asset (5d27d5c), closes #484
- authentication/authorization for admins: update many-to-many relationship user and teams (f22e7de), closes #484
- dashboard.component org-form: add role checks to org controller api's and angular components (64de7a0), closes #484
- jwt.middleware.ts: integrate roles into jwt middleware (54e4647), closes #484
- organization team entity: add many-to-one relation ship between Team and Organization Entities (1dfc435), closes #484
- report-audit.controller: implement report auditing function (7a86b96), closes #484
- reportaudit.ts: create ReportAudit table. Implement insert function (a0e766d), closes #497
- role.utility.ts: implement role checking for organization (ff8b5b8), closes #484
- tea-form.component: initial commit for team-form component (67a4e6f), closes #484
- team.component: implement team component (ad4d045), closes #484
- team.component: wire team form to api (5a2fc4e), closes #484
- team.controller: implement additional Team APIs (71292f1), closes #484
- team.controller: implement API routes for getMyTeams and deleteTeam (842ca1e), closes #484
- team.controller: implement route functions for Add/Remove team assets (6e68127), closes #484
- team.controller: implment updateTeamInfo function (c7761ea), closes #484
- team.controller.ts: added helper functions to team controller (13a2cca), closes #484
- team.ts: remove single asset column (89e1e84), closes #484
- team.ts, roles-enum.ts, config.controller: add Team entity to database (71469cc), closes #484
- user-management: update user management component. Update team component (4fa4425), closes #484
- user-management.component: initial commit for user-management.component (7ca32e2), closes #553
- user-management.component: initial commit of user-management template (b373629), closes #554
- user-management.component: updated user-management.component template and component (44bd8ff), closes #553
- user-profile.component: add teams to user profile (aba66fc), closes #484
- user.controller.ts: implement API to create a user (37aea71), closes #553
- vuln.controller: wire roles into vuln controller and component (d4db2fc), closes #484
- no Vulns Blank page (6a4247a)
- app.ts: cSP error fix (b6a02f8), closes #566
- app.ts: fix CSP errors (594628c), closes #566
- docker-compose.yml: fix docker-compose bug (58a549f)
- fix csp errors: cSP errors were generated in console (801c9a3)
- frontend/package.json: update script to use different angular envv (8c2481e), closes #567
- package.json: updated package.json script (3e201eb), closes #567
- role.utility.ts: fixed role bug (24db31a)
- setenv.ts: implement dynamic port and IP address based on env var (f52e696), closes #567
- team-form.component: fix undefined bug if team does not have org (64e15f1)
- api-key.controller.spec.ts: implement unit tests for API key controller (48df0ef), closes #483
- asset.controller: implemented roles into asset controller (a63b8dd), closes #484
- config.controller.spec.ts: implement unit tests for Teams (b95e398), closes #484
- team.controller: fix broken unit tests (ad9c3c9), closes #484
- .prettierignore: fix merge conflict (953def8)
- .prettierignore: fix merge conflicts. fix prettier config error (baf5767), closes #484
- deps: bump @angular-devkit/build-angular in /frontend (c2c2184)
- deps: bump @angular-devkit/build-angular in /frontend (7ec05d3)
- deps: bump @angular-devkit/build-angular in /frontend (c100c14)
- deps: bump @angular/cdk from 11.0.3 to 11.0.4 in /frontend (4e2db70)
- deps: bump @angular/cdk from 11.0.4 to 11.1.0 in /frontend (d4829cc)
- deps: bump @angular/cdk from 11.1.0 to 11.1.2 in /frontend (63ee378)
- deps: bump @angular/cli from 11.0.6 to 11.0.7 in /frontend (22fd855)
- deps: bump @angular/cli from 11.0.7 to 11.1.1 in /frontend (df3c6c5)
- deps: bump @angular/cli from 11.1.1 to 11.1.4 in /frontend (a3ecf96)
- deps: bump @ng-select/ng-select from 5.0.15 to 5.1.0 in /frontend (0d1c7a7)
- deps: bump @ng-select/ng-select from 5.1.0 to 6.0.0 in /frontend (d4fa635)
- deps: bump @types/express from 4.17.9 to 4.17.11 (fcfd3ee)
- deps: bump class-validator from 0.12.2 to 0.13.1 (404493a)
- deps: bump core-js from 3.8.2 to 3.8.3 in /frontend (1aff860)
- deps: bump helmet from 4.3.1 to 4.4.0 (349d1b6)
- deps: bump helmet from 4.4.0 to 4.4.1 (92b5ae9)
- deps: bump jira2md from 2.0.4 to 2.0.5 (2e0fd53)
- deps: bump primeng from 11.0.0 to 11.1.0 in /frontend (474f4aa)
- deps: bump primeng from 11.1.0 to 11.2.0 in /frontend (697aa33)
- deps: bump typeorm from 0.2.29 to 0.2.30 (a3c091c)
- deps-dev: bump @angular/language-service in /frontend (b104657)
- deps-dev: bump @angular/language-service in /frontend (5dc85dd)
- deps-dev: bump @angular/language-service in /frontend (f418dd1)
- deps-dev: bump @babel/core from 7.12.10 to 7.12.13 (6d7cf75)
- deps-dev: bump @babel/preset-env from 7.12.11 to 7.12.13 (042cbb2)
- deps-dev: bump @babel/preset-typescript from 7.12.7 to 7.12.13 (acaa0e7)
- deps-dev: bump @types/jasmine from 3.6.2 to 3.6.3 in /frontend (3eb9afa)
- deps-dev: bump @types/node from 14.14.20 to 14.14.21 in /frontend (6d5d746)
- deps-dev: bump @types/node from 14.14.21 to 14.14.22 in /frontend (8810309)
- deps-dev: bump @types/node from 14.14.22 to 14.14.25 in /frontend (90f8f93)
- deps-dev: bump highlight.js from 10.5.0 to 10.6.0 (a0c45be)
- deps-dev: bump husky from 4.3.7 to 4.3.8 (c2ea443)
- deps-dev: bump karma from 5.2.3 to 6.0.0 in /frontend (4e6b2b5)
- deps-dev: bump karma from 6.0.0 to 6.0.1 in /frontend (6c5f2ce)
- deps-dev: bump karma from 6.0.1 to 6.1.0 in /frontend (48c7b74)
- deps-dev: bump lint-staged from 10.5.3 to 10.5.4 (2e8aa42)
- deps-dev: bump ts-jest from 26.4.4 to 26.5.0 (9232d26)
- fixing merge conflicts: fix merge conflicts (a2c2148), closes #484
- global: merge #553 branch into roles (28414e1), closes #484
- merge conflicts: fix merge conflicts (a431af0), closes #567
- setenv.ts: update console.info and documentation (3aa0e94), closes #567
6.4.8 (2021-01-14)
- dockerfile: remove unneeded packages (b6c9de1)
6.4.7 (2021-01-14)
- dockerfile: add python to container (6224469)
6.4.6 (2021-01-14)
- dockerfile: add rimraf library (70e63ba)
6.4.5 (2021-01-14)
- dockerfile: install typescript globally (eac63c8)
6.4.4 (2021-01-14)
- dockerfile: root !== ROOT (2f22d20)
6.4.3 (2021-01-14)
6.4.2 (2021-01-12)
- package-lock.json: commit package-lock.json (22caf95)
6.4.1 (2021-01-11)
- deps: bump @angular-devkit/build-angular in /frontend (b388648)
- deps: bump @angular/cli from 11.0.5 to 11.0.6 in /frontend (ca9ef69)
- deps: bump @ng-select/ng-select in /frontend (ade5b50)
- deps: bump tslib from 2.0.3 to 2.1.0 in /frontend (45b481e)
- deps-dev: bump @angular/language-service in /frontend (0597a7f)
- deps-dev: bump @types/jest from 26.0.19 to 26.0.20 (eab0403)
- deps-dev: bump @types/node from 14.14.19 to 14.14.20 in /frontend (6c95f9c)
- deps-dev: bump husky from 4.3.6 to 4.3.7 (db63af4)
- deps-dev: bump sqlite3 from 5.0.0 to 5.0.1 (45e0a8c)
6.4.0 (2021-01-04)
- adminsitration area: adding Administration Area (e5d91b2), closes #491
- invite-user.component: update look and feel of invite-user and settings component (cdcf572)
- package.json: add prettier pre-commit hook (7602dfb), closes #509
- prettier: adding prettier (eb44eb1), closes #508
- prettier: update prettier config (ba2c5f1), closes #509
- report component: color changes to pie chart (7269d62), closes #487
- report component: color changes to the pie chart (707271e), closes #487
- report.component: implement overall risk sort (e31c76c), closes #482
- assessments.component.ts: fixed build break due to deprecated FilterUtils (d7c2ae3)
- assessments.component.ts: remove library and console.log (0cab4ea)
- deps: bump @angular-devkit/build-angular in /frontend (b33ce85)
- deps: bump @angular/cdk from 11.0.1 to 11.0.2 in /frontend (49da433)
- deps: bump @angular/cdk from 11.0.2 to 11.0.3 in /frontend (786c8f0)
- deps: bump @angular/cli from 11.0.3 to 11.0.5 in /frontend (d9033e4)
- deps: bump @ng-select/ng-select from 5.0.9 to 5.0.11 in /frontend (b1428ab)
- deps: bump @ng-select/ng-select in /frontend (1cdc8ab)
- deps: bump core-js from 3.8.1 to 3.8.2 in /frontend (6c05e06)
- deps: bump helmet from 4.2.0 to 4.3.1 (2f0e7fb)
- deps: bump mime-types from 2.1.27 to 2.1.28 (0c85c5f)
- deps: bump nodemailer from 6.4.16 to 6.4.17 (3c7456d)
- deps: bump primeng from 10.0.3 to 11.0.0 in /frontend (992dc1a)
- deps: bump ts-node from 9.1.0 to 9.1.1 (24f3afa)
- deps: bump uuid from 8.3.1 to 8.3.2 (a9d5a1b)
- deps-dev: bump @angular/language-service in /frontend (6b9bb89)
- deps-dev: bump @angular/language-service in /frontend (65f5818)
- deps-dev: bump @babel/core from 7.12.9 to 7.12.10 (ba5a326)
- deps-dev: bump @babel/preset-env from 7.12.7 to 7.12.11 (dde25dd)
- deps-dev: bump @types/jest from 26.0.16 to 26.0.19 (463675c)
- deps-dev: bump @types/node from 14.14.10 to 14.14.13 in /frontend (424df1c)
- deps-dev: bump @types/node from 14.14.13 to 14.14.14 in /frontend (5b61ed8)
- deps-dev: bump @types/node from 14.14.14 to 14.14.16 in /frontend (d322e2d)
- deps-dev: bump @types/node from 14.14.16 to 14.14.19 in /frontend (9b41c20)
- deps-dev: bump highlight.js from 10.4.1 to 10.5.0 (2fbf9c6)
- deps-dev: bump husky from 4.3.0 to 4.3.6 (7266035)
- deps-dev: bump karma from 5.1.1 to 5.2.3 in /frontend (a58dbf9)
- deps-dev: bump mock-express-response from 0.2.2 to 0.3.0 (e9588b8)
- deps-dev: bump standard-version from 9.0.0 to 9.1.0 (a497d0e)
- deps-dev: bump ts-node from 9.0.0 to 9.1.1 in /frontend (f18666b)
- deps-dev: bump typescript from 4.1.2 to 4.1.3 (29c5db5)
- report.component: fix lint issue (aca3ea9), closes #482
- testing.md: minor changes to testing.md file (a9c04c0), closes #509
- testing.md: uopdating documentation (840f4e2), closes #509
- testing.md: update prettier documentation (48fbef4), closes #509
6.3.1 (2020-12-12)
- deps: bump ini from 1.3.5 to 1.3.8 (88ab044)
6.3.0 (2020-12-10)
- report component: add numbering for list (e6d3877), closes #478 #478
- report component: add numbers to pie chart (4b12bfb), closes #485
- report component: numbered list for reports (75f6793), closes #478 #478
- deps: bump @angular-devkit/build-angular in /frontend (0df647a)
- deps: bump @angular/cli from 11.0.2 to 11.0.3 in /frontend (9f38774)
- deps: bump core-js from 3.7.0 to 3.8.1 in /frontend (64bafae)
- deps: bump ngx-markdown from 11.0.0 to 11.0.1 in /frontend (72f0e0e)
- deps: bump ts-node from 9.0.0 to 9.1.0 (8b4064c)
- deps-dev: bump @angular/language-service in /frontend (655443d)
- deps-dev: bump @types/jest from 26.0.15 to 26.0.16 (56374f8)
- package.json: add highlight.js v 10 to dev dependencies (6db8153)
- package.json: remove yargs package (b17ec21)
6.2.6 (2020-12-02)
- file.utility.ts: update max file size to 5m (d3d1a44)
6.2.5 (2020-12-01)
- docker updates: docker updates (1bd423d)
- @angular/cli migrate: update @angular/cli to version 10 (93cd1e2)
- angular 11: upgrade to Angular 11 (d5e4ea9)
- dockerfile: cleanup docker tech debt and refactor for quicker builds (cc7dcf6)
- deps: bump @angular-devkit/build-angular in /frontend (d8e134e)
- deps: bump @angular/cdk from 10.2.7 to 11.0.1 in /frontend (6161aa8)
- deps: bump @angular/cli from 11.0.1 to 11.0.2 in /frontend (32434b9)
- deps: bump @ng-select/ng-select from 5.0.8 to 5.0.9 in /frontend (500c86d)
- deps: bump @types/express from 4.17.8 to 4.17.9 (9cb8fef)
- deps: bump ngx-markdown from 10.1.1 to 11.0.0 in /frontend (47ac561)
- deps: bump nodemailer from 6.4.15 to 6.4.16 (d871df5)
- deps: bump primeicons from 4.0.0 to 4.1.0 in /frontend (1db7906)
- deps: bump puppeteer from 5.4.1 to 5.5.0 (2205441)
- deps: bump yargs from 16.1.0 to 16.1.1 (63bacea)
- deps-dev: bump @angular/language-service in /frontend (c20f6b1)
- deps-dev: bump @babel/core from 7.12.3 to 7.12.7 (f9f61d4)
- deps-dev: bump @babel/core from 7.12.7 to 7.12.9 (2e314f1)
- deps-dev: bump @babel/preset-env from 7.12.1 to 7.12.7 (7cfeb91)
- deps-dev: bump @babel/preset-typescript from 7.12.1 to 7.12.7 (3090314)
- deps-dev: bump @types/jasmine from 3.6.1 to 3.6.2 in /frontend (920851f)
- deps-dev: bump @types/node from 14.14.6 to 14.14.8 in /frontend (51e8005)
- deps-dev: bump @types/node from 14.14.8 to 14.14.9 in /frontend (f0d7650)
- deps-dev: bump @types/node from 14.14.9 to 14.14.10 in /frontend (7a835f7)
- deps-dev: bump jasmine-spec-reporter in /frontend (ed06f8e)
- deps-dev: bump typescript from 4.0.5 to 4.1.2 (a5588f4)
- package.json: fix package.json conflict (d3ace4e)
- package.json: update
npm run commit
script (cdf1948) - stale.yml: add stale bot configuration (8c86b2a)
- report component: fix plurality of day vs days (861469b)
- report component: grammar Changes (f99ab88)
- readme.md: update README (6441177)
6.2.4 (2020-11-11)
- docker-run-exec.ts: update docker-compose.yml with new npm script (cd81ba7), closes #434
- update docker tag to latest: no longer using a pinned version in docker-compse.yml (6505c1c), closes #434
- deps: bump core-js from 3.6.5 to 3.7.0 in /frontend (2ed9be8)
- deps: bump nodemailer from 6.4.14 to 6.4.15 (c476958)
- deps: bump password-validator from 5.1.0 to 5.1.1 (c97982c)
- deps-dev: bump ts-jest from 26.4.3 to 26.4.4 (efe384b)
6.2.3 (2020-11-05)
- docker-compose.yml: update image version to 6.2.3 (a90bddf)
- testing.md contributing.md: update testing and contribution documentation (9b84c2b)
- deps: bump @angular/animations from 10.2.0 to 10.2.1 in /frontend (52e5888)
- deps: bump @angular/animations from 10.2.1 to 10.2.2 in /frontend (b0e69b8)
- deps: bump @angular/cdk from 10.2.6 to 10.2.7 in /frontend (59dd1f2)
- deps: bump helmet from 4.1.1 to 4.2.0 (ce2be8b)
- deps: bump typeorm from 0.2.28 to 0.2.29 (191c98e)
- deps-dev: bump @angular/language-service in /frontend (7c2854b)
- deps-dev: bump @angular/language-service in /frontend (771a992)
- deps-dev: bump @types/jasmine from 3.6.0 to 3.6.1 in /frontend (d050ff0)
- deps-dev: bump @types/node from 14.14.5 to 14.14.6 in /frontend (cb4e421)
- deps-dev: bump babel-jest from 26.6.1 to 26.6.2 (684a36e)
- deps-dev: bump babel-jest from 26.6.2 to 26.6.3 (05ff020)
- deps-dev: bump jest from 26.6.1 to 26.6.2 (beed374)
- deps-dev: bump jest from 26.6.2 to 26.6.3 (d6be217)
- codeql-analysis.yml: update codeql-analysis.yml (c46b22a)
- dependabot.yml: update dependabot.yml configuration (3f2c01b)
6.2.2 (2020-11-02)
- security.md: update security policy supported version statement. Update docker-compose.yml ver (14f6b92)
6.2.1 (2020-10-28)
- docker-compose.yml: update docker container version to run Bulwark 6.2.0 (8618557)
6.2.0 (2020-10-28)
- asset-form: use Prime NG for inputs, buttons and password form components (e8f8e46), closes #369
- report component: added pie chart and radar chart to report (d955720), closes #410
- report component: update report structure (ec5d06c)
- user-profile: use Prime NG for inputs and cards (5623cb5), closes #377
- deps: bump @angular/cdk from 10.2.5 to 10.2.6 in /frontend (3a00265)
- deps: bump puppeteer from 5.3.1 to 5.4.0 (a92cdc5)
- deps: bump puppeteer from 5.4.0 to 5.4.1 (4f83bc8)
- deps-dev: bump @types/jasmine from 3.5.14 to 3.6.0 in /frontend (f596d72)
- deps-dev: bump @types/node from 14.14.2 to 14.14.3 in /frontend (1c95507)
- deps-dev: bump @types/node from 14.14.3 to 14.14.5 in /frontend (3c9d0d7)
- deps-dev: bump babel-jest from 26.6.0 to 26.6.1 (f5325f8)
- deps-dev: bump jest from 26.6.0 to 26.6.1 (53f64ab)
- deps-dev: bump ts-jest from 26.4.1 to 26.4.2 (a2be373)
- deps-dev: bump ts-jest from 26.4.2 to 26.4.3 (29d1404)
- deps-dev: bump typescript from 4.0.3 to 4.0.5 (b16b187)
- merge dev into branch: merge develop into this branch (9f7b32d)
- package.json: updated package.json with additional contributor name (20d8b47)
6.1.0 (2020-10-23)
- email validate with prime ng (b40f588)
- forgot password with prime ng (36e1d10)
- login with prime ng (eca4924)
- register with prime ng (2688138)
- reset password with prime ng (b1f082c)
- settings with prime ng (a830258)
- button scss side effect (4e0cf29)
- deps: bump @angular-devkit/build-angular in /frontend (535777d)
- deps: bump @angular/animations from 10.1.6 to 10.2.0 in /frontend (002a996)
- deps: bump @angular/cli from 10.1.7 to 10.2.0 in /frontend (dc5a468)
- deps-dev: bump @angular/language-service in /frontend (22879fb)
- deps-dev: bump @babel/core from 7.12.1 to 7.12.3 (9adb353)
- deps-dev: bump @types/jest from 26.0.14 to 26.0.15 (0e3e7f0)
- deps-dev: bump @types/node from 14.11.10 to 14.14.0 in /frontend (86f9969)
- deps-dev: bump @types/node from 14.11.8 to 14.11.10 in /frontend (cb2f61c)
- deps-dev: bump @types/node from 14.14.0 to 14.14.2 in /frontend (84ae92c)
- deps-dev: bump babel-jest from 26.5.2 to 26.6.0 (022c89d)
- deps-dev: bump jest from 26.5.3 to 26.6.0 (81aea5a)
6.0.6 (2020-10-21)
- vuln-form component: fixed missing delete screenshot icon (60be8a9)
6.0.5 (2020-10-16)
- deps: bump @angular-devkit/build-angular in /frontend (3ce0d49)
- deps: bump @angular/animations from 10.1.5 to 10.1.6 in /frontend (1eea3d3)
- deps: bump @angular/cdk from 10.2.4 to 10.2.5 in /frontend (ffeacb9)
- deps: bump @angular/cli from 10.1.6 to 10.1.7 in /frontend (8af8735)
- deps: bump nodemailer from 6.4.13 to 6.4.14 (0f0201f)
- deps: bump yargs from 16.0.3 to 16.1.0 (541bbf3)
- deps-dev: bump @angular/language-service in /frontend (94914f5)
- deps-dev: bump @babel/core from 7.11.6 to 7.12.0 (0538836)
- deps-dev: bump @babel/core from 7.12.0 to 7.12.1 (55c6f86)
- deps-dev: bump @babel/preset-env from 7.11.5 to 7.12.0 (4a3c1c6)
- deps-dev: bump @babel/preset-env from 7.12.0 to 7.12.1 (def2233)
- deps-dev: bump @babel/preset-typescript from 7.10.4 to 7.12.0 (2a2861b)
- deps-dev: bump @babel/preset-typescript from 7.12.0 to 7.12.1 (a3ed773)
6.0.4 (2020-10-14)
- readme.md: updated README.md (0966f9f)
6.0.3 (2020-10-13)
- updated readme: updated readme (d9b19b5)
6.0.1 (2020-10-13)
- release: 6.0.3 (b296c2b)
6.0.0 (2020-10-13)
- add user entity column for newemail: added new newEmail column to the user entity
- organization and file table: Updates to the schema. Removed relationship between Organization and File.
- add user entity column for newemail: update user entity with newEmail column (4aef2fe), closes #49
- assessments: add custom table filter matchMode to filter Testers array (0e555b4)
- create initial seed user: update initial startup to create default user (61ddc2a), closes #322
- dashboard, organization, vulnerability summary tables: updated column name and headers (bd4feac), closes #321
- docker: updating Bulwark to run from docker (b983c52), closes #245
- dockerfile: dockerize Bulwark (fe07262)
- dockerfile: dockerize Bulwark (8ac6fdd)
- email-validate component: created the email-validate.component.ts file (5c1dd87), closes #49
- new api for revoke and validate email request: new api's with unit tests (152cbf1), closes #49
- organization and file table: removed relation between Org and File (05d42a0), closes #321
- user controller: created API for email update (bcbab8f), closes #49
- docker (62ee1ad)
- docker (afd7274)
- docker (a590ecf)
- dockerize Bulwark (607db0b)
- removed migration directory files: removed migrations (783ce03)
- deps: bump @angular-devkit/build-angular in /frontend (5b2edba)
- deps: bump @angular-devkit/build-angular in /frontend (af92bac)
- deps: bump @angular/animations from 10.1.4 to 10.1.5 in /frontend (6f57b2e)
- deps: bump @angular/cdk from 10.2.3 to 10.2.4 in /frontend (40e75d9)
- deps: bump @angular/cli from 10.1.4 to 10.1.5 in /frontend (58ff160)
- deps: bump @angular/cli from 10.1.5 to 10.1.6 in /frontend (e573f3d)
- deps: bump @ng-select/ng-select from 5.0.3 to 5.0.4 in /frontend (dbcc884)
- deps: bump @ng-select/ng-select from 5.0.4 to 5.0.5 in /frontend (05c1a8f)
- deps: bump @ng-select/ng-select from 5.0.5 to 5.0.6 in /frontend (c73d17f)
- deps: bump @ng-select/ng-select from 5.0.6 to 5.0.7 in /frontend (9731080)
- deps: bump @ng-select/ng-select from 5.0.7 to 5.0.8 in /frontend (47cb485)
- deps: bump jira-client from 6.21.0 to 6.21.1 (25a5e8b)
- deps: bump nodemailer from 6.4.12 to 6.4.13 (6b389bd)
- deps: bump primeng from 10.0.2 to 10.0.3 in /frontend (015f652)
- deps: bump tslib from 2.0.1 to 2.0.2 in /frontend (17a8e32)
- deps: bump tslib from 2.0.2 to 2.0.3 in /frontend (9ef5373)
- deps: bump uuid from 8.3.0 to 8.3.1 (9bbdd11)
- deps-dev: bump @angular/language-service in /frontend (9c3a1be)
- deps-dev: bump @types/node from 14.11.2 to 14.11.5 in /frontend (ba63886)
- deps-dev: bump @types/node from 14.11.5 to 14.11.7 in /frontend (0034d3f)
- deps-dev: bump @types/node from 14.11.7 to 14.11.8 in /frontend (534b6c8)
- deps-dev: bump babel-jest from 26.3.0 to 26.5.2 (2c0e335)
- deps-dev: bump jest from 26.4.2 to 26.5.0 (fab2537)
- deps-dev: bump jest from 26.5.0 to 26.5.2 (d44551b)
- deps-dev: bump jest from 26.5.2 to 26.5.3 (4e31812)
- user.ts: updated user column uuid to always be nullable (79cd34e)
5.0.0 (2020-10-02)
- settings component: Added new table for app configurations. updated API's referencing the email service to check for email configuration from database. Removed env vars for email configuration and company name.
- assessment/asset summary table: added filtering to tables (66b2420), closes #302
- initial commit for primeng: initial commit for PrimeNG (988dc2a), closes #302
- initial commit of asset and assessment primeng refactor: initial commit of asset and assessent (493a3d2), closes #302
- primeng refactor: refactored existing tables to use primeng (0adc220), closes #302
- removed tester multiselect: temporarily replaced Tester multiselect with sort (aa332da), closes #302
- settings component: moved email configuration from env var to application (778670e), closes #260
- update primeng table and loading spinner: updated primeng tables. Refactored loading spinner (c169e99), closes #302
- ci: added support for issues (dadee4e)
- deps: bump @angular-devkit/build-angular in /frontend (3189224)
- deps: bump @angular-devkit/build-angular in /frontend (ec14201)
- deps: bump @angular-devkit/build-angular in /frontend (77ac88c)
- deps: bump @angular/animations in /frontend (b74a9c9)
- deps: bump @angular/cdk from 10.2.2 to 10.2.3 in /frontend (3d0e38d)
- deps: bump @angular/cli from 10.1.1 to 10.1.2 in /frontend (45cfe34)
- deps: bump @angular/cli from 10.1.2 to 10.1.3 in /frontend (1369d3c)
- deps: bump @angular/cli from 10.1.3 to 10.1.4 in /frontend (5a0536e)
- deps: bump @fortawesome/fontawesome-svg-core in /frontend (1a54c95)
- deps: bump @fortawesome/free-brands-svg-icons in /frontend (830a15c)
- deps: bump @fortawesome/free-solid-svg-icons in /frontend (39bd027)
- deps: bump @ng-select/ng-select from 5.0.1 to 5.0.3 in /frontend (797caab)
- deps: bump nodemailer from 6.4.11 to 6.4.12 (a690271)
- deps: bump primeng from 10.0.0 to 10.0.2 in /frontend (a9e5b30)
- deps: bump puppeteer from 5.3.0 to 5.3.1 (6e77d99)
- deps: bump typeorm from 0.2.26 to 0.2.28 (e723343)
- deps-dev: bump @angular/language-service in /frontend (7502ade)
- deps-dev: bump @angular/language-service in /frontend (f20a01b)
- deps-dev: bump @angular/language-service in /frontend (856bd1c)
- deps-dev: bump @types/jest from 26.0.13 to 26.0.14 (bcd296a)
- deps-dev: bump @types/node from 14.10.1 to 14.10.2 in /frontend (0384b4e)
- deps-dev: bump @types/node from 14.10.2 to 14.10.3 in /frontend (d2bbdea)
- deps-dev: bump @types/node from 14.10.3 to 14.11.1 in /frontend (1f00fbf)
- deps-dev: bump @types/node from 14.11.1 to 14.11.2 in /frontend (eadd88c)
- deps-dev: bump codelyzer from 6.0.0 to 6.0.1 in /frontend (ee12133)
- deps-dev: bump jasmine-spec-reporter in /frontend (002fb85)
- deps-dev: bump karma from 5.2.2 to 5.2.3 in /frontend (9380ed0)
- deps-dev: bump ts-jest from 26.3.0 to 26.4.0 (1da83db)
- deps-dev: bump ts-jest from 26.4.0 to 26.4.1 (6304980)
- deps-dev: bump typescript from 4.0.2 to 4.0.3 (e76deae)
- fixing merge conflicts: fixed merge conflicts (ff7e2af), closes #302
- node: added ability to create env file before running tests (0dc9757)
- node: added support for backend tests to run on ci (e31c488)
- node: added support to ci to only run if the backend files have changed (8071cb3)
- node: removed double qutoes (20d1586)
- node: removed path filter and set tests to run each time (76d01f3)
- user.controller: updated user import for failed tested (b56a7fa)
4.0.7 (2020-10-01)
4.0.6 (2020-09-14)
- deps: bump @angular-devkit/build-angular in /frontend (0fa83d3)
- deps: bump @angular/cli from 10.1.0 to 10.1.1 in /frontend (edde37f)
- deps: bump helmet from 4.1.0 to 4.1.1 (8d641e0)
- deps: bump jira-client from 6.20.0 to 6.21.0 (1b22837)
- deps: bump node-fetch from 2.6.0 to 2.6.1 (0875c69)
- deps: bump puppeteer from 5.2.1 to 5.3.0 (52431ad)
- deps: bump rxjs from 6.6.2 to 6.6.3 in /frontend (faf866d)
- deps: bump typeorm from 0.2.25 to 0.2.26 (0a445e1)
- deps: bump yargs from 15.4.1 to 16.0.0 (6b53359)
- deps: bump yargs from 16.0.0 to 16.0.3 (9a3ed79)
- deps-dev: bump @angular/language-service in /frontend (b2a2943)
- deps-dev: bump @babel/core from 7.11.5 to 7.11.6 (c79fd88)
- deps-dev: bump @commitlint/cli from 9.1.2 to 11.0.0 (1abe52f)
- deps-dev: bump @commitlint/config-conventional (6806a6d)
- deps-dev: bump @types/node from 14.10.0 to 14.10.1 in /frontend (60e52fe)
- deps-dev: bump @types/node from 14.6.3 to 14.6.4 in /frontend (2f86132)
- deps-dev: bump @types/node from 14.6.4 to 14.10.0 in /frontend (250777c)
- deps-dev: bump husky from 4.2.5 to 4.3.0 (ddaf553)
- deps-dev: bump karma from 5.2.1 to 5.2.2 in /frontend (ab6e48b)
4.0.5 (2020-09-03)
- ormconfig.js: updated ormconfig so that it allows to safely run migrations (cd52a9c), closes #262
- report generation: updated puppeteer report generation so that it outputs to the
temp
folder (38f7bcf), closes #259
- deps: bump @angular/cli from 10.0.8 to 10.1.0 in /frontend (cc699f3)
- deps: bump @types/express from 4.17.7 to 4.17.8 (8a5726b)
- deps-dev: bump @angular/language-service in /frontend (d3d9580)
- deps-dev: bump @babel/core from 7.11.4 to 7.11.5 (719c25c)
- deps-dev: bump @babel/preset-env from 7.11.0 to 7.11.5 (ce52573)
- deps-dev: bump @types/jest from 26.0.10 to 26.0.12 (0fc4012)
- deps-dev: bump @types/jest from 26.0.12 to 26.0.13 (5d7e519)
- deps-dev: bump @types/node from 14.6.2 to 14.6.3 in /frontend (c62143a)
- deps-dev: bump karma from 5.1.1 to 5.2.0 in /frontend (f372b0f)
- deps-dev: bump karma from 5.2.0 to 5.2.1 in /frontend (6524c98)
4.0.4 (2020-08-31)
4.0.3 (2020-08-31)
- column-mapper.utility.ts: fixed typescript build break. made column mapper a string for In (d2ef14c)
- deps: bump @fortawesome/free-solid-svg-icons in /frontend (10ee5fd)
- deps-dev: bump @types/node from 14.6.0 to 14.6.1 in /frontend (e31dfa0)
- deps-dev: bump @types/node from 14.6.1 to 14.6.2 in /frontend (b428221)
- deps-dev: bump typescript from 3.9.7 to 4.0.2 (10a17a6)
4.0.2 (2020-08-27)
- deps: bump @angular-devkit/build-angular in /frontend (bae4ca9)
- deps: bump @angular/cli from 10.0.7 to 10.0.8 in /frontend (52dd36b)
- deps: bump jira-client from 6.19.0 to 6.20.0 (014bd86)
- deps-dev: bump @angular/language-service in /frontend (09938ab)
- deps-dev: bump @angular/language-service in /frontend (94fc0c9)
- deps-dev: bump @types/jasmine from 3.5.13 to 3.5.14 in /frontend (5b9aa1d)
- deps-dev: bump cz-conventional-changelog from 3.2.0 to 3.2.1 (492dc6b)
- deps-dev: bump cz-conventional-changelog from 3.2.1 to 3.3.0 (7f22e05)
- deps-dev: bump ts-jest from 26.2.0 to 26.3.0 (5d9e103)
- deps-dev: bump ts-node from 8.10.2 to 9.0.0 in /frontend (9a31591)
4.0.1 (2020-08-24)
- asset and vuln: fixed update Asset and fixed get Vulnerability by id (ea4d4f1)
4.0.0 (2020-08-24)
- create jira table: Added JIRA table
- jira utilities: Breaking changes include updates to the create and update Asset APIs to include new JIRA properties
- asset controller: Updated asset model with jira properties: username, host, api key. Validation broken. Tests broken.
- column mapper: Updated column options
- asset archive: Additional asset column breaks current model validations.
- assessment controller: assessment deletion feature (b96b977), closes #177
- assessment tester column: updated API to get assessments by ID to include testers (a5e4968), closes #205
- asset archive: implement ability to archive assets (6e56a43), closes #167
- asset controller: updated Asset model with jira properties (8d4fa08), closes #179
- column mapper: create dynamic column options (05fdac1), closes #167
- create jira table: broke apart Asset table and moved JIRA information to JIRA table (7d31d45), closes #179
- jira: initial commit for JIRA src (acc78ab), closes #179
- jira issue save update with refactored code: updated current Jira functions for new table (3b13445), closes #179
- jira update/save: implement the ability to update/save update (1d586cf), closes #179
- jira utilities: save/Update Jira Issue from vulnerabilities (d2e1c81), closes #179
- jira utility: implemented JIRA utility POC (e2aa328), closes #179
- testers column added to assessments summary table: testers column added to assessment table (67d5188), closes #205
- vulnerability form: updated confirmation message for jira export (8012a9a), closes #179
- assessment/vulnerability/report table component: fixed Jira URL table formatting (5e053bc), closes #225
- dashboard component, organization component, and global styles: moved card style to global scss (d9e6154), closes #165
- jira screenshots and readme: fixed jira screenshot attachments. Updated README with new gifs (c13e9b0)
- update csp: updated CSP (6ae8c42), closes #179
- update undefined message: updated jiraId URL to use the jira info from database (6a864d0), closes #179
- user profile component: fixed user profile form value binding (1c87039), closes #218
- aet controller spec: add unit tests for new asset controller methods (0e2213f), closes #167
- assessment controller test: unit test for deleteAssessmentById (116c0fc), closes #177
- jira utility: unit tests for the jira utility (2b0e5d7), closes #179
- tests: asset, assessment, crypto: added unit tests for the crypto utility and asset controller (9f63021), closes #179
- readme: updated README (7ca3343), closes #179
- readme/contributing: updated documentation for the README and CONTRIBUTING (bef6d47), closes #179
- security policy: updated security policy (c307265)
- deps: bump @angular-devkit/build-angular in /frontend (1e83309)
- deps: bump @angular-devkit/build-angular in /frontend (533abf2)
- deps: bump @angular-devkit/build-angular in /frontend (d2a9b04)
- deps: bump @angular/cli from 10.0.4 to 10.0.5 in /frontend (2a7ddc4)
- deps: bump @angular/cli from 10.0.5 to 10.0.6 in /frontend (1f41210)
- deps: bump @angular/cli from 10.0.6 to 10.0.7 in /frontend (e093c72)
- deps: bump @ng-select/ng-select from 4.0.4 to 5.0.0 in /frontend (2ea1db8)
- deps: bump @ng-select/ng-select from 5.0.0 to 5.0.1 in /frontend (8e04728)
- deps: bump concurrently from 5.2.0 to 5.3.0 (55a0601)
- deps: bump helmet from 3.23.3 to 4.0.0 (2f682de)
- deps: bump helmet from 4.0.0 to 4.1.0 (f46bb06)
- deps: bump jira-client from 6.18.0 to 6.19.0 (369732f)
- deps: bump ngx-markdown from 10.1.0 to 10.1.1 in /frontend (9a83ce2)
- deps: bump nodemailer from 6.4.10 to 6.4.11 (99087f5)
- deps: bump password-validator from 5.0.3 to 5.1.0 (f47a663)
- deps: bump rxjs from 6.6.0 to 6.6.2 in /frontend (2c28258)
- deps: bump ts-node from 8.10.2 to 9.0.0 (df9971e)
- deps: bump tslib from 2.0.0 to 2.0.1 in /frontend (f320cf9)
- deps: bump uuid from 8.2.0 to 8.3.0 (70c2ee1)
- deps-dev: bump @angular/language-service in /frontend (a5ec3e1)
- deps-dev: bump @angular/language-service in /frontend (5ca9ea8)
- deps-dev: bump @angular/language-service in /frontend (ccebf16)
- deps-dev: bump @angular/language-service in /frontend (9b0fa48)
- deps-dev: bump @angular/language-service in /frontend (8411cd5)
- deps-dev: bump @angular/language-service in /frontend (bf6a329)
- deps-dev: bump @babel/core from 7.10.5 to 7.11.0 (296e46a)
- deps-dev: bump @babel/core from 7.11.0 to 7.11.1 (89d900e)
- deps-dev: bump @babel/core from 7.11.1 to 7.11.4 (daa6fef)
- deps-dev: bump @babel/preset-env from 7.10.4 to 7.11.0 (598c653)
- deps-dev: bump @commitlint/config-conventional (2cc4edd)
- deps-dev: bump @types/jasmine from 3.5.11 to 3.5.12 in /frontend (6b0a119)
- deps-dev: bump @types/jasmine from 3.5.12 to 3.5.13 in /frontend (39fd17d)
- deps-dev: bump @types/jest from 26.0.7 to 26.0.8 (0e8ca5d)
- deps-dev: bump @types/jest from 26.0.8 to 26.0.9 (3aa5c98)
- deps-dev: bump @types/jest from 26.0.9 to 26.0.10 (3803bbe)
- deps-dev: bump @types/node from 14.0.25 to 14.0.26 in /frontend (5252e7f)
- deps-dev: bump @types/node from 14.0.26 to 14.0.27 in /frontend (a362060)
- deps-dev: bump @types/node from 14.0.27 to 14.6.0 in /frontend (a3ba2b6)
- deps-dev: bump babel-jest from 26.1.0 to 26.2.1 (a71be6c)
- deps-dev: bump babel-jest from 26.2.1 to 26.2.2 (e376fd1)
- deps-dev: bump babel-jest from 26.2.2 to 26.3.0 (4e4f147)
- deps-dev: bump jest from 26.1.0 to 26.2.2 (0e2c2a4)
- deps-dev: bump jest from 26.2.2 to 26.3.0 (a58ad02)
- deps-dev: bump jest from 26.3.0 to 26.4.0 (59f2090)
- deps-dev: bump jest from 26.4.0 to 26.4.1 (f50109e)
- deps-dev: bump jest from 26.4.1 to 26.4.2 (bd3a6f6)
- deps-dev: bump karma from 5.1.0 to 5.1.1 in /frontend (f96145d)
- deps-dev: bump karma-jasmine from 3.3.1 to 4.0.0 in /frontend (1c7a2bd)
- deps-dev: bump karma-jasmine from 4.0.0 to 4.0.1 in /frontend (94a8c1c)
- deps-dev: bump standard-version from 8.0.2 to 9.0.0 (6687d1c)
- deps-dev: bump ts-jest from 26.1.3 to 26.1.4 (cf8231c)
- deps-dev: bump ts-jest from 26.1.4 to 26.2.0 (b0794a1)
- deps-dev: bump tslint from 6.1.2 to 6.1.3 (010a286)
- deps-dev: bump tslint from 6.1.2 to 6.1.3 in /frontend (97e37f1)
- documentation updates: updated documentation and added seed file (7796d1e), closes #179
- fix merge conflicts: fixed merge conflicts (a433792), closes #167
- fix merge conflicts: fixed merge conflicts from master (06da9af)
- package.json: fixing merge conflicts (4f1c2b3), closes #179
- package.jsons: update jira with develop (cdb9dfa), closes #179
- remove unneeded files: removed unused and unneeded interfaces (d6dbd51), closes #179
- update dependencies from develop: updated dependencies from the Develop branch (94c7bcc), closes #179
- updated readme: updated readme and revert workflow name (614f642), closes #179
3.2.3 (2020-08-17)
- ormconfig: updated ormconfig migrations array (afba021), closes #208
- seed initial user fix: update seed user script so that it uses CLI arguments (14d0e38), closes #208
- updated readme. added initial migration script: updated the README with updated initial steps (c954694), closes #208
3.2.2 (2020-07-24)
- deps: bump @angular-devkit/build-angular in /frontend (0e7ed13)
- deps: bump @angular/cli from 10.0.3 to 10.0.4 in /frontend (9f28641)
- deps: bump ngx-markdown from 10.0.0 to 10.1.0 in /frontend (124ade3)
- deps: bump puppeteer from 5.2.0 to 5.2.1 (21512c8)
- deps-dev: bump @angular/language-service in /frontend (0a5ea43)
- deps-dev: bump @types/jest from 26.0.5 to 26.0.7 (efb36ae)
- deps-dev: bump @types/node from 14.0.23 to 14.0.24 in /frontend (ec93f25)
- deps-dev: bump @types/node from 14.0.24 to 14.0.25 in /frontend (49dbb50)
- deps-dev: bump jasmine-core from 3.5.0 to 3.6.0 in /frontend (84f70ae)
3.2.1 (2020-07-20)
- assessment controller: assessment controller unit tests (c3d7fa8), closes #64
- email.service.ts: unit tests for email service (799132f), closes #136
- package.json: update test node script (6e32fcc), closes #137
- password.utility.spec.ts: unit tests for password utility (e76fcee), closes #64
- seed-user.ts: initial seed user test (b8ac8b8), closes #137
- user controller: user controller unit test (aa53b54), closes #122
- user.controller.spec.ts: complete unit tests for user controller (b96af41), closes #122
- angular 10: upgrade to Angular 10 (3fe70f5), closes #111
- deps: bump @angular-devkit/build-angular in /frontend (9aa1a9d)
- deps: bump @angular/cli from 10.0.2 to 10.0.3 in /frontend (cdf5e50)
- deps: bump @fortawesome/angular-fontawesome in /frontend (e7b7aa1)
- deps: bump @fortawesome/fontawesome-svg-core in /frontend (a982d4f)
- deps: bump @fortawesome/free-brands-svg-icons in /frontend (7367d70)
- deps: bump ngx-markdown from 9.1.1 to 10.0.0 in /frontend (de9eae4)
- deps: bump puppeteer from 5.0.0 to 5.1.0 (b024375)
- deps: bump puppeteer from 5.1.0 to 5.2.0 (094b493)
- deps: bump tslib from 1.10.0 to 1.13.0 in /frontend (7b031cb)
- deps: bump typescript from 3.9.6 to 3.9.7 in /frontend (d2fc168)
- deps-dev: bump @angular/language-service in /frontend (a1cafaa)
- deps-dev: bump @babel/core from 7.10.4 to 7.10.5 (cff5ac3)
- deps-dev: bump @commitlint/cli from 9.0.1 to 9.1.1 (9670c1a)
- deps-dev: bump @commitlint/config-conventional (9f987bf)
- deps-dev: bump @types/jasmine from 2.8.16 to 3.5.11 in /frontend (d529063)
- deps-dev: bump @types/jest from 26.0.4 to 26.0.5 (2d442c5)
- deps-dev: bump @types/node from 12.12.34 to 14.0.23 in /frontend (de699d6)
- deps-dev: bump codelyzer from 5.2.2 to 6.0.0 in /frontend (0cbedf9)
- deps-dev: bump karma-coverage-istanbul-reporter in /frontend (da3906d)
- deps-dev: bump protractor from 5.4.2 to 7.0.0 in /frontend (943642e)
- deps-dev: bump standard-version from 8.0.0 to 8.0.1 (c1dc9c2)
- deps-dev: bump standard-version from 8.0.0 to 8.0.1 (5f213bd)
- deps-dev: bump standard-version from 8.0.1 to 8.0.2 (7d9979a)
- deps-dev: bump ts-jest from 26.1.1 to 26.1.2 (13563c8)
- deps-dev: bump ts-jest from 26.1.2 to 26.1.3 (aac7b80)
- deps-dev: bump typescript from 3.9.6 to 3.9.7 (6ba20aa)
- lodash: update lodash to mitigate low severity vulnerability (9fa5682)
- package.json: move pre-commit hook to hooks (e2062d6)
- package.json frontend/package.json: fix merge conflcits (620e320), closes #111
- package.json frontend/package.json: fix merge conflicts (244d123), closes #111
- package.json frontend/package.json: merge from develop. Remove sinon and sqlite3 (8021985), closes #64
- tslint revert: revert tslint version (d3f3d97), closes #111
3.2.0 (2020-07-13)
- uuid: update import statement for uuid (1e1143f)
- node.js.yml: added linting to CI process (53f600c), closes #90
- node.js.yml: initial commit for github action (7a87e2b), closes #6
- removing tslint: removing tslint to fix build error (02f3c08)
- deps: bump @fortawesome/fontawesome-svg-core in /frontend (4675399)
- deps: bump @fortawesome/free-brands-svg-icons in /frontend (17fb885)
- deps: bump @ng-select/ng-select from 4.0.0 to 4.0.4 in /frontend (be713d0)
- deps: bump @types/body-parser from 1.17.1 to 1.19.0 (3a4a706)
- deps: bump @types/express from 4.17.1 to 4.17.7 (c41a065)
- deps: bump bcrypt from 3.0.7 to 5.0.0 (39f0eeb)
- deps: bump class-validator from 0.10.2 to 0.12.2 (c5402ca)
- deps: bump concurrently from 5.0.0 to 5.2.0 (7d63245)
- deps: bump core-js from 2.6.10 to 3.6.5 in /frontend (ff968bc)
- deps: bump helmet from 3.21.1 to 3.23.3 (6af23eb)
- deps: bump mysql from 2.17.1 to 2.18.1 (cf1a858)
- deps: bump ngx-markdown from 8.2.1 to 9.1.1 in /frontend (2d5574b)
- deps: bump nodemailer from 6.4.2 to 6.4.10 (9ba41f3)
- deps: bump puppeteer from 1.20.0 to 5.0.0 (ba72380)
- deps: bump rxjs from 6.5.4 to 6.6.0 in /frontend (e28f1ed)
- deps: bump ts-node from 8.4.1 to 8.10.2 (12dc1fc)
- deps: bump typeorm from 0.2.24 to 0.2.25 (dd663d9)
- deps: bump uuid from 3.4.0 to 8.2.0 (395ae16)
- deps-dev: bump @angular/language-service in /frontend (2b48498)
- deps-dev: bump @commitlint/cli from 8.3.5 to 9.0.1 (cfe0308)
- deps-dev: bump @commitlint/config-conventional (0be3d9b)
- deps-dev: bump karma from 4.0.1 to 5.1.0 in /frontend (6e63c60)
- deps-dev: bump karma-jasmine from 1.1.2 to 3.3.1 in /frontend (3a25383)
- deps-dev: bump nodemon from 1.19.3 to 2.0.4 (b5ce69b)
- deps-dev: bump ts-node from 7.0.1 to 8.10.2 in /frontend (2120370)
- deps-dev: bump tslint from 5.11.0 to 6.1.2 in /frontend (14e7ab5)
- deps-dev: bump tslint from 6.1.0 to 6.1.2 (24b1ed8)
- deps-dev: bump typescript from 3.8.3 to 3.9.6 (b5cd69e)
- release: 3.1.4 (69ce27f)
- release: 3.1.5 (0c3d25a)
- release: 3.1.6 (db6137b)
3.1.6 (2020-07-11)
3.1.5 (2020-07-11)
- deps: bump @ng-select/ng-select from 4.0.0 to 4.0.4 in /frontend (be713d0)
- deps: bump bcrypt from 3.0.7 to 5.0.0 (39f0eeb)
- deps: bump class-validator from 0.10.2 to 0.12.2 (c5402ca)
- deps: bump core-js from 2.6.10 to 3.6.5 in /frontend (ff968bc)
- deps: bump ngx-markdown from 8.2.1 to 9.1.1 in /frontend (2d5574b)
- deps: bump puppeteer from 1.20.0 to 5.0.0 (ba72380)
- deps: bump rxjs from 6.5.4 to 6.6.0 in /frontend (e28f1ed)
- deps: bump ts-node from 8.4.1 to 8.10.2 (12dc1fc)
- deps: bump typeorm from 0.2.24 to 0.2.25 (dd663d9)
- deps-dev: bump @commitlint/cli from 8.3.5 to 9.0.1 (cfe0308)
- deps-dev: bump @commitlint/config-conventional (0be3d9b)
- deps-dev: bump karma from 4.0.1 to 5.1.0 in /frontend (6e63c60)
- deps-dev: bump karma-jasmine from 1.1.2 to 3.3.1 in /frontend (3a25383)
- deps-dev: bump nodemon from 1.19.3 to 2.0.4 (b5ce69b)
- deps-dev: bump tslint from 5.11.0 to 6.1.2 in /frontend (14e7ab5)
- deps-dev: bump tslint from 6.1.0 to 6.1.2 (24b1ed8)
3.1.4 (2020-07-11)
3.1.3 (2020-07-10)
- fix dependabot config: fix dependabot config errors (f4acc17)
3.1.2 (2020-07-10)
- add target branch: add target branch to dependabot (8a5732b)
3.1.1 (2020-07-10)
3.1.0 (2020-07-09)
- user-profile component: ability to update user password (9855987), closes #50
- user-profile.component.ts: wired API to auth service and user prof (6b6eb36), closes #50
- babel.config.js: added new line (e0617dd)
- jest.config.js: removed tsx and jsx (a269233)
- jwt.spec.ts: added comments (3b1505b)
- jwt.spec.ts: added process.env to beforeAll to fix the issue (51ab6e8)
- jwt.spec.ts: readded dotenv.config per PR (e6ff159)
- jwt.spec.ts: removed need for process.env (c8ab992)
- package.json: added needed packages to package.json (15708b7)
- testing.md: fixed a typo issue (5441e7b)
- tsconfig.json: added spec.ts to the exclude list (66321e1)
- contributing.md: added a testing section under the linting section (332e174)
- contributing.md: removed testing information and added testing.md (f3bdc44)
- testing.md: added a line to open the test coverage (95d4862)
- testing.md: removed comment of early stages (f4ccdb9)
- testings.md: added testing doc to run down requirements (4dc0672)
3.0.2 (2020-05-28)
- seed-user.ts: updated documentation (1797f44)
3.0.1 (2020-05-28)
3.0.0 (2020-05-28)
- assessment form and report: ManyToMany relationship has been created between the User and Assessment models. API's have been updated for this change. New API's created to retrieve users.
2.0.1 (2020-05-20)
- readme.md: added new env var and fixed typo (5ccf6ac)
- register component and api: The register API was updated to include the missing fields. User validation was also added to the Register API.
- Update to the login API and jwt middleware
- patch and retrieve user: Added three new columns for the User table: firstName, lastName, title
- app interceptor: original request now is sent after refresh (5072fce), closes #5
- implemented Refresh Token (21522ac), closes #5
- patch and retrieve user: implemented APIs for user patch and get (fefd70b), closes #4
- user profile component: created user profile template (d2431af), closes #4
- register component and api: added missing user fields to registeAPI (6f73ef3)
- contributing.md: modified pull request process (8f4adce)
- angular.json: turned off google analytics (1a849c5)
- implemented commitizen and husky: implented commit mgs standards (16c3e43)
- implemented husky, commitizen, and pull request template: commit (f14b5b2), closes #43
- package.json: installed standard version (4390b61), closes #42
- package.json: updated contributors and set version to 1 (0910ebe)