[FIX] product_visible_discount: multicurrency pricelists
[odoo/odoo.git] / history / Changelog
1 2010-05-05: 5.0.10
2 ==================
3
4 Bugfixes (server)
5 -----------------
6
7  * Not linked to a bug report:
8    * Server Actions: Cleaner legend help and error message
9    * use of tail text in preprocessor of report engine
10    * added support for missing Persian/Farsi (official language in Iran), with backport of the translations from trunk for base module
11  * https://launchpad.net/bugs/534769
12  * https://launchpad.net/bugs/452854
13    * res_currency: revert to correct rounding mechanism
14  * https://launchpad.net/bugs/540840
15    * Groups if removed, should remove relavent access rights too
16  * https://launchpad.net/bugs/558460
17    * Add the pixmaps and win32 directories in the MANIFEST to have
18  * https://launchpad.net/bugs/559346
19    * Copy() of ir_model_fields corected
20  * https://launchpad.net/bugs/541545
21  * https://launchpad.net/bugs/574394
22    * Workflow : print of workflow should not be broken if there is no flow_stop
23  * https://launchpad.net/bugs/552386
24    * _store_function dictionary should  get updated when field changes its type from function to any other storable
25  * https://launchpad.net/bugs/535559
26    * Illustration tag beahvior corrected
27  * https://launchpad.net/bugs/552457
28    * Raise a detailed exception if the record does not exist in the ir_model_data object
29  * https://launchpad.net/bugs/513278
30    * res_currency: revert to correct rounding mechanism
31  * https://launchpad.net/bugs/564926
32    * _constraints : Multiple constraints on the same field should be allowed
33
34
35 Improvements (server)
36 ---------------------
37
38  * setup.cfg: Improve the setup of the server
39
40
41 Bugfixes (addons)
42 -----------------
43
44  * Not linked to a bug report:
45    * Remove the bad translation files
46    * Rename the oc_OC translation files to oc_FR
47    * l10n_be: intracom declaration compliancy with Intervat 5.1.0
48    * l10n_be: compliancy of belgian vat declaration with Intervat 5.1.0 (from 05 feb 2010)
49    * account: fixed the onchange partner of bank_statement
50    * audittrail: context={} -> context=None in method signature
51    * audittrail: indentation problems
52    * audittrail: wrong class passed to super
53  * https://launchpad.net/bugs/515590
54  * https://launchpad.net/bugs/552455
55    * Account_analytic_default : Invoice creation from SO corected
56  * https://launchpad.net/bugs/546004
57    * Account : Overdue report corrected
58  * https://launchpad.net/bugs/552519
59    * account_invoice_layout : Added translation entries
60  * https://launchpad.net/bugs/571978
61  * https://launchpad.net/bugs/553881
62    * Account : Added a link to view unreconciled receivables/payables from Invoices
63  * https://launchpad.net/bugs/566185
64    * Remove the unused translation files
65  * https://launchpad.net/bugs/559478
66    * only Grouped field should appear in groupby clause, graph orientation corrected
67  * https://launchpad.net/bugs/570652
68    * Locations when M2O,should not be among view type
69  * https://launchpad.net/bugs/519133
70    * Account : Added centralization check on write() of move line
71  * https://launchpad.net/bugs/532728
72    * sale: UoS qty visible for everyone
73  * https://launchpad.net/bugs/559347
74    * Purchase : Product_uom_change should respect fiscal position related to product_id_change
75  * https://launchpad.net/bugs/570132
76    * Account : code improved for move line creation
77  * https://launchpad.net/bugs/551522
78    * Account : Manual reconcilation should work with the option of Skip Draft Entries of Journal
79  * https://launchpad.net/bugs/539408
80    * Audittrail : Correction made to avoid crash on configuration wizard
81  * https://launchpad.net/bugs/564530
82    * Account : Copying bank statement should not copy move lines
83  * https://launchpad.net/bugs/568537
84    * Account : __compute() optimized a little
85  * https://launchpad.net/bugs/461801
86  * https://launchpad.net/bugs/568436
87    * Purchase : Merge PO should consider fiscal position
88  * https://launchpad.net/bugs/552447
89    * Account : Tax :If type=code,python_compute has to be mandatory;if applicable_type=python_code,python_appliacble has to be mandatory
90  * https://launchpad.net/bugs/561318
91    * Account/Document_ICS/MRP_Operations : datetime.datetime.strptime() replaced by mx.DateTime.strptime()
92  * https://launchpad.net/bugs/559055
93    * account_payment: Remove the duplicated 'bank_id' field in the payment.line tree view
94  * https://launchpad.net/bugs/564779
95    * Mrp_repair : Corrected make invoice process and Quotation report
96  * https://launchpad.net/bugs/557501
97    * Account_Voucher : Correction in creating account.move from voucher
98  * https://launchpad.net/bugs/519034
99    * Sale : progressbar for picking should be set when SO is picked 100%(including its procurement is done)
100  * https://launchpad.net/bugs/569036
101    * mrp_subproduct : Corrected action_confirm method
102  * https://launchpad.net/bugs/562803
103    * Membership : Copy() overridden for setting membership lines blank
104  * https://launchpad.net/bugs/552503
105    * Account : Raising an exception when journal_id is missing
106  * https://launchpad.net/bugs/564486
107    * Base_report_creator : Export method corrected
108  * https://launchpad.net/bugs/532073
109  * https://launchpad.net/bugs/489239
110    * mrp_operations : starting production order should start work order too.
111  * https://launchpad.net/bugs/557373
112  * https://launchpad.net/bugs/515507
113    * Support for ftp_server_host for setting the FTP interface for DMS server,
114  * https://launchpad.net/bugs/535109
115    * Account:
116  * https://launchpad.net/bugs/399817
117  * https://launchpad.net/bugs/452854
118    * account: finish fix of generation of account.move.lines from invoice by providing extension hook
119    * account: corrected move balance check - rounding correctly based on price_accuracy
120  * https://launchpad.net/bugs/570561
121    * Account_payment : Import of move line should include the date of search due date
122  * https://launchpad.net/bugs/567987
123    * Account_analytic_default : Invoice creation from SO corected
124  * https://launchpad.net/bugs/563713
125    * account_analytic_plans : Minor correction on a method to unlink entries
126  * https://launchpad.net/bugs/513278
127    * account: corrected move balance check - rounding correctly based on price_accuracy
128  * https://launchpad.net/bugs/551570
129    * Account_payment : Date will be asked to user while importing payment order into bank statement
130  * https://launchpad.net/bugs/550742
131    * Account : Refund invoice wizard should have current_date as default
132
133
134 Improvements (addons)
135 ---------------------
136
137  * Add the new version of Swiss Localization:
138  * sale: unit tests for bug #461801
139  * sale: warning instead of error in some unit tests
140  * sale: demo tax account type
141  * account: test case for bug #452854
142  * account: renamed test
143  * sale: minor test  changes
144  * Account_followup : Domain improved for an act_window from Partner
145
146
147 2010-04-06: 5.0.9
148 =================
149
150 Bugfixes (server)
151 -----------------
152
153  * https://launchpad.net/bugs/556634
154    * By pass a missing field in the translation
155
156
157 2010-04-02: 5.0.8
158 =================
159
160 Bugfixes (server)
161 -----------------
162
163  * Not linked to a bug report:
164    * res_lang : if value of thousands_sep is not present in language,method will give error- 'moentary' name is not defined [IMP] clear cache of language on write,to be sure to get right value if value of language is changed before cache timeout
165    * bin/tools/convert.py: no need to import time since the eval(domain) is probably going to be removed or wrapped in an exception handler
166    * sql_db: avoid deadlock when releasing leaked cursors
167    * bin/tools/convert.py: reverted revision 2017.1.1: could not eval some strings. Need a dict with uid, active_id, active_ids, ...
168    * bin/tools/convert.py: missing time module
169    * i18n: fr_FR: missing information
170    * In the case we want to generate the RPM package, we change the version
171    * DONT pformat() each RPC request !
172    * reporting: change the way that para style are computed
173    * add cache to res.lang format() function
174    * fixed a bug in copy_data: it now copies the original (not translated) field value as the source value
175    * disabled "code" server action due to the security threat it poses, added --enable-code-actions command-line flag to enable it
176    * only admin can delete ir.property
177    * when deleting ir.property, do not delete the linked field
178    * correct import rng file
179    * 'Partner Manager' group should see the Partner menu
180    * removed python-xml from list of debian packages in doc/INSTALL
181    * remove ubuntu-related pyxml/python-xml hacks from openerp-server.py as pyxml shouldn't be used anywhere anymore
182    * Remove python-xml reference in setup.py
183  * https://launchpad.net/bugs/495948
184    * Corrected language code for Slovenian and Danish locales. Renamed corresponding PO files.
185  * https://launchpad.net/bugs/531430
186    * Remove the default values on the --no-netrpc and --no-xmlrpc
187  * https://launchpad.net/bugs/538399
188    * netrpc: Close the socket if there is a raised exception
189  * https://launchpad.net/bugs/532365
190    * Document : It should be allowed to browse through FTP,disregard to --no-databse-list option
191  * https://launchpad.net/bugs/531026
192    * Exploit Broken : Search  should have checked access rights of read
193  * https://launchpad.net/bugs/513290
194    * Export should honor the current locale(language) settings of the user.
195  * https://launchpad.net/bugs/535551
196    * Uninstalling a board_* module removes dashboard action, but user shuold be allowed to login with default action
197  * https://launchpad.net/bugs/514273
198    * Remove the libxml2 and libxslt dependencies for the packaging
199  * https://launchpad.net/bugs/314973
200    * do not keep connections to template1, template0 and postgres in the connection pool
201  * https://launchpad.net/bugs/544087
202    * Behaviour of fields.related corrected for copy() and write() calls
203  * https://launchpad.net/bugs/551664
204    * Evaluate domain in act_window element is now possible
205  * https://launchpad.net/bugs/528624
206    * Import : Any exception should be raised in well-manner
207  * https://launchpad.net/bugs/543521
208    * Export : Correction made when selection field value if False.
209  * https://launchpad.net/bugs/516568
210    * retro-compatibility: 'obj' is available in ir.action.server code
211  * https://launchpad.net/bugs/380955
212    * setup.py: add the missing librairies for the windows packaging
213  * https://launchpad.net/bugs/497364
214    * base: respect the limit and offset arguments of the search method
215
216
217 Improvements (server)
218 ---------------------
219
220  * sql_db: improve logging
221  * The act_window does not show groups.This adds groups and rearranges the view with a notebook to ensure that the addition of this m2m field doesnt introduce a scroll
222
223
224 Bugfixes (addons)
225 -----------------
226
227  * Not linked to a bug report:
228    * base_contact: res.partner.job: when partner is set, the address is required. Add onchange on partner and on address.
229    * membership: bugfix + improved inheritance of membership_state field.function
230    * Base_contact : search() of job improved
231    * account_payment: added journal_id field in account.move.line.tree view
232    * Sale : Fiscal position from SO for invoice should be priorly taken from SO rather than Partner's properties
233    * Delivery : Better functional computation of weight based on move
234    * sale: move the product_uos_qty and product_uos fields to the
235    * event: made wizard of invoice creating more flexible (use onchange) + code refactoring
236    * audittrail: Check if the object exists or Not and raise an exception if it's not the case'
237    * hr_timesheet_sheet: Add a default value for the context keyword
238    * Improved mrp_jit smoke test in case the sale config wizard was run before installing mrp_jit. There is a side-effect but it's only on demo databases, and we'll fix this test in trunk when we can write better tests.
239    * account: product_id onchange on invoice lines were returning {} when no product_id was given. This was causing problems in other modules (account_analytic_default, account_analytic_plans) that inherited because of a key error 'value'. It now returns {'value':{}}.
240    * l10n_be: adaptation du module de localisation belge conformément Ã  la nouvelle législation TVA pour les services intracom
241    * event: invoice creation from registrations
242    * purchase: security file update: added rights for manager. Fixed rights for user
243  * https://launchpad.net/bugs/524521
244    * Account : USer will be notified for unreconciling partial reconcilatins if he tries to cancel the invoice
245  * https://launchpad.net/bugs/540128
246  * https://launchpad.net/bugs/535098
247    * Account : Only those accounts are eligible to be Parents which have type=View
248  * https://launchpad.net/bugs/552455
249    * Sale : Make Invoice wizard should only create invoice for uninvoiced lines
250  * https://launchpad.net/bugs/528889
251    * Account : name_search() of account.tax.code overridden for better search
252  * https://launchpad.net/bugs/519220
253    * Delivery : Proper Weight calculation of stock picking
254  * https://launchpad.net/bugs/535058
255    * Purchase : Seperate packign should not be created if chained locations are used
256  * https://launchpad.net/bugs/545032
257    * Stock : Invoice from Stock should respect context for translations.
258    * stock: context lost in invoice wizard
259  * https://launchpad.net/bugs/530081
260    * Sale : Sale order's Invoice should have invoice reference of customer Invoice
261  * https://launchpad.net/bugs/545868
262    * Sale_crm : proper options set on wizard makesale
263  * https://launchpad.net/bugs/467880
264    * MRP : stock.warehouse.orderpoint for qty_multiple check of 0
265  * https://launchpad.net/bugs/544287
266    * Invoice object's Partner onchange had wrong parameter
267  * https://launchpad.net/bugs/535655
268    * Base_setup : Better display of Currency selection(Name + Code)
269  * https://launchpad.net/bugs/532728
270    * sale: Remove the product.group_uos group on the product_uos and product_uos_qty fields.
271  * https://launchpad.net/bugs/540443
272    * Sale : Fiscal position value has to be passed when Invoice is created from SO
273  * https://launchpad.net/bugs/532673
274    * delivery: replace 'id' with active_id in passing context of order(takes built in function id in webclient).
275  * https://launchpad.net/bugs/528871
276    * Account : Dupliacting tax code should not copy move lines
277  * https://launchpad.net/bugs/539707
278  * https://launchpad.net/bugs/514273
279    * Base_report_designer : Replaced libxslt/libxsml2 code by lxml
280  * https://launchpad.net/bugs/540946
281    * Hr_holidays : Constraint corrected for Holidays request(start date cannot be greater than end date)
282  * https://launchpad.net/bugs/548494
283    * Account : Account should not be removed/deactivated if it is linked to any property/partner
284  * https://launchpad.net/bugs/418080
285    * Document : Browse__files_using_ftp wizard corrected
286  * https://launchpad.net/bugs/541006
287    * MRP/Purchase : Seller delay has to be converted into integer for date calculations.
288  * https://launchpad.net/bugs/528978
289  * https://launchpad.net/bugs/528929
290    * Account : Tax code tree view should have company.
291  * https://launchpad.net/bugs/552461
292    * Scrum : Burndown chart was crashing when a taskwork entry is without date
293  * https://launchpad.net/bugs/553168
294    * Account : Journal's name_search() did not use context well
295  * https://launchpad.net/bugs/494352
296    * Sale : account_invoice_end() corrected/optimized so that it does not create any regression of duplicated pickings for SO
297  * https://launchpad.net/bugs/531238
298    * improved regression tests in sale and mrp_jit modules to test separately auto-chained locations. (bug 531238)
299    * mrp: use correct location chaining by calling action_confirm() on stock move instead of directly writing the status (bug 531238).
300  * https://launchpad.net/bugs/540151
301    * Event : Notify user before sending an email on confirming event
302  * https://launchpad.net/bugs/542379
303    * Account : Terp file had duplicated author,depends keys
304  * https://launchpad.net/bugs/539073
305    * account_date_check: If the date of the move line, is not in the
306  * https://launchpad.net/bugs/532073
307  * https://launchpad.net/bugs/526081
308    * MRP : Ondelete=cascade applied to important fields of stock.warehouse.orderpoint
309  * https://launchpad.net/bugs/535642
310    * Stock : Unlink() of Move corrected
311    * Stock :Picking removal should remove moves too
312  * https://launchpad.net/bugs/506431
313    * Use the file name instead of the content
314  * https://launchpad.net/bugs/531638
315    * Sale_crm : Code improved for partner onchange to take effect on SO
316  * https://launchpad.net/bugs/530926
317    * Account : Invoice group was missing access rights for tax and tax code
318  * https://launchpad.net/bugs/531416
319  * https://launchpad.net/bugs/535601
320    * Account : Proper query generation for computing debit.credit,balance
321  * https://launchpad.net/bugs/532365
322    * Document : It should be allowed to browse through FTP,disregard to --no-databse-list option
323  * https://launchpad.net/bugs/399817
324    * Sale : Cancelled partial packing should affect Sale order's Shipped field
325  * https://launchpad.net/bugs/538064
326    * Sale : Translations for RML texts entered into po/pot
327  * https://launchpad.net/bugs/531479
328    * Stock : drop view check added for stock_report_prodlots
329  * https://launchpad.net/bugs/504353
330    * Product : Conversion from unmatched categorized UoM now raises exception
331  * https://launchpad.net/bugs/532716
332    * MRP : Split production wizard corrected
333  * https://launchpad.net/bugs/538419
334
335
336 Improvements (addons)
337 ---------------------
338
339  * base_contact: res.partner.address: use domain instead of value in context
340  * Stock :Layout for  Moves under Picking Improved
341  * Account : Fiscalyear and Period now have name_search
342  * Product : Duplicated demo data corrected
343  * purchase: moved smoke test into separate test dir and renamed demo data for consistency with sale/mrp smoke tests
344  * l10n_be: attribution de nouveaux codes plus explicites pour les taxes
345  * Account_voucher : Accounting entries should only be available for non-view accounts
346  * Account : Better view of Reconciled and Partially Reconciled entried with Entry Lines
347  * Account : Setting tax code name translateable (to be consistent with tax name)
348
349
350 2010-03-01: 5.0.7
351 =================
352
353 Bugfixes (server)
354 -----------------
355
356  * Not linked to a bug report:
357    * --smtp-ssl is not a dependent on the server ssl mode
358    * bug:504718
359    * orm: ensure the cursor is valid before computing parent_store values
360    * correct ustr. avoid a crash if getlocale() return None
361    * Fields.function : if store={}/True is removed,column should be dropped with cascaded effect
362    * Base.sql : added relation field column to ir_model_feilds
363    * Fields : relational field was not getting written to ir_model_fields,in case of one2many
364    * allow to create menu executing ir.actions.server
365    * orm: bug when browsing _inherits object
366    * Search made working for function/related fields with store=True/{...} or fnct_search=method
367    * _inherits table may delete the record which is parental to other object but not required.
368    * remove the lock on database connections
369    * correct threading problems in cache
370    * Server Action : Email can be sent with non-English characters now
371    * quality_integration_server: if db exits, db should removed on database creation
372    * Currency : Rounding improved
373    * Importation when fails,needs cursor to be rolled back
374    * handle the case of missing "#:" formated comment in po files
375    * custom report xml creation
376    * better locking when accessing to template1 database
377    * remove minidom from report/custom, replace with lxml
378    * leftover call to minidom in ps_form even though minidom isn't imported there anymore
379    * Remove leftover instances of libxslt and libxml2, replace them by lxml
380    * hang in OSX when trying to shutdown server via SIGINT
381    * set absolute path for the config file to avoid the save() method breaking on single file, since os.path.exists('') returns false and you can't create the current directory
382    * quality_integration_server: fixed problem in make link
383    * translation: modify msg id where it contains python code in translations po files
384    * use env for python shebang rather than hardcoding /usr/bin/python
385    * base: wrong fr_FR translation for 'Delete Permission'
386    * db_exist method works as expected
387    * quality_integration_server : fixed bug on make link
388    * quality_integration_server: wrong web-service name
389    * Upgrade could have failed when its a change in name field,added cascade
390    * Expression : Making search easier for 'child_of'- Recursivity on field used as a Left operand
391    * solve problem of importing data from csv with constraints available on object
392    * act_window False domain problem - produce after dom to lxml conversion
393    * On update, fields with only numeric/int/float could have digits
394    * On Update, if only the size of column is changed,it should reflect into DB
395    * quality_integration_server : fixed problem in integration server on translation checking if translation file is changed on base module
396    * Avoid crash when no args
397    * Config : wrong calculation if cached_timeout comes from config file
398    * Expression : domain calculation failes, max. recursion error protected
399    * recursive calls
400    * allow to call write without ids on osv_memory objects
401    * Specify the name of the argument for the context, to avoir a critical bug
402    * <seq> problem Report Engine
403    * Workflow button desactivation regarding user roles
404    * Improved Previous bad commit for pagelayout error
405    * Import : Context of the action/screen passed,taken into consideration while importing
406    * quality_integration_server: ascci encoding problem in quality html log
407    * recursive child_of on one2many and many2many
408    * default context
409  * https://launchpad.net/bugs/463415
410  * https://launchpad.net/bugs/525962
411    * Ir_model : Made an offensive check of context
412  * https://launchpad.net/bugs/430133
413    * Name_search() is having now record limit to be 80 instead of None
414  * https://launchpad.net/bugs/407667
415    * Allowed SQL reserved keywords to be used in _order,group by ,etc.[Make sure , your _order should look like _order='to' instead of to]
416  * https://launchpad.net/bugs/495636
417    * Warning for reports for header attributes used in .py
418  * https://launchpad.net/bugs/523071
419    * Default_get : fields of _inherits for default values should be considered
420  * https://launchpad.net/bugs/493548
421    * Ir_actions : Unicode error corrected
422  * https://launchpad.net/bugs/409354
423    * Browse with _inherits issue fixed  if more than one M2O to parent objct exists
424  * https://launchpad.net/bugs/430805
425    * Import made successful when field is O2M and it has relation under that.
426  * https://launchpad.net/bugs/462506
427    * Priority on fields.function with store dictionary made working.
428  * https://launchpad.net/bugs/483527
429  * https://launchpad.net/bugs/373176
430    * Behavior of server corrected if addons-path is wrong
431  * https://launchpad.net/bugs/489355
432    * fields: '_fnct_write' should pass context object to the 'write' method
433  * https://launchpad.net/bugs/491867
434    * revert bad fix
435    * fields.related were misbehaving
436  * https://launchpad.net/bugs/433886
437    * Update Module : Float8 to float and numeric to float casting made possible
438  * https://launchpad.net/bugs/410191
439    * Record rule : domain evaluation problem corrected
440  * https://launchpad.net/bugs/519468
441    * Fields : Only one2many fields can have relation_field,avoid checks for others
442  * https://launchpad.net/bugs/523971
443    * Missing imports of _ of tools.translate provided
444  * https://launchpad.net/bugs/500571
445    * Record Rules : domain_force made working
446  * https://launchpad.net/bugs/519204
447    * Base : Country can be searched on Country codes independent to case
448  * https://launchpad.net/bugs/493545
449    * Allowed <notebook> to be added into an inherited view(under field)
450  * https://launchpad.net/bugs/456978
451    * O2M should check existing relations for its concerned M2O
452  * https://launchpad.net/bugs/522227
453    * Fixed error notification on parent_store=true with a column without ondelete=cascade
454  * https://launchpad.net/bugs/516030
455    * Export translations + Cache on translations + Resynchronization wizard Corrections
456  * https://launchpad.net/bugs/430728
457    * Allowing sql keywords as fields(don't use them in order by clause)
458  * https://launchpad.net/bugs/480782
459  * https://launchpad.net/bugs/524588
460    * translate: error with workaround about \xa0 in decimal_point and thousands_sep
461  * https://launchpad.net/bugs/453269
462    * Amount_To_Text Corrected
463    * Amount to text conversions made better
464  * https://launchpad.net/bugs/490604
465    * RAW reports creation corrected
466  * https://launchpad.net/bugs/425350
467    * Menu attribute to report/wizard/url made behaving correctly
468  * https://launchpad.net/bugs/504584
469  * https://launchpad.net/bugs/495948
470    * Corrected language code for Slovenian and Danish locales. Renamed corresponding PO files.
471  * https://launchpad.net/bugs/480301
472    * M2M : values filtering on set()
473  * https://launchpad.net/bugs/503278
474    * Search : searching translated fields made possible(related,one2many,many2many)
475  * https://launchpad.net/bugs/504243
476  * https://launchpad.net/bugs/490125
477    * Custom fields should be removed from _columns too
478  * https://launchpad.net/bugs/490337
479    * Corrections made when removing a module and updating the module database:                                                                    Entry from ir_model_data should also be removed when moudle is removed
480  * https://launchpad.net/bugs/496433
481    * Server Action: Help message of Legend corrected
482  * https://launchpad.net/bugs/417023
483    * Installation should alert user if any no pool record found for M2M/M2O.
484  * https://launchpad.net/bugs/493657
485    * Custom fields won't disturb anything while updating server
486  * https://launchpad.net/bugs/435933
487    * Encoding error corrected for client_action(ir_values-tree view)
488  * https://launchpad.net/bugs/514231
489    * M2O : Unfair behavior of M2O for access denial records and normal ones(All records were hidden by access denied if one had failed to meet access rights).
490  * https://launchpad.net/bugs/499501
491    * Report : Proper Message notification when RML file is not found
492  * https://launchpad.net/bugs/523762
493    * Expression.py corrected when M2O search returns no IDs
494  * https://launchpad.net/bugs/420507
495    * Domain was getting failed when trying to work upon M2M,O2M field of object
496  * https://launchpad.net/bugs/523123
497    * Not allowing Duplicate shortcuts
498  * https://launchpad.net/bugs/516469
499    * Wizard should raise exception to user when writte inside 'choice' type
500  * https://launchpad.net/bugs/488234
501    * connection pool when database password is provided (thanks to Syleam Crew)
502  * https://launchpad.net/bugs/491365
503    * Translation: Error parsing .po files when application puts comments in a single line
504  * https://launchpad.net/bugs/433395
505  * https://launchpad.net/bugs/462285
506    * Remove the useless cr.commit() in the get_id() method of the ir.sequence object
507  * https://launchpad.net/bugs/356628
508    * allow related fields to point to one2many and many2many fields
509  * https://launchpad.net/bugs/460560
510    * Ir_attachment : Context updation corrected on preview
511  * https://launchpad.net/bugs/437729
512    * Export Translation : Warning on Non-existing record instead of breaking flow
513  * https://launchpad.net/bugs/503445
514    * Partner : Name_get() of res.partner.address corrected
515  * https://launchpad.net/bugs/445252
516    * Translation was not getting inserted to DB on write()
517  * https://launchpad.net/bugs/497364
518    * revert previous patch about linked bug (lp:497364)
519    * Menu : Search method corrected for the non-Admin user
520  * https://launchpad.net/bugs/434341
521    * Export : Selection field gets imported by its external name  if export is not import compatible
522  * https://launchpad.net/bugs/489573
523    * Manual object and field creation with searchable
524  * https://launchpad.net/bugs/520854
525  * https://launchpad.net/bugs/449516
526    * Warning raised for server action with SMS facility
527  * https://launchpad.net/bugs/519699
528    * Export translations: module name from path calculations corrected
529  * https://launchpad.net/bugs/516965
530    * User / Preferences should always display translatable languages.
531  * https://launchpad.net/bugs/516964
532    * default_FIELD from context should not overwrite modified FIELD value while creating record
533  * https://launchpad.net/bugs/516044
534    * Graph : report corrected
535  * https://launchpad.net/bugs/516962
536    * modifying a cron from client make it run concurrently multiple times
537  * https://launchpad.net/bugs/447819
538    * Ir_values : reading of default values correted
539  * https://launchpad.net/bugs/510600
540    * Import should raise an uncaught exception if not identified
541  * https://launchpad.net/bugs/413121
542    * Related with O2M behavior corrected
543  * https://launchpad.net/bugs/487836
544    * Custom Object xml arch needed encoding.
545  * https://launchpad.net/bugs/516969
546  * https://launchpad.net/bugs/487723
547    * Module informtion was not getting updated on upgrading module
548  * https://launchpad.net/bugs/372747
549    * Disable the cache for the ir.rules
550  * https://launchpad.net/bugs/478724
551    * Export : M2M field name was missing last character
552  * https://launchpad.net/bugs/497423
553    * FormatLang : Dates if specified into String,will be formatted into language-specific format
554  * https://launchpad.net/bugs/429519
555  * https://launchpad.net/bugs/479915
556    * Added lxml as required module on setup
557  * https://launchpad.net/bugs/495374
558    * Partner : titlee can have a choice to be null
559  * https://launchpad.net/bugs/509629
560    * Expression : Domain calculation of M2M/O2M corrected
561  * https://launchpad.net/bugs/504720
562  * https://launchpad.net/bugs/516568
563    * Server Actions: evaluating dict corrected
564  * https://launchpad.net/bugs/512682
565    * avoid sql injection in sequences
566  * https://launchpad.net/bugs/400614
567    * Use an alternative for the locale.RADIXCHAR if this one doesn't exist
568  * https://launchpad.net/bugs/491462
569    * Pickling issue solved with ir_values (get method)
570  * https://launchpad.net/bugs/507429
571    * Encoding problm corrected on report contents
572    * If RML contains unicode characters and title in the same <para>,it would have failed.
573
574
575 Improvements (server)
576 ---------------------
577
578  * orm: allow import and record creation to defer the computation of parent_left/right
579  * orm: do not update parent_left/right if the parent haven't been changed
580  * Licensing options : Added AGPL-3 and others in choices
581  * Groups : Better duplication terminology.
582  * sql_db: better logging
583  * osv: log (in debug) access errors
584  * web_service: remove log (debug) when creating database
585  * exported method check_connectivity
586  * Sequence : Legend improved to help user understand the usage of %(year)s
587  * remove useless comment
588  * Launchpad export translation files
589  * removal of usages of the deprecated node.getchildren call, better usage of the attributes & tostring ET APIs, style fixes
590  * improve usage of the ET API, use SubElement instead of Element/append, kwarg attributes setting instead of node.set
591  * add option to disable the database listing
592  * quality_integration_server: added net_port option in script
593  * better connection pool (global)
594  * ir_cron : added active feild on list view
595  * Allow to specify the view via the context
596  * cron: check the arguments to avoid security issues
597  * cron: failed jobs are logged
598  * cron: clean code
599  * base_quality_interrrogation: put message if the score of quality less then minimal and remove unit test condition
600  * quality_integration_server: quality log : add new option to specify qualitylog path to store html pages of log
601  * default value for module
602  * updated changelog file for 5.0.6 release
603
604
605 Bugfixes (addons)
606 -----------------
607
608  * Not linked to a bug report:
609    * event: make invoice wizard now creates invoice line with better label
610    * membership:
611    * Sale : Onchange of product/qty corrected when uos is present.Product: Help corrected for uom to uos conversion.
612    * Remove the bad translation files
613    * membership: membership amount field corect name of digits in field defination
614    * audittrail: correct dependencies
615    * audittrail: ensure cursor is closed
616    * invoice: translate the product description only if partner's language is set.
617    * account: avoid a traceback if credit/debit/balance sum can be computed
618    * mrp: fixed demo data when default_code is overridded in a custom module
619    * crm: removed debugging code
620    * document: fixed problem on window on filezilla
621    * sale_crm: CRM->Opportunities: 'convert to quote' now sets the salesman from the partner (or the user if there is none)
622    * sale: onchange on partner_id now set the partner's dedicated salesman as the sale salesman or the user if there is no dedicated salesman on that partner
623    * base_contact: search for a contact in a contact job now searches in firstname and lastname
624    * product: pricelist: ondelete cascade to avoid errors when deleting pricelists and versions ('null value in column "price_version_id" violates not-null constraint')
625    * sale_delivery_report: production lot reference was missing
626    * sale: onchange on partner_id now set the partner's dedicated salesman as the sale salesman
627    * sale_delivery_report: typo in french translation file
628    * Analytic_user_function : Corrected the  Wrong way call to the  method of product.uom
629    * base_contact: search in "Contact's Jobs" now also search in firstname and lastname of contacts
630    * Base_report_creator : ilike query generation problem corrected
631    * account: At the time of invoice cancel it will remove partial reconcile id from entry
632    * Account: Bank statement line,if has write-off entries,should pass write off account to move line
633    * account: set correct journal while opening customer and supplier invoices and refunds
634    * fix a prolem for the wiki content for the indexing
635    * product: Now pricelist objects price get function will pass context to price_get method of product and compute method of currency object
636    * base_module_quality: add import statment for _ and give size to name field on save report wizard so that it can display long name also
637    * Account : Wrong residual amount comes if company currency and invoice currency are different(provided no currency defined on journal)
638    * account: wizard of fiscal year closing fixed: the entries of all previous fiscal years have to be deffered, not only the last one
639    * l10n_be: fixed data of l10n_be module
640    * Analytic account report corrected
641    * Account_Voucher : Reports corrected
642    * Sale_CRM : write() was sending wrong data
643    * MRP : Accounting Entries were duplicated when processing production order with accounting configuration for locations.
644    * base_contact: domain problem on job object
645    * project: extra info tab of task view shouldn't be readonly if the task'state is 'draft'
646    * account_followup: the followup level of a partner which was removed from the proposed partner to remind was still raised although we didn't select him.
647    * change class names for all model in voucher from Account = account_account
648    * Base_report_creator : Wizard is available only for custom query,not for the custom result
649    * Point_of_sale : Receipt report corrected
650    * Account_tax_include : improvements when invoice lines are created prior to invoice
651    * Account_tax_include : Minor modif
652    * account_analytic_plans: analytic distribution are now created on invoice line when confirming sale orders (if a line is matching account analytic default rule)
653    * account: partial reconciliation check was wrongly computed
654    * base_module_quality: get_ids method problem
655    * account: no need to do a call to 'translate', method '_' is sufficient.
656    * base_module_quality: solve translate string error
657    * Stock: Moves have no state 'auto',its 'waiting'
658    * base_module_record second range problem when second is 59
659    * Project_timesheet : Removal of task with task work should affect Analytic lines
660    * Track Incoming / Outgoing products:
661    * account_analytic_default: add stock dependancy
662    * removed print statement
663    * picked in SO
664    * Project : remove unused import causing a DeprecationWarning under Python 2.6
665    * l10n_be: corrected internal type of vat account in l10n_be: set other instead of payable/receivable
666    * Hr_timesheet_sheet : setting type=workflow to 2 buttons
667    * Account: text made translatable
668    * fix the problem of menus uring installation
669    * Regression in SO from Jeroen and Jay, picked state see bug #491375
670    * Stock : Added Product UoS to the Stock Move view
671    * Base_contact : Making Email field of address visible on Address form view
672    * Stock : Added translations
673    * Account_invoice_layout : Reports improved and SXWs made compatible to RML
674    * membership: invoice membership wizard now calculate tax corectly and on product membership fields make readonly to false
675    * membership: change membership product date from and date to value with current year on demo data
676    * membership: solve problem of deleting membership invoice created with old membership product
677    * Account: Wizards were missing translation import statement
678    * Residual amount into invoice is now correct in every case and avoid rounding trouble even if rating has changed
679    * account: avoid translate tool missing import on strictier Python 2.6 versions; bare in mind that mx.Datetime should be eraticated from the surface of the earth
680    * account: removed pdb now that things are claimed fixed (after the commits messages)
681    * account_analytic_plans: Use etree instead of xml.dom
682    * fix the problem that appers in to the account move due to accout voucher
683    * Account_date_check : correction on a method
684    * Account_voucher : Typo corrected for Voucher type.
685    * Account : Corrected the malformed report of Partner Ledger
686    * purchase_manual: Import OSV
687    * python2.6 compatibility
688    * AuditTrail : View Logs should only show logs of current object and resources
689    * fix the problem of the reports account voucher
690    * #TODO: fix me sale module can not be used here,
691    * Import OSV in the wizard
692    * purchase: Use the price_accuracy
693    * Base_Report_Creator : xml record was malformed, corrected
694    * hr_expense: corrected error message
695    * account: avoid ZeroDivisionError
696    * Specify the name of the argument for the context, to avoir a critical bug
697    * CRM : Mailgate script added option -he was conflicting,improved
698    * Account :Invoice report had Partner name displayed at wrong position
699    * bugfix residual computation and multi-currencies
700    * Base_report_creator : Calendar view problems on custom report
701    * typo
702    * workcenter load graph
703    * set the access right
704    * base_module_quality: speed test if read method has exception
705    * account_analytic_plans: avoid encoding errors
706  * https://launchpad.net/bugs/528289
707    * membership: printing report crashes on graph view
708  * https://launchpad.net/bugs/522696
709    * Stock : Split moves wizard should respect current language
710  * https://launchpad.net/bugs/528281
711    * membership: membership state not correctly updated with associated partner
712  * https://launchpad.net/bugs/524425
713  * https://launchpad.net/bugs/416810
714    * Document: attachment linked with Files
715  * https://launchpad.net/bugs/470359
716  * https://launchpad.net/bugs/438725
717    * Purchase : Setting the value of payment term while creatying invoice from PO
718  * https://launchpad.net/bugs/492793
719    * Project_gtd : Improved fields_view_get() andmade it compatible to stable
720  * https://launchpad.net/bugs/525314
721    * membership: membership date from and to required now on product form
722  * https://launchpad.net/bugs/453030
723    * Avoid display write-off in pay invoice wizard : take care of partial payment
724    * Avoid display write-off in pay invoice wizard. Put the right date and currency for conversion
725  * https://launchpad.net/bugs/448591
726    * Account : Refund wizard wasnt calculating taxes for new invoices
727  * https://launchpad.net/bugs/489241
728    * mrp_operations : work order calculation corrected
729  * https://launchpad.net/bugs/493704
730    * Small stock tracking problem
731  * https://launchpad.net/bugs/518914
732    * Unable to validate supplier invoice/refund with reference greater than 32 characters. The reference is used as reference for the move lines and the analytic account line but the reference of these objects are limited to 32 characters, raising an sql error. It also broke the workflow of the invoice.
733  * https://launchpad.net/bugs/481130
734    * Stock: Shipping Address has to be in.po/.pot
735  * https://launchpad.net/bugs/427869
736    * Residual amount in invoice when currency rating change
737  * https://launchpad.net/bugs/474337
738    * [CRITICAL] warning : missing import statement for "_"
739  * https://launchpad.net/bugs/513983
740    * Sale : Order lines should be not editable for non-draft SO.
741  * https://launchpad.net/bugs/433898
742    * fix a problem Point of sale create outgoing shipments incl. service items
743  * https://launchpad.net/bugs/516746
744    * Account : Bank statements should not be altered/removed when state is confirmed
745  * https://launchpad.net/bugs/445267
746    * Mrp_subproduct : Wrong calculation of QTYs corrected(Product qty,UOS qty)
747  * https://launchpad.net/bugs/496889
748    * Account : wizard_pay_invoice corrected (Check made to calculate only receivable,payable lines)
749    * Account: Better calculation of invoice amount
750  * https://launchpad.net/bugs/428926
751    * account_payment when importing payment lines (currency not set correctly)
752  * https://launchpad.net/bugs/502984
753    * Hr_holidays: leaves' calculation corrected on removal of leaves
754  * https://launchpad.net/bugs/434628
755    * Account : In bank statements,Move Lines should be imported only once
756  * https://launchpad.net/bugs/503741
757    * Purchase : Purchase/user was missing account.tax access rights
758  * https://launchpad.net/bugs/457188
759    * Account_analytic_analysis : Summary of Months calculation Corrected
760  * https://launchpad.net/bugs/528292
761    * membership: membership cancel date is not updated
762  * https://launchpad.net/bugs/351083
763    * Account : Partner Balance report gets printed with respect to the company selected
764  * https://launchpad.net/bugs/497365
765    * Account : Supplier Invoices new record creation corrected for web client
766  * https://launchpad.net/bugs/435298
767    * Subscription : Disallowed to change the Object linked to the document type.
768  * https://launchpad.net/bugs/490883
769    * MRP: Proper context value passed for PO creation from packing via SO
770  * https://launchpad.net/bugs/479886
771    * Account : Total field on supplier invoice set to 0.0 to amke it Web-client compatible
772  * https://launchpad.net/bugs/398562
773    * MRP : Accounting Entries were duplicated when processing production order with accounting configuration for locations.
774  * https://launchpad.net/bugs/445547
775    * Stock: Picking report correction
776  * https://launchpad.net/bugs/507694
777    * Properly cancel a draft purchase.order when unlinking it, so correct workflow signals can be propagated to parent workflows if there are any.
778  * https://launchpad.net/bugs/460924
779    * Stock : force_assign won't create duplicate entries
780  * https://launchpad.net/bugs/516100
781    * Account : Invoice line should display complete name of product from the onchange
782    * Stock : Onchange corrected to have an effect of translations
783  * https://launchpad.net/bugs/492174
784    * Base_report_creator : encoding eror corrected on adding filters
785  * https://launchpad.net/bugs/446205
786    * CRM : Mailgate script has host as parameter now onwards
787  * https://launchpad.net/bugs/501625
788    * Account : General Ledger report in Landscape made transltable
789  * https://launchpad.net/bugs/440557
790    * Purchase : POL had a wrong tree view which is unused till now
791  * https://launchpad.net/bugs/452854
792    * Correct the validate function for balanced move into account.py (after Fabien Warning)
793    * Use price_accuracy to verify balanced entry insteed of fixed '0,0001'. Add price_accuracy on debit and credit move lines
794  * https://launchpad.net/bugs/522532
795    * Stock : Priority assigned to stock.location list view
796  * https://launchpad.net/bugs/522629
797  * https://launchpad.net/bugs/480035
798    * CRM : action name improved
799  * https://launchpad.net/bugs/439469
800    * Product : Pricelist types getting translated on Pricelist
801  * https://launchpad.net/bugs/512682
802    * avoid sql injection in sequences
803  * https://launchpad.net/bugs/476343
804  * https://launchpad.net/bugs/447402
805    * Project_timesheet : Wrong synchro on analytic line creation fro tasks(for name).
806  * https://launchpad.net/bugs/490318
807    * Account : Ondelete=cascade added to bank statement line
808  * https://launchpad.net/bugs/459027
809    * Sale : SOL's subtotal was missign price-accuracy
810  * https://launchpad.net/bugs/509496
811    * Account_tax_include : Refund of invioce was not counting price_type.
812  * https://launchpad.net/bugs/366944
813    * Base_vat : Spanish numbers validation corrected
814  * https://launchpad.net/bugs/488869
815    * Stock/MRP : Track line wizard improved
816  * https://launchpad.net/bugs/474340
817    * Stock : Wizard improvements from Lionel
818  * https://launchpad.net/bugs/445306
819    * document: put warning message in module descrition regarding lost files which are exits before installing document
820  * https://launchpad.net/bugs/491867
821    * base_contact: fix bad related field
822  * https://launchpad.net/bugs/481524
823    * Stock : Forecast report: unicode error corrected
824  * https://launchpad.net/bugs/493369
825    * Hr_attendance : Sign out entries were not possible when we 'change work'
826  * https://launchpad.net/bugs/438705
827    * Stock : Stock move lines on Production Order well-structured
828  * https://launchpad.net/bugs/500096
829    * Base_report_creator : Support of count(*) added
830  * https://launchpad.net/bugs/521106
831    * Account : Analytic charts of accounts was raising exception on displaying chart
832  * https://launchpad.net/bugs/464578
833    * project_timesheet: analytic entries are fully not updated, when changing task project
834  * https://launchpad.net/bugs/483583
835    * Sale/Purcghase : Function fields did not have digits attribute for precision accuracy
836  * https://launchpad.net/bugs/461720
837    * Scrum : Wrong view,widgetless fields on scrum view made correct
838  * https://launchpad.net/bugs/491898
839    * Purchase : Fields set readonly on done state
840  * https://launchpad.net/bugs/480856
841    * Warning : the super of onchange may return {},covered the same
842  * https://launchpad.net/bugs/496898
843    * Account : Fields were missing in Account chart template form view
844  * https://launchpad.net/bugs/502065
845    * Stock : Product Packaging field was missing domain
846  * https://launchpad.net/bugs/351167
847  * https://launchpad.net/bugs/459196
848    * Account : Partner Ledger Report formatting problem solved
849  * https://launchpad.net/bugs/465010
850    * Stock : Notification Message made translatable
851  * https://launchpad.net/bugs/491892
852    * Reconcilation problem corrected when foreign currency rate changes
853  * https://launchpad.net/bugs/504781
854    * Project : Task delegation was calling write() wrongly
855  * https://launchpad.net/bugs/494245
856    * Services product included on BOM now creates a task on Project
857  * https://launchpad.net/bugs/475135
858    * Account : Warning message was missing _ import
859  * https://launchpad.net/bugs/467880
860    * MRP : Procurement can only be confirmed when qty>0.0
861  * https://launchpad.net/bugs/401801
862    * Sale/Purchase : Worfklow instance had to ve removed while setting record's workflow back to draft state
863  * https://launchpad.net/bugs/449583
864    * Sale : Better error message when account is missing from SOL for Invioce
865  * https://launchpad.net/bugs/439041
866    * Report_project :wrong average of closing days counting
867  * https://launchpad.net/bugs/517018
868  * https://launchpad.net/bugs/487641
869    * Purchase : MOQ-pricing problem corrected
870  * https://launchpad.net/bugs/500062
871    * Account : On Confirming the statement, Moves shoould have the bank statement line date
872  * https://launchpad.net/bugs/525229
873    * call fields_view_get with not specify the context raise an exception on product with stock module installed
874  * https://launchpad.net/bugs/441609
875    * Account : Fiscal Position Template was missing a requireed field in form view
876  * https://launchpad.net/bugs/483723
877    * CRM : Case form view priority issue resolved
878  * https://launchpad.net/bugs/440734
879    * Stock : Picking did not have 'type' field on display(inconsistent behavior from eTiny,koo) to work upon domain.
880  * https://launchpad.net/bugs/419720
881    * Sale : Delivery Date delay computation made corrected when days are passed with fractions
882  * https://launchpad.net/bugs/439208
883    * Hr_timesheet : Allowing user to enter Analytic Journal if not linked with employee(Working hours tree view)
884  * https://launchpad.net/bugs/379118
885    * Stock : Partial Picking wizard was making the back order reference jump to 2 numbers,notification given on packing done.
886  * https://launchpad.net/bugs/526930
887    * Account : act_link added for better options of viewing move lines from partner
888    * Account : act_link from partners for account entries should contain only receivable/payable accounts
889  * https://launchpad.net/bugs/526417
890    * Sale_delivery_report : Report corrected
891  * https://launchpad.net/bugs/450180
892    * Hr_timesheet_invoice : Wrong domain was sent for opening invoices created
893  * https://launchpad.net/bugs/446391
894    * Base_report_creator : Allowing to use current userid
895  * https://launchpad.net/bugs/519225
896  * https://launchpad.net/bugs/522011
897    * fix a problem of 0 amount entries
898  * https://launchpad.net/bugs/505697
899    * Account : Analytic check report should consider expenses are debits
900  * https://launchpad.net/bugs/519220
901    * Weight on Picking has to be calculated from the Moves
902  * https://launchpad.net/bugs/519433
903    * Sale : Invoice from packing should pass proper notes to invoice
904  * https://launchpad.net/bugs/500078
905  * https://launchpad.net/bugs/527151
906    * CRM_configuration : Menu action for all Unassigned opportunities had wrong domain
907  * https://launchpad.net/bugs/486783
908    * Point_of_sale : Report for Reciept corrected
909  * https://launchpad.net/bugs/503894
910    * Base_report_crearor :Models with _inherits made working
911  * https://launchpad.net/bugs/371681
912    * Residual amount was calculated wrongly when invoice had payment term lines
913  * https://launchpad.net/bugs/454536
914    * Warning : Onchange Methods were malfunctioned.Corrected and made messages available for translations
915  * https://launchpad.net/bugs/504670
916    * Functional fields should have context as an argument when we use fnct_searc method
917  * https://launchpad.net/bugs/507094
918  * https://launchpad.net/bugs/396637
919    * account_analytic_analysis : Analytic account functional field methods corrected.
920    * Account : Analytic account functional field methods corrected.
921  * https://launchpad.net/bugs/495948
922    * Corrected language code for Slovenian and Danish locales and renamed corresponding PO files.
923  * https://launchpad.net/bugs/470815
924    * l10n_chart_uk_minimal : Demo account.tax.code needed negative sign
925  * https://launchpad.net/bugs/513240
926  * https://launchpad.net/bugs/421636
927    * Account : Restricting Payment term lines percentage insertion from 0 to 1
928  * https://launchpad.net/bugs/516636
929    * Project_timesheet: Product_uom supplied to Analytic entries
930  * https://launchpad.net/bugs/492211
931    * MRP : procurement does not need cancel button when its Running
932  * https://launchpad.net/bugs/401035
933    * Audittrail : Assigned Access Rights to non-admin user.
934  * https://launchpad.net/bugs/511198
935  * https://launchpad.net/bugs/499120
936    * Stock : While removing the picking,moves should not call picking's write()
937  * https://launchpad.net/bugs/438690
938    * Account : Accounts containing moves cannot be deleted
939  * https://launchpad.net/bugs/490965
940    * Sale : SO was getting stuck when invoice is cancelled and SOL is with product.
941  * https://launchpad.net/bugs/446520
942    * [account_followup] wrong sender for email
943  * https://launchpad.net/bugs/528418
944    * membership: all products are considered to be memberships
945  * https://launchpad.net/bugs/522862
946    * document: Fixed non-closed Cursor problem
947  * https://launchpad.net/bugs/451310
948  * https://launchpad.net/bugs/479747
949  * https://launchpad.net/bugs/486794
950    * Hr_holidays: Spell mistake corrected
951  * https://launchpad.net/bugs/443132
952    * Sale : Passing customer ref. of picking to invoice
953  * https://launchpad.net/bugs/481372
954    * Project : If company has no Project time unit,it would have crashed.
955  * https://launchpad.net/bugs/476428
956    * Stock : Partial Picking wizard was missing translation import statement
957  * https://launchpad.net/bugs/500591
958    * Account: Spell corrected in order to display separator on subscription wizard
959    * Account: Creation of Moves to Subscription entries Corrected
960  * https://launchpad.net/bugs/436174
961    * Account: Supplier invoices was not taking product price on onchange of product
962  * https://launchpad.net/bugs/488809
963    * Sale : State was written wrongly
964  * https://launchpad.net/bugs/490327
965    * Reverted bad commit from Joel@CamptoCamp
966  * https://launchpad.net/bugs/383057
967    * Stock-MRP : Split production wizard made individual to mrp if mrp is not installed
968  * https://launchpad.net/bugs/440711
969    * Purchase : PO with different pricelists should not be merged
970  * https://launchpad.net/bugs/516143
971    * Base_report_designer : Latin-1 encoding replaced by utf-8
972  * https://launchpad.net/bugs/525768
973    * membership: now membership state not depends on current date
974  * https://launchpad.net/bugs/513230
975    * Product :Uom conversion was made 2 times
976  * https://launchpad.net/bugs/522977
977    * Fixed mrp to ensure that mrp_jit can trigger the procurement assignation properly. See bug 522977.
978  * https://launchpad.net/bugs/510692
979    * Account : Onchange of product should affect price on supplier invoice line
980  * https://launchpad.net/bugs/458415
981    * document_ics : solved accent problem
982  * https://launchpad.net/bugs/428873
983    * purchase: chain location does not work
984  * https://launchpad.net/bugs/489355
985    * account, invoice, sale: description (product sold, invoice line and account entry line) was not translated
986  * https://launchpad.net/bugs/515590
987  * https://launchpad.net/bugs/499645
988    * Project_mrp: Better effect for service products creating tasks/projects
989  * https://launchpad.net/bugs/466658
990    * Account : Action window of anlytic entries was missing name
991  * https://launchpad.net/bugs/510217
992    * Added Missing import statements of translations( from tools.translate import _)
993  * https://launchpad.net/bugs/460701
994    * Document : Attachment with document can now be deleted
995  * https://launchpad.net/bugs/498047
996    * Account_tax_include : Rounding corrections
997  * https://launchpad.net/bugs/435160
998    * [IMP] Correct write-off date, add analytic account, better interface between all way to reconcile
999  * https://launchpad.net/bugs/458553
1000    * Account : Onchange of amount/base amount of Invocie tax corrected
1001  * https://launchpad.net/bugs/446681
1002    * Account : Refund wuzard malfunctioned with modify invoice option
1003  * https://launchpad.net/bugs/493444
1004    * Account_analytic_default : Analytic Account value set from picking,sale
1005    * account_analytic_default: now it will make entry in anayltic account on invoice line when picking done
1006  * https://launchpad.net/bugs/395160
1007    * Project_timesheet : Analytic line creation/edition takes user based information
1008  * https://launchpad.net/bugs/425671
1009    * Stock : Moves offer onchange on UOM to affect UOS
1010  * https://launchpad.net/bugs/489083
1011    * Account :customer refund was displaying supplier invoice view, corrected
1012  * https://launchpad.net/bugs/499038
1013    * CRM_profiling : Segmentation form was missing one field
1014  * https://launchpad.net/bugs/496991
1015    * HR_Timesheet_sheet : timesheet cannot be deleted which have attendance entries encoded
1016  * https://launchpad.net/bugs/507638
1017    * Account : General Ledger report corrected for debit/credit if 0
1018  * https://launchpad.net/bugs/461801
1019    * Sale : Workflow behaviour fixed when order is set to draft
1020  * https://launchpad.net/bugs/516361
1021    * POS : for Invoice created from POS,Consistency should be maintained as SO.
1022  * https://launchpad.net/bugs/439027
1023    * MRP :Arguemnt of context was missing
1024  * https://launchpad.net/bugs/490342
1025    * Account : making the default_get() eTiny compatible
1026  * https://launchpad.net/bugs/504824
1027    * account: credit/debit/balance of consolidated accounts
1028  * https://launchpad.net/bugs/522632
1029    * Sale : Sale order list view should have sum attribute
1030  * https://launchpad.net/bugs/435178
1031    * [CRITICAL]subscription: crash subscription process
1032  * https://launchpad.net/bugs/522161
1033    * base_module_quality: speed_test
1034  * https://launchpad.net/bugs/487091
1035    * Stock :Invoice created from manual picking might miss UoS.
1036  * https://launchpad.net/bugs/379581
1037    * Base_report_creator: Export of custom reports made working
1038  * https://launchpad.net/bugs/479195
1039    * Base_vat : Romania VAT validation corrected
1040  * https://launchpad.net/bugs/436008
1041    * Sale: Passing Contact address for invoices from SO
1042  * https://launchpad.net/bugs/443069
1043    * Project: wrong domain for 'Tasks in Progress' menuitem
1044  * https://launchpad.net/bugs/518824
1045    * Project : 100% completed project should dislay proper message on Gantt chart,instead of getting failed
1046  * https://launchpad.net/bugs/471052
1047    * Product : Pricelist Item cannot use Main pricelist as the other pricelist
1048  * https://launchpad.net/bugs/458030
1049    * Account : Ledger Report Landscape report adjusted for A4.
1050  * https://launchpad.net/bugs/495933
1051    * Account : Made amount field of account.move searchable
1052  * https://launchpad.net/bugs/440248
1053    * Hr_timesheet_invoice : Line once invoiced,should not be invoiced again
1054  * https://launchpad.net/bugs/491241
1055    * Stock : Removal of picking shuold affect product stock
1056  * https://launchpad.net/bugs/510604
1057    * Account: Sequence and main seq. should be different
1058  * https://launchpad.net/bugs/436651
1059    * mrp : workcentre load report had a query malformed
1060
1061
1062 Improvements (addons)
1063 ---------------------
1064
1065  * Update Translations
1066  * Don't specify default value for dict, that return None if value doesn't exists
1067  * Account_payment: showing account feild on move line when importing invoice for payment
1068  * Account/base_iban : bank and iban displayed on list view of O2M to partner
1069  * MRP : BOM structure report should follow hierarchy.
1070  * event_project: change the string on event object all task to remaining task and put the domain on retro planning wizard(open only projects with state=template)
1071  * Account : Reference allocation to move/move.line improved
1072  * Launchpad export translation files
1073  * Added GNU licence
1074  * Unit Test cases for Sale
1075  * unit test in base quality module
1076  * MRP : mrp.routing.workcenter made deletable on cascade effect
1077  * Account : Entry Line action Name Improved
1078  * Stock : Improved names of Stock move tree view
1079  * account: make comment mandatory. Since it has a default value anyway, it doesn't reall y change anything, but makes the reconciliation UI looks consistent accross the whole OpenERP (eg invoice payment)
1080  * Add support of analytic account into bank statement to be convenient with other method
1081  * Add account field into bank statement line
1082  * better python2.5/2.6 compatibility handling
1083  * base_module_quality: styles on different tests
1084  * base_module_quality: modify all tests result display for buildpot, use class on tag instead of css file
1085  * base_module_quality: pylint test result display for buildpot, use class on tag instead of css file
1086
1087
1088 2009-09-22: 5.0.6
1089 =================
1090
1091 Bugfixes (server)
1092 -----------------
1093
1094  * https://launchpad.net/bugs/421904
1095    * Fields.function : Store value computation corrected
1096  * https://launchpad.net/bugs/407332
1097    * Price Accuracy : rounding made to be based on --price_accuracy option
1098
1099 Bugfixes (addons)
1100 -----------------
1101
1102  * Not linked to a bug report:
1103    * fixed an "unsupported operand type(s) for +: 'bool' and 'str'" error.
1104    * Sale_delivery_report : Delivery order report should take shipping address from picking itself
1105    * account: bugfixed the fiscalyear closing wizard:
1106    * Purchase_manual : certificate on terp displayed wrong value
1107  * https://launchpad.net/bugs/431864
1108    * hr_timesheet_sheet : casting correction for a view
1109  * https://launchpad.net/bugs/431871
1110    * Account : Move line creation was giving encoding error while automated entries were inserted,corrected
1111  * https://launchpad.net/bugs/433979
1112    * [CRITICAL]document: crash list of directory after rev:hmo@tinyerp.com-20090916110722-4kl5t5q71im6c76i
1113  * https://launchpad.net/bugs/407332
1114    * Account : Rounding problem based on price_accuracy
1115  * https://launchpad.net/bugs/419720
1116    * Sale : Delivery Date delay computation made corrected when days are passed with fractions
1117  * https://launchpad.net/bugs/423726
1118    * Sale : SO Boolean field picked behavior corrected
1119  * https://launchpad.net/bugs/431821
1120    * Account_followup : Sending email while sending follow up corrected.
1121
1122
1123 Improvements (addons)
1124 ---------------------
1125
1126  * purchase_manual: do not redefine view: add fields by inheritance...
1127  * purchase: improve views to be directly usable in portals...
1128
1129
1130 2009-09-17: 5.0.5
1131 =================
1132
1133 Bugfixes (server)
1134 -----------------
1135
1136  * Not linked to a bug report:
1137    * quality_integration_server: fixe problem on make link of extra-module in addons
1138    * quality_integration_server : quality log : reduce overwrite last test log in other test logs
1139    * base : ir_cron : take minimun next_call from database for job waiting. if database does not has any job, it will take 1 day for job waiting
1140    * quality_integration_server: get message from base_quality_module if module can not success to reach minimun score
1141    * regression in fields.function computation
1142    * better log error, new line
1143    * Report: context was missing while printing any report with header in a non-English Language
1144    * quality_integration_server: fixe problem on make link of extra-module in addons
1145  * https://launchpad.net/bugs/425131
1146    * Better translation exportation.
1147  * https://launchpad.net/bugs/379645
1148    * Print screen : Correction when text for report is already encoded
1149  * https://launchpad.net/bugs/421162
1150    * Send Mail : Unicode error handled
1151    * Send mail : Non-English characters were throwing error.
1152  * https://launchpad.net/bugs/421137
1153    * Base : 'Supplier Partners' menu will open new record with supplier=1,customer=0
1154  * https://launchpad.net/bugs/425430
1155    * Export : Error solved while Exporting O2M records with None value of any field
1156  * https://launchpad.net/bugs/399208
1157    * Translation issue with cache: it needed to restart server,SOLVED
1158  * https://launchpad.net/bugs/422563
1159    * Security Loophole corrected
1160
1161
1162 Improvements (server)
1163 ---------------------
1164
1165  * quality_integration_server: make link of extra-addons module in addons module automatic on install-module command
1166  * quality_integration_server: get message from base_quality_module if module can not success to reach minimun score
1167  * Rng : Accepting Groups under/after/replacing Buttons
1168  * quality_integration_server : quality html log
1169  * quality_integration_server: put max_limit in server connection
1170  * Base : Rate for ARS Added
1171  * cchange version number
1172
1173
1174 Bugfixes (addons)
1175 -----------------
1176
1177  * Not linked to a bug report:
1178    * Purchase_manual : certificate on terp displayed wrong value
1179    * fix the problem of message depending on the partner language
1180    * fix a problem for the overdue payment message
1181    * fix problem to get the detault message
1182    * #416908 computation of invoice lines
1183    * Project : Taks hours computed accurately.
1184    * base_module_record: avoid duplications
1185    * document: do not try to index binary documents
1186    * +1 on the lengthmonth returns was too much, removed it
1187    * Problem when using hr_holidays Summary Report when entering date 1 jan 2009 for example.
1188    * multi currency reconciliations on bank statements weren't properly displayed
1189    * multi currency payments weren't correctly computed on invoice's residual amount
1190    * Project_gtd : Demo data defined for tasks(inboxes)
1191    * Module:product Added report tag for product pricelist reportso that it can be modified using OODesigner
1192    * Document : error on create if attachment not specified
1193  * https://launchpad.net/bugs/422401
1194    * project_gtd : timebox field re-arranged
1195  * https://launchpad.net/bugs/421907
1196    * Account : Aged Partner Balance report for Future analysis corrected
1197  * https://launchpad.net/bugs/427388
1198    * Project : task work behavior towards task hours corrected
1199  * https://launchpad.net/bugs/422408
1200    * Project_gtd : Hierarchical timeboxes allowed to open
1201  * https://launchpad.net/bugs/403972
1202    * Account : Reports from Chart of Accounts were not considering contextual value of MOVE(draft,posted)
1203  * https://launchpad.net/bugs/430577
1204    * Sale : Order Lines switches view from tree,form and view
1205  * https://launchpad.net/bugs/425257
1206    * Project_gtd : improved menuitems names to avoid user confusion,domain improved
1207  * https://launchpad.net/bugs/422078
1208    * Account_tax_include : floatdivision error corrected
1209  * https://launchpad.net/bugs/423585
1210  * https://launchpad.net/bugs/423581
1211  * https://launchpad.net/bugs/416807
1212    * report_document : Dashboard should not display partner with no files
1213  * https://launchpad.net/bugs/430522
1214  * https://launchpad.net/bugs/424214
1215    * Account :Residual amount unclear when used with partial payments.
1216  * https://launchpad.net/bugs/424177
1217    * hr_timesheet_sheet : Rounding value problem in float_time widget
1218  * https://launchpad.net/bugs/415056
1219  * https://launchpad.net/bugs/421636
1220    * added tooltip on tax and payment term
1221  * https://launchpad.net/bugs/407290
1222  * https://launchpad.net/bugs/407293
1223    * Account : Making account.invoice.tax field language-depenant from account.tax
1224  * https://launchpad.net/bugs/430043
1225    * Hr_timesheet_invoice : Query calculation corrected
1226  * https://launchpad.net/bugs/379645
1227    * Base_report_creator : Print screen report is now available for custom reports
1228  * https://launchpad.net/bugs/423260
1229    * Account : Title of of Move Line widnows renamed
1230  * https://launchpad.net/bugs/427982
1231    * hr_timesheet_invoice : Invoicing analytic entries wizard corrected for product
1232  * https://launchpad.net/bugs/426243
1233    * Account : Context was missing in report
1234  * https://launchpad.net/bugs/426831
1235    * l10n_ch : default_value() of res.partner.bank corrected
1236  * https://launchpad.net/bugs/430098
1237    * Hr_holidays : Workflow actions validations corrected
1238  * https://launchpad.net/bugs/430516
1239  * https://launchpad.net/bugs/379191
1240    * its better to aply the patch
1241    * fix the problem for related fields, related fields act as a many2one fields
1242  * https://launchpad.net/bugs/429203
1243    * CRM : Mailgate script used default uid=3 instead of 1
1244  * https://launchpad.net/bugs/399817
1245    * Fixed Partial deliveries problem
1246
1247
1248 Improvements (addons)
1249 ---------------------
1250
1251  * Invoice Supplier Control per line/manual
1252  * add missing file for the followup date
1253  * changed interval CRM calls to 4 hours instead of one -> efficient connection pooling with cron
1254  * add inherited view for company
1255  * add new filed to company object which will store the mesages
1256  * add new data file which will add over due payment message to company
1257  * Account : Analytic Account report following parental relationship approach(account with all its children
1258  * hr_timesheet_invoice : Misleading string on invoice analytic entries' wizard
1259  * base_module_quality: remove certificate tag from terp test
1260  * report_dcoument : changed the misleading name of action
1261
1262
1263 2009-08-28: 5.0.4
1264 =================
1265
1266 Bugfixes (server)
1267 -----------------
1268
1269  * Not linked to a bug report:
1270    * no traceback when access denied
1271    * Security fix
1272    * remove bad translation files (bad name)
1273    * Pagecount problem while all objects print on same page and printing special character on xsl report
1274  * https://launchpad.net/bugs/415973
1275    * import: support "<rel_field>:db_id" , better warning message
1276  * https://launchpad.net/bugs/415391
1277    * Functional fields with M2O relation can be printed on print screen now
1278  * https://launchpad.net/bugs/415334
1279    * ir_cron :function and its arguements are now editable
1280
1281
1282 Improvements (server)
1283 ---------------------
1284
1285  * replace partner name and address in demo
1286  * add translation names
1287  * update translations files
1288  * new translations
1289
1290
1291 Bugfixes (addons)
1292 -----------------
1293
1294  * Not linked to a bug report:
1295    * Document : error on create if attachment not specified
1296    * report_dcoument : changed the misleading name of action
1297    * point_of_sale: fixed a wrong domain
1298    * sale: bad indentation
1299  * https://launchpad.net/bugs/416807
1300    * report_document : Dashboard should not display partner with no files
1301  * https://launchpad.net/bugs/401110
1302    * Audittrail : Logs set in descending order
1303  * https://launchpad.net/bugs/418541
1304    * Project : Delegated tasks from O2M didnt have project_id
1305  * https://launchpad.net/bugs/416767
1306    * Account_tax_include : onchange of product on invoice line price type issue
1307
1308
1309 Improvements (addons)
1310 ---------------------
1311
1312  * update translations
1313  * base_module_quality: make minimal score for all test, add message if the score is below limit,varible for whether to activate the test or not
1314  * process view node now links to parent document directory if no record selected.
1315  * purchase: Merge purchases wizard: added keyword='client_action_multi'
1316  * Auction : improved code
1317  * Auction : improved auction reports
1318  * Age Partner Balance report executed 7 queries per partner, reduced this a total of 7 queries in total.
1319
1320
1321 2009-08-21: 5.0.3
1322 =================
1323
1324 Bugfixes (server)
1325 -----------------
1326
1327  * Not linked to a bug report:
1328    * set_alarm: removed unwanted comment
1329    * report engine: context argument was passed at a wrong position. Now it's passed as a named argument.
1330    * fields_get check access aginst write or create access
1331    * Not allowing only white spaces text to be printed
1332    * sequences: avoid an sql error when locking table...
1333    * report engine: fixed a bug when the xml tag is empty
1334    * bin/workflow: 'stack' variable was not initialized when sql query returned an empty set.
1335    * security issue: avoid access to inactive users
1336    * security issue: avoid access with 'None' password (Thanks to P. Christeas for the bug report)
1337    * avoid a bug when look in stack when translate code strings
1338  * https://launchpad.net/bugs/415257
1339    * import of boolean fields in csv files.
1340  * https://launchpad.net/bugs/415014
1341    * correct translation tgz archive creation
1342  * https://launchpad.net/bugs/362280
1343  * https://launchpad.net/bugs/416883
1344    * Print screen unicode-decode error solved
1345  * https://launchpad.net/bugs/400378
1346    * partner address search
1347  * https://launchpad.net/bugs/415972
1348    * do not get next sequence in its own cursor
1349  * https://launchpad.net/bugs/413484
1350    * Print Screen :  was not considering field names with superscripted,subscripted characters(ex.m²)
1351  * https://launchpad.net/bugs/406945
1352    * import of boolean fields in csv files.
1353  * https://launchpad.net/bugs/413586
1354    * bug in cache system that altered some arguments passed to cached function
1355  * https://launchpad.net/bugs/413594
1356    * logger: convert the message in unicode before concatenate it with server environment
1357  * https://launchpad.net/bugs/348217
1358    * Secure option on config file
1359
1360
1361 Improvements (server)
1362 ---------------------
1363
1364  * Makefile and quality_integration_server module for Integration server
1365  * Speed impprovement: 2x faster for flow: sale -> invoice -> payment
1366  * Speed improvement in creation of records (4 time faster on partners)
1367
1368
1369 Bugfixes (addons)
1370 -----------------
1371
1372  * Not linked to a bug report:
1373    * Purchase :copy method was not setting stock moves to be null for PO lines
1374    * Module:account Fix keyerror in general_ledger report
1375    * Access rules stock / worker
1376    * mrp: fr_FR.po file had a duplicate message definition
1377  * https://launchpad.net/bugs/413699
1378  * https://launchpad.net/bugs/415014
1379    * report_task: regenerate translations files
1380  * https://launchpad.net/bugs/397100
1381    * improving commit on report
1382  * https://launchpad.net/bugs/416296
1383    * Base_setup : Country passed in  values only if filled
1384  * https://launchpad.net/bugs/415218
1385    * report_task : report_task_user_pipeline_open was having no uniqueness
1386
1387
1388 Improvements (addons)
1389 ---------------------
1390
1391  * POS: improved the point_of_sale receipt
1392
1393
1394
1395 2009-08-12: 5.0.2
1396 =================
1397
1398 Bugfixes (server)
1399 -----------------
1400
1401  * Not Linked to a bug report:
1402    * ensure sys is imported
1403    * pass the context to check method of 'ir.model.access'
1404    * increase size of field "name" of ir.model.data
1405    * Corrected bug of expression calculation in previous commit
1406    * sql expression: in search, add the time part to datetime field when it's not present
1407    * setup.py: py2exe now adds 'zoneinfo' directory in library.zip
1408    * Importation problem corrected for unicode.
1409    * missing Import
1410    * tools.amount_to_text_en: now displays cents
1411    * size miss match for page and frame
1412    * removed report etree warning of len
1413    * security on wokflows bugfixed. The security has to be checked using the current uid, not the one that created the workflow instance!
1414    * export window : use context for import compatable option in pass argument instend of added new argemenent
1415    * py2exe: pytz on win32: 'zoneinfo' directory now included in library.zip
1416    * module installation through -i module -d db --without-demo option corrected
1417    * loading module sequence while creating new database
1418    * Expression calculation(Query making) corrected for Translateable field
1419    * CSV Export : null values handled
1420    * sxw and odt reports
1421    * Fixed odt2odt reports printing
1422    * module:base made name field translatable in action.server (ref:mga)
1423    * supply password problem with pg_dump, pg_restore on win32
1424    * User with blank password(if so) allowed to log in.
1425    * avoid required parameters rule (domain_force)
1426    * Fixed oldxml at  python2.6 for Ubuntu 8.0.4,9.04
1427    * fix missing tail process and skip unnecessary whitespace characters
1428    * ir_attachment preview method corrected
1429    * launch signal after action in workflows
1430    * Added PageCount tag in report engine
1431    * report engine, better spacings -> like preceeding version
1432    * fix &,<,> problem for html2html-url report
1433    * fix &,<,> problem for html2html report
1434    * xml: the tag <delete> delete also the reference to the deleted objects into ir_model_data
1435    * translation export: catch the case when a object does not exists in database
1436    * browse_record: raise a better exception when the id doesn't exists
1437    * Bugfix translations and float/int format in reports
1438    * Complete rng files
1439    * load the module graph even if it containt only "base"
1440    * remove base_setup (moving base_setup to server was a workaround)
1441    * expression: correct the generated sql in case of _inherits
1442    * the <delete> tag doesn't crash if the referenced id does not exists
1443    * closed file pointer
1444  * https://launchpad.net/bugs/380221
1445  * https://launchpad.net/bugs/403652
1446  * https://launchpad.net/bugs/369947
1447  * https://launchpad.net/bugs/371496
1448  * https://launchpad.net/bugs/371768
1449    * bad tooltip
1450  * https://launchpad.net/bugs/383938
1451    * Mass mailing wizard has a mail body now.
1452  * https://launchpad.net/bugs/409709
1453    * Error reporting : library error corrected
1454  * https://launchpad.net/bugs/394876
1455    * Import : context provided for language translation
1456  * https://launchpad.net/bugs/390167
1457    * Custom report : sorted X-axis values
1458  * https://launchpad.net/bugs/405921
1459    * Expression calculation for Datetime Corrected
1460  * https://launchpad.net/bugs/393858
1461    * ir_model_data : SQL_Constraint failure covered
1462  * https://launchpad.net/bugs/396955
1463    * disallow the deletion of records set as default properties
1464    * properties reset to default one correctly
1465  * https://launchpad.net/bugs/399685
1466    * Added sql_constraint on adding field having size<1
1467  * https://launchpad.net/bugs/385544
1468    * ir_translation : corrected entry insertion when adding translation
1469  * https://launchpad.net/bugs/392187
1470    * xml encoding in header for &.<.>
1471  * https://launchpad.net/bugs/310918
1472    * RuntimeError in the cache system
1473  * https://launchpad.net/bugs/362280
1474    * _inherits was misbehaving on search
1475  * https://launchpad.net/bugs/385299
1476    * Report Engine Regression
1477    * Report Engine regression
1478  * https://launchpad.net/bugs/407637
1479    * Print screen now displays the report as per WYSIWYG
1480  * https://launchpad.net/bugs/408550
1481    * default_xxx in context was passed to relational fields,corrected.
1482  * https://launchpad.net/bugs/385297
1483    * bug in report engine
1484  * https://launchpad.net/bugs/381204
1485    * Character Truncation problem on updation solved
1486  * https://launchpad.net/bugs/355491
1487    * CSV Import : Accepting 'Value' of selection field from[(key,value)]
1488  * https://launchpad.net/bugs/409343
1489    * Login : Login and password accepting accented characters
1490  * https://launchpad.net/bugs/376945
1491    * Translation : Text with prefix '_' from py files included for exports.
1492  * https://launchpad.net/bugs/385664
1493    * Account Module : Typo corrected
1494  * https://launchpad.net/bugs/405721
1495    * DB operations(backup,restore) process corrected,were blocked if db_port was supplied
1496  * https://launchpad.net/bugs/410186
1497  * https://launchpad.net/bugs/355493
1498    * SQL Constraint failure error on particular record while importing
1499  * https://launchpad.net/bugs/392052
1500    * Certificate in non-digit format will not be accepted
1501  * https://launchpad.net/bugs/357045
1502    * upgrade doesn't try to delete modules
1503  * https://launchpad.net/bugs/404733
1504    * ir_model : context key deletion
1505  * https://launchpad.net/bugs/386273
1506    * fields.related (m2o poiting to M2M/O2M should be skipped during write.
1507  * https://launchpad.net/bugs/406489
1508    * Accented characters are displayed on footer now
1509  * https://launchpad.net/bugs/409861
1510    * Context passed on copy()
1511  * https://launchpad.net/bugs/389795
1512    * Property : Removed old referenced values from property
1513  * https://launchpad.net/bugs/384959
1514    * ORM: Defult_field name in context belongs to curent object only, not to its relationals anymore
1515  * https://launchpad.net/bugs/399811
1516    * Print screen reports will behave acc. to locale for date,datetime
1517  * https://launchpad.net/bugs/357945
1518    * Export will consider float values as float and char as char
1519  * https://launchpad.net/bugs/406945
1520    * Importation problem for bool fields corrected
1521  * https://launchpad.net/bugs/382352
1522    * GIF image is previewed
1523
1524
1525 Improvements (server)
1526 ---------------------
1527
1528  * Logger notification improved
1529  * update po(t) files
1530  * new method that allow the server to return a message that will be display on login page
1531  * import/export : added Database ID, ID
1532  * attributes of barcode
1533  * ir_model_data: convert assert to sql constraint + exception
1534  * Added new function called get_environment which will return the current environment of the System on which user is using OpenERP
1535  * better error message
1536  * added style for the url which are as text
1537  * new method "exists" that verify that a given id exists in database (or in memory for osv_memory objects)
1538  * maintenance: complete the remarks with the database name
1539  * email_send: when debuging, output to the logger
1540
1541
1542 Bugfixes (addons)
1543 -----------------
1544
1545  * Not linked to a bug report:
1546    * DMS directory not translatable + translations improvement
1547    * Project : Searching active=no was failing, corrected
1548    * problem with ncftp client
1549    * stock_move auto_init function override but not return super clas result
1550    * partner wasn't mandatory on sale_order, which lead to problems everywhere (stocks, shippings...) if a partner with sales was deleted. Added required=True on it to set the database field as 'not null'
1551    * Product : Pricelist report corrected for suitable columns
1552    * Stock : default value calculation corrected for stock move
1553    * product price was wrong when margin is not set
1554    * handle context when it equals None
1555    * Product : Pricelist report corrected
1556    * module:base_module_record fixed unicode string problem
1557    * state name modified for the method - close
1558    * explicit type cast for report.attendance
1559    * explicit type cast
1560    * module:account_voucher added confition for opening balance
1561    * document: set default address to '' instead of 'localhost'
1562    * fix ftp host address on Windows Vista
1563    * document: better ip address detection (especially on win32)
1564    * product: po file had duplicates
1565    * sale_crm: typo in module description
1566    * point_of_sale: if pickings are split because the sale order is not complete, invoices could not be created
1567    * sale, stock: wrong translation
1568    * point_of_sale: salesman_id: defaults to connected user
1569    * point_of_sale: partner should be copied when creating a refund
1570    * price unit calculation from context (web client issue).
1571    * file attachment bug in x_object
1572    * variants with extra on product list view
1573    * [point_of_sale] security was not set for config/default_journal menu and pos.config.journal object
1574    * fixed a bug when trying to search lines between 2 dates.
1575    * on very big data, the query was way too long to execute. Speed is now greatly improved.
1576    * point_of_sale: Sales of the day menu did not worked because the query did not matched any lines
1577    * account: create move lines with date provide in wizard (bug reported by Alexis Deméaulte)
1578    * Scheduler fix, introduced 5 days ago
1579    * Translated Absences by Leaves
1580    * multi-company modifs
1581    * Account : Taxes Report Corrected
1582    * Module: scrum,stock create task wizard in scrum and unreceived product wizard create new entry in stock
1583    * typo
1584    * general ledget report wizard (missing a field in view).
1585    * soldeinit problem
1586    * point_of_sale (receipt report): User and Date was lost
1587    * changed size of receipt to fit cash register
1588    * point_of_sale: invoice report should use the account.invoice object
1589    * base_module_record: avoid a crash when calling a method with less than 6 arguments
1590    * point_of_sale
1591    * hr_holidays: wrong character in po files
1592    * event: wrong character in po files
1593    * work order orders
1594    * stock value computation
1595    * analytic account on advance invoices
1596    * Analytic Analysis Stats
1597    * layout of general ledger landscape
1598    * bugfix in lot assignation on moves, bad signature
1599    * hr_timesheet_invoice module : account_analytic_profit report sxw file--author-name= vra
1600    * hr_timesheet_invoice module : account_analytic_profit report --author-name= vra
1601    * crm rule : watcher email
1602    * fix bug on crm rule to put proper wacher email
1603    * Bug of referencing variable on split in production lot
1604    * new cases should be created with the 'draft' state.
1605    * account_balance Module : Fix the Total problem and Put Indentation in Reports.C
1606    * onchange of product_id on stock move corrected
1607    * correct display of pyflakes result quality module
1608  * https://launchpad.net/bugs/310458
1609    * Simplify Migrations
1610  * https://launchpad.net/bugs/382641
1611    * _get_stock corrected
1612  * https://launchpad.net/bugs/382000
1613    * remove except block from try..finally whioch is not supported in python2.4
1614  * https://launchpad.net/bugs/379767
1615    * Base_report_creator :Corrected Add filter wizard(ref:ACH)
1616  * https://launchpad.net/bugs/373203
1617  * https://launchpad.net/bugs/388346
1618    * l10n_ch module : Improved Code.
1619    * l10n_ch : corrected default_value method
1620  * https://launchpad.net/bugs/399485
1621    * point_of_sale : Pikcing display partner made from POS order.
1622  * https://launchpad.net/bugs/388438
1623    * Report_task : Corrected malfunctioned .po files
1624  * https://launchpad.net/bugs/380480
1625  * https://launchpad.net/bugs/386297
1626    * purchase module : order report.
1627    * Purchase: Corrected report and translation
1628  * https://launchpad.net/bugs/356922
1629    * Base_vat : VAT validation for Portugal,Bulgaria
1630  * https://launchpad.net/bugs/397100
1631    * Acccount,Account_invoice_layout : Minor necessary changes.
1632  * https://launchpad.net/bugs/388347
1633    * account_payment module : payment order report.
1634    * account_payment : report corrected
1635  * https://launchpad.net/bugs/407241
1636    * sum() in query was returning null,corrected
1637  * https://launchpad.net/bugs/387006
1638    * Stock : context for address field on picking corrected
1639  * https://launchpad.net/bugs/364010
1640    * base_vat :sweden vat validation corrected
1641  * https://launchpad.net/bugs/393798
1642    * hr_timesheet_sheet : date interval corrected for attendances
1643  * https://launchpad.net/bugs/409337
1644  * https://launchpad.net/bugs/387029
1645    * Account : Correction of search method arguements of account.analytic.line
1646  * https://launchpad.net/bugs/394277
1647    * Purchase,Product :description of POL made widen,partner_ref changes
1648  * https://launchpad.net/bugs/394275
1649    * Account : Charts of accounts - Tax reports corected
1650    * Account : Charts of accounts - target move options corrected
1651  * https://launchpad.net/bugs/404155
1652    * point_of_sale :Partner info available for move line from POS,only draft/cancelled POS lines can be deleted
1653  * https://launchpad.net/bugs/399824
1654    * Sale : Weight field for SOL displayed
1655  * https://launchpad.net/bugs/393824
1656    * report_task : .po files corrected
1657  * https://launchpad.net/bugs/394640
1658    * Sale : sale order report corrected for translation
1659  * https://launchpad.net/bugs/386513
1660    * Purchase : stock moves assigned to purchase line
1661  * https://launchpad.net/bugs/358302
1662    * Account : Corrected bank journal code creation from template
1663  * https://launchpad.net/bugs/402263
1664    * Account : Invoice Lines will not be grouped if there are different maturity dates
1665  * https://launchpad.net/bugs/394436
1666    * Project : Xml record corrected for view
1667  * https://launchpad.net/bugs/398805
1668  * https://launchpad.net/bugs/338329
1669    * availability of prodlot check when assigning a prodlot to a move: non optimal location_id control
1670  * https://launchpad.net/bugs/391673
1671    * Account :'note' field on Fiscal position,added on invoice report
1672  * https://launchpad.net/bugs/391106
1673    * Process : Corrected xml record
1674  * https://launchpad.net/bugs/405891
1675    * Module:purchase corrected delay time in picking
1676  * https://launchpad.net/bugs/389540
1677    * Account : Added Configuration wizard to make overdue payment report message configurable on company
1678  * https://launchpad.net/bugs/400210
1679    * Stock : partial packign wizard values made translated
1680  * https://launchpad.net/bugs/377614
1681  * https://launchpad.net/bugs/406827
1682    * CRM : Mailgate script improved to have as much information on History.
1683  * https://launchpad.net/bugs/404975
1684    * document : create doc of any resource model with black name
1685  * https://launchpad.net/bugs/401184
1686    * module base_module_record Fixed when object has _rec_name
1687  * https://launchpad.net/bugs/399642
1688  * https://launchpad.net/bugs/393756
1689    * Sale : Removed unused code
1690  * https://launchpad.net/bugs/400326
1691    * document : if name/dirname does not has value, dirname will be display like <objectname><id>
1692    * document : use '=' operator instend of 'like' on serach directory nodes into DMS
1693  * https://launchpad.net/bugs/383940
1694    * Document : Logging enabled for abstracted_fs
1695  * https://launchpad.net/bugs/403964
1696    * STock : Locations structure wizard improved
1697    * Stock: Location analysis wizard improved,date replaced by datetime field on wizard
1698  * https://launchpad.net/bugs/385664
1699    * Account Module : Typo corrected
1700  * https://launchpad.net/bugs/380473
1701  * https://launchpad.net/bugs/376804
1702    * account_analytic_analysis : Months sorted
1703  * https://launchpad.net/bugs/393840
1704    * Account_tax_include corrected to resolve conflict with account_invoice_layout
1705  * https://launchpad.net/bugs/405441
1706    * delivery : context passed on picking form view
1707  * https://launchpad.net/bugs/388901
1708    * Product : Onchange on pricelist item corrected
1709  * https://launchpad.net/bugs/395173
1710    * Account : Corrected journal check on move line creation
1711  * https://launchpad.net/bugs/388404
1712    * report_crm,document_ics,account : Access Rules assigned
1713    * Report_timesheet : Access rules
1714  * https://launchpad.net/bugs/396254
1715    * Account : Cancelled invoice will not be listed under unpaid state
1716  * https://launchpad.net/bugs/404142
1717    * point_of_sale :Partner info available for move line from POS,only draft/cancelled POS lines can be deleted
1718  * https://launchpad.net/bugs/410779
1719    * Document : made uninstallable
1720  * https://launchpad.net/bugs/411469
1721    * Wiki : Made uninstallable
1722  * https://launchpad.net/bugs/394733
1723  * https://launchpad.net/bugs/400093
1724    * stock : Stock Valuation Entries Don't Adjust with UoM
1725  * https://launchpad.net/bugs/395046
1726    * Product : Corrected template view
1727  * https://launchpad.net/bugs/407327
1728    * CRM : Due to rules, duplicate watcher(CC) ids were entered.
1729  * https://launchpad.net/bugs/389015
1730    * Project : Copy Method corrected
1731  * https://launchpad.net/bugs/411329
1732    * module:mrp added on_change on bom_id for selecting routing
1733
1734
1735 Improvements (addons)
1736 ---------------------
1737
1738  * update po(t) files
1739  * Module:account Api changes def _refund_cleanup_lines(self, lines): added cr,uid arguments
1740  * pyflakes test display result improve on base_module_quality
1741  * crm: allow to put case description in action mail
1742  * Account : Move line form view from MOVE shows date for better user readability
1743  * mrp: pep8
1744  * use inheritance instead of wrapping when changing behavior of services
1745  * Module:Purchase Api change in inv_line_create added cr,uid parameters
1746  * Improved views
1747  * base_module_quality : gives warning to the user if pylint or pyflakes not installed
1748  * stock: wizard_invoice_onshipping.py: pep8
1749  * add base_module_quality module
1750  * Sale : state name display corected
1751  * Directory structure is translated to the users preference language in FTP Client
1752  * reformated the wizard message
1753  * account: invoice view: hide some fields to non employee users (portal i.e.)
1754  * account_voucher : report voucher.
1755  * mrp module : bom_structure.
1756  * account module : Analytic reports.
1757  * stock module : picking report.
1758  * mrp Module : Production order report.
1759  * account module : Tax Report.
1760  * stock Module : reports.
1761  * sale_delivery_report Module : Report Changes.
1762  * event_certificate module : for Certificate report.
1763  * purchase Module : order report and revert Changes : sale order Report.
1764  * purchase,sale : order report.
1765  * stock module : report improvement.
1766  * stock,purchase module : report improvement.
1767  * account_balance module : Improved Landscape report.
1768  * account_balance Module : Report changes.
1769  * account_balance Module : Minor report Change.
1770  * account_balance Module : Modified reports.
1771  * point_of_sale: receipt report: better date formatting
1772  * point_of_sale: receipt report: Salesman instead of User
1773  * module:stock improved views
1774  * improved translations for crm_configuration
1775
1776
1777
1778 2009-05-26: 5.0.1
1779 =================
1780
1781 TODO
1782
1783 2009-02-12: 5.0.0-3
1784 ===================
1785
1786 TODO
1787
1788 2009-02-08: 5.0.0-2
1789 ===================
1790
1791 TODO
1792
1793 2009-02-06: 5.0.0
1794 =================
1795
1796 TODO
1797
1798 2009-01-03: 5.0.0-rc3
1799 =====================
1800
1801 TODO
1802
1803 2008-12-22: 5.0.0-rc2
1804 =====================
1805
1806 TODO
1807
1808 2008-12-01: 5.0.0-rc1.1
1809 =======================
1810
1811 TODO
1812
1813 2008-11-28: 5.0.0-rc1
1814 =====================
1815
1816 TODO
1817
1818 2008-11-03: 5.0.0-alpha
1819 =======================
1820
1821 TODO
1822