Commit Graph

88 Commits

Author SHA1 Message Date
fece14b142 Update signing in validate.ts routes 2024-07-30 21:43:16 +02:00
552630eeb1 Remove maxUses from project.ts validation 2024-07-30 21:42:55 +02:00
42c37b393e Remove maxUses from license.ts validation 2024-07-30 21:42:50 +02:00
69aba0803a Remove maxUses from Project.ts model 2024-07-30 21:41:44 +02:00
938c0adbed Remove maxUses from License.ts model 2024-07-30 21:41:40 +02:00
03748e0a73 Update validation.ts controller 2024-07-30 21:41:32 +02:00
896d37c162 Update license.ts controller 2024-07-30 21:41:22 +02:00
39cfc4e5e9 Integrate APP_URL in server.ts 2024-07-30 17:01:46 +02:00
45b3c1d59a Integrate APP_URL in account.ts controller 2024-07-30 17:01:39 +02:00
8415ccfdfe Update validation.ts 2024-07-30 14:31:35 +02:00
8c7f997abb Update projects.ts controller 2024-07-30 14:31:35 +02:00
01b8432777 Implement GET /project/public-key 2024-07-30 14:31:35 +02:00
a4a3953b4d Update project.ts validation 2024-07-30 14:31:34 +02:00
15c0da6f48 Implement offlineRenewalDays in Project.ts 2024-07-30 14:31:34 +02:00
c7a095549a Update license.ts routes 2024-07-30 14:31:34 +02:00
3e201f5587 Update license.ts controller 2024-07-30 14:31:34 +02:00
9e7a85f400 Fix linting 2024-07-23 00:15:12 +02:00
b547e3054b Add /validate/:licenseKey/sign route 2024-07-23 00:05:06 +02:00
59a3d40e1c Create validation.ts#signOfflineKey 2024-07-23 00:04:07 +02:00
d49fd0876b Integrate public/private key creation in projects.ts controller 2024-07-23 00:00:10 +02:00
ae09cd7b3f Implement private & public key in Project.ts model 2024-07-22 23:52:10 +02:00
f9a49139c3 Fix linting 2024-07-22 22:33:52 +02:00
1804684ded Add invitation routes to account.ts 2024-07-22 22:19:16 +02:00
7a977b5744 Add /project/:id/leave route 2024-07-22 22:18:34 +02:00
8ec90dd3f3 Add invitation methods to projects.ts controller 2024-07-22 22:12:27 +02:00
0878bdc761 Add invitation methods to member.ts controller 2024-07-22 22:12:14 +02:00
e1e1f9070a Add IMemberProject to Project.ts model 2024-07-22 22:10:24 +02:00
dc5a296390 Implement projectVersion in server.ts 2024-07-22 20:19:03 +02:00
4bcc579a79 Add environment checks to server.ts 2024-07-22 19:05:21 +02:00
64b275a7f1 Create env.ts template 2024-07-22 19:04:14 +02:00
bd5a8b23db Fix linting 2024-07-22 19:03:43 +02:00
7f455267ea Update Project.ts model 2024-07-22 18:02:51 +02:00
946c9ef203 Fix license.ts validation 2024-07-22 17:19:18 +02:00
88899317bc Fix license.ts#replaceLicenseDefaults 2024-07-22 14:21:56 +02:00
fd519cd93d Show signupEnabled status in info.ts 2024-07-22 13:05:07 +02:00
90a76a8815 Allow signup disabling in account.ts 2024-07-22 13:04:55 +02:00
8839648dc8 Show avatar in account.ts controller 2024-07-21 15:22:35 +02:00
f250defbc4 Remove plan limitations entirely 2024-07-21 12:28:17 +02:00
dc6add0760 Fix bug in key.ts controller 2024-07-21 12:09:24 +02:00
36f1d7bb80 Fix bug in meta.ts controller 2024-07-21 11:55:29 +02:00
c37504ed9d Update expirationDate data type in License.ts model 2024-07-20 16:10:09 +02:00
f8d4a36d33 Fix validation controller expiration date 2024-07-20 16:09:56 +02:00
111a9bf6c1 Create src/server.ts 2024-07-20 12:49:34 +02:00
efe5444127 Create route index.js 2024-07-20 12:49:24 +02:00
db2e7de422 Create validate.ts route 2024-07-20 12:49:16 +02:00
9309983047 Create project.ts route 2024-07-20 12:48:46 +02:00
aefa161371 Create permission.ts route 2024-07-20 12:48:34 +02:00
267037a640 Create meta.ts route 2024-07-20 12:48:28 +02:00
80c6c929c4 Create member.ts route 2024-07-20 12:48:23 +02:00
256a8ecb09 Create license.ts route 2024-07-20 12:48:18 +02:00