Guewen Baconnier
2747827a11
Add screenshots
9 years ago
Guewen Baconnier
112a842159
Rename 'Pending Changesets' to 'Changes'
It's shorter
9 years ago
Guewen Baconnier
30a9167100
Adapt for inclusion in OCA
9 years ago
Guewen Baconnier
f33df54708
Use a selection widget on source model
9 years ago
Guewen Baconnier
259d774b1c
Update translations
9 years ago
Guewen Baconnier
da60f876dc
Do not create changesets on moved contacts
As we just created the contact with a 'copy' we don't want to have a
changeset for the initialization values
9 years ago
Guewen Baconnier
a3e2ae68a3
Fix issue when applying empty many2one
9 years ago
Guewen Baconnier
8d0cae1684
Remove reference to the model_name on rules
Because the model has been removed earlier (dead code)
9 years ago
Guewen Baconnier
9fe855d5c9
model_id has been removed
9 years ago
Guewen Baconnier
c2d14725ee
Remove useless 'model_id' on changeset rules
9 years ago
Guewen Baconnier
481ebf6031
Do not keep recordsets in ormcache
Because they would be unreadable as soon as the cursor is closed.
Instead, we keep only the id and the record is browsed for every new
environment.
9 years ago
Guewen Baconnier
54b594eacb
Action is required
9 years ago
Guewen Baconnier
e97415f7fb
Rules are applied also for manual edition
9 years ago
Guewen Baconnier
c194e882a9
Differentiate rules according to their origin
9 years ago
Guewen Baconnier
11d83f3c8f
Store the source of a changeset
9 years ago
Guewen Baconnier
ae51850087
Put the security groups links in noupdate
Put keep the groups in a noupdate=0 section so the records in ir.model.data
will still be modifiable by other modules.
10 years ago
Guewen Baconnier
4062bb9551
Add rules in demo data
10 years ago
Guewen Baconnier
ce978f1466
Add unique constraint (model_id, field_id) on rules
10 years ago
Guewen Baconnier
0381865258
Add test coverage for caching of changeset rules
10 years ago
Guewen Baconnier
7ad649977d
Add translations
10 years ago
Guewen Baconnier
856dd90f6b
Rename addon according to the new term: partner_changeset
10 years ago
Guewen Baconnier
67547eb6f1
Rename 'revision' to 'changeset'
Because the term seems more adapted to what this module does: it does not
create revisions as one could expect with the full content of the partner,
instead it proposes changesets on a number of fields.
The renaming of the files follows in a second commit.
10 years ago
Guewen Baconnier
8fd2941570
Documentation in README
10 years ago
Guewen Baconnier
843a3d6983
Add stat button and filters on partners
So the revisions are easier to reach than from the menus
10 years ago
Guewen Baconnier
37b941a4d2
Add security groups and accesses
10 years ago
Guewen Baconnier
29a1e80a2a
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.
10 years ago
Guewen Baconnier
320dcd36e4
Set fields readonly
10 years ago
Guewen Baconnier
94e1765d75
Rename model revision.behavior to revision.field.rule
10 years ago
Guewen Baconnier
261305aedb
Cache the rules to avoid to many hits to the DB
As they are read on each partner write
10 years ago
Guewen Baconnier
206d814c4a
Optimization: make only 1 call to write per revision
Instead of 1 write per change
10 years ago
Guewen Baconnier
0f6e8ee04c
Prevent to apply a revision if it has prior pending revisions
10 years ago
Guewen Baconnier
6efbd9425d
Add a state on the revision model
10 years ago
Guewen Baconnier
da0045dff5
Improve the revision user interface
10 years ago
Guewen Baconnier
b842bedd21
Refactoring: move methods from partner to revision models
10 years ago
Guewen Baconnier
f0ca39b1ab
Support main types of fields
10 years ago
Guewen Baconnier
60b86006b2
Testing different types of fields (with failures)
10 years ago
Guewen Baconnier
ed7a7aa5fa
Document TestRevisionFlow testsuite
10 years ago
Guewen Baconnier
9946a04aab
Apply changesets
10 years ago
Guewen Baconnier
402370e726
Add first tests on revisions
10 years ago
Guewen Baconnier
0822533f9e
Create a partner revision on writes
10 years ago
Guewen Baconnier
ed0465d147
Create empty addons
10 years ago
OCA Git Bot
6334e5b390
[UPD] addons table in README.md
9 years ago
Moises Lopez - https://www.vauxoo.com/
e263d8f0c9
Merge pull request #205 from richard-willowit/partner_nationality_90
[9.0] Port partner_contact_nationality.
9 years ago
Richard deMeester
9a8eccb4c0
Remove dependency on partner_contact_personal_information_page.
9 years ago
Richard deMeester
6d8d1f20d3
Minor changes.
9 years ago
Richard deMeester
59152c43c7
[9.0] Port partner_contact_nationality.
9 years ago
Pedro M. Baeza
6703d3337b
Merge pull request #187 from yvaucher/9.0-port-base_location
[9.0][PORT] port base location
9 years ago
Yannick Vaucher
0afaa2297a
Add tests on onchanges
10 years ago
Yannick Vaucher
76e71c7f11
base_location - Adapt views to 9.0
10 years ago
Yannick Vaucher
cccbb1d895
Update README.md
10 years ago