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
Cédric Krier
78d3d5617a
Check read access on parent field of child/parent operators
...
The 4th element of the clause is the parent field for the child_of/parent_of
operators, so it must be used to check access as related field.
Also we must remove the 4th element when checking related domain.
issue11115
review391371002
(grafted from 70e7eb839a66bac3b1eaf1f707cf111067c317be)
--HG--
branch : 6.0
2022-01-11 23:07:45 +01:00
Cédric Krier
1f45fbb20a
Use first the dotted name variable in the PYSON context
...
issue11109
review383991002
(grafted from 4f3207199ad9a1b423decca2147b4cb42d4ae66e)
--HG--
branch : 6.0
2022-01-11 23:03:06 +01:00
Cédric Krier
7569ea26d8
Increase version number
...
--HG--
branch : 6.0
2022-01-01 17:22:16 +01:00
Cédric Krier
b329fe4fd3
Add tag 6.0.13 [skip ci]
...
--HG--
branch : 6.0
2022-01-01 17:21:51 +01:00
Cédric Krier
ad5d8719a1
Prepare release 6.0.13 [skip ci]
...
--HG--
branch : 6.0
2022-01-01 17:21:50 +01:00
Cédric Krier
4898c14af9
Evaluate record against trigger before queueing the action
...
issue11050
review366381004
(grafted from b44aff9d2dc897c9828a2a417fad1519390828c0)
--HG--
branch : 6.0
2021-12-21 23:18:36 +01:00
Adrià Tarroja Caubet
e5e058994e
Use normalized length of record name
...
This is needed in case the client normalize the report name before storing to
the filesystem.
issue10986
review381471003
(grafted from 970256a66ba01885af777a2fe13052f9664ba4c1)
--HG--
branch : 6.0
2021-12-18 01:37:06 +01:00
Cédric Krier
007b5cd6c0
Clear transaction cache after commit
...
If there are multiple commits, the data in the database may have been modified.
issue11014
review381481003
(grafted from f23258f695042a5958e53f54de153ccdda541121)
--HG--
branch : 6.0
2021-12-16 22:12:42 +01:00
Cédric Krier
ec56771373
Increase version number
...
--HG--
branch : 6.0
2021-12-03 21:42:56 +01:00
Cédric Krier
c63164deb7
Add tag 6.0.12 [skip ci]
...
--HG--
branch : 6.0
2021-12-03 21:42:41 +01:00
Cédric Krier
42379fc1c5
Prepare release 6.0.12 [skip ci]
...
--HG--
branch : 6.0
2021-12-03 21:42:41 +01:00
Cédric Krier
7f5166b849
Use HTTPStatus instead of http.client
...
Status in http.client is deprecated since 3.5
(grafted from 6b2ebf559245979bf0ee7262cde76aafb4f10620)
--HG--
branch : 6.0
2021-11-23 16:24:44 +01:00
Cédric Krier
123757907c
Do not order on NULL when rank column is None
...
It is not valid to use NULL in ORDER BY clause.
issue10947
review381411002
(grafted from 449158110f20a1cb2d96d140c7e9b91ba95bbe1f)
--HG--
branch : 6.0
2021-11-19 23:56:36 +01:00
Cédric Krier
6cb8d5f7fc
Retry to convert report also on subprocess error
...
issue10938
review370221002
(grafted from a844f8db203bb29af00836aa21c053354c18cfd3)
--HG--
branch : 6.0
2021-11-19 23:54:57 +01:00
Cédric Krier
de998ddc68
Increase version number
...
--HG--
branch : 6.0
2021-11-20 13:41:22 +01:00
Cédric Krier
4f847493ab
Add tag 6.0.11 [skip ci]
...
--HG--
branch : 6.0
2021-11-20 13:41:07 +01:00
Cédric Krier
d0a49ca132
Prepare release 6.0.11 [skip ci]
...
--HG--
branch : 6.0
2021-11-20 13:41:07 +01:00
Adrià Tarroja Caubet
04734a76f7
Include action report name on report name max length
...
issue10946
review374151002
(grafted from 90517aa1addf77b9a1d8ac5cb65506f7828d6b11)
--HG--
branch : 6.0
2021-11-13 01:38:59 +01:00