acognet
06ed048983
N°4448 - Enabled x icon on Organisation filter box even if there is no change on filter
2022-01-10 17:53:26 +01:00
Molkobain
18041527c5
N°4542 - Restore log default value being set through "default" URL param
2021-12-14 09:30:54 +01:00
Molkobain
ee54d6869b
UIContentBlock: Fix PHPDoc
2021-12-10 15:08:57 +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
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
Molkobain
62d8a2ba1f
Fix crash in activity panel when entry user is unknown
2021-11-15 16:24:41 +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
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
Eric Espie
27995c14bf
N°3985 - avoid sql request for history in case of object creation
2021-11-02 15:35:51 +01:00
Molkobain
0811fd4aa7
N°2875 - Default triggers/action are created during first install/upgrade of 3.0.0 for DM classes with a log attribute in order to allow Person mention out of the box
2021-10-19 15:16:43 +02:00
Molkobain
8f2b5ad8e2
N°2875 - Invert TriggerOnObjectMention approach
...
- Trigger is now positioned on a specific "host" class (eg. Ticket)
- Trigger now has a "mentioned objects" filter which determines the scope of mentioned objects which will activate the trigger
2021-10-19 15:16:42 +02:00
Molkobain
7d46626d9c
N°3520 - HTML metadata: Add object state in object details if present
2021-09-30 21:30:56 +02:00
Stephen Abello
aac504ec0b
N°3917 Fix object details icon cover method when using class highlight icon as object icon
2021-09-28 16:25:47 +02:00
Stephen Abello
5680d9579c
N°3917 Refactor algorithm to get object details semantic image icon in object's GetIcon method in order to propagate this feature anywhere where GetIcon is called
2021-09-28 15:01:06 +02:00
Molkobain
4c6a7ca30b
N°3791 - Fix crash when displaying object with a null state value
2021-09-28 12:51:21 +02:00
Molkobain
21545da062
Rename Panel / Alert / Button color constants for something more accurate
...
Done now before their as used too widely. We are most likely to allow dev. to use custom colors soon, so we want to avoid confusing / renaming then. (iTop extensions have been verified, none had to be migrated)
2021-09-26 01:26:42 +02:00
Molkobain
6d8a36e061
N°3882 - Fix null status color when class has no style defined
2021-09-24 14:54:29 +02:00
Molkobain
cf223b583e
N°3882 - Protection against ormStyle being null for an object
2021-09-24 09:04:24 +02:00
Molkobain
197864ff83
N°3882 - Object details: Status indicator (dot) now shows the real state color
2021-09-23 11:44:11 +02:00
Molkobain
2dcfe0e281
N°3685 - Front-end performances: Include ScrollMagic lib. only when necessary
2021-09-15 16:16:20 +02:00
Molkobain
d2662e27e1
N°3685 - Front-end performances: Include BBQ lib. only when necessary
2021-09-15 16:16:20 +02:00
Molkobain
6700de097a
N°3712 - Activity panel: Fix origin icon for log entries
2021-08-27 17:28:01 +02:00
Molkobain
808c1fa571
N°3712 - Activity panel: Fix origin indicator being displayed on all type of entries
2021-08-24 10:17:56 +02:00
Molkobain
4458f26379
N°3750 - Behat: Add metadata about logs label
2021-08-17 17:49:22 +02:00
Molkobain
5926e9d110
Navigation menu: Add current user's login to the tooltip
2021-08-09 16:28:53 +02:00
Molkobain
c0b3aed12c
N°3712 - Code cleanup thanks to @piR
2021-08-03 16:15:09 +02:00
Molkobain
1da1e0b1bd
N°3712 - Activity panel: Improve history entries to have a different icon depending the origin (interactive, webservices, csv, ...)
2021-08-02 19:42:32 +02:00
Stephen Abello
243d105f59
Fix return value from new method added in 49fd482
2021-07-30 10:54:16 +02:00
Stephen Abello
49fd482389
N°3552 Correctly display case log entry with no iTop user linked (such as mail to ticket entries)
2021-07-29 16:37:02 +02:00
Molkobain
40ce74cffa
N°4203 - Activity panel: Add button to load all entries at once
2021-07-28 14:58:15 +02:00
Eric
344cce9fdd
N°4076 - Allow block parameters to change the behaviour of blocks on the page
2021-07-26 17:20:45 +02:00
Molkobain
0760adcef6
Object details: Fix status code being set to the color instead of the code
2021-07-22 18:12:11 +02:00
Pierre Goiffon
29ca291860
N°4192 Fix error on Contract classes object details
...
Was crashing on all classes without state attribute, or with state attribute nullable
2021-07-22 11:07:07 +02:00
Molkobain
4a50b95069
N°3924 - Fix misleading orphan activity entries when creating an object
2021-07-17 00:11:16 +02:00
Molkobain
82e3ddaacd
N°4142 - Improve backoffice rendering by showing system avatar no matter what
2021-07-15 21:34:58 +02:00
Molkobain
dfbbee2a1c
N°4142 - Add config. param. to hide user avatars in the GUIs -mostly in logs- (backoffice, end-users portal, ...)
2021-07-15 21:23:20 +02:00
Molkobain
a599a5c5b7
Add PHPDoc
2021-06-28 17:35:54 +02:00
Molkobain
84dae0fb37
Object details: Fix icon / color lost since 27e68404
2021-06-28 17:35:54 +02:00
acognet
27e6840442
N°4068 - Polishing: Object Creation
2021-06-28 15:35:37 +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
Molkobain
c6b8526dc0
UIBlock: Add external JS/CSS files (optional) inheritance
...
This way we ensure that a block always have the external resources from its ancestors as this will be necessary most of the time. From now on, the JS widget of the blocks will inherit from a common ancestor to factorize some mechanisms that are duplicates at many levels.
This can be disabled in a particular block by overloading the INCLUDE_ANCESTORS_DEFAULT_XXX_FILES constants in which case, only the external files of the block itself will be included.
2021-05-28 22:45:37 +02:00
Eric
e46480032e
PHP doc
2021-05-28 18:04:11 +02:00
Molkobain
3ee4a14c56
N°4021 - Introduce sticky header for panels and object details (tab container to be done)
2021-05-26 10:37:02 +02:00
Molkobain
88634bcd92
SCSS: Refactor .is-code by moving it to helper file and renaming it
2021-05-05 18:29:33 +02:00
Molkobain
d2c4a6e2e9
UIContentBlock: Add PrependSubBlock() to add a block in first position
2021-04-20 16:32:57 +02:00