Eric Espié
c68f56ecd4
Advanced Search: Enhance Date conversion
...
SVN:trunk[5655]
2018-04-13 08:47:29 +00:00
Vincent Dumas
6d86bd516b
Set default search criteria for objects + index on ticket's ref.
...
SVN:trunk[5648]
2018-04-12 15:38:18 +00:00
Eric Espié
56f1369000
Advanced Search: Fix Date conversion
...
SVN:trunk[5641]
2018-04-12 13:19:11 +00:00
Eric Espié
35663281fa
Advanced Search: Fix Date conversion
...
SVN:trunk[5639]
2018-04-12 12:32:09 +00:00
Eric Espié
6dfd44b731
Advanced Search: Small bug fixes and enhancements
...
SVN:trunk[5636]
2018-04-12 09:51:32 +00:00
Pierre Goiffon
e15bad7d3b
Advanced search improvements (restore 2018-04-10 revisions : r5643..r5645)
...
* Support for empty dates
* UNION OQLs don't crash the search
* Better support for 'not empty' searches
SVN:trunk[5634]
2018-04-12 08:54:36 +00:00
Pierre Goiffon
4450d6af2f
HTMLSanitizer : add wiki ref to white lists and split declarations one per line (to ease SCM annotation) (restore 2018-04-10 revisions : r5642)
...
SVN:trunk[5633]
2018-04-12 08:54:21 +00:00
Pierre Goiffon
efa7a4ee55
Advanced search improvements (restore 2018-04-10 revisions : r5635..r5641)
...
* Add 'search_manual_submit' config parameter to manage auto-submit
* bugfixes
** date i18n is now handled (using two new options `datepicker.dateFormat` and `datepicker.timeFormat` computed from `AttributeDateTime::GetFormat()->ToDatePicker()`
** handling of `empty` `not empty` operator titles
*** it led to tohers bugfixes and a redesign of the `_computeTitle` (from overwriting to extension using ie `_computeBetweenDaysOperatorTitle`
*** some bug still remain, because autocomplete needs to been finished before checking on them
* Promote 'friendlyname' in the 'most popular' list
* bugfixes
** filters (criterions, enum and FK without autocomplete) now ignore accent on matching with user input
** this is done by using a pre-existing tool used only by the portal, so it was moved to the core (latinize.min.js)
* Integration with manual submit parameter on client side.
* bugfixes : history/breadcrumb had several c[menu] appended (one for each refresh)
* Fix various sanity bugs
SVN:trunk[5632]
2018-04-12 08:54:05 +00:00
Pierre Goiffon
c562098ef7
N°993: restrict the access to the REST/JSON web services to users having the profile "REST Services User" (restore 2018-04-10 revisions : r5632..r5633)
...
SVN:trunk[5630]
2018-04-12 08:53:02 +00:00
Pierre Goiffon
42606873af
Advanced search improvements (restore 2018-04-10 revisions : r5629..r5631)
...
* Add support for default search criteria
* replace friendlyname by the class name for consistency
* WIP Client
SVN:trunk[5629]
2018-04-12 08:52:33 +00:00
Bruno Da Silva
6ca9f8ad31
advanced search: removal of legacy_search_drawer_open
...
associated to this change, those wiki pages are altered :
- latest:admin:itop_configuration_file (`legacy_search_drawer_open` removal)
- latest:customization:xml_reference (`search_form_open` default value changed)
SVN:trunk[5626]
2018-04-06 12:06:20 +00:00
Guillaume Lajarige
906ac14fa9
Advanced search: Fix copied values through criterion on initialization.
...
SVN:trunk[5611]
2018-04-05 09:17:23 +00:00
Stephen Abello
a84748a544
N°729 Form prefill : Allow to overload new methods in order to prefill search forms, creation forms and transition forms
...
SVN:trunk[5609]
2018-04-05 08:17:19 +00:00
Guillaume Lajarige
320c7646f0
Advanced search: Alpha version.
...
SVN:trunk[5608]
2018-04-05 07:05:58 +00:00
Eric Espié
c56bda2f60
Advanced Search: Support of external fields (as strings)
...
SVN:b1162[5583]
2018-03-30 08:44:14 +00:00
Eric Espié
11af11b3be
Advanced Search: add class alias in criterion
...
SVN:b1162[5563]
2018-03-29 08:06:16 +00:00
Eric Espié
2811eb66c5
Advanced Search: Removed external fields from the attribute list
...
SVN:b1162[5556]
2018-03-28 13:38:21 +00:00
Eric Espié
9b0ccb8943
Advanced Search: Unit tests and some fixes
...
SVN:b1162[5555]
2018-03-28 12:53:46 +00:00
Denis Flaven
573b5fc879
Fallback to the default language, for missing entries in the current language, in the dictionary passed client-side.
...
SVN:b1162[5553]
2018-03-28 11:29:18 +00:00
Eric Espié
5772042dd3
Advanced Search: generic title for raw filters on joined classes
...
SVN:b1162[5551]
2018-03-28 07:46:47 +00:00
Eric Espié
7664633f18
Advanced Search: Hierarchical keys & unit tests
...
SVN:b1162[5539]
2018-03-27 08:13:48 +00:00
Eric Espié
e01f48303b
Advanced Search: Fix labels for starts with and contains
...
SVN:b1162[5531]
2018-03-26 15:13:19 +00:00
Eric Espié
b566bead31
Advanced Search: Undefined for enums and unit tests
...
SVN:b1162[5516]
2018-03-23 16:05:37 +00:00
Eric Espié
965e7b48df
Advanced Search: Dates between
...
SVN:b1162[5507]
2018-03-23 13:33:09 +00:00
Eric Espié
73e1e3422d
Advanced Search: Numeric fields and dates
...
SVN:b1162[5492]
2018-03-22 16:28:54 +00:00
Eric Espié
3cdf22e9b2
Advanced Search: resolve variables for the search screen
...
SVN:b1162[5488]
2018-03-21 13:45:37 +00:00
Eric Espié
1301aa5c35
Advanced Search: Fix shortcut menu with sub-classes
...
SVN:b1162[5470]
2018-03-20 14:12:16 +00:00
Eric Espié
e33596960a
Advanced Search: Better support of dates in expressions
...
SVN:b1162[5464]
2018-03-20 10:38:52 +00:00
Eric Espié
8f858c2ddf
Advanced Search: Labels on raw expressions
...
SVN:b1162[5454]
2018-03-19 09:57:31 +00:00
Denis Flaven
f8f6e201b9
Advanced Search WIP: new mechanism for passing the dictionary to the client side. Hopefully faster than before thanks to the browser's cache.
...
SVN:b1162[5453]
2018-03-16 17:44:55 +00:00
Pierre Goiffon
e7b94d3132
N°1001 setup : database/tables/columns charset and collation conversion
...
* check DB charset/collation and do conversion if needed
* same for existing tables
* add both info in fields signatures, so that conversions will be trigerred if needed
SVN:trunk[5444]
2018-03-16 09:59:25 +00:00
Pierre Goiffon
b219161011
N°1001 switch DB charset from utf8 to utf8mb4 to allow characters outside of the BMP
...
* use centralized constants instead of literal values in code
* remove config parameters 'db_character_set' and 'db_collation'
* always fix charset when creating/altering column
* backup : use utf8mb4 only for mysqldump >= 5.5.33 (was introduced in 5.5.3 but only available in 5.5.33 for programs)
SVN:trunk[5443]
2018-03-16 09:59:16 +00:00
Guillaume Lajarige
a1c6e32e28
Advanced search: WIP POC, UI/UX.
...
SVN:b1162[5439]
2018-03-16 08:08:24 +00:00
Denis Flaven
b28c45c84c
N°1354: use only hashed server side information as the local storage identifier.
...
SVN:trunk[5428]
2018-03-14 16:25:00 +00:00
Eric Espié
42af530c63
Advanced Search: widget types
...
SVN:b1162[5427]
2018-03-14 16:06:34 +00:00
Eric Espié
7c3de1e976
Advanced Search: widget types
...
SVN:b1162[5426]
2018-03-14 15:46:30 +00:00
Eric Espié
3e7edea7be
SVN:b1162[5409]
2018-03-13 09:56:34 +00:00
Eric Espié
37196b42ed
Advanced Search
...
SVN:b1162[5399]
2018-03-09 09:36:58 +00:00
Eric Espié
88b7ef5345
Advanced Search
...
Conversion to search form
SVN:b1162[5397]
2018-03-09 09:16:00 +00:00
Eric Espié
213d591eb0
Advanced Search
...
SVN:b1162[5396]
2018-03-09 08:43:28 +00:00
Eric Espié
c04f73e86b
Advanced Search
...
Convert from raw OQL to search form widget operator
SVN:b1162[5395]
2018-03-08 17:01:17 +00:00
Eric Espié
fa60322ff1
Advanced Search
...
SVN:b1162[5392]
2018-03-08 13:49:00 +00:00
Eric Espié
e496ab06b2
Advanced Search
...
SVN:b1162[5388]
2018-03-07 16:10:09 +00:00
Vincent Dumas
d7c960e150
Enabling search and access control by organization on User class. Reworking fields displayed in Details and List as well.
...
SVN:trunk[5387]
2018-03-07 14:00:10 +00:00
Pierre Goiffon
f9511aba17
N°1030 Collapsible Sections :
...
* stop event propagation (was causing tab switching in notifications)
* save section state in localStorage
SVN:trunk[5382]
2018-03-05 15:50:38 +00:00
Pierre Goiffon
d96015f2c1
N°1260 new db_tls.verify_server_cert option to force server certificates check
...
SVN:trunk[5381]
2018-03-05 15:50:18 +00:00
Pierre Goiffon
a0463c85a1
N°1260 MySQL TLS connection : use less rectrictive flag (no server cert check)
...
SVN:trunk[5376]
2018-02-28 15:13:11 +00:00
Pierre Goiffon
519093dceb
N°1260 fix backup classes to correctly uses DB parameters including TLS
...
* backup : add missing PHPDoc
* backup : use a config object instead of each parameter attribute
* CMDBSource::InitServerAndPort : remove static attribute dependency, change visibility
* setup : generate a config instance to use in backup
* backup : add TLS params if needed to the mysqldump call
SVN:trunk[5375]
2018-02-28 15:12:57 +00:00
Eric Espié
cae4526b3b
Performance enhancement. Avoid multiple count requests.
...
SVN:trunk[5373]
2018-02-27 15:54:30 +00:00
Pierre Goiffon
3b3f4044cb
N°1260 Mutex : fix merge error in mutex name init
...
SVN:trunk[5369]
2018-02-26 15:16:33 +00:00