Stephen Abello
d415db16d3
N°5976 - Correctly pass down context parameters when selecting a subclass
2023-03-31 11:38:05 +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
Stephen Abello
a80506b8e8
N°3795 - Replace JS alert native calls with centralized informative modals ( #456 )
...
* N°3795 - Replace JS alert native calls with centralized informative modals
* N°3795 - Add constants for severity
* N°3795 - Fix success severity value wrongfully set to 'error'
* N°3795 - Add constants for severity
* N°3795 - Simplify API consumption
* N°3795 - Allows to pass more options when consuming API
2023-03-31 10:24:49 +02:00
Pierre Goiffon
383b5623b1
Merge remote-tracking branch 'origin/support/3.0' into develop
2023-03-31 09:12:07 +02:00
Molkobain
75df33f606
N°6139 - Add HTML metadata on activity panel to be aligned with regular fields
2023-03-30 18:39:09 +02:00
Pierre Goiffon
ca7a920498
💡 N°5906 N°4756 add missing @since pdpdoc tags
2023-03-30 15:28:33 +02:00
Molkobain
c975affecf
Merge remote-tracking branch 'origin/support/3.0' into develop
2023-03-29 16:36:20 +02:00
Tarjányi Csaba
17801d044f
N°6121 Update HU translations ( #471 )
2023-03-29 09:27:08 +02:00
Pierre Goiffon
a2763df627
📝 Version history : add 3.0.3
2023-03-28 12:26:29 +02:00
Pierre Goiffon
cdb655f69f
N°6042 Delegate history creation (CMDBChangeOp instances) to the new AttributeDefinition::RecordAttChange method
2023-03-28 12:08:29 +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
Molkobain
78d8829d65
N°6131 - Improve robustness of tooltips helper when no DOM element passed to CombodoTooltip::InitTooltipFromMarkup()
3.0.3-designer-php8.0-compatibility
2023-03-27 18:04:01 +02:00
Molkobain
04a80fcd39
N°6055 - Fix undefined offset error in synchro_exec.php ( #465 )
...
Co-authored-by: odain <olivier.dain@combodo.com >
2023-03-24 22:25:58 +01:00
Tarjányi Csaba
1ca1c2b06a
N°6121 - Update hungarian translations thanks to @tacsaby ( #461 )
...
Grammatical corrections
2023-03-22 17:14:31 +01:00
Tarjányi Csaba
8dc499479a
N°6121 - Update hungarian translations thanks to @tacsaby ( #463 )
2023-03-22 17:06:38 +01:00
Pierre Goiffon
43ecac7e6a
N°6119 Fix fresh install crashing on profile creation
...
Regression brought by fc97491 / #453
2023-03-22 11:19:29 +01:00
Pierre Goiffon
1fc1746e6d
💡 N°6042 iFieldRendererMappingsExtension is experimental
2023-03-22 10:16:32 +01:00
Pierre Goiffon
cd8dd59641
Merge remote-tracking branch 'origin/support/3.0' into develop
2023-03-21 09:24:32 +01:00
Pierre Goiffon
307edd3f7a
✅ Fix AttributeDefinitionTest parse error in PHP 7.2
2023-03-21 09:03:54 +01:00
Benjamin Dalsass
4a9c3d3582
🐛 N°6043 - fix linkset attribute default handler impact
2023-03-21 07:55:22 +01:00
Pierre Goiffon
d8d8756623
N°6043 - Booking: Add prerequisites in iTop core - Attribute extensibility
2023-03-20 14:33:02 +01:00
Molkobain
fa17a7db2d
💚 Revert year bump change on test reference files
2023-03-18 19:10:21 +01:00
Molkobain
c767ebe989
📝 Copyright year bump
2023-03-17 18:28:47 +01:00
Molkobain
5fd998819e
Merge remote-tracking branch 'origin/support/3.0' into develop
2023-03-17 15:52:41 +01:00
Molkobain
6bf906a72f
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# js/dashboard.js
2023-03-17 15:44:23 +01:00
Molkobain
0f016d7511
N°6112 - Dashboard: Improve robustness by trimming dashlet ID returned by server
2023-03-17 15:37:57 +01:00
Pierre Goiffon
53fbbcb536
💡 \utils::GetClassesForInterface Add comment about return array ordering
2023-03-17 12:08:48 +01:00
Molkobain
673eca38e4
Merge remote-tracking branch 'origin/support/3.0' into develop
...
# Conflicts:
# approot.inc.php
# 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-backoffice-darkmoon-theme/module.combodo-backoffice-darkmoon-theme.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-cmdb-ticket/module.itop-bridge-cmdb-ticket.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-faq-light/module.itop-faq-light.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-structure/module.itop-structure.php
# datamodels/2.x/itop-themes-compat/module.itop-themes-compat.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
# setup/licenses/community-licenses.xml
2023-03-16 14:12:33 +01:00
Molkobain
2ca00caf49
N°6040 - Improve consistency of methods' visibility / arrangement
2023-03-16 14:08:32 +01:00
Molkobain
47399f083c
N°6041 - Improve readability of the API
2023-03-15 11:02:05 +01:00
Molkobain
482261845c
N°6041 - Introduce dynamic register of fields and renderers in Console form renderers
2023-03-15 11:02:05 +01:00
Molkobain
9023e338a5
N°6041 - Introduce dynamic register of fields and renderers in Bootstrap form renderers
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
Molkobain
59586ad001
N°2889 - Improve PHPDoc and unit test cases
2023-03-14 19:16:19 +01:00
Molkobain
d75805fb5e
N°2889 - Add placeholders for file data base64-encoded (simplifies many webhook calls)
2023-03-14 19:16:19 +01:00
Molkobain
0701f92143
N°2889 - MetaModel::ApplyParams now support placeholders with an arrow for non-object value (eg. $foo->bar$)
2023-03-14 19:16:19 +01:00
Molkobain
788a88fdc6
N°2889 - Fix attachment preview being handled as a download instead of a preview
2023-03-14 19:16:19 +01:00
Molkobain
0c8717f1f6
N°2889 - Adapt triggers to the new event system
2023-03-14 19:16:19 +01:00
Molkobain
d649d48153
N°2889 - Add triggers on file attributes / attachments downloads
2023-03-14 19:16:19 +01:00
Molkobain
0aa0229170
N°2889 - Add counter on file attributes / attachments downloads
2023-03-14 19:16:19 +01:00
Thomas Casteleyn
fc97491708
N°6105 - Cleanup unnecessary use of dirname(__FILE__) ( #453 )
2023-03-14 18:51:01 +01:00
Vladimir Kunin
799b6a9725
N°6104 - Fix exception thrown if 'item_class' has 'org_id' attcode mapped to another attcode ( #311 )
2023-03-14 18:44:16 +01:00
Pierre Goiffon
c3816c9d0b
run_query : replace JQuery.hotkeys by standard keys detection ( #359 )
...
Use same technique as the one in #345
2023-03-14 17:54:09 +01:00
Pierre Goiffon
d782987f50
README : fix requirements link
2023-03-14 17:08:55 +01:00
Molkobain
b1fd7716f6
Fix community-licenses.xml
3.0.3
2023-03-14 12:08:54 +01:00
Molkobain
ac7abb3049
Prepare iTop 3.0.3 release
...
* Increase constants version to 3.0.3
* Increase modules version to 3.0.3
* Update licenses file
2023-03-14 09:55:18 +01:00
Pierre Goiffon
5d20b76476
✅ N°5893 Fix \TriggerOnObject::LogException for PHPUnit 9
...
Replaced assertContains by assertStringContainsString
2023-03-10 16:50:57 +01:00