Benjamin DALSASS
b5c8a98695
N°9807 - Polishing CKEditor for iTop 3.3.0-beta1
...
- fix setup css broken unit test
2026-07-30 09:21:51 +02:00
Lenaick
1403914572
N°9116 - Installing modules in extension folder or production-modules doesn't have the same behavior ( #981 )
...
* N°9116 - Installing modules in extension folder or production-modules doesn't have the same behavior
* N°9116 - Installing modules in extension folder or production-modules doesn't have the same behavior
* N°9116 - Installing modules in extension folder or production-modules doesn't have the same behavior
2026-07-28 16:40:23 +02:00
Stephen Abello
b976471a0d
N°9385 - Action button is not displaying its dropdown in a filtered BrowseBrick
2026-07-28 10:24:02 +02:00
Benjamin DALSASS
47981f78e3
Merge remote-tracking branch 'origin/support/3.2' into develop
...
# Conflicts:
# css/setup.css
# datamodels/2.x/itop-portal-base/portal/public/css/portal.css
# datamodels/2.x/itop-portal-base/portal/public/css/portal.scss
2026-07-28 08:41:18 +02:00
Benjamin DALSASS
476ec75a2e
N°9838 - Polishing CKEditor for iTop 3.2.4
2026-07-28 08:39:24 +02:00
Benjamin DALSASS
10c000ddfe
N°9807 - Polishing CKEditor for iTop 3.3.0-beta1
...
- update with last ckeditor changes
2026-07-28 08:23:20 +02:00
Vincent Dumas
7e55b9ccfc
N°9703 - Updates italian dictionnary
2026-07-27 18:51:53 +02:00
v-dumas
5bb288ffca
N°9800 - broken setup in CI
2026-07-27 18:36:03 +02:00
Vincent Dumas
56d7e40f4c
N°9800 New sample data for KnownError and FAQ ( #982 )
...
* N°9800 - Fix typos in sample data in User and Service in FR
* N°9800 - typo in sample Server ids and Rack id
2026-07-27 18:16:58 +02:00
Benjamin Dalsass
e0dc1fa571
N°8886 - Deprecation warning in DashetGroupBy in 3.3-dev ( #972 )
2026-07-27 08:26:37 +02:00
Stephen Abello
d6466c0bd6
Update setup.css
2026-07-24 14:30:17 +02:00
Stephen Abello
eb16e6cbc8
Merge branch 'support/3.2' into develop
2026-07-24 14:29:24 +02:00
Stephen Abello
42007ffd95
N°9702 - Fix user rights matrix display when an accessibility theme displayed a visual cue
2026-07-24 14:28:59 +02:00
Molkobain
6329c157e8
📝 Update releases history with 3.3.0-beta1
2026-07-24 11:31:07 +02:00
Benjamin Dalsass
9ee0548767
N°9807 - Polishing CKEditor for iTop 3.3.0-beta1 ( #976 )
2026-07-24 09:22:24 +02:00
Lenaick
620a6b9a51
N°9827 - Unable to launch check compatibility when a module with bad dependencies is in production-modules ( #978 )
...
* N°9827 - Unable to launch check compatibility when a module with bad dependencies is in production-modules
* Update unit tests
* N°9827 - Unable to launch check compatibility when a module with bad dependencies is in production-modules
2026-07-23 16:23:06 +02:00
Stephen Abello
968c56745a
Merge branch 'support/3.2' into develop
...
# Conflicts:
# core/attributedef.class.inc.php
2026-07-23 16:08:45 +02:00
Anne-Catherine
04a5e5463a
N°9759 - Truncating AttributeText doesn't work as expected in case of multibytes characters ( #964 )
...
* N°9759 - Truncate AttributeText don't work as expected in case of multibytes characters
* WIP
* Move TrimValue() base definition to AttributeDefinition class, assign DBObject::SetTrim old behavior to it
* Fix variable types
* Fix variable types
* Apply code review fixes, add tests
* Define GetSize in AttributeDefinition to easy polymorphic calls instead of obscure AttributeDBFieldVoid
* Update php with right since version and ticket, remove useless method overload
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update core/attributedef.class.inc.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update core/attributedef.class.inc.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestion from @Molkobain code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestion from @Molkobain code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestion from @Molkobain code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestion from @Molkobain code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestion from @Molkobain code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Correctly handle null values in new methods
---------
Co-authored-by: Stephen Abello <stephen.abello@combodo.com >
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2026-07-23 16:07:42 +02:00
Benjamin Dalsass
006dd3d6c2
N°9829 - Add unit tests for parent ticket changes ( #979 )
2026-07-23 15:32:53 +02:00
lenaick.moreira
a808e89c30
Merge branch 'support/3.3-beta1' into develop
2026-07-23 11:43:00 +02:00
lenaick.moreira
c6e50a0ed7
N°9830 - Fix setup error when trying to remove class with a TagSet attribute
3.3.0-beta1
2026-07-23 11:39:42 +02:00
Molkobain
d88687527e
Merge remote-tracking branch 'origin/support/3.2.3' into support/3.2
2026-07-23 10:49:09 +02:00
Molkobain
2cc071b07a
Merge remote-tracking branch 'origin/support/3.3-beta1' into develop
2026-07-23 10:47:12 +02:00
Molkobain
76a410e00d
Revert "N°9541 itop-virtualization-mgmt cannot currently be uninstalled" now that N°9831 has been fixed
...
This reverts commit 52fca750b0 .
2026-07-23 10:45:44 +02:00
Molkobain
c68887c2bc
N°9831 - Fix ext. management deletion plan analysis by avoiding overwriting entity for a previously processed class
2026-07-23 10:21:31 +02:00
Molkobain
837b433622
N°9831 - Fix DataCleanupService so it handles external keys the same way as \Combodo\iTop\DataFeatureRemoval\Service\StaticDeletionPlan::DeletionPlanForReferencingClasses and \DBObject::MakeDeletionPlan
...
- Check if ext. key is nullable first
- Then check if its a DEL_MANUAL option
2026-07-23 10:21:31 +02:00
Timmy38
52fca750b0
N°9541 itop-virtualization-mgmt cannot currently be uninstalled
2026-07-22 17:37:19 +02:00
Benjamin Dalsass
a5c14e4870
N°9723 - IsActionAllowed should work with non instantiated users objects ( #973 )
2026-07-21 17:41:40 +02:00
Timmy38
0e72b090ee
Merge branch 'support/3.3-beta1' into develop
2026-07-21 17:06:30 +02:00
Timmy38
d1aedee245
N°9692 - Fix flag name
2026-07-21 17:04:37 +02:00
Timmy38
1b70b4bf70
N°9692 - Fix flag name
2026-07-21 12:02:31 +02:00
odain
41f51a2c0c
Merge branch 'support/3.2' into develop
2026-07-21 08:03:21 +02:00
odain-cbd
73ede13443
N°9746 - Synchro execution time change fixes ( #951 )
...
* N°9746 - Synchro execution can make damage during time change (object deletions)
* N°9746 - handle timechange during synchro execution + cleanup m_bIsImportPhaseDateKnown
* N°9746 - PR fix
* N°9746 - add corner test case
2026-07-21 08:01:31 +02:00
odain-cbd
40dd72ef82
N°9746 - Synchro execution time change fixes ( #951 )
...
* N°9746 - Synchro execution can make damage during time change (object deletions)
* N°9746 - handle timechange during synchro execution + cleanup m_bIsImportPhaseDateKnown
* N°9746 - PR fix
* N°9746 - add corner test case
2026-07-21 07:59:50 +02:00
Lenaick
c8aea56171
N°9565 - Extension Mgmt : display progression during analysis ( #975 )
...
* N°9565 - Extension Mgmt : display progression during analysis
* N°9565 - Extension Mgmt : display progression during analysis
* N°9565 - Extension Mgmt : display progression during analysis
* N°9565 - Extension Mgmt : display progression during analysis
* N°9565 - Extension Mgmt : display progression during analysis
* N°9565 - Validate transaction id
* N°9565 - Move unset bForceCompilation
2026-07-20 11:38:30 +02:00
lenaick.moreira
041437cbeb
Merge branch 'support/3.3-beta1' into develop
2026-07-17 17:05:46 +02:00
lenaick.moreira
85d50f31bd
✅ N°9692 - Fix null coalescing for extension installation status and clean up test cases
2026-07-17 17:05:06 +02:00
Anne-Catherine
5715e0484f
N°9759 - Truncating AttributeText doesn't work as expected in case of multibytes characters ( #964 )
...
* N°9759 - Truncate AttributeText don't work as expected in case of multibytes characters
* WIP
* Move TrimValue() base definition to AttributeDefinition class, assign DBObject::SetTrim old behavior to it
* Fix variable types
* Fix variable types
* Apply code review fixes, add tests
* Define GetSize in AttributeDefinition to easy polymorphic calls instead of obscure AttributeDBFieldVoid
* Update php with right since version and ticket, remove useless method overload
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update core/attributedef.class.inc.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update core/attributedef.class.inc.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestion from @Molkobain code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestion from @Molkobain code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestion from @Molkobain code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestion from @Molkobain code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestion from @Molkobain code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Correctly handle null values in new methods
---------
Co-authored-by: Stephen Abello <stephen.abello@combodo.com >
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2026-07-17 16:40:09 +02:00
lenaick.moreira
109fdfa06b
Merge branch 'support/3.3-beta1' into develop
...
^ Conflicts:
^ datamodels/2.x/combodo-data-feature-removal/src/Controller/DataFeatureRemovalController.php
2026-07-17 14:45:50 +02:00
lenaick.moreira
3c301affb3
N°9679 - Add remote extensions as uninstallable extension in "Extension management"
2026-07-17 14:32:46 +02:00
Lenaick
147fae7f8c
N°9679 - Forced uninstallation is not logged when done by extensions management ( #956 )
2026-07-17 11:25:36 +02:00
odain-cbd
a5aa8c279f
fix broken cache warmup after setup ( #974 )
...
* fix broken cache warmup after setup
* clear all caches after setup
2026-07-17 10:40:55 +02:00
Molkobain
13fad9efc1
N°9625 - Add Session::UnsetAll() method to ensure that even the "welcome" session value is correctly resetted ( #970 )
...
* N°9625 - Add Session::UnsetAll() method to ensure that even the "welcome" session value is correctly resetted
* N°9625 - Add unit tests
* N°9625 - Improve robustness
* N°9625 - Code review updates
* N°9625 - Fix logoff page to ensure all authentication plugins are called before emptying the session
2026-07-17 10:28:58 +02:00
Lenaick
9fbc53cf00
N°9679 - Forced uninstallation is not logged when done by extensions management ( #956 )
2026-07-17 09:42:58 +02:00
lenaick.moreira
04f91ab4a2
✅ Fix error CI
2026-07-16 09:40:33 +02:00
lenaick.moreira
918f110dc9
Merge branch 'support/3.3-beta1' into develop
2026-07-15 14:46:48 +02:00
lenaick.moreira
8e0246601a
✅ Fix unit tests failed
2026-07-15 14:33:55 +02:00
lenaick.moreira
bd9cc9c15e
✅ Fix unit tests failed
2026-07-15 14:21:17 +02:00
Eric Espie
60ce21509f
Merge branch 'support/3.3-beta1' into develop
2026-07-15 12:10:56 +02:00
Eric Espie
e6cdcd0a5a
N°9808 - Wrong dependency when module is in production-modules
2026-07-15 12:09:55 +02:00