Commit Graph

416 Commits

Author SHA1 Message Date
eef5b0cca3 Update Home.jsx page 2024-07-22 22:20:20 +02:00
a3f932d918 Create ProjectCreationDialog.jsx 2024-07-22 22:20:10 +02:00
4c8415883a Update ProjectBox.jsx 2024-07-22 22:20:02 +02:00
9782971ad6 Implement project leaving in Delete.jsx 2024-07-22 22:19:45 +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
62ef3e8bfb Implement project switching in Header.jsx 2024-07-22 22:09:52 +02:00
488e9e8393 Create docker-compose.yml 2024-07-22 20:20:19 +02:00
ed678a003f Update package.json 2024-07-22 20:20:10 +02:00
4461d4d13b Update Dockerfile 2024-07-22 20:19:27 +02:00
dc5a296390 Implement projectVersion in server.ts 2024-07-22 20:19:03 +02:00
f1f2ebdedd Update deploy-docker-dev.yml 2024-07-22 19:23:06 +02:00
782169357a Implement caching in deploy-docker-dev.yml 2024-07-22 19:21:44 +02:00
8a0b114596 Update Dockerfile 2024-07-22 19:15:11 +02:00
60e71ec43b Create docker development workflow 2024-07-22 19:09:37 +02:00
b27a360e55 Update Dockerfile 2024-07-22 19:06:02 +02:00
1e484a24d6 Update package.json 2024-07-22 19:05:56 +02:00
a72412e088 Add build to .gitignore 2024-07-22 19:05:51 +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
5161f61d9b Update dashboard outDir 2024-07-22 19:03:51 +02:00
bd5a8b23db Fix linting 2024-07-22 19:03:43 +02:00
617f9cfbed Update Info.jsx page 2024-07-22 18:16:31 +02:00
5f90855a07 Create Defaults component 2024-07-22 18:16:25 +02:00
5b33945b5d Create Permissions default component 2024-07-22 18:16:13 +02:00
7a67ed37f8 Create LicenseKey default component 2024-07-22 18:16:09 +02:00
658eb7c944 Create Groups default component 2024-07-22 18:16:05 +02:00
7f455267ea Update Project.ts model 2024-07-22 18:02:51 +02:00
87d6f34dbc Remove debug statement from LicenseDialog.jsx 2024-07-22 18:02:44 +02:00
e8a2c93038 Implement LicenseDialog component 2024-07-22 17:22:05 +02:00
930a8994ce Create LicenseDialog component 2024-07-22 17:21:55 +02:00
8a8e55e05c Create Permissions page 2024-07-22 17:21:38 +02:00
1885898f52 Create MetaData page 2024-07-22 17:21:33 +02:00
e7c439c920 Create LicenseKey page 2024-07-22 17:21:29 +02:00
e93fe35059 Create Groups page 2024-07-22 17:21:25 +02:00
5a9a1a5cac Create ExpirationDate page 2024-07-22 17:21:21 +02:00
89c44b87e4 Create DialogField component 2024-07-22 17:21:02 +02:00
4429ab0e22 Implement license editing in columns.jsx 2024-07-22 17:20:49 +02:00
cadaab6753 Added date dependencies to dashboard package.json 2024-07-22 17:20:34 +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
9e9ce28a8f Allow license deletion in Licenses.jsx 2024-07-22 13:06:31 +02:00
3dcf92635c Add meta field to columns.jsx 2024-07-22 13:06:18 +02:00
69c949dee1 Remove index.js from Dashboard.jsx import 2024-07-22 13:06:06 +02:00
020a7a4e91 Implement signupEnabled in Login.jsx 2024-07-22 13:05:55 +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