readme.txt 8.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188
  1. iTop - version 1.0.? - ??-??-201?
  2. Readme file
  3. 1. ABOUT THIS RELEASE
  4. 2. INSTALLATION
  5. 2.1. Requirements
  6. 2.2. Install procedure
  7. 2.3. Migration from previous version
  8. 3. FEATURES
  9. 3.1. Changes since 1.0
  10. 3.2. Known limitations
  11. 3.3. Known issues
  12. 1. ABOUT THIS RELEASE
  13. ==================
  14. Thank you for downloading the eigth packaged release of iTop. This version is
  15. a maintenance release. It aims at upgrading seemlessly an existing 1.0 installation.
  16. Additional documentation can be downloaded from http://www.combodo.com/itopdocumentation
  17. - User guide
  18. - Administrator guide
  19. - Customization guide
  20. - Implementation guide
  21. iTop is released under the GPL (v3) license. (Check license.txt in this directory).
  22. The source code of iTop can be found on SourceForge: http://itop.sourceforge.net
  23. 1.1 Should I upgrade to 1.0.1 ?
  24. ---------------------------
  25. This maintenance release fixes a number of usability issues of iTop 1.0:
  26. - Better handling of forms: fields validation and default values handling have been improved
  27. - Support of IE8 and Safari
  28. - Support of IIS
  29. - Support of localized texts in the User Portal
  30. If any of the above items is important for you, then you should upgrade your version of iTop.
  31. If you are Brazilian and want to run iTop on IIS with IE8, then this release is for you !
  32. 1.2 Special Thanks To:
  33. -----------------
  34. Bruno Bonfils for his guidance about LDAP and authentication.
  35. Randall Badilla Castro for the Spanish translation.
  36. Jonathan Lucas and David Gumbel from ITOMIG Gmbh, for the German translation.
  37. Christian Lempereur and Olivier Fouquet for their feedbacks.
  38. Everaldo Coelho and the Oxygen Team for their wonderful icons.
  39. The JQuery team and the all the jQuery plugins authors for developing such a powerful library.
  40. Phil Eddies for the numerous feedbacks provided, and the first implementation of CKEdit
  41. Marco Tulio for the Portuguese (Brazilian) translation
  42. Vladimir Shilov for the Russian translation
  43. Izzet Sirin for the Turkish translation
  44. 2. INSTALLATION
  45. ============
  46. 2.1. Requirements
  47. ------------
  48. Server configuration:
  49. iTop is based on the AMP (Apache / MySQL / PHP) platform and requires PHP 5.2 and
  50. MySQL 5. The installation of iTop does not require any command line access to the
  51. server. The only operations required to install iTop are: copying the files to the
  52. server and browsing web pages. iTop can be installed on Apache and IIS.
  53. End-user configuration:
  54. Although iTop should work with most modern web browsers, the application has been
  55. tested mostly Firefox 3, IE8, Safari 5 and Chrome. iTop was designed for at least a
  56. 1024x768 screen resolution. For the graphical view of the impact analysis, Flash
  57. version 8 or higher is required.
  58. 2.2. Install procedure
  59. -----------------
  60. 1) Make sure that you have a properly configured instance of Apache/PHP running
  61. 2) Unpack the files contained in the zipped package, and copy the content of the "web"
  62. directory in a directory served by your web server.
  63. 3) Point your web browser to the URL corresponding to the directory where the files
  64. have been unpackaged and follow the indications on the screen.
  65. Note:
  66. iTop uses MySQL with the InnoDB engine. If you are running on Linux and if the setup is
  67. very slow with the hard drive spinning a lot, try to set the following value in the my.cnf
  68. configuration file (usually located at /etc/mysql/my.cnf):
  69. innodb_flush_method = O_DSYNC
  70. On some systems you'll see a 5 to 10 times performance boost for writing data into
  71. the MySQL database !
  72. 2.3. Migrating from 1.0
  73. ------------------
  74. Overwrite your current installation files with the new ones.
  75. Configuration file, Data model files, and the database made by iTop 1.0 are
  76. fully compatible with iTop 1.0.1.
  77. 2.4. Migrating from 0.9
  78. ------------------
  79. Depending on your current situation, there are several possible migration paths.
  80. Please refer to the migration guide available at http://www.combodo.com/itopdocumentation.
  81. 3. FEATURES
  82. ========
  83. 3.1. Changes since 1.0
  84. -----------------
  85. Version 1.0.1 is a maintenance release.
  86. Localization
  87. ------------
  88. Portuguese (Brazil) has been added.
  89. German localization reviewed.
  90. Major changes
  91. -------------
  92. None: this is a maintenance release!
  93. Minor changes
  94. -------------
  95. #246 The page import.php can be used in CLI mode, allowing for massive data load
  96. #311 Improved the reporting in the bulk import GUI (reconciliation of external keys, how to specify "undefined")
  97. #293 Show the IP address against the device in the IP usage table for a subnet
  98. #276 Show mandatory fields during CSV import
  99. #285 Email addresses displayed as Mailto hyperlinks
  100. Nicer display of the CSV import results...
  101. Special passthrough mode for big XML pages output.
  102. Allow n:n links to link several times to the same remote object (if "duplicates)=> true in the linkedset definition)
  103. #284 Improved the behavior and reporting when attempting to create a document after a huge file
  104. #111 Improved the data loader, and added a REST service to load data from a file.
  105. This is particularly interesting to facilitate the migration from an older installation.
  106. Browser compatibility
  107. ---------------------
  108. Tested successfully with IE8 and Chrome.
  109. Fixed the "Relationships" Flash navigator so that it works also on Safari. (tested with Safari 5.0.2 on Windows) (Trac #310)
  110. - Fixed the search form, and also fixed the search/selection of objects to link (n:n links) that was broken on IE8.
  111. Fix to prevent IE 8 from running in IE7 compatibility mode... to be tested...
  112. Security improvements
  113. ---------------------
  114. #300 When logged onto an iTop instance, you are allowed on any other instance
  115. Bugs fixed
  116. ----------
  117. The complete list can be reviewed on http://sourceforge.net/apps/trac/itop/report/1
  118. #286 GetAbsoluteUrl creates broken links on IIS
  119. #278 Missing PHP5 modules not detected properly
  120. #289 Misleading errors when apache not authorized to write files in "setup" directory
  121. #295 Unable to update or insert data
  122. #313 Provider Contracts are not filtered by Allowed Organizations
  123. #309 some of php-ofc-library files are missing
  124. #315 Default organization not handled properly when there is just one organization allowed for the user
  125. #308 Subnet / Free IPs: the subnet address is reserved (e.g. x.x.x.0)
  126. #312 Exclamation sign not displayed for mandatory fields
  127. #307 Auto-complete not reporting wrong selection
  128. #302 Error: Unknown variable sIcon
  129. #298 CSV template file opened in the browser instead of "downloaded"
  130. #245 Search form gets too specialized
  131. #306 Password gets corrupted if the admin forgets to select a profile
  132. #297 Fixed a reporting issue on the SOAP service CreateIncidentTicket
  133. #296 Incorrect display of Service/Subcategory localized characters in the portal
  134. #292 Could not leave "User Satisfaction" field undefined
  135. #258 Context automatically selected when searching on organization
  136. #282 OQL Error when using functions
  137. #288 Some multi objects OQL queries do not work
  138. Fixed a bug in the XML encoding function
  139. Fixed the issue "Object already modified". The mechanism that prevents a user from submitting the same form twice has been redesigned.
  140. #283 Fixed issue with the default value of Enum attributes
  141. Fixed limitation: tickets named automatically even if a name is specified (attribute : ref) ; this is stopper when importing tickets from an existing workflow tool
  142. 3.2. Known limitations (https://sourceforge.net/apps/trac/itop/report/3)
  143. -----------------
  144. #71 The same MySQL credentials are used during the setup and for running the application.
  145. #257 Could not delete more than 997 items when SUHOSIN is installed with its default settings (See TRAC)
  146. #265 Add reconciliations keys into CSV template
  147. Internet Explorer 7 is not supported (neither IE7 nor IE8 in compatibility mode)
  148. 3.3. Known issues (https://sourceforge.net/apps/trac/itop/report/3)
  149. ------------
  150. #259 Not instantaneously logged off when the administrator deletes a user account
  151. #245 Search form gets too specialized: after searching on a subclass it not possible to select the base class again
  152. #175 When moving backward in the CSV import wizard, some settings may be reset (e.g column mapping)
  153. #174 CSV import not displaying the labels of enums
  154. #258 Context automatically set when specifying an organization in a search form
  155. #273 The administrator can delete his/her own user account