The context manage on Connection only commit the connection but it should still
be explicitly closed.
Closes#13859
(grafted from b529128ca42c72ed76c0b19c71277f917488d05c)
--HG--
branch : 7.0
Just like in ff68233bdeb1 we need to also rename the history sequence name as
the migration to identity relies on the sequence name including the table name.
Closes#14598
(grafted from 37e965ef7d10183ef37a2b627b25bc6366421122)
--HG--
branch : 7.0
Importing requests module in `trytond/__init__.py` prevents the gevent monkey
patch to be applied to the requests module as it is imported before.
Closes#14461
(grafted from f46f8037da40d5208b4d32552529d7dbca1dedea)
--HG--
branch : 7.0
When comparing a one2many to None we should search on the Target model in order
to ensure the correct handling of the active field. Otherwise there might be
records that wouldn't be found by the search yet their one2many fields come up
empty.
Closes#14370
(grafted from 715161fe8b3351072d7a52e698c95e75269b06a9)
--HG--
branch : 7.0
When the field is used in a domain adding this filter ensure that comparison
with None will succeed when there are only inactive groups in the field.
Closes#14369
(grafted from 6ec84dbcdde99641b803ebcdfee5aaa0edf9f548)
--HG--
branch : 7.0
As the method is using instances to construct the exported data, the access
must be checked explicitly.
Closes#14366
(grafted from 4e3e875a295e533244d0f28c1cf2efe5187489ba)
--HG--
branch : 7.0
Use .read and .write instead of .browse and .save when editing field via the
HTML editor.
Closes#14364
(grafted from 1103361fdaf6d9da12fe6455d871a4eba089d768)
--HG--
branch : 7.0
Restoring a fields.Dict value failed before using this pure SQL solution.
Also such a solution will be more efficient by minimizing the amount of python
code run.
Closes#14031
(grafted from c81b7d05a51c491f1c7060506144bf50d395c075)
--HG--
branch : 7.0
Same as c8771e45b861 but when locking only records instead of the table.
Closes#13943
(grafted from 00790a58e6a364c46dd7178de02bd6842e6dc0c6)
--HG--
branch : 7.0
Changing the configuration value is not enough as its value is cached in the
global variable.
Closes#14248
(grafted from 2967a503290b9b6d724a1da46b80523e75536179)
--HG--
branch : 7.0
20cdba7a1bf3 removed the limit but it is still needed to extract the single
record.
Closes#14238
(grafted from 303d517654fcbee0369a27e752e312bd9b722d1c)
--HG--
branch : 7.0