Commit Graph
6193 Commits
Author SHA1 Message Date
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 c3a05d01d2 Add tag 6.0.20 [skip ci]
--HG--
branch : 6.0
2022-07-01 23:06:01 +02:00
Cédric Krier b064c83161 Prepare release 6.0.20 [skip ci]
--HG--
branch : 6.0
2022-07-01 23:06:01 +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 07c5a9b699 Add tag 6.0.19 [skip ci]
--HG--
branch : 6.0
2022-06-03 19:03:20 +02:00
Cédric Krier 7348d4d022 Prepare release 6.0.19 [skip ci]
--HG--
branch : 6.0
2022-06-03 19:03:20 +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 5a6c0cc7b3 Add tag 6.0.18 [skip ci]
--HG--
branch : 6.0
2022-04-23 17:08:19 +02:00
Cédric Krier 73a331a19b Prepare release 6.0.18 [skip ci]
--HG--
branch : 6.0
2022-04-23 17:08:19 +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 9fb10f567e Add tag 6.0.17 [skip ci]
--HG--
branch : 6.0
2022-04-15 21:18:19 +02:00
Cédric Krier 688d4b7356 Prepare release 6.0.17 [skip ci]
--HG--
branch : 6.0
2022-04-15 21:18:19 +02:00
Cédric Krier 4bdb4a80d2 Require at least psycopg2 2.7.0
Since rev 892807681516, postgresql backend use the module psycopg2.sql module
which was introduced in release 2.7.0.

issue11328
review354781002
(grafted from 020db44f8ec289d376661edd220aecbb8b2612fc)

--HG--
branch : 6.0
2022-04-06 18:42:58 +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 0bec0355d4 Add tag 6.0.16 [skip ci]
--HG--
branch : 6.0
2022-03-01 19:21:51 +01:00
Cédric Krier 30fcfa27d4 Prepare release 6.0.16 [skip ci]
--HG--
branch : 6.0
2022-03-01 19:21:51 +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
Sergi Almacellas Abellana 8f23fde9e1 Catch UnicodeEncodeError when autocompleting emails
issue11261
review38036100
(grafted from 24c1b56da072c6585b45f74e3d7c39410aaf5063)

--HG--
branch : 6.0
2022-02-18 13:06:20 +01:00
Cédric Krier 0892cbf085 Do not update field definition with Function field definition
issue11225
review360871002
(grafted from 557937450ca90e41c4a8d4dd729c6d723a47ef6a)

--HG--
branch : 6.0
2022-02-16 11:07:19 +01:00
Cédric Krier dfe37be952 Avoid concurrency failure in cache with channel test
We need to ensure that the listener is running on the return of the transaction
start otherwise notification can be missed.
We must also just from time to time check that the listener is still the
current listener.
And finally we can not wait an arbitrary time for cache sync, instead we must
rely on the _clean_last being reset with the sync happens.

issue9413
review364831002
(grafted from a32b84d9664917df3274663c06ab57fd5a7789ef)

--HG--
branch : 6.0
2022-02-14 23:12:00 +01:00
Nicolas Évrard 027a21301a Use the same heuristic to compute full text search config for both operation
issue11130
review395301002
(grafted from da8abbdcd4e5af3d05bbd4c2bc2a7ee486bdbad9)

--HG--
branch : 6.0
2022-02-08 18:44:55 +01:00
Cédric Krier 64e628861e Increase version number
--HG--
branch : 6.0
2022-02-16 21:56:36 +01:00
Cédric Krier 1b545aad14 Add tag 6.0.15 [skip ci]
--HG--
branch : 6.0
2022-02-16 21:56:21 +01:00
Cédric Krier e1c93207a0 Prepare release 6.0.15 [skip ci]
--HG--
branch : 6.0
2022-02-16 21:56:20 +01:00
Cédric Krier b0c4ded8e6 Always convert report when output format is different from input
issue11183
review387811002
(grafted from 2bbc59e018bc055448f8aad503e72598cd2fa105)

--HG--
branch : 6.0
2022-02-03 22:24:34 +01:00
Cédric Krier 5c35bcc193 Increase version number
--HG--
branch : 6.0
2022-02-01 18:14:53 +01:00
Cédric Krier c70aac4323 Add tag 6.0.14 [skip ci]
--HG--
branch : 6.0
2022-02-01 18:14:39 +01:00
Cédric Krier 75919bec1a Prepare release 6.0.14 [skip ci]
--HG--
branch : 6.0
2022-02-01 18:14:39 +01:00
Cédric Krier deeb0ac66b Set a max limit to sqlite backend
SQLite does not support offset without a limit. So we must use a negative value
to have no upper bound.

issue11126
review395291002
(grafted from c792075308e92e56dc6c8c052fa58041c508c9aa)

--HG--
branch : 6.0
2022-01-20 19:03:19 +01:00