16054 Commits

Author SHA1 Message Date
Benjamin DALSASS
bb31415dd3 Merge remote-tracking branch 'origin/support/3.3' into develop 2026-11-02 11:17:36 +01:00
Benjamin DALSASS
fb55aa442e Merge remote-tracking branch 'origin/support/3.2' into support/3.3
# Conflicts:
#	tests/php-unit-tests/src/BaseTestCase/ItopTestCase.php
2026-11-02 11:17:01 +01:00
Benjamin DALSASS
c63f3e650d N°9392 - wizard helper linkset data validation improvement (#1100)
- fix cs fixer
2026-11-02 11:08:06 +01:00
Benjamin Dalsass
c5a4433d0e N°9392 - wizard helper linkset data validation improvement (#1100) 2026-11-02 10:46:24 +01:00
Benjamin DALSASS
d8b9533697 N°9556 - backup restore improvement
- CI fix
2026-11-02 10:39:59 +01:00
odain
cd469d401c Cherry-pick from 51f0eea8: enhance test sdk: add GetTemporaryFilePath
# Conflicts:
#	tests/php-unit-tests/src/BaseTestCase/ItopTestCase.php
2026-10-30 18:16:53 +01:00
Benjamin DALSASS
425ce880b2 Merge remote-tracking branch 'origin/support/3.3' into develop 2026-10-30 12:40:28 +01:00
Benjamin DALSASS
ab8bbb2609 Merge remote-tracking branch 'origin/support/3.2' into support/3.3
# Conflicts:
#	datamodels/2.x/itop-backup/ajax.backup.php
2026-10-30 12:37:58 +01:00
Benjamin DALSASS
aa8a756af9 N°9556 - backup restore improvement
- CI fix
2026-10-30 12:15:45 +01:00
Molkobain
264bd89617 📝 First proposition for AI coding / review instructions (#1086)
* 📝 First proposition for AI coding / review instructions

* Apply suggestion from @greptile-apps[bot]

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

* Potential fix for pull request finding 'Scope class-placement rules to avoid false positives'

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-10-30 11:18:36 +01:00
Benjamin DALSASS
4dcd6f9b44 N°9556 - backup restore improvement
- CI fix
2026-10-30 10:45:46 +01:00
Benjamin Dalsass
1578488640 N°9556 - Backup restore improvement (#1103) 2026-10-30 10:31:11 +01:00
Amine
35e17bf680 Merge remote-tracking branch 'origin/support/3.3' into develop 2026-10-28 15:25:00 +01:00
Amine
3fd4862428 Merge remote-tracking branch 'origin/support/3.3.0' into support/3.3 2026-10-28 15:22:34 +01:00
jf-cbd
57f1409d44 N°10246 - Fix LDAP server URI configuration (#1102)
Co-authored-by: JavierMartinezIgarle <272137723+JavierMartinezIgarle@users.noreply.github.com>
3.3.0-1
2026-10-28 15:20:58 +01:00
Amine
5761dc912b Merge remote-tracking branch 'origin/support/3.3' into develop 2026-10-28 15:04:56 +01:00
Amine
dbd13e9a4a Merge remote-tracking branch 'origin/support/3.3.0' into support/3.3 2026-10-28 15:03:14 +01:00
Amine
25598e31dd N°10179 - MTP/upgrade not working (#1101) 2026-10-28 14:45:13 +01:00
jf-cbd
de0568c4a4 Merge remote-tracking branch 'origin/support/3.3' into develop 2026-10-23 17:40:08 +02:00
jf-cbd
18f4ed1f3b Merge remote-tracking branch 'origin/support/3.2' into support/3.3
# Conflicts:
#	datamodels/2.x/authent-cas/dictionaries/en_gb.dict.authent-cas.php
#	datamodels/2.x/authent-ldap/dictionaries/en_gb.dict.authent-ldap.php
#	datamodels/2.x/authent-local/dictionaries/en_gb.dict.authent-local.php
#	datamodels/2.x/combodo-backoffice-darkmoon-theme/dictionaries/en_gb.dict.combodo-backoffice-darkmoon-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-high-contrast-theme/dictionaries/da.dict.combodo-backoffice-fullmoon-high-contrast-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-high-contrast-theme/dictionaries/de.dict.combodo-backoffice-fullmoon-high-contrast-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-high-contrast-theme/dictionaries/en_gb.dict.combodo-backoffice-fullmoon-high-contrast-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-high-contrast-theme/dictionaries/hu.dict.combodo-backoffice-fullmoon-high-contrast-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-high-contrast-theme/dictionaries/it.dict.combodo-backoffice-fullmoon-high-contrast-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-high-contrast-theme/dictionaries/ja.dict.combodo-backoffice-fullmoon-high-contrast-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-high-contrast-theme/dictionaries/nl.dict.combodo-backoffice-fullmoon-high-contrast-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-high-contrast-theme/dictionaries/pt_br.dict.combodo-backoffice-fullmoon-high-contrast-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-high-contrast-theme/dictionaries/ru.dict.combodo-backoffice-fullmoon-high-contrast-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-high-contrast-theme/dictionaries/sk.dict.combodo-backoffice-fullmoon-high-contrast-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-high-contrast-theme/dictionaries/tr.dict.combodo-backoffice-fullmoon-high-contrast-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-protanopia-deuteranopia-theme/dictionaries/da.dict.combodo-backoffice-fullmoon-protanopia-deuteranopia-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-protanopia-deuteranopia-theme/dictionaries/de.dict.combodo-backoffice-fullmoon-protanopia-deuteranopia-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-protanopia-deuteranopia-theme/dictionaries/en_gb.dict.combodo-backoffice-fullmoon-protanopia-deuteranopia-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-protanopia-deuteranopia-theme/dictionaries/hu.dict.combodo-backoffice-fullmoon-protanopia-deuteranopia-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-protanopia-deuteranopia-theme/dictionaries/it.dict.combodo-backoffice-fullmoon-protanopia-deuteranopia-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-protanopia-deuteranopia-theme/dictionaries/ja.dict.combodo-backoffice-fullmoon-protanopia-deuteranopia-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-protanopia-deuteranopia-theme/dictionaries/nl.dict.combodo-backoffice-fullmoon-protanopia-deuteranopia-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-protanopia-deuteranopia-theme/dictionaries/pt_br.dict.combodo-backoffice-fullmoon-protanopia-deuteranopia-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-protanopia-deuteranopia-theme/dictionaries/ru.dict.combodo-backoffice-fullmoon-protanopia-deuteranopia-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-protanopia-deuteranopia-theme/dictionaries/sk.dict.combodo-backoffice-fullmoon-protanopia-deuteranopia-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-protanopia-deuteranopia-theme/dictionaries/tr.dict.combodo-backoffice-fullmoon-protanopia-deuteranopia-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-tritanopia-theme/dictionaries/da.dict.combodo-backoffice-fullmoon-tritanopia-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-tritanopia-theme/dictionaries/de.dict.combodo-backoffice-fullmoon-tritanopia-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-tritanopia-theme/dictionaries/en_gb.dict.combodo-backoffice-fullmoon-tritanopia-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-tritanopia-theme/dictionaries/hu.dict.combodo-backoffice-fullmoon-tritanopia-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-tritanopia-theme/dictionaries/it.dict.combodo-backoffice-fullmoon-tritanopia-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-tritanopia-theme/dictionaries/ja.dict.combodo-backoffice-fullmoon-tritanopia-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-tritanopia-theme/dictionaries/nl.dict.combodo-backoffice-fullmoon-tritanopia-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-tritanopia-theme/dictionaries/pt_br.dict.combodo-backoffice-fullmoon-tritanopia-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-tritanopia-theme/dictionaries/ru.dict.combodo-backoffice-fullmoon-tritanopia-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-tritanopia-theme/dictionaries/sk.dict.combodo-backoffice-fullmoon-tritanopia-theme.php
#	datamodels/2.x/combodo-backoffice-fullmoon-tritanopia-theme/dictionaries/tr.dict.combodo-backoffice-fullmoon-tritanopia-theme.php
#	datamodels/2.x/combodo-db-tools/dictionaries/en_gb.dict.combodo-db-tools.php
#	datamodels/2.x/itop-backup/dictionaries/en_gb.dict.itop-backup.php
#	datamodels/2.x/itop-bridge-cmdb-services/dictionaries/en_gb.dict.itop-bridge-cmdb-services.php
#	datamodels/2.x/itop-bridge-cmdb-ticket/dictionaries/en_gb.dict.itop-bridge-cmdb-ticket.php
#	datamodels/2.x/itop-change-mgmt-itil/dictionaries/en_gb.dict.itop-change-mgmt-itil.php
#	datamodels/2.x/itop-change-mgmt/dictionaries/en_gb.dict.itop-change-mgmt.php
#	datamodels/2.x/itop-config-mgmt/dictionaries/en_gb.dict.itop-config-mgmt.php
#	datamodels/2.x/itop-config/dictionaries/en_gb.dict.itop-config.php
#	datamodels/2.x/itop-core-update/dictionaries/en_gb.dict.itop-core-update.php
#	datamodels/2.x/itop-datacenter-mgmt/dictionaries/cs.dict.itop-datacenter-mgmt.php
#	datamodels/2.x/itop-datacenter-mgmt/dictionaries/da.dict.itop-datacenter-mgmt.php
#	datamodels/2.x/itop-datacenter-mgmt/dictionaries/de.dict.itop-datacenter-mgmt.php
#	datamodels/2.x/itop-datacenter-mgmt/dictionaries/en_gb.dict.itop-datacenter-mgmt.php
#	datamodels/2.x/itop-datacenter-mgmt/dictionaries/fr.dict.itop-datacenter-mgmt.php
#	datamodels/2.x/itop-datacenter-mgmt/dictionaries/hu.dict.itop-datacenter-mgmt.php
#	datamodels/2.x/itop-datacenter-mgmt/dictionaries/it.dict.itop-datacenter-mgmt.php
#	datamodels/2.x/itop-datacenter-mgmt/dictionaries/ja.dict.itop-datacenter-mgmt.php
#	datamodels/2.x/itop-datacenter-mgmt/dictionaries/nl.dict.itop-datacenter-mgmt.php
#	datamodels/2.x/itop-datacenter-mgmt/dictionaries/pl.dict.itop-datacenter-mgmt.php
#	datamodels/2.x/itop-datacenter-mgmt/dictionaries/pt_br.dict.itop-datacenter-mgmt.php
#	datamodels/2.x/itop-datacenter-mgmt/dictionaries/sk.dict.itop-datacenter-mgmt.php
#	datamodels/2.x/itop-datacenter-mgmt/dictionaries/tr.dict.itop-datacenter-mgmt.php
#	datamodels/2.x/itop-endusers-devices/dictionaries/cs.dict.itop-endusers-devices.php
#	datamodels/2.x/itop-endusers-devices/dictionaries/da.dict.itop-endusers-devices.php
#	datamodels/2.x/itop-endusers-devices/dictionaries/de.dict.itop-endusers-devices.php
#	datamodels/2.x/itop-endusers-devices/dictionaries/en_gb.dict.itop-endusers-devices.php
#	datamodels/2.x/itop-endusers-devices/dictionaries/fr.dict.itop-endusers-devices.php
#	datamodels/2.x/itop-endusers-devices/dictionaries/hu.dict.itop-endusers-devices.php
#	datamodels/2.x/itop-endusers-devices/dictionaries/it.dict.itop-endusers-devices.php
#	datamodels/2.x/itop-endusers-devices/dictionaries/ja.dict.itop-endusers-devices.php
#	datamodels/2.x/itop-endusers-devices/dictionaries/nl.dict.itop-endusers-devices.php
#	datamodels/2.x/itop-endusers-devices/dictionaries/pl.dict.itop-endusers-devices.php
#	datamodels/2.x/itop-endusers-devices/dictionaries/pt_br.dict.itop-endusers-devices.php
#	datamodels/2.x/itop-endusers-devices/dictionaries/sk.dict.itop-endusers-devices.php
#	datamodels/2.x/itop-endusers-devices/dictionaries/tr.dict.itop-endusers-devices.php
#	datamodels/2.x/itop-faq-light/dictionaries/en_gb.dict.itop-faq-light.php
#	datamodels/2.x/itop-files-information/dictionaries/en_gb.dict.itop-files-information.php
#	datamodels/2.x/itop-hub-connector/dictionaries/en_gb.dict.itop-hub-connector.php
#	datamodels/2.x/itop-incident-mgmt-itil/dictionaries/en_gb.dict.itop-incident-mgmt-itil.php
#	datamodels/2.x/itop-knownerror-mgmt/dictionaries/en_gb.dict.itop-knownerror-mgmt.php
#	datamodels/2.x/itop-portal-base/portal/public/js/user_preferences.js
#	datamodels/2.x/itop-portal/dictionaries/en_gb.dict.itop-portal.php
#	datamodels/2.x/itop-problem-mgmt/dictionaries/en_gb.dict.itop-problem-mgmt.php
#	datamodels/2.x/itop-request-mgmt-itil/dictionaries/en_gb.dict.itop-request-mgmt-itil.php
#	datamodels/2.x/itop-request-mgmt/dictionaries/en_gb.dict.itop-request-mgmt.php
#	datamodels/2.x/itop-service-mgmt-provider/dictionaries/en_gb.dict.itop-service-mgmt-provider.php
#	datamodels/2.x/itop-service-mgmt/dictionaries/en_gb.dict.itop-service-mgmt.php
#	datamodels/2.x/itop-sla-computation/dictionaries/cs.dict.itop-sla-computation.php
#	datamodels/2.x/itop-sla-computation/dictionaries/fr.dict.itop-sla-computation.php
#	datamodels/2.x/itop-sla-computation/dictionaries/hu.dict.itop-sla-computation.php
#	datamodels/2.x/itop-sla-computation/dictionaries/it.dict.itop-sla-computation.php
#	datamodels/2.x/itop-sla-computation/dictionaries/ja.dict.itop-sla-computation.php
#	datamodels/2.x/itop-sla-computation/dictionaries/nl.dict.itop-sla-computation.php
#	datamodels/2.x/itop-sla-computation/dictionaries/pl.dict.itop-sla-computation.php
#	datamodels/2.x/itop-sla-computation/dictionaries/pt_br.dict.itop-sla-computation.php
#	datamodels/2.x/itop-sla-computation/dictionaries/sk.dict.itop-sla-computation.php
#	datamodels/2.x/itop-sla-computation/dictionaries/tr.dict.itop-sla-computation.php
#	datamodels/2.x/itop-storage-mgmt/dictionaries/cs.dict.itop-storage-mgmt.php
#	datamodels/2.x/itop-storage-mgmt/dictionaries/da.dict.itop-storage-mgmt.php
#	datamodels/2.x/itop-storage-mgmt/dictionaries/de.dict.itop-storage-mgmt.php
#	datamodels/2.x/itop-storage-mgmt/dictionaries/en_gb.dict.itop-storage-mgmt.php
#	datamodels/2.x/itop-storage-mgmt/dictionaries/fr.dict.itop-storage-mgmt.php
#	datamodels/2.x/itop-storage-mgmt/dictionaries/hu.dict.itop-storage-mgmt.php
#	datamodels/2.x/itop-storage-mgmt/dictionaries/it.dict.itop-storage-mgmt.php
#	datamodels/2.x/itop-storage-mgmt/dictionaries/ja.dict.itop-storage-mgmt.php
#	datamodels/2.x/itop-storage-mgmt/dictionaries/nl.dict.itop-storage-mgmt.php
#	datamodels/2.x/itop-storage-mgmt/dictionaries/pl.dict.itop-storage-mgmt.php
#	datamodels/2.x/itop-storage-mgmt/dictionaries/pt_br.dict.itop-storage-mgmt.php
#	datamodels/2.x/itop-storage-mgmt/dictionaries/sk.dict.itop-storage-mgmt.php
#	datamodels/2.x/itop-storage-mgmt/dictionaries/tr.dict.itop-storage-mgmt.php
#	datamodels/2.x/itop-structure/dictionaries/en_gb.dict.itop-structure.php
#	datamodels/2.x/itop-tickets/dictionaries/en_gb.dict.itop-tickets.php
#	datamodels/2.x/itop-virtualization-mgmt/dictionaries/cs.dict.itop-virtualization-mgmt.php
#	datamodels/2.x/itop-virtualization-mgmt/dictionaries/da.dict.itop-virtualization-mgmt.php
#	datamodels/2.x/itop-virtualization-mgmt/dictionaries/de.dict.itop-virtualization-mgmt.php
#	datamodels/2.x/itop-virtualization-mgmt/dictionaries/en_gb.dict.itop-virtualization-mgmt.php
#	datamodels/2.x/itop-virtualization-mgmt/dictionaries/fr.dict.itop-virtualization-mgmt.php
#	datamodels/2.x/itop-virtualization-mgmt/dictionaries/hu.dict.itop-virtualization-mgmt.php
#	datamodels/2.x/itop-virtualization-mgmt/dictionaries/it.dict.itop-virtualization-mgmt.php
#	datamodels/2.x/itop-virtualization-mgmt/dictionaries/ja.dict.itop-virtualization-mgmt.php
#	datamodels/2.x/itop-virtualization-mgmt/dictionaries/pl.dict.itop-virtualization-mgmt.php
#	datamodels/2.x/itop-virtualization-mgmt/dictionaries/pt_br.dict.itop-virtualization-mgmt.php
#	datamodels/2.x/itop-virtualization-mgmt/dictionaries/sk.dict.itop-virtualization-mgmt.php
#	datamodels/2.x/itop-virtualization-mgmt/dictionaries/tr.dict.itop-virtualization-mgmt.php
#	datamodels/2.x/itop-welcome-itil/dictionaries/en_gb.dict.itop-welcome-itil.php
#	dictionaries/core/orm-value/orm-document/en_gb.dictionary.itop.orm-document.php
#	dictionaries/de.dictionary.itop.core.php
#	dictionaries/en_gb.dictionary.itop.core.php
#	dictionaries/en_gb.dictionary.itop.ui.php
#	dictionaries/ui/application/welcome-popup/cs.dictionary.itop.welcome-popup.php
#	dictionaries/ui/application/welcome-popup/da.dictionary.itop.welcome-popup.php
#	dictionaries/ui/application/welcome-popup/de.dictionary.itop.welcome-popup.php
#	dictionaries/ui/application/welcome-popup/en_gb.dictionary.itop.welcome-popup.php
#	dictionaries/ui/application/welcome-popup/hu.dictionary.itop.welcome-popup.php
#	dictionaries/ui/application/welcome-popup/it.dictionary.itop.welcome-popup.php
#	dictionaries/ui/application/welcome-popup/ja.dictionary.itop.welcome-popup.php
#	dictionaries/ui/application/welcome-popup/nl.dictionary.itop.welcome-popup.php
#	dictionaries/ui/application/welcome-popup/pl.dictionary.itop.welcome-popup.php
#	dictionaries/ui/application/welcome-popup/pt_br.dictionary.itop.welcome-popup.php
#	dictionaries/ui/application/welcome-popup/ru.dictionary.itop.welcome-popup.php
#	dictionaries/ui/application/welcome-popup/sk.dictionary.itop.welcome-popup.php
#	dictionaries/ui/application/welcome-popup/tr.dictionary.itop.welcome-popup.php
#	dictionaries/ui/layouts/object-details/en_gb.dictionary.itop.object-details.php
#	dictionaries/ui/layouts/page-content/en_gb.dictionary.itop.page-content.php
#	dictionaries/ui/layouts/tab-container/en_gb.dictionary.itop.tab-container.php
#	dictionaries/ui/layouts/ui-content-block/en_gb.dictionary.itop.ui-content-block.php
#	dictionaries/ui/pages/login/en_gb.dictionary.itop.login.php
#	dictionaries/ui/pages/login/es_cr.dictionary.itop.login.php
#	dictionaries/ui/pages/login/fr.dictionary.itop.login.php
#	dictionaries/ui/pages/login/hu.dictionary.itop.login.php
#	dictionaries/ui/pages/login/it.dictionary.itop.login.php
#	dictionaries/ui/pages/login/ja.dictionary.itop.login.php
#	dictionaries/ui/pages/login/nl.dictionary.itop.login.php
#	dictionaries/ui/pages/login/pl.dictionary.itop.login.php
#	dictionaries/ui/pages/login/pt_br.dictionary.itop.login.php
#	dictionaries/ui/pages/login/ru.dictionary.itop.login.php
#	dictionaries/ui/pages/login/sk.dictionary.itop.login.php
#	dictionaries/ui/pages/login/tr.dictionary.itop.login.php
#	setup/wizardsteps/WizStepLicense2.php
#	sources/Application/UI/Base/Component/Button/ButtonSeparator.php
#	sources/Application/UI/Base/Layout/TopBar/TopBarQuickAction/TopBarQuickActionURL.php
2026-10-23 17:37:17 +02:00
Purple Grape
3282130fb7 Update license url for branch 3.2 (#1063) 2026-10-23 17:22:57 +02:00
jf-cbd
af6ea0770d Merge remote-tracking branch 'origin/support/3.3' into develop 2026-10-21 09:34:48 +02:00
jf-cbd
7dda01d90b Merge remote-tracking branch 'origin/support/3.2' into support/3.3 2026-10-21 09:31:47 +02:00
jf-cbd
da4a810534 N°9641 - improve control access when editing contact (#1082) 2026-10-21 09:14:26 +02:00
Timmy38
6865c845f0 N°10206 Associate icon list to button 2026-10-20 16:31:18 +02:00
odain-cbd
f2ab9f2902 N°10151 - Missing extension.xml in extension disturb setup (#1067)
* N°10151 - Missing extension.xml in extension disturb setup

* N°10151 - Missing extension.xml in extension disturb setup

* N°10151 - add weird usecase with multi xml files in same extension

* N°10151 - fix module not installed after MTP

* N°10151 - fix broken extension with further extension.xml

* N°10151 - code style
2026-10-19 17:09:20 +02:00
Anne-Cath
0eef3b6c7b Merge remote-tracking branch 'origin/support/3.3' into develop 2026-10-16 15:52:04 +02:00
Anne-Cath
accbc1f4db Merge remote-tracking branch 'origin/support/3.2' into support/3.3 2026-10-16 15:50:19 +02:00
Anne-Cath
7ed7b575f1 Merge branch 'support/3.3.0' into support/3.3 2026-10-16 15:49:39 +02:00
Anne-Cath
530c7b2ddd Merge remote-tracking branch 'origin/support/3.2.3' into support/3.2 2026-10-16 15:42:56 +02:00
Anne-Catherine
692c0723ab N°10202 - CEX: Inline image as URL unreadable due to secuirty fix (#1079) 3.2.3-3 2026-10-16 13:29:11 +02:00
Timmy38
a1a1a1d037 Merge branch 'support/3.3' into develop 2026-10-15 13:34:01 +02:00
Timmy38
2c40f7d143 Merge branch 'support/3.2' into support/3.3 2026-10-15 13:33:06 +02:00
Timmy38
23619ec6cd N°10187 Fix CS 2026-10-15 11:55:10 +02:00
Timmy38
0ba1bf829c N°10187 Do not replace spaces by nbsp in dropdown 2026-10-15 11:38:46 +02:00
Anne-Catherine
7e671eccc1 N°10196 - Fix TriggerOnAttachmentDownload (#1078) 2026-10-14 11:49:47 +02:00
Stephen Abello
2112871365 Merge branch 'support/3.3' into develop 2026-10-14 11:42:04 +02:00
Stephen Abello
07b37859ee Merge branch 'support/3.2' into support/3.3 2026-10-14 11:41:00 +02:00
Stephen Abello
16cac91c8a N°9181 - Fix object class alignment in summary cards (#1035) 2026-10-14 11:39:09 +02:00
Stephen Abello
6ad176dd59 Merge branch 'support/3.3' into develop 2026-10-13 14:38:26 +02:00
Stephen Abello
8ab6a97883 N°10136 - Change the way Profiles are retrieved (#1076) 2026-10-13 14:37:53 +02:00
odain-cbd
4a0609ab32 N°6073 - Not able to run synchro_import or synchro_exec with param max_chunk_size and a password with special char (#1054) 2026-10-13 14:37:53 +02:00
Eric Espie
476ff607e2 Merge remote-tracking branch 'origin/support/3.3' into develop 2026-10-13 14:22:38 +02:00
Eric Espié
271ee5ffb1 N°9954 - Login-basic incompatible with OAuth2 server (#1077) 2026-10-13 10:26:48 +02:00
Stephen Abello
01bf120da3 N°10136 - Change the way Profiles are retrieved (#1076) 2026-10-13 10:22:02 +02:00
odain-cbd
6477468572 N°6073 - Not able to run synchro_import or synchro_exec with param max_chunk_size and a password with special char (#1054) 2026-10-12 16:45:16 +02:00
odain
b4e3ede617 Merge branch 'support/3.3' into develop 2026-10-12 15:45:10 +02:00
odain-cbd
fabcdccb57 N°10151 - Missing extension.xml in extension disturb setup (#1067)
* N°10151 - Missing extension.xml in extension disturb setup

* N°10151 - Missing extension.xml in extension disturb setup

* N°10151 - add weird usecase with multi xml files in same extension

* N°10151 - fix module not installed after MTP

* N°10151 - fix broken extension with further extension.xml

* N°10151 - code style
2026-10-12 15:44:51 +02:00
odain-cbd
62d7ca4037 N°10151 - Missing extension.xml in extension disturb setup (#1067)
* N°10151 - Missing extension.xml in extension disturb setup

* N°10151 - Missing extension.xml in extension disturb setup

* N°10151 - add weird usecase with multi xml files in same extension

* N°10151 - fix module not installed after MTP

* N°10151 - fix broken extension with further extension.xml

* N°10151 - code style
2026-10-12 15:40:52 +02:00
jf-cbd
8915f2687b Merge remote-tracking branch 'origin/support/3.3' into develop 2026-10-08 14:33:55 +02:00