Pierre Goiffon
4548bba96a
Merge remote-tracking branch 'origin/support/3.0' into develop
2023-03-10 16:25:58 +01:00
Pierre Goiffon
3689f3d026
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# tests/php-unit-tests/unitary-tests/core/TriggerTest.php
2023-03-10 16:24:17 +01:00
Pierre Goiffon
5ee6223434
✅ N°5893 Add test for \TriggerOnObject::LogException
2023-03-10 16:04:55 +01:00
Eric Espie
ae5f4cc30f
N°6040 - Booking: Add prerequisites in iTop core - Compilation extensibility - rework of properties
2023-03-10 11:48:22 +01:00
Pierre Goiffon
69beb05a55
N°6077 - Attachment class: now creation_date and user_id are init by default ( #339 )
...
Those fields were empty in case the Attachment instance was created in an extension (Mail to Ticket for example).
Now the values are set in the object DBInsertNoReload method :
* creation_date : current date
* user_id : current user
The previous values set for console and portal are removed.
A fix for Mail to Ticket extension is also planned : N°4081.
2023-03-08 16:34:32 +01:00
Molkobain
559f5b4bdb
Merge remote-tracking branch 'origin/support/3.0' into develop
2023-03-08 11:04:24 +01:00
Molkobain
4bfc1747b7
N°5784 - Fix AttributeOneWayPassword::HasAValue() implementation
2023-03-08 10:54:55 +01:00
Molkobain
15f32bf843
N°5784 - Fix ormPassword::IsEmpty() method
2023-03-08 10:04:59 +01:00
Molkobain
0ba386c0bc
N°5784 - Rename unit test file to match convention
2023-03-08 09:47:42 +01:00
Molkobain
0c3cdb202b
N°5784 - Fix ormPassword::IsEmpty() using the wrong class property
2023-03-08 09:36:52 +01:00
Molkobain
03ac3d4e7c
N°5784 - Fix unit test for PHP 8.2
2023-03-08 09:34:35 +01:00
acognet
6510dc5c51
N°3805 - Collectors not working on iTop 3.0 (cherry picked from 4d7bac89f3 on origin/develop)
2023-03-07 22:58:38 +01:00
Molkobain
01faf39372
Tests: Force Synchro unit tests not to verify SSL certificate as most dev / test envs are self-signed
2023-03-07 22:50:29 +01:00
Molkobain
ec643d1975
Merge remote-tracking branch 'origin/support/3.0' into develop
...
# Conflicts:
# templates/pages/backoffice/webpage/layout.html.twig
2023-03-07 22:10:47 +01:00
Molkobain
176e373d6c
N°5530 - Fix list of impacted elements (Impact Analysis) not display correctly due to mixup in async JS files loading
2023-03-07 22:03:44 +01:00
Molkobain
19db527bf7
Merge remote-tracking branch 'origin/support/3.0' into develop
2023-03-07 10:25:15 +01:00
Molkobain
a34274b883
N°5784 - PHP 8.0: Fix mandatory attribute not visible in transition form due to bad emptiness test ( #379 )
...
* N°5784 - PHP 8.0: Fix mandatory attribute not visible in transition form due to bad emptiness test
* N°5784 - Rework AttributeDefinition::HasAValue() implementation after code review
* N°5784 - Add unit test
2023-03-07 10:16:14 +01:00
Eric Espie
4bd66ac0fe
N°6040 - Booking: Add prerequisites in iTop core - Compilation extensibility for new attributes
2023-03-06 16:46:00 +01:00
Benjamin Dalsass
5da76096cf
🐛 Add missing data attributes in select template
2023-03-06 15:44:09 +01:00
bdalsass
baafb97bdd
N°5993 - Add purge mechanism to log system ( #447 )
...
* N°5993 - Add purge mechanism to log system
* Update core/config.class.inc.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update core/log.class.inc.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update core/log.class.inc.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update core/log.class.inc.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update core/log.class.inc.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Namespace the log purge config parameters
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2023-03-06 15:25:26 +01:00
Pierre Goiffon
08a0c7ec88
Merge remote-tracking branch 'origin/support/3.0' into develop
2023-03-06 14:57:11 +01:00
Pierre Goiffon
03fb78c38c
N°6068 Setup : fix no formatting on error messages
2023-03-06 14:23:21 +01:00
Stephen Abello
c9e656f7a0
N°4460 - Fix configuration editor selected line contrast in Darkmoon
2023-03-06 11:40:32 +01:00
Pierre Goiffon
2ccd1a667d
Merge remote-tracking branch 'origin/support/3.0' into develop
2023-03-06 11:32:48 +01:00
Pierre Goiffon
976566ec71
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# setup/setuppage.class.inc.php
2023-03-06 11:26:33 +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
Benjamin Dalsass
7ae86a8bf3
Merge remote-tracking branch 'origin/support/3.0' into develop
...
# Conflicts:
# css/backoffice/pages/_csv-import.scss
# pages/ajax.render.php
2023-03-03 14:26:21 +01:00
Denis
93c0b98eb7
N°5922 - Fix plus button semantic on ext. key widget ( #448 )
...
* N°5922 - Enhance plus button on extkeywidget
* Properly reset the target class when closing the dialog
* Make icon buttons as actual clickable links for BeHat
* Apply suggestions from code review
Review by Guillaume. Thanks!
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2023-03-03 14:20:38 +01:00
Stephen Abello
98ab5aa1a4
N°4460 - Fix menu drawer color in Darkmoon
2023-03-03 10:59:49 +01:00
Stephen Abello
f117a2912b
N°4460 - Fix minor contrast issue in Darkmoon
2023-03-03 10:50:02 +01:00
Stephen Abello
6594072617
N°4460 - Fix import contrast in Darkmoon
2023-03-03 10:43:39 +01:00
Stephen Abello
6bed56b34e
Fix csv import SCSS file
2023-03-03 10:43:17 +01:00
Stephen Abello
94e8151519
N°4460 - Fix popover menu icons and separators style in Darkmoon
2023-03-03 10:24:52 +01:00
Stephen Abello
75b350f638
N°4460 - Fix ace editor style in Darkmoon
2023-03-03 10:06:47 +01:00
Stephen Abello
14cd60dd17
Fix hardcoded white color in markup
2023-03-02 16:36:07 +01:00
Stephen Abello
08f1e5a041
N°4460 - Fix configure this list contrast in Darkmoon
2023-03-02 16:36:07 +01:00
Stephen Abello
4c117d1a33
Fix hardcoded orange in backoffice style
2023-03-02 16:36:07 +01:00
Stephen Abello
f91dfbcf23
N°4460 - Fix datamodel viewer autocomplete contrast in Darkmoon
2023-03-02 16:36:07 +01:00
Stephen Abello
58497b380b
Allow to overload datamodel viewer autocomplete style
2023-03-02 16:36:07 +01:00
Stephen Abello
03bff9f2c2
N°4460 - Fix export header contrast in Darkmoon
2023-03-02 16:36:07 +01:00
Stephen Abello
a34d3f91be
Fix tabular fields selector SCSS variables
2023-03-02 16:36:06 +01:00
Stephen Abello
05753f174a
N°4460 - Fix "load more entries" activity panel buttons contrast in Darkmoon
2023-03-02 16:36:06 +01:00
Stephen Abello
d0c89343b4
N°4460 - Fix skeletons placeholders contrast issue in Darkmoon
2023-03-02 16:36:06 +01:00
Stephen Abello
3021234895
N°4460 - Allow to customize skeleton placeholders colors using CSS3 variables
2023-03-02 16:36:06 +01:00
Stephen Abello
bccdb1bc3a
N°4460 - Fix <code> contrast in Darkmoon
2023-03-02 16:36:06 +01:00
Molkobain
a0483738bc
Merge remote-tracking branch 'origin/support/3.0' into develop
...
# Conflicts:
# core/dbobject.class.php
# core/trigger.class.inc.php
2023-02-28 21:54:40 +01:00
Molkobain
143410f4cd
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# core/dbobject.class.php
2023-02-28 15:20:07 +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
759b1825fe
N°5918 - Fix activity panel disappearing when DoCheckToWrite fails
2023-02-28 13:33:47 +01:00
acognet
ba21687e5f
Merge remote-tracking branch 'origin/support/3.0' into develop
...
# Conflicts:
# core/bulkchange.class.inc.php
2023-02-28 12:34:47 +01:00