Skip to content

feat: implement XSD-driven OpenImmo export & validation#16

Merged
aakvatech merged 1 commit into
Aakvatech-Limited:version-15-hotfixfrom
iamtalib13:feat/xsd-driven-openimmo-export
May 19, 2026
Merged

feat: implement XSD-driven OpenImmo export & validation#16
aakvatech merged 1 commit into
Aakvatech-Limited:version-15-hotfixfrom
iamtalib13:feat/xsd-driven-openimmo-export

Conversation

@iamtalib13
Copy link
Copy Markdown
Collaborator

Description:

  • Feature: Replaced template-based XML generation with a robust XSD-driven builder for OpenImmo.
  • Fixes:
    • Resolved schema validation errors (missing attributes in anhang, invalid aktionart values, and empty mandatory tags).
    • Added dynamic image handling for child tables (custom_image_gallery).
    • Implemented strict data validation to ensure XML compliance.
  • Configuration: Added openimmo_anid field to Integration Source and updated dependencies (lxml==6.1.0).
  • Version: Bumped app version to 0.0.2.

@aakvatech aakvatech merged commit 7a26fde into Aakvatech-Limited:version-15-hotfix May 19, 2026
2 of 3 checks passed
@github-actions
Copy link
Copy Markdown

Successfully created backport PR for version-15:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants