Guewen Baconnier
d7cbc3c265
Add stat button and filters on partners
So the revisions are easier to reach than from the menus
9 years ago
Guewen Baconnier
860be445db
Add security groups and accesses
9 years ago
Guewen Baconnier
268e99594c
Show the current or the old value according the change's state
The previous implementation had an issue which was that when a revision was
created, the partner's value was copied to the revision change and so if the
partner was edited, the revision change could show an outdated value.
What we want to ensure is to show the actual value when the change is pending
and show the old value when the change is done/canceled.
9 years ago
Guewen Baconnier
ecc5a82a55
Set fields readonly
9 years ago
Guewen Baconnier
d715129f3b
Rename model revision.behavior to revision.field.rule
9 years ago
Guewen Baconnier
5cb3c4f637
Cache the rules to avoid to many hits to the DB
As they are read on each partner write
9 years ago
Guewen Baconnier
96cbf4d6fc
Optimization: make only 1 call to write per revision
Instead of 1 write per change
9 years ago
Guewen Baconnier
fd47e69496
Prevent to apply a revision if it has prior pending revisions
9 years ago
Guewen Baconnier
c6073789f1
Add a state on the revision model
9 years ago
Guewen Baconnier
e6b4296a1e
Improve the revision user interface
9 years ago
Guewen Baconnier
421abd14c2
Refactoring: move methods from partner to revision models
9 years ago
Guewen Baconnier
6ba0a83d9f
Support main types of fields
9 years ago
Guewen Baconnier
16e8f45fa2
Testing different types of fields (with failures)
9 years ago
Guewen Baconnier
c7d550a192
Document TestRevisionFlow testsuite
9 years ago
Guewen Baconnier
ea818e9cea
Apply changesets
9 years ago
Guewen Baconnier
a67c40d77e
Add first tests on revisions
9 years ago
Guewen Baconnier
4f415f67e6
Create a partner revision on writes
9 years ago
Guewen Baconnier
991eee798e
Create empty addons
9 years ago