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
Stephen Abello
f94d67ab35
N°6340 - Fix permission refused when sending an email and renewing OAuth token in synchronous mode
2023-07-06 10:28:10 +02:00
Stephen Abello
3048c8c41f
N°5560 - Display an error when trying to regenerate an expired OAuth token
2023-07-06 09:52:00 +02:00
Stephen Abello
246e4a9f50
N°6123 - Fix warnings when launching a backup on MariaDB > v10.6.1 with localhost dbhost
2023-07-06 09:28:01 +02:00
Molkobain
8907525b78
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
2023-07-05 08:56:17 +02:00
Molkobain
6d58adb6dd
N°6359 - Fix JS crash due to new version trying to detect MSIE browser through a dependency that we don't have.
...
Cherry-picked from f889c53d71
2023-07-05 08:41:00 +02:00
Stephen Abello
764a170cd0
N°6483 - Security hardening
2023-07-03 14:29:45 +02:00
Molkobain
5a33fb7a6a
N°6474 - Fix regression introduced by 70e6f707
2023-06-27 18:16:55 +02:00
Benjamin Dalsass
2cca57c7fa
N°6431 - CSV bulk export text delimiter option not initialized correctly
2023-06-16 15:50:28 +02:00
Pierre Goiffon
52820925b1
N°4725 DeprecatedCallsLog::NotifyDeprecatedFile remove throw ConfigException
...
Those exceptions are handled silently since 3.0.1
2023-06-14 19:01:50 +02:00
Pierre Goiffon
1824111de8
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
2023-06-14 10:28:30 +02:00
Pierre Goiffon
5a0b5364d6
N°4698 setup/phpinfo.php : if no iTop installation then display a proper message instead of an exception ( #265 )
2023-06-14 10:18:38 +02:00
Pierre Goiffon
76eed2eba0
N°6098 updateLicenses script : check availability of the required JQ command ( #458 )
...
This packaging script requires both bash and the JQ command when running on Windows.
If the later isn't available, it will run without throwing an error...
With this change the script will now check directly at launch for the JQ command availability, and exit in error if it isn't.
2023-06-14 10:17:00 +02:00
Eric Espie
5d5589dd64
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
2023-06-14 09:09:12 +02:00
Eric Espie
1ec671ef61
N°6351 - code hardening
2023-06-14 09:08:42 +02:00