Version 0.3 v0.3
authorEric Mc Sween <eric.mcsween@auf.org>
Tue, 13 Mar 2012 16:20:37 +0000 (12:20 -0400)
committerEric Mc Sween <eric.mcsween@auf.org>
Tue, 13 Mar 2012 16:20:37 +0000 (12:20 -0400)
commit0698624b6d5c398f7db173eac66cedfaab0fc931
treec92a2866d0cd53cc669ef240e9ae8ecd5f70bb67
parente0d1945594b9f14c9dccfd51e7a27e2a1bc6b0c1
Version 0.3

* Ajouté des vérification de type sur les méthodes Rules.allow() et Rules.deny()

* Ajouté un manager spécifique aux permissions globales avec les méthodes
  add_permission(), remove_permission(), get_permissions()

* Ajouté la classe GuardedModelAdmin qui est un ModelAdmin gérant les row-level
  permissions

* Ajouté le constructeur make_global_permissions_form() qui permet d'ajouter la
  gestion des permissions globales aux formulaires des utilisateurs et des
  groupes.

* Commencé une documentation
18 files changed:
.gitignore
CHANGES
auf/django/permissions/__init__.py
auf/django/permissions/admin.py [new file with mode: 0644]
auf/django/permissions/forms.py [new file with mode: 0644]
auf/django/permissions/models.py
buildout.cfg
doc/Makefile [new file with mode: 0644]
doc/conf.py [new file with mode: 0644]
doc/index.rst [new file with mode: 0644]
doc/installation.rst [new file with mode: 0644]
doc/utilisation.rst [new file with mode: 0644]
setup.py
tests/food/tests.py
tests/settings.py
tests/simple_tests/__init__.py [new file with mode: 0644]
tests/simple_tests/models.py [new file with mode: 0644]
tests/simple_tests/tests.py [new file with mode: 0644]