Eric Espié
a3ef049063
N°9722 - Setup - extension dependencies must be computed with installation choice change ( #965 )
...
* WIP compileFrom
* WIP compileFrom
* WIP
* Refactor DataFeatureRemovalController to improve setup redirection and add logging for selected extensions and modules
* Refactor DataFeatureRemovalController to streamline parameter handling for extension management
* Refactor DataFeatureRemovalController and related classes for improved session management and cleanup processes
* N°9722 - replace GetMFModulesToCompile API by GetAdditionalMFModulesBeforeFinalDeltaToCompile + fix test
* N°9722 - Refacto
* N°9722 - remove extensions effectively
* N°9722 - After review
* N°9722 - After review
* N°9722 - Analyze installation before compilation in extension management
* ✅ N°9722 - Refactor and unit tests
* N°9722 - ✅
* N°9722 - ✅
* N°9722 - cleanup + geptileia PR feedback
---------
Co-authored-by: odain <olivier.dain@combodo.com >
2026-07-08 16:41:25 +02:00
odain-cbd
207ac373d0
N°9678 - Datamodel not added after extension management setup ( #936 )
...
* N°9678 - Datamodel not added after extension management setup
* N°9678 - fix selecting extensions from extensions folder in extension mgt view
* cleanup: remove cached stuff in runtimeenv
* N°9678 - Refactor iTopExtensionsMap instantiation to use GetExtensionsMap method
* N°9678 - Refactor data model compilation and improve directory scanning logic
* N°9678 - Handle MySQLException in ModuleInstallationRepository and remove unnecessary error logging in WizStepModulesChoice
---------
Co-authored-by: Eric Espie <eric.espie@combodo.com >
2026-06-17 10:22:05 +02:00
odain-cbd
cf76c23ac6
N°9670 - Extension management - even if not selected, an extension is analysed during setup check compatibility ( #933 )
...
* N°9670 - Extension management - even if not selected, an extension is analysed during setup check compatibility
* N°9670 - enhance log msg
* N°9670 - PR feedback
2026-06-11 07:09:44 +02:00
Lenaick
fb7a38c83f
N°9134 Validate extension codes before installation and refine progress message styling ( #909 )
...
* N°9134 Validate extension codes before installation and refine progress message styling
* Add test for compile failure when extension code is missing
2026-05-18 10:11:37 +02:00