Commit Graph

47 Commits

Author SHA1 Message Date
1b904eb15f fix: Update synchronization status messages and add "no_sync" option; adjust microtime and cacheTimestamp in config and state files; add beforeSaveScripts for Advoware sync status management 2026-03-08 21:10:08 +01:00
3547f47fc3 fix: Update xaiSyncStatus descriptions and default value; adjust microtime and cacheTimestamp in config and state files; add beforeSaveScript for x.AI sync status management 2026-03-08 20:16:51 +01:00
926b6d9719 fix: Add "no_sync" status to CDokumente translations; update microtime values in config and state files 2026-03-08 20:09:14 +01:00
ded721a9d4 fix: Add "pulse" field to multiple JSON files; update microtime values in config and state files 2026-03-08 19:19:09 +01:00
ec25089ab4 feat: Add file status tracking to CDokumente entity; implement beforeSave hook for hash calculation and status determination 2026-03-03 08:17:51 +01:00
ba986a32fe some big beautfiul update 2026-03-02 18:05:59 +01:00
bf7eaa965f feat: Refactor CPuls entity and related resources; enhance localization, update layouts, and improve validation logic 2026-02-13 10:28:21 +01:00
e1a963ffab feat(CPuls): Enhance CPuls entity with new fields, tooltips, and options; add localization for German and English
- Added new fields to CPuls entity including status, syncStatus, kiAnalyse, and others.
- Implemented localization for CPuls in German (de_DE) and English (en_US).
- Introduced new API actions for team activation and completion of CPuls.
- Created hooks to update team statistics and manage document counts.
- Added new entity definitions and metadata for CPulsTeamZuordnung and Team.
- Implemented validation logic in formulas to prevent completion of unclean Puls.
- Updated layouts for detail and list views of CPuls.
- Enhanced user entity with absence tracking fields.
- Added scopes for CPuls and CPulsTeamZuordnung.
2026-02-13 10:09:19 +01:00
0faf1c0657 Add CPuls entity and related resources
- Introduced a new entity "CPuls" with metadata definitions including fields, links, and indexes.
- Updated existing JSON files to include "CPuls" in various contexts such as translations, entity definitions, and client definitions.
- Added localization support for "CPuls" in multiple languages.
- Modified existing files to accommodate the new entity in the application structure.
2026-02-13 09:53:35 +01:00
300441de67 feat: Update synchronization status options and default values across multiple entity definitions and language files 2026-02-08 23:51:21 +01:00
31479e71e1 feat: Add kommunikationHash field to CBeteiligte entity and update related metadata, layouts, and internationalization files 2026-02-08 21:01:05 +01:00
1eebc62039 feat: Add advowareRowId field to CBeteiligte entity and update related metadata and layouts 2026-02-07 23:13:41 +01:00
26db904407 feat: Update internationalization files and metadata for Advoware integration 2026-02-07 16:08:30 +01:00
229a2a5906 feat: Remove unused fields from JSON files and update layout configurations 2026-01-25 19:57:33 +01:00
c92dbf7191 feat: Implement eviction lawsuit initiation from Kündigung with related data handling 2026-01-25 14:10:50 +01:00
146a046a0e feat: Update identifiers in JSON files and improve terminal command approvals 2026-01-25 13:18:48 +01:00
1bd3729791 renamed entity kndigung to kuendigung 2026-01-25 13:07:07 +01:00
f7a24b8aef Enhance CKndigung entity: add new fields, update layouts, and implement document synchronization hook 2026-01-25 11:56:10 +01:00
292a0b57b9 Refactor termination and rental object entities
- Removed the "Kündigungen" field from the German and English rental object JSON files.
- Updated the termination JSON files to reflect new field names and structure, including renaming "kuendigungsart" to "beendigungsTatbestand" and "kuendigungsgrund" to "kuendigungsgrund" with updated options.
- Deleted the old "CKuendigung" entity definition and related metadata, consolidating functionality into "CKndigung".
- Adjusted the service logic to accommodate the new structure, ensuring proper linking of landlords and tenants.
- Updated dynamic visibility logic for fields based on conditions related to termination reasons and delivery methods.
- Cleaned up metadata definitions for both termination and rental object entities, removing unnecessary relationships and fields.
- Incremented cache and microtime values in the configuration file.
2026-01-25 11:41:57 +01:00
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
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
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
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
65af6fd80b Add rent collection fields and update layouts for CBeteiligte entity 2026-01-23 23:41:30 +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
2e5b0d8e6f Add 'Vorbereitung' status option in German and English translations; update cache timestamps 2026-01-23 22:36:44 +01:00
56271ca05a Add 'kostenRaeumungsantrag' field and update related calculations and localization in CVmhErstgespraech entity 2026-01-23 20:14:43 +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
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
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
96becef2ba Refactor localization and metadata for CVMHBeteiligte
- Added "Location" field and tooltip to CMietobjekt localization.
- Removed CVMHBeteiligte localization files in multiple languages (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).
- Deleted CVMHBeteiligte layout definitions and metadata.
- Updated Call, Contact, PhoneNumber, and User localization files in German and English.
- Removed references to CVMHBeteiligte in various entity definitions and metadata.
- Updated configuration file with new cache timestamp.
2026-01-20 22:43:39 +01:00
156c712737 Add new fields to CAdressen JSON and metadata; update layout for Advoware Sync; refresh cache timestamps in config. 2026-01-20 21:58:48 +01:00
2f3f686421 Add new fields to CVmhRumungsklage JSON and update layout; refresh cache timestamps in config 2026-01-20 21:55:16 +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
b5ba0da5c2 Enhance German and English localization for various entities
- Updated translations in CAdressen, CBeteiligte, CDokumente, CMietobjekt, CVmhErstgespraech, CVmhMietverhltnis, CVmhRumungsklage to improve clarity and consistency.
- Added new fields and links for better user experience in German and English.
- Modified layout configurations for CMietobjekt and CVmhMietverhltnis to include additional details and improve navigation.
- Removed deprecated fields from CVmhRumungsklage metadata.
- Updated configuration timestamps for cache management.
2026-01-20 15:13:57 +01:00
dfc8b952e9 Enhance EspoCRM entities and layouts with new relationships, fields, and troubleshooting sections; update README.md for clarity and add new layout files for CAdressen and CBeteiligte. 2026-01-20 13:33:36 +01:00
7ec9c48871 Add UTM parameters and related fields to CVmhErstgespraech entity and layouts 2026-01-19 18:30:28 +01:00
root
823af8b11d Initial commit 2026-01-19 17:46:06 +01:00