Commit Graph

21 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
a1a073b3ba feat: add PostgreSQL backup jobs with multi-architecture support and Docker configurations 2025-12-11 14:39:00 +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
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
bf20afd8bd refactor: update to prisma orm 6 2025-12-04 12:42:31 +00:00
biersoeckli
b94e56c842 feat: add workflow_dispatch trigger to canary-release workflow 2025-03-08 16:50:16 +00:00
Jan Meier
1a83a62d91 Merge pull request #16 from biersoeckli/canary
fix: update branch references from canary to main in "canary-release"…
2025-02-22 14:31:37 +01:00
biersoeckli
89cde1f3a4 fix: update branch references from canary to main in "canary-release" workflow and contributing guidelines 2025-02-22 14:29:47 +01:00
Jan Meier
962ded7d79 Merge pull request #13 from biersoeckli/canary
25-02-07 Merging features from canary to main branch
2025-02-07 17:26:18 +01:00
biersoeckli
dd08930f44 feat: enable multi-platform builds in build-release; update user prompt for network interface selection in setup script 2025-02-07 16:09:07 +00:00
biersoeckli
1290f18869 feat: enable multi-platform builds for canary release and added python package to build process in Dockerfile 2025-02-07 14:24:30 +00:00
biersoeckli
99dabd73e0 fix: update deployment version handling to use env variable QS_VERSION 2025-02-07 14:07:18 +00:00
biersoeckli
076b491cab feat: support multi-platform builds (amd/arm) in canary release workflow 2025-02-07 13:52:23 +00:00
Jan Meier
b120027814 Update issue templates 2025-01-30 16:58:36 +01:00
biersoeckli
7f3c4e13a2 feat: enhance versioning in workflows and application
- Updated build-release and canary-release workflows to include version arguments.
- Modified Dockerfile to set QS_VERSION environment variable.
- Added method to retrieve current QuickStack version in the service.
- Passed current version to QuickStackVersionInfo component in maintenance page.
- Improved README and CONTRIBUTING documentation for clarity.
2025-01-19 15:49:07 +01:00
biersoeckli
09e881876f added canary pipeline 2024-12-23 14:31:32 +01:00
biersoeckli
3d6efde43b fix package.json scripts 2024-12-18 16:54:49 +00:00
biersoeckli
c0390f4b98 setup pipeline for Github Actions 2024-12-18 16:49:38 +00:00