84 Commits
Author SHA1 Message Date
José Arturo García 4038053504 feat(i18n): bootstrap Dominican catalogs for Weblate
Validate Tryton customizations / validate (pull_request) Successful in 3m50s
Validate Tryton customizations / validate (push) Successful in 3m48s
Initialize es_DO catalogs from the Latin American Spanish catalogs so every server module is directly editable in Weblate while retaining es_419 as the configured fallback.
2026-10-13 20:02:26 -04:00
Cédric Krier 2cd65993b2 Increase version number
--HG--
branch : 8.0
2026-10-02 00:56:57 +02:00
Cédric Krier 03cf98c053 Prepare release incoterm-8.0.1
--HG--
branch : 8.0
2026-10-02 00:56:47 +02:00
Cédric Krier 0ae365085b Replace typing of stock move origin by sale and purchase Function field
The origin may not always be a sale or purchase line like with product kit.
So such test must be extendable by other modules implicitly. This can be
achieved by using the Function fields.

Closes #15084
(grafted from 84761faccad43bc56a11a2e8bb8cf2977ba8e8db)

--HG--
branch : 8.0
2026-09-10 14:22:34 +02:00
Cédric Krier 57e8b983b7 Use binary version of psycopg for tests
(grafted from 7868852522d26ff069aebcc03ae73d98abe97879)

--HG--
branch : 8.0
2026-07-17 22:11:32 +02:00
Cédric Krier 35e4dac5d6 Fix computation of documentation series for odd minor version
(grafted from f4d6cf9d57ce7c69bcde185f933f866c0dd40301)

--HG--
branch : 8.0
2026-04-20 21:23:36 +02:00
Cédric Krier 045421c749 Increase version number
--HG--
branch : 8.0
2026-04-20 21:01:58 +02:00
Cédric Krier 7f0d38f477 Prepare release 8.0.0 2026-04-20 20:10:13 +02:00
Cédric Krier de1bb5d5d9 Update translations [skip ci] 2026-04-20 10:38:52 +02:00
Cédric Krier 39a22ae74f Use python3 to launch build 2026-03-26 00:32:49 +01:00
Cédric Krier 94c4f0a9e6 Rewrite coverage paths
Since tox is running tests on the installed package, the coverage paths are no
more relative to the repository root.
2026-03-25 19:39:52 +01:00
Cédric Krier 145ce8f2f8 Make retrieval of metadata via build really quiet 2026-03-22 09:07:23 +01:00
Nicolas Évrard 299dd6b1c9 Update to Psycopg 3
Closes #10901
2026-03-22 19:53:32 +01:00
Cédric Krier d3c8a8e55d Add support for Python 3.14 2026-03-21 09:02:25 +01:00
Cédric Krier 42b0fc7061 Remove support for Python 3.9 2026-03-21 08:48:06 +01:00
Cédric Krier e15c0b7d7a Upgrade to pyproject using hatchling as build-system 2026-03-21 18:46:34 +01:00
Cédric Krier af2e06bb32 Set headers and restrict to 1 worker when checking documentation link
This follows the wikipedia robot policy:
https://wikitech.wikimedia.org/wiki/Robot_policy

Closes #14637
2026-03-02 10:58:19 +01:00
Cédric Krier 49e1e498c9 Add export/import duties on incoterm 2025-12-15 17:03:34 +01:00
Cédric Krier 381703a194 Clear any default incoterm for sale created for web shop
The default incoterm may prevent to save the sale.
So we let the quotation transition set the incoterm values.

Closes #14521
2026-01-19 19:05:51 +01:00
Maxime Richez 24b9ca1575 Set incoterm required on extended intrastat for sale between EU countries
Closes #14531
2026-01-30 17:32:18 +01:00
Cédric Krier 122ade0b30 Increase version number 2025-12-15 21:34:54 +01:00
Cédric Krier 692810e7b8 Prepare release 7.8.0 2025-12-15 20:17:16 +01:00
Cédric Krier 954f137e65 Update translations [skip ci] 2025-12-15 18:00:12 +01:00
Cédric Krier 0796f27fbd Add fields depends to shipping properties 2025-02-15 22:24:49 +01:00
Cédric Krier 142e06c421 Add incoterm version 2000 2024-11-14 19:03:14 +01:00
Cédric Krier 59184cdfdd Add a default Incoterm to web shops
The default Incoterm is set by default to sale from web shop for which it is
required.
And the shipment address is also set by default as Incoterm location when it is
required.

Closes #14337
2025-10-31 11:57:19 +01:00
Cédric Krier 0d5caa58e7 Use line's movable property to require incoterm
Closes #14332
2025-10-30 00:59:07 +01:00
Cédric Krier 95456d6f92 Use tryton.cfg to register in the Pool 2025-09-18 16:42:29 +02:00
Maxime Richez d72c4e2a95 Allow modifications of incoterm until customer's shipments has been shipped
Closes #14203
2025-09-14 22:23:45 +02:00
Cédric Krier ae5b18eba0 Increase version number 2025-04-28 16:40:56 +02:00
Cédric Krier 04487b81d4 Prepare release 7.6.0 2025-04-28 16:12:25 +02:00
Cédric Krier 8c6eb00c2a Update incoterm scenario to use building name instead of name for warehouse address 2025-04-27 17:30:04 +02:00
Cédric Krier b85d6e9efa Update translations [skip ci] 2025-04-27 11:36:15 +02:00
Cédric Krier 1e151a15a2 Remove support for Python 3.8 2025-04-06 12:11:03 +02:00
Cédric Krier 6d8b42c687 Add support for Python 3.13 2025-04-06 12:10:20 +02:00
Cédric Krier 5aeff66acd Use ModelStorage hooks instead of extending create/write/delete 2025-04-06 00:14:17 +02:00
Cédric Krier 94094ddb82 Do not require incoterm between European countries
Closes #13682
2024-11-14 12:27:50 +01:00
Cédric Krier 94728b284b Test if company if filled before computing incoterm required
Closes #13889
2025-02-26 23:23:26 +01:00
Udo Spallek b245323c30 Fix typo in alt text of documentation logo
Closes #13895
2025-02-28 00:49:48 +01:00
Cédric Krier 709bebe701 Use base URL as logo link and include homepage in TOC
This way the navigation in the documentation is unified.
2025-02-09 15:19:19 +01:00
Udo Spallek 8b252472c4 Replace usage of docstring of Model by __string__ attribute
Closes #8402
2024-11-19 10:09:52 +01:00
Cédric Krier ab3fecb282 Increase version number 2024-11-04 18:51:20 +01:00
Cédric Krier dc470fe1f4 Prepare release 7.4.0 2024-11-04 18:23:40 +01:00
Cédric Krier 015c68f2c6 Update translations 2024-11-02 16:10:36 +01:00
Cédric Krier 871a65c2b2 Add incoterm warning on shipment only if sale or purchase modules are activated
5e14ff4b00a6 adds the warnings which require to have sale or purchase.
2024-10-25 00:38:11 +02:00
Maxime Richez c5682a2548 Warn when incoterm on shipment is different from its origins
Closes #13354
2024-10-14 18:00:19 +02:00
Cédric Krier d3cca51abc Create company and chart of account when activate modules in test scenario 2024-09-11 19:05:12 +02:00
Cédric Krier 62b079225f Remove $ before series in formatted document URL without base URL 2024-09-03 17:55:42 +02:00
Cédric Krier 12e3c5de7c Use incoterm from invoice line origin if there are no incoterm on stock moves
Closes #13353
2024-09-07 18:31:04 +02:00
Cédric Krier cd8777277a Update translations [skip ci]
Closes #13225
2024-04-30 13:09:39 +02:00