Commit Graph
14682 Commits
Author SHA1 Message Date
kevinveenbirkenbach 003a3a0b84 Merge branch 'main' into feature/lint
Resolve merge conflicts, keep the cleanup script move to scripts/image, and fix the resulting lint regressions.
2026-03-21 01:36:58 +01:00
kevinveenbirkenbach de4d485d86 Refactor domain helpers and DNS fallback generation 2026-03-21 01:19:49 +01:00
kevinveenbirkenbach 758bd2f2e2 test: switch development env smoke target from dashboard to matomo 2026-03-21 00:00:11 +01:00
kevinveenbirkenbach 19f984a061 Move GHCR cleanup script under scripts/image and add make target 2026-03-20 23:53:51 +01:00
kevinveenbirkenbach 7c9c2fe5a8 fix(sys-svc-container): use docker-compose-plugin on Ubuntu 2026-03-20 23:40:08 +01:00
kevinveenbirkenbach e61a483d74 refactor(env): centralize github owner and mirror defaults 2026-03-20 22:58:01 +01:00
kevinveenbirkenbach c2da5985d6 fix: mark env scripts executable 2026-03-20 22:28:10 +01:00
kevinveenbirkenbach 617d73881d fix: avoid nested compose exec in local dedicated deploy 2026-03-20 22:26:13 +01:00
kevinveenbirkenbach c1a4660a8b refactor(env): split meta env into modular scripts
replace env.sh usage with scripts/meta/env/all.sh, add env directory README, and switch purge entity python resolution to scripts/meta/env/python.sh
2026-03-20 22:19:50 +01:00
kevinveenbirkenbach 5570be2b84 test(act): force single-job execution for local workflow runs 2026-03-20 21:38:44 +01:00
kevinveenbirkenbach 009e4e053f test(act): allow configurable concurrent jobs (default 5) 2026-03-20 21:08:10 +01:00
kevinveenbirkenbach e49631fec6 packaging: add PyYAML runtime dependency 2026-03-20 21:03:11 +01:00
kevinveenbirkenbach 86a26f2b4b test(deploy): run pre-cleanup in host docker context 2026-03-20 19:53:59 +01:00
kevinveenbirkenbach 662c789d29 test(act): simplify workflow script and set platform image 2026-03-20 19:43:39 +01:00
kevinveenbirkenbach 3809a9c5af test: switch development script to dedicated local test target 2026-03-20 17:17:57 +01:00
kevinveenbirkenbach aded0c3bdd test(deploy): remove interactive flags from local docker exec 2026-03-20 16:36:32 +01:00
kevinveenbirkenbach 6f2dd46637 test(act): clean ignored files and repair ownership in fresh mode 2026-03-20 16:22:45 +01:00
kevinveenbirkenbach 19c72c6b25 fix(postgres): make EXIT trap shellcheck-compliant 2026-03-20 16:12:04 +01:00
kevinveenbirkenbach b31ffbd2c1 test(act): add reusable workflow runner target 2026-03-20 16:09:23 +01:00
kevinveenbirkenbach 10d6f179c3 test(playwright): use uri_retry for readiness check 2026-03-20 14:03:18 +01:00
kevinveenbirkenbach 668339cfeb test(nextcloud): support first and subsequent SSO logins 2026-03-20 13:59:51 +01:00
kevinveenbirkenbach 9614da7c96 Deleted roles/test-e2e-cypress/tasks/run_one.yml 2026-03-20 13:21:05 +01:00
kevinveenbirkenbach 38ecde6525 Merged main into playwright 2026-03-20 13:08:20 +01:00
kevinveenbirkenbach 68ad5d6660 Merge pull request #101 from kevinveenbirkenbach/feature/release-highest
Add highest missing release workflow
2026-03-20 11:13:18 +01:00
kevinveenbirkenbach e6b1a0c3ea Merge pull request #102 from kevinveenbirkenbach/fix/nix-network
Fix flaky nix network errors
2026-03-20 10:57:59 +01:00
kevinveenbirkenbach 39be32fdf9 Fix ShellCheck warning in install-cli script 2026-03-20 02:17:19 +01:00
kevinveenbirkenbach 9c62879c27 Handle explicit failure paths in retry integration tests 2026-03-20 02:15:03 +01:00
kevinveenbirkenbach 9df9a0ba8c Fix dev distro coverage and repo bootstrap 2026-03-20 02:01:09 +01:00
kevinveenbirkenbach 27dc453b57 Pin Docker GitHub Actions to commit SHAs 2026-03-20 01:15:27 +01:00
kevinveenbirkenbach 44ea2df452 Fix dev workflow image build and docker repo bootstrap 2026-03-19 19:11:51 +01:00
kevinveenbirkenbach 4f499ac8ca Removed dashboard tests, which had been on purpose implemented to provoke failure 2026-03-19 11:51:37 +01:00
kevinveenbirkenbach 282238a593 Merge branch 'main' into feature/release-highest 2026-03-19 11:44:52 +01:00
kevinveenbirkenbach 1ffc7a2949 Refine development workflow naming 2026-03-19 11:27:31 +01:00
kevinveenbirkenbach ad3f159548 Require Docker Compose in dev packaging 2026-03-19 11:25:49 +01:00
kevinveenbirkenbach a45736d68e Merge branch 'main' into feature/playwright-e2e-test 2026-03-19 10:50:00 +01:00
kevinveenbirkenbach ff4b03c344 Fix strong_password filter module_utils path 2026-03-19 10:49:16 +01:00
kevinveenbirkenbach c23d30697e Merge branch 'main' into fix/nix-network 2026-03-19 10:15:57 +01:00
kevinveenbirkenbach 53e79451f4 Pass distros explicitly in PR entry workflow 2026-03-19 10:15:10 +01:00
kevinveenbirkenbach 1bf57d272c Pass distros explicitly in PR entry workflow 2026-03-19 10:13:28 +01:00
kevinveenbirkenbach 138467d979 Use distro compose package on Ubuntu 2026-03-19 10:09:14 +01:00
kevinveenbirkenbach cd9acf59e2 Remove redundant CI env from dev workflow 2026-03-19 09:59:44 +01:00
kevinveenbirkenbach 0a26f93039 Fix docker access in dev workflow container 2026-03-19 09:55:39 +01:00
kevinveenbirkenbach d7f82d2dc9 Merge branch 'main' into feature/lint 2026-03-19 09:50:05 +01:00
kevinveenbirkenbach 748a5f4838 Merge pull request #105 from kevinveenbirkenbach/fix/mailu
Fix/mailu
2026-03-19 09:46:21 +01:00
kevinveenbirkenbach d720937763 Fix EL9 RPM Python packaging dependency 2026-03-19 04:33:35 +01:00
kevinveenbirkenbach d76d19c828 Merge branch 'main' into feature/playwright-e2e-test 2026-03-19 03:47:30 +01:00
kevinveenbirkenbach def5685781 Merge branch 'main' into fix/mailu 2026-03-19 03:43:42 +01:00
kevinveenbirkenbach 0466359631 Merge branch 'main' into feature/lint
# Conflicts:
#	scripts/image/push.sh
#	scripts/meta/env.sh
#	scripts/meta/wait/mirrors.sh
#	scripts/tests/deploy/ci/all_distros.sh
2026-03-19 03:21:31 +01:00
kevinveenbirkenbach ab96c12a6c lint formated 2026-03-19 03:13:47 +01:00
kevinveenbirkenbach 91ba79a37f Fix Mailu admin readiness check in CI 2026-03-19 03:08:59 +01:00