Commit Graph
60976 Commits
Author SHA1 Message Date
Cédric Krier b78276b643 Protect writing configuration of tryton with a thread lock
Closes #6114
(grafted from d09f4b4b8b5a163ae02d9f066922e0999022b4f8)

--HG--
branch : 8.0
2026-07-27 12:10:00 +02:00
Cédric Krier 0d0d626c29 Do not rely on invoices order from sale in sale supply test scenario
Closes #15034
(grafted from 76fa6c0dae6901fcf8eb1df8037dbddb09499b8b)

--HG--
branch : 8.0
2026-08-23 14:49:30 +02:00
Cédric Krier e8adf18a55 Do not rely on shipments order from sale in product kit test scenario
Closes #15016
(grafted from 58d67088854ac415c961f6c265da3b6e28ce1c37)

--HG--
branch : 8.0
2026-08-16 23:51:22 +02:00
Cédric Krier e22d717e8a Do not rely on invoices order from sale and purchase in test scenario
Closes #15033
(grafted from d1364323d4ac8c2f3d823cbee89e5217a53e98da)

--HG--
branch : 8.0
2026-08-23 08:28:53 +02:00
Cédric Krier 87e7fc92f6 Raise last retry exception from JSON-RPC request
Closes #15008
(grafted from 3e2a195d2b333fda531f719c4b6c69a7c5f2e1c0)

--HG--
branch : 8.0
2026-08-15 08:03:57 +02:00
Cédric Krier 605b1d214e Register cache instance after being fully initialized
Otherwise an instance can be accessed by another thread via the registry when
it is still being initialized. And it may crash on missing attribute.

Closes #15007
(grafted from f1840545f4eb5ae5c870a2557a7c3a0314fedb16)

--HG--
branch : 8.0
2026-08-12 17:57:01 +02:00
Cédric Krier d38bb3fea5 Test findtext result as boolean when parsing UBL invoice
Closes #15003
(grafted from ebb739d278526b86ec2f4ac31df63388874c2487)

--HG--
branch : 8.0
2026-08-11 12:02:09 +02:00
Cédric Krier 7844a750a3 Limit the start id of table to 500 for tests
By using the formula `(idx * prime) % range + 1`, tables created consecutively
have start id distant by `prime` and the maximum start id is `range`.
This avoid to overflow int4 when composing unique ID for table query.

Closes #15010
(grafted from f730392a270138148ed62366cf7f35a7cc01a8b6)

--HG--
branch : 8.0
2026-08-17 15:06:09 +02:00
Nicolas Évrard 5a3a52e164 Reset TABLES_CREATED when dropping the database when testing
Closes #15002
(grafted from e9f2b42e96ebb4553ef153f1d778c5d1042b3891)

--HG--
branch : 8.0
2026-08-10 14:51:04 +02:00
Cédric Krier 6992663e99 Increase version number
--HG--
branch : 8.0
2026-08-15 09:07:22 +02:00
Cédric Krier b521cacbf1 Add tag account_invoice_history-8.0.1
--HG--
branch : 8.0
2026-08-15 09:07:12 +02:00
Cédric Krier bc372c52e9 Prepare release account_invoice_history-8.0.1
--HG--
branch : 8.0
2026-08-15 09:07:11 +02:00
Cédric Krier 6ddfab0dc3 Increase version number
--HG--
branch : 8.0
2026-08-15 09:03:46 +02:00
Cédric Krier 0589978d99 Add tag currency_ro-8.0.2
--HG--
branch : 8.0
2026-08-15 09:03:35 +02:00
Cédric Krier 0ba4a09e2e Prepare release currency_ro-8.0.2
--HG--
branch : 8.0
2026-08-15 09:03:32 +02:00
Cédric Krier 1f0292c073 Increase version number
--HG--
branch : 8.0
2026-08-15 09:02:34 +02:00
Cédric Krier 96976c6074 Add tag edocument_peppol_peppyrus-8.0.1
--HG--
branch : 8.0
2026-08-15 09:02:24 +02:00
Cédric Krier 6993fe7ad5 Prepare release edocument_peppol_peppyrus-8.0.1
--HG--
branch : 8.0
2026-08-15 09:02:22 +02:00
Cédric Krier bacd9218f2 Increase version number
--HG--
branch : 8.0
2026-08-15 09:00:18 +02:00
Cédric Krier 5764bbd2a3 Add tag edocument_ubl-8.0.4
--HG--
branch : 8.0
2026-08-15 09:00:07 +02:00
Cédric Krier 40149fe10b Prepare release edocument_ubl-8.0.4
--HG--
branch : 8.0
2026-08-15 09:00:06 +02:00
Cédric Krier db633960ad Increase version number
--HG--
branch : 8.0
2026-08-15 08:57:55 +02:00
Cédric Krier 735fc1ef03 Add tag party-8.0.3
--HG--
branch : 8.0
2026-08-15 08:57:40 +02:00
Cédric Krier a9f1433af4 Prepare release party-8.0.3
--HG--
branch : 8.0
2026-08-15 08:57:38 +02:00
Cédric Krier 7ea80268fe Increase version number
--HG--
branch : 8.0
2026-08-15 08:54:31 +02:00
Cédric Krier 32a8376975 Add tag sale_blanket_agreement-8.0.2
--HG--
branch : 8.0
2026-08-15 08:54:21 +02:00
Cédric Krier 6f44a6d448 Prepare release sale_blanket_agreement-8.0.2
--HG--
branch : 8.0
2026-08-15 08:54:20 +02:00
Cédric Krier fd1c8d9609 Increase version number
--HG--
branch : 8.0
2026-08-15 08:51:30 +02:00
Cédric Krier a946f5a021 Add tag web_shop_shopify-8.0.5
--HG--
branch : 8.0
2026-08-15 08:51:20 +02:00
Cédric Krier 730cf3b2db Prepare release web_shop_shopify-8.0.5
--HG--
branch : 8.0
2026-08-15 08:51:18 +02:00
Cédric Krier fbe9b2c351 Increase version number
--HG--
branch : 8.0
2026-08-15 08:47:00 +02:00
Cédric Krier 1f21c54b77 Add tag sao-8.0.9
--HG--
branch : 8.0
2026-08-15 08:45:48 +02:00
Cédric Krier babab249a5 Prepare release sao-8.0.9
--HG--
branch : 8.0
2026-08-15 08:45:47 +02:00
Cédric Krier 115166a283 Increase version number
--HG--
branch : 8.0
2026-08-15 08:44:03 +02:00
Cédric Krier 34d5fb574f Add tag tryton-8.0.8
--HG--
branch : 8.0
2026-08-15 08:43:50 +02:00
Cédric Krier 7f65852dc4 Prepare release tryton-8.0.8
--HG--
branch : 8.0
2026-08-15 08:43:49 +02:00
Cédric Krier dce539cb3b Increase version number
--HG--
branch : 8.0
2026-08-15 08:41:44 +02:00
Cédric Krier bf2fbcc13e Add tag trytond-8.0.9
--HG--
branch : 8.0
2026-08-15 08:41:30 +02:00
Cédric Krier e51692ba4a Prepare release trytond-8.0.9
--HG--
branch : 8.0
2026-08-15 08:41:29 +02:00
Cédric Krier ed4b02ba77 Do not rely on shipments order from sale in test scenario
Closes #15009
(grafted from 5996cbb65d20057bd93e5ddfdf97cafe8e4c4529)

--HG--
branch : 8.0
2026-08-13 23:44:29 +02:00
Cédric Krier 228e760ab9 Set Shopify warehouse on sale line only if it has changed
Closes #14995
(grafted from 2c1a865682ab07758f4b9319f47cfc2b51df1a83)

--HG--
branch : 8.0
2026-08-06 10:52:54 +02:00
Cédric Krier f5b81e02f7 Validate current record before switching to next/previous record in window form
Closes #14994
(grafted from 9711708ebcd6242e98a4602da530369f176d6654)

--HG--
branch : 8.0
2026-08-05 17:39:38 +02:00
Cédric Krier 5fbf6bbda4 Hide unstructured street of address when building name is filled
Closes #14993
(grafted from 8ac6e6b2185903fc73f73c7cd975c2ce3eeb69be)

--HG--
branch : 8.0
2026-08-05 11:08:08 +02:00
Cédric Krier 0df7c4f64e Get Shopify order ID from the order_edit key for orders/edited topic
Closes #14992
(grafted from 1f42932a73656afed484a06e103874aa01e87d0a)

--HG--
branch : 8.0
2026-08-05 10:39:35 +02:00
Cédric Krier 2039d0061e Use webhook secret to verify Shopify webhook
Closes #14989
(grafted from 44d5d7ae9388dfb58c105fc52d582a5aa2f99cd2)

--HG--
branch : 8.0
2026-08-04 17:32:47 +02:00
Cédric Krier 1f807e9dd5 Convert request headers to dict and body as text to verify Shopify webhook
Closes #14991
(grafted from ce9159ad0fd6e129ddacd0db930a8e4f67279a33)

--HG--
branch : 8.0
2026-08-05 10:07:54 +02:00
Cédric Krier c0b0999cb0 Fill code compact in party identifier history table
Closes #14983
(grafted from 0d8ca8201d1b54f4f34fb27992b31ce15b276ad2)

--HG--
branch : 8.0
2026-08-03 12:26:11 +02:00
Cédric Krier 0565805d5b Raise PeppolServiceError when missing sender or recipient for Peppyrus submission
Closes #14999
(grafted from 53f956b55465ca2c1d0c60445ba2b65c359b1da1)

--HG--
branch : 8.0
2026-08-06 15:59:39 +02:00
Cédric Krier 9ae6333656 Do not try to update status of Peppyrus document without transmission ID
Closes #14998
(grafted from 27108e7beebfb2c68b9caad5add3456310fe9c9f)

--HG--
branch : 8.0
2026-08-06 15:55:46 +02:00
Cédric Krier dfb345dc86 Use boolean operator to test remaining quantity of blanket agreement when closing
The remaining quantity may be None if the line has no quantity set.
But the getter ensure that the remaining quantity is always greater or equal to 0.

Closes #14987
(grafted from 640dfcc6d6d36f3fbbf8d232c760ea1c560c996d)

--HG--
branch : 8.0
2026-08-04 14:43:53 +02:00