Molkobain
aca46fb1d6
Merge remote-tracking branch 'origin/support/3.0' into develop
...
# Conflicts:
# application/ui.linkswidget.class.inc.php
2023-04-20 17:41:40 +02:00
Molkobain
ed79c8f099
Merge remote-tracking branch 'origin/support/3.0.3' into support/3.0
2023-04-20 12:53:34 +02:00
Molkobain
4560f751d1
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# application/displayblock.class.inc.php
# application/itopwebpage.class.inc.php
# dictionaries/en.dictionary.itop.ui.php
# dictionaries/fr.dictionary.itop.ui.php
2023-04-20 12:53:12 +02:00
Molkobain
46e869d1f4
N°6124 - Workaround performance problem on the modification of an object with an n:n relation having a large volume
2023-04-20 12:22:12 +02:00
Molkobain
fbd72b2783
N°6217 - Add accessiblity meta data for title on "Power menu"
2023-04-20 11:03:43 +02:00
Molkobain
f026e6f4b8
N°6208 - Router: Move to Service folder
2023-04-20 09:41:12 +02:00
Molkobain
e3252da5a9
N°6208 - Router: Add mechanism to generate complete route URL from its code
2023-04-20 09:41:12 +02:00
vdumas
f8c2d4930d
N°1350 - Audit domains: use tagset widget for adding them
2023-04-19 16:37:23 +02:00
Pierre Goiffon
8d59542f0d
N°6135 Delegate form & field creation in AttributeDefinition
...
Will allow to create SubFormField for the portal
2023-04-19 15:27:23 +02:00
Benjamin Dalsass
acf26754ef
N°5958 - 1:n - edit_mode=ADD_ONLY - Location -> Person
2023-04-18 15:30:58 +02:00
Pierre Goiffon
de32b96a83
💡 N°6172 PHPDoc typo
2023-04-18 08:48:53 +02:00
Pierre Goiffon
ebc5631d4e
N°6172 \utils::DoPostRequest : crash if curl php ext not available
...
First commit was made in 3fc663a but I forgot to throw an exception
2023-04-17 17:09:33 +02:00
Stephen Abello
cf74431543
N°3191 - Introduce summary cards for objects hyperlinks ( #476 )
2023-04-17 12:20:49 +02:00
Anne-Catherine
4e95ca3c7b
N°541 - Dashlets: Improve readability when to much labels (pie chart) or too long labels (bar chart) ( #452 )
...
* N°541 - Dashlets: Improve readability when to much labels (pie chart) or too long labels (bar chart)
2023-04-13 11:23:20 +02:00
Benjamin Dalsass
288641646c
N°6147 - Filter list : tooltip and new action
2023-04-12 07:53:12 +02:00
Pierre Goiffon
3fc663a2c6
N°6172 \utils::DoPostRequest : remove fallback when curl not present
...
The CURL php extension is mandatory now (see a547358be4 )
Note a fix was proposed in the fallback in #459
2023-04-11 18:22:38 +02:00
Pierre Goiffon
c6d9fceff9
💡 N°4756 more info in the deprecated tag
2023-04-11 14:43:29 +02:00
Molkobain
7ad3b07e89
LinkedSet: Rename classes / files to match conventions
2023-04-05 19:10:52 +02:00
Benjamin Dalsass
dcc524c687
Revert "Add ResourceLogMenu in application data model"
...
This reverts commit 5b3e71d3c1 .
2023-04-03 14:15:18 +02:00
Benjamin Dalsass
5b3e71d3c1
Add ResourceLogMenu in application data model
2023-04-03 11:34:22 +02:00
Pierre Goiffon
81d1c4a37e
N°6042 Fix invalid test in utils::IsNotNullOrEmptyString
...
Introduced in 7fa06832
Thanks Molkobain and Hipska !
2023-04-03 09:50:15 +02:00
Pierre Goiffon
82ddc64e44
N°6042 Field init : use existing method in AttDef
...
Thanks Molkobain for the review in 0c70bd9
2023-03-31 16:58:40 +02:00
Pierre Goiffon
7fa06832b2
N°6042 Use utils::IsNotNullOrEmptyString
...
Thanks Molkobain for the review in 0c70bd9
2023-03-31 11:55:08 +02:00
Stephen Abello
2758aaaa89
N°5976 - Add modal creation for linksets displayed with tagset-like widget ( #469 )
2023-03-31 10:32:07 +02:00
Pierre Goiffon
ca7a920498
💡 N°5906 N°4756 add missing @since pdpdoc tags
2023-03-30 15:28:33 +02:00
Pierre Goiffon
3e6ab57094
N°6042 Console : save values of AttDef with the FormField edit class
...
For this kinf of AttDef we are calling a new AttributeDefinition::ReadValueFromPostedForm method
2023-03-28 12:08:12 +02:00
Pierre Goiffon
0c70bd9f12
N°6042 Console : now handles AttDef with FormField edit class
...
Those fields will use FormField / Form / FieldRenderer mechanism (previously only implemented in the portal and custom fields)
2023-03-28 12:07:47 +02:00
Pierre Goiffon
639caaafa9
🎨 Fix formatting
2023-03-28 12:02:59 +02:00
Pierre Goiffon
82d2ac66d6
🎨 Fix argument of \ormCustomFieldsValue::GetForm
2023-03-28 12:02:59 +02:00
Pierre Goiffon
1fc1746e6d
💡 N°6042 iFieldRendererMappingsExtension is experimental
2023-03-22 10:16:32 +01:00
Molkobain
c767ebe989
📝 Copyright year bump
2023-03-17 18:28:47 +01:00
Pierre Goiffon
53fbbcb536
💡 \utils::GetClassesForInterface Add comment about return array ordering
2023-03-17 12:08:48 +01:00
Molkobain
47399f083c
N°6041 - Improve readability of the API
2023-03-15 11:02:05 +01:00
Molkobain
7d01030d7c
N°6041 - Introduce new \iFieldRendererMapping interface to register mapping between Field / FormRenderer (console, bootstrap, ...) / FieldRenderer
2023-03-15 11:02:05 +01:00
Thomas Casteleyn
fc97491708
N°6105 - Cleanup unnecessary use of dirname(__FILE__) ( #453 )
2023-03-14 18:51:01 +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
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
14cd60dd17
Fix hardcoded white color in markup
2023-03-02 16:36:07 +01:00
Eric Espie
bb62723114
N°5906 - CRUD Event - Fix listener launched twice and refactor calls to Tickets::UpdateImpactedItems()
2023-02-27 11:17:05 +01:00
Molkobain
70cbaeac7a
Merge remote-tracking branch 'origin/support/3.0' into develop
2023-02-24 22:42:06 +01:00
Molkobain
b174e4cab3
N°4517 - PHP 8.1: Fix deprecated notice for null value passed to string parameter of native PHP functions
2023-02-24 22:40:17 +01:00
Molkobain
029c01b13e
Merge remote-tracking branch 'origin/support/3.0' into develop
2023-02-24 21:41:05 +01:00
Molkobain
61bd8b6bb4
N°4517 - PHP 8.1: Fix deprecated notice for null value passed to string parameter of native PHP functions
2023-02-24 21:40:10 +01:00
Pierre Goiffon
758933ae74
N°5849 use the new \utils::EscapedHtmlDecode method
2023-02-23 15:19:36 +01:00
Pierre Goiffon
f6a4cdbd8f
Merge remote-tracking branch 'origin/support/3.0' into develop
2023-02-23 15:18:06 +01:00
Pierre Goiffon
93aee5883b
N°6020 New \utils::EscapedHtmlDecode method
2023-02-23 15:17:46 +01:00
Eric Espie
8940051c3d
N°5906 - CRUD Event - fire event EVENT_DB_LINKS_CHANGED when an n-n link is created/updated/deleted
2023-02-17 14:25:01 +01:00
Eric Espie
8b18fd7cc0
Merge remote-tracking branch 'origin/support/3.0' into develop
2023-02-14 09:35:59 +01:00