Molkobain
3c39c6d8d1
Merge remote-tracking branch 'origin/support/3.2' into develop
2026-05-06 11:19:30 +02:00
Molkobain
a7d0262b21
Merge remote-tracking branch 'origin/support/3.2.3' into support/3.2
2026-05-06 11:18:36 +02:00
Molkobain
c56617abf5
N°8579 - Update PHPDoc
2026-05-06 10:55:39 +02:00
Molkobain
7676115725
N°9584 - Fix "Unable to connect with STARTTLS" error when sending emails ( #901 )
...
* N°9584 - Fix "Unable to connect with STARTTLS" error when sending emails
* N°9584 - Refactor EMailSymfony transport to add unit tests
2026-05-05 09:51:09 +02:00
Molkobain
43ceaeb5a3
Merge remote-tracking branch 'origin/support/3.2.3' into support/3.2
2026-05-04 16:42:30 +02:00
Håkon Harnes
7cac280b83
N°9574 - Fix CKEditor CSS displayed as part of the email message in Gmail ( #898 )
...
* fix(email): generate plain text before inlining HTML CSS
* N°9574 - Add unit tests
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2026-05-04 16:33:38 +02:00
Stephen Abello
8de5c2525b
Merge branch 'support/3.2' into develop
...
# Conflicts:
# css/setup.css
# datamodels/2.x/itop-portal-base/portal/public/css/portal.css
# package-lock.json
2026-04-29 17:10:05 +02:00
Stephen Abello
de4ec9d9ce
N°9128 - Update CKEditor5 to v48 ( #896 )
...
* N°9128 - Update CKEditor5 to v48
* Move some CSS vars to ckeditor, align variable overload in portal and backoffice
* Add specifics to 3.2 portal
* Update CKEditor5 build files
* Update scssphp with patched version that handles pseudo selectors and attribute selectors
* Update scssphp patched version to fix missing $this
* Fix translations specific language file import
* Remove unused maximize parameters
* Update CKEditor5 build files
* Fix font size/color for 3.2 portal
* Avoid CKEditor styles from bleeding into fields
2026-04-29 16:56:20 +02:00
Benjamin Dalsass
7be19c713b
N°8699 - attributedef.class.inc.php to PSR4 - fixs ( #890 )
2026-04-28 10:46:09 +02:00
Molkobain
04bb07fc59
Merge remote-tracking branch 'origin/support/3.2' into develop
2026-04-27 11:41:27 +02:00
Molkobain
33a51b47bf
N°9549 - Fix emails with mime type different than text/plain or text/html are no longer displayed correctly ( #895 )
...
* N°9549 - Fix emails with mime type different than text/plain or text/html are no longer displayed correctly
* N°9549 - Fix mime type comparisons to use the primary mime type instead of the whole string
2026-04-27 11:31:56 +02:00
Benjamin DALSASS
4dbaaad2b9
N°9379 - PHP unserialze function - security hardening
2026-04-14 08:43:47 +02:00
Benjamin DALSASS
2fe49fbff4
Merge remote-tracking branch 'origin/support/3.2' into develop
...
# Conflicts:
# core/attributedef.class.inc.php
# css/backoffice/_shame.scss
# pages/csvimport.php
2026-04-14 08:41:54 +02:00
Benjamin Dalsass
af01ff9e62
N°9121 - CSV Import : The advanced mode option no longer works as bef… ( #863 )
2026-04-14 08:02:00 +02:00
Benjamin Dalsass
a96e1c286d
N°9379 PHP unserialize encapsulation ( #878 )
2026-04-13 16:04:00 +02:00
lenaick.moreira
587d7fcf72
Merge remote-tracking branch 'origin/support/3.2' into develop
2026-04-08 10:30:35 +02:00
lenaick.moreira
f1735767c3
💚 Fix CI
2026-04-08 10:19:31 +02:00
lenaick.moreira
bfdc8a68e6
Merge remote-tracking branch 'origin/support/3.2' into develop
2026-04-08 09:49:34 +02:00
Lenaick
5d0da47f21
N°8178 - Respect "high_cardinality_classes" parameter on search operation ( #870 )
2026-04-08 09:47:46 +02:00
lenaick.moreira
684eaac278
Merge remote-tracking branch 'origin/support/3.2' into develop
2026-04-08 09:43:20 +02:00
lenaick.moreira
4eadff7f3b
♻️ Refactor BODY_DATA_GUI_TYPE constants to public visibility (N°9101)
2026-04-08 09:38:40 +02:00
lenaick.moreira
b58a848cc9
Merge remote-tracking branch 'origin/support/3.2' into develop
2026-04-01 16:25:36 +02:00
lenaick.moreira
5c5d98bb78
Enable the retrieval of all data for event notifications in the activity panel
2026-04-01 16:12:36 +02:00
v-dumas
a4a0b3c18c
Merge remote-tracking branch 'origin/support/3.2' into develop
2026-03-30 14:31:02 +02:00
Lenaick
804cdffe42
N°8234 - Fix permission checks to conditionally allow display of unauthorized objects ( #859 )
2026-03-27 15:09:31 +01:00
lenaick.moreira
be3726623f
Refactor constructor in AttributeExist to require sOqlPropertyPath parameter
...
* https://github.com/Combodo/iTop/pull/857#discussion_r2993953031
2026-03-26 15:57:39 +01:00
Lenaick
aae6d324f9
N°8851 - Explicit nullable in functions parameters ( #857 )
2026-03-26 15:52:57 +01:00
Lenaick
41f8437c23
N°8234 - Allow display of unauthorized objects in notifications and event queries ( #853 )
...
* N°8234 - Allow display of unauthorized objects in notifications and event queries
* Refactor EventNotificationNewsroom class usage in iTopNewsroomController
2026-03-26 11:44:06 +01:00
lenaick.moreira
11afd23087
Merge remote-tracking branch 'origin/support/3.2' into develop
2026-03-25 17:56:19 +01:00
Lenaick
0c517f254c
N°9101 - Improve HTML markup for end-to-end tests automation ( #856 )
2026-03-25 17:20:28 +01:00
Stephen Abello
347663f8f7
Merge branch 'support/3.2' into develop
...
# Conflicts:
# composer.json
# composer.lock
# core/attributedef.class.inc.php
# sources/Controller/AjaxRenderController.php
2026-03-25 10:30:30 +01:00
Lenaick
b3223eb9b6
N°8606 - Check user permissions in search operation of ajax.render.php ( #836 )
2026-03-24 08:52:22 +01:00
Anne-Cath
a6de103b4a
N°8692 - Notification: Fix AttributeSubitem placeholder behavior - fix for 3.3
2026-03-23 15:45:09 +01:00
Benjamin DALSASS
da09c701cc
N°8612 inline images to base64
...
- AttributeText standalone file modification
2026-03-17 08:07:15 +01:00
Stephen Abello
44c0a025a8
Merge branch 'support/3.2' into develop
...
# Conflicts:
# datamodels/2.x/itop-portal-base/portal/templates/bricks/manage/popup-export-excel.html.twig
2026-03-05 15:32:35 +01:00
Stephen Abello
3b8e079cf1
N°6977 - Sanitize Excel formulas in exports ( #818 )
...
* N°6977 - Sanitize Excel formulas in export in the backoffice
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2026-03-05 15:07:27 +01:00
lenaick.moreira
3c60a80f9b
Fix error on CI
...
* Call to undefined method PhpParser\ConstExprEvaluator::setStaticcallsWhitelist()
2026-03-02 14:55:12 +01:00
Eric Espie
dad39c3ebe
Merge support/3.2 into develop
2026-02-24 13:55:55 +01:00
jf-cbd
d5f2303ed2
N°8673 - Avoid server overload when user access news page with a lot of unread news ( #816 )
2026-02-23 15:35:31 +01:00
lenaick.moreira
34c8a57814
N°8851 - Explicit nullable in functions parameters
2026-02-20 10:07:30 +01:00
Molkobain
3fdbcbc0fb
N°8681 - Enforce type hint for parameters and return value
2026-02-17 20:55:55 +01:00
Molkobain
a5296e11e1
Merge remote-tracking branch 'origin/support/3.2' into develop
...
# Conflicts:
# core/attributedef.class.inc.php
2026-02-17 20:54:47 +01:00
Eric Espie
1cdcaac3d0
Merge remote-tracking branch 'origin/support/3.2' into develop
...
# Conflicts:
# sources/Core/Kpi/KpiLogData.php
2026-02-05 15:33:25 +01:00
Eric Espie
985db46960
N°9193 - Start the KPI logs at the beginning of the http request
2026-02-05 14:57:54 +01:00
Eric Espie
154fb5c737
N°9066 - Serialization/Unserialization from XML to Forms
2026-01-07 17:09:47 +01:00
Eric Espie
efb1bd765b
N°9065 - XML Definition for Dashlet properties
2026-01-07 17:09:20 +01:00
Eric Espie
904cd0b518
N°8772 - Move DIService into PSR-11 Service Locator
2025-12-30 14:27:28 +01:00
Benjamin Dalsass
4c1ad0f4f2
N°8772 - Form dependencies manager implementation
...
- Form SDK implementation
- Basic Forms
- Dynamics Forms
- Basic Blocks + Data Model Block
- Form Compilation
- Turbo integration
2025-12-30 11:42:55 +01:00
odain
7bbcc388ea
Merge branch 'support/3.2' into develop
2025-11-14 10:52:27 +01:00
odain
5b7a5e14a3
code style fix
2025-11-14 10:41:47 +01:00