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