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
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
Thomas Casteleyn
b8199a6e2c
N°6418 - Fix dutch translations on impact relation view ( #499 )
...
* Fix author and copyrights
* Correct NL dict for impact relation view
2023-06-13 17:48:36 +02:00
Molkobain
9f38eec40a
N°4106 - Reword PHPDoc to avoid confusion as the @internal was not accurate
2023-06-13 11:42:28 +02:00
Eric Espie
5f5537b8b9
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# js/breadcrumb.js
2023-06-12 11:39:13 +02:00
Eric Espie
72716b7ec8
N°6396 - Protect URL display
2023-06-12 11:36:51 +02:00
Eric Espie
e288af4ddb
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# tests/setup_params/default-params.xml
2023-06-08 14:33:54 +02:00
Eric Espie
4f999de844
N°6359 - ⬆️ Update jQuery BBQ (from https://github.com/cee-chen/jquery-bbq )
2023-06-08 14:30:09 +02:00
Anne-Catherine
f47133bc28
N°6125 - Issue with GetAttributeFlags and GetInitialStateAttributeFlags within iTop 3.0.2 ( #474 )
2023-06-08 11:12:22 +02:00
odain
ea49c0a87c
enable authent-cas in ci
2023-06-07 21:44:17 +02:00
odain
6cc971849b
ci: enhance AddProfile
2023-06-07 21:44:00 +02:00
Eric Espie
0fbd41a884
Merge remote-tracking branch 'origin/support/2.7' into support/3.0 -> fix syntax error
2023-06-07 17:30:39 +02:00
Eric Espie
70e6f707c4
Merge remote-tracking branch 'origin/support/2.7' into support/3.0 -> composer autoloader
2023-06-07 17:23:47 +02:00
Eric Espie
e76ada641f
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# application/loginbasic.class.inc.php
# application/loginexternal.class.inc.php
# application/loginform.class.inc.php
# application/loginurl.class.inc.php
# application/loginwebpage.class.inc.php
# composer.lock
# datamodels/2.x/authent-cas/src/CASLoginExtension.php
# lib/composer/autoload_real.php
# lib/composer/installed.php
# synchro/synchro_exec.php
# synchro/synchro_import.php
# tests/php-unit-tests/unitary-tests/application/utilsTest.php
2023-06-07 17:21:09 +02:00
Pierre Goiffon
2405810864
N°6238 Security hardening
2023-06-07 16:45:35 +02:00
Eric Espie
fff46d99fc
N°6358 - Login REST API - renamed test
2023-06-07 15:31:51 +02:00
odain
3a891f707c
ci: enhance AddProfile test method to work with any User (not only UserLocal)
2023-06-07 15:06:28 +02:00
odain
8b6ea43ebe
N°6358 - Login REST API - fix cas + add tests
2023-06-07 15:05:32 +02:00
Eric Espie
90cf7502e8
N°6358 - Login REST API
2023-06-07 10:09:30 +02:00
Eric Espie
c596fa2967
N°6358 - Login API REST
2023-06-07 09:17:24 +02:00
Timothee
a45177410e
N°6350 - Fixing phpunit test
2023-06-06 16:47:06 +02:00
Eric Espie
b8f61362f5
N°6348 - Hardening code
2023-06-01 16:44:40 +02:00
Eric Espie
e3ba826e5d
N°6349 - Hardening code
2023-06-01 16:36:56 +02:00
Eric Espie
17d22219d2
N°6350 - ✅ Fix unit tests
2023-06-01 16:30:09 +02:00
Eric Espie
a49025f371
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# application/utils.inc.php
2023-06-01 16:04:52 +02:00
Eric Espie
9e96ea2873
N°6350 - code hardening
2023-06-01 15:35:56 +02:00
Eric Espie
1172159745
N°6351 - code hardening
2023-06-01 15:12:50 +02:00
Pierre Goiffon
cdcc069099
Fix typo in exception message
...
Regression introduced in fe179079 in support/3.0 branch and upwards
2023-05-09 14:02:02 +02:00
odain
8c639fc23a
N°5753 - add config parameter allow_rest_services_via_tokens to bypass rest secure profile option
2023-05-05 15:53:32 +02:00
odain
da5a825c7e
N°6171 - Password Expiration: can expire mode has no effect on user who have never changed their password
2023-05-05 11:37:44 +02:00
Pierre Goiffon
b9230ad402
N°6274 DeprecatedCallsLogTest : replace expectException deprecated calls
...
Message was : Support for using expectException() with PHPUnit\Framework\Error\Warning is deprecated and will be removed in PHPUnit 10. Use expectWarning() instead.
2023-05-05 10:16:56 +02:00
Pierre Goiffon
959ac7e3be
N°6274 DeprecatedCallsLogTest : fix expected exception mismatch in PHP 8.0+
...
Undefined offset notice was changed to a warning in PHP 8.0... Also message was changed :(
2023-05-05 09:13:03 +02:00
Pierre Goiffon
1884596ecd
N°6274 Fix log.class.inc.php crashing cause cannot load ItopTestCase class
...
Now the constant name is defined in approot
2023-05-04 17:34:14 +02:00