odain
f35af2b8b0
Merge branch 'issue/7796-ticket-without-cmdb' into develop
2026-09-01 14:47:31 +02:00
odain
91e997a4e0
N°7796 - itop-ticket and itop-bridge-cmdb-ticket not coherents
2026-09-01 14:42:12 +02:00
Eric Espie
a8eb2a3fff
N°10019 - APC cache not erased after MTP (online and offline), unattended install
2026-09-01 14:04:33 +02:00
Stephen Abello
dc5384f8aa
Re-compile setup.css
2026-09-01 08:42:26 +02:00
Stephen Abello
2540d7039d
Fix code style
2026-08-31 16:43:56 +02:00
Stephen Abello
373942f922
N°9152 - Add extensibility API endpoints for UI elements ( #1017 )
...
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
Co-authored-by: Benjamin DALSASS <benjamin.dalsass@combodo.com >
2026-08-31 16:03:36 +02:00
Timmy38
7d4fc98ecc
N°10005 Force check installed extensions
2026-08-31 14:47:14 +02:00
Timmy38
cfb04561ec
N°9998 fix remote uninstallable flag
2026-08-31 14:40:36 +02:00
Lenaick
f3bad3538c
N°9134 - Detect extension with no code when installing by data feature removal extension ( #1022 )
2026-08-31 10:01:05 +02:00
Lenaick
9c6baaeef4
N°9984 - Exclude auto-select modules from selection check in unattended-install when not specified in choices ( #1032 )
2026-08-28 10:38:02 +02:00
Lenaick
e769e53653
N°9984 - Error while compiling iTop 3.3 with PMP Extended ( #1029 )
...
* N°9984 - Error while compiling iTop 3.3 with PMP Extended
* N°9984 - Error while compiling iTop 3.3 with PMP Extended
2026-08-28 10:01:44 +02:00
Timmy38
42380f7a7a
N°3789 Fix missing import
2026-08-27 11:46:03 +02:00
Vincent Dumas
8b384498e3
Fix FR typo
2026-08-27 09:43:24 +02:00
Timmy38
04f1eaff1f
N°9989 Do not show "check compatibility" button at all when it should not be available
2026-08-27 09:33:37 +02:00
Molkobain
175b88de30
N°9144 - Fix typo in English sentence
2026-08-26 19:24:25 +02:00
Vaibhav Srivastava
0a5b0b403e
docs: fix typo
2026-08-26 15:22:39 +02:00
odain-cbd
a346b71e9a
N°9979 - Hide "keep current choice" setup button in case of a package upgrade ( #1026 )
...
* N°9979 - phstan cleanup
* N°9979 - Hide keep current choice setup button in case of a package upgrade
* N°9979 - optimize SQL queries
2026-08-26 14:09:05 +02:00
Timmy38
8065343ea6
N°9974 Show extension code in metadata for extensions ( #1025 )
2026-08-26 10:37:15 +02:00
Eric Espie
9c6087fd54
N°9982 - Install history is broken for MTP
2026-08-25 17:53:29 +02:00
Eric Espie
66073ba390
N°9982 - Install history is broken for MTP
2026-08-25 17:50:58 +02:00
jf-cbd
4756e2474c
Merge remote-tracking branch 'origin/support/3.2' into develop
2026-08-25 17:05:57 +02:00
jf-cbd
7dbbf742c4
Fix code syntax (that was only 8.4+)
2026-08-25 17:05:30 +02:00
jf-cbd
2cd4fd1e0e
Merge remote-tracking branch 'origin/support/3.2' into develop
2026-08-25 16:09:31 +02:00
jf-cbd
fffff76c82
N°9975 - PHPmailer: Sending email with same headers as before ( #1023 )
2026-08-25 16:08:51 +02:00
jf-cbd
06d593631d
Merge remote-tracking branch 'origin/support/3.2' into develop
2026-08-25 09:13:59 +02:00
Benjamin DALSASS
54a0dfd06f
Merge branch 'support/3.2' into develop
...
# Conflicts:
# application/transaction.class.inc.php
# dictionaries/en.dictionary.itop.ui.php
# dictionaries/fr.dictionary.itop.ui.php
# dictionaries/pt_br.dictionary.itop.ui.php
# dictionaries/ru.dictionary.itop.ui.php
# dictionaries/zh_cn.dictionary.itop.ui.php
2026-08-25 07:16:55 +02:00
odain
e31492fe27
N°9949 - code style
2026-08-24 19:49:01 +02:00
odain-cbd
dfd7f4cd0a
N°9949 - Cannot uninstall IPAM from setup wizard screen - extension management fix ( #1024 )
...
* N°9949 - Cannot uninstall IPAM from setup wizard screen - fix extension mgt as well
* N°9949 - remove dupicated line
* N°9949 - fix log level
* N°9949 - log enhancement in ext mgt
* N°9949 - phpstan code cleanup
2026-08-24 19:35:06 +02:00
jf-cbd
69624116db
N°9919 - Check if "To" exists when sendind mail with PHPMail ( #1021 )
2026-08-24 17:42:05 +02:00
Molkobain
f3b69ad12e
N°7299 - Migrate remaining usages of deprecated JS libs ( #1001 )
3.3.0-beta3
2026-08-24 13:01:26 +02:00
v-dumas
edb33e31da
N°9643 - Move REST and KAFKA sample as Protocol
2026-08-24 09:14:02 +02:00
Molkobain
5542d9882f
N°9956 - Fix duplicated translations
2026-08-24 08:40:24 +02:00
Molkobain
629f9ec210
N°9956 - Fix CI due to wrong dictionary entries formatting
2026-08-23 10:00:25 +02:00
Lars Kaltefleiter
4bd5c22d36
N°9973 - Update british english translations ( #1008 )
...
Some `en_gb` entries still carried the US spelling, so British users were served
the American form. This pull request:
- corrects 49 entries that used a US spelling (organization, synchronize,
synchronized, resynchronization, catalog, categorize, customize, customizable,
containerization, virtualization, personalized, localized, serialized,
sanitize, and their capitalised forms)
- drops the `~~` marker from 175 entries whose text already is correct British
English
- adds 1 `en_gb` dictionary for a module that shipped none
Code identifiers keep their US spelling on purpose, for example the PHP setting
`post_max_size`.
Dictionary keys and the EN US entries are untouched. Where an `en_gb` entry is
absent, `Dict` already falls back to EN US, so nothing is duplicated for the
sake of it.
2026-08-22 09:45:34 +02:00
Lars Kaltefleiter
2c53b740fc
N°9956 - Update german translations ( #1007 )
...
* 🌐 Complete the German (de) translations (iTop 3.3)
German was incomplete in ways that the `~~` marker alone does not reveal.
This pull request:
- translates 317 entries that still carried the `~~` fallback marker
- fills 265 descriptions that were empty while the English entry had text
- adds 69 keys that existed only in the English dictionary
- updates 57 entries that still mirrored an older, much shorter English wording
- restores 8 broken printf placeholders
- adds 3 German dictionaries for modules that shipped none
English source strings and dictionary keys are untouched; only German values
change. Each printf placeholder was checked against its English entry.
* 🌐 Translate the new welcome popup entries (iTop 3.3)
Follow-up to the develop merge: translates the new `330_05_Portal` title and
description, extends `330_01_Welcome` with the sentences added upstream, and
restores the German wording that the merge had reverted to English for
`330_01_Welcome:Title`, `330_02_AIFoundations:Title` and
`330_04_MFA:Description`.
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2026-08-22 09:21:39 +02:00
odain-cbd
18b7ee4d30
N°9965 - Extensions management and Designer don't have the same view on extension ( #1020 )
...
* N°9965 - GetChoicesFromDatabase no more static to mock it
* N°9965 - remove empty line
2026-08-21 15:58:38 +02:00
Eric Espié
98913a2a86
N°9950 - Error loading structural data on upgrade ( #1019 )
...
* N°9950 - Error loading structural data on upgrade
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* N°9950 - Error loading structural data on upgrade
* N°9950 - Error loading structural data on upgrade
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-08-21 15:23:44 +02:00
v-dumas
62ea1c1fd6
N°9763 - Fix error in Model sample data (2)
2026-08-21 14:55:51 +02:00
v-dumas
b919adf4d8
N°9763 - Fix error in Model sample data
2026-08-21 11:57:01 +02:00
v-dumas
4ebd03eebb
Ensure extensions menus in Service Management end up after Catalog
2026-08-20 17:43:55 +02:00
odain-cbd
4f891a9170
N°9935 - Disable data compatibility check when env-production empty ( #1004 )
...
* N°9935 - Disable data compatibility check when env-production empty
* N°9935 - redundant test cleanup
2026-08-20 15:27:50 +02:00
odain
7583ede3b3
N°9949 - code style
2026-08-20 11:59:56 +02:00
odain-cbd
95cb21cff7
N°9949 - Cannot uninstall IPAM from setup wizard screen ( #1015 )
...
* N°9949 - Cannot uninstall IPAM from setup wizard screen
* N°9949 - add test coverage
* N°9949 - handle list in compilation
2026-08-20 10:03:25 +02:00
Molkobain
cdd7bbedcb
N°9625 - Update welcome popup introduction message and add message for new portal look
2026-08-20 09:39:51 +02:00
Molkobain
ea1ed03d0c
N°9948 - Fix core dashlets after AttributeDefinition split ( #1014 )
2026-08-20 08:53:09 +02:00
Lenaick
2073e8c10c
N°9861 - Check user can go to audit step only when keep current choice button has been clicked ( #1013 )
...
* N°9861 - Check user can go to audit step only when keep current choice button has been clicked
* Rename variable to improve clarity
2026-08-19 16:03:25 +02:00
odain
1a41349d7b
N°8806 - fix setup tests
2026-08-19 15:54:39 +02:00
odain
fdc1ef40e6
N°9875 - error msg typo
2026-08-19 15:27:49 +02:00
odain-cbd
4722551a16
N°9875 - Error deprecated on component version object ( #1010 )
...
* N°9875 - Error deprecated on component version object - propose boilerplate methods to handle ZipArchive
* N°9875 - Error deprecated on component version object - use ZipArchive boilerplate methods
* N°9875 - code style
* N°9875 - review feedbacks
* N°9875 - simplify return type of ZipArchiveCreateWithTempNam
* N°9875 - add @since
2026-08-19 15:14:32 +02:00
odain
a2934ef05b
N°8806 - Installation multiple extension with dependence via ITSM Designer - fix check compatibity when new dictionaries not present yet in iTop core like SV-SV
2026-08-19 15:13:30 +02:00