log

age author description
Sun, 19 Jul 2009 13:30:24 +0200 Dmitrijs Milajevs merged moin/1.9
Sun, 19 Jul 2009 13:07:52 +0200 Dmitrijs Milajevs Groups2009: CHANGES update.
Sun, 19 Jul 2009 12:52:59 +0200 Dmitrijs Milajevs Groups2009: formatter.groups refactoring. Docstring improvement, some attributes of the formatter became internal.
Sun, 19 Jul 2009 12:40:25 +0200 Dmitrijs Milajevs Groups2009: Docstring update for script.maint.cleancache and script.maint.makecache.
Sat, 18 Jul 2009 20:06:35 +0200 Thomas Waldmann merged moin/1.9
Sat, 18 Jul 2009 19:31:06 +0200 Dmitrijs Milajevs Groups2009: CHANGES update.
Sat, 18 Jul 2009 18:58:03 +0200 Dmitrijs Milajevs Groups2009: Dicts and groups values are defined in the config.multiconfig. _tests.wikiconfig_groups was removed.
Sat, 18 Jul 2009 18:14:45 +0200 Dmitrijs Milajevs Groups2009: Configuration snippets were updated.
Sat, 18 Jul 2009 18:09:28 +0200 Dmitrijs Milajevs Groups2009: Cosmetic name changes.
Sat, 18 Jul 2009 17:05:18 +0200 Dmitrijs Milajevs Groups2009: request.groups initialization was cleaned up.
Sat, 18 Jul 2009 17:04:44 +0200 Dmitrijs Milajevs Groups2009: dicts and groups instead of group_manager_init and dict_manager_init are used.
Sat, 18 Jul 2009 16:06:41 +0200 Dmitrijs Milajevs Groups2009: Notice in LazyGroup docstring that it cannot consist of other groups. Group tests refinements.
Fri, 17 Jul 2009 12:40:57 +0200 Dmitrijs Milajevs Groups2009: Configuration snippets for dicts.
Fri, 17 Jul 2009 12:27:09 +0200 Dmitrijs Milajevs Groups2009: Notice for BaseDict that it is greedy.
Fri, 17 Jul 2009 12:19:35 +0200 Dmitrijs Milajevs Groups2009: Try ... except is used in place of if check for composite dicts and groups __getitem__. Test fix.
Fri, 17 Jul 2009 12:19:32 +0200 Dmitrijs Milajevs Groups2009: BaseGroup indentation fix.
Fri, 17 Jul 2009 12:19:28 +0200 Dmitrijs Milajevs Groups2009: LazyGroup and LazyGroupsBackend classes were added. The config_lazy_groups backend was refactored.
Fri, 17 Jul 2009 08:38:02 +0200 Dmitrijs Milajevs Groups2009: Experimental config_lazy_groups backend was added. GreedyGroup class was introduced for groups which store their members internally. Some header fixes and copyright notice clean up.
Tue, 14 Jul 2009 12:51:03 +0200 Dmitrijs Milajevs Groups2009: The wiki_dicts backend uses regexp to retrieve dict definition from a page. In 2.0 this should be changed. dicts.py formatter was removed.
Tue, 14 Jul 2009 11:52:15 +0200 Dmitrijs Milajevs Groups2009: Indention removed in creole test for the MoinMoin.formatter.groups. Right del usage in the wiki_groups backend.
Tue, 14 Jul 2009 09:26:14 +0200 Dmitrijs Milajevs Groups2009: formatter.groups for links collects links, not labels. Creole tets for a MoinMoin.formatter.groups
Mon, 13 Jul 2009 16:55:21 +0200 Dmitrijs Milajevs Groups2009: TestWikiGroupBackend.test_groups_with_member test was fixed.
Mon, 13 Jul 2009 16:55:17 +0200 Dmitrijs Milajevs Groups2009: Configuration snippets for groups.
Sat, 11 Jul 2009 15:17:13 +0200 Dmitrijs Milajevs Groups2009: MoinMoin.formatter.dicts formatter was introduced. It collects dict items defined on a page. MoinMoin.datastruct.backends.wiki_dicts uses this formatter to get items from a dict page. _dict_page_parse_regex was killed.
Sat, 11 Jul 2009 12:33:57 +0200 Dmitrijs Milajevs Groups2009: Bug fix. Access to the group page do not cause infinite recursion.
Sat, 11 Jul 2009 12:33:43 +0200 Dmitrijs Milajevs Groups2009: Cosmetic changes in MoinMoin.formatter.groups tests: variable and method names.
Fri, 10 Jul 2009 18:09:15 +0200 Dmitrijs Milajevs Groups2009: Formatter which collects group definitions from a page was moved from datastruct.backend._formatter to formatter.groups. Refinements of the formatter. TestWikiGroupPageParser was removed because it duplicates formatter's test.
Fri, 10 Jul 2009 14:32:05 +0200 Dmitrijs Milajevs Groups2009: _contains and _iter were removed. A bug fixed, when not defined group was mentioned in some group definition contains and iter yield exception. Tests were added for this case.
Thu, 09 Jul 2009 13:22:18 +0200 Dmitrijs Milajevs Groups 2009: merged with the 1.9
Thu, 09 Jul 2009 11:06:53 +0200 Dmitrijs Milajevs Groups2009: request.cfg.DICTS_DATA and request.pages were killed.
Wed, 08 Jul 2009 19:30:15 +0200 Dmitrijs Milajevs Groups2009: Formatter is used instead of regex to get group definitions from a page.
Wed, 08 Jul 2009 12:25:50 +0200 Dmitrijs Milajevs Groups2009: retrieve_members renamed to retrieve_items for dict backends. Cosmetic docstring changes.
Sat, 04 Jul 2009 17:43:38 +0100 Dmitrijs Milajevs Groups2009: wikidicts cache arena was removed. pagedicts and pagegroups are used instead.
Sat, 04 Jul 2009 17:40:22 +0100 Dmitrijs Milajevs Groups2009: Tests for the WikiDicts and WikiGroups use default values for the group_manager_init and dict_manager_init. pep8 fixes.
Sat, 04 Jul 2009 14:14:30 +0100 Dmitrijs Milajevs Missing file were added
Sat, 04 Jul 2009 13:55:55 +0100 Dmitrijs Milajevs Groups2009: CompositeDicts backend.
Sat, 04 Jul 2009 12:13:46 +0100 Dmitrijs Milajevs Groups2009: ConfigDicts backend was introduced. Some class names refinements.
Fri, 03 Jul 2009 16:36:47 +0100 Dmitrijs Milajevs Groups2009: groups and dicts were merged inside of the datastruct module.
Thu, 02 Jul 2009 18:44:17 +0100 Dmitrijs Milajevs Groups2009: wikidicts imports were removed from the SyncPages and wikisync.
Sat, 27 Jun 2009 14:10:23 +0200 Dmitrijs Milajevs Groups2009: groups are moved to datastruct.groups.
Sat, 27 Jun 2009 13:11:35 +0200 Dmitrijs Milajevs Groups2009: Instead of checking that some group is defined in a request.groups and then check that some member is in that group request.groups.get method is used.
Sat, 27 Jun 2009 13:07:36 +0200 Dmitrijs Milajevs Groups2009: script.account.homepage was updated to use new request.groups.
Sat, 27 Jun 2009 13:06:12 +0200 Dmitrijs Milajevs Groups2009: groups.backends.BaseBackend now has get method, which works similar to dict.get().
Sat, 27 Jun 2009 11:21:04 +0200 Dmitrijs Milajevs Groups2009: pep8 fixes and minor code refinements.
Fri, 26 Jun 2009 20:06:12 +0200 Dmitrijs Milajevs Groups2009: The datastruct.dicts module is refactored to be similar to the groups module. The events.wikidictsrescan was removed.
Fri, 26 Jun 2009 18:13:35 +0200 Dmitrijs Milajevs Groups2009: wikidicts was moved to the datastruct.dicts.backends.wiki_dicts module.
Thu, 25 Jun 2009 15:07:47 +0200 Dmitrijs Milajevs Groups2009: fix of syntax error for the wikiutil160a.py. Test refinement for the userform.admin
Thu, 25 Jun 2009 14:50:45 +0200 Dmitrijs Milajevs Groups2009: script.migration.wikiutil160a and security.textcha work with the new groups code.
Thu, 25 Jun 2009 14:48:47 +0200 Dmitrijs Milajevs Groups2009: security.autoadmin works wit the new groups code.
Thu, 25 Jun 2009 12:55:21 +0200 Dmitrijs Milajevs Groups2009: Group __contains__ also checks if a group contains another group.
Thu, 25 Jun 2009 12:42:55 +0200 Dmitrijs Milajevs Groups2009: wiki_groups Group class was renamed to WikiGroup. userform.admin refactored to use new groups code. Basic test for it is written.
Wed, 24 Jun 2009 20:03:29 +0200 Dmitrijs Milajevs Groups2009: Right exception handling for a group retrieval from the config_groups backend. If group does not exist GroupDoesNotExistError is raised. Test for acl added where in the acl definition not existing group is used.
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.
Wed, 24 Jun 2009 15:26:05 +0200 Dmitrijs Milajevs Groups2009: OpenID related code was refactored to use groups instead of dicts.
Wed, 24 Jun 2009 15:26:01 +0200 Dmitrijs Milajevs Groups2009: Backends do not have load_cache method. It was removed from the groups lazy initialization.
Thu, 18 Jun 2009 15:09:54 +0200 Dmitrijs Milajevs Groups2009: BaseGroup._load_group is shortened by using difference.
Sun, 14 Jun 2009 17:23:58 +0200 Dmitrijs Milajevs Groups2009: It is possible to import backends as 'from Moin.groups import WikiGroups, ConfigGroups, CompositeGroups'. Compose backend was renamed to Composite.
Sun, 14 Jun 2009 17:18:29 +0200 Dmitrijs Milajevs Groups2009: GroupManager became compose backend and was moved to backends directory. Unnecessary tests were removed.
Sun, 14 Jun 2009 17:07:02 +0200 Dmitrijs Milajevs Groups2009: BaseBackend.groups_with_member() method was added. Test.GroupManager.test_membergroups() removed.