|
@@ -27,11 +27,11 @@ The source code of iTop can be found on SourceForge: http://itop.sourceforge.net
|
|
|
|
|
|
1.1 What's new?
|
|
|
---------------------------
|
|
|
-- Update all utility: select a set of objects and force a value on all of them, or close
|
|
|
- a set of tickets in a few steps.
|
|
|
-- Synchronization. As a consultant, use advanced tools to integrate tightly iTop.
|
|
|
- with an external application. See the customization guide for more information.
|
|
|
+- Data synchronization. As a consultant, use advanced tools to integrate tightly iTop
|
|
|
+ with an external application. The documentation is not yet available. Contact us at support@combodo.com for more information.
|
|
|
+- Modify all utility: select a set of objects and force a value on all of them, or close a set of tickets in a few steps.
|
|
|
- Tickets: the form have been redesigned with some focus on the case log.
|
|
|
+- iTop takes advantage of the APC cache.
|
|
|
|
|
|
|
|
|
|
|
@@ -113,8 +113,13 @@ Most of the time CRON.PHP does not use CPU resources. It has been designed so th
|
|
|
|
|
|
2.4. Migrating from 1.0, 1.0.1 or 1.0.2
|
|
|
----------------------------------
|
|
|
+The upgrade procedure has changed. We recommend you to copy the files of the new version must be copied to a
|
|
|
+new directory. The updgrade will modify the database schema. This new schema is not compatible with the previous versions of iTop.
|
|
|
+
|
|
|
+If you are executing the upgrade on a production instance of iTop, it is a good practice to make a backup of the database and the configuration file (config-itop.php) prior to running the upgrade.
|
|
|
+
|
|
|
1) Unpack the files contained in the zipped package, and copy the content of the "web"
|
|
|
-directory in a directory served by your web server, and different than the existing installation of iTop.
|
|
|
+directory in a directory served by your web server.
|
|
|
2) Point your web browser to the URL corresponding to the directory where the files
|
|
|
have been unpackaged.
|
|
|
3) Select "Upgrade an existing iTop instance"
|
|
@@ -122,12 +127,6 @@ have been unpackaged.
|
|
|
|
|
|
5) If you were using tickets: CheckSLAForTickets.php has been deprecated in favour of cron.php - see section 2.3.
|
|
|
|
|
|
-Note: the upgrade procedure has changed. The files of the new version must be copied to a
|
|
|
-new directory. Moreover, the updgrade could not be reversed: the format of the database
|
|
|
-is not anymore compatible with the format of the database of iTop 1.0.x. If you are executing the
|
|
|
-upgrade on a production instance of iTop, it is a good practice to make a copy of the DB before
|
|
|
-running the installation.
|
|
|
-
|
|
|
|
|
|
2.5. Migrating from 0.9
|
|
|
------------------
|
|
@@ -148,7 +147,7 @@ Ticket forms: simple changes for a better productivity:
|
|
|
- The case log is no more a simple text area: it is now a real log, making it more readable in case of very long discussions.
|
|
|
- Enhanced layout: attributes are grouped, and the case log can take 100% of the width of the window.
|
|
|
|
|
|
-Bulk modify and bulk apply stimulus
|
|
|
+Bulk modify and bulk actions on tickets
|
|
|
A new wizard to update a given set of objects. E.g.: close a set of incident tickets, or move a set of Servers from a location to another.
|
|
|
|
|
|
Synchronization with external application: an integrated utility to help in developing an integration between iTop and an external (master database). E.g.: integration with inventory tools like OCS-NG.
|
|
@@ -165,6 +164,7 @@ We are working actively at providing localization packages online, and statuses
|
|
|
Minor changes
|
|
|
-------------
|
|
|
#149 Friendly names: objects such as persons/DB instance/interfaces have a name made of several attributes and formatted in the dictionary
|
|
|
+Plugin API - alpha version - the basis for extending iTop seamlessly... to bo continued...
|
|
|
#365: Give the user some feedback when the password was successfully changed/set. Note that iTop does not check that the new password is different from the old one.
|
|
|
OQL: IS_NULL() and REGEXP have been added.
|
|
|
Adjusted the default ITIL profiles definitions
|
|
@@ -172,7 +172,6 @@ Revised styles for a nicer/cleaner display of the details and forms.
|
|
|
Changed the default character collation to be consistent with the DB definition.
|
|
|
#362 New capability for attributes derived from AttributeString: specify a validation_pattern (regexp)
|
|
|
#328 Added the capability to import/export link sets in CSV format
|
|
|
-Plugin API - alpha version - the basis for extending iTop seamlessly... to bo continued...
|
|
|
Search forms enhancement: when a search criteria is an external (foreign) key, use an autocomplete instead of of drop-down list, when the number of different values is too big, as in other forms.
|
|
|
#355 CSV Import (non interactive) now supporting localized column headers, making it possible to import directly data generated by the interactive export. NOTE: to achieve this, the default separator is now the coma (whereas the default separator in XCel sheets is the semicolumn)
|
|
|
#271 Internal - Removed a workaround made unnecessary with fix [1108]
|
|
@@ -187,16 +186,12 @@ Email sent in asynchronous mode (relying on cron.php - see dedicated section)
|
|
|
|
|
|
|
|
|
Optimizations:
|
|
|
-Delayed startup for all non-important javascript effects to speed-up the display of the pages.
|
|
|
-Implementation of the APC cache. Settings: apc_cache.query_ttl (defaults to 3600s) and apc_cache.enabled = true by default (beta)
|
|
|
+- Delayed startup for all non-important javascript effects to speed-up the display of the pages.
|
|
|
+- Implementation of the APC cache. Settings: apc_cache.query_ttl (defaults to 3600s) and apc_cache.enabled = true by default (beta)
|
|
|
|
|
|
New implementation of the setup:
|
|
|
-- All actions are performed asynchronously at the end of the setup
|
|
|
-- Supports upgrading and reinstalling (to add modules)
|
|
|
- + optimization of the setup execution:
|
|
|
-- grouped CREATE TABLE / ALTER TABLE statements in one single CREATE table
|
|
|
-- 10 queries to insert the 1500 action grant records
|
|
|
-Mention that the database user must have the "CREATE VIEW and TRIGGER" privileges for the setup to work fine.
|
|
|
+- support of upgrade or reinstallation
|
|
|
+- optimizations (3 times faster)
|
|
|
|
|
|
|
|
|
Bugs fixed
|
|
@@ -204,7 +199,6 @@ Bugs fixed
|
|
|
The complete list of active tickets can be reviewed at http://sourceforge.net/apps/trac/itop/report/1
|
|
|
|
|
|
#375: Display scroll bars appropriately when dealing with big CSV load jobs.
|
|
|
-#367: typo !
|
|
|
Protect against javascript js files being kept in the browser's cache when upgrading an iTop instance.
|
|
|
Deletion: the message "object deleted" was displayed twice since the last review of the deletion
|
|
|
Cosmetic: changed error message when dependencies cannot be solved
|
|
@@ -219,8 +213,7 @@ Cosmetic: changed error message when dependencies cannot be solved
|
|
|
#353: no menu for DBServerInstance objects.
|
|
|
#305 Specified the charset in any call to htmlentities()
|
|
|
In read-only mode, stimulus must not be allowed
|
|
|
-xmlnavigator - Removed a "assertion failed" error message.
|
|
|
-xmlnavigator - Fixed an incorrect detection of the maximum recursion level
|
|
|
+Display of relationships: Removed a "assertion failed" error message, and fixed an incorrect detection of the maximum recursion level
|
|
|
#351: undefined variable sClass...
|
|
|
CSV import web service - cosmetics on the reporting in case the data set is empty
|
|
|
|
|
@@ -245,8 +238,8 @@ Internet Explorer 7 is not supported (neither IE7 nor IE8 in compatibility mode)
|
|
|
#363 Flash charts and IE8
|
|
|
#372 APC Cache not efficient (multi org usage, global search)
|
|
|
#373 Error when deleting two network devices connected to each other
|
|
|
- Cosmetics on IE8: actino menus too large, missing form scrolling (ticket update)
|
|
|
- Issue with auto-complete in search forms
|
|
|
- Nested search / auto-complete broken (current fix is partial)
|
|
|
- Search form / base class lost after a search
|
|
|
- Deletion of synchronize objects
|
|
|
+#382 Search form / base class lost after a search
|
|
|
+#385 Issue with auto-complete in search forms
|
|
|
+#386 Deletion of synchronized objects not complete (if allowed)
|
|
|
+#378 Data synchronization: update then delete does not stop if update does not work
|
|
|
+#377 Case log: exclude the index from the views
|