2009-12-03: 5.0.7
=================

Bugfixes (server)
-----------------

 * Not linked to a bug report:
   * translation: modify msg id where it contains python code in translations po files
   * use env for python shebang rather than hardcoding /usr/bin/python
   * base: wrong fr_FR translation for 'Delete Permission'
   * db_exist method works as expected
   * quality_integration_server : fixed bug on make link
   * quality_integration_server: wrong web-service name
   * Upgrade could have failed when its a change in name field,added cascade
   * Expression : Making search easier for 'child_of'- Recursivity on field used as a Left operand
   * solve problem of importing data from csv with constraints available on object
   * act_window False domain problem - produce after dom to lxml conversion
   * On update, fields with only numeric/int/float could have digits
   * On Update, if only the size of column is changed,it should reflect into DB
   * quality_integration_server : fixed problem in integration server on translation checking if translation file is changed on base module
   * Avoid crash when no args
   * Config : wrong calculation if cached_timeout comes from config file
   * Expression : domain calculation failes, max. recursion error protected
   * recursive calls
   * allow to call write without ids on osv_memory objects
   * Specify the name of the argument for the context, to avoir a critical bug
   * <seq> problem Report Engine
   * Workflow button desactivation regarding user roles
   * Improved Previous bad commit for pagelayout error
   * Import : Context of the action/screen passed,taken into consideration while importing
   * quality_integration_server: ascci encoding problem in quality html log
   * recursive child_of on one2many and many2many
   * default context
 * https://launchpad.net/bugs/463415
 * https://launchpad.net/bugs/490604
   * RAW reports creation corrected
 * https://launchpad.net/bugs/430133
   * Name_search() is having now record limit to be 80 instead of None
 * https://launchpad.net/bugs/434341
   * Export : Selection field gets imported by its external name  if export is not import compatible
 * https://launchpad.net/bugs/489355
   * fields: '_fnct_write' should pass context object to the 'write' method
 * https://launchpad.net/bugs/410191
   * Record rule : domain evaluation problem corrected
 * https://launchpad.net/bugs/420507
   * Domain was getting failed when trying to work upon M2M,O2M field of object
 * https://launchpad.net/bugs/453269
   * Amount to text conversions made better
 * https://launchpad.net/bugs/488234
   * connection pool when database password is provided (thanks to Syleam Crew)
 * https://launchpad.net/bugs/430805
   * Import made successful when field is O2M and it has relation under that.
 * https://launchpad.net/bugs/480301
   * M2M : values filtering on set()
 * https://launchpad.net/bugs/462506
   * Priority on fields.function with store dictionary made working.
 * https://launchpad.net/bugs/433886
   * Update Module : Float8 to float and numeric to float casting made possible
 * https://launchpad.net/bugs/491365
   * Translation: Error parsing .po files when application puts comments in a single line
 * https://launchpad.net/bugs/460560
   * Ir_attachment : Context updation corrected on preview
 * https://launchpad.net/bugs/356628
   * allow related fields to point to one2many and many2many fields
 * https://launchpad.net/bugs/483527
 * https://launchpad.net/bugs/435933
   * Encoding error corrected for client_action(ir_values-tree view)
 * https://launchpad.net/bugs/430728
   * Allowing sql keywords as fields(don't use them in order by clause)
 * https://launchpad.net/bugs/487836
   * Custom Object xml arch needed encoding.
 * https://launchpad.net/bugs/487723
   * Module informtion was not getting updated on upgrading module
 * https://launchpad.net/bugs/480782
 * https://launchpad.net/bugs/478724
   * Export : M2M field name was missing last character
 * https://launchpad.net/bugs/437729
   * Export Translation : Warning on Non-existing record instead of breaking flow
 * https://launchpad.net/bugs/429519
 * https://launchpad.net/bugs/433395
 * https://launchpad.net/bugs/479915
   * Added lxml as required module on setup
 * https://launchpad.net/bugs/400614
   * Use an alternative for the locale.RADIXCHAR if this one doesn't exist
 * https://launchpad.net/bugs/491462
   * Pickling issue solved with ir_values (get method)


Improvements (server)
---------------------

 * add option to disable the database listing
 * sql_log
 * quality_integration_server: added net_port option in script
 * better connection pool (global)
 * ir_cron : added active feild on list view
 * Allow to specify the view via the context
 * cron: check the arguments to avoid security issues
 * cron: failed jobs are logged
 * cron: clean code
 * base_quality_interrrogation: put message if the score of quality less then minimal and remove unit test condition
 * quality_integration_server: quality log : add new option to specify qualitylog path to store html pages of log
 * default value for module


Bugfixes (addons)
-----------------

 * Not linked to a bug report:
   * Project : remove unused import causing a DeprecationWarning under Python 2.6
   * l10n_be: corrected internal type of vat account in l10n_be: set other instead of payable/receivable
   * Hr_timesheet_sheet : setting type=workflow to 2 buttons
   * Account: text made translatable
   * Stock : Added Product UoS to the Stock Move view
   * fix the problem of menus uring installation
   * Base_contact : Making Email field of address visible on Address form view
   * Stock : Added translations
   * Account_invoice_layout : Reports improved and SXWs made compatible to RML
   * membership: invoice membership wizard now calculate tax corectly and on product membership fields make readonly to false
   * membership: change membership product date from and date to value with current year on demo data
   * membership: solve problem of deleting membership invoice created with old membership product
   * Account: Wizards were missing translation import statement
   * Residual amount into invoice is now correct in every case and avoid rounding trouble even if rating has changed
   * 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
   * account: removed pdb now that things are claimed fixed (after the commits messages)
   * account_analytic_plans: Use etree instead of xml.dom
   * fix the problem that appers in to the account move due to accout voucher
   * Account_date_check : correction on a method
   * Account_voucher : Typo corrected for Voucher type.
   * Account : Corrected the malformed report of Partner Ledger
   * purchase_manual: Import OSV
   * python2.6 compatibility
   * AuditTrail : View Logs should only show logs of current object and resources
   * fix the problem of the reports account voucher
   * #TODO: fix me sale module can not be used here,
   * Import OSV in the wizard
   * purchase: Use the price_accuracy
   * Base_Report_Creator : xml record was malformed, corrected
   * hr_expense: corrected error message
   * account: avoid ZeroDivisionError
   * Specify the name of the argument for the context, to avoir a critical bug
   * CRM : Mailgate script added option -he was conflicting,improved
   * Account :Invoice report had Partner name displayed at wrong position
   * bugfix residual computation and multi-currencies
   * Base_report_creator : Calendar view problems on custom report
   * typo
   * workcenter load graph
   * set the access right
   * base_module_quality: speed test if read method has exception
   * account_analytic_plans: avoid encoding errors
 * https://launchpad.net/bugs/458415
   * document_ics : solved accent problem
 * https://launchpad.net/bugs/447402
   * Project_timesheet : Wrong synchro on analytic line creation fro tasks(for name).
 * https://launchpad.net/bugs/490318
   * Account : Ondelete=cascade added to bank statement line
 * https://launchpad.net/bugs/446520
   * [account_followup] wrong sender for email
 * https://launchpad.net/bugs/454536
   * Warning : Onchange Methods were malfunctioned.Corrected and made messages available for translations
 * https://launchpad.net/bugs/450180
   * Hr_timesheet_invoice : Wrong domain was sent for opening invoices created
 * https://launchpad.net/bugs/383057
   * Stock-MRP : Split production wizard made individual to mrp if mrp is not installed
 * https://launchpad.net/bugs/488869
   * Stock/MRP : Track line wizard improved
 * https://launchpad.net/bugs/446681
   * Account : Refund wuzard malfunctioned with modify invoice option
 * https://launchpad.net/bugs/446391
   * Base_report_creator : Allowing to use current userid
 * https://launchpad.net/bugs/479747
 * https://launchpad.net/bugs/470359
 * https://launchpad.net/bugs/460701
   * Document : Attachment with document can now be deleted
 * https://launchpad.net/bugs/439469
   * Product : Pricelist types getting translated on Pricelist
 * https://launchpad.net/bugs/489355
   * account, invoice, sale: description (product sold, invoice line and account entry line) was not translated
 * https://launchpad.net/bugs/435160
   * [IMP] Correct write-off date, add analytic account, better interface between all way to reconcile
 * https://launchpad.net/bugs/481524
   * Stock : Forecast report: unicode error corrected
 * https://launchpad.net/bugs/458553
   * Account : Onchange of amount/base amount of Invocie tax corrected
 * https://launchpad.net/bugs/438705
   * Stock : Stock move lines on Production Order well-structured
 * https://launchpad.net/bugs/441609
   * Account : Fiscal Position Template was missing a requireed field in form view
 * https://launchpad.net/bugs/467880
   * MRP : Procurement can only be confirmed when qty>0.0
 * https://launchpad.net/bugs/486783
   * Point_of_sale : Report for Reciept corrected
 * https://launchpad.net/bugs/448591
   * Account : Refund wizard wasnt calculating taxes for new invoices
 * https://launchpad.net/bugs/395160
   * Project_timesheet : Analytic line creation/edition takes user based information
 * https://launchpad.net/bugs/436008
   * Sale: Passing Contact address for invoices from SO
 * https://launchpad.net/bugs/428926
   * account_payment when importing payment lines (currency not set correctly)
 * https://launchpad.net/bugs/439041
   * Report_project :wrong average of closing days counting
 * https://launchpad.net/bugs/396637
   * account_analytic_analysis : Analytic account functional field methods corrected.
   * Account : Analytic account functional field methods corrected.
 * https://launchpad.net/bugs/445547
   * Stock: Picking report correction
 * https://launchpad.net/bugs/443069
   * Project: wrong domain for 'Tasks in Progress' menuitem
 * https://launchpad.net/bugs/483723
   * CRM : Case form view priority issue resolved
 * https://launchpad.net/bugs/427869
   * Residual amount in invoice when currency rating change
 * https://launchpad.net/bugs/416810
   * Document: attachment linked with Files
 * https://launchpad.net/bugs/461801
   * Sale : Workflow behaviour fixed when order is set to draft
 * https://launchpad.net/bugs/461720
   * Scrum : Wrong view,widgetless fields on scrum view made correct
 * https://launchpad.net/bugs/474337
   * [CRITICAL] warning : missing import statement for "_"
 * https://launchpad.net/bugs/443132
   * Sale : Passing customer ref. of picking to invoice
 * https://launchpad.net/bugs/488809
   * Sale : State was written wrongly
 * https://launchpad.net/bugs/465010
   * Stock : Notification Message made translatable
 * https://launchpad.net/bugs/490342
   * Account : making the default_get() eTiny compatible
 * https://launchpad.net/bugs/453030
   * Avoid display write-off in pay invoice wizard : take care of partial payment
   * Avoid display write-off in pay invoice wizard. Put the right date and currency for conversion
 * https://launchpad.net/bugs/445267
   * Mrp_subproduct : Wrong calculation of QTYs corrected(Product qty,UOS qty)
 * https://launchpad.net/bugs/401035
   * Audittrail : Assigned Access Rights to non-admin user.
 * https://launchpad.net/bugs/421636
   * Account : Restricting Payment term lines percentage insertion from 0 to 1
 * https://launchpad.net/bugs/425671
   * Stock : Moves offer onchange on UOM to affect UOS
 * https://launchpad.net/bugs/489083
   * Account :customer refund was displaying supplier invoice view, corrected
 * https://launchpad.net/bugs/480856
   * Warning : the super of onchange may return {},covered the same
 * https://launchpad.net/bugs/459196
   * Account : Partner Ledger Report formatting problem solved
 * https://launchpad.net/bugs/483583
   * Sale/Purcghase : Function fields did not have digits attribute for precision accuracy
 * https://launchpad.net/bugs/475135
   * Account : Warning message was missing _ import
 * https://launchpad.net/bugs/457188
   * Account_analytic_analysis : Summary of Months calculation Corrected
 * https://launchpad.net/bugs/435178
   * [CRITICAL]subscription: crash subscription process
 * https://launchpad.net/bugs/480035
   * CRM : action name improved
 * https://launchpad.net/bugs/487091
   * Stock :Invoice created from manual picking might miss UoS.
 * https://launchpad.net/bugs/435298
   * Subscription : Disallowed to change the Object linked to the document type.
 * https://launchpad.net/bugs/436651
   * mrp : workcentre load report had a query malformed
 * https://launchpad.net/bugs/479886
   * Account : Total field on supplier invoice set to 0.0 to amke it Web-client compatible
 * https://launchpad.net/bugs/479195
   * Base_vat : Romania VAT validation corrected
 * https://launchpad.net/bugs/351083
   * Account : Partner Balance report gets printed with respect to the company selected
 * https://launchpad.net/bugs/451310
 * https://launchpad.net/bugs/449583
   * Sale : Better error message when account is missing from SOL for Invioce
 * https://launchpad.net/bugs/486794
   * Hr_holidays: Spell mistake corrected
 * https://launchpad.net/bugs/351167
 * https://launchpad.net/bugs/438725
   * Purchase : Setting the value of payment term while creatying invoice from PO
 * https://launchpad.net/bugs/471052
   * Product : Pricelist Item cannot use Main pricelist as the other pricelist
 * https://launchpad.net/bugs/481372
   * Project : If company has no Project time unit,it would have crashed.
 * https://launchpad.net/bugs/458030
   * Account : Ledger Report Landscape report adjusted for A4.
 * https://launchpad.net/bugs/446205
   * CRM : Mailgate script has host as parameter now onwards
 * https://launchpad.net/bugs/487641
   * Purchase : MOQ-pricing problem corrected
 * https://launchpad.net/bugs/476428
   * Stock : Partial Picking wizard was missing translation import statement
 * https://launchpad.net/bugs/366944
   * Base_vat : Spanish numbers validation corrected
 * https://launchpad.net/bugs/466658
   * Account : Action window of anlytic entries was missing name
 * https://launchpad.net/bugs/440557
   * Purchase : POL had a wrong tree view which is unused till now
 * https://launchpad.net/bugs/452854
   * Correct the validate function for balanced move into account.py (after Fabien Warning)
   * Use price_accuracy to verify balanced entry insteed of fixed '0,0001'. Add price_accuracy on debit and credit move lines
 * https://launchpad.net/bugs/491241
   * Stock : Removal of picking shuold affect product stock
 * https://launchpad.net/bugs/490327
   * Reverted bad commit from Joel@CamptoCamp
 * https://launchpad.net/bugs/440734
   * Stock : Picking did not have 'type' field on display(inconsistent behavior from eTiny,koo) to work upon domain.
 * https://launchpad.net/bugs/436174
   * Account: Supplier invoices was not taking product price on onchange of product
 * https://launchpad.net/bugs/474340
   * Stock : Wizard improvements from Lionel
 * https://launchpad.net/bugs/440711
   * Purchase : PO with different pricelists should not be merged
 * https://launchpad.net/bugs/439208
   * Hr_timesheet : Allowing user to enter Analytic Journal if not linked with employee(Working hours tree view)
 * https://launchpad.net/bugs/379118
   * Stock : Partial Picking wizard was making the back order reference jump to 2 numbers,notification given on packing done.
 * https://launchpad.net/bugs/476343
 * https://launchpad.net/bugs/419720
   * Sale : Delivery Date delay computation made corrected when days are passed with fractions


Improvements (addons)
---------------------

 * MRP : mrp.routing.workcenter made deletable on cascade effect
 * Account : Entry Line action Name Improved
 * Stock : Improved names of Stock move tree view
 * 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)
 * Add support of analytic account into bank statement to be convenient with other method
 * Add account field into bank statement line
 * better python2.5/2.6 compatibility handling
 * base_module_quality: styles on different tests
 * base_module_quality: modify all tests result display for buildpot, use class on tag instead of css file
 * base_module_quality: pylint test result display for buildpot, use class on tag instead of css file


2009-09-22: 5.0.6
=================

Bugfixes (server)
-----------------

 * https://launchpad.net/bugs/421904
   * Fields.function : Store value computation corrected
 * https://launchpad.net/bugs/407332
   * Price Accuracy : rounding made to be based on --price_accuracy option

Bugfixes (addons)
-----------------

 * Not linked to a bug report:
   * fixed an "unsupported operand type(s) for +: 'bool' and 'str'" error.
   * Sale_delivery_report : Delivery order report should take shipping address from picking itself
   * account: bugfixed the fiscalyear closing wizard:
   * Purchase_manual : certificate on terp displayed wrong value
 * https://launchpad.net/bugs/431864
   * hr_timesheet_sheet : casting correction for a view
 * https://launchpad.net/bugs/431871
   * Account : Move line creation was giving encoding error while automated entries were inserted,corrected
 * https://launchpad.net/bugs/433979
   * [CRITICAL]document: crash list of directory after rev:hmo@tinyerp.com-20090916110722-4kl5t5q71im6c76i
 * https://launchpad.net/bugs/407332
   * Account : Rounding problem based on price_accuracy
 * https://launchpad.net/bugs/419720
   * Sale : Delivery Date delay computation made corrected when days are passed with fractions
 * https://launchpad.net/bugs/423726
   * Sale : SO Boolean field picked behavior corrected
 * https://launchpad.net/bugs/431821
   * Account_followup : Sending email while sending follow up corrected.


Improvements (addons)
---------------------

 * purchase_manual: do not redefine view: add fields by inheritance...
 * purchase: improve views to be directly usable in portals...


2009-09-17: 5.0.5
=================

Bugfixes (server)
-----------------

 * Not linked to a bug report:
   * quality_integration_server: fixe problem on make link of extra-module in addons
   * quality_integration_server : quality log : reduce overwrite last test log in other test logs
   * 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
   * quality_integration_server: get message from base_quality_module if module can not success to reach minimun score
   * regression in fields.function computation
   * better log error, new line
   * Report: context was missing while printing any report with header in a non-English Language
   * quality_integration_server: fixe problem on make link of extra-module in addons
 * https://launchpad.net/bugs/425131
   * Better translation exportation.
 * https://launchpad.net/bugs/379645
   * Print screen : Correction when text for report is already encoded
 * https://launchpad.net/bugs/421162
   * Send Mail : Unicode error handled
   * Send mail : Non-English characters were throwing error.
 * https://launchpad.net/bugs/421137
   * Base : 'Supplier Partners' menu will open new record with supplier=1,customer=0
 * https://launchpad.net/bugs/425430
   * Export : Error solved while Exporting O2M records with None value of any field
 * https://launchpad.net/bugs/399208
   * Translation issue with cache: it needed to restart server,SOLVED
 * https://launchpad.net/bugs/422563
   * Security Loophole corrected


Improvements (server)
---------------------

 * quality_integration_server: make link of extra-addons module in addons module automatic on install-module command
 * quality_integration_server: get message from base_quality_module if module can not success to reach minimun score
 * Rng : Accepting Groups under/after/replacing Buttons
 * quality_integration_server : quality html log
 * quality_integration_server: put max_limit in server connection
 * Base : Rate for ARS Added
 * cchange version number


Bugfixes (addons)
-----------------

 * Not linked to a bug report:
   * Purchase_manual : certificate on terp displayed wrong value
   * fix the problem of message depending on the partner language
   * fix a problem for the overdue payment message
   * fix problem to get the detault message
   * #416908 computation of invoice lines
   * Project : Taks hours computed accurately.
   * base_module_record: avoid duplications
   * document: do not try to index binary documents
   * +1 on the lengthmonth returns was too much, removed it
   * Problem when using hr_holidays Summary Report when entering date 1 jan 2009 for example.
   * multi currency reconciliations on bank statements weren't properly displayed
   * multi currency payments weren't correctly computed on invoice's residual amount
   * Project_gtd : Demo data defined for tasks(inboxes)
   * Module:product Added report tag for product pricelist reportso that it can be modified using OODesigner
   * Document : error on create if attachment not specified
 * https://launchpad.net/bugs/422401
   * project_gtd : timebox field re-arranged
 * https://launchpad.net/bugs/421907
   * Account : Aged Partner Balance report for Future analysis corrected
 * https://launchpad.net/bugs/427388
   * Project : task work behavior towards task hours corrected
 * https://launchpad.net/bugs/422408
   * Project_gtd : Hierarchical timeboxes allowed to open
 * https://launchpad.net/bugs/403972
   * Account : Reports from Chart of Accounts were not considering contextual value of MOVE(draft,posted)
 * https://launchpad.net/bugs/430577
   * Sale : Order Lines switches view from tree,form and view
 * https://launchpad.net/bugs/425257
   * Project_gtd : improved menuitems names to avoid user confusion,domain improved
 * https://launchpad.net/bugs/422078
   * Account_tax_include : floatdivision error corrected
 * https://launchpad.net/bugs/423585
 * https://launchpad.net/bugs/423581
 * https://launchpad.net/bugs/416807
   * report_document : Dashboard should not display partner with no files
 * https://launchpad.net/bugs/430522
 * https://launchpad.net/bugs/424214
   * Account :Residual amount unclear when used with partial payments.
 * https://launchpad.net/bugs/424177
   * hr_timesheet_sheet : Rounding value problem in float_time widget
 * https://launchpad.net/bugs/415056
 * https://launchpad.net/bugs/421636
   * added tooltip on tax and payment term
 * https://launchpad.net/bugs/407290
 * https://launchpad.net/bugs/407293
   * Account : Making account.invoice.tax field language-depenant from account.tax
 * https://launchpad.net/bugs/430043
   * Hr_timesheet_invoice : Query calculation corrected
 * https://launchpad.net/bugs/379645
   * Base_report_creator : Print screen report is now available for custom reports
 * https://launchpad.net/bugs/423260
   * Account : Title of of Move Line widnows renamed
 * https://launchpad.net/bugs/427982
   * hr_timesheet_invoice : Invoicing analytic entries wizard corrected for product
 * https://launchpad.net/bugs/426243
   * Account : Context was missing in report
 * https://launchpad.net/bugs/426831
   * l10n_ch : default_value() of res.partner.bank corrected
 * https://launchpad.net/bugs/430098
   * Hr_holidays : Workflow actions validations corrected
 * https://launchpad.net/bugs/430516
 * https://launchpad.net/bugs/379191
   * its better to aply the patch
   * fix the problem for related fields, related fields act as a many2one fields
 * https://launchpad.net/bugs/429203
   * CRM : Mailgate script used default uid=3 instead of 1
 * https://launchpad.net/bugs/399817
   * Fixed Partial deliveries problem


Improvements (addons)
---------------------

 * Invoice Supplier Control per line/manual
 * add missing file for the followup date
 * changed interval CRM calls to 4 hours instead of one -> efficient connection pooling with cron
 * add inherited view for company
 * add new filed to company object which will store the mesages
 * add new data file which will add over due payment message to company
 * Account : Analytic Account report following parental relationship approach(account with all its children
 * hr_timesheet_invoice : Misleading string on invoice analytic entries' wizard
 * base_module_quality: remove certificate tag from terp test
 * report_dcoument : changed the misleading name of action


2009-08-28: 5.0.4
=================

Bugfixes (server)
-----------------

 * Not linked to a bug report:
   * no traceback when access denied
   * Security fix
   * remove bad translation files (bad name)
   * Pagecount problem while all objects print on same page and printing special character on xsl report
 * https://launchpad.net/bugs/415973
   * import: support "<rel_field>:db_id" , better warning message
 * https://launchpad.net/bugs/415391
   * Functional fields with M2O relation can be printed on print screen now
 * https://launchpad.net/bugs/415334
   * ir_cron :function and its arguements are now editable


Improvements (server)
---------------------

 * replace partner name and address in demo
 * add translation names
 * update translations files
 * new translations


Bugfixes (addons)
-----------------

 * Not linked to a bug report:
   * Document : error on create if attachment not specified
   * report_dcoument : changed the misleading name of action
   * point_of_sale: fixed a wrong domain
   * sale: bad indentation
 * https://launchpad.net/bugs/416807
   * report_document : Dashboard should not display partner with no files
 * https://launchpad.net/bugs/401110
   * Audittrail : Logs set in descending order
 * https://launchpad.net/bugs/418541
   * Project : Delegated tasks from O2M didnt have project_id
 * https://launchpad.net/bugs/416767
   * Account_tax_include : onchange of product on invoice line price type issue


Improvements (addons)
---------------------

 * update translations
 * 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
 * process view node now links to parent document directory if no record selected.
 * purchase: Merge purchases wizard: added keyword='client_action_multi'
 * Auction : improved code
 * Auction : improved auction reports
 * Age Partner Balance report executed 7 queries per partner, reduced this a total of 7 queries in total.


2009-08-21: 5.0.3
=================

Bugfixes (server)
-----------------

 * Not linked to a bug report:
   * set_alarm: removed unwanted comment
   * report engine: context argument was passed at a wrong position. Now it's passed as a named argument.
   * fields_get check access aginst write or create access
   * Not allowing only white spaces text to be printed
   * sequences: avoid an sql error when locking table...
   * report engine: fixed a bug when the xml tag is empty
   * bin/workflow: 'stack' variable was not initialized when sql query returned an empty set.
   * security issue: avoid access to inactive users
   * security issue: avoid access with 'None' password (Thanks to P. Christeas for the bug report)
   * avoid a bug when look in stack when translate code strings
 * https://launchpad.net/bugs/415257
   * import of boolean fields in csv files.
 * https://launchpad.net/bugs/415014
   * correct translation tgz archive creation
 * https://launchpad.net/bugs/362280
 * https://launchpad.net/bugs/416883
   * Print screen unicode-decode error solved
 * https://launchpad.net/bugs/400378
   * partner address search
 * https://launchpad.net/bugs/415972
   * do not get next sequence in its own cursor
 * https://launchpad.net/bugs/413484
   * Print Screen :  was not considering field names with superscripted,subscripted characters(ex.m²)
 * https://launchpad.net/bugs/406945
   * import of boolean fields in csv files.
 * https://launchpad.net/bugs/413586
   * bug in cache system that altered some arguments passed to cached function
 * https://launchpad.net/bugs/413594
   * logger: convert the message in unicode before concatenate it with server environment
 * https://launchpad.net/bugs/348217
   * Secure option on config file


Improvements (server)
---------------------

 * Makefile and quality_integration_server module for Integration server
 * Speed impprovement: 2x faster for flow: sale -> invoice -> payment
 * Speed improvement in creation of records (4 time faster on partners)


Bugfixes (addons)
-----------------

 * Not linked to a bug report:
   * Purchase :copy method was not setting stock moves to be null for PO lines
   * Module:account Fix keyerror in general_ledger report
   * Access rules stock / worker
   * mrp: fr_FR.po file had a duplicate message definition
 * https://launchpad.net/bugs/413699
 * https://launchpad.net/bugs/415014
   * report_task: regenerate translations files
 * https://launchpad.net/bugs/397100
   * improving commit on report
 * https://launchpad.net/bugs/416296
   * Base_setup : Country passed in  values only if filled
 * https://launchpad.net/bugs/415218
   * report_task : report_task_user_pipeline_open was having no uniqueness


Improvements (addons)
---------------------

 * POS: improved the point_of_sale receipt



2009-08-12: 5.0.2
=================

Bugfixes (server)
-----------------

 * Not Linked to a bug report:
   * ensure sys is imported
   * pass the context to check method of 'ir.model.access'
   * increase size of field "name" of ir.model.data
   * Corrected bug of expression calculation in previous commit
   * sql expression: in search, add the time part to datetime field when it's not present
   * setup.py: py2exe now adds 'zoneinfo' directory in library.zip
   * Importation problem corrected for unicode.
   * missing Import
   * tools.amount_to_text_en: now displays cents
   * size miss match for page and frame
   * removed report etree warning of len
   * security on wokflows bugfixed. The security has to be checked using the current uid, not the one that created the workflow instance!
   * export window : use context for import compatable option in pass argument instend of added new argemenent
   * py2exe: pytz on win32: 'zoneinfo' directory now included in library.zip
   * module installation through -i module -d db --without-demo option corrected
   * loading module sequence while creating new database
   * Expression calculation(Query making) corrected for Translateable field
   * CSV Export : null values handled
   * sxw and odt reports
   * Fixed odt2odt reports printing
   * module:base made name field translatable in action.server (ref:mga)
   * supply password problem with pg_dump, pg_restore on win32
   * User with blank password(if so) allowed to log in.
   * avoid required parameters rule (domain_force)
   * Fixed oldxml at  python2.6 for Ubuntu 8.0.4,9.04
   * fix missing tail process and skip unnecessary whitespace characters
   * ir_attachment preview method corrected
   * launch signal after action in workflows
   * Added PageCount tag in report engine
   * report engine, better spacings -> like preceeding version
   * fix &,<,> problem for html2html-url report
   * fix &,<,> problem for html2html report
   * xml: the tag <delete> delete also the reference to the deleted objects into ir_model_data
   * translation export: catch the case when a object does not exists in database
   * browse_record: raise a better exception when the id doesn't exists
   * Bugfix translations and float/int format in reports
   * Complete rng files
   * load the module graph even if it containt only "base"
   * remove base_setup (moving base_setup to server was a workaround)
   * expression: correct the generated sql in case of _inherits
   * the <delete> tag doesn't crash if the referenced id does not exists
   * closed file pointer
 * https://launchpad.net/bugs/380221
 * https://launchpad.net/bugs/403652
 * https://launchpad.net/bugs/369947
 * https://launchpad.net/bugs/371496
 * https://launchpad.net/bugs/371768
   * bad tooltip
 * https://launchpad.net/bugs/383938
   * Mass mailing wizard has a mail body now.
 * https://launchpad.net/bugs/409709
   * Error reporting : library error corrected
 * https://launchpad.net/bugs/394876
   * Import : context provided for language translation
 * https://launchpad.net/bugs/390167
   * Custom report : sorted X-axis values
 * https://launchpad.net/bugs/405921
   * Expression calculation for Datetime Corrected
 * https://launchpad.net/bugs/393858
   * ir_model_data : SQL_Constraint failure covered
 * https://launchpad.net/bugs/396955
   * disallow the deletion of records set as default properties
   * properties reset to default one correctly
 * https://launchpad.net/bugs/399685
   * Added sql_constraint on adding field having size<1
 * https://launchpad.net/bugs/385544
   * ir_translation : corrected entry insertion when adding translation
 * https://launchpad.net/bugs/392187
   * xml encoding in header for &.<.>
 * https://launchpad.net/bugs/310918
   * RuntimeError in the cache system
 * https://launchpad.net/bugs/362280
   * _inherits was misbehaving on search
 * https://launchpad.net/bugs/385299
   * Report Engine Regression
   * Report Engine regression
 * https://launchpad.net/bugs/407637
   * Print screen now displays the report as per WYSIWYG
 * https://launchpad.net/bugs/408550
   * default_xxx in context was passed to relational fields,corrected.
 * https://launchpad.net/bugs/385297
   * bug in report engine
 * https://launchpad.net/bugs/381204
   * Character Truncation problem on updation solved
 * https://launchpad.net/bugs/355491
   * CSV Import : Accepting 'Value' of selection field from[(key,value)]
 * https://launchpad.net/bugs/409343
   * Login : Login and password accepting accented characters
 * https://launchpad.net/bugs/376945
   * Translation : Text with prefix '_' from py files included for exports.
 * https://launchpad.net/bugs/385664
   * Account Module : Typo corrected
 * https://launchpad.net/bugs/405721
   * DB operations(backup,restore) process corrected,were blocked if db_port was supplied
 * https://launchpad.net/bugs/410186
 * https://launchpad.net/bugs/355493
   * SQL Constraint failure error on particular record while importing
 * https://launchpad.net/bugs/392052
   * Certificate in non-digit format will not be accepted
 * https://launchpad.net/bugs/357045
   * upgrade doesn't try to delete modules
 * https://launchpad.net/bugs/404733
   * ir_model : context key deletion
 * https://launchpad.net/bugs/386273
   * fields.related (m2o poiting to M2M/O2M should be skipped during write.
 * https://launchpad.net/bugs/406489
   * Accented characters are displayed on footer now
 * https://launchpad.net/bugs/409861
   * Context passed on copy()
 * https://launchpad.net/bugs/389795
   * Property : Removed old referenced values from property
 * https://launchpad.net/bugs/384959
   * ORM: Defult_field name in context belongs to curent object only, not to its relationals anymore
 * https://launchpad.net/bugs/399811
   * Print screen reports will behave acc. to locale for date,datetime
 * https://launchpad.net/bugs/357945
   * Export will consider float values as float and char as char
 * https://launchpad.net/bugs/406945
   * Importation problem for bool fields corrected
 * https://launchpad.net/bugs/382352
   * GIF image is previewed


Improvements (server)
---------------------

 * Logger notification improved
 * update po(t) files
 * new method that allow the server to return a message that will be display on login page
 * import/export : added Database ID, ID
 * attributes of barcode
 * ir_model_data: convert assert to sql constraint + exception
 * Added new function called get_environment which will return the current environment of the System on which user is using OpenERP
 * better error message
 * added style for the url which are as text
 * new method "exists" that verify that a given id exists in database (or in memory for osv_memory objects)
 * maintenance: complete the remarks with the database name
 * email_send: when debuging, output to the logger


Bugfixes (addons)
-----------------

 * Not linked to a bug report:
   * DMS directory not translatable + translations improvement
   * Project : Searching active=no was failing, corrected
   * problem with ncftp client
   * stock_move auto_init function override but not return super clas result
   * 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'
   * Product : Pricelist report corrected for suitable columns
   * Stock : default value calculation corrected for stock move
   * product price was wrong when margin is not set
   * handle context when it equals None
   * Product : Pricelist report corrected
   * module:base_module_record fixed unicode string problem
   * state name modified for the method - close
   * explicit type cast for report.attendance
   * explicit type cast
   * module:account_voucher added confition for opening balance
   * document: set default address to '' instead of 'localhost'
   * fix ftp host address on Windows Vista
   * document: better ip address detection (especially on win32)
   * product: po file had duplicates
   * sale_crm: typo in module description
   * point_of_sale: if pickings are split because the sale order is not complete, invoices could not be created
   * sale, stock: wrong translation
   * point_of_sale: salesman_id: defaults to connected user
   * point_of_sale: partner should be copied when creating a refund
   * price unit calculation from context (web client issue).
   * file attachment bug in x_object
   * variants with extra on product list view
   * [point_of_sale] security was not set for config/default_journal menu and pos.config.journal object
   * fixed a bug when trying to search lines between 2 dates.
   * on very big data, the query was way too long to execute. Speed is now greatly improved.
   * point_of_sale: Sales of the day menu did not worked because the query did not matched any lines
   * account: create move lines with date provide in wizard (bug reported by Alexis Deméaulte)
   * Scheduler fix, introduced 5 days ago
   * Translated Absences by Leaves
   * multi-company modifs
   * Account : Taxes Report Corrected
   * Module: scrum,stock create task wizard in scrum and unreceived product wizard create new entry in stock
   * typo
   * general ledget report wizard (missing a field in view).
   * soldeinit problem
   * point_of_sale (receipt report): User and Date was lost
   * changed size of receipt to fit cash register
   * point_of_sale: invoice report should use the account.invoice object
   * base_module_record: avoid a crash when calling a method with less than 6 arguments
   * point_of_sale
   * hr_holidays: wrong character in po files
   * event: wrong character in po files
   * work order orders
   * stock value computation
   * analytic account on advance invoices
   * Analytic Analysis Stats
   * layout of general ledger landscape
   * bugfix in lot assignation on moves, bad signature
   * hr_timesheet_invoice module : account_analytic_profit report sxw file--author-name= vra
   * hr_timesheet_invoice module : account_analytic_profit report --author-name= vra
   * crm rule : watcher email
   * fix bug on crm rule to put proper wacher email
   * Bug of referencing variable on split in production lot
   * new cases should be created with the 'draft' state.
   * account_balance Module : Fix the Total problem and Put Indentation in Reports.C
   * onchange of product_id on stock move corrected
   * correct display of pyflakes result quality module
 * https://launchpad.net/bugs/310458
   * Simplify Migrations
 * https://launchpad.net/bugs/382641
   * _get_stock corrected
 * https://launchpad.net/bugs/382000
   * remove except block from try..finally whioch is not supported in python2.4
 * https://launchpad.net/bugs/379767
   * Base_report_creator :Corrected Add filter wizard(ref:ACH)
 * https://launchpad.net/bugs/373203
 * https://launchpad.net/bugs/388346
   * l10n_ch module : Improved Code.
   * l10n_ch : corrected default_value method
 * https://launchpad.net/bugs/399485
   * point_of_sale : Pikcing display partner made from POS order.
 * https://launchpad.net/bugs/388438
   * Report_task : Corrected malfunctioned .po files
 * https://launchpad.net/bugs/380480
 * https://launchpad.net/bugs/386297
   * purchase module : order report.
   * Purchase: Corrected report and translation
 * https://launchpad.net/bugs/356922
   * Base_vat : VAT validation for Portugal,Bulgaria
 * https://launchpad.net/bugs/397100
   * Acccount,Account_invoice_layout : Minor necessary changes.
 * https://launchpad.net/bugs/388347
   * account_payment module : payment order report.
   * account_payment : report corrected
 * https://launchpad.net/bugs/407241
   * sum() in query was returning null,corrected
 * https://launchpad.net/bugs/387006
   * Stock : context for address field on picking corrected
 * https://launchpad.net/bugs/364010
   * base_vat :sweden vat validation corrected
 * https://launchpad.net/bugs/393798
   * hr_timesheet_sheet : date interval corrected for attendances
 * https://launchpad.net/bugs/409337
 * https://launchpad.net/bugs/387029
   * Account : Correction of search method arguements of account.analytic.line
 * https://launchpad.net/bugs/394277
   * Purchase,Product :description of POL made widen,partner_ref changes
 * https://launchpad.net/bugs/394275
   * Account : Charts of accounts - Tax reports corected
   * Account : Charts of accounts - target move options corrected
 * https://launchpad.net/bugs/404155
   * point_of_sale :Partner info available for move line from POS,only draft/cancelled POS lines can be deleted
 * https://launchpad.net/bugs/399824
   * Sale : Weight field for SOL displayed
 * https://launchpad.net/bugs/393824
   * report_task : .po files corrected
 * https://launchpad.net/bugs/394640
   * Sale : sale order report corrected for translation
 * https://launchpad.net/bugs/386513
   * Purchase : stock moves assigned to purchase line
 * https://launchpad.net/bugs/358302
   * Account : Corrected bank journal code creation from template
 * https://launchpad.net/bugs/402263
   * Account : Invoice Lines will not be grouped if there are different maturity dates
 * https://launchpad.net/bugs/394436
   * Project : Xml record corrected for view
 * https://launchpad.net/bugs/398805
 * https://launchpad.net/bugs/338329
   * availability of prodlot check when assigning a prodlot to a move: non optimal location_id control
 * https://launchpad.net/bugs/391673
   * Account :'note' field on Fiscal position,added on invoice report
 * https://launchpad.net/bugs/391106
   * Process : Corrected xml record
 * https://launchpad.net/bugs/405891
   * Module:purchase corrected delay time in picking
 * https://launchpad.net/bugs/389540
   * Account : Added Configuration wizard to make overdue payment report message configurable on company
 * https://launchpad.net/bugs/400210
   * Stock : partial packign wizard values made translated
 * https://launchpad.net/bugs/377614
 * https://launchpad.net/bugs/406827
   * CRM : Mailgate script improved to have as much information on History.
 * https://launchpad.net/bugs/404975
   * document : create doc of any resource model with black name
 * https://launchpad.net/bugs/401184
   * module base_module_record Fixed when object has _rec_name
 * https://launchpad.net/bugs/399642
 * https://launchpad.net/bugs/393756
   * Sale : Removed unused code
 * https://launchpad.net/bugs/400326
   * document : if name/dirname does not has value, dirname will be display like <objectname><id>
   * document : use '=' operator instend of 'like' on serach directory nodes into DMS
 * https://launchpad.net/bugs/383940
   * Document : Logging enabled for abstracted_fs
 * https://launchpad.net/bugs/403964
   * STock : Locations structure wizard improved
   * Stock: Location analysis wizard improved,date replaced by datetime field on wizard
 * https://launchpad.net/bugs/385664
   * Account Module : Typo corrected
 * https://launchpad.net/bugs/380473
 * https://launchpad.net/bugs/376804
   * account_analytic_analysis : Months sorted
 * https://launchpad.net/bugs/393840
   * Account_tax_include corrected to resolve conflict with account_invoice_layout
 * https://launchpad.net/bugs/405441
   * delivery : context passed on picking form view
 * https://launchpad.net/bugs/388901
   * Product : Onchange on pricelist item corrected
 * https://launchpad.net/bugs/395173
   * Account : Corrected journal check on move line creation
 * https://launchpad.net/bugs/388404
   * report_crm,document_ics,account : Access Rules assigned
   * Report_timesheet : Access rules
 * https://launchpad.net/bugs/396254
   * Account : Cancelled invoice will not be listed under unpaid state
 * https://launchpad.net/bugs/404142
   * point_of_sale :Partner info available for move line from POS,only draft/cancelled POS lines can be deleted
 * https://launchpad.net/bugs/410779
   * Document : made uninstallable
 * https://launchpad.net/bugs/411469
   * Wiki : Made uninstallable
 * https://launchpad.net/bugs/394733
 * https://launchpad.net/bugs/400093
   * stock : Stock Valuation Entries Don't Adjust with UoM
 * https://launchpad.net/bugs/395046
   * Product : Corrected template view
 * https://launchpad.net/bugs/407327
   * CRM : Due to rules, duplicate watcher(CC) ids were entered.
 * https://launchpad.net/bugs/389015
   * Project : Copy Method corrected
 * https://launchpad.net/bugs/411329
   * module:mrp added on_change on bom_id for selecting routing


Improvements (addons)
---------------------

 * update po(t) files
 * Module:account Api changes def _refund_cleanup_lines(self, lines): added cr,uid arguments
 * pyflakes test display result improve on base_module_quality
 * crm: allow to put case description in action mail
 * Account : Move line form view from MOVE shows date for better user readability
 * mrp: pep8
 * use inheritance instead of wrapping when changing behavior of services
 * Module:Purchase Api change in inv_line_create added cr,uid parameters
 * Improved views
 * base_module_quality : gives warning to the user if pylint or pyflakes not installed
 * stock: wizard_invoice_onshipping.py: pep8
 * add base_module_quality module
 * Sale : state name display corected
 * Directory structure is translated to the users preference language in FTP Client
 * reformated the wizard message
 * account: invoice view: hide some fields to non employee users (portal i.e.)
 * account_voucher : report voucher.
 * mrp module : bom_structure.
 * account module : Analytic reports.
 * stock module : picking report.
 * mrp Module : Production order report.
 * account module : Tax Report.
 * stock Module : reports.
 * sale_delivery_report Module : Report Changes.
 * event_certificate module : for Certificate report.
 * purchase Module : order report and revert Changes : sale order Report.
 * purchase,sale : order report.
 * stock module : report improvement.
 * stock,purchase module : report improvement.
 * account_balance module : Improved Landscape report.
 * account_balance Module : Report changes.
 * account_balance Module : Minor report Change.
 * account_balance Module : Modified reports.
 * point_of_sale: receipt report: better date formatting
 * point_of_sale: receipt report: Salesman instead of User
 * module:stock improved views
 * improved translations for crm_configuration



2009-05-26: 5.0.1
=================

TODO

2009-02-12: 5.0.0-3
===================

TODO

2009-02-08: 5.0.0-2
===================

TODO

2009-02-06: 5.0.0
=================

TODO

2009-01-03: 5.0.0-rc3
=====================

TODO

2008-12-22: 5.0.0-rc2
=====================

TODO

2008-12-01: 5.0.0-rc1.1
=======================

TODO

2008-11-28: 5.0.0-rc1
=====================

TODO

2008-11-03: 5.0.0-alpha
=======================

TODO

