log

age author description
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.
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 21:11:38 +0200 Dmitrijs Milajevs Groups2009: GroupManager update/load_cache stuff was killed.
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 14:08:13 +0200 Dmitrijs Milajevs Groups2009: cfg.config_groups was removed.
Thu, 11 Jun 2009 14:02:19 +0200 Dmitrijs Milajevs Groups2009: GroupManager.__init__ takes arbitrary number of backends.
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: BackendManager was killed. GroupManager tests updated to use config_group.
Wed, 10 Jun 2009 20:32:42 +0200 Dmitrijs Milajevs Groups2009: wiki_group backend does not use name mapping.
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.
Tue, 09 Jun 2009 23:34:54 +0200 Dmitrijs Milajevs Groups2009: wiki_group backend changes. backend_type and backend_name were removed both for Group and Backend. Group.__init__ takes backed as a parameter. Group.name is used instead of Group.group_name. Group.__repr__ prints its class.
Tue, 09 Jun 2009 16:01:26 +0200 Dmitrijs Milajevs Groups2009: wiki_page backend Group refinements. A _load_group() handles group loading from cache or a wiki page. KeyError in the _load_group() returns a name of not existing group. An _iter() does not add already stored group name to the processed_groups.
Mon, 08 Jun 2009 19:49:39 +0200 Dmitrijs Milajevs Groups2009: wiki_page.Group doesn't expand itself during initialization, instead it iterates over subgroups during __iter__ and checks subgroups during __contains__.
Sun, 07 Jun 2009 16:04:05 +0200 Dmitrijs Milajevs Groups2009: wikidicts were refactored. request.dict provides access only to WikiDicts.
Sun, 07 Jun 2009 15:25:28 +0200 Dmitrijs Milajevs Groups2009: Docstring refinements provided by ThomasWaldmann for the BackendManager, GroupManager and related tests.
Sun, 07 Jun 2009 15:25:23 +0200 Dmitrijs Milajevs Groups2009: Whitespace fix.
Sat, 06 Jun 2009 22:14:37 +0200 Dmitrijs Milajevs Groups2009: Group objects of wiki_group backend expands themselves during the initialization.
Sat, 06 Jun 2009 11:48:40 +0200 Dmitrijs Milajevs Groups2009: wikiconfig_groups.py is used for the groups-related configuration instead of altering wikiconfig.py in _tests. wiki_group backend is used by default to access group definitions.
Sat, 06 Jun 2009 11:48:40 +0200 Dmitrijs Milajevs Groups2009: MoinMoin.groups.backends.wiki_group backend was added.
Sat, 06 Jun 2009 11:48:29 +0200 Dmitrijs Milajevs Groups2009: Merge with the second head to get rid of it. No changes from df833ab68df2 are merged.
Fri, 05 Jun 2009 21:34:20 +0200 Dmitrijs Milajevs Merge with 1.9
Wed, 03 Jun 2009 21:22:01 +0200 Dmitrijs Milajevs Groups2009: MoinMoin.wikidicts module and its tests were removed. CHANGES.dmilajevs was updated.
Wed, 03 Jun 2009 20:41:22 +0200 Dmitrijs Milajevs Groups2009: merge with 1.9
Wed, 03 Jun 2009 20:26:10 +0200 Dmitrijs Milajevs Groups2009: wiki_group test refinements. lower_case_with_underscores for method names. ACL related tests were added. Test for recursive groups definitions.
Wed, 03 Jun 2009 12:10:14 +0200 Dmitrijs Milajevs Groups2009: wikiconfig_groups.py is used for the groups-related configuration instead of altering wikiconfig.py in _tests.
Tue, 02 Jun 2009 14:32:40 +0200 Dmitrijs Milajevs Groups2009: MelitaMihaljevic's wiki_backend is used instead of one based on the GroupDict. Group pages are created in the setup_class in tests.
Tue, 02 Jun 2009 09:50:39 +0200 Dmitrijs Milajevs Groups2009: Merge with 1.9
Tue, 02 Jun 2009 09:14:21 +0200 Dmitrijs Milajevs Groups2009: Newline was added in the end of CHANGES.dmilajevs.
Tue, 02 Jun 2009 09:11:41 +0200 Dmitrijs Milajevs Groups2009: GroupManager.update_cache and load_cache check if backend has needed method and then execute it.
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.
Sun, 31 May 2009 21:17:49 +0200 Dmitrijs Milajevs Groups2009: BackendManager does not require request object in __init__
Sun, 31 May 2009 21:17:34 +0200 Dmitrijs Milajevs Groups 2009: Moin.groups.GroupManager is initialized with a request initialization.
Sat, 30 May 2009 08:22:09 +0200 Dmitrijs Milajevs Groups 2009: BackendManager gets request object in __init__
Sat, 30 May 2009 08:06:59 +0200 Dmitrijs Milajevs Groups 2009: pep8. MoinMoin.groups _test renamed to _tests
Wed, 27 May 2009 21:07:59 +0200 Dmitrijs Milajevs Groups 2009: MoinMoin.security.AccessControlList was refactored to use Moin.groups.GroupManager. GroupManager ACL test.
Wed, 27 May 2009 09:26:59 +0200 Dmitrijs Milajevs Groups 2009: group name mapping functions refinement.
Tue, 26 May 2009 16:48:54 +0200 Dmitrijs Milajevs Groups 2009: pep8 fix
Tue, 26 May 2009 16:48:21 +0200 Dmitrijs Milajevs Groups 2009: merge with the 1.9 branch
Tue, 26 May 2009 16:33:52 +0200 Dmitrijs Milajevs Groups2009: Group name mapping from moin to backend and vice versa
Tue, 26 May 2009 13:24:44 +0200 Dmitrijs Milajevs Groups 2009: Docstrings for the groups module tests, typos for tests
Tue, 26 May 2009 12:58:50 +0200 Dmitrijs Milajevs Groups2009: @rtype and @return tags were added for the BackendManager.membergroups and the GroupManager.membergroups methods.
Mon, 25 May 2009 23:04:46 +0200 Dmitrijs Milajevs Groups2009: typo in MoinMoin.groups._test.test_backend_manager module name
Mon, 25 May 2009 21:51:08 +0200 Dmitrijs Milajevs Groups2009: MoinMoin.groups module initial layout and tests. BackendManager and GroupManager classes were introduced.
Mon, 20 Jul 2009 12:47:36 +0200 Reimar Bauer test_search: calls now nuke_xapian_index for deleting everything in xapian index dir
Mon, 20 Jul 2009 01:19:31 +0200 Thomas Waldmann Fix isSuperUser(). See below for details.
Sat, 18 Jul 2009 23:31:48 +0200 Thomas Waldmann system/help pages: do not create empty page packages
Sat, 18 Jul 2009 23:01:24 +0200 Thomas Waldmann create attachment directory for LanguageSetup
Sat, 18 Jul 2009 22:59:51 +0200 Thomas Waldmann updated underlay
Sat, 18 Jul 2009 22:23:31 +0200 Thomas Waldmann updated i18n
Fri, 10 Jul 2009 10:40:39 +0200 Thomas Waldmann updated i18n
Fri, 10 Jul 2009 10:24:16 +0200 Thomas Waldmann fixed grammar
Fri, 10 Jul 2009 01:07:24 +0200 Thomas Waldmann updated werkzeug to 0.5.1
Sat, 04 Jul 2009 16:22:01 +0200 Cezary Krzy?anowski Done PEP-8 compilance
Sun, 05 Jul 2009 16:22:42 +0200 Reimar Bauer fixed permissions for nuke_page by adding become_trusted()
Fri, 03 Jul 2009 15:17:23 +0100 Andy Dawkins Put the finish method back on the context object so we can delay process such as thread joined until the end
Fri, 03 Jul 2009 13:31:25 +0100 Alexander Schremmer (xorAxAx with safe) Comment out the last datetime test tuple even though it is showing a bug in moin. But we think that the problem is showing up too seldomly to be seen by users.
Fri, 03 Jul 2009 12:58:40 +0100 Alexander Schremmer (xoraxax with Safe) Fix page title in the test which had been broken since the beginning. Please do not check in failing tests to avoid this!
Fri, 03 Jul 2009 11:52:23 +0100 Alexander Schremmer Merged main.
Fri, 03 Jul 2009 11:50:04 +0100 Alexander Schremmer Do not show links on deprecated pages when running WantedPages. Fixes pt. 2 of DeprecatedIsNotRespected.
Fri, 03 Jul 2009 11:38:55 +0100 Alexander Schremmer Fixed DeprecatedIsNotRespected regarding search ranking.
Tue, 09 Jun 2009 01:04:57 +0200 Thomas Waldmann merged moin/1.8
Tue, 09 Jun 2009 01:02:28 +0200 Thomas Waldmann merged moin/1.7
Tue, 09 Jun 2009 00:45:52 +0200 Christopher Denter Provide fix for recently added failing security tests.
Tue, 09 Jun 2009 00:44:00 +0200 Christopher Denter Add security tests for hierarchic acl processing. The tests fail.
Wed, 03 Jun 2009 19:28:08 +0200 Reimar Bauer test_packages: specified title search
Mon, 01 Jun 2009 21:39:38 +0200 Thomas Waldmann new translation maintainer notification text
Mon, 01 Jun 2009 19:14:17 +0200 Thomas Waldmann LanguageSetup: fix pathes, use it as initial front page
Mon, 01 Jun 2009 18:31:16 +0200 Thomas Waldmann updated i18n
Mon, 01 Jun 2009 17:55:26 +0200 Thomas Waldmann system/help page packages: build all pagesets, use LanguageSetup as front page (unifies old SystemPagesSetup with the setup specific part of HelpOnLanguages)
Mon, 01 Jun 2009 14:08:52 +0200 Thomas Waldmann merged moin/1.8
Mon, 01 Jun 2009 14:03:15 +0200 Thomas Waldmann fix pep8 issue
Tue, 26 May 2009 13:24:19 +0200 Reimar Bauer macro.EmbedObject: changed default width value for pdf files to 100%.
Thu, 21 May 2009 16:53:24 +0200 Reimar Bauer merged moin/1.7
Thu, 21 May 2009 16:38:16 +0200 Reimar Bauer action.CopyPage: added textcha feature
Mon, 11 May 2009 23:10:55 +0200 Thomas Waldmann http auth: do auth_type comparisons case-insensitive
Sat, 09 May 2009 03:16:28 +0200 Reimar Bauer merged moin/1.7
Fri, 08 May 2009 20:01:57 +0200 Reimar Bauer filter.EXIF: reduce renamed to reduce_size (avoid name clash)
Fri, 01 May 2009 21:50:00 +0200 Thomas Waldmann fix typo in IE conditional comment
Mon, 01 Jun 2009 13:33:52 +0200 Thomas Waldmann fix system pages group tests, fix pep8 issue
Sun, 31 May 2009 10:47:03 +0200 Reimar Bauer action PackagePages: since we don't store the package file on the given page we don't need to check for write rights on that page
Mon, 25 May 2009 22:49:56 +0200 Reimar Bauer PEP8 whitespace fix
Tue, 12 May 2009 12:35:29 +0200 Thomas Waldmann updated i18n
Sun, 10 May 2009 19:52:46 +0200 Thomas Waldmann remove dumpFormData debug stuff, use logging.debug/repr/etc.
Thu, 07 May 2009 20:54:33 +0200 Thomas Waldmann replace our text_irssi parser with a wrapper around pygments' irc highlighter
Sun, 03 May 2009 19:46:48 +0200 Reimar Bauer packages: do_copythemefile copies now theme files to MoinMoin/web/static/htdocs if write rights are given. This lifts the restriction of using this method only with the standalone server.
Fri, 01 May 2009 21:36:12 +0200 Thomas Waldmann merged moin/1.8
Fri, 01 May 2009 17:04:40 +0200 Thomas Waldmann apply msie.css only for Internet Explorer older than version 8
Wed, 29 Apr 2009 22:10:47 +0200 Radomir Dopieralski creole parser: Add second license: BSD, fix spaces in multiline elements.
Tue, 28 Apr 2009 00:07:21 +0200 Thomas Waldmann tagged release 1.8.3
Mon, 27 Apr 2009 00:31:18 +0200 Thomas Waldmann updated underlay 1.8.3
Mon, 27 Apr 2009 00:21:49 +0200 Thomas Waldmann preparing 1.8.3 release: bumping version numbers, added dummy mig script
Mon, 27 Apr 2009 00:12:37 +0200 Thomas Waldmann make install-docs interwiki