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
Pierre Goiffon
584cfa8cbf
N°6274 Fix PHP Notices not caught in ItopDataTestCase PHPUnit
...
This was caused by the set_error_handler() done in DeprecatedCallsLog during startup
Now we are :
* not registering the handler if a PHPUnit test is running (based on a constant set in ItopTestCase::setUp)
* on registration only do it for the required notices
2023-05-04 17:08:47 +02:00
Stephen Abello
eebc61385d
N°6009 - Fix restore backup button not working when JS dependencies are present
2023-05-02 09:24:54 +02:00
Pierre Goiffon
3c15186685
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
2023-04-26 17:12:08 +02:00
Pierre Goiffon
fa038ded3d
N°6254 ItopDataTestCase::CreateUserRequest : fix new argument default value
...
Was creating error Too few arguments passed
2023-04-26 16:42:27 +02:00
Pierre Goiffon
e7ea1b831c
N°6254 ItopDataTestCase::CreateUserRequest : now pass fields values as array
...
More versatile way of doing things !
2023-04-26 16:22:26 +02:00
Molkobain
f15ac75f8f
Merge remote-tracking branch 'origin/support/3.0.3' into support/3.0
2023-04-26 11:25:04 +02:00
Molkobain
c6edbf982d
N°6124 - Performance: Draw datatable only once when elements added in linksets
3.0.3-1
2023-04-26 11:24:34 +02:00
Molkobain
5aea7ccbc9
N°6124 - Performance: Draw datatable only once when elements remove in linksets
2023-04-26 10:33:18 +02:00
Molkobain
e28dbebbd5
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# application/displayblock.class.inc.php
# dictionaries/en.dictionary.itop.ui.php
# dictionaries/fr.dictionary.itop.ui.php
2023-04-25 21:56:42 +02:00
Molkobain
4aff65f98b
N°6217 - Add accessiblity meta data for title on "Power menu"
2023-04-25 21:51:32 +02:00
Molkobain
8aba578cfa
Merge remote-tracking branch 'origin/support/3.0.3' into support/3.0
2023-04-25 21:05:42 +02:00
Molkobain
9d3e389011
N°6124 - Workaround performance problem on adding items to an object with an n:n relation having a large volume
2023-04-25 17:43:51 +02:00
acognet
7e7f8577e8
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# application/displayblock.class.inc.php
2023-04-25 15:14:22 +02:00
acognet
3c94974d9d
N°541 - Dashlets: Improve readability when to much labels (pie chart) or too long labels (bar chart)
2023-04-25 12:09:11 +02:00
acognet
d6e5069dd5
N°541 - Dashlets: Improve readability when to much labels (pie chart) or too long labels (bar chart)
2023-04-24 14:26:33 +02:00
Stephen Abello
f839638e0b
N°6188 - Creation cancellation in pop-up while in edition of parent object wrongfully returns to object list
2023-04-21 16:12:37 +02:00
Pierre Goiffon
740ff8c649
💡 DeprecatedCallsLog phpdoc
2023-04-21 14:58:00 +02:00
Molkobain
cfe227e0c7
N°6216 - Fix line-height being too big in the attachments table
2023-04-20 15:28:20 +02:00
Molkobain
ed79c8f099
Merge remote-tracking branch 'origin/support/3.0.3' into support/3.0
2023-04-20 12:53:34 +02:00
Molkobain
4560f751d1
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# application/displayblock.class.inc.php
# application/itopwebpage.class.inc.php
# dictionaries/en.dictionary.itop.ui.php
# dictionaries/fr.dictionary.itop.ui.php
2023-04-20 12:53:12 +02:00
Molkobain
46e869d1f4
N°6124 - Workaround performance problem on the modification of an object with an n:n relation having a large volume
2023-04-20 12:22:12 +02:00
Molkobain
fbd72b2783
N°6217 - Add accessiblity meta data for title on "Power menu"
2023-04-20 11:03:43 +02:00
Molkobain
778118cfb4
N°6204 - REST API: Add unit test for callback parameter
2023-04-18 22:34:11 +02:00
Molkobain
096ed9a63a
N°6204 - Improve REST API unit test readability
2023-04-18 22:14:39 +02:00
Molkobain
06eb79d4f4
N°6204 - Fix REST/JSON API crash when using JSON-P and iBackofficeDictXXX interfaces
2023-04-18 14:42:36 +02:00
Anne-Catherine
4e95ca3c7b
N°541 - Dashlets: Improve readability when to much labels (pie chart) or too long labels (bar chart) ( #452 )
...
* N°541 - Dashlets: Improve readability when to much labels (pie chart) or too long labels (bar chart)
2023-04-13 11:23:20 +02:00
Pierre Goiffon
4c626d0782
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# core/log.class.inc.php
2023-04-12 10:22:34 +02:00
Pierre Goiffon
1114ed9562
N°6099 DeadLockLog : improve documentation and use existing constants ( #441 )
2023-04-12 10:21:34 +02:00
Pierre Goiffon
1ddfaf0b61
N°6100 ObjectFormManager::OnSubmit : better log for DBWrite exceptions ( #353 )
...
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2023-04-11 18:09:45 +02:00
Pierre Goiffon
c6fb03547f
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
2023-04-11 17:55:26 +02:00