Commit Graph

13 Commits (b33e39f41cd5303937802e2e39bd49f08a50234f)

Author SHA1 Message Date
Christopher Rogos b33e39f41c [MIG] tracking_manager: Migration to 16.0 2024-01-02 15:46:21 +00:00
Sébastien BEAU d2428a7d9b tracking_manager: fix access right issue if sudo have been used 2024-01-02 15:38:27 +00:00
Kev-Roche 1c6924d949 minor fixes 2024-01-02 15:38:26 +00:00
Sébastien BEAU 35753cf76a tracking_manager: fix missing error when doing a write before an unlink 2024-01-02 15:38:26 +00:00
Sébastien BEAU 5117c9c367 tracking_manager: use sudo for posting message 2024-01-02 15:38:26 +00:00
Kev-Roche b79a9eca9e IMP readme and add filters 2024-01-02 15:38:26 +00:00
Sébastien BEAU a105a653cc 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-01-02 15:38:26 +00:00
Sébastien BEAU 636c6e49f5 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-01-02 15:38:26 +00:00
Sébastien BEAU a40c2d958e tracking_manager: refactor test 2024-01-02 15:38:26 +00:00
Sébastien BEAU 20c4babf64 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-01-02 15:38:26 +00:00
Sébastien BEAU f50ded6323 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-01-02 15:38:26 +00:00
Sébastien BEAU 5bf66a9c69 tracking_manager: remove useless file 2024-01-02 15:38:26 +00:00
Kev-Roche 70e3e93a07 [14.0][ADD] tracking_manager 2024-01-02 15:38:26 +00:00