27 Commits

Author SHA1 Message Date
80dc3b40d3 Implement Blake3 hashing in CDokumente; update related metadata and localization files 2026-03-11 22:20:21 +01:00
76c38e8ad4 Refactor code structure for improved readability and maintainability 2026-03-11 09:21:52 +01:00
9b18a63acf Update configuration timestamps, add custom services, and implement validation and rebuild script for EspoCRM 2026-03-10 12:35:01 +01:00
3470dba301 Add junction entities and ACL for CAICollection, CAdvowareAkten, and CPulsTeam
- Introduced new junction entities: CAICollectionCDokumente, CAdvowareAktenCDokumente, and CPulsTeamZuordnung.
- Implemented respective controllers and services for handling CRUD operations.
- Added metadata definitions for new entities, including fields, links, and indexes.
- Created language files for English and German translations for the new entities.
- Developed a script to set ACL permissions for the new junction entities across existing roles.
- Updated existing entity definitions to include new relationships and fields related to Advoware and AI Collections.
2026-03-10 00:10:57 +01:00
2e9db78c6e Refactor code structure for improved readability and maintainability 2026-03-09 23:07:05 +01:00
3361cffb14 introducing junction table extension 2026-03-09 22:42:40 +01:00
127fa6503b chore: Update copyright year from 2025 to 2026 across core files
- Updated copyright headers in 3,055 core application files
- Changed 'Copyright (C) 2014-2025' to 'Copyright (C) 2014-2026'
- Added 123 new files from EspoCRM core updates
- Removed 4 deprecated files
- Total changes: 61,637 insertions, 54,283 deletions

This is a routine maintenance update for the new year 2026.
2026-02-07 16:05:21 +01:00
3dab9243de feat: Expand file permission checks and automatic correction for critical system files 2026-01-25 21:37:36 +01:00
ba7796d7a9 feat: Enhance file permission checks and automatic correction for critical system files 2026-01-25 21:37:10 +01:00
c8233ef0d1 feat: Update README.md handling and add reminder to read documentation in output 2026-01-25 19:48:43 +01:00
1bd3729791 renamed entity kndigung to kuendigung 2026-01-25 13:07:07 +01:00
416cddd496 added e2e testsuite 2026-01-25 12:57:12 +01:00
552540e214 feat: Add KI-Einstiegsscript for comprehensive project overview
- Introduced `ki_project_overview.py` for automated analysis of EspoCRM project structure, entities, relationships, custom PHP classes, workflows, frontend adjustments, and internationalization.
- Created `ki-overview.sh` wrapper script for executing the Python script with various output options.
- Updated `README.md` to include a quick start section for the new KI entry script.
- Added detailed documentation in `KI_OVERVIEW_README.md` explaining the script's purpose, usage, and output format.
- Summarized the new features and files in `KI_OVERVIEW_SUMMARY.md`.
- Enhanced `.vscode/settings.json` to approve new scripts for execution.
2026-01-25 12:34:46 +01:00
fb6ef2b960 Enhance layout validation in EntityValidator; add critical checks for bottomPanelsDetail.json and detail.json files, and improve error/warning reporting 2026-01-25 10:28:19 +01:00
933df204f2 Add CSS validation and new checkbox toggle slider styles; update validation tools documentation 2026-01-24 00:38:56 +01:00
00a6e1c238 Enhance rebuild process with Docker support; update cache handling and fallback logic 2026-01-24 00:10:18 +01:00
b6cf03c4cf Replace legacy Bash check and rebuild script with a new Python-based validator; add comprehensive validation checks and improve documentation for usage and features. 2026-01-24 00:05:18 +01:00
e3a984bb5d Enhance error handling in check_and_rebuild.sh: display last log entries on rebuild failure 2026-01-23 22:39:50 +01:00
cf60d2a91d Add warmmiete and streitwert calculations; enhance check_and_rebuild script for cache clearing 2026-01-23 17:53:41 +01:00
37e158c806 Enhance workflow manager and definitions with category support for better organization 2026-01-21 00:01:51 +01:00
8c83e54650 Enhance documentation and workflow management in EspoCRM
- Update README.md to include a table of contents and detailed sections on workflow management and custom scripts.
- Remove deprecated 'runWorkflow' field from CVmhErstgespraech localization files.
- Add 'runWorkflow' field to detail layout for CVmhErstgespraech.
- Update workflow_manager.php to improve workflow listing and management functionality.
- Adjust cache timestamps in config.php.
- Create CUSTOM_DIRECTORY.md to outline the custom directory structure and best practices.
- Add README.md for workflow definitions with usage examples and JSON format specifications.
- Introduce new workflow definitions for 'vmh-erstberatung-abschließen' and its backup.
2026-01-20 23:58:29 +01:00
5750c4486e Update permissions correction logic in check_and_rebuild.sh; adjust cache timestamps in config.php; add listSmall.json layout for CVmhRumungsklage 2026-01-20 22:32:32 +01:00
1ef2617bc7 Refactor CVmhMietverhltnis and CMietobjekt layouts; add dynamic logic for fields; update cache timestamps in config; adjust permissions for check & rebuild script. 2026-01-20 21:39:00 +01:00
8a814681b0 Refactor layouts for CBeteiligte and CDokumente; add new layout for CAdressen; update widths and add modifiedAt field in JSON files; adjust config timestamps. 2026-01-20 21:24:22 +01:00
ed710c73a5 Refactor layouts by updating widths in CVmhMietverhltnis and adding new listSmall layout for CAdressen; create layout for CVmhRumungsklage; update cache timestamps in config. 2026-01-20 21:17:25 +01:00
694f22ca77 Add Check & Rebuild script for automated quality assurance; update README with usage instructions and modify cache timestamps in config 2026-01-20 20:48:47 +01:00
627a47aa44 Add Workflow Manager script for managing BPMN workflows in EspoCRM 2026-01-19 18:46:10 +01:00