denis.flaven@combodo.com
99d0c05c1c
N°4095 - Provisions for future implementation of users password
...
expiration.
2021-08-09 17:13:08 +02:00
Molkobain
bd050dfe69
N°2875 - Add possibility to configure the marker scope by either a class or an OQL
2021-08-09 10:38:27 +02:00
acognet
05981c8af8
N°4156 - GUI broken when a external key contains "\"
2021-08-06 11:56:25 +02:00
Molkobain
0abea749fa
N°3786 - Fix lock removal when leaving an object details page in read-only with lock on the activity panel
2021-08-06 11:12:56 +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
acognet
3139628dd8
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
2021-08-05 15:08:48 +02:00
Stephen Abello
b3cb95d2f1
Removed inline background color
2021-08-05 11:56:17 +02:00
Stephen Abello
97d52fb539
N°3685 Revert most of e4f58b5b changes, replace @extend .ibo-button calls with classes in markup for most cases, except jquery-ui buttons
2021-08-05 10:20:30 +02:00
acognet
234f46cafa
N°1731 - Allow Transitions without unnecessary confirmation
2021-08-04 10:51:04 +02:00
Pierre Goiffon
3ebb1cfc66
💡 phpDoc
2021-08-03 17:15:38 +02:00
Stephen Abello
2e132d5c53
N°3930 Restore dashlet blocker on dashboard editor
2021-08-02 11:28:37 +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
acognet
146a95baec
N°3592 - Migrate module to new UIBlock system : Customized request forms - remove space in edit screen
2021-07-27 14:38:44 +02:00
Stephen Abello
bfcfcdd4cc
N°3930 Fix dashlet group by preview not displaying
2021-07-26 14:26:44 +02:00
Molkobain
957cb87b8d
N°3786 - Fix lock removal when leaving an object details page in edition
...
The main problem was WebPage::$a_scripts are now printed after the DOM when the mechanism actually prints some JS to redirect to another page immediately.
As there are a LOT of calls to WebPage::add_script(), we kept it to ensure the compatibility; and we add a new WebPage::add_early_script() for JS snippets that explicitly need to be execute before the DOM interpretation.
2021-07-20 20:13:44 +02:00
Eric
d0813f6607
N°4169 - Fix forms properties for designer
2021-07-20 17:49:30 +02:00
Stephen Abello
d7a0878a39
Fix broken variables import in 3.0 themes
2021-07-20 10:04:12 +02:00
Molkobain
dca3fc996c
N°3924 - Fix double encoding of the object name in transition page title
2021-07-16 22:39:15 +02:00
Molkobain
68f3c53faa
N°4171 - Concurrent lock: Fix expiration modal being duplicated sometimes
2021-07-16 16:44:35 +02:00
Molkobain
2f1b5d2736
Fix typo in method parameter
2021-07-12 12:47:43 +02:00
Molkobain
c9bf784fce
Revert space introduced by 418312bca
2021-07-12 11:37:17 +02:00
Molkobain
4ef10ae7c9
PHPDoc
2021-07-12 10:58:38 +02:00
Molkobain
5174250ff1
N°3836 - Dashlet: Refactor part of the code to match conventions
2021-07-12 10:51:45 +02:00
Pierre Goiffon
7b6ac202c6
N°4518 Add config parameter to set platform as dev env ( #220 )
...
developer_mode.enabled, default value null
If true or false then will be used by \utils::IsDevelopmentEnvironment as return value, in all other cases will follow previous behavior
2021-07-12 09:27:36 +02:00
Molkobain
b5f5780f35
Merge remote-tracking branch 'origin/support/3.0.0-beta2' into develop
...
# Conflicts:
# datamodels/2.x/itop-structure/precompiled-themes/fullmoon/main.css
# datamodels/2.x/itop-structure/precompiled-themes/test-red/main.css
2021-07-07 15:08:38 +02:00
Molkobain
67afbd1d8d
N°4146 - Fix crash on object deletion
2021-07-07 13:18:10 +02:00
Molkobain
ebbf6e56be
N°4127 - Security: Fix XSS vulnerability in object attribute's tooltip
2021-07-07 09:28:41 +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
Pierre Goiffon
aa9ab1ace5
Merge remote-tracking branch 'origin/support/2.7' into develop
...
# Conflicts:
# 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
2021-06-29 16:12:49 +02:00
Molkobain
f84bc9fbbc
N°4063 - Fix dashboard attribute's actions menu's dropdown being hidden behind dashlets
2021-06-29 14:37:53 +02:00
Pierre Goiffon
b5074c4cee
N°3806 Fix saying memory_limit isn't enough in CLI scripts and setup
...
This was caused by the strict comparison in \utils::IsMemoryLimitOk for the special "-1" value of memory_limit, which was added in c2f5cafa .
Fix was to change \utils::ConvertToBytes : it was returning original value when input was numeric (so if input is '-1' output was '-1') now it always returns an int (input '-1' output -1)
2021-06-28 14:53:39 +02:00
Molkobain
e2958bd43f
Add missing quotes in JS selector
2021-06-28 14:01:38 +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
Eric
de71d490c1
N°4099 - Fix object lists being very slow for classes with a overloaded GetName() function
2021-06-25 17:13:14 +02:00
acognet
275daf3b0d
N°4085 - Polishing : bulk modify
2021-06-25 10:11:57 +02:00
Pierre Goiffon
663a9ab224
Fix code injection heredoc
2021-06-23 10:01:29 +02:00
acognet
ac83c0334c
N°3906 - Polishing: Users and profiles -> change size of datatable
2021-06-22 18:09:42 +02:00
acognet
457165b2fc
N°4085 - Polishing : bulk modify
2021-06-22 17:34:14 +02:00
Pierre Goiffon
5db8bd06ba
Merge remote-tracking branch 'origin/support/2.7' into develop
...
# Conflicts:
# core/cmdbsource.class.inc.php
# core/coreexception.class.inc.php
# core/log.class.inc.php
2021-06-21 16:24:27 +02:00
acognet
ee5847ec82
N°3912 - Polishing: Export - export of impact analysis
2021-06-21 09:22:07 +02:00
Pierre Goiffon
d8e2a1cc7c
Merge branch 'support/2.7' into develop
...
# Conflicts:
# README.md
# composer.json
# composer.lock
# core/cmdbsource.class.inc.php
# core/dbobject.class.php
# datamodels/2.x/combodo-db-tools/db_analyzer.class.inc.php
# datamodels/2.x/combodo-db-tools/dbtools.php
# datamodels/2.x/combodo-db-tools/dictionaries/zh_cn.dict.combodo-db-tools.php
# datamodels/2.x/itop-attachments/dictionaries/zh_cn.dict.itop-attachments.php
# datamodels/2.x/itop-core-update/dictionaries/zh_cn.dict.itop-core-update.php
# dictionaries/zh_cn.dictionary.itop.core.php
# dictionaries/zh_cn.dictionary.itop.ui.php
# lib/composer/InstalledVersions.php
# lib/composer/autoload_classmap.php
# lib/composer/autoload_static.php
# lib/composer/installed.php
# lib/composer/platform_check.php
# pages/ajax.render.php
# pages/csvimport.php
# setup/ajax.dataloader.php
# setup/index.php
# setup/setuputils.class.inc.php
# test/application/UtilsTest.php
2021-06-14 16:19:56 +02:00
Stephen Abello
51e24a4e35
Replace htmlentitites() call with escapehtml()
2021-06-14 12:15:09 +02:00
Molkobain
b965138d57
Accessibility: Add missing aria-label to some UIBlock
...
- Button
- Global search
- Quick create
- Navigation menu
- Tab container
2021-06-12 18:35:55 +02:00
Stephen Abello
dd8a51ea1b
N°3910 Correctly escape object tags (such as "synchronized") tooltip content
2021-06-11 13:54:43 +02:00
acognet
d85729803d
N°3907 - Polishing: Run query
2021-06-11 11:42:11 +02:00
Eric
3a876d5c75
Log complete error on Memory Limit or max execution time
2021-06-11 09:36:01 +02:00
Stephen Abello
80e4a46a20
Fix Selectize being re-instantiated (and destroying extkey selectize plugin instance) when creating an inline object containi tagsets
2021-06-08 16:09:37 +02:00