From ec7e9635a24c248f2599dbd4da4a9f4e5e99a3f7 Mon Sep 17 00:00:00 2001 From: ced <> Date: Fri, 10 Aug 2007 14:31:46 +0000 Subject: [PATCH] New release bzr revid: ced-852b7405e83c94b4f0da147581830e838e3ccfce --- bin/release.py | 8 +-- doc/Changelog | 151 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 155 insertions(+), 4 deletions(-) diff --git a/bin/release.py b/bin/release.py index 4391cae2c3a..2741f6f5eb2 100644 --- a/bin/release.py +++ b/bin/release.py @@ -1,7 +1,7 @@ #!/usr/bin/env python name = 'tinyerp-server' -version = '4.1.2' +version = '4.2.0' description = 'Tiny\'s ERP Server' long_desc = '''\ Tiny ERP is a complete ERP and CRM. The main features are accounting (analytic @@ -12,10 +12,10 @@ customizable reports, and SOAP and XML-RPC interfaces. ''' classifiers = """\ Development Status :: 5 - Production/Stable -License :: OSI Approved :: GNU General Public License (GPL) +License :: OSI Approved :: GNU General Public License Version 2 (GPL-2) Programming Language :: Python """ -url = 'http://tinyerp.com' +url = 'http://www.tinyerp.com' author = 'Tiny.be' author_email = 'info@tiny.be' -license = 'GPL' +license = 'GPL-2' diff --git a/doc/Changelog b/doc/Changelog index 4918fb60263..501bb38ddd4 100644 --- a/doc/Changelog +++ b/doc/Changelog @@ -1,3 +1,154 @@ +4.2.0 + Summary: + Add new view graph + REPORT_INTRASTAT: new module + KERNEL: add netrpc (speed improvement) + REPORT_STOCK: add report on stock by stock location and production lots + HR_TIMESHEET_INVOICE: add final invoice + MULTI_COMPANY_ACCOUNT: new module + ADD modules publication tools + KERNEL: add timezone + KERNEL: add concurnecy check + BASE: allow to specify many view_id in act_window + BASE: add ir.rules (acces base on record fields) + KERNEL: add search_count on objects + KERNEL: add assert tools (unit test) + KERNEL: improve workflow speed + KERNEL: move some modules to extra_addons + Bugfixes: + Fix pooler for multi-db + REPORT_ANALYTIC: new reports + BOARD_ACCOUNT: new dashboard for accountants + PURCHASE: allow multiple pickings for the same purchase order + STOCK: When refunding picking: confirm & Assign the newly generated picking + PRODUCT: add average price + STOCK: Fix workflow for stock + TOOLS: Fix export translate for wizard + KERNEL: add id in import_data + BASE: add history rate to currency + ACCOUNT: partner_id is now required for an invoice + HR_TIMESHEET: add exception if employee haven't product + I18N: new fr_CH file + HR_EXPENSE: fix domain + ACCOUNT: Fix invoice with currency and payment term + ACCOUNT: Fix currency + KERNEL: add pidfile + ACCOUNT,PURCHASE,SALE: use partner lang for description + Model Acces: Unlink permission (delete) is now available + KERNEL: Remove set for python2.3 + HR: add id to Attendance menu + PRODUCT: add dimension to packaging + ACCOUNT: new cash_discount on payment term + KERNEL: Add price accuracy + BASE: Function to remove installed modules + REPORT_SALE: fix for sale without line + PURCHASE: remove use of currency + KERNEL: fix set without values + PURCHASE: fix domain pricelist + INVOICE: use date for currency rate + KERNEL: Fix import many2many by id + KERNEL: run the cron + ACCOUNT: bank statment line now have a ref t othe corresponding invoice + ACCOUNT: Add possibilitty to include tax amount in base amount for the computation of the next taxes + ACCOUNT: Add product in tax compute python code + KERNEL: use reportlab 2.0 + BASE: fix import the same lang + ACCOUNT: fix tax code + ACCOUNT: define tax account for invoice and refund + ACCOUNT: add supplier tax to product + ACCOUNT: don't overwrite tax_code on the creation for account line + PURCHASE: use partner code for report order + KERNEL: fix pooler netsvc for multi-db + TOOLS: add ref to function tag + PRODUCT: fix digits on volume and weight, add weight_net + ACCOUNT: split to new module account_cash_discount + ORM : error message on python constraints are now displayed correctly + ACCOUNT: add partner to tax compute context + KERNEL: improve logger + PROJECT: add check_recursion for project + HR_TIMESHEET_INVOICE: improve create invoice + ACCOUNT: add product_id to analytic line create by invoice + KERNEL: fix the inheritance mechanism + KERNEL: Fix use always basename for cvs file + BASE: fix IBAN len to 27 + INVOICE: fix invoice number for analytic + REPORT: add replace tag for custom header + ACCOUNT: add ref to analytic line + BASE: prevent exception in ir_cron + SALE: fix uos for tax_amount + MRP: fix dbname in _procure_confirm + HR_EXPENSE: add domain to analytic_account + KERNEL: use 0 instead of False for fix on _fnct_read + SUBSCRIPTION: add required to model + HR_TIMESHEET: add rounding on report + SALE: Fix cancel invoice and recreate invoice, now cancel also the order lines + STOCK-DELIVERY: add wizard invoice_onshipping from delivery to stock + STOCK: use tax from sale for invoice + BASE: improve copy of res.partner + ACCOUNT: pay only invoice if not in state draft + REPORT: fix rml translation, translate before eval + PRODUCT_EXTENDED: don't use seller price for bom price + ACCOUNT_TAX_INCLUDE: fix right amount in account move generate with tax_include + BASE: improve workflow print + SALE: fix workflow error when create invoice from wizard + MRP: Use company currency for Product Cost Structure + BASE: prevent recursion in company + KERNEL: Fix deleted property and many2one + KERNEL: allow directory for import csv + KERNEL: add store option to fields function + ACCOUNT: use property_account_tax on on_change_product + KERNEL: add right-click for translate label + KERNEL: fix log of backtrace + KERNEL: fix search on xxx2many + BASE: use tool to call popen.pipe2 + KERNEL: fix print workflow on win32 + BASE: fix US states + KERNEL: use python 2.3 format_exception + ACCOUNT: add multi-company into base accounting + KERNEL: check return code for exec_pg_command_pipe + KERNEL: fix search with active args + KERNEL: improve _sql_contsraints, now insert if doesn't exist + KERNEL: remove old inheritor and add _constraints and _sql_constraints to the fields inherited + CRM: bugfix mailgate + PURCHASE: fix the UOM for purchase line and improve update price unit + ACCOUNT: new invoice view + KERNEL,BASE: allow to create zip modules + BASE: add right-to-left + KERNEL: copy now ignore technical values ('create_date', 'create_uid', 'write_date' and 'write_uid') + ACCOUNT_TAX_INCLUDE: Now the module manage correctly the case when the taxes defined on the product differ from the taxes defined on the invoice line + ALL: fix colspan 3 -> 4 + KERNEL: use context for search + ACCOUNT: improve speed of analytic account + ACCOUNT: fix search debit/credit on partner + ACCOUNT: fix refund invoice if no product_id nor uos_id on lines + MRP: fix scheduler location of product to produce and method, date of automatic orderpoint + KERNEL: many2many : fix unlink and link action + MRP: add default product_uom from context and add link from product to bom + PROJECT: improve speed for function fields + ALL: remove bad act_window name + KERNEL: modification for compatibility with postgres 7.4 + KERNEL: fix size for selection field + KERNEL: fix compatibility for python2.5 + KERNEL: add new win32 build script + KERNEL: add test for duplicate report and wizard + ACCOUNT: force round amount fixed in payment term + KERNEL: fix print screen + CRM: Better ergonomy + SERVER: add sum tag on tree view that display sum of the selected lines + KERNEL: allow subfield query on one2many + KERNEL: fix create_date and write_date as there are timestamp now + SERVER: improve language + KERNEL: fix search on fields function of type one2many, many2many + ACCOUNT: fix pay invoice to use period + ACCOUNT: add check recursion in account.tax.code + MRP: fix compute cycle for workcenter + BASE: add constraint uniq module name + BASE: improve update module list + ACCOUNT: add round to last payment term + KERNEL: don't modify the args of the call + KERNEL: don't use mutable as default value in function defintion + KERNEL: fix orm for sql query with reserved words + 16/03/2007 4.0.3 Summary: