Romain Quetiez
|
65bb76b9e3
|
N°6658 - Boost PHPUnit tests execution
|
2023-08-17 17:27:55 +02:00 |
|
Molkobain
|
d951d3b872
|
💚 Fix typo in extended class name
|
2023-08-11 09:05:30 +02:00 |
|
Molkobain
|
ccceb870e3
|
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
# Conflicts:
# tests/php-unit-tests/src/BaseTestCase/ItopDataTestCase.php
# tests/php-unit-tests/src/BaseTestCase/ItopTestCase.php
|
2023-08-10 15:53:05 +02:00 |
|
Molkobain
|
ed6df77cbb
|
N°6097 - Tests: Optimize performances by creating custom env. only once and re-using it across test classes
|
2023-08-10 15:45:39 +02:00 |
|
Molkobain
|
1ad28312ec
|
N°6097 - Tests: Introduce autoloader for "utility" classes and move them to a sub-folder for better organization as folder was still messy
Note that unittestautoload.php is now useless. We just keep for now until everything is migrated (projects / branches / modules)
|
2023-08-10 15:45:39 +02:00 |
|
Molkobain
|
f002aa04cd
|
N°6097 - Tests: Enable PHP unit tests on a custom DataModel
|
2023-08-10 15:45:39 +02:00 |
|
Molkobain
|
b86d70623e
|
N°6097 - Tests: Temporarily add test case for the new ItopCustomDatamodelTestCase class
|
2023-08-10 15:45:39 +02:00 |
|
Molkobain
|
fe3467309d
|
N°6097 - Tests: Refactor base test classes for better extensibility
|
2023-08-10 15:45:39 +02:00 |
|
Molkobain
|
851ab9c356
|
N°6097 - Add \utils::GetDataPath() method to avoid duplicating manual path build
|
2023-08-10 15:45:39 +02:00 |
|
Molkobain
|
aef3c2e609
|
N°6097 - Fix \CMDBSource::DropDB() not resetting cache like \CMDBSource::DropTable() which can lead to errors when trying to re-create it afterwards
|
2023-08-10 15:45:39 +02:00 |
|
Pierre Goiffon
|
f04fc546b5
|
N°6643 Fix TypeError in \CMDBSource::LogDeadLock
|
2023-08-10 14:34:09 +02:00 |
|
Pierre Goiffon
|
13ad98b9b3
|
✅ Add other integration tests in the beforeSetup group
All of those tests can be ran without a running iTop instance, and are blocking
|
2023-08-08 15:34:27 +02:00 |
|
Pierre Goiffon
|
4be54fdd65
|
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
|
2023-08-08 15:33:36 +02:00 |
|
Pierre Goiffon
|
6d13397ba1
|
✅ Add other integration tests in the beforeSetup group
All of those tests can be ran without a running iTop instance, and are blocking
|
2023-08-08 15:33:09 +02:00 |
|
Pierre Goiffon
|
d64a91d4ce
|
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
# Conflicts:
# core/metamodel.class.php
|
2023-08-04 14:58:22 +02:00 |
|
Pierre Goiffon
|
c0c8a13864
|
💡 \MetaModel::GetObject : remove documented throw Exception
|
2023-08-04 14:55:38 +02:00 |
|
Pierre Goiffon
|
d2eef06276
|
✅ AttributeURLTest : remove useless separateProcess annotations
|
2023-08-03 11:08:47 +02:00 |
|
Pierre Goiffon
|
880a824f2f
|
N°6562 Replace new DOMText() by \DOMDocument::createTextNode
Because init using constructor outputs a read only node, see https://www.php.net/manual/en/domelement.construct.php
Thanks @Hipska
See conversation in 734a788
|
2023-08-03 09:40:39 +02:00 |
|
Pierre Goiffon
|
7aa478d6ff
|
N°6562 💡 Fix comment
Thanks @Molkobain !
|
2023-08-02 10:35:30 +02:00 |
|
Pierre Goiffon
|
734a788340
|
N°6562 Fix DOMNode->textContent write
This attribute is read only
Causes layout issues on PHP 8.1.21 and 8.2.8
|
2023-08-01 14:22:56 +02:00 |
|
Pierre Goiffon
|
e5b6e2eb8c
|
N°4354 N°6587 ✅ Add test to cover $oUser->Get('profile_list') VS security.hide_administrators config param
|
2023-07-27 16:42:56 +02:00 |
|
Pierre Goiffon
|
1682a85cc0
|
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
|
2023-07-26 12:07:35 +02:00 |
|
Pierre Goiffon
|
cd9beec313
|
Merge remote-tracking branch 'origin/support/2.6' into support/2.7
|
2023-07-26 12:07:09 +02:00 |
|
Pierre Goiffon
|
8295eaed90
|
Merge remote-tracking branch 'origin/support/2.5' into support/2.6
|
2023-07-26 12:06:32 +02:00 |
|
Eric Espie
|
829b648dd2
|
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
|
2023-07-25 17:55:45 +02:00 |
|
Eric Espie
|
5475b9fbbe
|
N°3454 - MoveToProd in 2 steps - fix utils::GetCurrentModuleName()
2.7.9
|
2023-07-25 17:44:43 +02:00 |
|
Eric Espie
|
6f8e7c7002
|
N°3454 - MoveToProd in 2 steps - fix utils::GetCurrentModuleUrl()
|
2023-07-25 17:20:37 +02:00 |
|
Pierre Goiffon
|
772368ef8a
|
💡 PHPDoc for object list panels
|
2023-07-24 15:38:57 +02:00 |
|
Pierre Goiffon
|
a57b6471c9
|
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
|
2023-07-24 11:59:40 +02:00 |
|
Pierre Goiffon
|
bc7c1b4744
|
✅ N°6590 Fix DictionariesConsistencyTest for PL dict files
|
2023-07-24 11:14:37 +02:00 |
|
Eric Espie
|
046e857768
|
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
# Conflicts:
# core/config.class.inc.php
|
2023-07-19 15:19:06 +02:00 |
|
Eric Espie
|
4d8246c4d8
|
N°6436 - Integrate Performance Audit pre requisite in iTop Pro 2.7.9 (changed config variable name)
|
2023-07-19 15:13:43 +02:00 |
|
Eric Espie
|
5c61d725e1
|
N°6436 - Integrate Performance Audit pre requisite in iTop Pro 2.7.9 (changed config variable name)
|
2023-07-19 15:06:00 +02:00 |
|
Eric Espie
|
00b070b3cf
|
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
# Conflicts:
# core/kpi.class.inc.php
|
2023-07-19 10:44:22 +02:00 |
|
Eric Espie
|
2c4cad4dac
|
N°6436 - Integrate Performance Audit pre requisite in iTop Pro 2.7.9 (avoid unnecessary calls)
|
2023-07-19 10:37:41 +02:00 |
|
Stephen Abello
|
89145593ef
|
N°6552 - Security hardening
|
2023-07-19 09:25:48 +02:00 |
|
Eric Espie
|
b2e80d37dd
|
N°6436 - typo
|
2023-07-18 14:48:32 +02:00 |
|
Eric Espie
|
6432678de9
|
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
# Conflicts:
# application/cmdbabstract.class.inc.php
# application/utils.inc.php
# bootstrap.inc.php
# composer.json
# core/MyHelpers.class.inc.php
# core/cmdbsource.class.inc.php
# core/config.class.inc.php
# core/dbobject.class.php
# core/kpi.class.inc.php
# core/metamodel.class.php
# lib/composer/autoload_classmap.php
# lib/composer/autoload_real.php
# lib/composer/autoload_static.php
|
2023-07-18 14:36:58 +02:00 |
|
Molkobain
|
71ed784c60
|
N°6532 - Fix missing "/" in path
(cherry picked from commit 32fd75bc4b)
|
2023-07-18 09:40:34 +02:00 |
|
Eric Espie
|
da45651121
|
Merge branch 'feature/6548_Hide_DBHost_and_DBUser_in_log' into support/2.7
|
2023-07-18 09:34:48 +02:00 |
|
Eric Espie
|
d388ce9a06
|
Merge branch 'feature/6548_Hide_DBHost_and_DBUser_in_log' into support/2.7
|
2023-07-18 09:17:40 +02:00 |
|
Eric Espie
|
47e71d8838
|
Merge branch 'feature/6436-Integrate_Performance_Audit_extensibility' into support/2.7
|
2023-07-18 09:17:05 +02:00 |
|
Stephen Abello
|
2b5973ec67
|
N°6436 - Integrate Performance Audit pre requisite in iTop Pro 2.7.9
|
2023-07-18 09:15:37 +02:00 |
|
Eric Espie
|
78396d8e4a
|
6548 - [ER] Hide DBHost and DBUser in log
|
2023-07-10 17:37:27 +02:00 |
|
Pierre Goiffon
|
40d63a2fa4
|
N°3663 💡 Fix depreciation comment in core/coreexception.class.inc.php
|
2023-07-07 10:24:15 +02:00 |
|
Pierre Goiffon
|
556b9ad89a
|
N°6532 Fix "failed to open stream" error on require_once approot in coreexception.class.inc.php
Was occurring in TemplateFieldValueTest templates-base phpunit test
|
2023-07-07 09:31:34 +02:00 |
|
Stephen Abello
|
9afc22bd8f
|
N°6123 - Add tests and comments
|
2023-07-07 09:29:15 +02:00 |
|
Pierre Goiffon
|
a010239efb
|
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
|
2023-07-06 15:48:42 +02:00 |
|
Pierre Goiffon
|
264a8cd70a
|
N°6494 - Some tests are run twice, some never
(cherry picked from commit a2a0b2cd0b)
(cherry picked from commit 4c9ea0c9d4)
# Conflicts:
# tests/php-unit-tests/integration-tests/DictionariesConsistencyTest.php
|
2023-07-06 15:45:09 +02:00 |
|
Stephen Abello
|
aa1834170b
|
N°6427 - Fix SwiftMailer not retrieving sendmail path
|
2023-07-06 14:31:54 +02:00 |
|