Molkobain
dc6c894cb8
N°7697 - Remove unit test corrupting DB
2024-07-25 10:22:22 +02:00
Molkobain
4c66cfe6e3
N°7697 - Fix unit test
2024-07-24 12:18:22 +02:00
Thomas Casteleyn
a749a4654e
N°7697 - Add method to rename DB table during setup ( #623 )
2024-07-24 10:51:07 +02:00
jf-cbd
ffcc8ff32a
N°7459 optimize memory consumption during compilation with php 8.1+ ( #650 )
...
N°7459 optimize memory consumption during compilation with PHP 8.1+
2024-06-05 11:03:43 +02:00
Romain Quetiez
b9b28e31f4
✅ Fix false positive when there is a data/production-modules folder
2024-05-17 09:51:16 +02:00
Romain Quetiez
365d948a59
Merge branch 'support/3.1' into support/3.2
...
# Conflicts:
# tests/php-unit-tests/src/Hook/TestsRunStartHook.php
2024-05-16 19:05:03 +02:00
Romain Quetiez
a88ce075cc
Merge branch 'support/3.0' into support/3.1
...
# Conflicts:
# tests/php-unit-tests/src/BaseTestCase/ItopTestCase.php
2024-05-16 14:07:36 +02:00
Romain Quetiez
c6f3e36451
Merge branch 'support/2.7' into support/3.0
...
# Conflicts:
# tests/php-unit-tests/src/BaseTestCase/ItopTestCase.php
# tests/php-unit-tests/unitary-tests/core/iTopConfigParserTest.php
2024-05-16 10:09:11 +02:00
Romain Quetiez
ccaf2dc5b7
Make the tests compatible with windows (and linux)
2024-05-16 09:53:04 +02:00
odain
de5a9261df
Merge branch 'support/3.1' into support/3.2
2024-04-12 17:19:25 +02:00
odain
46b0dabb1d
Merge branch 'support/3.0' into support/3.1
2024-04-12 17:18:44 +02:00
odain
dfbfab7005
N°7407 - adapt test to 3.0 test SDK evolutions
2024-04-12 17:17:03 +02:00
odain
aa831b632c
Merge branch 'support/2.7' into support/3.0
2024-04-12 17:16:22 +02:00
odain
6cb3519308
N°7407 - test readability
2024-04-12 16:59:56 +02:00
odain
cfb9fae648
N°7407 - fix previous commit
2024-04-12 16:49:11 +02:00
odain
f4e791734f
N°7407 - remove phpunit annotation
2024-04-12 14:49:20 +02:00
odain
6653ab0668
N°7407 - fix missing extension installation via unattended from production-modules or extension folder
2024-04-12 13:25:40 +02:00
odain
7ab258ba03
N°7439 - setup wizard broken on essential targets
2024-04-12 11:32:04 +02:00
odain
b5af30a93f
N°7407 - refactor unattended tests to make work anywhere
2024-04-12 11:32:04 +02:00
odain
2a9add241e
Merge branch 'support/3.1' into support/3.2
2024-04-11 18:55:50 +02:00
odain
c9a9ec2fed
Merge branch 'support/3.0' into support/3.1
2024-04-11 18:55:25 +02:00
odain
83764deedb
Merge branch 'support/2.7' into support/3.0
2024-04-11 18:55:00 +02:00
odain
172b1cb1ff
N°7407 - add phpunit annotation to exclude tests on top of targets
2024-04-11 18:54:43 +02:00
odain
6a6dacc8ce
N°7407 - fix ci test adapt to 3.2 DM
2024-04-10 15:35:01 +02:00
odain
28feddb6c9
Merge branch 'support/3.1' into support/3.2
2024-04-10 14:26:29 +02:00
odain
e6fa589412
Merge branch 'support/3.0' into support/3.1
2024-04-10 14:14:28 +02:00
odain
18d0b88531
N°7407 - fix merge
2024-04-10 14:11:58 +02:00
odain
3139a0b610
Merge branch 'support/2.7' into support/3.0
2024-04-10 14:06:41 +02:00
odain
e0170ccc7e
N°7407 - InstallationFileServiceTest relies on local installation.xml to reduce maintenance
2024-04-10 14:05:39 +02:00
odain
233bbebd93
Merge branch 'support/3.1' into support/3.2
2024-04-09 11:06:54 +02:00
odain
f0c5264fc8
Merge branch 'support/3.0' into support/3.1
2024-04-09 11:06:38 +02:00
odain
367aac3e04
Merge branch 'support/2.7' into support/3.0
2024-04-09 11:06:17 +02:00
odain
3b78885f38
N°7407 - unattended test cleanup for PHP 8.x deprecations
2024-04-09 11:06:03 +02:00
odain
793f5c7cbe
N°7407 - adapt unattended test to 3.2 installation.xml choices
2024-04-09 11:02:05 +02:00
odain
1d4cb6034d
Merge branch 'support/3.1' into support/3.2
2024-04-09 10:55:29 +02:00
odain
e6814d6860
N°7407 - adapt unattended test to 3.1 installation.xml choices
2024-04-09 10:55:05 +02:00
Molkobain
79198f51a3
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2024-04-09 10:52:00 +02:00
odain
f14b4c32be
N°7407 - adapt unattended test to 3.0 installation.xml choices
2024-04-09 10:46:44 +02:00
odain
628a7319d1
Merge branch 'support/3.1' into support/3.2
...
# Conflicts:
# setup/applicationinstaller.class.inc.php
2024-04-09 10:12:29 +02:00
odain
bc8543d88c
Merge branch 'support/3.0' into support/3.1
...
# Conflicts:
# setup/modulediscovery.class.inc.php
# setup/runtimeenv.class.inc.php
# setup/unattended-install/unattended-install.php
# tests/setup_params/default-params.xml
2024-04-09 10:11:06 +02:00
odain
64ba706083
Merge branch 'support/2.7' into support/3.0
...
# Conflicts:
# setup/applicationinstaller.class.inc.php
# setup/modulediscovery.class.inc.php
# setup/runtimeenv.class.inc.php
# setup/unattended-install/unattended-install.php
# tests/setup_params/default-params.xml
2024-04-09 10:07:40 +02:00
odain
ed562c9f73
N°7407 - fix unattended test enhancement
2024-04-09 10:02:06 +02:00
odain-cbd
85c576a986
N°7407 - N°7306 - Ease iTop installation via unattended CLI by using installation.xml choices ( #641 )
...
* N°7306 - Use iTop configuration settings to run unattended installation (instead of XML file settings)
* 7306 - fix infinite loop with db_tls.ca null
* 7306 - complete fields to use from itop configuration instead of XML setup
* fix using default language from conf
* 6365 - temp work
* 6365 - add option to select modules from installation.xml
* 6365-select modules option in unattended install
* 6365 - pass env to service + debug failed test
* 6365 - debug ci again + separate process annotation
* 6365 - fix test + cleanup
* 6365 - ci using use_installation_xml mode
* 6365 - ci using use_installation_xml mode
* 6365 - pass selected_modules to unattended
* N°6365 - Compute selected modules based on selected extensions coming from XML setup
* switch constr parameters and fix call from unattended cli
* 6365 - use use_installation_xml for unattended install only when no selected modules already provided
* test ci XML setup including selected extensions but no modules
* test ci installing iTop without selected modules/extenesions: guess via installation.xml
* same but without even providing XML setup - comment it in ci_description.ini
* 7306 - cleanup requires
* use infra master
* N°6365 - make current unattended CLI work with any iTop version (CLIPage compatibility)
* N°6365 - log which modules will be installed during setup
* N°6365 - unattended documentation + bash helper
* 6365- fix warning due to copies index access
* 6365 - enhance traces feedback to understant which and how modules are computes
* 6365 - enhance bash CLI + doc
* 6365 - fix require clipage compatibility
* 6365 - add return for better cli ouput
* 6365 - enhance ouput messages
* Document the usage and harmonize argument names (still not perfect)
* 6365 - fix use of new param param-file
* 6365 - fix test + vardump cleanup
* N°6365 - use underscore for unattended install options as advices in the PR
* 6365 -enhance test by using PHP_BINARY
---------
Co-authored-by: Romain Quetiez <romain.quetiez@combodo.com >
2024-04-09 10:00:58 +02:00
Molkobain
d9b87064a1
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-04-02 10:39:59 +02:00
Molkobain
a468bf8f7e
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2024-04-02 10:38:30 +02:00
Molkobain
65c706fdfe
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
2024-04-02 10:37:08 +02:00
odain-cbd
5a34c76cc4
N°5120 - Unattended install : use cty toolkit version ( #624 )
...
* N°5120 - Unattended install : use cty toolkit version
* N°5120 - CLI mode validation
* 5120 - bring CI enhancements
* 5120 - bring back saas use-itop-config option: to read db settings from conf directly
* 5120 - move unattended script in setup folder/unattended-install
* 5120 - use-itop-config option: take db_tls_enabled and db_tls_ca into account
* 5120 - move test
* 5120 - put ci enhancements back - logs and conf preservation with install mode
* 5120 - keep PR simple - remove saas use-itop-config option for now
* 5120 - remove ci enhancement to preserve configuration
* Update setup/unattended-install/README.md
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@super-visions.com >
* 5120 - documentation
* 5120 - fix log level
* 5120 - fix test
* fix phpunit test comment
---------
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@super-visions.com >
2024-03-29 11:09:27 +01:00
Molkobain
babdd9f163
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-03-22 14:23:00 +01:00
Eric Espie
90458f6048
N°6974 - Flatten classes in datamodel - Allow _delta="merge" in strict mode
2024-03-22 10:11:25 +01:00
Eric Espie
c7a8d90364
✅ Fix XML version
2024-03-19 15:29:49 +01:00