Eric Espie
11502d2e92
N°7478 - Users (except admins) are not allowed to manage their own allowed org list
2024-05-27 14:55:37 +02:00
Molkobain
25af60d8df
N°5298 - Add class HTML attribute to most HTML tags in the HTMLDOMSanitizer
2024-05-24 22:53:30 +02:00
Benjamin Dalsass
9bf0addc9c
N°5298 - Upgrade CKEditor to version 5 ( #647 )
2024-05-24 16:13:20 +02:00
Eric Espie
094a9ed82f
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
...
# Conflicts:
# tests/php-unit-tests/unitary-tests/core/CRUDEventTest.php
# tests/php-unit-tests/unitary-tests/core/DBObject/MockDBObjectWithCRUDEventListener.php
2024-05-24 10:04:40 +02:00
Eric Espie
a0b76a25be
N°7491 - Fix Events during DBObject CRUD
2024-05-24 09:35:00 +02:00
Eric Espie
bc77c6589d
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-05-21 14:29:56 +02:00
Eric Espie
13dfdc3d9d
Merge remote-tracking branch 'origin/support/2.7' into support/3.1
2024-05-21 14:29:10 +02:00
Eric Espie
62caf16153
N°7364 - Code hardening
2024-05-21 14:20:30 +02:00
Romain Quetiez
1de179f683
N°4459 Make sure that every test will pass even if the CI provides an invalid configuration file. Also allow encryption mecanism to be fully controlled by the tests
2024-05-18 17:49:07 +02:00
Romain Quetiez
48857631a4
✅ Test that any kind of attribute can be written and read, both directly and through an external field
2024-05-17 16:56:55 +02:00
Molkobain
ad36066126
📝 Copyright year bump
2024-05-06 18:35:31 +02:00
Molkobain
e680259728
N°2039 - Add test recipient for newsroom action
2024-05-02 17:17:53 +02:00
Molkobain
7b8887a9c8
N°2039 - Rename AsyncSendiTopNotifications into AsyncSendNewsroom
2024-05-02 17:15:14 +02:00
Molkobain
b6ea73747d
N°2039 - Rename ActioniTopNotification into ActionNewsroom
2024-05-02 09:33:51 +02:00
Molkobain
635c1bda6e
N°2039 - Rename iTopNewsroom into NewsroomNotification
2024-05-02 09:30:47 +02:00
Molkobain
f7bbbbbe87
N°2039 - Send news only to Person with at least 1 active user which has access to the backoffice
2024-04-30 11:26:42 +02:00
Molkobain
7b35692ce6
N°2039 - Fix notification not send if Person linked to more than 1 User
2024-04-30 11:26:26 +02:00
Benjamin Dalsass
06a8481511
N°7279 - AttributeClass defined in XML datamodel compilation issue
2024-04-25 11:39:54 +02:00
Benjamin Dalsass
a481992c8e
N°7279 - AttributeClass defined in XML datamodel compilation issue
2024-04-25 09:16:30 +02:00
Molkobain
d1ff87c0e6
N°2039 - Add default search criteria for EventiTopNotification
2024-04-24 15:38:31 +02:00
vdumas
47248bf0b7
N°7474 - Setup crash when a profile is removed
2024-04-24 15:35:45 +02:00
Eric Espie
e409ee8337
N°6438 - Reloading all displayed tickets when display the ticket list
2024-04-24 10:34:44 +02:00
Molkobain
973a716481
N°2039 - Add "list" zlist for EventiTopNotification class
2024-04-23 19:30:27 +02:00
Molkobain
cfbc75b564
N°2039 - Add descending order on date for EventiTopNotification
2024-04-23 19:23:26 +02:00
Molkobain
78215439ee
N°2039 - Add complementary name on child classes to avoid empty summary cards in iTop 3.1+
2024-04-23 19:14:44 +02:00
Benjamin Dalsass
c56aeb08f5
N°2443 - Boolean don't accept yes/no value ( #645 )
...
AttributeBoolean form field edition is now handled by list or radio
2024-04-17 16:04:07 +02:00
Anne-Catherine
e4a3a7d0ca
N°6962 - Impact analysis does not fully take into account the user rights with sharing base ( #572 )
2024-04-17 14:38:33 +02:00
Stephen Abello
dc553ca83c
N°5298 - Update CKEditor to version 5
2024-04-15 12:53:21 +02:00
jf-cbd
8357c86361
🐛 Fix php 7.4 compatibility in bulkchange.class.inc.php (for itop 3.1)
2024-04-08 11:10:12 +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
Eric Espie
9dc7b6dc0c
N°7405 - ✅ Fix unit tests
2024-04-05 11:29:41 +02:00
Eric Espie
1be67f349f
N°7405 - Cache error message
2024-04-05 11:08:47 +02:00
Molkobain
739afdb1ec
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-03-26 13:00:25 +01:00
Eric Espie
7b999cef50
Compilation issue
2024-03-26 11:57:08 +01:00
Molkobain
babdd9f163
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-03-22 14:23:00 +01:00
Eric Espie
90458f6048
N°6974 - Flatten classes in datamodel - Allow _delta="merge" in strict mode
2024-03-22 10:11:25 +01:00
Molkobain
3a990f46d3
N°7157 - Add 'subscription_policy' to remaning Trigger zlists
2024-03-22 09:46:31 +01:00
Molkobain
def10a9877
Add log channel for data integrity
2024-03-20 10:09:10 +01:00
Eric Espie
6098842d9f
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
...
# Conflicts:
# core/designdocument.class.inc.php
# lib/composer/autoload_files.php
# lib/composer/autoload_static.php
2024-03-19 14:06:24 +01:00
Eric Espié
2f30a0146e
N°6974 - Flatten classes in datamodel ( #603 )
...
* N°6974 - Flatten classes in datamodel
* N°6882 - LoadDelta() in lax/strict mode
* N°6974 - Flatten classes in datamodel
* N°6882 - LoadDelta() in lax/strict mode
* N°7186 - Code hardening
* N°6974 - Flatten classes in datamodel
* N°6660 and N°7318 - Support delete_if_exists and define_if_not_exists in XML injection
* N°6974 - Flatten classes in datamodel
* Apply suggestions from code review
* Update core/designdocument.class.inc.php
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2024-03-19 13:53:14 +01:00
Pierre Goiffon
912c7fa956
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-03-14 09:14:30 +01:00
Pierre Goiffon
79cdb837b5
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
...
# Conflicts:
# core/log.class.inc.php
2024-03-14 09:13:56 +01:00
Pierre Goiffon
a97935ca01
N°7336 DeprecatedCallsLog robustness ( #632 )
...
Was creating PHP notices when deprecated method caller wasn't a class/method
Found in iTop 3.2.0-dev with itop-object-copier copy.php : it is calling WebPage::add_linked_script directly inside the copy.php script (no class nor function)
Co-authored-by: odain <olivier.dain@combodo.com >
2024-03-13 15:38:21 +01:00
Pierre Goiffon
27ac1fe276
N°7345 Accept DateTime objects for DBObject::Set() calls on AttributeDateTime and children ( #618 )
2024-03-12 18:29:55 +01:00
Pierre Goiffon
6450b52697
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
...
# Conflicts:
# core/dbobject.class.php
# tests/php-unit-tests/unitary-tests/core/DBObjectTest.php
2024-03-12 17:44:33 +01:00
Pierre Goiffon
c0e4d04a1c
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
...
# Conflicts:
# tests/php-unit-tests/unitary-tests/core/DBObjectTest.php
2024-03-12 17:36:04 +01:00
Pierre Goiffon
289ca7b505
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
2024-03-12 17:34:51 +01:00
Pierre Goiffon
2922b22478
\DBObject::GetSearchForUniquenessRule remove wrong @api
2024-03-12 17:34:28 +01:00
Pierre Goiffon
2af05a437e
N°4314 - Fix Uniqueness rules not working with Silo
...
(cherry picked from commit e8c11f38d2 )
2024-03-12 17:32:56 +01:00