Commit Graph
308 Commits
Author SHA1 Message Date
Cédric Krier 697563d0bf Remove deprecation warning
- remove invalid escape sequence
- use  read_file instead of read_fp
- use importlib instead of imp and __import__
- use callable instead of instance of collections.Callable
- fix silent file closing
- replace SafeConfigParser by ConfigParser
- replace decodestring by decodebytes
- replace encodestring by encodebytes

issue7666
issue7390
review53361004
2018-09-01 17:06:27 +02:00
Cédric Krier 91020d6515 Add support for chart of account evolution
* Add replacement account
* Add period on account and tax code

issue7417
review45671002
2018-08-31 14:58:05 +02:00
Cédric Krier 3bca19f3a5 Remove migration before 3.0
issue6470
review52421002
2018-08-09 20:43:51 +02:00
Cédric Krier e10653ca62 Use sqlite3.backup when available
issue7212
review44131002
2018-08-06 19:05:43 +02:00
Cédric Krier c6b40cf114 Add support for Python 3.7
issue7547
2018-07-28 16:44:09 +02:00
Cédric Krier cfa0f7ed45 Add __table_handler__ to ModelSQL
issue7581
review48531002
2018-07-24 22:01:07 +02:00
Cédric Krier 5652232c0b Remove support for Python 2.7
issue7497
review53261002
2018-06-26 19:11:43 +02:00
Cédric Krier dc6e017e2d Remove accounts from products
The edition of accounting categories are limited to accounting administrators.
If a product does not have an accounting category, the default value defined
on the configuration are used.

issue3805
review45111002
2018-06-20 12:09:04 +02:00
Cédric Krier 4344dc7c08 Increase version number 2018-04-23 17:29:26 +02:00
Cédric Krier bf614d4268 Added tag 4.8.0 for changeset d59ad8dedd8f 2018-04-23 17:29:15 +02:00
Cédric Krier 4446bee0c1 Prepare release 4.8.0 2018-04-23 17:29:15 +02:00
Cédric Krier e832e66c78 Update translations 2018-04-21 13:06:26 +02:00
Cédric Krier 8cb4c99bce Add Persian
issue7311
2018-04-14 17:23:50 +02:00
Cédric Krier 5b07b9d478 Add field string in missing_account error message
issue3144
review46291002
2018-04-01 16:01:22 +02:00
Cédric Krier 7ccaf5820a Always raise exception in table handler
issue7175
review40161002
2018-03-15 00:45:20 +01:00
Cédric Krier db0f18252e Remove MySQL backend
issue7017
2018-01-24 20:14:29 +01:00
Sergi Almacellas Abellana d604354175 Use same string for missing account on Template and Category
issue7043
review37901002
2018-01-23 12:21:41 +01:00
Cédric Krier 67ba240673 Improve dependency links
issue7049
2018-01-21 19:57:59 +01:00
Cédric Krier 6e88b435ec Fix typo in help text of accounting 2017-12-20 14:47:22 +01:00
Sergi Almacellas Abellana 4eb7daf022 Do not raise missing accounts errors on readonly transactions
issue6913
review42811002
2017-11-27 16:51:06 +01:00
Cédric Krier 0cd15ec936 Increase version number 2017-10-30 15:08:44 +01:00
Cédric Krier 53c0bc2472 Added tag 4.6.0 for changeset c2919c5dc030 2017-10-30 15:08:28 +01:00
Cédric Krier 994fed97e6 Prepare release 4.6.0 2017-10-30 15:08:28 +01:00
Cédric Krier dcdbcb577c Update translations 2017-10-28 16:49:42 +02:00
Cédric Krier e56c6673d5 Remove support of Python 3.3 and add Python 3.6
issue6843
review41611002
2017-10-23 23:54:00 +02:00
Cédric Krier f1cfff1561 Include in the category product linked via account_category
issue6794
review41601002
2017-10-02 16:07:06 +02:00
Cédric Krier 74d26c79a2 Do not fail if properties of create_chart are not set
The create_chart tools from tests does not set a value for the field of this
module.
2017-09-20 19:39:31 +02:00
Xavier Codinas a3b8760657 Allow to set default category and product accounts on configuration wizard
issue6497
review34951004
2017-09-20 17:54:28 +02:00
Sergi Almacellas Abellana a9bb2c677c Repalce MissingFunction with properties
Function fields may be called with a list of records which causes the
MissingFunction to raise an error if other products does not have this account
type set, which will be correct when mixing diferent products types

issue6634
review35131002
2017-09-20 12:15:02 +02:00
Cédric Krier 9f92927a98 Update to drone 0.8
issue6030
2017-08-17 20:40:09 +02:00
Cédric Krier 95f7fcfe78 Move cost price to product level instead of template
issue6515
review41321002
2017-07-05 14:51:42 +02:00
Cédric Krier fed290f6ff Increase version number 2017-05-01 20:24:45 +02:00
Cédric Krier 84ea04b47c Added tag 4.4.0 for changeset df0e7dd45dd5 2017-05-01 20:24:03 +02:00
Cédric Krier 5c16f6c9bd Prepare release 4.4.0 2017-05-01 20:24:02 +02:00
Cédric Krier 3542af212c Update translations 2017-04-29 18:58:10 +02:00
Cédric Krier cd68916c41 Remove Property fields
issue2349
review31241002
2017-04-01 00:29:36 +02:00
Sergi Almacellas Abellana 56c9a026fa Add help text
issue6317
review34741002
2017-03-27 09:33:07 +02:00
Cédric Krier b24b31a9e7 Remove unused import of Transaction 2017-03-01 19:48:52 +01:00
Nicolas Évrard 487aba3c6b Set the right license in the classifiers
review9191003
2017-02-13 16:34:16 +01:00
Cédric Krier 6eb92a2040 Increase version number 2016-11-28 16:54:41 +01:00
Cédric Krier 34f505d643 Added tag 4.2.0 for changeset 589c6682e14a 2016-11-28 16:53:51 +01:00
Cédric Krier f08de797f4 Prepare release 4.2.0 2016-11-28 16:53:49 +01:00
Cédric Krier 72edd74731 Update translations 2016-11-25 23:49:47 +01:00
Cédric Krier e2a7f2d8e1 Update link to Easy Install
issue5963
2016-10-30 19:52:50 +01:00
Cédric Krier 433f3a4d0e Merge Spanish's into Spanish (Latin American) 2016-10-08 12:34:28 +02:00
Cédric Krier 5c71f36635 Rename language codes
issue5443
2016-09-10 23:26:41 +02:00
Cédric Krier 3644db9e06 Install sqlitebck as tox deps instead of drone global
issue5850
2016-09-10 10:23:10 +02:00
Cédric Krier 8b3d46d7e4 Install sqlitebck on drone
issue5794
2016-08-26 09:52:14 +02:00
Sergi Almacellas Abellana 41fb92b360 Make account_category migration idempotent
issue5678
review21111002
2016-07-21 09:21:01 +02:00
Cédric Krier d59ca34c51 Re-update translations 2016-05-07 15:10:41 +02:00