log

age author description
Wed, 19 Aug 2009 23:54:33 +0200 Dmitrijs Milajevs Automated merge with http://hg.moinmo.in/moin/1.9
Tue, 18 Aug 2009 17:40:59 +0200 Dmitrijs Milajevs Xapian2009: XAPIAN_MIN_VERSION is 1.0.6, events.xapian_index doesn't raise an exception when old xapian is installed.
Sun, 16 Aug 2009 15:43:53 +0200 Dmitrijs Milajevs Xapian2009: queryparser was split to queryparser.__init__ and quryparser.expressions.
Sun, 16 Aug 2009 15:43:53 +0200 Dmitrijs Milajevs Xapian2009: AndExpression.pageFilter refactoring.
Sun, 16 Aug 2009 15:43:12 +0200 Dmitrijs Milajevs Xapian2009: _build_re() does not set self.pattern and self.search_re, but returns them. CategorySearch is subclass of BaseFieldSearch.
Sun, 16 Aug 2009 09:52:24 +0200 Dmitrijs Milajevs Xapian2009: create_page works right no need to check if revision is '99999999'.
Sun, 16 Aug 2009 09:09:05 +0200 Dmitrijs Milajevs Automated merge with http://hg.moinmo.in/moin/1.9
Sat, 15 Aug 2009 20:59:43 +0200 Dmitrijs Milajevs Xapian2009: TestXapianSearch.test_mimetype_search_simple test fix.
Sat, 15 Aug 2009 20:43:43 +0200 Dmitrijs Milajevs Xapian2009: AndExpression.xapian_term() was refactored. Tests for "and" were updated.
Sat, 15 Aug 2009 20:36:56 +0200 Dmitrijs Milajevs Xapian2009: xapian_wanted() was removed.
Sat, 15 Aug 2009 19:03:39 +0200 Dmitrijs Milajevs Xapian2009: Costs computatin for expressions was refactored.
Sat, 15 Aug 2009 18:59:59 +0200 Dmitrijs Milajevs Xapian2009: BaseExpression.__init__() refactoring.
Sat, 15 Aug 2009 18:59:06 +0200 Dmitrijs Milajevs Xapian2009: xapian_need_postproc() was moved to the BaseExpression.
Sat, 15 Aug 2009 18:58:07 +0200 Dmitrijs Milajevs Xapian2009: highlight_re() which returns an empty string was removed, because BaseExpression.highlight_re() returns an emprty string.
Sat, 15 Aug 2009 18:56:42 +0200 Dmitrijs Milajevs Xapian2009: BaseExpression.search() refactoring.
Fri, 14 Aug 2009 17:29:49 +0200 Dmitrijs Milajevs Xapian2009: BaseIndex._indexingRequest() does not creates new request object, but copies existing.
Fri, 14 Aug 2009 16:34:53 +0200 Dmitrijs Milajevs Xapian2009: grammar fix.
Fri, 14 Aug 2009 16:34:53 +0200 Dmitrijs Milajevs Xapian2009: text/wiki mimetype is used in tests.
Fri, 14 Aug 2009 00:33:32 +0200 Dmitrijs Milajevs Xapian2009: BaseExpression._get_query_for_search_re() now checks all field values, not only the first one. xapian_term() returns not empty queries for link:re: and link:re:case:. Categories are stored as they are, they are not lowercased. Comment why xapian_term for category:re: does not work is added.
Thu, 13 Aug 2009 22:49:47 +0200 Dmitrijs Milajevs Xapian2009: Index field actions and names were updated.
Thu, 13 Aug 2009 22:46:34 +0200 Dmitrijs Milajevs Xapian2009: System info uses XapianSearch to access information about xapian index.
Wed, 12 Aug 2009 20:33:20 +0200 Dmitrijs Milajevs Xapian2009: Xapian search queries an index once, not twice to get all hits for a query. Xappy is used for the index update.
Wed, 12 Aug 2009 19:41:32 +0200 Dmitrijs Milajevs Xapian2009: BaseSearchTest.test_create_page() tests that pages created by create_page are indexed and available for searching.
Tue, 11 Aug 2009 23:56:03 +0200 Dmitrijs Milajevs Xapian2009: unicode objects are used instead of strings in search tests.
Tue, 11 Aug 2009 23:48:51 +0200 Dmitrijs Milajevs Xapian2009: test_title_search_simple is now generative test.
Tue, 11 Aug 2009 23:38:09 +0200 Dmitrijs Milajevs Xapian2009: Xapian index location is not hardcoded in tests.
Tue, 11 Aug 2009 23:28:19 +0200 Dmitrijs Milajevs Xapian2009: pep8 and typo fixes.
Tue, 11 Aug 2009 23:19:17 +0200 Dmitrijs Milajevs Xapian2009: Test for xapian_term builds queries which should not be empty, it also checks queries like 'case:moin' (without specified prefix like language:)
Tue, 11 Aug 2009 23:14:52 +0200 Dmitrijs Milajevs Xapian2009: Search tests are skipped if py version is not 1.0.0
Tue, 11 Aug 2009 22:30:26 +0200 Dmitrijs Milajevs Xapian2009: Test for xapian search was added which checks that index consists all required pages.
Mon, 10 Aug 2009 21:30:54 +0200 Dmitrijs Milajevs Xapian2009: Tests for xapian_term() which should not return empty query.
Mon, 10 Aug 2009 21:30:51 +0200 Dmitrijs Milajevs Xapian2009: Moin serach doesn't search in all available pages during tests, but only in listed in the BaseSearchTest.pages. Tests check number of returned hits.
Mon, 10 Aug 2009 21:30:41 +0200 Dmitrijs Milajevs Xapian2009: py.test.importorskip in tests was removed, tests try import Xapian, and on ImportError skip a test. Index.indexPages now takes a pages parameter - list of pages which must be indexed.
Mon, 10 Aug 2009 16:58:49 +0200 Dmitrijs Milajevs Xapian2009: test_search was refactored. Xappy test does not index all pages. Generative test was killed. TestXapianIndexingInNewThread is skipped.
Sun, 09 Aug 2009 14:04:35 +0200 Dmitrijs Milajevs Xapian2009: Xapian related search test are skipped if xappy is not available.
Sun, 09 Aug 2009 13:34:12 +0200 Dmitrijs Milajevs Xapian2009: Bug with "language:en" was fixed for the Moin search. Now language: behaves like described on the HelpOnSearching.
Sun, 09 Aug 2009 13:01:08 +0200 Dmitrijs Milajevs Xapian2009: merge with 1.9
Sat, 08 Aug 2009 12:27:51 +0200 Dmitrijs Milajevs Automated merge with ssh://moin/moin/1.9/
Fri, 07 Aug 2009 19:11:24 +0200 Dmitrijs Milajevs Groups2009: queryparser.TitleSearch.xapian_term was refactored. Xapian.Index.prefixMap attribute was removed.
Fri, 07 Aug 2009 14:35:45 +0200 Dmitrijs Milajevs Automated merge with http://hg.moinmo.in/moin/1.9
Thu, 06 Aug 2009 18:48:14 +0200 Dmitrijs Milajevs Automated merge with http://hg.moinmo.in/moin/1.9
Thu, 06 Aug 2009 18:46:22 +0200 Dmitrijs Milajevs Get rid of unnecessary head
Thu, 06 Aug 2009 18:13:26 +0200 Dmitrijs Milajevs Xapian2009: pep8 fixes.
Thu, 06 Aug 2009 17:37:44 +0200 Dmitrijs Milajevs Xapian2009: xapwrap was deleted from MoinMoin/support.
Thu, 06 Aug 2009 17:26:28 +0200 Dmitrijs Milajevs Xapian2009: MoinSearchConnection class was introduced which inherits from xappy.SearchConnection and provides get_all_documents method. Various cahnges to the queryparser.py now tests fail on asserts, but not in the errors in the code.
Thu, 06 Aug 2009 16:19:52 +0200 Dmitrijs Milajevs Xapian2009: Tests for mimetype, language and domain. Test classes are new style classes.
Wed, 05 Aug 2009 21:33:38 +0200 Dmitrijs Milajevs Xapian2009: Search tests update. regex: and case: prefixes tests were added for title, linkto and category.
Tue, 04 Aug 2009 20:24:07 +0200 Dmitrijs Milajevs Xapian2009: xapian_term() was refactored. Code repetition was reduced by introducing BaseFieldSearch class. Field action definitions was updated.
Tue, 04 Aug 2009 15:23:42 +0200 Dmitrijs Milajevs Xapian2009: xapian_called attribute was removed. It is only set but not used.
Mon, 03 Aug 2009 19:23:54 +0200 Dmitrijs Milajevs Xapian2009: pagename field now is sortable. test_search.py pep8 fixes, TestSearch is done for both Moin and Xapian searchers.
Mon, 03 Aug 2009 18:22:48 +0200 Dmitrijs Milajevs Xapian2009: Files and attachments are indexed using xappy.
Sat, 01 Aug 2009 17:58:53 +0200 Dmitrijs Milajevs Xapian2009: AndExpression and TextSearch xapian_term() refactoring. It does not receive allterms parameter, but xappy.SearchConnection.
Fri, 31 Jul 2009 17:24:07 +0200 Dmitrijs Milajevs Xapian2009: Search is done using xappy.
Fri, 31 Jul 2009 16:09:20 +0200 Dmitrijs Milajevs Xapian2009: The MoinMoin.search.builtin.Search class was split to BaseSearch, MoinSearch and XapianSearch. Search using moin should work, xapian search is broken!
Mon, 27 Jul 2009 21:37:15 +0200 Dmitrijs Milajevs Xapian2009:Part of xapian search code was refactored. Search._xapianMatch is broken must be refactored.
Mon, 27 Jul 2009 19:20:08 +0200 Dmitrijs Milajevs Xapian2009: Xapian Index._index_page_rev() was refactored and now uses xappy. Files and attachments are not indexed, indexing methods are still needed to be refactored.
Mon, 27 Jul 2009 17:35:13 +0200 Dmitrijs Milajevs Xapian2009: xappy library was added to the MoinMoin.support.
Wed, 26 Aug 2009 14:01:17 +0200 Thomas Waldmann merged moin/1.8
Wed, 26 Aug 2009 13:59:33 +0200 Thomas Waldmann catch another exception when a bad zip file is encountered while indexing (ignore it)
Wed, 26 Aug 2009 13:55:39 +0200 Thomas Waldmann catch exception when a bad zip file is encountered while indexing (ignore it)
Tue, 25 Aug 2009 19:26:10 +0200 Thomas Waldmann fix the Daemon call
Tue, 25 Aug 2009 19:06:45 +0200 Thomas Waldmann added comment about forking wikiserver slowness
Tue, 25 Aug 2009 18:58:32 +0200 Thomas Waldmann added comment about (non-)usage of werkzeug's run_simple(static_files=x)
Tue, 25 Aug 2009 18:46:40 +0200 Thomas Waldmann simplify wikiserver configuration by using same names as werkzeug's run_simple
Tue, 25 Aug 2009 16:39:07 +0200 Thomas Waldmann mimetype support for Page.send_raw() and "raw" action (thanks to John Marshall for the patch)
Sat, 22 Aug 2009 15:11:20 +0200 Thomas Waldmann fix PEP8 issues in wikiutil.Version tests
Fri, 21 Aug 2009 23:36:54 +0200 Thomas Waldmann merge main
Fri, 21 Aug 2009 23:28:49 +0200 Thomas Waldmann added Version class to wikiutil, please use it
Thu, 20 Aug 2009 15:16:04 +0200 Thomas Waldmann fix umlauts (use iso-8859-1 encoding as declared in header)
Thu, 20 Aug 2009 15:08:50 +0200 Thomas Waldmann merged moin/1.8
Thu, 20 Aug 2009 14:42:36 +0200 Thomas Waldmann fix GetVal test (strangely, the failure only surfaced with py.test 1.0.1, not with 0.9.0)
Sun, 09 Aug 2009 01:30:45 +0200 Thomas Waldmann support py.test 1.0 funcargs (thanks to Holger Krekel for the patch)
Sun, 16 Aug 2009 00:39:26 +0200 Thomas Waldmann fix some pep8 failures in old files
Wed, 19 Aug 2009 23:06:40 +0200 Reimar Bauer test_conv160*: overwriting of i18n.wikiLanguages reverted for tests
Wed, 19 Aug 2009 22:45:52 +0200 Reimar Bauer test_PageEditor: PEP8 whitespace fix
Sat, 15 Aug 2009 23:42:41 +0200 Thomas Waldmann merged moin/1.8
Sat, 15 Aug 2009 22:30:46 +0200 Thomas Waldmann fix pep8 failures
Sat, 15 Aug 2009 22:27:04 +0200 Thomas Waldmann add tests for filesys.rename*
Sat, 15 Aug 2009 22:08:33 +0200 Thomas Waldmann add filesys.rename_no_overwrite (win32 rename semantics, plus optional removal of src file in any case)
Sat, 15 Aug 2009 20:11:53 +0200 Thomas Waldmann replace filesys.rename for win32 (thanks to the Mercurial developers!)
Tue, 11 Aug 2009 21:51:42 +0200 Josef Meier (jo meier Fixes a bug with empty list items in the GUI editor.
Sun, 09 Aug 2009 01:30:45 +0200 Thomas Waldmann support py.test 1.0 funcargs (thanks to Holger Krekel for the patch)
Sun, 09 Aug 2009 01:24:15 +0200 Reimar Bauer css class ActionText renamed to action, test adapted
Sun, 09 Aug 2009 00:54:12 +0200 Reimar Bauer macro.Action: added class TextAction to the url
Sun, 09 Aug 2009 00:24:25 +0200 Radomir Dopieralski add a gear icon to the modernized theme for action links
Sat, 08 Aug 2009 12:19:40 +0200 Dmitrijs Milajevs Automated merge with http://hg.moinmo.in/moin/1.9
Sat, 08 Aug 2009 12:14:10 +0200 Dmitrijs Milajevs TestLazyConfigGroups was fixed. It was inherited from a wrong superclass.
Fri, 07 Aug 2009 10:58:53 +0200 Thomas Waldmann merged moin/1.8
Tue, 04 Aug 2009 21:50:44 +0200 Thomas Waldmann fuid: keep same fake_mtime for intervals of max_staleness duration
Tue, 04 Aug 2009 08:43:58 +0200 Reimar Bauer action diff: enable previous / next button only in the range of given revisions
Mon, 03 Aug 2009 23:00:31 +0200 Reimar Bauer action revert: avoids reverting to a deleted current revision
Thu, 30 Jul 2009 21:02:07 +0200 Thomas Waldmann merge main
Mon, 27 Jul 2009 19:30:31 +0200 Thomas Waldmann minor ldap auth improvements (see below)
Thu, 30 Jul 2009 21:01:46 +0200 Thomas Waldmann add gopher protocol to url_schemas
Mon, 27 Jul 2009 12:46:39 +0200 Thomas Waldmann include only necessary browser autofilter options
Fri, 07 Aug 2009 09:58:15 +0200 Reimar Bauer replaced math.floor by int
Thu, 06 Aug 2009 18:27:45 +0200 Dmitrijs Milajevs Groups2009: wiki_groups and wiki_dicts caching fix.
Sat, 01 Aug 2009 18:10:46 +0200 Thomas Waldmann removed moin account check's --lastsaved option, it is default now (checking last use with trail file did not work in 1.9 anyway)
Thu, 30 Jul 2009 17:43:50 +0200 Thomas Waldmann flup_frontend: __import__ compatibility fix for python 2.4
Mon, 27 Jul 2009 01:55:59 +0200 Thomas Waldmann tagged release 1.9.0beta3
Mon, 27 Jul 2009 01:47:56 +0200 Thomas Waldmann bump version to 1.9.0beta3, minor make pagepacks fix 1.9.0beta3
Mon, 27 Jul 2009 01:32:43 +0200 Thomas Waldmann make install-docs interwiki
Mon, 27 Jul 2009 01:27:31 +0200 Thomas Waldmann merged main
Mon, 27 Jul 2009 01:26:54 +0200 Thomas Waldmann updated i18n
Mon, 27 Jul 2009 00:56:44 +0200 Thomas Waldmann updated underlay
Mon, 27 Jul 2009 00:10:05 +0200 Reimar Bauer action language_setup: error messages added
Mon, 27 Jul 2009 00:15:51 +0200 Thomas Waldmann add HelpOnGroups help page
Sun, 26 Jul 2009 23:31:42 +0200 Thomas Waldmann merged CHANGES.openid into main CHANGES document
Sun, 26 Jul 2009 23:06:31 +0200 Thomas Waldmann merged main
Sun, 26 Jul 2009 23:05:59 +0200 Thomas Waldmann merged moin/1.8
Sat, 25 Jul 2009 12:38:25 +0200 Thomas Waldmann fix typo in rightsidebar css
Fri, 24 Jul 2009 13:34:31 +0200 Reimar Bauer script.maint.cleancache: users draft files got also cleaned
Sun, 12 Jul 2009 13:49:05 +0200 Thomas Waldmann http auth: added debug logging
Tue, 09 Jun 2009 23:08:06 +0200 Thomas Waldmann tagged release 1.8.4
Tue, 09 Jun 2009 21:47:46 +0200 Thomas Waldmann bump version number to 1.8.4 1.8.4
Tue, 09 Jun 2009 20:48:04 +0200 Thomas Waldmann updated underlay
Tue, 09 Jun 2009 20:22:46 +0200 Thomas Waldmann updated i18n
Tue, 09 Jun 2009 19:34:49 +0200 Thomas Waldmann updated CHANGES
Tue, 09 Jun 2009 19:09:46 +0200 Thomas Waldmann make install-docs interwiki
Sun, 26 Jul 2009 09:16:27 +0200 Reimar Bauer action language_setup: fixed action name
Fri, 24 Jul 2009 21:43:39 +0200 Reimar Bauer action language_setup: The superuser gets a table of language packages listed dependent on the selected language for installation.
Fri, 24 Jul 2009 20:50:22 +0200 Reimar Bauer updated flup to 1.0.2+ (http://hg.saddi.com/flup-server changeset 100:af072c39193e)
Fri, 24 Jul 2009 16:34:27 +0200 Reimar Bauer userprefs.suid: requires an auth_method which can logout (corrected changeset 4893:c1ed36a3fd5e)
Fri, 24 Jul 2009 14:19:24 +0200 Dmitrijs Milajevs Automated merge with http://hg.moinmo.in/moin/1.9
Fri, 24 Jul 2009 14:17:47 +0200 Dmitrijs Milajevs Page.clean_acl_cache() was killed.
Fri, 24 Jul 2009 14:17:44 +0200 Dmitrijs Milajevs Groups2009: Docstring for get() for BaseDictsBackend, BaseDict and BaseGroupsBackend. Tests for get check if another default value returned for not existing keys. Typo and other refinements.
Fri, 24 Jul 2009 14:08:56 +0200 Thomas Waldmann merged moin/1.9-groups-dmilajevs
Fri, 24 Jul 2009 10:02:31 +0200 Dmitrijs Milajevs Groups2009: Syntax error fix in cleancache.
Fri, 24 Jul 2009 10:02:17 +0200 Dmitrijs Milajevs Groups2009: MoinMoin.datastruct and MoinMoin.datastruct.backends were added to a list of packages in setup.py
Fri, 24 Jul 2009 10:00:21 +0200 Dmitrijs Milajevs Groups2009: GetVal macro was refactored. It returns an empty string if requested dictionary does not exist. ACL check is made only if dictionary is defined on a wikipage.
Fri, 24 Jul 2009 10:22:35 +0200 Reimar Bauer userprefs.suid: allowed only if request.cfg.auth_have_login is given
Wed, 22 Jul 2009 23:31:05 +0200 Reimar Bauer PEP8 fix
Wed, 22 Jul 2009 21:50:03 +0200 Thomas Waldmann merged moin/1.9-openid repo
Wed, 22 Jul 2009 01:43:59 -0400 Rowan Kerr Added config snippets and CHANGES documentation specific to OpenID updates with SREG and Teams extensions.
Thu, 28 May 2009 14:00:44 -0400 Rowan Kerr Removed no-value return statements from openid extensions. Prepared default auth login_prompt to have configurable registration url.
Tue, 26 May 2009 17:35:11 -0400 Rowan Kerr Added auth_attribs for users who log in with OpenID SREG. Fixed call to create teams in OpenID extension.
Tue, 26 May 2009 16:59:03 -0400 Rowan Kerr Removed extra janrain nonce from OpenID username continuation
Tue, 26 May 2009 16:56:58 -0400 Rowan Kerr Force action on login continuation form, otherwise will be submitted to previous step when returning from an OpenID GET response
Tue, 26 May 2009 15:03:53 -0400 Rowan Kerr Force janrain_nonce at end of URL when asking for username input during the OpenID multiform sequence
Tue, 26 May 2009 10:43:36 -0400 Rowan Kerr Use request.values in login action so OpenID will work using GET
Tue, 26 May 2009 09:44:49 -0400 Rowan Kerr Added sreg and teams extensions for OpenID relying party authentication
Fri, 22 May 2009 08:13:47 -0400 Rowan Kerr Changed from info messages to debug messages.
Fri, 22 May 2009 06:54:16 -0400 Rowan Kerr Updated openidrp with request.values instead of request.form, in case OpenID responses are returned via GET.
Thu, 21 May 2009 16:18:30 -0400 Rowan Kerr Added request configuration as argument for OpenID message/user modification hooks.
Fri, 15 May 2009 17:18:45 -0400 Rowan Kerr Updated user forms and prefs to simplify logging in with OpenID and prepare for disabling certain
Fri, 15 May 2009 14:17:23 -0400 Rowan Kerr Small HTML output updates to facilitate OpenID. Allow disabling form select controls and add specific id
Wed, 22 Jul 2009 13:25:17 +0200 Thomas Waldmann updated CHANGES
Wed, 22 Jul 2009 12:07:53 +0200 Thomas Waldmann xapian indexing tests: fix api usage, fix comments, add comment about slowness
Wed, 22 Jul 2009 08:48:00 +0200 Thomas Waldmann group scalability test: reduced member count so test runs in acceptable time
Tue, 21 Jul 2009 21:11:57 +0200 Thomas Waldmann groups/dicts: improved docs/CHANGES and snippets
Tue, 21 Jul 2009 17:51:56 +0200 Dmitrijs Milajevs Groups2009: CHANGES.dmilajevs content was moved into CHANGES and refined.
Mon, 20 Jul 2009 14:37:00 +0200 Dmitrijs Milajevs merged moin/1.9
Sun, 19 Jul 2009 15:51:20 +0200 Dmitrijs Milajevs Groups2009: Doctstrings to the datastruct module were added. Copyright notice cleanup.
Sun, 19 Jul 2009 14:51:27 +0200 Dmitrijs Milajevs Groups2009: self changed to cfg in groups and dicts initializing functions.
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.
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.