odain
3bf47d1e8c
Merge branch 'support/3.2' into develop
2026-06-02 17:47:33 +02:00
odain
feb89650e4
curl_close deprecated in PHP 8.5
2026-06-02 17:47:10 +02:00
Eric Espie
fc2cb86122
✅ Fix CI (PHP8.4)
2026-04-23 08:47:07 +02:00
odain-cbd
de0e94800a
N°8806 - Installation multiple extension with dependence via ITSM Designer ( #879 )
...
* N°8806 - Installation multiple extension with dependence via ITSM Designer
* N°8806 - fix tests
* N°8806 - improve GetMFModulesToCompile to handle extensions and installation choices on all setup that use compileFrom (MTP, CoreUpdate, Hub, DryRemoval)
* N°8806 - add log when loading MFModule
* N°8806 - code cleanup + test cover
* N°8806 - typo
* N°8806 - log removal
2026-04-21 10:52:23 +02:00
Eric Espie
999e4de7f1
✅ Fix CI (SessionHandler)
2026-04-17 09:04:08 +02:00
Eric Espie
f3b55a648e
✅ Fix CI
2026-04-16 10:17:31 +02:00
odain
b133f52d83
fix merge
...
fix merge
2026-04-08 21:10:32 +02:00
odain
e28addfd6d
Merge branch 'develop' into odain
2026-04-08 20:24:22 +02:00
odain
ca30645d36
N°9144 - fix rebase
2026-04-08 16:03:15 +02:00
odain
611f1e66f2
N°9144 - ci revert ITOP_DEFAULT_ENV
2026-04-08 15:24:47 +02:00
odain
82a20c54a9
N°9144 - fix both UI setup wizard and CLI unattended + replace production by ITOP_DEFAULT_ENV
2026-04-08 15:24:42 +02:00
Eric Espie
e2bda81414
N°9144 - Split setup in 2 different step - refactor RuntimeEnv
2026-04-08 15:20:52 +02:00
Molkobain
4ce8f70382
Merge remote-tracking branch 'origin/support/3.2' into develop
2026-04-07 21:10:09 +02:00
Molkobain
f66ce1c956
✅ Fix cURL calls to iTop within Docker dev. environment with PHP version autodetection ( #869 )
2026-04-07 19:06:30 +02:00
jf-cbd
d9433fead5
Merge remote-tracking branch 'origin/support/3.2' into develop
2026-04-01 10:57:23 +02:00
lenaick.moreira
9a2c8f10bf
Fix CliResetSessionTest by allowing empty POST fields to be defined in the curl options
2026-04-01 10:35:59 +02:00
Lenaick
3cdadf3c6e
✅ Add tests for lock acquisition functionality ( #865 )
2026-03-31 17:01:22 +02:00
odain
4c0b54a0f7
N°8760 - Audit uninstall of extensions that declare final classes
...
N°8760 - be able to list modules based on extension choices
refactoring: move some classes in a moduleinstallation folder (coming
namespace)
N°8760 - module dependency check applied before audit
N°8760 - make dependency check work during audit
N°8760 - fix ci
N°8760 - fix ci
N°8760 - add GetCreatedIn to get module name based on DBObject class - everything stored in MetaModel during compilation and autoload
N°8760 - be able to describe from which module a datamodel class comes via MetaModel created_in field
N°8760 - rename GetCreatedIn <- GetModuleName + compute module name live instead having complex stuff in MetaModel/compilation
temp review 1
review: renaming InstallationChoicesToModuleConverter
review: renaming InstallationChoicesToModuleConverter
review: ModuleDiscovery:GetModulesOrderedByDependencies replacing deprecated GetAvailableModules method
ci: fix typo
cleanup
review: rework InstallationChoicesToModuleConverter
N°8760 - review tests
2026-03-18 14:16:52 +01:00
odain
fe6ba35ada
N°8764 halt setup wizard at data issue - 2nd review
2026-03-18 14:16:13 +01:00
odain
51f0eea8e3
enhance test sdk: add GetTemporaryFilePath
...
# Conflicts:
# tests/php-unit-tests/src/BaseTestCase/ItopTestCase.php
2026-03-18 14:16:10 +01:00
odain
20ae350286
N°8981: ModuleInstallationRepository dedicated to module installation queries
...
N°8981: ModuleInstallationRepository dedicated to module installation queries
fix renaming
2026-03-18 14:14:59 +01:00
odain
d84959ce6c
test SDK enhancement: be able to compare moduleinstallation
...
ci: add log and hopefully fix hub test
ci: fix all test that rely on CustomDataTC
2026-03-18 14:14:59 +01:00
odain
375c1f3a73
N°8981: prepare hub connector test cover
...
sdk test enhancement : add call itop api
fix ci
ci: fix broken tests
ci: cover hub setup on compile and launch steps
code style
ci: fix ModuleDiscoveryTest redundant class + add logs to investigate ci setup issues
ci: fix log during setup tests
2026-03-18 14:14:59 +01:00
odain
b26e0c8a90
Merge branch 'develop' into feature/uninstallation
2026-03-18 14:14:58 +01:00
Molkobain
9e21976424
Merge remote-tracking branch 'origin/support/3.2' into develop
2026-02-24 21:10:57 +01:00
Eric Espie
5201a1ed3b
PHP CS fixer
2026-02-24 16:38:21 +01:00
odain
29920bfeb7
cleanup: log level in setUp + remove ls cli
2026-02-24 11:26:48 +01:00
odain
2313ee2bbd
cleanup: log level in setUp + remove ls cli
2026-02-24 11:22:24 +01:00
Eric Espie
a5dededfb4
Merge remote-tracking branch 'origin/support/3.2' into develop
2026-02-05 17:06:26 +01:00
Eric Espie
4f878536a8
✅ Fix CI
2026-02-05 16:53:02 +01:00
Eric Espie
d937ec0350
✅ Fix CI
2026-02-05 16:24:27 +01:00
Eric Espie
154fb5c737
N°9066 - Serialization/Unserialization from XML to Forms
2026-01-07 17:09:47 +01:00
Benjamin Dalsass
4c1ad0f4f2
N°8772 - Form dependencies manager implementation
...
- Form SDK implementation
- Basic Forms
- Dynamics Forms
- Basic Blocks + Data Model Block
- Form Compilation
- Turbo integration
2025-12-30 11:42:55 +01:00
odain
3d46fe6ef1
Merge branch 'support/3.2' into develop
2025-12-19 18:44:55 +01:00
odain
4dba47798c
ci: fix broken test due to POST CURL file not sent
2025-12-19 18:35:42 +01:00
odain
b967fb7f20
Merge branch 'develop' into feature/uninstallation
2025-12-19 16:17:12 +01:00
odain
9ea197148c
Merge branch 'support/3.2' into develop
2025-12-19 16:17:00 +01:00
odain
49a7f3118d
ci: fix Array to String Conversion in CallUrl with POST array of array
2025-12-19 16:12:53 +01:00
odain
195038c941
Merge branch 'develop' into feature/uninstallation
2025-12-19 15:48:56 +01:00
odain
bf80b5dca2
Merge branch 'support/3.2' into develop
2025-12-19 15:46:00 +01:00
odain
09afcb229c
ci: fix callUrl with posted params
2025-12-19 11:11:03 +01:00
odain
3df4ddc696
ci: fix code style
2025-12-19 10:39:15 +01:00
odain
d552727c55
ci: fix code style
2025-12-19 10:38:48 +01:00
odain
1fe401c102
ci: rename CallItopUrl by CallUrl + cleanup
2025-12-19 10:01:37 +01:00
odain
a4b0b6e855
ci: rename CallItopUrl by CallUrl + cleanup
2025-12-19 09:54:43 +01:00
odain
9a8d87e2b5
Merge branch 'develop' into feature/uninstallation
2025-12-18 14:02:45 +01:00
odain
545028d68a
Merge branch 'support/3.2' into develop
2025-12-18 13:51:54 +01:00
odain-cbd
6cb08ba361
Add few APIs to ease tests ( #788 )
...
* add few APIs to ease tests
* code style
* log testname via IssueLog only through ItopDataTestCase
* code style
* ci: phpunit fix fatal error
2025-12-18 13:31:48 +01:00
odain
9f3d7d2c36
N°8760: revert dry removal audit and use real file deletion again
...
code formatting
2025-12-04 17:19:18 +01:00
odain
9cdc707bc5
N°8760 - Audit uninstall of extensions that declare classes - first prototype
...
N°8760 - Audit uninstall of extensions that declare classes - be able to trace DM classes created_in
N°8760 - be able to test with additional extensions installed in test SDK
N°8760 - provide a service dedicated to extension removal
N°8760 - compute all rules by default
add comment
adapt audit to both extension and mtp
2025-12-04 17:19:18 +01:00