Commit Graph

58 Commits

Author SHA1 Message Date
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
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
ac293c90f4 Optimized links, description and docs 2025-08-14 08:45:01 +02:00
f31565e4c5 Optimized URLS 2025-08-13 00:33:47 +02:00
2f02ad6c15 Moved docs and anylyses from code to cloud 2025-08-07 13:41:31 +02:00
44e0fea0b2 Renamed cymais to infinito and did some other optimations and logout implementations 2025-07-29 16:35:42 +02:00
41934ab285 Removed unnecessary 'cymais' 2025-07-16 10:24:31 +02:00
2d276cfa5e Optimized Dockerfile and github workflow 2025-07-16 09:38:19 +02:00
4627d9031c Optimized svc-bkp-rmt-2-loc and moved conf into role config 2025-07-15 17:25:19 +02:00
f02ca50f88 Renamed backup roles 2025-07-14 19:04:30 +02:00
e4028fccf4 General optimations during inventory cleanup 2025-07-14 13:02:06 +02:00
3b03c5171d Renamed the mariadb, openldap and postgres database 2025-07-12 16:06:13 +02:00
168c5c0da6 Another big round of refactoring and cleaning... 2025-07-11 17:55:26 +02:00
af3767fdfa General optimations 2025-07-09 10:17:32 +02:00
575df76ec3 Shortened service- to svc- 2025-07-09 05:00:41 +02:00
66198ca1ec Shortened webserver to srv-web- 2025-07-09 04:27:58 +02:00
f548faa80f Shorted cleanup- to cln- 2025-07-09 03:45:02 +02:00
9668e74139 Shorted backup- to bkp- 2025-07-09 03:36:44 +02:00
d0bd33fee3 Shorted maintenance- to maint- 2025-07-09 03:25:03 +02:00
ae5f021b8d Shorted monitor-bot- to mon-bot- 2025-07-09 03:22:01 +02:00
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
38ed1e94e8 Refactored docker-compose roles 2025-07-07 03:24:54 +02:00
bd9e43506f Refactored file creation 2025-07-06 15:20:43 +02:00
cdfd464bce Refactored docker logic 2025-05-25 17:44:58 +02:00
37dcc5f74e In between commit domain restruturing 2025-05-19 17:17:57 +02:00
3388d3c592 Added get_domain function 2025-05-17 14:53:55 +02:00
2aac8b5f80 Solved portfolio iframe naming bug 2025-05-15 17:36:22 +02:00
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
0fc9c3e495 Implemented certbot for cloudflare\hetzner, optimized documentation and solved bugs 2025-04-28 00:33:55 +02:00
f8c984d6c2 Refactored CyMaIS basic features and optimized wordpress implementation 2025-04-18 23:17:29 +02:00
58229e2255 Optimized healing function for port conflicts 2025-04-15 15:27:33 +02:00
cf44cb59b3 Finished presi for today 2025-04-12 12:58:13 +02:00
9e73218535 Optimized docs 2025-04-12 12:19:09 +02:00
7379006327 Optimized market analyses 2025-04-12 00:28:54 +02:00
7d502e799f Added market analyses 2025-04-11 22:16:43 +02:00
536c3091e5 Solved ldap reference bug for nextcloud and cleaned up 2025-04-11 11:35:28 +02:00
e92c331f44 Added dependency pull 2025-04-10 20:18:53 +02:00
557869802a Added a role creation doc 2025-04-10 00:30:26 +02:00
ba67306960 Updated problem and vision statement 2025-04-09 22:54:08 +02:00
9107c1926a Optimized links 2025-04-09 18:03:09 +02:00
385e582fc6 Restructured mds 2025-04-09 17:57:57 +02:00
36bf5af288 Decoupeled Sphinx 2025-04-09 16:56:41 +02:00
d549923538 solved last sphinx bugs 2025-03-21 14:22:09 +01:00
c402583f2b Redrafted Sphinx for CyMaIS 2025-03-21 13:48:42 +01:00
da8830493f Added pandoc requirement 2025-03-20 18:30:26 +01:00
9919e1ecc2 Added .gitkeep for assets/img/ 2025-03-20 18:23:08 +01:00
275e4bd453 Finished optimization for today 2025-03-20 17:00:07 +01:00
096934e795 Optimized docs 2025-03-20 15:08:18 +01:00
4c29fc9f02 Implemented more auto docs 2025-03-20 14:13:03 +01:00
d5f10276ee Moved sphinx files 2025-03-20 12:52:55 +01:00