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
bc7c1b4744
✅ N°6590 Fix DictionariesConsistencyTest for PL dict files
2023-07-24 11:14:37 +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
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
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
Stephen Abello
9afc22bd8f
N°6123 - Add tests and comments
2023-07-07 09:29:15 +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
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
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
1ec671ef61
N°6351 - code hardening
2023-06-14 09:08:42 +02:00
Eric Espie
72716b7ec8
N°6396 - Protect URL display
2023-06-12 11:36:51 +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
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
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
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
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
4aff65f98b
N°6217 - Add accessiblity meta data for title on "Power menu"
2023-04-25 21:51:32 +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
Molkobain
fbd72b2783
N°6217 - Add accessiblity meta data for title on "Power menu"
2023-04-20 11:03:43 +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
1114ed9562
N°6099 DeadLockLog : improve documentation and use existing constants ( #441 )
2023-04-12 10:21:34 +02:00
Pierre Goiffon
34368fe795
N°6173 \HTMLSanitizer::Sanitize : Fix handling only svg_sanitizer ( #450 )
2023-04-11 17:52:41 +02:00
Molkobain
0f016d7511
N°6112 - Dashboard: Improve robustness by trimming dashlet ID returned by server
2023-03-17 15:37:57 +01:00
Pierre Goiffon
5ee6223434
✅ N°5893 Add test for \TriggerOnObject::LogException
2023-03-10 16:04:55 +01:00
Pierre Goiffon
d908827787
N°6016 Setup Wizard : fix MissingDependencyException message logged as html in setup.log
...
Was the case since e831d66b (commit for parent bug N°5090)
Now we are getting the text version in the log (and still the html one on screen)
The unattended install isn't concerned : it just prints back CheckResult returned by \SetupUtils::CheckSelectedModules, with the exception text message ($e->getMessage())
2023-03-06 11:24:46 +01:00
Pierre Goiffon
4cea418517
N°5893 - Log triggers exception in CRUD stack ( #390 )
...
* Log TriggerOnObjectCreate crash
* Log TriggerOnObjectUpdate crash
* Log TriggerOnObjectDelete crash
* Factorize TriggerOnObject log
* \TriggerOnObject::LogException : do not replace not persisted yet object keys
2023-02-28 15:13:28 +01:00
Molkobain
97965277c7
N°6017 - Update OAuth dependencies
2023-02-23 15:57:32 +01:00
Molkobain
18ed5ed526
N°6019 - Increase PHP min version to 7.1.3 to enable dependencies update
2023-02-23 14:53:48 +01:00
Pierre Goiffon
94c4f8c929
N°6016 MissingDependencyException : better log message ( #355 )
...
The error displayed on screen was already improved (see #280 )
This commit improves the log message we can have for example by running unattended install.
2023-02-23 12:04:56 +01:00
Pierre Goiffon
822922df5c
N°5588 - Improve PDF export robustness when AttributeImage dimensions cannot be determined ( #350 )
...
Can happen for example on SVG images
Now the export won't crash anymore, and we'll get a log (export channel, warning level) with the object and attribute causing a problem as context
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2023-02-23 11:45:29 +01:00