4e4597e124
Merge detached HEAD: Add Kündigung entity with complete layouts and fix all false placeholders in detail.json files for EspoCRM 7.x compatibility
2026-01-25 10:31:03 +01:00
3a987547b3
Refactor layout configurations in multiple detail.json files; replace 'false' with empty objects for improved structure and consistency
2026-01-25 10:29: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
eaeba65487
Add CKndigung layout files and update cache timestamps; improve UI structure and error handling
2026-01-25 10:26:44 +01:00
30326da8c6
Add termination (Kündigung) functionality and related translations
...
- Implemented the ability to initiate terminations from Mietverhältnisse.
- Added new fields and options for terminations in both German and English language files.
- Updated metadata definitions to include relationships for terminations with Mietobjekte and Beteiligte.
- Enhanced the service layer to handle termination creation, including linking relevant entities and copying documents.
- Updated configuration timestamps for deployment.
2026-01-25 10:06:02 +01:00
07ff3c5c54
Add CKndigung entity and related resources
...
- Created CKndigung controller extending BasePlus.
- Added internationalization support for CKndigung in multiple languages (ar_AR, bg_BG, cs_CZ, da_DK, de_DE, en_GB, en_US, es_ES, es_MX, fa_IR, fr_FR, hr_HR, hu_HU, id_ID, it_IT, ja_JP, lt_LT, lv_LV, nb_NO, nl_NL, pl_PL, pt_BR, pt_PT, ro_RO, ru_RU, sk_SK, sl_SI, sr_RS, sv_SE, th_TH, tr_TR, uk_UA, vi_VN, zh_CN, zh_TW).
- Defined CKndigung metadata including entity definitions, record definitions, and scopes.
- Updated global configuration to include CKndigung in relevant lists.
2026-01-24 13:01:04 +01:00
0d2d35bca1
feat: Add termination functionality for rental agreements
...
- Introduced new entity `CKuendigung` for managing terminations.
- Added fields for termination details including date, reason, type, and status.
- Implemented backend service to initiate terminations from rental agreements.
- Created frontend handler for termination actions with confirmation dialog.
- Updated metadata and layouts for `CKuendigung` to support new functionality.
- Added internationalization support for English and German languages.
- Enhanced existing entities to establish relationships with terminations.
2026-01-24 12:45:57 +01:00
e490e261b7
Add CKndigung entity and related resources
...
- Introduced CKndigung entity with metadata definitions including fields, links, indexes, and scopes.
- Added CKndigung controller for handling requests.
- Created internationalization files for CKndigung in multiple languages.
- Updated existing metadata and resource files to include CKndigung references.
- Enhanced global translations to support CKndigung terminology.
2026-01-24 12:34:02 +01:00
2bc3158cd5
Refactor eviction and rent collection features; migrate logic from Mietobjekt to Mietverhältnis; update localization and UI handlers
2026-01-24 12:28:37 +01:00
6e0c104c6f
Update cache timestamps in config; add README for custom actions implementation
2026-01-24 11:59:46 +01:00
ec612318c3
Implement eviction lawsuit initiation feature for Mietobjekt; add related UI and backend logic; update localization and configuration
2026-01-24 11:51:16 +01:00
3da6d140c7
Refactor checkbox field styling for better layout; update cache timestamps in config
2026-01-24 00:52:59 +01:00
e781c49491
Update validation command approvals in settings; enhance checkbox toggle slider styles for checklist items; adjust cache timestamps in config
2026-01-24 00:44:46 +01:00
933df204f2
Add CSS validation and new checkbox toggle slider styles; update validation tools documentation
2026-01-24 00:38:56 +01:00
dfb0ff1fbc
Add new CVMHBeteiligte entity with localization support; update related links and fields in multiple JSON files
2026-01-24 00:15:54 +01:00
00a6e1c238
Enhance rebuild process with Docker support; update cache handling and fallback logic
2026-01-24 00:10:18 +01:00
71ba417a27
Add validation script approval for Python-based rebuild; update CBankverbindungen entity to include contactsBankverbindung relation
2026-01-24 00:07:47 +01:00
9ca366d80f
Add relationships for Mietobjekte in CMietinkasso and CVmhRumungsklage; update Contact entity to reference CBankverbindungen
2026-01-24 00:06:41 +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
ee7a36ef41
Add DISG personality type and caller type fields; update visibility logic for CBeteiligte and Contact entities
2026-01-23 23:52:17 +01:00
65af6fd80b
Add rent collection fields and update layouts for CBeteiligte entity
2026-01-23 23:41:30 +01:00
8317190bb8
Remove unused Beteiligte tab and related fields from CAdressen layout; update detail layout to include Beteiligte field
2026-01-23 23:30:27 +01:00
8d7ffb30c5
Remove note text and style from Miethöhe field; clean up dynamic logic in CVmhMietverhltnis metadata
2026-01-23 23:17:26 +01:00
cc142af834
Add warmmiete calculation logic and related metadata; implement custom view for warmmiete field
2026-01-23 23:14:31 +01:00
ebe8d86732
Add new fields for rental details and update localization; enhance layout for better visibility
2026-01-23 23:13:12 +01:00
b59e91f278
Add dateOfBirth field and localization support for CBeteiligte entity; update layouts and metadata
2026-01-23 23:09:00 +01:00
daa812ea21
Add Mietinkasso entity and related localization, layouts, and metadata
2026-01-23 23:06:10 +01:00
4b66d5f356
Add CMietinkasso entity and localization support
...
- Introduced a new entity "CMietinkasso" with its metadata definitions, including fields, links, and indexes.
- Added controller for CMietinkasso to handle business logic.
- Created localization files for CMietinkasso in multiple languages (e.g., English, German, Spanish, etc.) to support internationalization.
- Updated global JSON files to include references to the new entity.
- Modified configuration files to integrate CMietinkasso into the application structure.
2026-01-23 22:43:04 +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
2e5b0d8e6f
Add 'Vorbereitung' status option in German and English translations; update cache timestamps
2026-01-23 22:36:44 +01:00
908b20aef7
Remove 'syncStatus' field from bank connections layout and update cache timestamps
2026-01-23 21:53:28 +01:00
a04d6547b6
Update README.md: reorder table of contents and add section on common errors
2026-01-23 21:51:13 +01:00
9f069d1fe2
Update EspoCRM Custom Directory documentation and modify cache timestamps in config
...
- Enhanced the EspoCRM Custom Directory documentation to provide a comprehensive overview of the directory structure and customization options.
- Updated cache timestamps in the configuration file to reflect recent changes.
2026-01-23 21:46:38 +01:00
a5f1437131
Add 'copyToClipboard' property to various fields and update cache timestamps
2026-01-23 21:31:16 +01:00
d675d9fcb1
Update layouts for bank connections: add 'kontoinhaber' field, adjust link properties, and refresh cache timestamps
2026-01-23 21:19:51 +01:00
45456d8bf9
Add 'bankverbindungens' field and related layout; update cache timestamps
2026-01-23 21:17:09 +01:00
d433a01b65
Update CSS for 'vorzusch1Instanz' highlighting and adjust cache timestamps in config
2026-01-23 21:05:00 +01:00
ac6b9a87f6
Add highlight styles for 'vorzusch1Instanz' costs and update client metadata
2026-01-23 20:56:18 +01:00
e6e44317d6
Update note style for fee calculation to info in CVmhErstgespraech layout; adjust cache timestamps in config
2026-01-23 20:48:01 +01:00
8700e4cd42
Add 'beruecksichtigtePersonen' field and implement dynamic text updates in CVmhErstgespraech entity; enhance templates and localization
2026-01-23 20:43:24 +01:00
56271ca05a
Add 'kostenRaeumungsantrag' field and update related calculations and localization in CVmhErstgespraech entity
2026-01-23 20:14:43 +01:00
42d396f460
Add RVG calculation module and integrate cost calculations into CVmhErstgespraech entity
2026-01-23 19:45:00 +01:00
cf60d2a91d
Add warmmiete and streitwert calculations; enhance check_and_rebuild script for cache clearing
2026-01-23 17:53:41 +01:00
e1a7158931
Add IBAN and BIC validation with custom hooks; update localization messages and cache timestamps
2026-01-23 16:20:26 +01:00
15ecc7068f
Refactor CBankverbindungen entity: remove IBAN validation formula and update metadata; adjust cache timestamps
2026-01-23 16:00:16 +01:00
ac58b51452
Add CBankverbindungen entity with multilingual support, tooltips, and layout definitions
2026-01-23 15:51:42 +01:00
185524e432
Add CBankverbindungen entity with multilingual support and metadata definitions
2026-01-23 15:15:29 +01:00
99045d55d2
Add report integration for BpmnUserTask with filters and panels; update cache timestamps
2026-01-22 13:40:14 +01:00
c9e5846110
Remove backup workflow definition for vmh-erstberatung-abschließen to streamline workflow management
2026-01-21 00:11:29 +01:00
37e158c806
Enhance workflow manager and definitions with category support for better organization
2026-01-21 00:01:51 +01:00