Pierre Goiffon
1530bb89fe
N°931 TagSet widget and its POC are now more generic (to be used in all AttributeSet hierarchy)
2018-09-26 14:26:26 +02:00
Eric
a94211d3d3
Merge remote-tracking branch 'origin/develop' into feature/b931
...
# Conflicts:
# .idea/inspectionProfiles/Combodo.xml
# application/cmdbabstract.class.inc.php
# core/attributedef.class.inc.php
# css/light-grey.css
# css/light-grey.scss
2018-09-25 12:03:44 +02:00
Eric
398d1aa820
N°931: Limit the number of tags in the widget
2018-09-20 15:15:25 +02:00
Pierre Goiffon
ec38473d88
N°931 TagSet widget : disable/enable methods for mass edit (need to be plugged, but where ?!??)
2018-09-14 17:57:45 +02:00
Pierre Goiffon
875c77ae65
N°931 TagSet widget : fix empty widget on creation form
...
Now displays a placeholder
The + icon can't be used as is cause it's inserted with ::after, and without tags it can't be right aligned
2018-09-14 17:43:38 +02:00
Pierre Goiffon
6f1dc44932
N°931 TagSet widget : fix added / removed not updating correctly
...
* move integrity checks from refresh method to add/remove callbacks
* use onInitialize callback for partial values instead of render
2018-09-14 14:50:24 +02:00
Pierre Goiffon
d9315bec84
N°931 integrate TagSet widget
2018-09-13 15:57:32 +02:00
Eric
d1ee7f4353
N°931: TagSet search (manage undefined values) unit tests
2018-09-12 18:17:17 +02:00
Eric
2ba31244c2
N°931: TagSet search form integration
2018-09-12 15:03:35 +02:00
Pierre Goiffon
b86b24d444
N°931 JS/CSS files for TagSet widget
2018-09-12 09:03:04 +02:00
Eric
ead3067d49
Merge remote-tracking branch 'origin/support/2.5' into develop
2018-09-11 09:59:47 +02:00
Eric
36e32b23e2
N°1585: Fix request uri too long (search form)
2018-09-11 09:36:10 +02:00
Eric
b8f8a0d455
N°1585: Fix ajax request uri too long on auto-complete
2018-09-05 15:10:11 +02:00
Eric
b9708c8d37
N°1585: Fix ajax request uri too long on auto-complete
2018-09-05 14:47:20 +02:00
Pierre Goiffon
40a4e6d7b0
Fix files using CrLf, convert them to Lf to have the whole repo using Lf
...
Warn your git config (core.autocrlf = input or true)
2018-09-04 17:59:51 +02:00
Stephen Abello
9db47428db
N°1559: Fixed external attributes selection on export form
...
SVN:trunk[6003]
2018-08-14 13:19:36 +00:00
Pierre Goiffon
6e6a89fb8c
Selectable lines in tables : add an exclusion rule for click on padding/margin/border
...
SVN:trunk[5999]
2018-08-06 10:12:48 +00:00
Pierre Goiffon
775a5122c9
Selectable lines in tables can now be checked clicking anywhere in the line (previously this could only be done clicking on the checkbox)
...
SVN:trunk[5994]
2018-08-02 14:36:15 +00:00
Stephen Abello
e31faf81a9
jQuery 3: patched layout library
...
SVN:trunk[5964]
2018-07-23 09:47:53 +00:00
Pierre Goiffon
6eb13c24aa
JQuery 3 : oops use the REAL min file this time
...
SVN:trunk[5963]
2018-07-23 09:12:50 +00:00
Pierre Goiffon
dd20017b0a
JQuery 3 : change JQuery min file
...
SVN:trunk[5962]
2018-07-23 09:09:49 +00:00
Stephen Abello
6630051ef3
Updated jQuery to v3.3.1
...
SVN:trunk[5961]
2018-07-23 06:58:30 +00:00
Eric Espié
a454a43111
Retrofit from trunk
...
N°1556 - Search: Fix removing last criterion on a 'or' line resulted in 'OR 1'.
The empty OR condition is now removed completely from the screen and the criterion list.
[from revision 5951]
SVN:2.5[5956]
2018-07-19 08:17:46 +00:00
Eric Espié
045f58144e
Retrofit from trunk
...
N°1553 - Search: Fix operator on indexed attributes.
It was previously always forced to '=', now it's only defaulted to '='
[from revision 5950]
SVN:2.5[5955]
2018-07-19 08:14:26 +00:00
Eric Espié
60b980fbff
N°1556 - Search: Fix removing last criterion on a 'or' line resulted in 'OR 1'.
...
The empty OR condition is now removed completely from the screen and the criterion list.
SVN:trunk[5951]
2018-07-18 14:08:56 +00:00
Eric Espié
df20f1b5ab
N°1553 - Search: Fix operator on indexed attributes. It was previously always forced to '=', now it's only defaulted to '='
...
SVN:trunk[5950]
2018-07-18 13:13:02 +00:00
Eric Espié
261bc83811
N°1479 : Fixed a bug where impact analysis zoom would affect other tabs' size #jfb :)
...
SVN:trunk[5918]
2018-06-27 15:42:32 +00:00
Guillaume Lajarige
83e2d48f4d
N°1401 Fix none draggable third-party dashlets in a dashboard.
...
SVN:trunk[5909]
2018-06-25 14:17:41 +00:00
Stephen Abello
ba0c18eec1
N°1479 : Fixed a bug where impact analysis zoom would affect other tabs' size
...
SVN:trunk[5901]
2018-06-22 13:51:21 +00:00
Stephen Abello
ce36ef3aad
N°1479 : Fixed a bug where impact analysis zoom would reduce div size
...
SVN:trunk[5898]
2018-06-22 07:58:48 +00:00
Pierre Goiffon
18a5df1ce7
modify all in views : fix header checkbox not checked after check_all event fired
...
SVN:trunk[5895]
2018-06-19 10:05:57 +00:00
Pierre Goiffon
b02c30a525
Translation keys available client side (Dict.S()) : format + JS/PHPDoc
...
SVN:trunk[5890]
2018-06-18 15:55:10 +00:00
Bruno Da Silva
41694050ea
N°1498 Fixed an issue on Advanced search external key autocomplete where homonyms weren't displayed
...
SVN:trunk[5876]
2018-06-15 07:34:11 +00:00
Bruno Da Silva
8fbd53d72d
N°1500 Advanced search on external keys performance
...
- bugfix: do not run both queries if nb result is >= 150
SVN:trunk[5864]
2018-06-14 08:14:53 +00:00
Eric Espié
5e464ef3a2
N°1484 - Advanced search: empty/not empty not working
...
SVN:trunk[5861]
2018-06-13 15:22:43 +00:00
Bruno Da Silva
ee43a365dc
N°1500 Advanced search on external keys performance
...
- first search using "equals" or "start with"
- then using "contains"
- search is triggered at two first chars
SVN:trunk[5859]
2018-06-13 13:36:31 +00:00
Eric Espié
d5ba0d9ed5
N°1401 - External dashlet edition in the designer
...
SVN:trunk[5858]
2018-06-13 11:46:37 +00:00
Stephen Abello
7031a52a43
N°1499 : Edge case where picking a datetime and pressing enter would not close the criterion
...
SVN:trunk[5857]
2018-06-13 09:49:49 +00:00
Stephen Abello
12af164dcc
N°1482 : Retrocompatibility hack for non "standard" extensions' search form
...
SVN:trunk[5856]
2018-06-12 14:01:35 +00:00
Eric Espié
362cd72e87
N°1325 Dashboards: Unknown dashlets: keep the original type of the unknown dashlet
...
SVN:trunk[5855]
2018-06-12 08:56:41 +00:00
Stephen Abello
885cabd6ef
N°1479 : Fixed a regression where on impact analysis display, every tabs would be resized to 15px. Added css for advanced search for impact analysis & normal search
...
SVN:trunk[5840]
2018-06-08 10:17:58 +00:00
Eric Espié
70a0a3c52e
N°1420 - Performances enhancement
...
SVN:trunk[5833]
2018-06-07 15:06:38 +00:00
Stephen Abello
5bad1e1c88
N°1476 : Fixed a regression introduced in 2.5 where on changing final class on a n-n object selection form, checkboxes were lost.
...
SVN:trunk[5830]
2018-06-07 07:41:49 +00:00
Eric Espié
8de7ff5470
Fix broken menus on search from dashlet header statistics
...
SVN:trunk[5811]
2018-05-23 14:50:17 +00:00
Bruno Da Silva
4f900e36c1
Advanced search:
...
- deduplicate pre-existing criterion N°1454
- search's 'breadcrumb' and 'history.replaceState' now preserve the org_id parameter
SVN:trunk[5808]
2018-05-22 16:03:38 +00:00
Bruno Da Silva
bef8fd566f
Advanced search: fix a side effect of the new behaviour "validate the draft" when the criteria is closed by a click outside of it's box
...
- when a criteria is being edited and the user click on search/refresh button, the search handler now update the criteria BEFORE making the ajax call
SVN:trunk[5804]
2018-05-22 13:20:07 +00:00
Bruno Da Silva
0f9994ac74
Advanced search: several improvements
...
- remove a side effect on script listening to the body (by removing an overly agressive top propagation on body listener)
- Submit on click outside of the criteria N°1381
- Do not auto submit when values do not changes N°1381
- Open criteria on click on the bold part of the title was broken
SVN:trunk[5803]
2018-05-22 08:06:45 +00:00
Bruno Da Silva
20def0de02
bugfix: advanced search
...
- dates has to handle two format : the user's current and the system storage yyy-mm-dd. the system is now only handled on load ans=d converted to the user's one.
- if the date is not parsable, the fallback is now the current date.
- removal of a no more needed date setter (leaved in the comments since it may be nescessary to re-add this if the UI changes again and if the less panel has to display the dates without time
- factorisatoin of the date/time formating into a function
SVN:trunk[5730]
2018-04-24 07:25:26 +00:00
Bruno Da Silva
9797021511
bugfix: advanced search
...
- dates has to handle two format : the user's current and the system storage yyy-mm-dd. the system is now only handled on load ans=d converted to the user's one.
- if the date is not parsable, the fallback is now the current date.
- removal of a no more needed date setter (leaved in the comments since it may be nescessary to re-add this if the UI changes again and if the less panel has to display the dates without time
- factorisatoin of the date/time formating into a function
SVN:trunk[5720]
2018-04-23 12:20:48 +00:00
Bruno Da Silva
c5f00c5363
bugfix: advanced search
...
- dates "<=" operator handling
SVN:trunk[5713]
2018-04-20 15:06:28 +00:00