Denis Flaven
8943a67f85
Officially support PHP 7.2.0.
...
SVN:trunk[5888]
2018-06-15 16:37:11 +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é
70a0a3c52e
N°1420 - Performances enhancement
...
SVN:trunk[5833]
2018-06-07 15:06:38 +00:00
Bruno Da Silva
02315b8aa1
N°880: fix the bugfix [r5737]
...
- previous bugfix altered the cron frequency, this is not the desired behaviour, now the conf alter the lifetime of drafts's attachments
- apply for both inline images and attachments
SVN:trunk[5795]
2018-05-16 13:03:15 +00:00
Bruno Da Silva
703a432f7b
N°1173: code refactoring of the previously coded bugfix.
...
SVN:trunk[5792]
2018-05-16 08:01:59 +00:00
Stephen Abello
67e12dcc74
Type in revision nb
...
SVN:trunk[5789]
2018-05-15 14:48:05 +00:00
Stephen Abello
cb2c172483
N°1173 : mysqldump now correctly use 'mysql_bindir' parameter on setup & move to prod's backups
...
SVN:trunk[5767]
2018-05-03 15:00:13 +00:00
Stephen Abello
d441595ee6
N°1319 & N°1203: Added a conf params 'email_default_sender_address' and 'email_default_sender_label' that will be used if a mail has no sender set. (forgot password, test mail, test notification mail, data source fail notification)
...
SVN:trunk[5750]
2018-04-27 08:29:48 +00:00
Stephen Abello
65b516d761
N°880 : Added a conf param (inline_image_garbage_collector_interval)
...
SVN:trunk[5737]
2018-04-24 12:36:03 +00:00
Eric Espié
4a30a875f0
iTop 2.5.0 beta
...
SVN:trunk[5729]
2018-04-23 15:48:24 +00:00
Guillaume Lajarige
18bd0ae096
N°1405 Add support of AttributePhoneNumber which allows launch of phone application on click.
...
SVN:trunk[5698]
2018-04-19 15:56:11 +00:00
Pierre Goiffon
aa8072118d
N°1260 remove db_tls.verify_server_cert : the server cert verification is now based on the TLS CA parameter value
...
SVN:trunk[5683]
2018-04-18 07:26:11 +00:00
Pierre Goiffon
f07bbfa174
N°1260 MySQL TLS connection : change parameters to only enable checkbox + CA (remove client key, client cert, cappath, cipher)
...
SVN:trunk[5682]
2018-04-18 06:57:38 +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
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
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
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
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
ca28eeb596
N°1260 rename db_ssl* vars to db_tls (cause SSL is an old protocol and MySQL uses TLS)
...
Keep options label with SSL, to keep them aligned with the labels used in MySQL products and documentation
SVN:trunk[5314]
2018-02-08 14:22:14 +00:00
Pierre Goiffon
5a2576bc29
N°1260 MySQL TLS connection : add options in setup
...
SVN:trunk[5311]
2018-02-08 14:21:51 +00:00
Pierre Goiffon
3375629d06
N°1260 MySQL TLS connection : add capath config for mysqli::ssl_set argument
...
SVN:trunk[5310]
2018-02-08 14:21:40 +00:00
Pierre Goiffon
d2f0deec9c
N°1260 Config : migrate DB* variables to the Get() model, create CMDBSource::InitFromConfig
...
SVN:trunk[5308]
2018-02-08 14:21:25 +00:00
Pierre Goiffon
5a25e44177
N°1260 MySQL TLS patch improvements :
...
* mysql connexion opening : simplify code
* rename DB_SSL_* variables to DB_SSL.*
* fix warnings when new param are not set
* persistent connection (host "p:" prefix) is used for every TLS connection
* add some missing @var
SVN:trunk[5307]
2018-02-08 14:21:06 +00:00
Pierre Goiffon
08d9d58894
N°1260 MySQL TLS connection : apply Hardis patch (many thanks !)
...
SVN:trunk[5306]
2018-02-08 14:20:58 +00:00
Guillaume Lajarige
fe23e099fe
N°1227 New configuration parameter (disable_attachments_download_legacy_portal) to disable attachments download from the legacy portal. Default is "true"!
...
SVN:trunk[5183]
2017-12-29 13:54:20 +00:00
Pierre Goiffon
df758679cc
Change version number for static resources calls
...
SVN:trunk[5093]
2017-10-26 15:43:57 +00:00
Eric Espié
f86c1a87f9
N.1065 Fix performance issues.
...
Limit APC emulation cache entries to avoid disk saturation.
New configuration entry added: 'apc_cache_emulation.max_entries'.
SVN:trunk[4960]
2017-10-03 13:53:53 +00:00
Guillaume Lajarige
4290d94841
N°1047.1 Internal: Modified some calls to the ITOP_XXX constants.
...
SVN:trunk[4915]
2017-09-15 15:46:03 +00:00
Guillaume Lajarige
58534dca39
N°782.1 New configuration parameter 'allow_menu_on_linkset' (boolean, default value false) to display actions in linkset in view mode (new, modify, delete, ...)
...
SVN:trunk[4876]
2017-08-25 08:35:59 +00:00
Denis Flaven
01865ed7f9
More meaningful default values for the version/revision of iTop.
...
SVN:trunk[4760]
2017-06-08 13:57:05 +00:00
Romain Quetiez
80121b89c3
Obsolescence: background task setting (or resetting) the obsolescence date for obsolete data. The periodicity can be tuned by the mean of obsolescence.date_update_interval, defaulting to 10 minutes. Also renamed show_obsolete_data into obsolescence.show_obsolete_data for consistency.
...
SVN:trunk[4745]
2017-05-19 09:20:13 +00:00
Romain Quetiez
248f8d6fd4
Obsolescence: finalizing the implementation of the flag (hide obsolete objects, show an icon on hyperlinks and a tag on the object details, user preference defaulting to the new setting 'show_obsolete_data')
...
SVN:trunk[4739]
2017-05-17 08:51:10 +00:00
Romain Quetiez
af093ba86a
N.692 Config setting log_queries does not work? This setting has been deprecated (use log_kpi_duration instead) - Still the implementation of query logging remains (and is buggy) as it may be usefull in order to record and rebuild a complete set of queries.
...
SVN:trunk[4615]
2017-03-23 09:09:45 +00:00
Romain Quetiez
0ab060c958
Improved the comments for access_mode in the config file
...
SVN:trunk[4359]
2016-08-31 08:22:56 +00:00
Romain Quetiez
396c4564b4
HTML formatting: TWO fixes in one! Fixed a bug introduced in 2.3.0-beta: the stylesheet cannot be defined within the email templates (aka ActionEmail) anymore. Instead, a default (ready for use) stylesheet is provided into /css/email.css and it can be overriden by the configuration parameter email_css. The fix consists in transforming the stylesheet into inline style... which fixes a limitation of gmail and Outlook that support only the inline styles. The implementation relies on a new library: emogrifier. This library has been changed (home-made utility) to be compatible with PHP 5.3 (declaration of arrays).
...
SVN:trunk[4277]
2016-07-04 15:06:28 +00:00
Denis Flaven
fa2c234a43
"Search Drawer" is closed by default, unless the configuration parameter "legacy_search_drawer" is set to "true".
...
SVN:trunk[4232]
2016-06-21 10:20:20 +00:00
Denis Flaven
201f5118b3
Fine tuning of the default value for display_max_width.
...
SVN:trunk[4139]
2016-05-25 09:29:43 +00:00
Romain Quetiez
668e822fc6
#185 Navigation Breadcrumb - Beta version
...
- Any page has a breadcrumb (except if POST and a number of pages like "new object")
- Added Home + Menu buttons showed when the left pane is closed
- Configuration: breadcrumb.max_count (0 to disable)
SVN:trunk[4022]
2016-05-03 15:06:14 +00:00
Denis Flaven
8eba9ae714
Enhancement: Date and time formats are now configurable in iTop !! (beta version, beware!)
...
SVN:trunk[4011]
2016-04-22 09:26:27 +00:00
Denis Flaven
ed035b3699
YOU MUST RUN THE SETUP AFTER PERFORMING THIS UPDATE !!
...
- Better handling of 'auto_select' modules
- New way of implementing the "includes" of modules, now completely out of the configuration file !
SVN:trunk[3989]
2016-04-07 16:00:01 +00:00
Denis Flaven
f3773f6047
Cleanup and optimization of the handling/loading of the dictionary files.
...
SVN:trunk[3978]
2016-04-04 13:44:15 +00:00
Denis Flaven
608e94a613
Inline images in formatted case log & descriptions: beta version fixperms js The inline images are now no longer stored stored as Attachments but using a specific object InlineImage...
...
SVN:trunk[3926]
2016-02-25 15:06:04 +00:00
Denis Flaven
4e24e9899e
(HTML) Formatted Case Logs, Description and Notifications with inline images uploaded as Attachments. Beta Version !!
...
SVN:trunk[3916]
2016-02-19 10:03:59 +00:00
Romain Quetiez
ab38ce63a5
Portal: let the administrator specify an alternative URL for the portals (rewriting rules)
...
SVN:trunk[3848]
2015-12-10 13:06:42 +00:00
Denis Flaven
48ab835646
Concurrent lock still has some minor issues, don't enable it by default.
...
SVN:trunk[3772]
2015-09-17 16:39:05 +00:00
Denis Flaven
6fd2c81315
History display enhancement: whenever a new case log entry is added, display its content in the history. The display is truncated at a configurable max length. The user can expand/collapse the truncated text, entry per entry. The text is not truncated when printing.
...
SVN:trunk[3759]
2015-09-14 13:46:48 +00:00
Denis Flaven
c852cd8e09
Regression due to the fix of #1107 (revision 3647): the settings query_cache_enabled was always written as "false" in the default configuration. This is now fixed.
...
Warning: if you upgrade your iTop installation from the 2.2 beta, you MUST change this value back to true in the configuration file to avoid a severe slow down of the application.
SVN:trunk[3719]
2015-09-04 13:31:25 +00:00