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
Jasmin Solanki
b80144bae3
[MIG] base_changeset: Migration to 15.0
2024-05-07 14:25:44 +02:00
Stefan Rijnhart
4f83517b44
[FIX] base_changeset: no change for empty values on create
...
Regression of previous commit
2024-05-07 14:25:44 +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
9d059f8cb0
[ADD] base_changeset: Determine if a rule applies by an expression
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
Dept. Técnico
0286871dc7
Translated using Weblate (Catalan)
...
Currently translated at 1.0% (1 of 96 strings)
Translation: server-tools-14.0/server-tools-14.0-base_changeset
Translate-URL: https://translation.odoo-community.org/projects/server-tools-14-0/server-tools-14-0-base_changeset/ca/
2024-05-07 14:25:44 +02:00
shams-emesa
21cbd63a90
[IMP] base_changeset: optionally prevent self validation
2024-05-07 14:25:44 +02:00
Stefan Rijnhart
7d197cbe6c
[FIX] base_changeset: models may not have a `name` field
...
Fixes
```
bank.changeset_ids.name_get()
*** AttributeError: 'res.partner.bank' object has no attribute 'name'
```
2024-05-07 14:25:43 +02:00
Dariusz Kubiak
762e97964e
[FIX] base_changeset: fix write return type
2024-05-07 14:25:43 +02:00
Stefan Rijnhart
eb647d9f5a
[FIX] base_changeset: assign values for all computed fields
2024-05-07 14:25:43 +02:00
dsolanki
99b9466ba1
[MIG] Migrate module base_changeset to v14.
2024-05-07 14:25:43 +02:00
dsolanki
5494b33fdf
[IMP] base_changeset: isort, black, prettier.
2024-05-07 14:25:43 +02:00
Andrea
844cc413d5
[13.0][ADD] base_changeset
2024-05-07 14:25:43 +02:00