Cédric Krier
6092ca035c
Group call to on_change_with for later fields
...
Closes #12218
2023-04-14 17:04:01 +02:00
Cédric Krier
1a11e103bf
Increase version number
2023-05-01 14:11:22 +02:00
Cédric Krier
1901135502
Prepare release 6.8.0
2023-05-01 13:19:11 +02:00
Cédric Krier
5cc5a8f672
Update tox.ini to set py311 and remove py37
2023-03-03 00:17:18 +01:00
Nicolas Évrard
039761e061
Remove support for Python 3.7
2023-01-29 20:36:51 +01:00
Nicolas Évrard
777ee10f27
Add support for Python 3.11
2023-01-27 11:02:47 +01:00
Cédric Krier
79768b4890
Manage RPCReturnException in proteus
...
35ed4aa50b16 introduced this new exception so proteus execute the returned
action when configured with trytond.
2023-02-02 18:09:52 +01:00
Cédric Krier
68753ff402
Run action from button with proteus
2023-01-17 14:39:18 +01:00
Cédric Krier
ea481922c9
Pass wizard config when converting action in proteus
2023-01-17 14:40:43 +01:00
Cédric Krier
dd222215eb
Lock table on transaction start
...
When trying to lock a table, we check if it was locked at the start of the
transaction otherwise we raise a TransactionError so the all transaction is
restarted over with the table added to the table to lock.
This ensures when a table is locked that we always read the last committed
values.
Closes #10870
2022-12-26 15:05:56 +01:00
Cédric Krier
2b786d8c44
Add coverage reports
2023-01-08 11:18:56 +01:00
Cédric Krier
62e8201d5a
Add unit test reports
2023-01-08 01:55:20 +01:00
Cédric Krier
5f8b891f62
Increase verbosity of tox
2022-12-28 00:26:31 +01:00
Cédric Krier
98cbb23f58
Improve setup.py
...
get_required_version does not need to use .dev0 suffix anymore.
The download URL must be empty for development version.
Source Code must point to Heptapod repository.
Foundation email is used as author email.
2022-12-24 13:45:10 +01:00
Cédric Krier
c35e1ad98d
Use modulo on minor version to set latest series for documentation
2022-12-20 12:43:56 +01:00
Cédric Krier
5d3e4a39f2
Prepare migration to monorepo
2022-12-16 23:16:08 +01:00
Cédric Krier
7bafb47416
Prepare migration to monorepo
2022-12-16 14:49:00 +01:00
Cédric Krier
afd411fd78
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
2022-11-05 09:51:17 +01:00
Cédric Krier
7e04038e64
Increase version number
2022-10-31 16:38:33 +01:00
Cédric Krier
4b1ac48a3e
Prepare release 6.6.0 [skip ci]
2022-10-31 16:38:22 +01:00
Cédric Krier
76be70da2c
Add straight values to wizard state view
...
issue11703
review431591006
2022-10-01 14:45:59 +02:00
Cédric Krier
47bce6b45a
Add option to remove leading and trailing white spaces from char
...
issue7914
review340511008
2022-09-19 21:25:55 +02:00
Cédric Krier
ae8c03d174
Remove same types restriction on PYSON If
...
issue11644
review419661003
2022-09-08 13:17:54 +02:00
Cédric Krier
337eb7169e
Ensure ModelList contains only unique records
...
issue11230
review435351003
2022-07-16 23:59:09 +02:00
Cédric Krier
f69c14b5a2
Increase version number
2022-05-02 16:26:35 +02:00
Cédric Krier
28f410c3fa
Prepare release 6.4.0 [skip ci]
2022-05-02 16:26:17 +02:00
Cédric Krier
5e787c965b
Replace test setuptools command by unittest discover
...
issue9215
review389851002
2022-04-16 18:30:20 +02:00
Cédric Krier
53cf977535
Add notification message
...
issue11065
review367951004
2022-04-11 23:41:21 +02:00
Cédric Krier
1bbd55d543
Manage None as value of PYSON In
...
issue11280
review393771002
2022-03-06 18:01:59 +01:00
Cédric Krier
a57b45f25c
Use first the dotted name variable in the PYSON context
...
issue11279
review382041002
2022-03-06 13:48:44 +01:00
Cédric Krier
ed08542d13
Allow PYSON Expression as key for PYSON In with dict object
...
issue11278
review382031002
2022-03-06 13:46:49 +01:00
Cédric Krier
6814c3a367
Protect against XML vulnerabilities
...
issue11219
issue11244
2022-03-01 19:07:56 +01:00
Cédric Krier
05651288cc
Use simplified parser for get_eval_fields
...
Instead of using the PYSONEncoder we can just iterate over the basic JSON types
and use the pyson method to retrieve nested PYSON instances.
issue11164
2022-02-22 18:04:31 +01:00
Cédric Krier
da298af7e6
Support execute Report without models nor data
...
issue11111
review385691002
2022-01-03 22:37:15 +01:00
Cédric Krier
8676b6b309
Follow isort formatting
...
issue10928
2021-12-11 17:58:45 +01:00
Cédric Krier
43772d4969
Increase version number
2021-11-01 16:58:25 +01:00
Cédric Krier
2783e53c68
Prepare release 6.2.0 [skip ci]
2021-11-01 16:58:15 +01:00
Cédric Krier
ec9fda6903
Support session with XML-RPC
...
issue7783
review350521003
2021-09-23 23:16:31 +02:00
Cédric Krier
e0473ccd3a
Remove no longer needed Decimal to float conversion on read
...
The XML-RPC protocol makes the distinction between float and Decimal.
issue10735
review352711002
2021-09-23 23:09:16 +02:00
Cédric Krier
452a4d83a4
Use bigdecimal tag for XML-RPC
...
issue10734
review355491002
2021-09-23 10:22:01 +02:00
Cédric Krier
e61e871eac
Use biginteger for integer overflowing XML-RPC integer dumper
...
issue10732
review363891002
2021-09-19 00:04:57 +02:00
Cédric Krier
2db2c0c32f
Fill wizard actions even with empty list
...
issue10600
review342751002
2021-08-06 09:49:34 +02:00
Cédric Krier
3d8274c67d
Support action with integer res_id
...
issue10472
review340891002
2021-06-06 09:37:01 +02:00
Cédric Krier
4300e38e20
Remove unnecessary path in TRYTOND_DATABASE_URI for test
2021-05-05 16:01:35 +02:00
Cédric Krier
fb7469b18d
Increase version number
2021-05-03 15:32:43 +02:00
Cédric Krier
a38b16c827
Prepare release 6.0.0 [skip ci]
2021-05-03 15:32:34 +02:00
Cédric Krier
bfbb207cb8
Use README.rst filename to launch doctest
...
issue9808
review306931002
2020-11-15 19:16:42 +01:00
Cédric Krier
a0c7b4e1bf
Unify PYSON string format between all clients
...
issue9723
review328481002
2020-11-15 18:50:47 +01:00
Cédric Krier
a253f6fe4a
Correctly ignore E402 flake8 error
2020-11-15 18:17:53 +01:00
Cédric Krier
58c469972b
Increase version number
2020-11-02 15:39:04 +01:00