230 Commits

Author SHA1 Message Date
dependabot[bot]
f2c1ac596e
Bump nodemailer from 6.9.0 to 6.9.1
Bumps [nodemailer](https://github.com/nodemailer/nodemailer) from 6.9.0 to 6.9.1.
- [Release notes](https://github.com/nodemailer/nodemailer/releases)
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodemailer/nodemailer/compare/v6.9.0...v6.9.1)

---
updated-dependencies:
- dependency-name: nodemailer
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-30 04:29:53 +00:00
dependabot[bot]
3703ee2ca4
Bump eslint from 8.32.0 to 8.33.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.32.0 to 8.33.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.32.0...v8.33.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-30 04:29:24 +00:00
266134b954
Merge pull request #8 from LicenseAPI/dependabot/npm_and_yarn/mongoose-6.9.0
Bump mongoose from 6.8.4 to 6.9.0
2023-01-27 07:27:31 +01:00
dependabot[bot]
0b56b848ee
Bump mongoose from 6.8.4 to 6.9.0
Bumps [mongoose](https://github.com/Automattic/mongoose) from 6.8.4 to 6.9.0.
- [Release notes](https://github.com/Automattic/mongoose/releases)
- [Changelog](https://github.com/Automattic/mongoose/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Automattic/mongoose/compare/6.8.4...6.9.0)

---
updated-dependencies:
- dependency-name: mongoose
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-27 04:14:11 +00:00
4610ad9a06
Merge pull request #6 from LicenseAPI/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.49.0
Bump @typescript-eslint/eslint-plugin from 5.48.2 to 5.49.0
2023-01-24 07:31:51 +01:00
dependabot[bot]
a5d734c729
Bump @typescript-eslint/eslint-plugin from 5.48.2 to 5.49.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.48.2 to 5.49.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.49.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-24 06:24:27 +00:00
b98e8c3448
Merge pull request #7 from LicenseAPI/dependabot/npm_and_yarn/typescript-eslint/parser-5.49.0
Bump @typescript-eslint/parser from 5.48.2 to 5.49.0
2023-01-24 07:23:24 +01:00
a4f0a161cb
Merge pull request #5 from LicenseAPI/dependabot/npm_and_yarn/types/express-4.17.16
Bump @types/express from 4.17.15 to 4.17.16
2023-01-24 06:53:17 +01:00
dependabot[bot]
e014a86fdc
Bump @typescript-eslint/parser from 5.48.2 to 5.49.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.48.2 to 5.49.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.49.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-24 04:24:11 +00:00
dependabot[bot]
134c24c85b
Bump @types/express from 4.17.15 to 4.17.16
Bumps [@types/express](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express) from 4.17.15 to 4.17.16.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/express)

---
updated-dependencies:
- dependency-name: "@types/express"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-24 04:22:29 +00:00
524d4b690e
Fixed lint error (again) 2023-01-22 20:44:41 +01:00
a2e45e7383
Fixed lint error 2023-01-22 20:42:26 +01:00
618c81cbe2
Updated projects.ts#checkProjectAccess 2023-01-22 20:40:13 +01:00
65fde10e97
Removed the role & accepted fields from encryption 2023-01-22 20:39:06 +01:00
93505bba2a
Integrated the member.ts router into the index.ts 2023-01-22 19:54:14 +01:00
465ac9c643
Created the member.ts router 2023-01-22 19:53:59 +01:00
b478218cf5
Created the member.ts validation 2023-01-22 19:52:53 +01:00
cb2ebde014
Updated the Member.ts model 2023-01-22 19:51:45 +01:00
ec4a391cb0
Added the allowInvites account field 2023-01-22 19:51:20 +01:00
a176c484b9
Created the member.ts controller 2023-01-22 19:50:56 +01:00
c330d78fb3
Created account.ts#getSimpleAccountObjectById 2023-01-22 19:49:27 +01:00
a45b419e9c
Fixed a bug in the key.ts validation 2023-01-22 18:14:49 +01:00
d0060fe20c
Implemented the key.ts router into the index.ts 2023-01-22 18:04:38 +01:00
d53a9ed23f
Created the key.ts router 2023-01-22 18:04:27 +01:00
e75a2cc38c
Created the key.ts validation 2023-01-22 18:04:12 +01:00
1be7efea8a
Created the key.ts controller 2023-01-22 18:04:00 +01:00
e8cf7f4be7
Created the AccessKey.ts model 2023-01-22 18:02:46 +01:00
bd6e5f4fd6
Added the ProjectPlan interface to the Project.ts 2023-01-22 18:02:13 +01:00
305c72814c
Added the requiredPermission field to the projects.ts controller 2023-01-22 18:01:41 +01:00
f29245a302
Added the plans.ts file to view all limits 2023-01-22 18:00:06 +01:00
d668b26b51
Created the GET /projects/list & GET /projects/:id route 2023-01-22 15:15:25 +01:00
332e618d52
Updated the projects.ts controller & added the listProjects & getProject method 2023-01-22 15:14:24 +01:00
c80e7707ed
Created the POST /project/:id/regenerate route 2023-01-22 02:32:31 +01:00
265447f068
Added regenerateKey to the projects.ts controller 2023-01-22 02:32:14 +01:00
d3b5ed8b3b
Created the PATCH /project/:id route 2023-01-22 02:20:17 +01:00
fd907dad2a
Created the patchProjectValidation in the project.ts validation 2023-01-22 02:19:59 +01:00
4eaf23fd78
Created the patchProject method in the projects.ts controller 2023-01-22 02:19:44 +01:00
23c3a91956
Fixed double quotes in the Project.ts model 2023-01-22 01:13:03 +01:00
bd5ffa9f46
Integrated the project router into the index.ts 2023-01-22 01:08:49 +01:00
599f8ec73a
Created the project.ts router 2023-01-22 01:08:37 +01:00
5d8237419f
Created the projects.ts controller 2023-01-22 01:06:07 +01:00
72cd42dc09
Created the project.ts validation 2023-01-22 01:04:42 +01:00
122b14d748
Updated the Project.ts model 2023-01-22 01:02:50 +01:00
30e02b9dd6
Created the "verify" route in the auth.ts 2023-01-21 14:02:20 +01:00
ddeb5a5c7f
Created the verificationValidation in the auth.ts validation 2023-01-21 14:01:28 +01:00
fb1e2af67b
Created the verifySession method in the auth.ts controller 2023-01-21 14:01:06 +01:00
3ca2b5fb25
Added the types for the speakeasy dependency 2023-01-21 13:32:09 +01:00
655798b474
Implemented all totp endpoints in the account.ts router 2023-01-21 13:29:37 +01:00
9db62938b4
Created the totpSetup validation in the account.ts validation 2023-01-21 13:29:37 +01:00
20cd436321
Integrated the updateTOTP method into the account controller 2023-01-21 13:29:37 +01:00