Przeglądaj źródła

Updated the release note with the changes made since the beta release

git-svn-id: http://svn.code.sf.net/p/itop/code/trunk@3451 a333f486-631f-4898-b8df-5754b55c2be0
romainq 10 lat temu
rodzic
commit
428bbb13cd
1 zmienionych plików z 37 dodań i 4 usunięć
  1. 37 4
      readme.txt

+ 37 - 4
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