mirror of
https://github.com/Combodo/iTop.git
synced 2026-02-12 23:14:18 +01:00
Updated the release note with the changes made since the beta release
SVN:trunk[3451]
This commit is contained in:
41
readme.txt
41
readme.txt
@@ -1,4 +1,8 @@
|
||||
iTop - version 2.1.0 Beta - 12-Nov-2014
|
||||
============================================
|
||||
WARNING - THIS IS NOT AN OFFICIAL RELEASE!!!
|
||||
TO BE USED FOR INTERNAL PURPOSES ONLY!
|
||||
============================================
|
||||
iTop - version 2.1.0 Beta3 - ??-Dec-2014
|
||||
Readme file
|
||||
|
||||
1. ABOUT THIS RELEASE
|
||||
@@ -31,7 +35,7 @@ This version brings a number of bug fixes since 2.0.3 and a few enhancements, na
|
||||
- Automated data backups, and manual backup/restore
|
||||
- Excel exports
|
||||
|
||||
... and about 60 bug fixes!
|
||||
... and about 80 bug fixes!
|
||||
|
||||
1.2 Should I upgrade to 2.1.0?
|
||||
-------------------------------
|
||||
@@ -216,12 +220,18 @@ from any list of objects.
|
||||
Usability
|
||||
--------------------
|
||||
#1011 Proper resizing of the dialog box for managing 1:n links.
|
||||
#974 prevent multiple javascript refresh when reloading the "initial state" of a ticket.
|
||||
#974 Prevent multiple javascript refresh when reloading the "initial state" of a ticket.
|
||||
#985 Preserve the displayed sort order when refreshing a table.
|
||||
#1016 Record the displayed value of the database_table_name field in the database. This happens:
|
||||
- when creating a new Synchro Data Source
|
||||
- when modifying an "old" Synchro Data Source for which the field was empty.
|
||||
|
||||
|
||||
Scalability / Performance
|
||||
-------------------------
|
||||
#965 Since 2.0.3, for each synchronized object, around 100 queries are performed (2 are required), and this is multiplied by the number of duplicate replicas (then resulting in a significant slowdown).
|
||||
#965 Since 2.0.3, for each synchronized object, around 100 queries are performed (2 are required), and this is multiplied by the number of duplicate replicas (then resulting in a significant slowdown).
|
||||
#1020 Restrict dashboard/shortcut refresh interval (new parameter: min_reload_interval)
|
||||
#1028 Speed up the display of history and object creation (regression since 2.0.3). Beware, conversion time at setup can be long if the history table is big.
|
||||
|
||||
|
||||
Notifications
|
||||
@@ -259,6 +269,19 @@ Dehardcoded the size of the attachments preview
|
||||
#976: make sure that we do not bypass the method that computes the reference for newly created tickets.
|
||||
Protect dashboards against invalid queries in "grouped by" dashlets.
|
||||
Legacy user rights management: allow the deletion of a profile in one step (it was nearly impossible because of the numerous related records, mainly of type URP_ActionGrant, for which iTop was requesting a manual deletion)
|
||||
#1026 CSV import of tickets with impact = '', issuing a Notice
|
||||
#1021 Better alignment of multiple header dashlets in the same cell.
|
||||
#1027 CSV import failing abruptely in case of ambiguous reconciliation on an external key. Regression introduced in 2.0.3.
|
||||
#1030 Missing values in the history tab (TTO/TTR) (since 2.0.2) There is no data loss: changes were correctly made and all the changes already recorded will be correctly displayed with the current fix.
|
||||
#975 Modified the enumerated list for model type in order to manage Phone CIs
|
||||
Allow linkage of organization to a Delivery model, directly from the tab "Customers"
|
||||
More meta information about the interfaces.
|
||||
Replaced provider_name by provider_id in the search form of service-subcategories
|
||||
Reviewed the french translation
|
||||
Added a tab to link a problem to incidents
|
||||
Missing translation for the tab "related requests"
|
||||
#1022 Do cascade the resolution of an incident to its child requests
|
||||
Prevent the JS validation (on focus) to create multiple entries for the same field, since it breaks the validation.
|
||||
|
||||
|
||||
Extending the data model
|
||||
@@ -266,6 +289,7 @@ Extending the data model
|
||||
#972 Incomprehensible error message during setup, with a sample extension provided by Combodo! (empty user rights tag)
|
||||
#971 XML: could not specify an icon as a path to a file
|
||||
User rights: deny on a parent class must give DENY even if the class is explicitely ALLOW on the same profile (that was already working if the rules are given on several profiles). Added a config flag to force the legacy algorithm (user_rights_legacy, defaulting to false)
|
||||
#1029 Got rid of tags <format> that were not used at all and that were really misleading extension developers
|
||||
|
||||
Improved the XML format, changing from 1.0 to 1.1
|
||||
- The change is ascendant compatible (automatically converted into 1.1 by ModelFactory) and thus sould be transparent: could may leave your extensions unchanged if you do not need to benefit from the new format
|
||||
@@ -273,6 +297,8 @@ Improved the XML format, changing from 1.0 to 1.1
|
||||
- Added an id on the user rights profile/actions to allow a finer granularity for the deltas.
|
||||
- New concept: HighlightScale to avoid overloading methods GetIcon and GetHilightClass...
|
||||
- Added an id on the transitions to allow a finer granularity for the deltas.
|
||||
- Rework of the lifecycle/actions to ease the extensibility (Generic handlers replacing the specific ones: Rest, Copy, SetCurrentDate, SetCurrentUser, SetElapsedTime)
|
||||
|
||||
|
||||
Internals
|
||||
----------------------
|
||||
@@ -288,6 +314,12 @@ Bug fix: FetchAssoc was broken when dealing with in-memory sets.
|
||||
Improved the processing of background task to enable more advanced functionalities like queuing
|
||||
Support of more sophisticated forms layout...
|
||||
Declaration of generic methods which can be run on tickets.
|
||||
Enhanced reporting during the setup: all the queries (create table / alter table) are now logged into "setup.log" along with their execution time.
|
||||
Proper handling of the validation of subforms...
|
||||
Instrumented the code to ease the troubleshooting of the computing of working hours
|
||||
New function: ormStopWatch::GetElapsedTime to compute the cumulated elapsed time on a stop watch still running -not used yet (but tested!)
|
||||
Read-only mode for icon selector widget: display at least the icon.
|
||||
Predefined objects are now handled by RuntimeEnvironment
|
||||
|
||||
Packaging
|
||||
-----------------------
|
||||
@@ -325,3 +357,4 @@ Tested with IE8 and IE9, Firefox 3.6 up to Firefox 24 and Chrome. Be aware that
|
||||
#343 CKEditor (HTML Editor) not compatible with direct object creation on ExtKeys
|
||||
#350 Object edition form: validation does not tell which field has a problem
|
||||
#730 Leaving temporary files when performing a backup of the data during installation
|
||||
#1034 Excel export on the command-line ignoring the list of fields
|
||||
Reference in New Issue
Block a user