100 Commits
Author SHA1 Message Date
Mathias 284c118c7d Merge pull request #191 from LicenseAPI/dependabot/npm_and_yarn/types/node-20.6.2
Bump @types/node from 20.5.9 to 20.6.2
2023-09-18 07:13:01 +02:00
Mathias 5d6caedc1d Merge pull request #190 from LicenseAPI/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-6.7.0
Bump @typescript-eslint/eslint-plugin from 6.4.1 to 6.7.0
2023-09-18 07:12:46 +02:00
Mathias 8d80de02fc Merge pull request #189 from LicenseAPI/dependabot/npm_and_yarn/typescript-eslint/parser-6.7.0
Bump @typescript-eslint/parser from 6.6.0 to 6.7.0
2023-09-18 06:25:19 +02:00
Mathias e2217870ea Merge pull request #186 from LicenseAPI/dependabot/npm_and_yarn/nodemailer-and-types/nodemailer-6.9.5
Bump nodemailer and @types/nodemailer
2023-09-18 06:25:08 +02:00
Mathias 89ea345301 Merge pull request #188 from LicenseAPI/dependabot/npm_and_yarn/mongoose-7.5.1
Bump mongoose from 7.4.5 to 7.5.1
2023-09-12 06:58:09 +02:00
Mathias cc83c78fc8 Updated the license.ts 2023-09-10 13:39:18 +02:00
Mathias 83e4c7b70e Fixed a bug in the account.ts controller 2023-09-09 18:52:01 +02:00
Mathias 5e4028b48b Updated the account.ts controller 2023-09-09 18:48:35 +02:00
Mathias 96a0b418f2 Enabled cors inside the server.ts 2023-09-09 16:18:09 +02:00
Mathias 119446d563 Added the cors dependency to the package.json 2023-09-09 16:17:56 +02:00
Mathias 17cdba6b65 Merge pull request #182 from LicenseAPI/dependabot/npm_and_yarn/typescript-eslint/parser-6.6.0
Bump @typescript-eslint/parser from 6.4.1 to 6.6.0
2023-09-09 14:26:14 +02:00
Mathias 4c2c2d2ad5 Merge pull request #183 from LicenseAPI/dependabot/npm_and_yarn/eslint-8.49.0
Bump eslint from 8.47.0 to 8.49.0
2023-09-09 14:23:50 +02:00
Mathias f0f58a7c92 Merge pull request #181 from LicenseAPI/dependabot/npm_and_yarn/types/node-20.5.9
Bump @types/node from 20.5.6 to 20.5.9
2023-09-09 14:17:48 +02:00
Mathias 34eadd816d Merge pull request #180 from LicenseAPI/dependabot/npm_and_yarn/joi-17.10.1
Bump joi from 17.9.2 to 17.10.1
2023-09-09 14:16:04 +02:00
Mathias a98dcf3589 Merge pull request #176 from LicenseAPI/dependabot/npm_and_yarn/typescript-5.2.2
Bump typescript from 5.1.6 to 5.2.2
2023-09-09 14:12:25 +02:00
Mathias b1cb24957f Updated the release.yml 2023-09-09 14:05:01 +02:00
Mathias 916c81db42 Updated the release.yml 2023-09-09 13:59:06 +02:00
Mathias 3b688ec7f9 Updated the release.yml 2023-09-09 13:54:30 +02:00
Mathias 5f3122349f Created the release.yml workflow 2023-09-09 13:45:58 +02:00
Mathias 62f9831a05 Created a Dockerfile 2023-09-09 13:40:17 +02:00
Mathias 12dbec32cb Migrated the info.ts route to the PROJECT_VERSION env variable 2023-09-09 13:39:45 +02:00
Mathias 445edc9853 Added the PROJECT_VERSION variable in the package.json 2023-09-09 13:38:34 +02:00
Mathias e55fca06e7 Added the rootDir in the tsconfig.json 2023-09-09 13:33:24 +02:00
Mathias 5ea0324415 Merge pull request #174 from LicenseAPI/dependabot/npm_and_yarn/mongoose-7.4.5
Bump mongoose from 7.4.3 to 7.4.5
2023-08-27 10:53:20 +02:00
Mathias 20cad5e9af Merge pull request #173 from LicenseAPI/dependabot/npm_and_yarn/types/node-20.5.6
Bump @types/node from 20.5.1 to 20.5.6
2023-08-27 10:52:34 +02:00
Mathias 75191361ad Merge pull request #169 from LicenseAPI/dependabot/npm_and_yarn/typescript-eslint/parser-6.4.1
Bump @typescript-eslint/parser from 6.4.0 to 6.4.1
2023-08-27 10:49:40 +02:00
Mathias b457c6542a Merge pull request #168 from LicenseAPI/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-6.4.1
Bump @typescript-eslint/eslint-plugin from 6.4.0 to 6.4.1
2023-08-27 10:45:09 +02:00
Mathias 77441f241c Merge pull request #167
Bump bcrypt from 5.1.0 to 5.1.1
2023-08-27 10:42:37 +02:00
Mathias eab1334416 Merge pull request #164 from LicenseAPI/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-6.4.0
Bump @typescript-eslint/eslint-plugin from 6.3.0 to 6.4.0
2023-08-21 16:28:40 +02:00
Mathias ac509f1270 Merge pull request #165 from LicenseAPI/dependabot/npm_and_yarn/typescript-eslint/parser-6.4.0
Bump @typescript-eslint/parser from 6.3.0 to 6.4.0
2023-08-21 16:25:00 +02:00
Mathias 84c56128a3 Merge pull request #166 from LicenseAPI/dependabot/npm_and_yarn/types/node-20.5.1
Bump @types/node from 20.4.10 to 20.5.1
2023-08-21 16:22:01 +02:00
Mathias ec430e35b5 Merge pull request #162 from LicenseAPI/dependabot/npm_and_yarn/mongoose-7.4.3
Bump mongoose from 7.4.2 to 7.4.3
2023-08-21 16:21:42 +02:00
Mathias 5a222abc1f Merge pull request #161 from LicenseAPI/dependabot/npm_and_yarn/eslint-8.47.0
Bump eslint from 8.46.0 to 8.47.0
2023-08-21 16:21:12 +02:00
Mathias ad746b7109 Merge pull request #160 from LicenseAPI/dependabot/npm_and_yarn/types/node-20.4.10
Bump @types/node from 20.4.9 to 20.4.10
2023-08-12 18:04:13 +02:00
Mathias e8ff9e4535 Merge pull request #158 from LicenseAPI/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-6.3.0
Bump @typescript-eslint/eslint-plugin from 6.2.1 to 6.3.0
2023-08-12 18:01:42 +02:00
Mathias bd4fe3c3cf Merge pull request #159 from LicenseAPI/dependabot/npm_and_yarn/types/node-20.4.9
Bump @types/node from 20.4.6 to 20.4.9
2023-08-12 17:56:20 +02:00
Mathias a7826ad1d8 Merge pull request #157 from LicenseAPI/dependabot/npm_and_yarn/typescript-eslint/parser-6.3.0
Bump @typescript-eslint/parser from 6.2.1 to 6.3.0
2023-08-12 17:55:55 +02:00
Mathias 8cc5a544a6 Merge pull request #154 from LicenseAPI/dependabot/npm_and_yarn/mongoose-7.4.2
Bump mongoose from 7.4.1 to 7.4.2
2023-08-12 17:55:30 +02:00
Mathias e7171701b8 Fixed linter bugs 2023-08-04 00:00:41 +02:00
Mathias 9ed4143560 Updated the projects.ts controller 2023-08-03 23:57:58 +02:00
Mathias 079202205e Removed todo from the permission.ts 2023-08-03 23:55:59 +02:00
Mathias ae1ba7c10d Integrated the license & validation routes into the index.ts 2023-08-03 23:44:37 +02:00
Mathias d936a65c28 Created the validate.ts routes 2023-08-03 23:41:26 +02:00
Mathias eac716ce45 Created the license.ts routes 2023-08-03 23:41:16 +02:00
Mathias 77b1eb77d5 Updated the project.ts validation 2023-08-03 23:41:03 +02:00
Mathias 275540f755 Created the license.ts validation 2023-08-03 23:40:17 +02:00
Mathias 078ed46ec2 Created the validation.ts controller 2023-08-03 23:36:34 +02:00
Mathias 8485b95428 Created the license.ts controller 2023-08-03 23:31:25 +02:00
Mathias dbfc0353f0 Added a limit check in the permission.ts controller 2023-08-03 23:28:21 +02:00
Mathias fedee08854 Added meta.ts#convertIdsToMetaData 2023-08-03 23:19:38 +02:00
Mathias c66a4f72a5 Added group.ts#convertIdsToGroups 2023-08-03 23:00:17 +02:00
Mathias 3a409fa604 Updated the Project.ts model 2023-08-03 22:57:19 +02:00
Mathias 270c92551a Updated the License.ts model 2023-08-03 22:53:40 +02:00
Mathias 8a8ce09c0d Removed MetaData.ts public from encryption 2023-08-03 22:51:38 +02:00
Mathias 654d8c65ee Updated the group.ts controller 2023-08-03 15:20:31 +02:00
Mathias 497ebdba84 Added permission.ts#convertIdsToPermissions 2023-08-03 15:19:10 +02:00
Mathias e5190ae82b Updated the projects.ts controller 2023-08-03 12:34:37 +02:00
Mathias 69fef9b9b5 Added a limit for free projects to the plan.ts limits 2023-08-03 12:34:09 +02:00
Mathias d722f6ee9a Integrated the meta.ts routes into the index.ts 2023-08-03 12:18:22 +02:00
Mathias c67968d9ff Created the meta.ts routes 2023-08-03 12:18:11 +02:00
Mathias 3b91c8cb40 Created the meta.ts validation 2023-08-03 12:18:01 +02:00
Mathias c4d6d5b92b Created the meta.ts controller 2023-08-03 12:17:36 +02:00
Mathias 674295bb09 Updated the License.ts model 2023-08-03 12:16:49 +02:00
Mathias d9fd88ad23 Updated the MetaData.ts model 2023-08-03 12:16:38 +02:00
Mathias a43f407393 Merge pull request #153 from LicenseAPI/dependabot/npm_and_yarn/types/node-20.4.6
Bump @types/node from 20.4.5 to 20.4.6
2023-08-03 12:10:14 +02:00
Mathias b5df319ed2 Fixed lint in permission.ts 2023-08-02 19:34:19 +02:00
Mathias bfa04ed8b8 Integrated the permission.ts routes into the index.ts 2023-08-02 19:32:46 +02:00
Mathias 26c104a6cb Created the permission.ts routes 2023-08-02 19:32:28 +02:00
Mathias 209b9bb2fd Created the permission.ts validation 2023-08-02 19:32:02 +02:00
Mathias e8d7e8dbbf Updated the group.ts validation 2023-08-02 19:31:56 +02:00
Mathias d3026f8e0e Created the permission.ts controller 2023-08-02 19:31:36 +02:00
Mathias 69b5c129b7 Updated the License.ts model 2023-08-02 19:31:21 +02:00
Mathias f77ff6f03f Updated the MetaData.ts model 2023-08-02 19:29:17 +02:00
Mathias 72014cadf6 Added encryption to the Permission.ts model 2023-08-02 19:17:17 +02:00
Mathias 07723ec54f Added security checks in the group.ts controller 2023-08-02 19:15:02 +02:00
Mathias 8f0c6fb30f Implemented the group.ts routes into the v1 index.ts 2023-08-02 17:19:18 +02:00
Mathias 0bc987943f Created the group.ts routes 2023-08-02 17:19:04 +02:00
Mathias db3ef519ae Created the group.ts controller 2023-08-02 17:16:50 +02:00
Mathias 4d94a020ff Created the group.ts validation 2023-08-02 17:14:36 +02:00
Mathias 7d18e773f9 Encrypted the Group.ts model 2023-08-02 17:14:11 +02:00
Mathias efdd4ab336 Implemented document checks into the member.ts controller 2023-08-02 17:13:58 +02:00
Mathias fc96aaa251 Created the MetaData.ts model 2023-08-02 01:14:53 +02:00
Mathias 7c7abd7c21 Updated the project.ts route 2023-07-31 20:04:48 +02:00
Mathias 19878760cb Upgraded the package.json 2023-07-31 19:58:06 +02:00
Mathias bb3160d911 Merge pull request #150 from LicenseAPI/dependabot/npm_and_yarn/mongoose-7.4.1
Bump mongoose from 7.3.1 to 7.4.1
2023-07-31 16:43:48 +02:00
Mathias 2a63c3c307 Merge pull request #152 from LicenseAPI/dependabot/npm_and_yarn/semver-6.3.1
Bump semver from 6.3.0 to 6.3.1
2023-07-31 16:41:37 +02:00
Mathias 945f637e35 Merge pull request #151 from LicenseAPI/dependabot/npm_and_yarn/types/node-20.4.5
Bump @types/node from 20.3.1 to 20.4.5
2023-07-31 16:39:06 +02:00
Mathias 1b315702bc Merge pull request #142 from LicenseAPI/dependabot/npm_and_yarn/nodemon-3.0.1
Bump nodemon from 2.0.22 to 3.0.1
2023-07-31 16:37:54 +02:00
Mathias 66cabe610f Merge pull request #143 from LicenseAPI/dependabot/npm_and_yarn/typescript-eslint/parser-5.62.0
Bump @typescript-eslint/parser from 5.60.1 to 5.62.0
2023-07-31 16:35:44 +02:00
Mathias 17df03f588 Merge pull request #138 from LicenseAPI/dependabot/npm_and_yarn/tsc-alias-1.8.7
Bump tsc-alias from 1.8.6 to 1.8.7
2023-07-31 16:34:42 +02:00
Mathias 6de75306e1 Updated the tsconfig.json 2023-07-31 16:32:44 +02:00
Mathias 506c0d56b5 Updated the info.ts route 2023-07-31 16:30:10 +02:00
Mathias 91386a158d Added the /user/me route to show information about the logged in user 2023-07-31 16:30:10 +02:00
Mathias 5f6d41f4b7 Created the generateAvatarUrl method in the account.ts controller 2023-07-31 16:30:10 +02:00
Mathias 54fa7499e2 Added the ts-md5 dependency to the package.json 2023-07-31 16:30:10 +02:00
Mathias 2552ca3119 Added the /info route into the v1 router 2023-07-31 16:30:10 +02:00
Mathias 39653d3ec1 Updated the tsconfig.json 2023-07-31 16:30:10 +02:00
Mathias 77603e56f8 Created the info.ts route 2023-07-31 16:30:10 +02:00
Mathias 416c6b335e Optimized the routes index.ts 2023-07-31 16:30:09 +02:00
Mathias fb30a1170c Merge pull request #137 from LicenseAPI/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.61.0
Bump @typescript-eslint/eslint-plugin from 5.59.11 to 5.61.0
2023-07-04 17:39:35 +02:00