Commit graph

37 commits

Author SHA1 Message Date
Laura Klünder
fa450084dc fix wrapped orm error with i18nfield 2017-11-30 15:06:54 +01:00
Laura Klünder
08621fa6d0 support for I18nField in orm wrapper 2017-11-30 13:42:28 +01:00
Laura Klünder
3756e01552 fix error when applying changesets 2017-11-25 11:48:28 +01:00
Laura Klünder
5cb3182703 fix changedobject decimal serialization 2017-10-08 11:47:14 +02:00
Laura Klünder
7ff982911b skip related model fields 2017-07-27 19:39:22 +02:00
Laura Klünder
cf2496b5a7 check unique collisions to prevent those objects from being restored 2017-07-27 15:06:46 +02:00
Laura Klünder
86cd81e352 fix wrong pk conversion in get_missing_dependencies 2017-07-27 14:29:14 +02:00
Laura Klünder
d886b63452 when recreating a deleted existing locationredirect, restore it instead 2017-07-19 15:34:39 +02:00
Laura Klünder
0f36d18a0b applying changesets 2017-07-08 13:11:01 +02:00
Laura Klünder
ff35a31cc3 fix clean_m2m on created objects 2017-07-08 13:05:17 +02:00
Laura Klünder
106bc6fa17 show missing dependencies in changeset view 2017-07-07 16:20:03 +02:00
Laura Klünder
b2158bb781 dont restore objects that have missing dependencies 2017-07-07 16:02:42 +02:00
Laura Klünder
56f30ec3c0 fix error when private key is a relation 2017-07-07 14:56:53 +02:00
Laura Klünder
c78ba66551 create cascaded deletion of changed objects in _clean_changes if needed 2017-07-07 14:54:44 +02:00
Laura Klünder
7c2155f22e fix clean_m2m on created objects 2017-07-07 14:48:10 +02:00
Laura Klünder
e15ff91cee update changeset cache after saving changedobject (it could have no pk yet) 2017-07-07 14:42:23 +02:00
Laura Klünder
83d3d4478b don't allow deleting objects if other objects still depend on it 2017-07-07 12:26:59 +02:00
Laura Klünder
a43a3184e0 _clean_changes 2017-07-06 15:06:01 +02:00
Laura Klünder
7be565e517 fix changedobject delete 2017-07-06 14:12:04 +02:00
Laura Klünder
d80c17c842 change ordering of ChangedObjects. 2017-07-06 13:10:29 +02:00
Laura Klünder
55d2d6759f create new ChangeSet API 2017-07-06 13:07:05 +02:00
Laura Klünder
7973a9e632 set _object_changed on ChangedObject.save() so an update gets created 2017-07-05 20:58:41 +02:00
Laura Klünder
848c0c0ab0 fix saving objects 2017-07-05 20:56:54 +02:00
Laura Klünder
ef3f4a979d add ChangeSetUpdate and only save updates if something changed 2017-07-04 19:05:30 +02:00
Laura Klünder
a49019f6d8 save last change in changeset and lock changesets before changing stuff 2017-07-04 17:05:29 +02:00
Laura Klünder
0ea8ca9920 changeset permissions 2017-06-29 17:15:11 +02:00
Laura Klünder
fe17e6c287 fix error with created objects that were deleted 2017-06-29 16:40:17 +02:00
Laura Klünder
353d9f9ea0 restore deleted objects 2017-06-29 16:22:41 +02:00
Laura Klünder
6bb72ff62b remove ever_created_objects 2017-06-29 15:10:52 +02:00
Laura Klünder
3923c08ac7 add ChangeSet.last_change with cache 2017-06-29 15:06:14 +02:00
Laura Klünder
15704762ed add ChangedObject.stale 2017-06-29 14:51:46 +02:00
Laura Klünder
331ad002ed fix ChangedObject m2m on existing objects 2017-06-27 19:13:44 +02:00
Laura Klünder
3e73da779b fix some issues with unsaved changesets 2017-06-27 18:54:12 +02:00
Laura Klünder
1c17b201f5 ChangedObject.select_related('content_type') 2017-06-27 17:03:25 +02:00
Laura Klünder
eb326a3694 ChangedObject m2m implementation 2017-06-27 16:10:28 +02:00
Laura Klünder
eaab9ba670 ChangedObject: save objects and delete objects 2017-06-27 14:42:30 +02:00
Laura Klünder
9d5811bc15 replace Change with ChangedObject (wrapper integration still missing) 2017-06-27 03:21:23 +02:00