Pierre Goiffon
a31451d5af
Merge remote-tracking branch 'origin/support/3.0' into develop
2022-08-17 14:29:49 +02:00
Pierre Goiffon
a8f1b1d9d8
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# core/action.class.inc.php
2022-08-17 14:29:27 +02:00
Pierre Goiffon
6b32be0899
N°5216 Fix invalid message-id when sending notification using cron on system with a specific locale set ( #297 )
...
The timestamp used was indeed locale dependent.
This commit fixes this behavior by removing the locale dependency using a better printf format (see https://www.php.net/manual/fr/function.sprintf.php )
2022-08-17 14:11:32 +02:00
Pierre Goiffon
33c2168af2
🔊 Adds a debug log for invalid placeholders ( #282 )
...
This adds a debug log when a placeholder cannot be replaced.
Before the placeholder was just not replaced.
Now we can enable a debug log on the LogChannels::NOTIFICATION channel.
2022-08-17 14:09:59 +02:00
Molkobain
99f75111ce
N°4517 - PHP 8.1: Fix str_replace() called with null value
2022-08-16 19:03:30 +02:00
Molkobain
a2c6b08cf4
Merge remote-tracking branch 'origin/support/3.0' into develop
...
# Conflicts:
# datamodels/2.x/itop-config-mgmt/module.itop-config-mgmt.php
2022-08-16 17:52:03 +02:00
Molkobain
efd2fbb19a
Fix module version after wrong merge
2022-08-16 17:49:23 +02:00
Molkobain
25af155113
Merge remote-tracking branch 'origin/support/3.0' into develop
...
# Conflicts:
# datamodels/2.x/itop-config-mgmt/module.itop-config-mgmt.php
2022-08-16 17:38:10 +02:00
Molkobain
c8b82e6e48
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# approot.inc.php
# css/css-variables.scss
# datamodels/2.x/authent-cas/module.authent-cas.php
# datamodels/2.x/authent-external/module.authent-external.php
# datamodels/2.x/authent-ldap/module.authent-ldap.php
# datamodels/2.x/authent-local/module.authent-local.php
# datamodels/2.x/combodo-db-tools/module.combodo-db-tools.php
# datamodels/2.x/itop-attachments/module.itop-attachments.php
# datamodels/2.x/itop-backup/module.itop-backup.php
# datamodels/2.x/itop-bridge-virtualization-storage/module.itop-bridge-virtualization-storage.php
# datamodels/2.x/itop-change-mgmt-itil/module.itop-change-mgmt-itil.php
# datamodels/2.x/itop-change-mgmt/module.itop-change-mgmt.php
# datamodels/2.x/itop-config-mgmt/module.itop-config-mgmt.php
# datamodels/2.x/itop-config/module.itop-config.php
# datamodels/2.x/itop-core-update/module.itop-core-update.php
# datamodels/2.x/itop-datacenter-mgmt/module.itop-datacenter-mgmt.php
# datamodels/2.x/itop-endusers-devices/module.itop-endusers-devices.php
# datamodels/2.x/itop-files-information/module.itop-files-information.php
# datamodels/2.x/itop-full-itil/module.itop-full-itil.php
# datamodels/2.x/itop-hub-connector/module.itop-hub-connector.php
# datamodels/2.x/itop-incident-mgmt-itil/module.itop-incident-mgmt-itil.php
# datamodels/2.x/itop-knownerror-mgmt/module.itop-knownerror-mgmt.php
# datamodels/2.x/itop-oauth-client/module.itop-oauth-client.php
# datamodels/2.x/itop-portal-base/module.itop-portal-base.php
# datamodels/2.x/itop-portal/module.itop-portal.php
# datamodels/2.x/itop-problem-mgmt/module.itop-problem-mgmt.php
# datamodels/2.x/itop-profiles-itil/module.itop-profiles-itil.php
# datamodels/2.x/itop-request-mgmt-itil/module.itop-request-mgmt-itil.php
# datamodels/2.x/itop-request-mgmt/module.itop-request-mgmt.php
# datamodels/2.x/itop-service-mgmt-provider/module.itop-service-mgmt-provider.php
# datamodels/2.x/itop-service-mgmt/module.itop-service-mgmt.php
# datamodels/2.x/itop-sla-computation/module.itop-sla-computation.php
# datamodels/2.x/itop-storage-mgmt/module.itop-storage-mgmt.php
# datamodels/2.x/itop-tickets/module.itop-tickets.php
# datamodels/2.x/itop-virtualization-mgmt/module.itop-virtualization-mgmt.php
# datamodels/2.x/itop-welcome-itil/module.itop-welcome-itil.php
# datamodels/2.x/version.xml
2022-08-16 17:35:00 +02:00
Lars Kaltefleiter
ae021064a4
🌐 Update German translations for oauth-client ( #319 )
2022-08-16 17:02:37 +02:00
Pierre Goiffon
d5917299fc
N°5410 Fix PHP notice after removing autoloader
2022-08-16 16:58:58 +02:00
Molkobain
25103b9f0b
Merge remote-tracking branch 'origin/support/3.0' into develop
2022-08-16 14:35:39 +02:00
Molkobain
c5d5379c49
N°5408 - Mentions: Fix empty results for class with no image attribute
3.0.2-rc1
2022-08-16 14:21:28 +02:00
Molkobain
5442768229
Merge remote-tracking branch 'origin/support/3.0' into develop
2022-08-16 13:47:00 +02:00
Molkobain
83b2096d2d
N°5407 - Mentions: Fix RegExp wildcard not usable as marker
2022-08-16 13:43:51 +02:00
Molkobain
8f0a62c1c9
Merge remote-tracking branch 'origin/support/3.0' into develop
2022-08-16 12:17:23 +02:00
Molkobain
c8cb64db24
N°4739 - Remove precompiled themes unit test as they are no longer used since the introduction of DM classes style SCSS
2022-08-16 11:48:38 +02:00
Benjamin Dalsass
0a61169326
Update version to next release 2.7.8
2022-08-16 09:47:46 +02:00
Molkobain
f70073cf3e
N°3979 - Fix typo
2022-08-16 09:31:56 +02:00
Molkobain
fc9ac1b441
N°4739 - Add semantic on state for user classes
...
* Add new section in the backoffice SCSS structure for PHP classes of the DM that are in the core (not a module) and can't be styled via XML.
2022-08-14 21:35:56 +02:00
acognet
02d5f8560f
Merge remote-tracking branch 'origin/support/3.0' into develop
2022-08-12 18:26:00 +02:00
Anne-Catherine
47becb3be8
N°5024 - Missing result in search widget for external key ( #327 )
...
* N°5024 - Missing result in search widget for external key
2022-08-12 18:23:29 +02:00
acognet
c94e24c0ff
Merge remote-tracking branch 'origin/support/3.0' into develop
...
# Conflicts:
# application/cmdbabstract.class.inc.php
2022-08-12 18:17:00 +02:00
acognet
7320005c08
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# application/cmdbabstract.class.inc.php
# core/coreexception.class.inc.php
# core/dbobject.class.php
2022-08-12 18:13:42 +02:00
Anne-Catherine
d7e5705520
N°5318 - Fix DBObject::CheckValue() messages being HTML encoded when not necessary ( #326 )
...
* Rollback N°4898 - Security fix
* N°5318 - security fix
2022-08-12 17:50:14 +02:00
Anne-Catherine
bacdd63dd4
N°3979 - Handle initial values on dependent fields ( #325 )
...
N°3979 - Handle initial values on dependent fields
2022-08-12 17:48:53 +02:00
Molkobain
9438d063cd
Merge remote-tracking branch 'origin/support/3.0' into develop
2022-08-12 14:59:38 +02:00
Molkobain
b91ab8940e
N°4918 - Fix "other tabs" menu displayed behind some elements
2022-08-12 14:59:06 +02:00
Stephen Abello
9bf65da420
Merge branch 'support/2.7' into support/3.0
2022-08-12 11:35:47 +02:00
Stephen Abello
35a8b501c9
N°5393 Security hardening
2022-08-12 11:33:55 +02:00
Molkobain
bb948fdd1b
Merge remote-tracking branch 'origin/support/3.0' into develop
2022-08-12 11:15:30 +02:00
Molkobain
8e7aef17c6
N°4903 - Fix dynamic "app_root_url" conf. param. not used properly for the app. icon
2022-08-12 11:11:55 +02:00
Molkobain
24f2416427
Navigation menu: Fix duplicated conf. property code usage
2022-08-12 11:11:55 +02:00
Eric Espie
6a384b0405
Merge remote-tracking branch 'origin/support/3.0' into develop
2022-08-12 10:51:46 +02:00
Eric Espie
cc6cf79835
N°5389 - Email Notification templates with AttributeLinkedSetIndirect failed
2022-08-12 10:37:43 +02:00
Benjamin Dalsass
df6d459bb0
Symfony 5.4 migration - missing macro import in login template
2022-08-12 10:21:07 +02:00
Stephen Abello
f10e9c2d64
N°5393 Security hardening
2022-08-12 09:54:35 +02:00
Stephen Abello
bd97d9c7ca
Replace OAuth object subtitle icon with a solid icon for more harmony
2022-08-12 09:53:24 +02:00
Stephen Abello
94b9fda354
Remove OAuth object subtitle tooltip as it's always empty
2022-08-12 09:53:24 +02:00
Eric Espie
37cb882507
Merge remote-tracking branch 'origin/support/3.0' into develop
2022-08-11 17:18:10 +02:00
Eric Espie
7a7498537f
N°5135 - Impersonate: history of changes versus log entries - Fix typo
2022-08-11 17:17:29 +02:00
acognet
ebab664c1a
Merge remote-tracking branch 'origin/support/3.0' into develop
2022-08-11 16:54:43 +02:00
acognet
b6e22e47ca
N°4910 - Adding a regexp on an existing field with value not complient, block the object modification
2022-08-11 16:43:36 +02:00
jbostoen
d17e399a5f
🌐 N°5397 - Updated Dutch translations ( #262 )
...
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@me.com >
2022-08-11 14:07:51 +02:00
Molkobain
48742f334f
N°5198 - Add comment to clarify usage of array_replace
2022-08-11 11:38:53 +02:00
Eric Espie
a577799fee
Merge remote-tracking branch 'origin/support/3.0' into develop
2022-08-11 11:33:59 +02:00
odain-cbd
ec01ab73aa
N°5135 - Impersonate: history of changes versus log entries ( #290 )
...
* N°5135 - Impersonate: history of changes versus log entries
* N°5135 - enrich impersonated changelog userinfo with its previous value when overrided by an extension (ie approvalbase)
* N°5135 - indicate impersonation inside changelogs in both caselogs and activity
* N°5135 - Impersonate: history of changes versus log entries add specific username for caselogs
Co-authored-by: Eric Espie <eric.espie@combodo.com >
2022-08-11 11:12:07 +02:00
acognet
26b779cd0e
Merge remote-tracking branch 'origin/support/3.0' into develop
2022-08-10 17:51:35 +02:00
acognet
931bafe380
N°5198 - Inconsistent behavior in selection of combobox with more than 150 results
2022-08-10 17:49:40 +02:00
Stephen Abello
5164976b76
N°5050 * Revert changes made in 3b83d3f2 in english dictionary 🤦
...
* Move it to Spanish dictionary
2022-08-10 15:38:42 +02:00