Please note that this documentation is for the most recent version of this extension. It may not be relevant for older versions. Related documentation can be found in the documentation directory of the extension.
OpenImmo Change-Log
2025-07-24 Release of version 8.5.0
- [FEATURE] Implement keep-seo fields in order to have local optimized fields for seo, which will keep during property updates
2025-07-21 Release of version 8.4.2
- [BUGFIX] Fix processing images of properties during update-immobilie after changing import-folder
2025-07-21 Release of version 8.4.1
- [BUGFIX] Fix AJAX loading script in detail view
- [BUGFIX] Fix media exists ViewHelper in TYPO3 13
- [TASK] Add developer notice for javascript build
2025-07-21 Release of version 8.4.0
- [BUGFIX] Fix gruppennummer condition in immobilie query
- [TASK] Working on documentation files
- [TASK] Define site-set-settings configuration file
- [FEATURE] Add optionally loading list view by using AJAX
- [TASK] Optimize documentation structure and content
2025-05-27 Release of version 8.3.4
- [TASK] Configure simple site-sets - but without settings migration right now
- [BUGFIX] Ensure math-division view-helper divides only numeric values
2025-05-21 Release of version 8.3.3
- [TASK] Add salutation diverse in request-form
2025-05-09 Release of version 8.3.2
- [TASK] Remove readonly from property fields, to that all fields are locally editable
2025-05-09 Release of version 8.3.1
- [TASK] Hide nodes view in backend module
- [TASK] Update documentation about creating connection records
- [TASK] Change documentation with optimized route-enhancer configuration
- [TASK] Optimize code style
- [TASK] Update htaccess file which is now compatible for Apache 2.2 and 2.4
2025-04-24 Release of version 8.3.0
- [TASK] Migrate upload-import-folder from uploads/tx_openimmo/ to fileadmin/user_upload/tx_openimmo - Attentenion: Requires a complete re-sycn of all properties!
- [BUGFIX] Fix accessing undefined array index lageGebiete in request-service
- [BUGFIX] Fix xml in translation file
- [BUGFIX] Fix property/Objektart nested filter in frontend
- [TASK] Add another reference implementation example
- [BUGFIX] Fix list limit without pagination
2025-03-26 Release of version 8.2.3
- [BUGFIX] Fix jumping back to the right pagination page after visiting a detail page
2025-02-25 Release of version 8.2.2
- [BUGFIX] Remove debug statement
- [BUGFIX] Fix flex-form structure for select items
2025-02-21 Release of version 8.2.1
- [TASK] Mark compatible with PHP 8.4
2025-02-19 Release of version 8.2.0
- [FEATURE] Remove jQuery and refactor JavaScript using Yarn
- [BUGFIX] Fix content element registration and icons
- [BUGFIX] Fix SessionHandler for TYPO3 13
- [BUGFIX] Fix deprecation notice for nullable method parameter
2025-02-14 Release of version 8.1.0
- [TASK] Remove another TCEforms tag from flex-form
- [BUGFIX] Fix importer with empty or non existing WBS node in source
- [FEATURE] Add search filter for WBS social housing
2025-01-23 Release of version 8.0.1
- [BUGFIX] Fix executing import on CLI
- [BUGFIX] Fix usage of extension-loaded ViewHelper
2025-01-19 Release of version 8.0.0
- [TASK] Fix code style
- [TASK] Migrate flex-form array keys
- [TASK] Remove signal/slots
- [TASK] Migrate to plugins to content elements and icon registration
- [TASK] Migrate registering page-tsconfig
- [TASK] Migrate to TYPO3 13, remove support for TYPO3 11
- [BUGFIX] Comment out event registration in services yaml
2025-03-26 Release of version 7.3.4
- [BUGFIX] Fix jumping back to the right pagination page after visiting a detail page
2025-03-25 Release of version 7.3.3
- [BUGFIX] Remove debug statement
2025-02-18 Release of version 7.3.2
- [BUGFIX] Fix type definition of Node::$immobile and Immobilie::$connection if it is still a LazyLoadingProxy
2025-01-30 Release of version 7.3.1
- [BUGFIX] Fix importer with empty or non existing WBS node in source
2025-01-29 Release of version 7.3.0
- [FEATURE] Add search filter for WBS social housing
- [BUGFIX] Comment out event registration in services yaml
2024-11-19 Release of version 7.2.1
- [BUGFIX] Remove empty values in grouped property filter in frontend search
2024-11-19 Release of version 7.2.0
- [FEATURE] Add filter for regional addon by area
- [FEATURE] Add filter for geo_lage of immobilie records
- [FEATURE] Add immobilie_geo_lageGebiet_gebieteSelect, immobilie_radius to quicksearch
- [FEATURE] Add immobilie_geo_lageSelect, immobilie_geo_regionalerZusatz to quicksearch
2024-10-16 Release of version 7.1.14
- [BUGFIX] Use links in anhang type intern as well
- [TASK] Add more reference links in documentation page
- [TASK] Migrate TypoScript imports
- [TASK] Optimize provisionspflichtig und ausse_courtage in Fluid template
2024-08-21 Release of version 7.1.13
- [BUGFIX] Fix translations in information row
- [BUGFIX] Translate gender in feedback.xml in requests
- [TASK] Database performance optimization
- [TASK] Translation clean up
2024-07-02 Release of version 7.1.12
- [BUGFIX] Fix property request with right of withdrawal information
2024-06-20 Release of version 7.1.11
- [TASK] Hide import and nodes in local immobilie records
- [TASK] Provide only connections from the same page for immobilie records
- [TASK] Hide node and anhang record in backend
- [BUGFIX] Fix usage of SendRightOfWithdrawalInformation event
- [TASK] Clean up backend previews and make use of additional-tca for this
- [TASK] Performance optimization if a lot of amount of properties are available
- [TASK] Add another reference link in documentation
- [BUGFIX] Fix reading ausstattung on unusual openimmo structure
2024-03-04 Release of version 7.1.10
- [BUGFIX] Fix spanish translations
2024-02-28 Release of version 7.1.9
- [TASK] Add spanish translations
2024-02-14 Release of version 7.1.8
- [BUGFIX] Fix request plugin action registration
2024-02-08 Release of version 7.1.7
- [BUGFIX] Split address, street and house-number in feedback-xml
- [BUGFIX] Fix wrong flash-message colors in frontend
2024-01-30 Release of version 7.1.6
- [TASK] Add extension configuration setting for transferring kaltmiete into nettokaltmiete during import
- [BUGFIX] Add isset condition on immobilie in import-command
- [BUGFIX] Use objektnr_extern as a slug if objekttitel is empty
- [BUGFIX] Remove version number in fluid template
2023-12-22 Release of version 7.1.5
- [BUGFIX] Fix connection annotation in immobilie model
2023-12-15 Release of version 7.1.4
- [BUGFIX] Fix PHP 7.4 issue with mixed property type
2023-12-14 Release of version 7.1.3
- [BUGFIX] Fix flash message view-helper which was not displaying messages at all
- [TASK] Clean up translation files
2023-12-13 Release of version 7.1.2
- [TASK] Provide files of mime type application/pdf as property document as well
- [BUGFIX] Display multi-language properties without matching language-mapping in all languages (-1)
- [TASK] Add new content element wizard category for openimmo
2023-12-05 Release of version 7.1.1
- [BUGFIX] Fix property list query related to the selected frontend language
- [BUGFIX] Display multi-language properties without matching language-mapping in all languages (-1)
- [TASK] Add missing translation value
- [TASK] Optimize version conditions in PHP code
2023-11-21 Release of version 7.1.0
- [FEATURE] Add object type sub-filter
- [FEATURE] Add filterByContactPersonEmails and filterByCountryIsoCodes filters
2023-11-09 Release of version 7.0.7
- [BUGFIX] Fix additional TCA usage
2023-11-07 Release of version 7.0.6
- [BUGFIX] Fix php 7.4 compatibility
2023-11-01 Release of version 7.0.5
- [BUGFIX] Fix usage of findByIdentifier on immobilie repository in PHP 7.4
- [TASK] Clean up documentation
2023-10-25 Release of version 7.0.4
- [BUGFIX] Remove function union return types
- [BUGFIX] Fix request TypoScript condition with additional object check
2023-10-11 Release of version 7.0.3
- [BUGFIX] Move modules dependency from pro into base extension
2023-10-11 Release of version 7.0.2
- [BUGFIX] Fix Unknown column table_local in where clause
- [TASK] Add missing features to documentation
2023-10-03 Release of version 7.0.1
- [TASK] Add missing features to documentation
2023-10-03 Release of version 7.0.0
- [TASK] Add missing features to documentation
- [TASK] Optimize documentation articles
- [TASK] Migrate to TYPO3 12 and remove support for TYPO3 10
- [TASK] Preparations for TYPO3 12 migration
2024-10-16 Release of version 6.1.11
- [BUGFIX] Use links in anhang type intern as well
2024-09-20 Release of version 6.1.10
- [TASK] Optimize provisionspflichtig und ausse_courtage in Fluid template
2024-07-02 Release of version 6.1.9
- [BUGFIX] Fix property request with right of withdrawal information
2024-02-05 Release of version 6.1.8
- [TASK] Add extension configuration setting for disable meta information in detail view in frontend
2024-01-24 Release of version 6.1.7
- [TASK] Add extension configuration setting for transferring kaltmiete into nettokaltmiete during import
2023-12-13 Release of version 6.1.6
- [BUGFIX] Add missing translation labels for _keineAngabe
2023-09-07 Release of version 6.1.5
- [BUGFIX] Fix frontend list sorting and optimize labels
2023-08-10 Release of version 6.1.4
- [BUGFIX] Fix PHP requirements in composer and ext_emconf
2023-07-06 Release of version 6.1.3
- [BUGFIX] Fix an undefined array access in ImmobilieController
- [TASK] Add an option for Google-Maps fetching issues report mail
2023-07-06 Release of version 6.1.2
Unavailable due an mistake in versioning!
2023-07-03 Release of version 6.1.1
- [TASK] Add an alternative property list sorting from second order-parameter
2023-03-14 Release of version 6.1.0
- [TASK] Add documentation about all TypoScript constants
- [FEATURE] Add sorting by group number
- [TASK] Reorder documentation pages in menu
2023-01-19 Release of version 6.0.11
- [BUGFIX] Insert netto/kaltmiete mapping in Import-Command for sender software onOffice
2023-01-11 Release of version 6.0.10
- [TASK] Migration of TYPO3_MODE
- [TASK] Remove Csh to TCA descriptions where fields identical
- [TASK] Csh to TCA description migration, see #54
- [TASK] Fix code style
- [TASK] Perform TCA migrations
- [TASK] Remove deprecated code and clean up
- [TASK] Replace condition with PHP 8 compatible version in documentation
- [TASK] Replace EditInModal by Edit in backend module
- [TASK] Optimize documentation metadata
- [TASK] Change wording in documentation
2022-07-29 Release of version 6.0.9
- [BUGFIX] Fix possible undefined search request parameters
- [BUGFIX] Fix slot example and add the persistence manager
- [TASK] Add "afterCreation" PSR-14 event and example how to use it
2022-06-03 Release of version 6.0.8
- [BUGFIX] Fix selection of connections in import command
2022-05-27 Release of version 6.0.7
- [BUGFIX] Fix view helper namespace
2022-04-25 Release of version 6.0.6
- [BUGFIX] Optimize handling if there are undefined verkaufsstatus information
2022-04-25 Release of version 6.0.5
- [TASK] Optimize TypoScript conditions
- [TASK] Remove objectmanager usage for image-service
2022-04-22 Release of version 6.0.4
- [BUGFIX] Fix update service display message
- [TASK] Change order of documentation topics
2022-03-26 Release of version 6.0.3
- [BUGFIX] Fix swapped values in Verkaufsstatus and add new value for NEU
- [BUGFIX] Fix getting usage type and marketing type after refactoring mistake
- [TASK] Add documentation for sitemap xml configuration
- [TASK] Disable import report by default
2022-03-03 Release of version 6.0.1
- [BUGFIX] Refactor and fix Google-Maps service for fetching geo data
- [BUGFIX] Fix search request command in PHP 8.0
2022-02-22 Release of version 6.0.0
- [BUGFIX] Move TypoScript settings checks into search action in order to avoid FlashMessage issues
- [TASK] Add generic draw item for backend previews
- [TASK] Add missing translation values
- [TASK] Remove noCacheHash parameter
- [TASK] Enable autowire for dependency injection
- [TASK] Optimize code style
- [TASK] Migrate and refactor Code for PHP 8.0
- [TASK] Migrate update service
- [TASK] Add documentation en translation files
- [TASK] Rename example ImmobilieSlotAusstattungBalkon
- [TASK] Add Services.yaml
- [TASK] Add and normalized some general configuration files
- [TASK] Add Wertklasse Fluid partial for detail view
- [TASK] Optimize construction year (zustandAngaben_baujahr) and heating YOC (zustandAngaben_energiepass_baujahr) in single view
- [TASK] Rise PHP version to 7.4
- [TASK] Migration for TYPO3 11.5 - remove support for TYPO3 9.5
2022-03-26 Release of version 5.5.5
- [BUGFIX] Fix swapped values in Verkaufsstatus and add new value for NEU
2022-01-10 Release of version 5.5.4
- [BUGFIX] Fix list queries for multi-language records.
- [TASK] Add documentations configuration
2021-12-15 Release of version 5.5.3
- [BUGFIX] Fix importer command execution on CLI - some fields were not imported.
2021-11-20 Release of version 5.5.2
- [TASK] Inject Meta and OpenGraph tags on request page as well
2021-11-06 Release of version 5.5.1
- [TASK] Remove teaser plugin from non cacheable plugins
2021-11-03 Release of version 5.5.0
- [FEATURE] Add feature for grabbing the "regionaler Zusatz" from the Google-Maps API
2021-10-25 Release of version 5.4.0
- [FEATURE] Add pre-filter in teaser/list plugin for showing only properties by a contact person name
2021-10-12 Release of version 5.3.1
- [BUGFIX] Fix feedback.xml with activated withdrawal information
2021-09-25 Release of version 5.3.0
- [FEATURE] Add plugin filter for filtering by sales state: open, reserved, sold
2021-09-21 Release of version 5.2.2
- [BUGFIX] Fix expose url in feedback.xml of request email - remove empty bevorzugt+wunsch fields
2021-09-15 Release of version 5.2.1
- [BUGFIX] Fix expose url in feedback.xml of request email - add a valid expose url.
2021-07-13 Release of version 5.2.0
- [TASK] Use MIME types instead of file endings to check if an anhang is an image. Enlarge the database field which holds the format.
2021-06-28 Release of version 5.1.14
- [BUGFIX] Fix create-PDF and request button in bookmark list item
- [TASK] Add a field for kontaktperson/zusatzfeld
- [TASK] Add configuration option for "from" address for email report (pro-version)
2021-05-07 Release of version 5.1.13
- [BUGFIX] Fix displaying Haustiere, Vermietet, Einliegerwohnung, HeizkostenEnhalten only if true or false, not if null
2021-05-07 Release of version 5.1.12
- [TASK] Add a documentation section about overriding search request mail labels.
- [TASK] Add Hausgeld and Vermietet fields; optimize Haustiere field.
- [BUGFIX] Fix prevent displaying address in different Fluid templates, if address is marked as hidden
- [BUGFIX] Fix setting attachment group/type, when no group/type is defined
2021-04-26 Release of version 5.1.11
- [TASK] Add partials for ausstelldatum, jahrgang und primaerenergietraeger in energiepass
2021-04-23 Release of version 5.1.10
- [BUGFIX] Fix prevent displaying address in different Fluid templates, if address is marked as hidden
- [BUGFIX] Fix netto|kaltmiete mapping issue for estateOffice
2021-04-07 Release of version 5.1.9
- [TASK] Add Media/Exists view helper
- [BUGFIX] Fix bookmarks button from list item
2021-03-04 Release of version 5.1.8
- [BUGFIX] Fix logging for TYPO3 9
2021-03-04 Release of version 5.1.7
- [TASK] Use new class LogUtility to output log messages in ImportCommand which prevents printing log messages during scheduler run
2021-02-09 Release of version 5.1.6
- [BUGFIX] Fix mapping of kaltmiete/nettokaltemiete - this is only required by sendersoftware=Immomio
2020-02-01 Release of version 5.1.5
- [TASK] Add translation documentation file
2020-01-29 Release of version 5.1.4
- [TASK] Add documentation for openimmo.rating_request_submitted JavaScript Event
2020-01-25 Release of version 5.1.3
- [TASK] Update translation file
2020-01-20 Release of version 5.1.2
- [TASK] Add documentation translation files
- [TASK] Add documentation about single page uid handling
2020-12-21 Release of version 5.1.1
- [BUGFIX] Fix mapping of kaltmiete/nettokaltemiete - this is only required by sendersoftware=estatesmart.de
2020-12-15 Release of version 5.1.0
- [FEATURE] Add parking slot fields
2020-12-15 Release of version 5.0.18
- [TASK] Compare Anhang types in lowercase
- [TASK] Extend list of "anhaenge"-types treated as image
2020-11-21 Release of version 5.0.17
- [BUGFIX] Fix overriding detail page uid from search plugin
- [BUGFIX] Validate request hash before using that object
- [BUGFIX] Remove downloaded file in fetchData Command after zipping
- [TASK] Add documentation part for TopReal.at Software
2020-11-18 Release of version 5.0.16
- [TASK] Disable withdrawal feature for non purchase properties
- [TASK] Add supported software in documentation
- [TASK] Add HowTo Google Maps opt-in
- [TASK] Add missing translation values
- [TASK] Ensure list item translations will be loaded from base extension
2020-11-04 Release of version 5.0.15
- [BUGFIX] Fix image paths in propertysearch documentation
2020-10-30 Release of version 5.0.14
- [BUGFIX] Fix meta tag configuration for detail views
2020-10-16 Release of version 5.0.13
- [TASK] Translations for open immo pro version
2020-09-29 Release of version 5.0.12
- [BUGFIX] Search everywhere in location not specified
- [BUGFIX] Add missing documentation translation file
2020-09-16 Release of version 5.0.11
- [BUGFIX] Ensure contact person link is valid prefixed with http or https
2020-09-09 Release of version 5.0.10
- [TASK] Add slot and documentation to copy the estateSmart field "gruppen_kennung" to the correct place
2020-09-09 Release of version 5.0.9
- [TASK] Round values between 0 and 1 to 1 in main record nodes
2020-09-09 Release of version 5.0.8
- [FEATURE] Add console command "fetchdata" to fetch openimmo data from an external URL
- [TASK] Refactor log function
- [TASK] Set option to follow 302 redirects when fetching attachments via curl
- [TASK] Handle special case "distanzen" fields
2020-08-31 Release of version 5.0.7
- [TASK] Add translation for HowTo Immonmio Request Link documentation
2020-08-31 Release of version 5.0.6
- [TASK] Add HowTo for OpenStreetMap
- [TASK] Map kaltmiete into nettokaltmiete because all filtering is using nettokaltmiete field
- [TASK] Add additional logic for handle Anhang records of type GRUNDRISS and format PDF. PDF files will be displayed in documents/download section and images will be assigned to image handling.
- [TASK] Add QR-Code image dummy
- [TASK] Remove NBSP in PHP file comments
- [TASK] Add HowTo for Immomio Request Link ("Interessentenlink")
2020-08-25 Release of version 5.0.5
- [TASK] Change scheduler section in documentation
- [TASK] Import attachments of type "REMOTE"
2020-07-03 Release of version 5.0.4
- [TASK] Add field for AussenCourtage
2020-06-30 Release of version 5.0.3
- [BUGFIX] Check if sorting is set
- [TASK] Add documentation about email templates (german version)
2020-06-30 Release of version 5.0.2
- [FEATURE] Add setting "pdf.expose.active": Do not show button and do not render pdf if not active
- [FEATURE] Add constant "privacy page" and add a link in checkbox label for "accept privacy policy"
2020-06-24 Release of version 5.0.1
- [TASK] Change dependencies
2020-06-24 Release of version 5.0.0
- [TASK] Display meta and og tags in property detail view
- [BUGFIX] Allow multiple "orderby" fields (only first one had been taken into account)
- [TASK] Remove additional TypoScript constant categories
- [TASK] Add support for openimmo_pro feature "Send right of withdrawal email and wait for confirmation and attach expose PDF in confirmation mail"
- [BUGFIX] Fix slugs for TYPO3 9.5.18 - change uniqueInSite into unique
- [TASK] Add no-loading class for JavaScript event button
- [TASK] Add and optimize translations
- [BUGFIX] Fix displaying connection title of lazy Immobilie model property
- [BUGFIX] Fix displaying infrastructure fields in property detail view
- [TASK] Add an additional example Slot for manipulating record during the import
- [BUGFIX] Fix fetching external images with invalid passed mimetype information in openimmo.xml
- [TASK] Add extension setting "loglevel", first use is in the SearchRequestCommand of Openimmo Pro
- [TASK] Add a documentation for export feature
- [TASK] Check if file exists before trying to delete it and the catch exceptions of the delete command
- [FEATURE] Add area fields as configurable ones by using TypoScript
- [FEATURE] Add infra structure fields as configurable ones by using TypoScript
- [TASK] Add some documentation for frontend management
- [BUGFIX] Fix BebaubarNach filter selections after migrating this field into main record
- [BUGFIX] Fix Fluid conditions for Teilbar partials
- [BUGFIX] Fix area dividable Fluid partials
- [TASK] Move slug generation for new property records to dedicated function in order to use with immoscout import
- [BUGFIX] Fix identifier for contact person title
- [TASK] Add link in contact person url Fluid partial
- [TASK] Increase size for import_json database field
- [TASK] Migrate mail messages for TYPO3 9 & 10
- [BUGFIX] Fix bookmarks feature for TYPO3 10
- [FEATURE] Add not-found-redirect in request plugin, for redirecting to 404 page in case of not available properties
- [FEATURE] Optimize property fields for Provision - add additional partial section for displaying in € or ½
- [FEATURE] Add property fields (TypoScript+Fluid) for BueroflaecheTeilbar, LagerflaecheTeilbar, NutzflaecheTeilbar, Produktionsflaeche, ProduktionsflaecheTeilbar, Erwerbsnebenkosten, NebenkostenVorauszahlung,
- [FEATURE] Add Fluid template logic for kaufpreis/nettokaltmiete on request
- [TASK] Optimize variable names in Objektkategorie partials
- [TASK] Fix mailing of a request in TYPO3 10 by using new swiftmailer API calls
- [BUGFIX] execute function in ImportCommand must return integer
- [TASK] Optimize documentation for setting up the scheduler task
- [TASK] Copy file to connection folder if location is "INTERN" also, not only if location is "EXTERN"
- [TASK] Add missing getProperties getter in Immobilie Model
- [TASK] Optimize validation of pagination configuration
- [TASK] Check if image file exists
- [TASK] Set fallback for settings.framework
- [TASK] Migrate userFunc "immoscoutRow" to renderType
- [TASK] Migrate userFunc "connectionRow" to renderType
- [TASK] Migrate userFunc "informationRow" to renderType
- [TASK] Add check if image exists in teaser template
- [BUGFIX] Fix check for settings.framework
- [TASK] add "renderType" to select fields in flexforms
- [TASK] Add Classes Map for Extbase (Breaking: #87623)
- [TASK] Remove setup.ts and constants.ts which are not longer required
- [TASK] remove obsolete extension configuration access for TYPO3 8
- [TASK] remove realurl hook
- [TASK] remove functions frontendUserLogin and frontendUserLogout which use deprecated functions
- [TASK] use languageAspect instead of TSFE->sys_language_id (Deprecation: #85543)
- [TASK] Migrate fluid viewhelper class namespaces to TYPO3Fluid namespace
- [TASK] Migrate ImportCommandController to ImportCommand based on Symfony Command
- [BUGFIX] Do not only rely on checking if titleImage exits but also if titleImage.file exists
- [TASK] Remove deprecated annotation @cascade
- [TASK] Remove deprecated annotation @lazy
- [TASK] Remove usage of deprecated LanguageService class
- [TASK] Remove usage of $_EXTKEY variable and use extension key string instead
- [TASK] Raise dependency for TYPO3 core to support v9 and v10 (instead of v8 and v9)
2020-03-31 Release of version 4.13.2
- [BUGFIX] Fix inconsistent Fluid Partial for AnzahlZimmerRange
2020-03-23 Release of version 4.13.1
- [BUGFIX] Fix inconsistent sys_language_uid handling in backend property management
2020-03-19 Release of version 4.13.0
- [BUGFIX] Fix type of immobilie_uid property in Node model
- [BUGFIX] Fix set property types for nodes (Int and Float)
- [BUGFIX] Fix missing backend labels
- [FEATURE] Export feature for properties with restricted access
2020-01-25 Release of version 4.12.0
- [FEATURE] Add filter for Warmmiete
- [BUGFIX] Fix link in bookmarks list item
- [BUGFIX] Fix LandOrtReginalerZusatz filtering issue
2019-12-16 Release of version 4.11.0
- [BUGFIX] Fix node validation for boolean nodes
- [BUGFIX] Fix TCA validation issue regarding max items of irre elements
- [FEATURE] Add Provisionspflichtig field in detail view
- [TASK] Documentation for extended geo coordinate fetching
- [FEATURE] Add ViewHelper for getting properties on location strings
2019-11-14 Release of version 4.10.3
- [BUGFIX] Fix a Browser compatibility issue for ISO-Land/Ort/RegionalerZusatz filter.
- [TASK] Documentation for Google-Maps api key creation
- [TASK] Documentation for defining custom maps marker.
2019-10-16 Release of version 4.10.2
- [BUGFIX] Fix loading lazy node/immobilie relation.
Release of version 4.10.1
- [BUGFIX] Fix processing external and multiple used attachment files in CommandController.
Release of version 4.10.0
- [BUGFIX] Fix mapping issue regarding the node/main record mapping.
- [BUGFIX] Fix a SQL query issue for ISO-Land/Ort/RegionalerZusatz filter.
- [BUGFIX] Fix a Browser compatibility issue for ISO-Land/Ort/RegionalerZusatz filter.
- [FEATURE] Add search word filter feature.
- [FEATURE] Add detail fields for provision brutto/netto.
- [FEATURE] Add detail fields for kontaktperson url, strasse/hausnummer, firma.
- [FEATURE] Add detail fields for geo strasse/hausnummer.
- [FEATURE] Add bebaubarNach filter feature.
- [FEATURE] Add lageGebiete filter feature.
- [BUGFIX] Fix a typo in ausstattung translation key - see Migration.md.
- [BUGFIX] Fix image settings in search list item.
- [FEATURE] Add field partial for Sonstigemietenetto.
- [FEATURE] Add field partial for AnzahlStellplaetze.
- [BUGFIX] Fix image size settings in TypoScript constants - px was removed.
- [BUGFIX] Fix Einliegerwohnung.html and HeizkostenEnthalten.html partials - conditions needs to met on 1 and true.
- [BUGFIX] Fix Feedback-XML - oobj_id is now filled with objektnr_extern.
- [BUGFIX] Fix Feedback-XML - add the current version of the Feedback standard.
- [BUGFIX] Fix database field mapping in updateNodesInImmobilie repository method.
Release of version 4.9.0
- [FEATURE] Add land in main record.
- [FEATURE] Add land filter features.
- [TASK] Update Gitlab-CI configuration.
- [BUGFIX] Fix some Bootstrap4 structure issues - see Migration.md.
Release of version 4.8.0
- [BUGFIX] Fix some translation identifiers - see Migration.md.
- [FEATURE] Add Nutzungsart filter in quick search.
- [TASK] Modify query parameter for MySQL strict mode.
- [TASK] Change image urls in the documentation.
Release of version 4.7.0
- [FEATURE] Add 7 new filter for as select box (anzahlZimmer, bueroflaeche, gesamtflaeche, grundstuecksflaeche, kaufpreis, nettokaltmiete and wohnflaeche).
Release of version 4.6.0
- [FEATURE] Add new filter for geo_ort as a select box.
- [FEATURE] Add new filter for objektkategorie_nutzungsart as a select box.
- [FEATURE] Add new filter for objektkategorie_objektart as a select box with all possible sub options.
- [TASK] Rise PHP version to 7.3.
- [TASK] Clean up ext_tables.sql.
- [FEATURE] Integrate slug and slug generation for human readable urls in TYPO3 9.
- [BUGFIX] Fix query ordering with casting on objektnr_extern.
- [BUGFIX] Fix get properties from immobilie record.
- [BUGFIX] Fix openimmo container TypoScript assignment.
- [BUGFIX] Fix ignore by group in immobilie repository.
- [BUGFIX] Remove multiple hidden definition in Immobilie model.
- [BUGFIX] Fix ausstattungen query when there a no immobilie records found.
- [TASK] Add migration information.
- [TASK] Add HTML classes form definition lists.
- [FEATURE] Preparations in repositories for implementing a backend module.
Release of version 4.5.0
- [FEATURE] Add connections record types, in order to connect different sources.
- [FEATURE] Add Immoscout connection for importing Immoscout properties.
- [TASK] Preparing a local connection for managing properties in TYPO3.
- [TASK] Add immobilie field for imported JSON data.
- [TASK] Add new detail fields per default: HeizkostenEnthalten, Anzahl sep. WC, Verkaufsfläche, Lagerfläche, Ladenfläche, Büroteilfläche, Vermietbare-Fläche, Einliegerwohnung, Kellerfläche, Teilbar ab, Zustand-Art, Alter, Wellnessbereich, Ausstattungs-Kategorie
- [BUGFIX] Fix image usage in list item when no images are available.
- [BUGFIX] Fix fetching zimmer-anzahl by using property ViewHelper.
- [BUGFIX] Fix identifying node types while importing.
- [BUGFIX] Fix a utility namespace issue in immobilie controller.
- [TASK] Correct a mistake in documentation.
Release of version 4.4.0
- [FEATURE] Add a setting for defining a page for redirecting to in case of a property to display was not found.
Release of version 4.3.1
- [TASK] Add Gitlab-CI support.
Release of version 4.3.0
- [TASK] Prepare new documentation sections.
- [FEATURE] Add a Signal/Slot for manipulating properties after creation.
Release of version 4.2.2
- [BUGFIX] Removing DEV identifier.
2019-02-25 Release of version 4.2.1
- [BUGFIX] Fixing importer issue while checking if immobilie exists.
2019-02-19 Release of version 4.2.0
- [FEATURE] Adding search filter by object number extern.
- [BUGFIX] Fixing extension loaded ViewHelper usage.
- [FEATURE] Adding hash for fetching geo coordinates only once. This hash is calculated by the address which is used for the geo location API. If this address hash is available and equal, the geo location service will be skipped.
- [FEATURE] Adding a report mail feature, which sends a mail on usage of the geo location API of Google. With that report you can observe your credits on Goole API.
2019-02-04 Release of version 4.1.2
- [BUGFIX] Fixing type definition in GoogleMaps List ViewHelper.
- [TASK] Extending documentation.
2019-01-29 Release of version 4.1.1
- [BUGFIX] Fixing version condition in ExtensionUtility.
- [TASK] Adding documentation about privacy protection.
2019-01-21 Release of version 4.1.0
- [BUGFIX] Adding page uid in search item partial for Bootstrap4.
- [TASK] Replacing deprecated annotations.
- [TASK] Removing deprecated functions.
- [TASK] Removing access on extConf array.
- [TASK] Cleaning up source code.
2019-01-07 Release of version 4.0.2
- [BUGFIX] Fixing select parameter in select query.
2018-12-18 Release of version 4.0.1
- [BUGFIX] Adding missed ViewHelper for variable get/set.
2018-12-18 Release of version 4.0.0
- [TASK] Rising PHP version up to minimum 7.1.
- [TASK] Migrating to TYPO3 9.5.
- [TASK] Resizing SVG icon files.
2018-08-07 Release of version 3.8.2
- [TASK] Working on Documentation.
- [BUGFIX] Deleting old sys_file_reference, sys_file_metadata and sys_file records while resetting a connection.
2018-05-29 Release of version 3.8.1
- [TASK] Adding valid mime types for fetching external files.
- [BUGFIX] Fixing import objektart nodes without any attributes.
2018-05-15 Release of version 3.8.0
- [FEATURE] Adding a second checkbox for privacy in request form.
- [BUGFIX] Fixing restoring sort order after navigating back from details to list.
- [BUGFIX] Fixing cleaning up realurl records.
- [TASK] Changing message severity in Import command.
- [FEATURE] Paginations with more than 10 pages will be reduced by inserting an … item. If you have overridden the pagination template, you will need to modify them.
- [BUGFIX] Fixing MySQL GROUP BY/ORDER BY issue.
- [TASK] Refactoring of ImmobilieRepository. All query related attributes are now available in immobilie main record.
- [FEATURE] Preselected filter values from FlexForm affects now the search options for location and equipment.
2018-04-19 Release of version 3.7.0
- [TASK] Processing Anhang of Grupper ANBOBJURL in Importer.
- [FEATURE] Fetching external images while processing import files.
- [TASK] Optimizing importer performance while processing multi language records.
2018-03-25 Release of version 3.6.0
- [FEATURE] Creating required nodes by importer execution. The required fields are currently: wohnflaeche, anzahlZimmer, nettokaltmiete, kaufpreis, gesamtflaeche, grundstuecksflaeche, bueroflaeche, ladenflaeche, gastroflaeche. The required fields are necessary for a proper search execution. The default value is 0.
- [FEATURE] Adding multi language import by language overlay.
2018-02-20 Release of version 3.5.1
- [BUGFIX] Fixing restriction to connection data.
2018-02-06 Release of version 3.5.0
- [TASK] Adding Translations.
- [FEATURE] Adding TypoScript setting for limit search results to connections.
2018-02-02 Release of version 3.4.0
- [BUGFIX] Fixing import, which was not able to delete immobilie records with dynamic spaces in external id.
- [BUGFIX] Fixing sorting settings by restoring search settings.
- [TASK] Adding translations
- [BUGFIX] Fixing image slideshow issue. Large images were hiding the thumbnails.
- [FEATURE] Adding search logic for Ladenfläche, Gastrofläche, Lagerfläche.
- [FEATURE] Adding search filter for ort/regionalerZusatz.
2018-01-17 Release of version 3.3.0
- [TASK] Optimizing constants categories and labels.
- [TASK] Optimizing translations.
- [TASK] Optimizing CSS stylesheets.
- [FEATURE] Adding optionally BCC mail for all emails.
2017-12-24 Release of version 3.2.0
- [FEATURE] FILMLINK processing for Importer.
- [FEATURE] Adding No-UI-Slider support.
- [TASK] Refactoring TypoScript constants and constants categories.
- [FEATURE] Sliding and highlighting list immobilie items, when passing their id by url anchor.
- [BUGFIX] Removing double spaces in external id, because the bookmarks funktion can't handle it.
- [BUGFIX] Fixing connection row for TYPO3 8.7
- [TASK] Adding translations
- [FEATURE] Adding count ViewHelper for Bookmarks
2017-11-14 Release of version 3.1.0
- [FEATURE] Adding QR-Code feature for Pro-Version
- [BUGFIX] Fixing file deletion of multiple used files
- [BUGFIX] Fixing connection row for TYPO3 7.6
2017-11-10 Release of version 3.0.0
- [TASK] Renaming class Tools into ToolsUtility
- [TASK] Refactoring importer scheduler
- [FEATURE] Adding connections for having multiple openimmo sources
2017-10-29 Release of version 2.4.0
- [TASK] Migrating Bootstrap4 templates
- [FEATURE] Adding bookmark button for Pro-Version
- [FEATURE] Adding sorting for immobilie anhang
2017-10-19 Release of version 2.3.2
- [TASK] Adding Quicksearch-Template for Vermarktungsart und Objektart
- [BUGFIX] Fixing show immobilie immediately by external id
2017-10-19 Release of version 2.3.1
- [TASK] Configurable Update-Check/Information row
2017-09-15 Release of version 2.3.0
- [FEATURE] Adding plugin field for displaying a Immobilie objekt immediately on a page by giving external object number
2017-09-13 Release of version 2.2.1
- [TASK] Adding translations
2017-09-13 Release of version 2.2.0
- [TASK] Moving JavaScript into footer
- [TASK] Finishing english translation
- [TASK] Renaming TypoScript files to *.typoscript
- [FEATURE] Adding contact person configuration for displaying images of the contact persons in Pro-Version
- [TASK] Integrating a Node Repository for reading and writing nodes. Including cleaning up Node model.
- [TASK] Preparing english translation
2017-08-21 Release of version 2.1.0
- [TASK] Backend inline relationship records are now collapsed by default
- [TASK] Wrapping oi:googleMaps.list ViewHelper into a f:format.raw
- [TASK] Refactoring of Immobilie model
- [TASK] Refactoring of Immobilie Importer
- [BUGFIX] Fixing Importer, so that same images can be used in different immobilies
- [TASK] TCA optimization
- [TASK] Optimizing documentation
- [TASK] Extending GetProperty-ViewHelper format
- [TASK] Optimizing translations keys
2017-05-30 Release of version 2.0.0
- [TASK] Migration to TYPO3 8.7 - removing TYPO3 6.2 support
- [BUGFIX] Importer command deletes only records, if immobilie record was found
- [TASK] When there are no coordinates, the GoogleMapsService will return an empty string
- [TASK] Optimize PhpDoc comments in ViewHelpers
- [TASK] Optimize Error-Message for removed list-plugin.
- [TASK] EnergiePass scale can not exceed 100 percent
- [FEATURE] Immobilie-Detail slideshow wrapper gets a CSS class for first-image and last-image. These classes allows you to disable/enable the arrow icons when the first/last image is reached.
- [TASK] Documentation
- [TASK] Translation of Zustand partial (including translations)
- [FEATURE] Immobilie-Model now have a getImagesOnly method, which returns only images with type BILD.
2017-03-06 Release of version 1.8.0
- [FEATURE] Adding INTERN/LINKS. Anhang-File is no longer required, because the related file could be delivered by a link.
- [FEATURE] Immobilie-Model now have a getLinks and getGrundriss method.
2017-02-27 Release of version 1.7.0
- [TASK] Documentation
- [TASK] Translations
- [FEATURE] Adding Wertklasse partial and immobilie->getProperty Fallback
- [FEATURE] Adding Skala-Section for Endenergiebedarf and Energieverbrauchkennwert partial including related CSS
- [FEATURE] Adding a division ViewHelper for Energie-Skala
- [TASK] Documentation
- [TASK] Template path TypoScript
- [FEATURE] Adding Zustand partial
2017-02-16 Release of version 1.6.0
- [FEATURE] OpenImmo-Feedback-XML integration in Request-Mail
- [TASK] Documentation
- [TASK] Optimizing of Vermarktungsart, Nutzungsart and Objektart partial; including translations
- [TASK] Optimizing of Erschliessung & BebaubarNach partial; including translations
- [FEATURE] Adding MieteinnahmenIst partial
2017-01-10 Release of version 1.5.1
- [BUGFIX] Immobilie Repository Bugfix
2017-01-10 Release of version 1.5.0
- [TASK] Optimization of Epart-Partial
- [FEATURE] Adding an Immobilie Model getter for Objektart
- [TASK] Using new Objektart getter in Objektart partial
- [BUGFIX] Suggest button link now uses the detail page uid
- [FEATURE] Adding fields for: Erschliessung, BebaubarNach, Ladenflaeche, Haustiere
- [BUGFIX] Fixing Befeuerung field.
- [FEATURE] Adding creation date as read-only field in immobilie object (TCA)
- [FEATURE] Adding own format case ViewHelper, for performing lower-camel-case transformation
- [FEATURE] Adding a lot of translation keys
- [TASK] Extending immobilie repository: The sorting had ignored nodes which doesn't have the sorting-node. Now these immobilies are appended at the end of the list.
- [FEATURE] Adding ViewHelper for "contains string" condition
- [FEATURE] A single view can call an immobilie by uid or alternatively by objektnr-extern
- [BUGFIX] Fixing request recipient header
- [TASK] Modifying translation values
2016-11-17 Release of version 1.4.0
- [FEATURE] Adding some filter for teaser: objektart, nutzungsart, vermarktungsart, gruppenname, ignore gruppenname
- [BUGFIX] Restore search params bugfix (vermarkungsart/objektart)
- [TASK] Adding list item fields
- [FEATURE] Adding an explode ViewHelper
- [FEATURE] Adding a render section for Ausstattung as splitted values
2016-11-14 Release of version 1.3.1
- [BUGFIX] Fixing pagination, in case there is no search or filter
- [TASK] Adding some import storage information (log and documentation)
- [TASK] Removing internal-link css class
- [TASK] Refreshing RealUrl auto configuration
- [TASK] Refactoring back button
- [FEATURE] Finalizing pagination feature
- [FEATURE] Integrating a gruppenname ignore field
- [BUGFIX] Fixing non mandatory labels in request form
- [BUGFIX] ImportCommand now checks, if the uploads/tx_openimmo folder exists. When the folder doesn't exist, the command controller tries to create it.
- [BUGFIX] UpdateService is now called by https
- [BUGFIX] Fixing filtering by gruppennummer
- [TASK] Select a default framework, in case of no framework was passed
- [TASK] Refactoring back button
- [BUGFIX] Adding missing translation
2016-11-02 Release of version 1.3.0
- [TASK] Adding translation values
- [FEATURE] Adding a list offset for teaser and search/list
- [FEATURE] Adding an optional pagination for the search result
- [FEATURE] Adding a group filter in search
- [FEATURE] Adding RealUrl auto configuration
- [FEATURE] Adding filter for objektart and vermarktungsart
- [FEATURE] Adding TypoScript settings.debug for enable debug output
- [FEATURE] Search list item receives information attributes by TypoScript
- [TASK] Adding immobilie_uid in Node TCA. Adding missing translations in Node TCA.
- [FEATURE] Adding a list sorting for objektnr_extern as string or int
- [FEATURE] Adding a request form checkbox for accept data storing
- [FEATURE] Adding a request form email validation
- [FEATURE] Adding a request form translation values
- [FEATURE] Adding a request email reply to
- [BUGFIX] Fixing import command realurl namespace issue
- [FEATURE] Adding a backend preview for page module
- [FEATURE] Adding a search/list plugin option for displaying the result immediately after page is loaded
- [FEATURE] Adding a search/list plugin option for displaying the Google-Map
2016-10-28 Release of version 1.2.4
- [NOTICES] Diese Version liefert Immobilie Model-Methoden um auf Dateien der Dokumente zuzugreifen.
- [TASK] Adding immobilie_uid in Node TCA. Adding missing translations in Node TCA.
- [FEATURE] Adding documents section in detail view
- [FEATURE] Adding immobilie model getter for: panorama, dokumente, videos (simply call {immobilie.videos} in fluid)
2016-10-26 Release of version 1.2.3
- [NOTICES] Dieses Update ist nur notwendig, wenn Du FlowFact und die OpenImmo-Pro Version nutzt. Durch einen Fehler in FlowFact Importdaten, werden OpenStreetMap-Bilder mit der Dateiendung .png geliefert - enthalten sind jedoch Jpeg Bilder. Durch diese Fehlbenennung der Bilddatei entsteht im PDF-Generator ein Fehler und das Expose-PDF kann nicht generiert werden. Nach dem Update ist es erforderlich, dass Du einen VOLL/Komplett Import der Daten durchführst, sodass eventuell betroffene Dateien korrigiert werden.
- [BUGFIX] Bugfix for FlowFact image bug (png/jpeg)
2016-10-04 Release of version 1.2.2
- [NOTICES] In dieser Version wurde eine JSON-Ausgabe der Immobilien-Daten (Liste + Detailansicht) hinzugefügt, die Detailansicht der Standard-Templates hat einen einfachen Bildslider bekommen und es wurden Bootstrap 4 Templates hinzugefügt. Im Listen/Such-Plugin wurde die Auswahl List itemPartial in Display Type geändert - mit dieser Variable kann nun die Ansicht der Ausgabe angepasst werden. Des Weiteren wurden Source-Code und Performance-Optimierungen durchgeführt. Durch die Umfangreichen Änderungen an den Templates empfehlen wir vor dem Update sämtliche Templates (Layouts, Partials, Templates) in Deinen Template-Pfad (fileadmin oder Theme-Erweiterung) zu kopieren (sofern Du dies noch nicht getan hast), so dass eventuelle Neuerungen an den Templates nicht das Aussehen Deiner Seite verändern. * [FEATURE] Adding a json parameter for receiving JSON data instead of HTML (for search, list and show action)
- [FEATURE] Bootstrap 4 templates
- [FEATURE] Image slider in detail view
- [FEATURE] Default layout wrapper gets a CSS class with the framework name
- [FEATURE] List itemPartial moves to displayType and selects now the complete layout (form above the list or form left of the list).
- [TASK] Source code optimization
- [TASK] Performance optimization
2016-09-08 Release of version 1.2.1
- [TASK] Template optimization
2016-09-08 Release of version 1.2.0
- [TASK] Adding a suggest button in detail view
- [TASK] Extending documentation
- [TASK] Check settings.pro flag for disabling Pro-Version
2016-08-31 Release of version 1.1.2
- [BUGFIX] UpdateService refactoring
- [TASK] Detail-Template optimization
2016-08-25 Release of version 1.1.1
- [BUGFIX] Considering hidden and deleted flag while reading immobilies
- [BUGFIX] Update-Check
- [TASK] List-Template refactoring
- [TASK] Plugin documentation
- [TASK] Optimizing performance in GetProperty-ViewHelper
2016-08-13 Release of version 1.1.0
- [FEATURE] Adding new content element wizards
- [BUGFIX] Clearing cache by ImportCommand
- [TASK] Get rid of VHS
- [TASK] Using Bootstrap3 within Template
- [BUGFIX] Bug fixing and refactoring of view helpers
- [FEATURE] Log and backup file protection
- [FEATURE] Log and backup file cleanup options
- [BUGFIX] Providing icons by the icon factory
- [BUGFIX] Realurl clear cache bugfixing
2015-05-19 Release of version 1.0.0
- [FEATURE] Adding FPDI feature, merge existing PDF-Pages to PDF