acognet
d6e5069dd5
N°541 - Dashlets: Improve readability when to much labels (pie chart) or too long labels (bar chart)
2023-04-24 14:26:33 +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
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
Anne-Catherine
12ef74ec42
N°5849 - Fix wrong encoding of external keys in "Header with statstics" dashlet ( #384 )
...
N°5849 - Fix wrong encoding of external keys in "Header with statstics" dashlet #384
2023-01-30 16:06:10 +01:00
Stephen Abello
b43b2e9741
Remove padding between Dashlet/Preferences datatables and their parent panel
2022-08-10 14:07:38 +02:00
acognet
bceb570d84
N°4874 - Auto Refresh of attribute Dasboard
2022-03-08 15:31:41 +01:00
Pierre Goiffon
b360514646
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# application/displayblock.class.inc.php
# application/ui.extkeywidget.class.inc.php
# application/utils.inc.php
# approot.inc.php
# core/config.class.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-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
# lib/composer/autoload_classmap.php
# lib/composer/autoload_static.php
# lib/composer/installed.php
# setup/modelfactory.class.inc.php
# setup/setuputils.class.inc.php
# test/integration/iTopModulesPhpVersionChecklistTest.php
2022-02-08 13:18:50 +01:00
Pierre Goiffon
45b5c39af7
N°3129 PHP 8.0 compat : code review modifications
...
Many thanks @Molkobain & @Hipska !
2022-01-31 16:41:35 +01:00
Pierre Goiffon
75dbad7406
N°3129 PHP 8.0 compat: Fix "Deprecated: Required parameter ... follows optional parameter ..."
...
* \SQLObjectQuery::PrepareSingleTable
* \HistoryBlock::GetRenderContent
* \MenuBlock::GetRenderContent
* \UILinksWidgetDirect::DisplayAsBlock
* \UILinksWidgetDirect::Display
* \UILinksWidgetDirect::DisplayEditInPlace
* \UIExtKeyWidget::AutoComplete
* \UIExtKeyWidget::DisplayFromAttCode
2022-01-28 17:01:07 +01:00
acognet
4fdf8803a5
Remove deprecied function $oField->Render replaced by $oField->RenderExpression()
2022-01-21 11:51:56 +01:00
acognet
427ec288ef
N°4544 - Fix PopupMenuItem API not including item's JS / CSS files
2021-12-14 13:23:26 +01:00
Molkobain
0ed2388cf8
Rename "refresh action" param of datatables to match conventions
2021-12-10 14:55:51 +01:00
acognet
d7d430e2a3
N°3695 - Migrate module to new UIBlock system : Alarm Console
2021-12-07 09:48:52 +01:00
Stephen Abello
05301d4191
N°3835 Dashlets' Pill label security hardening
2021-12-02 09:57:26 +01:00
Stephen Abello
b6b17733bf
N°4491 Security hardening
2021-12-01 10:29:29 +01:00
Molkobain
bd52f4fefb
N°4468 - Add data-resource-id meta-data on all buttons
2021-11-22 15:44:27 +01:00
Stephen Abello
4b888a3805
N°4378 Restore keyboard shortcuts behavior for object details
2021-11-09 09:49:37 +01:00
acognet
89ea4adbce
N°4366 - RCSS in /pages/ajax.searchform.php on develop
2021-10-21 17:15:27 +02:00
Eric Espie
4305e40ae5
Fix warning
2021-10-13 17:15:58 +02:00
Stephen Abello
a5e2831e31
N°3931 Allow HTML in DataTables' Panel title
2021-09-30 15:53:40 +02:00
denis.flaven@combodo.com
d467cb5c79
N°4078 - Use the icon AND tooltip when the hyperlink is put as 'shortcut'
2021-09-28 17:25:35 +02:00
Molkobain
ec47645ef7
Merge branch 'support/3.0.0-beta5' into develop
2021-09-28 12:58:08 +02:00
Molkobain
a70acf29ae
Simplify double if condition
2021-09-28 12:35:02 +02:00
denis.flaven@combodo.com
f226916bb8
N°4078 - Use the icon when the hyperlink is put as 'shortcut'
2021-09-27 19:06:46 +02:00
Eric Espie
47fcddc9a6
N°4326 - Fix external keys in dynamic header dashlet
2021-09-27 17:35:52 +02:00
acognet
722cae240e
align style of spinner
2021-09-24 10:09:02 +02:00
Eric Espie
15e99a898e
N°3985 - Performance checks on the back end - Enhance KPIs
2021-09-09 17:21:57 +02:00
Stephen Abello
0f01dbc3e5
Allow to add an icon to lists display block
2021-08-25 11:06:26 +02:00
acognet
bc770ef3d5
N°4007 - When a search is on auto submit, auto submit it also on first display - new fix in order to avoid reload in case of OQLMenuNode -add param in searchFormHandler
2021-08-05 16:20:56 +02:00
Pierre Goiffon
a13f2750ea
🎨 Replace call_user_func call to \cmdbAbstractObject::GetShortcutActions for better IDE recognition
...
And also :
* removed an obsolete use statement
* fix method phpdoc
2021-07-30 11:41:41 +02:00
acognet
5a9fa2ac32
N°3912 - Polishing: Export - fix page webservices/export.php
2021-07-29 17:59:51 +02:00
Molkobain
4ef10ae7c9
PHPDoc
2021-07-12 10:58:38 +02:00
acognet
418312bca5
N°3930 - Polishing: Dashlets
2021-07-02 11:22:57 +02:00
acognet
76a237aad4
N°3930 - Polishing: Dashlets
2021-07-01 17:28:35 +02:00
Molkobain
410948fb4e
Rename method to better match its usage
2021-06-28 10:36:43 +02:00
jbostoen
3a73bd3b24
Version 2021-06-18 12:10:49
...
* support decimals in aggregate functions in dashlets
2021-06-25 17:43:37 +02:00
Pierre Goiffon
71d2d61c4e
💡 Fix phpdoc for \MenuBlock::GetEnumAllowedActions
2021-06-03 09:04:26 +02:00
Molkobain
104cf9479c
List: Remove vertical scrolling for all lists except dashlets
2021-05-21 17:06:12 +02:00
Pierre Goiffon
3471d9d693
Protect \iApplicationUIExtension::EnumAllowedActions uses ( #214 )
...
Some impl just return null while we expect to have an array... This is causing PHP notices in lots of iTop instances with modules implementing this method incorrectly !
This modification get rid of the notice and :
* add a log (warning level) indicating the impl classes
* if dev env, then throw an exception after browsing all impl (so you get a complete invalid impl list)
Note : since iTop 2.7.0 you should use \AbstractApplicationUIExtension instead of implementing the whole interface !
2021-05-19 14:58:55 +02:00
Molkobain
1124a584cd
Fix iPopupMenuExtension::MENU_OBJLIST_TOOLKIT being called in an object's details
2021-05-05 11:16:34 +02:00
Molkobain
e488ec8c38
N°3914 - Fix "toolkit" actions not being displayed in the menu
2021-05-04 18:26:37 +02:00
Molkobain
d1ccd5c8eb
MenuBlock: Put ID prefix in a class constant to be able to reuse it
2021-04-20 16:32:56 +02:00
Pierre Goiffon
59678ef8c6
🔊 N°3731 Log calls to deprecated files / PHP methods
...
POC for the log API was added in #193
2021-04-13 17:56:21 +02:00
acognet
6f9b5b7c64
N°2737 - Migrate table to DataTables plugin in display objects
2021-03-31 09:20:53 +02:00
Eric
67141eaeac
N°3856 - Fix DisplayBlock error
2021-03-25 14:39:48 +01:00
Molkobain
65ed5b3fce
Popover menu: Refactor to remove the necessity of coupling JS and PHP code to instantiate it correctly
2021-03-22 18:53:15 +01:00
Molkobain
093194f326
N°2844 - Object details: Improve transitions menu's tooltip depending on the presence of favorites or not
2021-03-22 18:49:41 +01:00
Eric
574d089c20
N°3536 - Dashboard: Add title, toggler and menu to AttributeDashboard
2021-03-22 16:46:45 +01:00
Molkobain
8fade400b7
N°2844 - Object details: Add visual hint on the transition buttons' menu
2021-03-19 19:50:51 +01:00
Molkobain
482bf2e523
N°2844 - Object details: Add separator between regular and transition buttons
2021-03-19 19:50:50 +01:00