Commit Graph

10 Commits (626fe54fe43c3cc4df249bfec4363a6ebe133bcb)

Author SHA1 Message Date
Christopher Rogos c906b3509a [MIG] tracking_manager: Migration to 17.0 2024-05-02 12:54:27 +00:00
Christopher Rogos c94076d517 [IMP] tracking_manager: allow tracking readonly fields 2024-05-02 12:47:20 +00:00
Christopher Rogos 48fa0791ca [MIG] tracking_manager: Migration to 16.0 2024-05-02 12:47:20 +00:00
Kev-Roche c5a518e0e8 minor fixes 2024-05-02 12:47:20 +00:00
Kev-Roche 7dda71b57b IMP readme and add filters 2024-05-02 12:47:20 +00:00
Sébastien BEAU 6500e27d5b tracking_manager: simplify code by using precommit feature
Instead of complexe tracking throught the context
just track change and process the message at the end
using the precommit feature (the message are posted
just before commiting)
2024-05-02 12:47:20 +00:00
Sébastien BEAU be72996ec0 tracking_manager: continue to refactor code
- track m2m simplify using native mail_thread and process them like text
- simplify code for track one2many
- avoid useless code on model not impacted by the tracking
2024-05-02 12:47:20 +00:00
Sébastien BEAU e90772963b tracking_manager: refactor code to track all o2m case
For example on the product if you open the 'stock.putaway.rule'
you have activated the tracking on putaway_rule_ids
change on rule should be posted on the related product
2024-05-02 12:47:20 +00:00
Sébastien BEAU be22968e91 tracking_manager: refactor code, remove tracking_model
- remove tracking_model (less model, less code, less issue)
- add automatic rule for default config (this avoid missing tracked field
after module installation)
2024-05-02 12:47:20 +00:00
Kev-Roche 7650d3b9e4 [14.0][ADD] tracking_manager 2024-05-02 12:47:20 +00:00