Stefan Rijnhart
1bee244d4c
[IMP] base_changeset: hide smart button when there have been no changes
2024-05-07 16:09:19 +02:00
Mark Schuit
0513667f18
[MIG] base_changeset: Migration to 16.0
...
Co-authored-by stefan@opener.amsterdam
Co-authored-by shams.mukhibillaev@emesa.nl
Co-authored-by remy@emesa.nl
2024-05-07 16:09:19 +02:00
Stefan Rijnhart
8f4e130274
[RFR] base_changeset: adapt intercept of create to Odoo 14 cache changes
2024-05-07 14:25:44 +02:00
Stefan Rijnhart
44eb42fef1
[IMP] base_changeset: black, isort, prettier
2024-05-07 14:25:44 +02:00
Holger Brunn
fac0d72436
[IMP] base_changeset: overhaul security
2024-05-07 14:25:44 +02:00
Holger Brunn
d128fc5a48
[IMP] base_changeset: Inhibit creating records with restricted fields too
2024-05-07 14:25:44 +02:00
Holger Brunn
ee16b694b3
[IMP] base_changeset: Make it impossible to set context key from outside
2024-05-07 14:25:44 +02:00
Stefan Rijnhart
ed0f178938
[FIX] base_changeset: fix caching
...
ormcache is used to minimize the number of times that the active changeset
rules are quered, but it was still missing in one important place.
In this module's tests, this reduces the number of calls to
`models_to_track_changeset` from 354 to 135 times, and the number of test
queries is reduced from 4069 to 3810.
2024-05-07 14:25:44 +02:00
Dariusz Kubiak
762e97964e
[FIX] base_changeset: fix write return type
2024-05-07 14:25:43 +02:00
Andrea
844cc413d5
[13.0][ADD] base_changeset
2024-05-07 14:25:43 +02:00