Commit Graph
14682 Commits
Author SHA1 Message Date
kevinveenbirkenbach ec21fd2803 feat(nextcloud): increase resources for Talk and Talk Recording services
- increase Talk container resources to 2 CPUs and 2GB RAM (from 1 CPU / 1GB)
- raise memory reservation for Talk to 1GB to improve runtime stability
- increase Talk Recording memory limit from 4GB to 6GB for better ffmpeg/browser performance
- normalize formatting in talk_recording section

These changes improve audio/video stability and reduce artifacts during calls and recordings.
2026-03-17 14:23:32 +01:00
Alejandro Roman 660deb9fdf fix(mattermost): removed depracation logic to aovid break CI since dns chat is not there 2026-03-17 11:55:35 +01:00
Alejandro Roman 1cb175041d fix(mattermost): change chat to mattermost, add depracation dns, delete redundant code and followed more comments from kevin 2026-03-17 10:50:26 +01:00
Alejandro Roman 06ea113a4d fix(mattermost): Fix the CI issues and add Gitlab functionality 2026-03-17 10:50:26 +01:00
Alejandro Roman cb25eef0b4 fix(lowercase-ci): Adding the last part lowercase to ensure all usernames are lowercase and avboid braking test for username with uppercase 2026-03-17 10:50:26 +01:00
Alejandro Roman 98d150062c Change author, varaibles more readable and add a fix for DNS 2026-03-17 10:50:26 +01:00
Alejandro Roman 19fd87e2ba fix(ci-lowercase): Add lowerrcase to mirror iamge CI 2026-03-17 10:50:25 +01:00
Alejandro Roman 07488e8fa1 fix(ci-lowercase): Add a logic to handle usernames that are not lowercase 2026-03-17 10:50:25 +01:00
Alejandro Roman 4b5e4672da ci: trigger GitHub Actions 2026-03-17 10:50:25 +01:00
Alejandro Roman 2ef72ccfbb feat(mattermost): Fix the curl issues and make it fully idempotent 2026-03-17 10:50:25 +01:00
Alejandro Roman bb77f7210b feat(mattermost): Refactor the logic to follow strucutrre of prohject + fix all the issues on deployment with Ansible roles 2026-03-17 10:50:25 +01:00
Alejandro Roman 61b4b2207b feat(mattermost): created the roles and config for mattermost 2026-03-17 10:50:25 +01:00
kevinveenbirkenbach ff8a9836a2 Merge pull request #97 from kevinveenbirkenbach/feature/general-optimation
Feature/general optimation
2026-03-17 04:04:08 +01:00
kevinveenbirkenbach 1f9a0d9778 feat(test-e2e-playwright): finalize role-based playwright runner and tests 2026-03-17 03:57:35 +01:00
kevinveenbirkenbach 0aacac96fa Revert "CI: add PR workflow for required push checks" 2026-03-17 02:49:03 +01:00
kevinveenbirkenbach 489184f6c5 CI: add PR workflow for required push checks 2026-03-17 02:38:00 +01:00
kevinveenbirkenbach f482e7e63a Replace Cypress E2E role with Playwright 2026-03-17 01:57:57 +01:00
kevinveenbirkenbach 5248d941fd CI: support fork PR image pipeline with safe trusted helpers 2026-03-17 01:35:01 +01:00
kevinveenbirkenbach 4e602dbb41 Adjust dashboard frame-ancestors token and update CSP unit test 2026-03-16 23:45:00 +01:00
kevinveenbirkenbach 045e482036 Reorder pull request template sections 2026-03-16 19:22:30 +01:00
kevinveenbirkenbach 732b841a61 Reorganize PR template testing checklist 2026-03-16 19:17:52 +01:00
kevinveenbirkenbach 7db48dae1e Refine pull request template checklist 2026-03-16 19:06:44 +01:00
kevinveenbirkenbach 19997ae268 Add pull request template 2026-03-16 18:59:05 +01:00
kevinveenbirkenbach 5141187783 ci(deploy): skip cleanup during second deploy pass
Second pass runs against an already active workspace and may race with Python/Ansible bytecode writes.\nWhen MODE_CLEANUP triggers make clean in pass 2, git clean -fdX can fail with 'Directory not empty' on __pycache__, causing a false CI failure after a successful playbook run.\n\nPass 1 keeps cleanup enabled; pass 2 now forwards --skip-cleanup to avoid this non-deterministic post-deploy failure.
2026-03-16 18:36:17 +01:00
kevinveenbirkenbach 436a8a5fc9 Add deeper Matomo bootstrap failure diagnostics 2026-03-16 16:53:28 +01:00
kevinveenbirkenbach 43e623ccbd Simplify deploy streaming by removing tail buffering 2026-03-16 12:24:53 +01:00
kevinveenbirkenbach 27133e3292 fix: escape backslashes in ruby filter docstring 2026-03-16 11:55:56 +01:00
kevinveenbirkenbach 8ed583dde9 fix(ansible): remove deprecated disable_lookups and set loop_var 2026-03-16 11:51:56 +01:00
kevinveenbirkenbach a0477f1bcf refactor(sys-stk-backend): move service load condition into role lookup plugin 2026-03-16 11:29:29 +01:00
kevinveenbirkenbach 4b3e9fbcd7 Merge pull request #92 from kevinveenbirkenbach/dependabot/github_actions/docker/setup-buildx-action-4
chore(deps): bump docker/setup-buildx-action from 3 to 4
2026-03-16 08:34:27 +01:00
dependabot[bot] 7ab0416111 chore(deps): bump docker/setup-buildx-action from 3 to 4
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-14 06:51:03 +00:00
kevinveenbirkenbach acc66ed4f1 Merge pull request #91 from kevinveenbirkenbach/dependabot/github_actions/docker/login-action-4
chore(deps): bump docker/login-action from 3 to 4
2026-03-14 07:50:05 +01:00
kevinveenbirkenbach 74a70e2327 nextcloud: make client_max_body_size configurable and increase limit to support Talk recordings 2026-03-13 14:31:41 +01:00
dependabot[bot] 290414abd7 chore(deps): bump docker/login-action from 3 to 4
Bumps [docker/login-action](https://github.com/docker/login-action) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-05 01:44:53 +00:00
kevinveenbirkenbach 3d23ca5cdc Added Manjaro ID 2026-03-04 17:21:53 +01:00
kevinveenbirkenbach 15745197ea docs: consolidate contribution workflow into CONTRIBUTING 2026-02-28 14:56:20 +01:00
kevinveenbirkenbach e6dcad9494 Release version 5.1.0 v5.1.0 2026-02-28 14:01:32 +01:00
kevinveenbirkenbach 9f7d5e19da Merge branch 'feature/store' 2026-02-28 13:57:33 +01:00
kevinveenbirkenbach b7ef272f6a docs: document local make check targets 2026-02-28 13:55:09 +01:00
kevinveenbirkenbach 8c21d13d05 test(local): add test-local-app wrapper and docs 2026-02-28 13:38:05 +01:00
kevinveenbirkenbach 2fd2c500cd docs: introduce CONTRIBUTION_WORKFLOW guide and remove outdated enterprise README
- Add fork-based development workflow documentation
- Define mandatory CI/CD green status in forks before PR
- Clarify pull request requirements and merge policy
- Remove deprecated enterprise guide README
2026-02-28 12:51:56 +01:00
kevinveenbirkenbach f1fe123fce Set drv-epson-multiprinter lifecycle to pre-alpha 2026-02-28 09:42:00 +01:00
kevinveenbirkenbach 96b6389a79 Remove hardcoded base-devel from workstation bundles and sys-aur 2026-02-28 09:32:09 +01:00
kevinveenbirkenbach 3ef8c1b5a7 Make dev-base-devel distro-aware for default distros 2026-02-28 09:32:09 +01:00
kevinveenbirkenbach 303dc707e0 fix(sys-aur-install): avoid name+upgrade clash 2026-02-28 00:57:38 +01:00
kevinveenbirkenbach bac35ee23d refactor(dev-fakeroot): extract 01_core tasks 2026-02-27 19:28:12 +01:00
kevinveenbirkenbach 49e62a0b9f fix(dev-fakeroot): enable EPEL on CentOS 2026-02-27 16:56:19 +01:00
kevinveenbirkenbach f2efd2f37d fix(drv-intel): distro-specific VA-API packages 2026-02-27 16:43:00 +01:00
kevinveenbirkenbach a4f7b456ec Fix undefined run_once lookup in backend service loader 2026-02-27 10:07:22 +01:00
kevinveenbirkenbach 4efdef8208 Add min_storage entries for warned roles 2026-02-27 09:55:43 +01:00