log MoinMoin/groups/backends/__init__.py @ 4827:fd6183cde452

age author description
Sat, 27 Jun 2009 13:06:12 +0200 Dmitrijs Milajevs Groups2009: groups.backends.BaseBackend now has get method, which works similar to dict.get().
Thu, 25 Jun 2009 12:55:21 +0200 Dmitrijs Milajevs Groups2009: Group __contains__ also checks if a group contains another group.
Wed, 24 Jun 2009 19:36:32 +0200 Dmitrijs Milajevs Groups2009: pep8 fixes. Minor code refinements.
Wed, 24 Jun 2009 17:56:46 +0200 Dmitrijs Milajevs Groups2009: GroupDoesNotExistError is raised instead of KeyError when a group name is not found in the backend.
Thu, 18 Jun 2009 15:09:54 +0200 Dmitrijs Milajevs Groups2009: BaseGroup._load_group is shortened by using difference.
Sun, 14 Jun 2009 17:07:02 +0200 Dmitrijs Milajevs Groups2009: BaseBackend.groups_with_member() method was added. Test.GroupManager.test_membergroups() removed.
Sun, 14 Jun 2009 17:01:09 +0200 Dmitrijs Milajevs Groups2009: Group._load_group() returns members and member_groups. Minor code refinements.
Sat, 13 Jun 2009 20:44:06 +0200 Dmitrijs Milajevs Groups2009: Backend's _retrieve_members and is_group methods were introduced. _load_group became method of a BaseGroup to avoid code repetition. Test for empty group was added.
Sat, 13 Jun 2009 20:14:27 +0200 Dmitrijs Milajevs Groups2009: to_backend_name and to_group_name methods were removed. If a backend needs group name mapping it must handle it internally.
Thu, 11 Jun 2009 13:48:54 +0200 Dmitrijs Milajevs Groups2009: pep8 fixes and typo elimination. BaseGroup._iter optimization. Test of group names mapping was removed.
Wed, 10 Jun 2009 20:32:42 +0200 Dmitrijs Milajevs Groups2009: The BackendTest class provides basic test methods for testing backends. It should be inherited to test backends.
Wed, 10 Jun 2009 20:32:37 +0200 Dmitrijs Milajevs Groups2009: The config_group backend initial commit. By default, config groups are defined in config_groups in the config file.
Wed, 10 Jun 2009 19:10:50 +0200 Dmitrijs Milajevs Groups2009: repr for GroupManager and BaseBackend.
Wed, 10 Jun 2009 10:45:41 +0200 Dmitrijs Milajevs Groups2009: BaseBackend _exists_group, _get_group and _get_group_names methods were removed.
Tue, 09 Jun 2009 23:35:01 +0200 Dmitrijs Milajevs Groups2009: BaseGroup and BaseBackend initial import. wiki_group.Group and wiki_group.Backend inherit from those classes. TestWikiGroupNameMapping is added to check group name mapping routines.
Mon, 01 Jun 2009 20:11:17 +0200 Dmitrijs Milajevs Groups2009: MoinMoin.GroupDict became MoinMoin.groups.backends.wiki_pages.Backend. request.groups proviedes access to group definitions. request.dicts was removed.