Commit Graph

294 Commits

Author SHA1 Message Date
biersoeckli
c9800f823a feat: add MariaDB backup jobs with multi-architecture support and Docker configurations 2025-12-11 14:39:03 +00:00
biersoeckli
29c9520e12 feat: remove zip dependency and switch to tar.gz for backup archives in MongoDB and PostgreSQL scripts 2025-12-11 14:39:03 +00:00
biersoeckli
91963b63e9 feat: enhance build and dev-live scripts with tsc-alias support 2025-12-11 14:39:00 +00:00
biersoeckli
a1a073b3ba feat: add PostgreSQL backup jobs with multi-architecture support and Docker configurations 2025-12-11 14:39:00 +00:00
biersoeckli
1d63ce1aaf feat: refactor MongoDB backup service to use project-specific namespaces and improve backup volume handling 2025-12-11 14:38:47 +00:00
biersoeckli
4af20278e0 feat: implement separate backup jobs for databases with MongoDB support 2025-12-11 14:38:47 +00:00
biersoeckli
a2002c0416 feat: add versioning support to MongoDB backup jobs and scripts 2025-12-11 14:38:47 +00:00
biersoeckli
9d419e71ed feat: add separate backup jobs for MongoDB with multi-arch support 2025-12-11 14:38:39 +00:00
Jan Meier
c7f8cea97c Merge pull request #50 from biersoeckli/feat/fix-setup-script-errors-in-longhorn-env-check
Feat/fix setup script errors in longhorn env check
2025-12-11 15:38:02 +01:00
biersoeckli
fcdf6875ef fix: update Longhorn installation check comment in setup script 2025-12-11 14:36:41 +00:00
biersoeckli
a0694ee26a fix: run Longhorn environment check script with sudo in setup scripts 2025-12-11 14:24:27 +00:00
Jan Meier
e5eb1efec7 Merge pull request #47 from biersoeckli/feat/upgrade-prisma-orm-to-v7
feat/upgrade prisma orm to v7
0.0.6
2025-12-04 14:33:14 +01:00
biersoeckli
13c587ee8a chore: added image to readme 2025-12-04 12:54:39 +00:00
biersoeckli
00d9a09f0c chore: update Node.js version to 22.x in build workflow 2025-12-04 12:46:59 +00:00
biersoeckli
27dcfc901c chore: add DATABASE_URL environment variable for build time in workflows 2025-12-04 12:42:31 +00:00
biersoeckli
27d3406547 refactor: upgraded prisma orm to version 7 2025-12-04 12:42:31 +00:00
biersoeckli
bf20afd8bd refactor: update to prisma orm 6 2025-12-04 12:42:31 +00:00
Jan Meier
c2ee1c7ea3 Merge pull request #48 from biersoeckli/feat/replace-traefikme-dns-service
Feat/replace traefikme dns service
2025-12-04 13:41:09 +01:00
biersoeckli
54bf89d059 fix: prevent deletion of ingress to reduce cert-manager issues 2025-11-09 13:14:43 +00:00
biersoeckli
55582e220a feat: add quickstack domain suffix retrieval and integrate with domain edit dialog 2025-11-09 13:02:58 +00:00
biersoeckli
c0154eb40a refactor: update DNS provider references to use quickstack.me and adjust related utility functions 2025-11-09 13:02:33 +00:00
biersoeckli
b52950d3d7 refactor: replace TraefikMeUtils with HostnameDnsProviderUtils and remove related code. Switched to sslip.io as dns-hostname service 2025-11-08 16:09:12 +00:00
Jan Meier
721bfb5f85 Merge pull request #42 from biersoeckli/feat/sudo-fixes-setup.sh
fix: use sudo for kubectl commands in setup scripts to ensure proper permissions
2025-10-19 16:02:55 +02:00
biersoeckli
5a9993fc4f fix: use sudo for kubectl commands in setup scripts to ensure proper permissions 2025-10-19 16:01:28 +02:00
Jan Meier
64ebfb5fbe Merge pull request #34 from biersoeckli/feature/replace-kaniko-with-buildkit 0.0.5 2025-07-26 10:21:09 +02:00
biersoeckli
e471ba0c00 initial rewrite for using buildctl 2025-06-16 07:13:29 +00:00
Jan Meier
ea868d3f75 Merge pull request #26 from starryacat/main
style: fix typo in 2FA dialog.
2025-04-06 12:04:51 +02:00
Jan Meier
a157da334c Merge pull request #24 from biersoeckli/feature/disable-portmapper-services
fix: disable portmapper services in setup script
2025-04-06 12:01:09 +02:00
Starryacat
d18f1c7cfc style: fix typo in 2FA dialog. 2025-04-06 11:04:57 +09:00
Jan Meier
02d97ca6c7 Merge pull request #25 from biersoeckli/fix/naming-roles-and-groups
fix: rename column "Role" to "Group" in usergroups
0.0.4
2025-03-25 14:39:00 +01:00
biersoeckli
c385284717 fix: rename column "Role" to "Group" in usergroups 2025-03-25 13:36:34 +00:00
biersoeckli
9f33964a5b fix: disable portmapper services in setup script 2025-03-24 11:05:26 +00:00
Jan Meier
bdc134ec1c Merge pull request #19 from biersoeckli/feature/multiuser-support
feat: multiuser support with users and roles
0.0.3
2025-03-24 11:53:19 +01:00
biersoeckli
2198d667c2 fix: Rewrite wording "Role" to "UserGroup" 2025-03-24 09:28:07 +00:00
biersoeckli
39bfa8b79c feat: update table header for app permissions to clarify edit/deploy functionality 2025-03-14 12:20:34 +00:00
biersoeckli
9e5e5ccb25 feat: Added Buld operations on Users to delete users or assign role to users 2025-03-14 11:44:06 +00:00
biersoeckli
6435b28e7f feat: finished roles edit ui for new permissions management 2025-03-14 10:45:36 +00:00
biersoeckli
5be8971878 feat: rewrite permissions so that roles have permissions to projects and if necessary only to specific apps, rewrite the role edit dialog and role utils 2025-03-13 08:54:22 +00:00
biersoeckli
2dc7d7ffff fix: replace deprecated toSorted method with sort due to compatibility 2025-03-09 11:42:45 +00:00
biersoeckli
c01a1b88ff feat: enable manual triggering of canary release workflow 2025-03-09 11:34:36 +00:00
Jan Meier
c10ea4d217 Merge pull request #20 from biersoeckli/feature/enable-canary-build-manually
feat: add workflow_dispatch trigger to canary-release workflow
2025-03-08 17:51:05 +01:00
biersoeckli
b94e56c842 feat: add workflow_dispatch trigger to canary-release workflow 2025-03-08 16:50:16 +00:00
biersoeckli
9f7da8993a feat: add default role creation logic to RoleService and invoke it in RootLayout 2025-03-08 16:38:51 +00:00
biersoeckli
4eb2904d18 feat: move RoleUtils to shared/utils and created tests for it 2025-03-08 16:06:52 +00:00
biersoeckli
999db2839b feat: small fixes for roles and users 2025-03-08 16:03:52 +00:00
biersoeckli
48575b2e45 feat: add new role permissions for app creation and backup access, update related models and utilities 2025-03-07 15:51:44 +00:00
biersoeckli
cd1da58106 feat: implement read-only access control for app settings and enhance role permissions validation for server actions 2025-03-07 11:56:47 +00:00
biersoeckli
88e955d4b0 feat: enhance role-based access control by adding permissions to user session and implementing role utility functions 2025-03-07 10:00:45 +00:00
biersoeckli
79caa1ecb3 feat: add app permissions management to role editing and enhance roles table with app data 2025-03-06 17:43:44 +00:00
biersoeckli
9ae6168de4 feat: enhance user session model with role information and update authentication utils 2025-03-06 07:16:55 +00:00