odain
890a2568c8
N°8796 - Add PHP code style validation in iTop and extensions - format whole code base
2025-11-07 15:39:53 +01:00
Eric Espie
981d5c6263
Allow KPIs for REST api
2025-09-22 16:43:24 +02:00
jf-cbd
b15ca2fbc9
N°8260 - Change format of REST logs when they are close to the SQL field size limit
2025-05-27 10:41:05 +02:00
jf-cbd
f5011bb200
N°8260 - Change format of REST logs when they are close to the SQL field size limit
2025-03-13 15:39:00 +01:00
jf-cbd
1ec139782e
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2025-03-06 16:24:40 +01:00
jf-cbd
056dce4d78
Merge remote-tracking branch 'origin/support/2.7' into support/3.1
...
# Conflicts:
# webservices/rest.php
2025-03-06 16:12:15 +01:00
jf-cbd
063bb9680e
N°8231 - Better variable fallback
2025-03-06 16:09:51 +01:00
jf-cbd
8fd9eb6a84
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2025-03-06 14:58:24 +01:00
jf-cbd
04ca7bf603
Merge remote-tracking branch 'origin/support/2.7' into support/3.1
...
# Conflicts:
# core/restservices.class.inc.php
# datamodels/2.x/itop-portal-base/portal/src/Form/ObjectFormManager.php
# tests/php-unit-tests/unitary-tests/core/Delta/delta_test_sanitize_output.xml
# tests/php-unit-tests/unitary-tests/core/RestServicesSanitizeOutputTest.php
# tests/php-unit-tests/unitary-tests/core/RestServicesTest.php
# webservices/rest.php
2025-03-06 12:10:00 +01:00
denis.flaven@combodo.com
07b904ee1b
N°8231 - making rest api logs more readable
2025-03-06 11:59:08 +01:00
jf-cbd
2f699d355a
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2025-03-03 14:37:57 +01:00
jf-cbd
da4457f5b4
Merge remote-tracking branch 'origin/support/2.7' into support/3.1
2025-03-03 14:36:50 +01:00
denis.flaven@combodo.com
97848cea4f
N°8231 - making rest api log more readable
2025-03-03 11:38:52 +01:00
Timothee
49e72e83fe
N°6282 Fix XSS vulnerability in wsdl
2024-12-19 15:34:43 +01:00
Timmy38
42f391472b
N°6282 Fix XSS vulnerability in soap ( #690 )
...
* N°6282 Fix XSS vulnerability in soap
2024-12-19 11:39:00 +01:00
Romain Quetiez
380512dcbe
N°7845 Suppress risky syntax with DateTime::modify (at best, just a bad example, at worst, just a result that will vary wether PHP > 8.2 or not)
2024-09-26 17:51:52 +02:00
Anne-Catherine
8c5b919e72
N°7744 - Import CLI : add the possibility to use the field 'id' as reconciliationkey ( #663 )
2024-09-18 10:43:25 +02:00
Romain Quetiez
baf85e7a80
N°7629 Deprecate utils::GetClassesForInterface in favor of InterfaceDiscovery::FindItopClasses
...
Improve caching strategy and robustness
2024-07-16 10:13:13 +02:00
Molkobain
ad36066126
📝 Copyright year bump
2024-05-06 18:35:31 +02:00
jf-cbd
a3553202d9
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
...
# Conflicts:
# pages/csvimport.php
2024-04-05 14:56:38 +02:00
jf-cbd
b10d381dda
N°7374 - Security hardening
2024-04-05 14:40:56 +02:00
Molkobain
fe6ee083f6
N°7315 - Migrate deprecated usages of WebPage::add_linked_stylesheet()
2024-03-05 23:06:44 +01:00
Molkobain
33ba754277
N°7315 - Migrate deprecated usages of WebPage::add_linked_script()
2024-03-05 22:58:57 +01:00
Molkobain
b716a3965c
N°7008 - Fix missing background tasks in CRON when autoloaded and NOT in "developer_mode" ( #578 )
2024-02-16 17:14:53 +01:00
Anne-Cath
df9d71e2f5
Merge remote-tracking branch 'origin/support/3.1' into develop
2024-01-15 16:35:57 +01:00
Anne-Catherine
cff50f8732
N°3448 - Framework field size check not correctly implemented for multibytes languages/strings ( #528 )
2024-01-15 16:10:23 +01:00
Stephen Abello
135d410a6b
N°2039 - Fix some issues with content type, bg task and typos
2024-01-03 11:46:38 +01:00
Benjamin Dalsass
34f0053db7
N°7059 - Symfony 6.4 - Add missing namespaces to match PSR-4 convention ( #589 )
2023-12-21 10:18:11 +01:00
Pierre Goiffon
afbdff928d
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-12-19 18:42:11 +01:00
Pierre Goiffon
e007e09155
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
...
# Conflicts:
# pages/ajax.render.php
2023-12-19 18:41:57 +01:00
Pierre Goiffon
4ee70cb95a
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# application/ajaxwebpage.class.inc.php
# application/csvpage.class.inc.php
# application/itopwebpage.class.inc.php
# application/webpage.class.inc.php
# application/xmlpage.class.inc.php
# datamodels/2.x/itop-hub-connector/hubconnectorpage.class.inc.php
# pages/ajax.document.php
# pages/ajax.render.php
# sources/application/TwigBase/Controller/Controller.php
# webservices/export-v2.php
2023-12-19 18:38:45 +01:00
Pierre Goiffon
9865bf0779
N°4368 add sending X-Content-Type-Options HTTP header
...
Replace in consumers the \WebPage::add_xframe_options call by \WebPage::add_http_headers
2023-12-19 18:25:26 +01:00
Benjamin Dalsass
be99a7c02d
N°7059 - Symfony 6.4 - Application skeleton - sources registration ( #588 )
...
We configure global sources directory in symfony configuration file except the directory Application/WebPage (potential impacts)
2023-12-13 10:31:36 +01:00
odain
57671f336c
N°6901 - Enable tracking of iTop active sessions (monitoring)
2023-11-27 12:34:19 +01:00
odain-cbd
9a59bc7890
N°6901 - Enable tracking of iTop active sessions (monitoring) ( #568 )
...
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
Co-authored-by: Romain Quetiez <romain.quetiez@combodo.com >
2023-11-22 17:46:00 +01:00
odain-cbd
49d3f4c2b2
N°6047 - Make iTop scripts work by HTTP via token with specific scopes ( #494 )
...
* N°6047 - Make iTop scripts work by HTTP via token with specific scopes
* Update core/contexttag.class.inc.php
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2023-06-15 15:36:35 +02:00
Eric Espie
62ed5adbc5
Merge remote-tracking branch 'origin/support/3.0' into develop
...
# Conflicts:
# application/loginwebpage.class.inc.php
# composer.json
# lib/composer/installed.json
# lib/guzzlehttp/psr7/.github/workflows/ci.yml
# lib/guzzlehttp/psr7/.github/workflows/integration.yml
# lib/guzzlehttp/psr7/.github/workflows/static.yml
# lib/guzzlehttp/psr7/CHANGELOG.md
# lib/guzzlehttp/psr7/composer.json
# lib/guzzlehttp/psr7/src/MessageTrait.php
# tests/php-unit-tests/ItopDataTestCase.php
2023-06-07 17:45:50 +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
Eric Espie
c596fa2967
N°6358 - Login API REST
2023-06-07 09:17:24 +02:00
Molkobain
6fbe66d2ec
Merge remote-tracking branch 'origin/support/3.0' into develop
...
# Conflicts:
# tests/php-unit-tests/unitary-tests/webservices/RestTest.php
2023-04-18 22:50:31 +02:00
Molkobain
51617113eb
N°6204 - Fix REST/JSON API crash when using JSON-P and iBackofficeDictXXX interfaces
2023-04-18 15:33:57 +02:00
Benjamin Dalsass
31f163c8ca
N°6006 - Linksetindirect export fails
...
Remove unnecessary escape html handled by twig
2023-04-11 11:40:41 +02:00
Stephen Abello
a80506b8e8
N°3795 - Replace JS alert native calls with centralized informative modals ( #456 )
...
* N°3795 - Replace JS alert native calls with centralized informative modals
* N°3795 - Add constants for severity
* N°3795 - Fix success severity value wrongfully set to 'error'
* N°3795 - Add constants for severity
* N°3795 - Simplify API consumption
* N°3795 - Allows to pass more options when consuming API
2023-03-31 10:24:49 +02:00
Molkobain
c767ebe989
📝 Copyright year bump
2023-03-17 18:28:47 +01:00
Thomas Casteleyn
fc97491708
N°6105 - Cleanup unnecessary use of dirname(__FILE__) ( #453 )
2023-03-14 18:51:01 +01:00
Eric Espie
0bba9b0fad
Merge remote-tracking branch 'origin/support/3.0' into develop
2022-11-16 13:57:07 +01:00
Eric Espie
2f8f0b658c
N°5722 - code hardening
2022-11-16 09:40:19 +01:00
acognet
3d083fca05
N°5671 - Export data in Excel does not work with XLSX files
2022-11-04 18:11:59 +01:00
odain
b01627f39d
Merge branch 'saas/3.0' into develop
2022-09-20 16:04:55 +02:00
odain-cbd
766c9f0e7e
N°5305 - CSV import ergonomy PR ( #332 )
...
Reworked UI feedbacks on following attributes:
- enum
- date
- external key
2022-09-20 16:00:33 +02:00