Molkobain
bb1a8a92dd
N°2847 - Fix Quick create / Global search drawer position when closed and history full (10 items)
2020-10-25 00:01:58 +02:00
Molkobain
27e1f3d64b
N°2836 - Portal: Introduce bubbles conversation as default caselog rendering
2020-10-24 15:22:42 +02:00
Molkobain
95a2ffa0f2
N°2224 - Portal: Enable tooltips for object's attributes description in dynamically added content as well (AJAX, forms, ...)
2020-10-22 21:29:53 +02:00
Molkobain
b1e29cbd81
Fix call to Field::AddMetadata() to remove $sValue as null (regression introduced in cfd9dba6)
2020-10-22 21:28:52 +02:00
Molkobain
2e97b3b593
N°2847 - Add reminders / info message for refactoring
2020-10-22 16:11:58 +02:00
Molkobain
e419060e8a
Add type hinting to methods parameters
2020-10-22 16:06:00 +02:00
Molkobain
cfd9dba66e
N°2224 - Portal: Enable tooltips for object's attributes description
2020-10-22 16:05:59 +02:00
Molkobain
f72ddd72f3
N°2847 - Tooltip: Add new "Tippy" and "Popper" libs to the portal
2020-10-22 16:05:59 +02:00
Molkobain
d85d29155f
N°2847 - Tooltip: Improve mechanism to instantiate them only once
2020-10-22 16:05:59 +02:00
Molkobain
91ee5ebfeb
N°2847 - Tooltip: Move new wrappers from CombodoBackofficeToolbox into CombodoGlobalToolbox so it can be used in any GUIs
2020-10-22 16:05:59 +02:00
Molkobain
a6ea75f5fe
N°2847 - Rename backoffice.js into backoffice/toolbox.js for better consistency with other toolboxes
2020-10-22 16:05:58 +02:00
Molkobain
dc789f51e9
Warnings suppression
2020-10-22 16:05:58 +02:00
Molkobain
116c0c0138
Portal: Fix double HTML encoding of fields metadata (label, raw value)
2020-10-22 16:05:58 +02:00
Pierre Goiffon
7fa7ebb59c
📝 Fix 2.9.0 version present in deprecated mentions
2020-10-21 19:24:24 +02:00
Pierre Goiffon
0119f6c395
UiBlock : fix typo + inspections
2020-10-21 19:08:17 +02:00
Pierre Goiffon
c8a30b0ccb
📝 N°2286 jquery-layout not used in the whole console anymore
2020-10-21 16:06:06 +02:00
Molkobain
71bb071f38
N°2907 - Keep (standard) read-only tabs visible in edit mode
...
Specifics:
- User / Grant matrix
- Subnet / IP Usage
- Incident / Known errors
- UserRequest (Simple/ITIL) / Known errors
Generics:
- History (moved to activity panel)
- Notifications
2020-10-19 22:21:33 +02:00
Molkobain
deda05351b
N°3182 - Show menu group initials when no CSS decoration classes specified
2020-10-19 21:23:07 +02:00
Pierre Goiffon
5d1de543cc
Merge remote-tracking branch 'origin/develop' into feature/backoffice-full-moon-design
...
# Conflicts:
# core/metamodel.class.php
2020-10-19 15:46:16 +02:00
Pierre Goiffon
be9a428529
Merge remote-tracking branch 'origin/support/2.7' into develop
2020-10-19 15:38:11 +02:00
Pierre Goiffon
adb4e77c8d
🎨 MetaModel : function modifiers order + little formatting
2020-10-19 15:36:56 +02:00
Pierre Goiffon
d3cf7176da
📝 MetaModel : add comment on @deprecated added in 9c75cb4537
2020-10-19 15:34:15 +02:00
Pierre Goiffon
1cfb52d220
🐛 Fix CoreException constructor generating a warning on PHP >= 7.2
...
In the CoreException constructor, we're using the $aContextData parameter to do a count(), a foreach(), and uses values as string.
Only a null check was done.
Now we are also checking that the value is_array().
As others checks (Countable, Iterable, __toString() impl) are quite difficult depending on the PHP version we're running, we didn't add any other checks.
The call in \MatchExpression::__construct (added in 05a0d612 ) was passing directly an Expression object. We could embed it in an array, but the object hierarchy isn't implementing __toString so we would have another bug.
In consequence we removed this parameter.
2020-10-19 11:57:53 +02:00
odain
e7360661be
N°3381 - finish integrating healthcheck status.php page
2020-10-19 11:42:48 +02:00
Pierre Goiffon
18d5231900
N°3332 Security hardening
2020-10-19 09:25:30 +02:00
Pierre Goiffon
e6539ccb6e
🔧 Update .editorconfig : braces on next line for classes and functions
2020-10-19 09:09:31 +02:00
acognet
96332b7885
N°3139 - import csv : hyperlink not clickable
2020-10-16 14:15:51 +02:00
Molkobain
6edb308480
N°3379 - Introduce more modern tooltip lib. in the backoffice
...
- Allow usage of quotes, especially in attributes description
- Allow line breaks, especially in attributes description
- Allow better positioning (automatic) when close to the screen limits
- Allow HTML (careful about XSS), content is sanitized by default
2020-10-16 11:10:51 +02:00
acognet
557b9be795
N°3377 - Allow to get data of current user - Fix Exception when using :current_user->... for non admin users
2020-10-15 17:31:25 +02:00
Pierre Goiffon
43a4d9fcd2
📝 PHPDoc for \cmdbAbstractObject::GetDisplaySet
2020-10-15 16:07:02 +02:00
Molkobain
9a47e3cf74
N°2844 - Continue work on object details: Quick fixes for alpha, will need to be refactored
...
- Improve display of details in creation/modification/transition modes
2020-10-15 15:55:05 +02:00
Molkobain
e7f01e7597
N°2847 - Alert: Improve spacing when followed by another alter or something else
2020-10-15 15:55:04 +02:00
Vincent Dumas
910358e04d
#2639 Enrich tooltips for Action class
2020-10-15 13:12:59 +02:00
odain
4eebb538df
💚 add beforeSetup phpunit group to run test before setup
2020-10-14 18:09:23 +02:00
odain
d304284e36
💚 cleanup
2020-10-14 13:13:25 +02:00
odain
6e6557e909
💚 add beforeSetup phpunit group to run test before setup
2020-10-14 13:03:44 +02:00
Pierre Goiffon
548342159b
Merge remote-tracking branch 'origin/develop' into feature/backoffice-full-moon-design
2020-10-14 11:41:58 +02:00
Pierre Goiffon
2221e0541c
🐛 Fix version methods throwing exceptions with version 3.0.0
2020-10-14 11:31:02 +02:00
Molkobain
b15ed80732
Internal: Replace references to iTop 2.8.0 with iTop 3.0.0
2020-10-14 10:16:49 +02:00
Molkobain
986c08aa81
Merge remote-tracking branch 'origin/develop' into feature/backoffice-full-moon-design
2020-10-14 10:09:14 +02:00
Molkobain
8e6351d346
Internal: Replace references to iTop 2.8.0 with iTop 3.0.0
2020-10-14 10:04:10 +02:00
Molkobain
9b19ae5944
Merge remote-tracking branch 'origin/support/2.7' into develop
2020-10-14 09:54:22 +02:00
Molkobain
e35965c065
N°2982 - Move precompiled files to proper module and update XML migration functions
2020-10-14 09:49:21 +02:00
Pierre Goiffon
75ebecddd5
Merge remote-tracking branch 'origin/support/2.6' into support/2.7
...
# Conflicts:
# datamodels/2.x/itop-portal-base/portal/src/controllers/userprofilebrickcontroller.class.inc.php
# datamodels/2.x/itop-portal-base/portal/src/helpers/applicationhelper.class.inc.php
2020-10-14 09:19:07 +02:00
Pierre Goiffon
5fee2438ab
Fix comments : iTop 2.8.0 renamed to 3.0.0
2020-10-14 09:06:07 +02:00
Pierre Goiffon
5b2c279eac
Merge remote-tracking branch 'origin/develop' into feature/backoffice-full-moon-design
...
# Conflicts:
# js/components/breadcrumbs.js
2020-10-12 12:51:05 +02:00
Pierre Goiffon
72fc22c49a
Merge remote-tracking branch 'origin/support/2.7' into develop
2020-10-12 12:49:17 +02:00
Pierre Goiffon
2d130cbba8
Merge remote-tracking branch 'origin/support/2.6' into support/2.7
...
# Conflicts:
# test/core/UserRightsTest.php
# test/setup_params/default-params.xml
2020-10-12 12:47:58 +02:00
Pierre Goiffon
8b1c20cc11
N°3332 Security hardening
2020-10-12 12:40:51 +02:00
Molkobain
b7b1ef1a1f
Fix double-encoded breadcrumbs entry introduced by 1e634a8bba
2020-10-09 20:54:51 +02:00