Skip to content

[Backport version-15] feat: implement XSD-driven OpenImmo export & validation#18

Merged
aakvatech merged 1 commit into
version-15from
backport-16-to-version-15
May 19, 2026
Merged

[Backport version-15] feat: implement XSD-driven OpenImmo export & validation#18
aakvatech merged 1 commit into
version-15from
backport-16-to-version-15

Conversation

@github-actions
Copy link
Copy Markdown

Backport of #16 to version-15.


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.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants