Commit Graph
337 Commits
Author SHA1 Message Date
Cédric Krier 42bbfa7eb4 Exclude by default shipment cost from promotion amount
issue9776
review322501006
2020-12-22 00:24:04 +01:00
Cédric Krier fb9f01e23e Allow shipment cost price to be edited
issue9911
review329841002
2020-12-21 00:18:02 +01:00
Cédric Krier 2f924098f2 Add support for Python 3.9
issue9685
2020-12-19 17:08:46 +01:00
Cédric Krier f841aab429 Enforce currency, invoice_type and party values between invoice and lines
The currency of an invoice line must always be the same as the invoice.
For the invoice_type and party they must be the same only if set.

issue9854
review324581002
2020-12-16 21:24:07 +01:00
David Harper 4fb60ed8d6 Test long_description using twine check
issue9781
review337181002
2020-12-15 11:42:56 +00:00
Cédric Krier 7882a5fcd3 Manage local version in tox and do not set local_version when no CI
issue9928
2020-12-11 13:51:53 +01:00
Cédric Krier f753dcdc7e Add support for local_version on trydevpi.tryton.org
issue9928
2020-12-10 23:05:57 +01:00
Maxime Richez f79ff0b70d Permit editing carrier and cost in picked state
issue9810
review328731003
2020-11-23 09:42:57 +01:00
Cédric Krier 82daa3b0ae Increase version number 2020-11-02 16:11:21 +01:00
Cédric Krier 466bf44857 Add tag 5.8.0 [skip ci] 2020-11-02 16:11:11 +01:00
Cédric Krier a65cc264f6 Prepare release 5.8.0 [skip ci] 2020-11-02 16:11:11 +01:00
Cédric Krier d401ca3d20 Update translations [skip ci] 2020-10-31 12:14:31 +01:00
Cédric Krier 9238e57846 Remove support for Python 3.5
issue9733
2020-10-24 13:45:12 +02:00
Cédric Krier 182847ab8f Always set a new shipment cost line on quotation
The optimization to skip creation based on existing line with the same cost
does not ensure that other properties like taxes or product are valid.

issue9696
review292441002
2020-10-19 00:13:08 +02:00
Cédric Krier 9c55f1d788 Ignore flake8 E741 2020-10-16 19:19:58 +02:00
Maxime Richez 3b68d31c33 Add picked step to customer shipment workflow
issue9634
review329071002
2020-10-12 23:19:54 +02:00
Cédric Krier 4332a9102a Compute shipment cost without creating a line
issue9010
review252971002
2020-10-12 18:07:39 +02:00
Cédric Krier 46cb70126b Use depends on methods for carrier context
issue9492
review304001003
2020-08-05 00:27:46 +02:00
Abraham Cabezas 41ddcd5972 Convert Invoice.update_taxes into dualmethod
issue5334
review294221003
2020-07-29 22:51:13 +02:00
David Harper 9ef3448bbc Use Activate modules as test scenario section name
issue9395
review291901002
2020-07-09 10:21:06 +01:00
Cédric Krier 1e215595b9 Save shipments at once
This is faster then writing on each iteration.

issue9270
review297671002
2020-05-10 12:00:47 +02:00
Cédric Krier 6ccf20bb0d Increase version number 2020-05-04 12:28:32 +02:00
Cédric Krier e9436947c0 Add tag 5.6.0 [skip ci] 2020-05-04 12:28:23 +02:00
Cédric Krier f151152700 Prepare release 5.6.0 [skip ci] 2020-05-04 12:28:22 +02:00
Cédric Krier c3fae37856 Set non-durable setting for postgresql testing service
issue9100
review286831003
2020-04-25 23:53:52 +02:00
Cédric Krier 413cdbfbce Add round_price
We add a common method to round prices that are stored using the price digits.
It is useless to use the digits from the field because it can not be changed in
any other way than by configuration.

issue9146
review299521002
2020-04-23 21:44:00 +02:00
Sergi Almacellas Abellana 2ae4f4382c Add support for python3.8
issue8866
review274421004
2020-03-19 19:12:39 +01:00
Cédric Krier 5745f09a26 Enforce salable carrier product only for draft state
issue9094
review280961002
2020-03-19 00:37:42 +01:00
Cédric Krier b0cc5c8b5e Set auth-method to trust for drone build
issue9063
2020-03-01 16:12:40 +01:00
Cédric Krier 03c5970b34 Fix flake8 errors and warnings
We add the flake8 configuration used so we ensure everyone uses the same.
We remove the usage of __all__ for non public API.
When possible, we rationalize the class name according to its __name__ and module.

issue9082
review297061002
2020-03-01 12:33:53 +01:00
Cédric Krier 4c159b0c34 Create shipment cost line before super call
It is better to create the shipment cost lines before because other modules may
use them later.

issue8944
review264951003
2020-01-13 23:49:48 +01:00
Nicolas Évrard cc1c43f3a3 Use direct access to backend classes
issue8836
review258421002
2019-12-06 17:33:47 +01:00
Cédric Krier 05db18d716 Correctly activate share extension in drone pipeline
issue8830
2019-12-04 11:09:36 +01:00
Cédric Krier 034fcc0e14 Replace echo with interpretation of backslash escapes by multiple commands
drone escape the echo option.

issue8830
2019-12-04 09:53:36 +01:00
Cédric Krier 77cc71c769 Use pooled storage for clone in done
issue8830
review284451002
2019-12-03 22:59:32 +01:00
Cédric Krier 62de56f00d Append CI build number to package version
This makes them unique and avoid collision with the shared cache.

issue8831
review254651002
2019-11-25 21:55:21 +01:00
Cédric Krier 1c527475c8 Increase version number 2019-11-04 13:09:40 +01:00
Cédric Krier 43ed2fe822 Added tag 5.4.0 for changeset 00af805dd3e3 2019-11-04 13:09:31 +01:00
Cédric Krier 534e1fc3fc Prepare release 5.4.0 2019-11-04 13:09:31 +01:00
Cédric Krier ca95bfbc0d Update translations 2019-11-02 18:07:44 +01:00
Cédric Krier c5f6220838 Add Indonesian
issue8184
review285461002
2019-11-01 23:34:59 +01:00
Sergi Almacellas Abellana 585b7b120c Use grouped attribute on message.xml
issue8556
review272001002
2019-08-09 16:39:19 +02:00
Cédric Krier 0d587ac4fb Increase version number 2019-05-06 15:12:52 +02:00
Cédric Krier 4a1ca6025c Added tag 5.2.0 for changeset 8ae25e38066b 2019-05-06 15:12:42 +02:00
Cédric Krier deb0c5d932 Prepare release 5.2.0 2019-05-06 15:12:42 +02:00
Cédric Krier 2277f7719c Update translations 2019-05-01 18:05:26 +02:00
Cédric Krier c0c286a933 Add Finnish
issue7237
review44951002
2019-05-01 16:38:56 +02:00
Cédric Krier 0fe98ceb60 Add Turkish
issue6745
review48261002
2019-05-01 16:18:49 +02:00
Cédric Krier 3f05bf2973 Use depends on methods
It is no more needed to maintain manually the dependencies of
on_change_with_available_carriers.

issue8263
review273251002
2019-04-15 22:08:18 +02:00
Cédric Krier 0fda0f4304 Drop support of python 3.4
issue8203
review279171002
2019-04-07 19:50:04 +02:00