Eric Espie
bf2aba1b06
Reformat code
2022-02-07 14:11:00 +01:00
Eric Espie
0997750816
cleanup
2021-12-31 15:06:27 +01:00
Eric Espie
427c8b0794
* better comparison
2021-12-31 14:33:23 +01:00
Eric Espie
06008ed8eb
* Add KPI object loaded counter
2021-12-31 12:12:32 +01:00
Eric Espie
374b71c017
* refactor
...
* Add event AFTER_DISPLAY_PAGE
2021-12-31 11:06:03 +01:00
Eric Espie
fba78e7d9b
Changed event name to DISPLAY_OBJECT_DETAILS
2021-12-31 08:53:36 +01:00
Eric Espie
551abc861e
Merge branch 'develop' into feature/faf_event_service
...
# Conflicts:
# application/cmdbabstract.class.inc.php
# application/loginwebpage.class.inc.php
# core/dbobject.class.php
# core/log.class.inc.php
# lib/composer/autoload_classmap.php
# lib/composer/autoload_static.php
# setup/compiler.class.inc.php
# test/phpunit.xml.dist
2021-12-31 08:42:16 +01:00
acognet
cde2f333b4
N°4543 - Restore API to add dictionary entries in the backoffice pages
2021-12-14 13:24:30 +01:00
Molkobain
18041527c5
N°4542 - Restore log default value being set through "default" URL param
2021-12-14 09:30:54 +01:00
acognet
d0c1f650d1
N°3816 - Migrate module to new UIBlock system : Bulk Event Management - add count of selected items
2021-12-13 18:59:27 +01:00
Molkobain
4d37e2267f
N°4481 - Fix n:n link addition when there are more than 3+ ext. keys on the link class
2021-12-13 15:01:23 +01:00
Molkobain
ee54d6869b
UIContentBlock: Fix PHPDoc
2021-12-10 15:08:57 +01:00
Molkobain
0ed2388cf8
Rename "refresh action" param of datatables to match conventions
2021-12-10 14:55:51 +01:00
Stephen Abello
4771908f42
Adv. Search hints: Remove markup from dict files and display hint message in a tooltip
2021-12-10 11:11:00 +01:00
acognet
0e03e78490
Fix "0" for value or name of button
2021-12-07 15:55:12 +01:00
Stephen Abello
0e36070f0a
Rework efcd065 method of determining whether UIContentBlock needs a div tag
2021-12-07 15:29:11 +01:00
Molkobain
9f0e2c0a3a
Dashboard: Remove extra top margin when dashboard layout as no title or toolbar (eg. in dashboard pages)
2021-12-04 14:14:11 +01:00
Molkobain
edcf9e6a1e
N°4498 - Introduce new APIs due to iPageUIExtension deprecation ( #245 )
...
* Introduce new APIs due to iPageUIExtension deprecation
* Fix typo in interface name
* Rename interface to more consistent names
2021-12-02 13:38:05 +01:00
Pierre Goiffon
74fbd12709
Merge remote-tracking branch 'origin/support/2.7' into develop
...
# Conflicts:
# datamodels/2.x/itop-portal-base/portal/src/Helper/ObjectFormHandlerHelper.php
# datamodels/2.x/itop-portal-base/portal/templates/layout.html.twig
2021-11-26 17:24:41 +01:00
Pierre Goiffon
7d6b019cfa
Merge remote-tracking branch 'origin/support/2.6' into support/2.7
...
# Conflicts:
# sources/renderer/bootstrap/fieldrenderer/bslinkedsetfieldrenderer.class.inc.php
2021-11-26 11:45:11 +01:00
Pierre Goiffon
5e48400cb1
N°4478 Fix line selection (global and unique) not checking checkbox anymore
2021-11-26 11:44:32 +01:00
Pierre Goiffon
252562ace9
N°4478 Fix "Requested unknown parameter '' for row 0, column 0" when opening search on related object
...
Forgotten file :/
2021-11-26 11:08:25 +01:00
Pierre Goiffon
b6fac4b411
N°4384 Security hardening
2021-11-25 16:07:40 +01:00
Stephen Abello
a141db4737
N°4283 Fix some spacing/sizing issue on specific pages
2021-11-25 10:09:49 +01:00
Pierre Goiffon
ddd6bf22af
Merge remote-tracking branch 'origin/support/2.7' into develop
...
# Conflicts:
# core/attributedef.class.inc.php
# core/config.class.inc.php
# core/htmlsanitizer.class.inc.php
# sources/Renderer/RenderingOutput.php
# test/core/sanitizer/HTMLDOMSanitizerTest.php
# test/integration/DictionariesConsistencyTest.php
2021-11-24 15:01:38 +01:00
Pierre Goiffon
2d67594ccf
N°4213 Fix EnumSet rendering on details form in portal
2021-11-24 12:07:10 +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
72d1ab5cbc
N°3523 Add accessibility to silo selection and user menu toggler
2021-11-19 11:16:19 +01:00
Molkobain
91d030933b
Rename cmdbAbstractObject::EnumDisplayMode() to be consistent with the rest
2021-11-16 21:38:51 +01:00
Molkobain
2a913cd484
Restore prototypes of cmdbAbstractObject methods in which we added $sMode to preserve compatibility with existing extensions ( #240 )
...
* Restore prototypes of cmdbAbstractObject methods in which we added $sMode to preserve compatibility with existing extensions
* Rename cmdbAbstractObject::ENUM_OBJECT_MODE_XXX
* Add cmdbAbstractObject::ENUM_OBJECT_MODE_BULK_EDIT
* Refactor usage of $sDisplayMode in cmdbAbstractObject::DisplayModifyForm()
2021-11-16 17:47:09 +01:00
Pierre Goiffon
1b2d75efd6
N°4420 N°4421 Table selectable lines : restore style, restore script inclusion in object edition ( #242 )
2021-11-16 16:05:07 +01:00
Molkobain
62d8a2ba1f
Fix crash in activity panel when entry user is unknown
2021-11-15 16:24:41 +01:00
Molkobain
abb63182e3
N°4346 - Fix operator
2021-11-15 12:08:28 +01:00
Molkobain
0dc3d249da
N°3526 - Clean up pass on UIBlocks
...
- Add ancestors CSS classes on UIBlocks when missing (programmatically)
- Fix SCSS due to some blocks inheriting their ancestors rules
2021-11-14 22:33:48 +01:00
Molkobain
3598da8808
N°3526 - Clean up pass on UIBlocks
...
- Move UIBlock::ENUM_BLOCK_FILES_TYPE_XXX to iUIBlock
- Add PHPDoc
- Remove Object return type hint on overloadable methods
- Add scalar return type hint
- Add type hint on parameters
2021-11-14 22:33:48 +01:00
Molkobain
a9b30e160f
N°3526 - Clean up pass on UIBlockFactories
...
- Add PHPDoc
- Remove (Object) return type hint on overloadable methods
2021-11-14 22:33:48 +01:00
acognet
50d73e7fca
N°4346 - Restore HTML metadata (data-xxx) on lists in the backoffice
2021-11-12 11:20:48 +01:00
Molkobain
ca2124130f
N°3517 - Clean-up pass on all block factories
2021-11-10 19:51:59 +01:00
Stephen Abello
395c9c288b
N°4355/1745 Prevent malformed caselog entries from breaking activity panel DOM
2021-11-09 16:19:16 +01:00
Stephen Abello
f6885567eb
N°4408 Add correct CSS class to console renderer richtext field
2021-11-09 09:49:37 +01:00
Stephen Abello
4b888a3805
N°4378 Restore keyboard shortcuts behavior for object details
2021-11-09 09:49:37 +01:00
acognet
ab40c67678
N°4346 - Restore HTML metadata (data-xxx) on lists in the backoffice - after configure this list
2021-11-08 15:02:45 +01:00
Eric Espie
3d7df7600f
N°4346 - Restore HTML metadata (data-xxx) on lists in the backoffice
2021-11-04 14:56:06 +01:00
Stephen Abello
aba0d4144c
N°4408 Fix inputs flickering when widgets are loading
2021-11-04 10:49:17 +01:00
Eric Espie
27995c14bf
N°3985 - avoid sql request for history in case of object creation
2021-11-02 15:35:51 +01:00
acognet
322371dd9f
N°4349 - Drop-down mandatory template field documented still required in modification
2021-10-29 13:33:44 +02:00
Molkobain
b7e8c0de8a
N°4400 - Restore PHP debug output being displayed in a modal
2021-10-25 21:34:03 +02:00
acognet
5540988001
N°4349 - Drop-down mandatory template field documented still required in modification
2021-10-25 15:50:43 +02:00
Molkobain
3d49cd199a
Fix Panel not being collapsible anymore (regression from 1c11cef2f, thanks @accognet !)
2021-10-25 12:15:02 +02:00
Pierre Goiffon
59d674d744
Fix broken export
...
Argument 1 passed to Combodo\iTop\Controller\AjaxRenderController::ExportBuild() must be an instance of Combodo\iTop\Controller\ajax_page, instance of AjaxPage given,
Caused by merge of support/2.7 with 2 conflicts on the same line (347cbca5 )
2021-10-21 17:03:36 +02:00