Odoo Web Client 6.0.2

Milestone information

Project:
Odoo Web Client
Series:
6.0
Version:
6.0.2
Released:
2011-04-01  
Registrant:
Xavier (Open ERP)
Release registered:
2011-04-01
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
1 OpenERP Publisher's Warranty Team, 22 OpenERP R&D Web Team
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
1 Won't Fix, 22 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon openerp-web-setup-6.0.2.exe (md5) Windows installer 590
last downloaded 6 weeks ago
download icon openerp-web-6.0.2.tar.gz (md5) OpenERP Web tarball 405
last downloaded 13 weeks ago
Total downloads: 995

Release notes 

This release does not have release notes.

Changelog 

View the full changelog

Bugfixes
~~~~~~~~

* Not linked to a bug report:

 * text_html widget implementation
 * trigger onchange event on fields receiving value from previous onchange
 * Fixed attrs change, not evaluated after on_change events.
 * handling of attrs handling in form view
 * on_close_popup for forms would not update the parent
 * Fixed close_popup for actions. On button clicked form is saved but not updated _terp_id, then need to passed terp_id so after perform action form is updated.
 * breakage of Firefox due to severe headers abuse
 * OPW 4489: correctly handle date and datetime formats in custom filters
 * Fixed custom-filters for wrong date format.
 * correctly validate integers in preferences (opw 4396)
 * Fixed reviewed code.
 * Fixed regular expression for integer when change preferences.
 * form view actions invocation on an unsaved form
 * revert 4456
 * CherryPy requirement to 3.1.2 as there are apparently issues with 3.2 that we have to resolve
 * CherryPy 3.2 officially supports as_dict but moves it to cherrypy.lib.reprconf, try both the new and the old paths
 * search view breakage when switching from/to other views than list view
 * there can be cases in some addons using third-party libs where ajaxComplete is triggered without an xhr on hand (which is pretty weird but...). Don't do anything if that happens
 * Backport, Unexpected closing of popup without performing wizard actions (Ref: Maintenance case 4031).
 * Fixed nested notebook behavior for default page (Ref: Maintenance case 3994).
 * autocomplete or display search popup when clicking outside an edited m2o (as when tabbing out)
 * correctly delay ManyToOne.get_matched calls
 * add the action_id in the Screen environment so it's available for the Share wizard (view_id is not reliable, esp. on ir_act_window)
 * error when validating editable list line via [Return] when field return'ed has onchange (the openerp kind) on it: onchange was called after save()
 * in sortable editable lists, ensure it's not possible do drag&drop a line being *created*
 * revert MonthCalendar click to the MouseUp event: using click(), IE8 would not report the mouse button involved and I don't feel like changing that code much more
 * month calendar: split between mouseUp and mouseDown on day click resulted in the ability to invoke the new event popup without having the correct data set by pressing the mouse button outside the
calendar, dragging the mouse inside the calendar and releasing it
 * actually fix previous commit for real instead of crappy workaround
 * bail out early from List.dragRow if id is missing
 * If the value of a selection field is 'False' (or not found in the selection), set the record value to graph to 'False' instead of not setting it at all
 * perform active_id replacement in context when that context is a dict as well (replace string dict value)
 * Fixed small potential problem in odoo.
 * remove nofilter filter on Mako value output, breaks down trying to decode utf-8-encoded values inserted into the templates
 * display of validation errors on search forms
 * bug 14: error 'list' object has no attribute 'update'
 * Fixed stack with M2O.
 * be tolerant to invalid value from js
 * Fixed problem with odoo and searchs.
 * Fixed potential problem in widgets/listgrid.py.
 * ValueError: list.index(x): x not in list in dragRow
 * reintroduce [clone] helper for jquery.ui.sortable: if not clone()ing, 'click' event handler executes on helper, resulting in edit/view being called from time to time, and the line getting edited
(in editable list) or the object being opened (in readonly view, in non-editable lists) after the sort has executed
 * JS error when reordering list elements via d&d
 * name_get do not crash if invalid id
 * Fix of small potential bug found in odoo.
 * Correction of small problem in odoo.
 * csv.reader only accepts single-character strings, if two characters are provided in import format it blows up
 * revision <email address hidden> broke accounting reports
 * correctly use path.addons() to find the addons's directory, don't expect it to be a subdir of cwd
 * Modified Record sum Fields for ListView.
 * Problem with exported data as csv when too few data in list.
 * Fixed m2o issue when create new by press F1.
 * Activate Action of parent tree.
 * Minor changes.
 * Fixed Open Resource for reference widget.
 * Fixed visible,invisible columns as per context.
 * revert revisions 4361 and 4460: 4460 tried to fix 4361 which broke display of readonly forms
 * following 4463, also found in log: sum_fields=','
 * don't make count_sum request when no field is selected
 * 'set as default' on incorrect field ? log with a set as default call on project.project[progress]
 * ID for progressbar displays
 * ensure value of char and text widget are not False values
 * possible search cases where group_by clause in eval_domain_and_context is False rather than an empty list or string.
 * tr not initialized in case of UnknownLocaleError during translation loading
 * Problem with export data as csv when too few data in list.
 * export : oblige to put quote around all data
 * mutable and mutated default argument to search.new accumulating domain pieces on every m2o search and breaking all m2o popups + urls
 * binary image use 'rb' flags when opening the placeholder on windows

* https://launchpad.net/bugs/708567
 * remove default limit (100) on name_search (otherwise clamps total number of listed records in m2o research dialogs to 100)

* https://launchpad.net/bugs/712352

* https://launchpad.net/bugs/717344
 * count incorrect in pager when deleting objects in form view

* https://launchpad.net/bugs/705485
 * Fixed no need to replace id for o2m form view untill parent is not found.

* https://launchpad.net/bugs/729354
 * do not mangle context with current m2o value for non-editable view (no text field in the m2o)

* https://launchpad.net/bugs/714557
 * o2m fields in editable lists

* https://launchpad.net/bugs/706968
 * Security status bar is now shown in IE8 so user is aware of file download blocked by Internet Explorer

* https://launchpad.net/bugs/719433
 * get view_id for a search view from context['search_view'] when it is not provided through the request arguments

* https://launchpad.net/bugs/726491
 * Fixed action for formview when record is not saved.

* https://launchpad.net/bugs/720173
 * disable (readonly) O2Ms nested in unsaved O2M forms

* https://launchpad.net/bugs/703093
 * wrap document title.

* https://launchpad.net/bugs/720113
 * Fixed delete button for listview.

* https://launchpad.net/bugs/721868
 * Fixed handling of global context values correctly in the case of specified home actions

* https://launchpad.net/bugs/720294
 * Contextual help : Corrected the redirection of documentation

* https://launchpad.net/bugs/705749
 * Fixed text widget.

* https://launchpad.net/bugs/715773
 * domain evaluation when field kind is char but actual field type is selection: selections require strict equality comparisons

* https://launchpad.net/bugs/720820
 * form view should not go into edition mode (and - / 1) when deleting the last object of a page

* https://launchpad.net/bugs/699960
 * Fixed ListView concurrencyInfo for firefox header problem. When records limit 500/ unlimited.

* https://launchpad.net/bugs/715485
 * m2o: context values can contain 'self' which is a reference to the current field value, we need to evaluate 'self' (to the current m2o field value) before sending the context to the server

* https://launchpad.net/bugs/704012
 * Fixed one2many when values is in tuple.

* https://launchpad.net/bugs/735933

* https://launchpad.net/bugs/706201
 * Passed context in params for listview button action.

* https://launchpad.net/bugs/714610
 * Fixed search on many2many fields from search view: were validated via form m2m validator which validates id not name

* https://launchpad.net/bugs/721840
 * rename groups in grouped list views to avoid conflict with naming rules of wiki addon (which uses 'group_id')

* https://launchpad.net/bugs/715688
 * context propagation during form action was incorrect and would lead to missing values at evaluation

* https://launchpad.net/bugs/706286

* https://launchpad.net/bugs/705942
 * Fixed many2one when editable listview.

* https://launchpad.net/bugs/724226
 * m2o missing record: don't leave incorrect values in the m2o text field when not creating unknown related object

* https://launchpad.net/bugs/741765
 * handling of selection field with unicode *values* (not labels)

* https://launchpad.net/bugs/718552
 * active_id in domains can be within a list (as a value of a domain section), not just directly at the top level of the section
 * Backport, Fix group_by option if not group_by.

* https://launchpad.net/bugs/702921
 * Fixed context problem when any action perform (not passed context manually with action).

* https://launchpad.net/bugs/717376
 * context propagation during form action was incorrect and would lead to missing values at evaluation

* https://launchpad.net/bugs/705102
 * Fixed type convesion problem.

* https://launchpad.net/bugs/723794
 * context.search_view propagated from parent to m2o search window, leading to trying to find the corresponding search view for the m2o model which is nonsensical. Prevent propagation of search_view

Improvements
~~~~~~~~~~~~

* Improvement in ck_editor.
* Original field type should be kept as it is (if required or readonly), so we can use it when states or attrs applied.
* orderable types list: a time is as orderable as a date
* Improved active_id for domain evaluation.
* clear out the autocompletion list when matching m2o results
* call m2o-value matching (behavior when tabbing out of a field) when clicking outside of the field after having set some kind of value
* move exceptions to openobject.errors, add ability to not trace exceptions to the cgitb traceback tool
* log error tracebacks with cgitb to have more information
* move enabling of nestedvars conversion out of config file, disabling it would probably break the web client
* add cgitb traceback tool and enable it by default
* catch and return message if the parsing of the CSV file fails during import
* jquerify DOM manipulations of MonthCalendar.onClick
* simplify date and time manipulation of MonthCalendar.onClick to make logic more understandable. Also, fix namings
* if no ids in listview, send empty list string
* cleanup TinyForm._convert to better understand what happens in that thing
* Added null-checking for calendar get_defaults.
* Improved _make_dict method.
* Added recursion detection in _make_dict.
* fix indentations (remove tabs), jQ duplicate variable declarations
* Improved Custom filter.

0 blueprints and 23 bugs targeted

Bug report Importance Assignee Status
671926 #671926 NET-RPC client-side stack should sanitize pickled data 2 Critical OpenERP R&D Web Team  4 Won't Fix
709300 #709300 Wizards no longer working in version 6.0 2 Critical OpenERP R&D Web Team  10 Fix Released
365547 #365547 Can't launch Etiny, ImportError: No module named _cpconfig 3 High OpenERP R&D Web Team  10 Fix Released
706007 #706007 [6.0.1] list view for access rights in user form. Not all access groups are listed in. 3 High OpenERP R&D Web Team  10 Fix Released
708567 #708567 Many2One search view returns incomplete list of records 3 High OpenERP Publisher's Warranty Team  10 Fix Released
717462 #717462 Account Type search dialog only shows the first entry[debian 5.0] 3 High OpenERP R&D Web Team  10 Fix Released
702927 #702927 [trunk] Issue on right bar wizard on purchase 4 Medium OpenERP R&D Web Team  10 Fix Released
708467 #708467 Act_window : Incomplete behavior 4 Medium OpenERP R&D Web Team  10 Fix Released
714557 #714557 Cant create new tasks in Project->Long Term Planning->Plannings->New->Time Encoding 4 Medium OpenERP R&D Web Team  10 Fix Released
718552 #718552 [6.0.1] Error on parsing of active_id in domain on act_windows 4 Medium OpenERP R&D Web Team  10 Fix Released
719433 #719433 Clear button on the List view removes the Groups 4 Medium OpenERP R&D Web Team  10 Fix Released
726491 #726491 Wizards do not respect the existing OSV.OSV record and gets called disregard to the record exists or not. 4 Medium OpenERP R&D Web Team  10 Fix Released
699960 #699960 [Trunk] many2many with many records doesn't load 5 Low OpenERP R&D Web Team  10 Fix Released
705942 #705942 many2one fields in tree-view cause warning message 5 Low OpenERP R&D Web Team  10 Fix Released
714610 #714610 Categories field in Partner list view has no effect 5 Low OpenERP R&D Web Team  10 Fix Released
715485 #715485 [PS] Product list view : filter :field stock location give traceback on web-client 5 Low OpenERP R&D Web Team  10 Fix Released
715773 #715773 [6.0] web client should use exact match search (=) for searching on fields.selection 5 Low OpenERP R&D Web Team  10 Fix Released
717344 #717344 [trunk] Paging Display amount not correct 5 Low OpenERP R&D Web Team  10 Fix Released
720294 #720294 menu click went on wrong link 5 Low OpenERP R&D Web Team  10 Fix Released
720820 #720820 Switch to edition view when deleting the last item left on a page while in form view 5 Low OpenERP R&D Web Team  10 Fix Released
721868 #721868 Context values incorrectly set on home action 5 Low OpenERP R&D Web Team  10 Fix Released
724226 #724226 the no record found, create feature doesn't properly work 5 Low OpenERP R&D Web Team  10 Fix Released
729354 #729354 [trunk] ManyToOne().open_record() JS function on 'onclick' action doesn't work 5 Low OpenERP R&D Web Team  10 Fix Released
This milestone contains Public information
Everyone can see this information.