Commit Graph
4583 Commits
Author SHA1 Message Date
Cédric Krier 62d1f29c78 Increase version number
--HG--
branch : 6.0
2023-01-15 18:34:05 +01:00
Cédric Krier 030e8f981f Prepare release 6.0.26
--HG--
branch : 6.0
2023-01-15 18:33:48 +01:00
Cédric Krier 5799f40108 Clear tasks at the end of test transaction
The tasks list is global per thread. As the tests are run in the same thread,
we must clear remaining tasks that are not run by the test.

Closes #11978
(grafted from 2876d8571c510e7a1afd2c19da2dcebf4ebd0824)

--HG--
branch : 6.0
2022-12-31 20:19:20 +01:00
Cédric Krier 2bff7160e6 Increase version number
--HG--
branch : 6.0
2023-01-02 22:32:32 +01:00
Cédric Krier a7cb5b072b Prepare release 6.0.25
--HG--
branch : 6.0
2023-01-02 22:32:16 +01:00
Nicolas Évrard 16de998d1b Use left part of domain leaf in unique_value return value
The left part must be returned because when the value is unique we also use the
name of field for further checks

Closes #11952
(grafted from 5ae26db33565f1d67e5eb2ae975f5c16a38cd4d9)

--HG--
branch : 6.0
2022-12-20 13:37:06 +01:00
Cédric Krier b3b49f3379 Reset timeout loop of worker on each iteration
If there was a next task planned very soon, this should not become the default
timeout for future loop.

issue11913
review415971003
(grafted from 10426538d63f736318c9eb5028cf34d423701422)

--HG--
branch : 6.0
2022-12-08 13:34:01 +01:00
Cédric Krier 01238f5a3c Prepare migration to monorepo
--HG--
branch : 6.0
2022-12-18 21:27:59 +01:00
Cédric Krier 7c275d29fb Prepare migration to monorepo
--HG--
branch : 6.0
2022-12-17 17:14:49 +01:00
Cédric Krier 931bc31a4c Prepare migration to monorepo
--HG--
branch : 6.0
2022-12-16 14:43:10 +01:00
Cédric Krier 61d625412d Set the transaction of saved records as current transaction
issue11866
review418601003
(grafted from 0ffc12ca35e68816613e923a02f9c8c79bf19811)

--HG--
branch : 6.0
2022-11-24 19:13:53 +01:00
Cédric Krier 39bad8647f Increase version number
--HG--
branch : 6.0
2022-11-17 18:46:41 +01:00
Cédric Krier b4eab6985e Do not expand boolean PYSON when using __and__ and __or__
It is not expected that the left operand is modified by such operations.

issue11836
review418551003
(grafted from 4da4f8a946ad698feac01663778495d92c992588)

--HG--
branch : 6.0
2022-11-05 09:51:17 +01:00
Cédric Krier db3ccc7ce1 Increase version number
--HG--
branch : 6.0
2022-11-05 17:09:12 +01:00
Cédric Krier 9449e9ced2 Do not override trytond config when instantiate ir.configuration
issue11797
review437521003
(grafted from 9e52c56a73159a78c891da0eeb73a90ccfb15790)

--HG--
branch : 6.0
2022-10-26 23:29:24 +02:00
Adrià Tarroja Caubet 9d2732e558 Fix wrong xml id for recursion_error message
issue11727
review439581003
(grafted from fc8196fd371f76af5e748c15b6a5065d69884c04)

--HG--
branch : 6.0
2022-10-21 13:25:30 +02:00
José Antonio Díaz 2bf0540551 Support MultiSelection in MultiValue field
issue11730
review427811003
(grafted from bd9ad6eedf5c1f4dc135563fce5fff34999ee2ac)

--HG--
branch : 6.0
2022-10-15 22:08:25 +02:00
Cédric Krier 253b0b8563 Increase version number
--HG--
branch : 6.0
2022-10-17 23:36:31 +02:00
Cédric Krier c9733e08be Redefine Field properties on Function field
In order to use the value from the simulated field, we must redefine them.

issue11759
review425791003
(grafted from e839778c24b4f726907d778c5cb7c8f55ab671cf)

--HG--
branch : 6.0
2022-10-09 13:21:36 +02:00
Cédric Krier 3a5f2c72c7 Activate module tests for LRUDictTransaction tests
The test case use a Transaction instance which needs a database to connect to.
(grafted from befb3e825e20657f2fd9d3e9643c4edaebaadcda)

--HG--
branch : 6.0
2022-09-19 09:03:03 +02:00
Nicolas Évrard 425d7a6e8e Catch get_connection errors in Cache listener
issue11563
review411271003
(grafted from 7123014d260c278bd36a25d9c4a7543db553733c)

--HG--
branch : 6.0
2022-09-17 19:00:48 +02:00
Cédric Krier e44d40f025 Set rec_name of wizard defaults in a dictionary under dotted suffix
issue11706
review423821003
(grafted from e7b748f98c80b4c642aa80095f81e27a65baf86a)

--HG--
branch : 6.0
2022-09-15 21:49:12 +02:00
Cédric Krier a0dea3169b Increase version number
--HG--
branch : 6.0
2022-08-17 23:30:42 +02:00
Cédric Krier b4a32b3e11 Do not copy module fields when copying translations
issue11628
review413431003
(grafted from 61b9460496075cfb629037cb7302ab02e3ca931a)

--HG--
branch : 6.0
2022-08-08 22:16:56 +02:00
Cédric Krier e998407131 Clean translations after every templates have been parsed
A report can have many templates, so we must keep the translations for all of
them.

issue11436
review388441002
(grafted from 33c8f05556b355edce4b20b74e408ecd5b7a2bae)

--HG--
branch : 6.0
2022-05-07 10:58:45 +02:00
Cédric Krier c3eb1ee1ec Setup mixin following modules dependency order
issue11586
(grafted from f285f351bedffea5729dea1bf3e69bde9b97de5b)

--HG--
branch : 6.0
2022-08-05 00:35:20 +02:00
Cédric Krier ffd5a78bec Increase version number
--HG--
branch : 6.0
2022-07-01 23:06:25 +02:00
Cédric Krier 0deea1cace Update sendmail tests for SSL context
issue11564
(grafted from f2213e8ce5b209e35d849f46387917d252b4a435)

--HG--
branch : 6.0
2022-06-21 10:57:08 +02:00
Cédric Krier aa45e4206d Enforce certificate validation for SMTP connection
issue11564
review417381003
(grafted from 314535925101f45598850d9a8e31145abef9be05)

--HG--
branch : 6.0
2022-06-21 10:16:35 +02:00
Cédric Krier ce894c6632 Increase version number
--HG--
branch : 6.0
2022-06-03 19:03:43 +02:00
Cédric Krier cf98aab97f Ignore write and delete rule domains if they are the same as the read domain
issue11480
review419121003
(grafted from 9907fbf058a69b0e1520d3b7f5ffe4050eb24e2f)

--HG--
branch : 6.0
2022-05-31 23:47:56 +02:00
Adrià Tarroja Caubet bd90057a87 Do not copy avatars nor uuid
issue11518
review433161003
(grafted from 769a985452d4b9566764b9a7afe7e854a75d7b6c)

--HG--
branch : 6.0
2022-05-25 17:38:34 +02:00
Cédric Krier 48515fd026 Ignore invalid Reference field when reading related fields
issue11484
review449081003
(grafted from c0b209d2dcd7462aefdecefb1cfb06a18759f030)

--HG--
branch : 6.0
2022-05-19 22:02:33 +02:00
Cédric Krier db20513fe2 Do not log HTTPException in with_transaction
issue11482
review443091003
(grafted from d45dd226ac5ce2b8a45f691e74f9b9a28ee8b2ba)

--HG--
branch : 6.0
2022-05-19 22:00:57 +02:00
Cédric Krier 861f19f666 Negate the origin expression of Many2Many with 'not where' operator
issue11425
review403401002
(grafted from 9528c360ac5afd830b0be6260c0b089a4011715d)

--HG--
branch : 6.0
2022-04-27 17:51:52 +02:00
Korbinian Preisler 7b074a675b Clear sessions when active field is changed
issue11431
review392031002
(grafted from 346c2adeb2a9e6c502d8dcaa3c4995b42c26588d)

--HG--
branch : 6.0
2022-04-25 23:26:47 +02:00
Cédric Krier 198f456811 Increase version number
--HG--
branch : 6.0
2022-04-23 17:08:39 +02:00
Cédric Krier 0456d04239 Initialize the pool before running queue or cron tasks
issue11400
review384981002
(grafted from b52363a1d96234cf8cf0f955a12752c5a22f6508)

--HG--
branch : 6.0
2022-04-19 13:21:42 +02:00
Cédric Krier c7907aa6ea Dumps Dict values in UTF-8 instead of ASCII
This is how they are stored in the database and so we must use also the UTF-8
version when using unaccent to properly remove the accents.

issue11418
(grafted from db29f8a10314f48f68be5b68ec075ae4f37edb2f)

--HG--
branch : 6.0
2022-04-18 19:40:01 +02:00
Cédric Krier 842f30cf59 Escape wildcard in tree separator for name domain
issue11321
review356281002
(grafted from 8b1644ea12fad5b20ebd52a6641bd09570e0631c)

--HG--
branch : 6.0
2022-04-16 11:25:38 +02:00
Cédric Krier f69b23d9fc Always use a Response wrapper when using testing client
This normalize the behavior through different versions of werkzeug.

issue11353
review385001002
(grafted from 171cdfb43730f5bcafca95149016366c794c7850)

--HG--
branch : 6.0
2022-04-22 18:32:25 +02:00
Cédric Krier f87a9f10fc Increase version number
--HG--
branch : 6.0
2022-04-15 21:18:43 +02:00
Cédric Krier f50dc055e7 Use psycopg2cffi only if there is no psycopg2
issue11329
review354791002
(grafted from 6001f228e80a92f624339150dd8b8f595f49df8d)

--HG--
branch : 6.0
2022-04-06 18:40:49 +02:00
Cédric Krier 289bd14bbf Do not start status report on platform without AF_UNIX socket
issue11319
review393871002
(grafted from f9c934230c6b1f7d8c5ee4a3722227ced19393ae)

--HG--
branch : 6.0
2022-04-01 23:48:06 +02:00
Nicolas Évrard a7e39de86a Add compatibility with Werkzeug 2.1.0
issue11353
review356241003
(grafted from 6355790727873d028d833d6126a934e593114a67)

--HG--
branch : 6.0
2022-03-31 13:43:36 +02:00
Sergi Almacellas Abellana 4ac18ebe7f Add support for werkzeug 2.0
issue10086
review337571002
(grafted from 2132304259eec4c35e6f2ca908c20d35bdda6f5f)

--HG--
branch : 6.0
2021-05-28 09:10:15 +02:00
Cédric Krier e4367076dd Use Timestamp for timestamp on ir.cache
issue11290
review390181003
(grafted from 77582defbb9be076986d7b8b028d12d9f2812c4a)

--HG--
branch : 6.0
2022-03-19 15:04:09 +01:00
Cédric Krier 9b30972a82 Manage None as value of PYSON In
issue11280
review393771002
(grafted from 754d4193dcd9f999e9a3d302c935022e8b83ab7b)

--HG--
branch : 6.0
2022-03-06 18:02:00 +01:00
Cédric Krier 085cad4ab8 Increase version number
--HG--
branch : 6.0
2022-03-01 19:22:07 +01:00
Cédric Krier 8ddf20dec9 Protect against XML vulnerabilities
issue11219
issue11244
(grafted from a64ca55b86e3462b5d5348c4fc8698350695b60e)
(grafted from 2ef295408a0bdc568453ca78fd564ddd48a28131)

--HG--
branch : 6.0
2022-03-01 19:07:56 +01:00