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
Molkobain
f3cf154969
N°3899 - Navigation menu: Filter hot key text now corresponds to the one defined in the user preferences
2021-04-13 11:46:35 +02:00
Eric
d594f28ed9
N°3573 - Migrate backoffice pages to new UIBlock system : System Information
2021-04-09 09:55:58 +02:00
Stephen Abello
56087d9686
Fix tab container when there is only ajax tabs
2021-04-07 09:46:13 +02:00
Molkobain
d9ed2e6de9
Dashboard: Push file missing from last commit
2021-03-30 09:55:10 +02:00
Molkobain
58d2b1d3f4
Rename utils::GetContactPictureAbsUrl() to utils::GetUserPictureAbsUrl()
2021-03-26 08:54:46 +01:00
Eric
3a9228d8d3
N°3569 - Fix DB Tools queries display
2021-03-25 16:36:43 +01:00
Molkobain
573a6d82fe
N°3649 - Activity panel: Add transitions to the save button using the button group
2021-03-24 19:43:35 +01:00
acognet
b63f720e5d
Add factory for MultiColumn and Column
2021-03-24 11:18:55 +01:00
Eric
4534944b08
N°3536 - revert function and use GetSubBlocks() instead
2021-03-23 14:26:17 +01:00
Molkobain
1d6ad94694
N°3649 - Activity panel: Add menu to compose button to select the target log when on a readonly tab (activity, read only case log)
2021-03-23 12:09:37 +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
Eric
574d089c20
N°3536 - Dashboard: Add title, toggler and menu to AttributeDashboard
2021-03-22 16:46:45 +01:00
Stephen Abello
a8ede8b857
N°3524 Add keyboard shortcuts to global actions
2021-03-17 11:00:16 +01:00
Molkobain
b97e2839c5
N°3531 - Activity panel: Restore possibility to load extra history entries asynchroniously
2021-03-17 10:07:24 +01:00
Molkobain
4bcf03c6a1
Activity panel: Fix only showing the first of multiple edition in a linked set
2021-03-16 11:02:29 +01:00
Molkobain
f1613c62a4
N°3657 - Replace calls to deprecate jQuery methods (".bind" and ".unbind")
2021-03-15 09:28:06 +01:00
Molkobain
c3140c2db3
Copyright year bump
2021-03-12 18:48:46 +01:00
Molkobain
c1eee655dd
Activity panel: Improve debug messages
2021-03-12 10:35:06 +01:00
Molkobain
40d002d9e8
N°3649 - Activity panel: Add notifications
2021-03-12 09:02:29 +01:00
Molkobain
c1564fdcc6
Activity panel: Log debug message if an entry could not be created from a CMDBChangeOp
2021-03-12 09:02:29 +01:00
Molkobain
d7bab12542
Activity panel: Improve OQL to not process case log entries twice
2021-03-12 09:02:29 +01:00
Molkobain
642bb8b131
Object details: Fix "Call to a member function GetMainColor() on null"
2021-03-05 09:50:44 +01:00
Molkobain
3bc130c802
Fix object details' panel highlight color
2021-03-04 18:00:28 +01:00
Molkobain
1d7bc7c8f7
N°2844 - Refactor Panel to include a configurable header
...
- TitleForObjectDetails no longer exists, use the ObjectDetails's properties instead
2021-03-04 18:00:26 +01:00
Molkobain
9bdccb0fb3
N°2847 - Add method to add several blocks at once to a content area (tUIContentAreas)
2021-03-04 17:59:34 +01:00
Molkobain
cf956099ac
N°2844 - Add iUIContentBlock::HasSubBlocks() helper
2021-03-04 17:59:34 +01:00
Stephen Abello
866d6e829b
Allow to add Html to side panel block
2021-03-04 10:55:23 +01:00
Molkobain
cf72c2ef8f
N°3649 - Activity panel: Add conf. param. 'activity_panel.entry_form_opened_by_default' as a default value for the user pref.
2021-03-02 11:33:52 +01:00
Molkobain
3b40728701
N°3649 - Activity panel: Add user pref. to define whether the entry form should be opened by default
2021-03-02 09:32:06 +01:00
Molkobain
e3015a284b
N°3629 - Activity panel: Add possibility to close the panel
2021-03-02 09:32:06 +01:00
Molkobain
9586bd7dea
N°3629 - Activity panel: Fix state attribute changes on a class without transition is now displayed as a "state change" instead of an "edit"
2021-02-23 13:05:52 +01:00
Molkobain
5e21ec03cd
Rename constants according to @steffunky 's advice (better DX)
2021-02-19 18:35:20 +01:00
Stephen Abello
ea502e9c81
Allow to set a customized placeholder for ajax tabs in scrollable mode
2021-02-19 17:38:47 +01:00
Molkobain
4d8930832e
N°3649 - Activity panel: Add concurrent lock mechanism
2021-02-19 12:34:42 +01:00
Molkobain
acf721befa
Fix object's tabs IDs in the URL (regression introduced by 1fc54edf)
2021-02-17 17:24:22 +01:00
Molkobain
f297cdb8b2
N°3549 - Activity panel: Fix inline images in caselogs
2021-02-17 12:47:24 +01:00
acognet
dbe747ea23
N°2598 - When refreshing a list, loosing page and order - change of dashboard refresh mecanism
2021-02-15 16:55:03 +01:00
Molkobain
e6c0333915
N°3545 - Activity panel: Change caselogs order so it's defined by the details zlist
2021-02-10 18:20:04 +01:00
Molkobain
6e99701c47
N°3649 - Case log entry form: Change buttons text and style
...
- Change "Save" button to "Send"
- Change "Cancel" button to the new convention
2021-02-08 12:24:05 +01:00