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
4e58b8616a
N°3203 - PHPDoc and small variable refactor
2021-07-15 17:31:30 +02:00
Molkobain
5174250ff1
N°3836 - Dashlet: Refactor part of the code to match conventions
2021-07-12 10:51:45 +02:00
Molkobain
d8f36a8aa9
N°4131 - Fix multiple "User disconnected" dialogs in the backoffice
2021-07-04 21:54:56 +02:00
acognet
76a237aad4
N°3930 - Polishing: Dashlets
2021-07-01 17:28:35 +02:00
Eric
1a7755365c
🎨 Allow tab stickiness for twig based extensions
2021-07-01 16:08:03 +02:00
Molkobain
5d1d6d07a6
Fix regression introduced in 9048d09bf
2021-07-01 10:55:50 +02:00
Eric
e6a38a8055
N°3573 - Allow retrieving operation
2021-07-01 10:40:04 +02:00
Molkobain
e46743af2a
Fix and simplify dynamic dictionaries load in ajax pages
2021-07-01 09:55:00 +02:00
Molkobain
9048d09bf6
Fix JS dictionaries not being load in \WebPage
2021-07-01 09:55:00 +02:00
Eric
ff760dacbe
N°3573 - Allow disabling buttons
2021-06-30 17:05:03 +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
Molkobain
e59d472cec
N°4108 - Portal: Fix linkedset items not correctly saved on add/remove (follow-up of N°3914)
2021-06-28 16:10:01 +02:00
acognet
27e6840442
N°4068 - Polishing: Object Creation
2021-06-28 15:35:37 +02:00
Molkobain
fbb54c6d6d
Add PHPDoc
2021-06-28 14:13:53 +02:00
Molkobain
410948fb4e
Rename method to better match its usage
2021-06-28 10:36:43 +02:00
Molkobain
9f75fae33f
Navigation menu: Restore user menu entries API
2021-06-28 10:36:42 +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
60b015919d
N°3912 - Polishing: Export - error message + ccs for pdf
2021-06-25 10:25:24 +02:00
Eric
671d112452
⚡ Add Echoing for all pages KPI
2021-06-24 15:12:13 +02:00
acognet
ac83c0334c
N°3906 - Polishing: Users and profiles -> change size of datatable
2021-06-22 18:09:42 +02:00
acognet
ee5847ec82
N°3912 - Polishing: Export - export of impact analysis
2021-06-21 09:22:07 +02:00
acognet
11f6c88ac7
N°3905 - Polishing: CSV Import
2021-06-17 11:16:31 +02:00
acognet
77cf879f4f
N°3912 - Polishing: Export
2021-06-17 10:43:06 +02:00
acognet
13f6f6ebe6
N°3551 - Migrate module to new UIBlock system : Customer Survey
2021-06-17 09:42:28 +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
be03f3c6de
N°4048 Fix default sorting on lists when using custom list settings without sort order
2021-06-11 10:48:06 +02:00
Stephen Abello
bcfdf76b71
N°4051 Make sure js dependencies are met before resuming ajax calls js code
2021-06-10 15:12:16 +02:00
acognet
5bf6035bcf
N°3592 - Migrate module to new UIBlock system : Customized request forms - fix input select
2021-06-08 18:40:49 +02:00
Eric
609d9c7a60
♻️ rework of Select UIBlock with labels
2021-06-04 11:52:24 +02:00
Stephen Abello
8a46900df9
Fix collapsible section widget being called before dependency was loaded
2021-06-04 11:17:57 +02:00
Molkobain
19264a7d64
Fix iTopWebPage::DisableBreadCrumb() not working since 3.0 rework
2021-06-04 11:01:51 +02:00
Stephen Abello
2e6b773ba4
Fix non existing variable usage
2021-06-04 10:57:06 +02:00
Stephen Abello
dd6a9fe16a
Restyle block loader
2021-06-04 10:52:24 +02:00
Stephen Abello
bf22c8b67a
N°3914 Fix highlighted rows highlighting following rows too
2021-06-04 10:28:11 +02:00
Stephen Abello
c11ad30134
N°4048 Correctly set default sorting on lists
2021-06-02 15:22:03 +02:00
Molkobain
dd614f5931
Fix regression introduced by c6b8526d: FormTable not working in edition
2021-06-02 10:22:24 +02:00
Molkobain
39efe1237e
Fix regression in AJAX calls introduced by c6b8526d
2021-06-01 09:04:20 +02:00
Molkobain
8580eb6d2b
PHPDoc
2021-05-28 22:45:37 +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
Molkobain
03c7d63588
JsonPage: Add option to output only the data, typically when feeding a third party lib that doesn't understand our structuration
2021-05-28 22:45:37 +02:00
Eric
e46480032e
PHP doc
2021-05-28 18:04:11 +02:00
Stephen Abello
cc4b307bc9
N°3914 Fix class friendlyname in lists using class aliases
2021-05-28 10:48:57 +02:00
Stephen Abello
4de40e289f
N°3914 Add row highlight colors to Datatables block when an object has a triggered tto/ttr
2021-05-27 16:14:29 +02:00
Molkobain
8f9a69fa60
SCSS: Fix field badge display being in 2 lines
2021-05-26 22:00:55 +02:00
Molkobain
923134d67d
Code cleanup
...
- "v-resizable" class is not used anymore in the UI
- Logoff menu is now handled in a dedicated block
- Caselog headers are now handled in a dedicated block
2021-05-26 10:37:03 +02:00
Molkobain
3c2c2d7a51
Code cleanup: Remove unused methods from early implementation
2021-05-26 10:37:02 +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