odain
a14bc3a31a
N°7810 - renable test in ci
2024-12-19 16:43:08 +01:00
Eric Espie
927a77b905
N°7810 - code hardening
2024-12-19 15:12:26 +01:00
jf-cbd
95aa444ee6
Security hardening
2024-12-13 16:48:13 +01:00
jf-cbd
f5de808c7c
Security hardening ( #685 )
...
* security hardening
2024-12-13 15:09:18 +01:00
Benjamin Dalsass
e03033ce52
N°7219 - Fatal error following dashboard modification when dashboard title contains an é
2024-11-27 09:40:22 +01:00
jf-cbd
374b35f78a
🚀 Fix GitHub action
2024-11-07 14:50:46 +01:00
jf-cbd
04bd8cc5ce
🚀 Update GitHub actions to improve PR classification
2024-10-22 16:07:47 +02:00
denis.flaven@combodo.com
8cb701bda3
🔖 Prepare 2.7.11 version
2.7.11
2024-09-26 16:53:24 +02:00
jf-cbd
1b29746806
Rename github token
2024-09-23 17:14:41 +02:00
jf-cbd
fb9c317256
Add an action in the workflow to automatically add pull requests to the Combodo PRs dashboard
2024-09-23 14:43:33 +02:00
Eric Espie
0904a21e3f
✅ Cleanup ItopTestCase
2024-06-24 11:50:37 +02:00
Molkobain
82d11eeb47
N°7127 - Upgrade handlebars.js to v4.7.8
2024-06-21 11:19:39 +02:00
Eric Espie
142d6c8993
N°7533 - Detect and warns on Galera clusters
2024-06-20 11:06:57 +02:00
Timothee
320922a13d
N°7545 Correctly display error message
2024-06-17 16:49:33 +02:00
Eric Espie
f03d731b1d
N°7533 - Prevent installation of iTop on Galera clusters
2024-06-12 16:14:23 +02:00
Eric Espie
8be7628668
N°7548 - Code hardening
2024-05-29 18:11:36 +02:00
Eric Espie
62caf16153
N°7364 - Code hardening
2024-05-21 14:20:30 +02:00
odain
163a3afc0f
N°7426 - no session created - replace php_sapi_name() by PHP_SAPI in unattended
2024-05-16 15:31:08 +02:00
odain
f8b54be896
N°7426 - no session created - replace php_sapi_name() by PHP_SAPI
2024-05-16 14:10:54 +02:00
Romain Quetiez
53dc452d61
✅ Avoid unnecessary custom test environment compilations (base compilation of file modification time)
2024-05-16 09:53:04 +02:00
Romain Quetiez
ccaf2dc5b7
Make the tests compatible with windows (and linux)
2024-05-16 09:53:04 +02:00
Molkobain
5d5df5ad1a
N°7255 - Fix misc. stylesheets not working in portal since N°7047
2024-05-07 10:37:39 +02:00
Molkobain
32140b360f
✅ Cherry pick fixes from 59a955f4
2024-04-29 11:45:09 +02:00
jf-cbd
d85767a838
Update test to run only on commmunity builds
2024-04-24 11:14:40 +02:00
jf-cbd
eeec57536b
Security hardening
2024-04-23 11:55:39 +02:00
Molkobain
16ff6341d0
N°7455 - Fix regression from 4c784886, wrong class tested
2024-04-19 09:14:53 +02:00
Molkobain
9dab8679d6
N°7448 - Update dictionary entry
2024-04-18 18:44:20 +02:00
Molkobain
4c78488644
N°7455 - Ensure form renderer class extends FormRenderer
2024-04-18 18:15:02 +02:00
odain
b65e931c4c
N°7439 - setup wizard broken on essential targets after fresh install via unattended CLI
2024-04-15 09:57:54 +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
Molkobain
bbfa601ab1
N°7446 - Add temporary workaround to fix an issue due to DB views creation.
2024-04-12 09:59:14 +02:00
odain
172b1cb1ff
N°7407 - add phpunit annotation to exclude tests on top of targets
2024-04-11 18:54:43 +02:00
Molkobain
ca356859a3
N°7446 - Add comment for better understanding
2024-04-11 16:55:48 +02:00
Molkobain
5efe294895
N°7446 - Fix custom datamodel test class not creating DB tables correctly
2024-04-11 16:50:27 +02:00
odain
e0170ccc7e
N°7407 - InstallationFileServiceTest relies on local installation.xml to reduce maintenance
2024-04-10 14:05:39 +02:00
odain
3b78885f38
N°7407 - unattended test cleanup for PHP 8.x deprecations
2024-04-09 11:06:03 +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
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
da99a250bf
N°7075 - Add check for Content Security Policies (CSP) in the setup
2024-03-21 14:20:22 +01:00
Pierre Goiffon
dbd5ba0377
N°7302 Fix SetupUtilsTest::testHumanReadableSize
2024-03-13 09:56:31 +01:00
Pierre Goiffon
5d6f293956
N°7302 Report SetupUtilsTest::testHumanReadableSize in the 2.7 branch
2024-03-13 09:48:46 +01:00
Pierre Goiffon
986c24d777
N°7302 Fix unit name in \SetupUtils::HumanReadableSize ( #626 )
2024-03-12 18:09:29 +01:00
Pierre Goiffon
763112c179
N°7344 rest.php core/get : add try/catch around query execution ( #622 )
...
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@super-visions.com >
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2024-03-12 18:08:04 +01:00
Pierre Goiffon
a5efd981d8
N°7343 Catch ParseError when loading dict files in setup ( #615 )
2024-03-12 18:05:38 +01:00