./www/py-django-reversion, Version control facilities for Django

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.0.12, Package name: py27-django-reversion-2.0.12, Maintainer: adam

django-reversion is an extension to the Django web framework that provides
comprehensive version control facilities.

Features
* Roll back to any point in a model's history - an unlimited undo facility!
* Recover deleted models - never lose data again!
* Admin integration for maximum usability.
* Group related changes into revisions that can be rolled back in a single
transaction.
* Automatically save a new version whenever your model changes using Django's
flexible signalling framework.
* Automate your revision management with easy-to-use middleware.

django-reversion can be easily added to your existing Django project with
an absolute minimum of code changes.


Required to run:
[www/py-django] [devel/py-setuptools] [lang/python27]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: f536ab8c5750d5eb8af5659370ea230a52440762
RMD160: 19d0b89f8b4b0dadc2217519388a9814131bd963
Filesize: 63.98 KB

Version history: (Expand)


CVS history: (Expand)


   2017-12-10 09:56:29 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-django-reversion: updated to 2.0.12

2.0.12:
Fixed MySQL error in get_deleted()

2.0.11:
Dramatically improved performance of get_deleted() over large datasets
Ukranian translation
Bugfixes
   2017-08-21 13:39:46 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
2.0.10:
- Bugfix: Handling case of `None` user in request (@pawelad).
- Documentation corrections (@danielquinn).
- Bugfix: "invalid literal for int() with base 10: 'None'" for \ 
unversioned admin inline relations.

  If, after updating, you still experience this issue, run the following in a \ 
Django shell:

  .. code::

      from reversion.models import Version
      Version.objects.filter(object_id="None").delete()

  **Important:** Ensure that none of your versioned models contain a string \ 
primary key where `"None"` is a valid value
  before running this snippet!
   2017-06-20 09:28:39 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
2.0.9:
Bugfix: Deleted inline admin instances no longer added to revision.
Bugfix: M2M relations correctly added to revision
Improved performance of 0003 migration
Documentation improvements
Django 1.11 support
Added atomic=True parameter to create_revision
   2017-02-02 08:30:21 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
Changes 2.0.8:
- Setting ``revision.user`` in ``process_response`` for middleware (@etianen).
- Fixing localization of model primary keys in `recover_list.html` (@w4rri0r3k).
- Documentation tweaks
   2016-06-08 19:43:49 by Thomas Klausner | Files touched by this commit (356)
Log message:
Switch to MASTER_SITES_PYPI.
   2016-04-20 19:33:57 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
Changes 1.10.2:
- Fixing deprecation warnings
- Minor tweaks and bug fixes
   2016-03-06 15:19:56 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
Changes 1.10.0:
- Django 1.9 compatibility
- Added spanish (argentina) translation
- Minor bugfixes and tweaks
   2015-11-13 20:56:16 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
Changes 1.9.3:
- Fixing regression with admin redirects following save action