kevinveenbirkenbach
67fadb57b8
refactor: normalize inventory filename to devices
2026-03-28 05:40:13 +01:00
kevinveenbirkenbach
ad4ce830c5
docs: split installation and administration guides
2026-03-27 13:15:52 +01:00
kevinveenbirkenbach
20cac1deeb
docs: reorganize security guides
2026-03-27 13:07:52 +01:00
kevinveenbirkenbach
9811dc45ad
docs: split contributor and support guidance
2026-03-27 12:31:50 +01:00
kevinveenbirkenbach
fde5a20abe
Merge branch 'main' into fix/nextcloud-talk
2026-03-26 18:54:46 +01:00
kevinveenbirkenbach
43cbae14c8
Add pull request template chooser
2026-03-26 18:35:17 +01:00
kevinveenbirkenbach
52202261dc
Refactor pull request templates by contribution type
2026-03-26 18:22:21 +01:00
kevinveenbirkenbach
4846297e9d
Refactor pull request templates by contribution type
2026-03-26 18:20:43 +01:00
kevinveenbirkenbach
c6f5fdea15
refactor plugins layout and migrate uri calls to uri_retry
2026-03-19 01:41:07 +01:00
kevinveenbirkenbach
edfd891eff
chore: rename master references to main
2026-03-17 15:59:23 +01:00
kevinveenbirkenbach
15745197ea
docs: consolidate contribution workflow into CONTRIBUTING
2026-02-28 14:56:20 +01:00
kevinveenbirkenbach
b7ef272f6a
docs: document local make check targets
2026-02-28 13:55:09 +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
84782f3b22
refactor(invokable): centralize app discovery, add type grouping, and derive deploy stages from inventory groups
...
https://chatgpt.com/share/698b0039-c4c4-800f-b962-7033324c07a8
2026-02-10 10:53:53 +01:00
kevinveenbirkenbach
ce64265cca
Optimized docu in preparation for deploy script
2026-02-07 23:17:17 +01:00
kevinveenbirkenbach
7bb15d1b5e
refactor(container): rename docker-container/docker services to sys-svc-container and update all references, schedules, tests, and templates
...
https://chatgpt.com/share/6985b09d-8ff8-800f-800c-7a694c0983e2
2026-02-06 10:12:31 +01:00
kevinveenbirkenbach
57154bc6e7
Optimiezd command documentation
2025-12-16 20:47:05 +01:00
kevinveenbirkenbach
aac9704e8b
Refactor: remove legacy update-docker role and references
...
Details:
- Removed update-docker role (README, meta, vars, tasks, script)
- Cleaned references from group_vars, update-compose, and docs
- Adjusted web-app-matrix role (removed @todo pointing to update-docker)
- Updated administrator guide (update-docker no longer mentioned)
Ref: https://chatgpt.com/share/68bbeff1-27a0-800f-bef3-03ab597595fd
2025-09-06 10:32:33 +02:00
kevinveenbirkenbach
2fccebbd1f
Enforce uppercase README.md and TODO.md filenames
...
- Renamed all Readme.md → README.md
- Renamed all Todo.md → TODO.md
- Added integration test (tests/integration/test_filename_conventions.py) to automatically check naming convention.
Background:
Consistency in file naming (uppercase README.md and TODO.md) avoids issues with case-sensitive filesystems and ensures desktop cards (e.g. Pretix) are properly included.
Ref: https://chatgpt.com/share/68b1d135-c688-800f-9441-46a3cbfee175
2025-08-29 18:11:53 +02:00
kevinveenbirkenbach
3a839cfe37
Refactor systemctl services and categories due to alarm bugs
...
This commit restructures systemctl service definitions and category mappings.
Motivation: Alarm-related bugs revealed inconsistencies in service and role handling.
Preparation step: lays the groundwork for fixing the alarm issues by aligning categories, roles, and service templates.
2025-08-18 13:35:43 +02:00
kevinveenbirkenbach
ac293c90f4
Optimized links, description and docs
2025-08-14 08:45:01 +02:00
kevinveenbirkenbach
f31565e4c5
Optimized URLS
2025-08-13 00:33:47 +02:00
kevinveenbirkenbach
2f02ad6c15
Moved docs and anylyses from code to cloud
2025-08-07 13:41:31 +02:00
kevinveenbirkenbach
44e0fea0b2
Renamed cymais to infinito and did some other optimations and logout implementations
2025-07-29 16:35:42 +02:00
kevinveenbirkenbach
4627d9031c
Optimized svc-bkp-rmt-2-loc and moved conf into role config
2025-07-15 17:25:19 +02:00
kevinveenbirkenbach
f02ca50f88
Renamed backup roles
2025-07-14 19:04:30 +02:00
kevinveenbirkenbach
e4028fccf4
General optimations during inventory cleanup
2025-07-14 13:02:06 +02:00
kevinveenbirkenbach
168c5c0da6
Another big round of refactoring and cleaning...
2025-07-11 17:55:26 +02:00
kevinveenbirkenbach
af3767fdfa
General optimations
2025-07-09 10:17:32 +02:00
kevinveenbirkenbach
66198ca1ec
Shortened webserver to srv-web-
2025-07-09 04:27:58 +02:00
kevinveenbirkenbach
f548faa80f
Shorted cleanup- to cln-
2025-07-09 03:45:02 +02:00
kevinveenbirkenbach
9668e74139
Shorted backup- to bkp-
2025-07-09 03:36:44 +02:00
kevinveenbirkenbach
d0bd33fee3
Shorted maintenance- to maint-
2025-07-09 03:25:03 +02:00
kevinveenbirkenbach
ae5f021b8d
Shorted monitor-bot- to mon-bot-
2025-07-09 03:22:01 +02:00
kevinveenbirkenbach
563d5fd528
Huge role refactoring/cleanup. Other commits will propably follow. Because some bugs will exist. Still important for longrun and also for auto docs/help/slideshow generation
2025-07-08 23:43:13 +02:00
kevinveenbirkenbach
38ed1e94e8
Refactored docker-compose roles
2025-07-07 03:24:54 +02:00
kevinveenbirkenbach
bd9e43506f
Refactored file creation
2025-07-06 15:20:43 +02:00
kevinveenbirkenbach
cdfd464bce
Refactored docker logic
2025-05-25 17:44:58 +02:00
kevinveenbirkenbach
37dcc5f74e
In between commit domain restruturing
2025-05-19 17:17:57 +02:00
kevinveenbirkenbach
3388d3c592
Added get_domain function
2025-05-17 14:53:55 +02:00
kevinveenbirkenbach
2aac8b5f80
Solved portfolio iframe naming bug
2025-05-15 17:36:22 +02:00
kevinveenbirkenbach
9575ee31ff
Optimized nginx CSP (prop. leads to problems due to too high restrictions for some roles) and implemented health check for mailer
2025-04-30 17:21:05 +02:00
kevinveenbirkenbach
0fc9c3e495
Implemented certbot for cloudflare\hetzner, optimized documentation and solved bugs
2025-04-28 00:33:55 +02:00
kevinveenbirkenbach
f8c984d6c2
Refactored CyMaIS basic features and optimized wordpress implementation
2025-04-18 23:17:29 +02:00
kevinveenbirkenbach
536c3091e5
Solved ldap reference bug for nextcloud and cleaned up
2025-04-11 11:35:28 +02:00
kevinveenbirkenbach
557869802a
Added a role creation doc
2025-04-10 00:30:26 +02:00
kevinveenbirkenbach
9107c1926a
Optimized links
2025-04-09 18:03:09 +02:00
kevinveenbirkenbach
385e582fc6
Restructured mds
2025-04-09 17:57:57 +02:00