From 487d5a8faeb2db046208773f31a3feb9509df526 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 18 Nov 2008 18:32:48 +0100 Subject: [PATCH 01/26] Increase version number --- __tryton__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/__tryton__.py b/__tryton__.py index 017281c8e6..edb7661409 100644 --- a/__tryton__.py +++ b/__tryton__.py @@ -5,7 +5,7 @@ 'name_de_DE': 'Verkauf', 'name_fr_FR': 'Vente', 'name_es_ES': 'Ventas', - 'version': '1.0.0', + 'version': '1.0.1', 'author': 'B2CK', 'email': 'info@b2ck.com', 'website': 'http://www.tryton.org/', From 3c845b6f4ec26360ccc1c4913d35751aedcc9333 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 18 Nov 2008 18:33:36 +0100 Subject: [PATCH 02/26] Allow egg installation --- CHANGELOG | 2 ++ setup.py | 7 +++++++ 2 files changed, 9 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index eacaaefa7d..44de11f380 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,2 +1,4 @@ +* Allow egg installation + Version 1.0.0 - 2008-11-17 * Initial release diff --git a/setup.py b/setup.py index 8407943ed5..7c97b73e7a 100644 --- a/setup.py +++ b/setup.py @@ -27,6 +27,8 @@ setup(name='trytond_sale', author=info.get('author', ''), author_email=info.get('email', ''), url=info.get('website', ''), + download_url="http://downloads.tryton.org/" + \ + info.get('version', '0.0.1').rsplit('.', 1)[0] + '/', package_dir={'trytond.modules.sale': '.'}, packages=[ 'trytond.modules.sale', @@ -54,4 +56,9 @@ setup(name='trytond_sale', ], license='GPL-3', install_requires=requires, + zip_safe=False, + entry_points=""" + [trytond.modules] + sale = trytond.modules.sale + """, ) From eb3dccd35a7a73a6b7c969e5db59e52f069f7acb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 26 Nov 2008 12:48:11 +0100 Subject: [PATCH 03/26] Use payment term of party instead of supplier payment term --- sale.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sale.py b/sale.py index 4b9a2afd36..5db64c4b08 100644 --- a/sale.py +++ b/sale.py @@ -211,8 +211,8 @@ class Sale(OSV): party.id, type='invoice', context=context) res['packing_address'] = party_obj.address_get(cursor, user, party.id, type='delivery', context=context) - if party.supplier_payment_term: - res['payment_term'] = party.supplier_payment_term.id + if party.payment_term: + res['payment_term'] = party.payment_term.id if res['invoice_address']: res['invoice_address'] = address_obj.name_get(cursor, user, From 808b53a0d0fd72e78caf992add25db927c8725c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 1 Dec 2008 14:01:32 +0100 Subject: [PATCH 04/26] Prepare changelog for release 1.0.1 --- CHANGELOG | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG b/CHANGELOG index 44de11f380..9801fce04d 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,4 @@ +Version 1.0.1 - 2008-12-01 * Allow egg installation Version 1.0.0 - 2008-11-17 From 1a6ffa70d5a886c26397a30e64415ef0340af717 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 1 Dec 2008 14:01:35 +0100 Subject: [PATCH 05/26] Added tag 1.0.1 for changeset e4a72de62c47 --- .hgtags | 1 + 1 file changed, 1 insertion(+) diff --git a/.hgtags b/.hgtags index 59b37fea72..8d035e4db3 100644 --- a/.hgtags +++ b/.hgtags @@ -1 +1,2 @@ a10cbe150870d184b9a520b155de9cbc87ecc2f2 1.0.0 +e4a72de62c47c4bbe2c7ffc8075947f397477b8d 1.0.1 From bc0d3becf75faf045c0d000c39af22418a2f8318 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 1 Dec 2008 14:02:09 +0100 Subject: [PATCH 06/26] Increase version number --- __tryton__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/__tryton__.py b/__tryton__.py index edb7661409..5bd8b94408 100644 --- a/__tryton__.py +++ b/__tryton__.py @@ -5,7 +5,7 @@ 'name_de_DE': 'Verkauf', 'name_fr_FR': 'Vente', 'name_es_ES': 'Ventas', - 'version': '1.0.1', + 'version': '1.0.2', 'author': 'B2CK', 'email': 'info@b2ck.com', 'website': 'http://www.tryton.org/', From e99b34ab0670dbe546e0b34224974812ab78b8f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 2 Dec 2008 17:58:05 +0100 Subject: [PATCH 07/26] Fix get_sale_price if the user has no company for issue633 --- sale.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sale.py b/sale.py index 5db64c4b08..8d7df25a03 100644 --- a/sale.py +++ b/sale.py @@ -1322,7 +1322,7 @@ class Product(OSV): res[product.id] = uom_obj.compute_price(cursor, user, product.default_uom, res[product.id], uom, context=context) - if currency: + if currency and user2.company: if user2.company.currency.id != currency.id: res[product.id] = currency_obj.compute(cursor, user, user2.company.currency, res[product.id], From 3ef46518d305c9426be3bc49f0b61067486c56c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 18 Dec 2008 23:35:35 +0100 Subject: [PATCH 08/26] Handle default salable value for issue671 --- sale.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/sale.py b/sale.py index 8d7df25a03..da328a77a8 100644 --- a/sale.py +++ b/sale.py @@ -882,7 +882,8 @@ class SaleLine(OSV): }, on_change=['product', 'unit', 'quantity', 'description', '_parent_sale.party', '_parent_sale.currency'], context="{'locations': [_parent_sale.warehouse], " \ - "'stock_date_end': _parent_sale.sale_date}") + "'stock_date_end': _parent_sale.sale_date, " \ + "'salable': True}") unit_price = fields.Numeric('Unit Price', digits=(16, 4), states={ 'invisible': "type != 'line'", @@ -1249,6 +1250,10 @@ class Template(OSV): on_change_with=['default_uom', 'sale_uom']) def default_salable(self, cursor, user, context=None): + if context is None: + context = {} + if context.get('salable'): + return True return False def on_change_with_sale_uom(self, cursor, user, ids, vals, context=None): From 75a12ca97be5eb698d8512dbfc29bdfde057b20e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 6 Jan 2009 13:49:42 +0100 Subject: [PATCH 09/26] Prepare changelog for release 1.0.2 --- CHANGELOG | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index 9801fce04d..bf8a718dae 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +Version 1.0.2 - 2009-01-06 +* Some bug fixes (see mercurial logs for details) + Version 1.0.1 - 2008-12-01 * Allow egg installation From 597d263179caebc9fc3c7863b026975f79892770 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 6 Jan 2009 13:49:46 +0100 Subject: [PATCH 10/26] Added tag 1.0.2 for changeset 10675c9bedad --- .hgtags | 1 + 1 file changed, 1 insertion(+) diff --git a/.hgtags b/.hgtags index 8d035e4db3..2c848779ce 100644 --- a/.hgtags +++ b/.hgtags @@ -1,2 +1,3 @@ a10cbe150870d184b9a520b155de9cbc87ecc2f2 1.0.0 e4a72de62c47c4bbe2c7ffc8075947f397477b8d 1.0.1 +10675c9bedada3c0da5158fff3d1d5e869a08eb9 1.0.2 From 82db96e8ac54b2b27d896e7e8e72eb9ef757f6cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 6 Jan 2009 13:50:45 +0100 Subject: [PATCH 11/26] Increase version number --- __tryton__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/__tryton__.py b/__tryton__.py index 5bd8b94408..39187f5fc8 100644 --- a/__tryton__.py +++ b/__tryton__.py @@ -5,7 +5,7 @@ 'name_de_DE': 'Verkauf', 'name_fr_FR': 'Vente', 'name_es_ES': 'Ventas', - 'version': '1.0.2', + 'version': '1.0.3', 'author': 'B2CK', 'email': 'info@b2ck.com', 'website': 'http://www.tryton.org/', From b3c30216a3daaa3a863253e4ae2d271e6c77cb19 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 31 Mar 2009 14:26:46 +0200 Subject: [PATCH 12/26] Call workflow of sale when deleting moves Improve workflow test on write of move --- sale.py | 30 +++++++++++++++++++++++++++--- 1 file changed, 27 insertions(+), 3 deletions(-) diff --git a/sale.py b/sale.py index da328a77a8..56c2aba213 100644 --- a/sale.py +++ b/sale.py @@ -1420,20 +1420,44 @@ class Move(OSV): res = super(Move, self).write(cursor, user, ids, vals, context=context) if 'state' in vals and vals['state'] in ('cancel',): - sale_ids = [] + if isinstance(ids, (int, long)): + ids = [ids] + sale_ids = set() sale_line_ids = sale_line_obj.search(cursor, user, [ ('moves', 'in', ids), ], context=context) if sale_line_ids: for sale_line in sale_line_obj.browse(cursor, user, sale_line_ids, context=context): - if sale_line.sale.id not in sale_ids: - sale_ids.append(sale_line.sale.id) + sale_ids.add(sale_line.sale.id) for sale_id in sale_ids: workflow_service.trg_validate(user, 'sale.sale', sale_id, 'packing_update', cursor, context=context) return res + def delete(self, cursor, user, ids, context=None): + sale_obj = self.pool.get('sale.sale') + sale_line_obj = self.pool.get('sale.line') + + if isinstance(ids, (int, long)): + ids = [ids] + + sale_ids = set() + sale_line_ids = sale_line_obj.search(cursor, user, [ + ('moves', 'in', ids), + ], context=context) + + res = super(Move, self).delete(cursor, user, ids, context=context) + + if sale_line_ids: + for sale_line in sale_line_obj.browse(cursor, user, + sale_line_ids, context=context): + sale_ids.add(sale_line.sale.id) + for sale_id in sale_ids: + workflow_service.trg_validate(user, 'sale.sale', + sale_id, 'packing_update', cursor, context=context) + return res + Move() From d1b6b54ac72fb2dedeef7c9825f9ccca52e615c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sun, 5 Apr 2009 14:08:34 +0200 Subject: [PATCH 13/26] Fix context on sale line if there is no warehouse for issue929 --- sale.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sale.py b/sale.py index 56c2aba213..201f23db8f 100644 --- a/sale.py +++ b/sale.py @@ -881,7 +881,9 @@ class SaleLine(OSV): 'invisible': "type != 'line'", }, on_change=['product', 'unit', 'quantity', 'description', '_parent_sale.party', '_parent_sale.currency'], - context="{'locations': [_parent_sale.warehouse], " \ + context="{'locations': " \ + "_parent_sale.warehouse and [_parent_sale.warehouse] " \ + "or False, " \ "'stock_date_end': _parent_sale.sale_date, " \ "'salable': True}") unit_price = fields.Numeric('Unit Price', digits=(16, 4), From 15dc5890ce3b8bcd29e7acb0c9f8e05dc597cb53 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 9 Apr 2009 22:12:43 +0200 Subject: [PATCH 14/26] Fix typo --- sale.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sale.py b/sale.py index 201f23db8f..990f84a64e 100644 --- a/sale.py +++ b/sale.py @@ -1458,7 +1458,7 @@ class Move(OSV): for sale_id in sale_ids: workflow_service.trg_validate(user, 'sale.sale', sale_id, 'packing_update', cursor, context=context) - return res + return res Move() From 1c32604ad921221b0c738b3f6e6c3eedbc24aa7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 11 May 2009 19:21:13 +0200 Subject: [PATCH 15/26] Prepare changelog for release 1.0.3 --- CHANGELOG | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index bf8a718dae..53467d9eec 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +Version 1.0.3 - 2009-05-11 +* Some bug fixes (see mercurial logs for details) + Version 1.0.2 - 2009-01-06 * Some bug fixes (see mercurial logs for details) From f50bbcc32594ef0c53e35c8ed8c26eea007d1583 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 11 May 2009 19:21:16 +0200 Subject: [PATCH 16/26] Added tag 1.0.3 for changeset 5a05a80821c5 --- .hgtags | 1 + 1 file changed, 1 insertion(+) diff --git a/.hgtags b/.hgtags index 2c848779ce..6f819b4c29 100644 --- a/.hgtags +++ b/.hgtags @@ -1,3 +1,4 @@ a10cbe150870d184b9a520b155de9cbc87ecc2f2 1.0.0 e4a72de62c47c4bbe2c7ffc8075947f397477b8d 1.0.1 10675c9bedada3c0da5158fff3d1d5e869a08eb9 1.0.2 +5a05a80821c5f7ee0679ffd5eb37568cf39b1cec 1.0.3 From ee17e16fccac10fb335c2515107bb3181117a9d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 11 May 2009 19:21:45 +0200 Subject: [PATCH 17/26] Increase version number --- __tryton__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/__tryton__.py b/__tryton__.py index 39187f5fc8..5bf0160b34 100644 --- a/__tryton__.py +++ b/__tryton__.py @@ -5,7 +5,7 @@ 'name_de_DE': 'Verkauf', 'name_fr_FR': 'Vente', 'name_es_ES': 'Ventas', - 'version': '1.0.3', + 'version': '1.0.4', 'author': 'B2CK', 'email': 'info@b2ck.com', 'website': 'http://www.tryton.org/', From cef142b69b6c81ff67a92dffe010e95e4489f3b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 16 Jun 2009 22:48:23 +0200 Subject: [PATCH 18/26] Round tax amounts in the same way than for invoice --- sale.py | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/sale.py b/sale.py index 990f84a64e..6216da19fe 100644 --- a/sale.py +++ b/sale.py @@ -300,6 +300,7 @@ class Sale(OSV): def on_change_lines(self, cursor, user, ids, vals, context=None): currency_obj = self.pool.get('currency.currency') tax_obj = self.pool.get('account.tax') + invoice_obj = self.pool.get('account.invoice') if context is None: context = {} @@ -319,6 +320,7 @@ class Sale(OSV): ctx = context.copy() ctx.update(self.get_tax_context(cursor, user, vals, context=context)) + taxes = {} for line in vals['lines']: if line.get('type', 'line') != 'line': continue @@ -327,7 +329,16 @@ class Sale(OSV): for tax in tax_obj.compute(cursor, user, line.get('taxes', []), line.get('unit_price', Decimal('0.0')), line.get('quantity', 0.0), context=context): - res['tax_amount'] += tax['amount'] + key, val = invoice_obj._compute_tax(cursor, user, tax, + 'out_invoice', context=context) + if not key in taxes: + taxes[key] = val['amount'] + else: + taxes[key] += val['amount'] + if currency: + for key in taxes: + res['tax_amount'] += currency_obj.round(cursor, user, + currency, taxes[key]) if currency: res['untaxed_amount'] = currency_obj.round(cursor, user, currency, res['untaxed_amount']) @@ -424,6 +435,8 @@ class Sale(OSV): ''' currency_obj = self.pool.get('currency.currency') tax_obj = self.pool.get('account.tax') + invoice_obj = self.pool.get('account.invoice') + if context is None: context = {} res = {} @@ -432,6 +445,7 @@ class Sale(OSV): ctx.update(self.get_tax_context(cursor, user, sale, context=context)) res.setdefault(sale.id, Decimal('0.0')) + taxes = {} for line in sale.lines: if line.type != 'line': continue @@ -439,7 +453,15 @@ class Sale(OSV): for tax in tax_obj.compute(cursor, user, [t.id for t in line.taxes], line.unit_price, line.quantity, context=ctx): - res[sale.id] += tax['amount'] + key, val = invoice_obj._compute_tax(cursor, user, tax, + 'out_invoice', context=context) + if not key in taxes: + taxes[key] = val['amount'] + else: + taxes[key] += val['amount'] + for key in taxes: + res[sale.id] += currency_obj.round(cursor, user, + sale.currency, taxes[key]) res[sale.id] = currency_obj.round(cursor, user, sale.currency, res[sale.id]) return res From 488a3b84a90f14b7488cee641e58447b649b5dfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 6 Jul 2009 10:41:39 +0200 Subject: [PATCH 19/26] Prepare changelog for release 1.0.4 --- CHANGELOG | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index 53467d9eec..0cde2bfb09 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +Version 1.0.4 - 2009-07-06 +* Some bug fixes (see mercurial logs for details) + Version 1.0.3 - 2009-05-11 * Some bug fixes (see mercurial logs for details) From f37d951f488630783cf2b3b6ad67b74e8f5eaffa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 6 Jul 2009 10:41:46 +0200 Subject: [PATCH 20/26] Added tag 1.0.4 for changeset 0bc93908d69e --- .hgtags | 1 + 1 file changed, 1 insertion(+) diff --git a/.hgtags b/.hgtags index 6f819b4c29..e63fe803e8 100644 --- a/.hgtags +++ b/.hgtags @@ -2,3 +2,4 @@ a10cbe150870d184b9a520b155de9cbc87ecc2f2 1.0.0 e4a72de62c47c4bbe2c7ffc8075947f397477b8d 1.0.1 10675c9bedada3c0da5158fff3d1d5e869a08eb9 1.0.2 5a05a80821c5f7ee0679ffd5eb37568cf39b1cec 1.0.3 +0bc93908d69e6f24db57763f7639130835a595b6 1.0.4 From f78643e73389c3fa23ccb3539da8810a9f0032ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 6 Jul 2009 10:42:18 +0200 Subject: [PATCH 21/26] Increase version number --- __tryton__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/__tryton__.py b/__tryton__.py index 5bf0160b34..005fcaed01 100644 --- a/__tryton__.py +++ b/__tryton__.py @@ -5,7 +5,7 @@ 'name_de_DE': 'Verkauf', 'name_fr_FR': 'Vente', 'name_es_ES': 'Ventas', - 'version': '1.0.4', + 'version': '1.0.5', 'author': 'B2CK', 'email': 'info@b2ck.com', 'website': 'http://www.tryton.org/', From 2a9719a56f574e7384a9336e2108d94636917280 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 21 Jan 2010 21:04:54 +0100 Subject: [PATCH 22/26] Writing move on sale line require to bypass rules (transplanted from d361e987fae591860d2252491bf1a1b0a9cf41f8) --- sale.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sale.py b/sale.py index 6216da19fe..f2659b5e69 100644 --- a/sale.py +++ b/sale.py @@ -849,9 +849,9 @@ class Sale(OSV): vals = moves[line_id] vals['packing_out'] = packing_id move_id = move_obj.create(cursor, 0, vals, context=ctx) - sale_line_obj.write(cursor, user, line_id, { + sale_line_obj.write(cursor, 0, line_id, { 'moves': [('add', move_id)], - }, context=context) + }, context=ctx) workflow_service.trg_validate(0, 'stock.packing.out', packing_id, 'waiting', cursor, context=ctx) return packing_id From 14bddd496f6b7f98b8f1fcf21352bdf75deb4f81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 25 Jan 2010 09:54:09 +0100 Subject: [PATCH 23/26] Update COPYRIGHT --- COPYRIGHT | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/COPYRIGHT b/COPYRIGHT index 37fef2d645..94a43fbe61 100644 --- a/COPYRIGHT +++ b/COPYRIGHT @@ -1,7 +1,7 @@ Copyright (C) 2004-2008 Tiny SPRL. -Copyright (C) 2008 Cédric Krier. -Copyright (C) 2008 Bertrand Chenal. -Copyright (C) 2008 B2CK SPRL. +Copyright (C) 2008-2010 Cédric Krier. +Copyright (C) 2008-2010 Bertrand Chenal. +Copyright (C) 2008-2010 B2CK SPRL. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by From 0a82b136204f521fa0b782a2d8f95c60723b97c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sun, 21 Feb 2010 15:29:26 +0100 Subject: [PATCH 24/26] Prepare for release 1.0.5 --- CHANGELOG | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index 0cde2bfb09..f96b035a80 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +Version 1.0.5 - 2010-02-21 +* Some bug fixes (see mercurial logs for details) + Version 1.0.4 - 2009-07-06 * Some bug fixes (see mercurial logs for details) From 95180af461fb27052d1e24dad2be2a2c333107e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sun, 21 Feb 2010 15:29:29 +0100 Subject: [PATCH 25/26] Added tag 1.0.5 for changeset 9d445c3cf8de --- .hgtags | 1 + 1 file changed, 1 insertion(+) diff --git a/.hgtags b/.hgtags index e63fe803e8..63d713d645 100644 --- a/.hgtags +++ b/.hgtags @@ -3,3 +3,4 @@ e4a72de62c47c4bbe2c7ffc8075947f397477b8d 1.0.1 10675c9bedada3c0da5158fff3d1d5e869a08eb9 1.0.2 5a05a80821c5f7ee0679ffd5eb37568cf39b1cec 1.0.3 0bc93908d69e6f24db57763f7639130835a595b6 1.0.4 +9d445c3cf8de5d133ee131d17e241f532d38badc 1.0.5 From 6768c4d471e1f8c8f7a820f111b0b517d4805e3d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sun, 21 Feb 2010 15:30:50 +0100 Subject: [PATCH 26/26] Increase version number --- __tryton__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/__tryton__.py b/__tryton__.py index 005fcaed01..7d62b1514a 100644 --- a/__tryton__.py +++ b/__tryton__.py @@ -5,7 +5,7 @@ 'name_de_DE': 'Verkauf', 'name_fr_FR': 'Vente', 'name_es_ES': 'Ventas', - 'version': '1.0.5', + 'version': '1.0.6', 'author': 'B2CK', 'email': 'info@b2ck.com', 'website': 'http://www.tryton.org/',