Commit Graph

73 Commits

Author SHA1 Message Date
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
28d12a9fda Create key.ts route 2024-07-20 12:48:11 +02:00
fd6c374f37 Create info.ts route 2024-07-20 12:47:55 +02:00
a852d6a2bc Create group.ts route 2024-07-20 12:47:27 +02:00
a5eb2e26d0 Create auth.ts route 2024-07-20 12:47:19 +02:00
f74b949f4c Create account.ts route 2024-07-20 12:47:01 +02:00
2ebcd8bccc Create project.ts validation 2024-07-20 12:40:31 +02:00
11a1a9f926 Create permission.ts validation 2024-07-20 12:37:42 +02:00
6405794fa3 Create meta.ts validation 2024-07-20 12:37:38 +02:00
be3f4ca85f Create member.ts validation 2024-07-20 12:37:34 +02:00
ff06396305 Create license.ts validation 2024-07-20 12:37:28 +02:00
ac233bdc38 Create key.ts validation 2024-07-20 12:37:19 +02:00
013cf395d5 Create group.ts validation 2024-07-20 12:37:15 +02:00
f155a4d6a4 Create auth.ts validation 2024-07-20 12:37:11 +02:00
3b8234851f Create account.ts validation 2024-07-20 12:37:07 +02:00
d5cb8e5bdf Create auth.ts middleware 2024-07-20 12:36:58 +02:00