68 Commits

Author SHA1 Message Date
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
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
d9f8447dd2
Added the totpEnabled field & added a default value for the totpSecret to the Account.ts 2023-01-21 13:29:37 +01:00
65ccf40ae7
Created the index.d.ts override 2023-01-15 20:34:19 +01:00
da39af1888
Created the authentication middleware 2023-01-15 20:34:07 +01:00
c3426e0fe7
Updated the file alias in the account.ts router 2023-01-15 20:31:45 +01:00
e2941eb850
Updated the id field in the Account.ts model 2023-01-15 20:31:01 +01:00
5b59f674ef
Updated the id field in the Session.ts model 2023-01-15 20:30:51 +01:00
a23f974f43
Updated the id field in the Project.ts model 2023-01-15 20:30:40 +01:00
fc1a6f7605
Migrated the License.ts model -> mongoose-field-encryption 2023-01-15 20:30:20 +01:00
f86683f34c
Commented out the verify route in the auth.ts router 2023-01-15 19:44:58 +01:00
db8fec5849
Integrated both routes into the v1 index.ts 2023-01-15 19:44:31 +01:00
2bae7005e5
Made the Session.ts model token double-quoted 2023-01-15 19:44:07 +01:00
ed21efd438
Created the auth.ts routes 2023-01-15 19:43:04 +01:00
08b7bd5373
Added a default token to the Session.ts model 2023-01-15 19:42:24 +01:00
379bbbcd9f
Created the auth.ts controller 2023-01-15 19:42:12 +01:00
a083935704
Created the account.ts routes 2023-01-15 19:41:52 +01:00
4bf0576032
Created the auth validation 2023-01-15 19:40:49 +01:00
06a917a5fd
Created the account.ts validation 2023-01-15 18:45:30 +01:00
eaf3d8b9bf
Created the Account.ts controller 2023-01-15 18:45:19 +01:00
f07187691d
Migrated the Session.ts model -> mongoose-field-encryption 2023-01-15 18:43:47 +01:00
bc68da563a
Added the verified & verificationSecret field to the Account model 2023-01-15 18:38:10 +01:00
2777aea903
Added the decryption util 2023-01-15 18:37:38 +01:00
3ce7b1941d
Fixed the error util 2023-01-15 18:35:49 +01:00
badd8d35fb
Updated the Session.ts model 2023-01-15 16:10:34 +01:00
e2f92c39d6
Made the server.ts prettier 2023-01-15 15:56:04 +01:00
34530e1682
Created the mail util 2023-01-15 15:55:50 +01:00
18d3f8b0ba
Added the field name to the error 2023-01-15 03:33:47 +01:00