Saving queries.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@885 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@885 57a73879-2fb5-44c3-a270-3262357dd7e2
Saving, running & editing queries.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@884 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@884 57a73879-2fb5-44c3-a270-3262357dd7e2
More (hopefully final) thoughts.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@883 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@883 57a73879-2fb5-44c3-a270-3262357dd7e2
more thoughts... almost there I think
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@882 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@882 57a73879-2fb5-44c3-a270-3262357dd7e2
. fixed the journal bloat from multilink changes - we just log the add or
remove operations, not the whole list
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@881 57a73879-2fb5-44c3-a270-3262357dd7e2
remove operations, not the whole list
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@881 57a73879-2fb5-44c3-a270-3262357dd7e2
minor change to make testing easier
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@880 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@880 57a73879-2fb5-44c3-a270-3262357dd7e2
oops
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@879 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@879 57a73879-2fb5-44c3-a270-3262357dd7e2
cleaned up structure
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@878 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@878 57a73879-2fb5-44c3-a270-3262357dd7e2
Some refinements
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@877 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@877 57a73879-2fb5-44c3-a270-3262357dd7e2
Some more TODOs
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@876 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@876 57a73879-2fb5-44c3-a270-3262357dd7e2
Some TODOs
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@875 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@875 57a73879-2fb5-44c3-a270-3262357dd7e2
Did some old TODOs
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@874 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@874 57a73879-2fb5-44c3-a270-3262357dd7e2
. fixed the date module so that Date(". - 2d") works
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@873 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@873 57a73879-2fb5-44c3-a270-3262357dd7e2
Implemented a switch to disable journalling for a Class. CGI session
database now uses it.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@872 57a73879-2fb5-44c3-a270-3262357dd7e2
database now uses it.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@872 57a73879-2fb5-44c3-a270-3262357dd7e2
Fixes for the metakit backend (removed the cut-n-paste IssueClass, removed
a special case for it in testing)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@871 57a73879-2fb5-44c3-a270-3262357dd7e2
a special case for it in testing)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@871 57a73879-2fb5-44c3-a270-3262357dd7e2
. all storage-specific code (ie. backend) is now implemented by the backends
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@870 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@870 57a73879-2fb5-44c3-a270-3262357dd7e2
Fixed the unit tests for the new multilist controls in the mailgw
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@869 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@869 57a73879-2fb5-44c3-a270-3262357dd7e2
*** empty log message ***
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@868 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@868 57a73879-2fb5-44c3-a270-3262357dd7e2
Forgot to add to init tests
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@867 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@867 57a73879-2fb5-44c3-a270-3262357dd7e2
Added metakit backend to the db tests and fixed the more easily fixable test
failures.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@866 57a73879-2fb5-44c3-a270-3262357dd7e2
failures.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@866 57a73879-2fb5-44c3-a270-3262357dd7e2
removed debugging
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@863 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@863 57a73879-2fb5-44c3-a270-3262357dd7e2
. #576241 ] MultiLink problems in parsePropsFromForm
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@862 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@862 57a73879-2fb5-44c3-a270-3262357dd7e2
ehem, forgot to add
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@861 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@861 57a73879-2fb5-44c3-a270-3262357dd7e2
. made mailgw handle set and modify operations on multilinks (bug #579094)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@860 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@860 57a73879-2fb5-44c3-a270-3262357dd7e2
*** empty log message ***
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@859 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@859 57a73879-2fb5-44c3-a270-3262357dd7e2
...except of course it's nice to use valid Python syntax
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@857 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@857 57a73879-2fb5-44c3-a270-3262357dd7e2
Be extra safe
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@856 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@856 57a73879-2fb5-44c3-a270-3262357dd7e2
braino
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@855 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@855 57a73879-2fb5-44c3-a270-3262357dd7e2
Updated documents
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@854 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@854 57a73879-2fb5-44c3-a270-3262357dd7e2
. switched to using a session-based web login
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@853 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@853 57a73879-2fb5-44c3-a270-3262357dd7e2
explicit database closing
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@852 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@852 57a73879-2fb5-44c3-a270-3262357dd7e2
Damn they were some ugly colours!
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@851 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@851 57a73879-2fb5-44c3-a270-3262357dd7e2
Added explicit closing of backend database handles.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@850 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@850 57a73879-2fb5-44c3-a270-3262357dd7e2
. added sorting of checklist HTML display
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@849 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@849 57a73879-2fb5-44c3-a270-3262357dd7e2
Optimize Class.find so that the propspec can contain a set of ids to match.
This is used by indexer.search so it can do just one find for all the index matches.
This was already confusing code, but for common terms (lots of index matches),
it is enormously faster.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@848 57a73879-2fb5-44c3-a270-3262357dd7e2
This is used by indexer.search so it can do just one find for all the index matches.
This was already confusing code, but for common terms (lots of index matches),
it is enormously faster.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@848 57a73879-2fb5-44c3-a270-3262357dd7e2
Only save the index if the thing is loaded and changed. Also, don't load
the index just for a save.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@847 57a73879-2fb5-44c3-a270-3262357dd7e2
the index just for a save.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@847 57a73879-2fb5-44c3-a270-3262357dd7e2
Get rid of some debugging msgs.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@846 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@846 57a73879-2fb5-44c3-a270-3262357dd7e2
Updates to use Richard's cool new indexer.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@845 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@845 57a73879-2fb5-44c3-a270-3262357dd7e2
use the email munger
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@844 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@844 57a73879-2fb5-44c3-a270-3262357dd7e2
. added email display function - mangles email addrs so they're not so easily
scraped from the web
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@843 57a73879-2fb5-44c3-a270-3262357dd7e2
scraped from the web
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@843 57a73879-2fb5-44c3-a270-3262357dd7e2
*** empty log message ***
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@842 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@842 57a73879-2fb5-44c3-a270-3262357dd7e2
We're indexing numbers now, and _underscore words
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@841 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@841 57a73879-2fb5-44c3-a270-3262357dd7e2
Added reindex command to roundup-admin.
Fixed reindex on first access.
Also fixed reindexing of entries that change.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@840 57a73879-2fb5-44c3-a270-3262357dd7e2
Fixed reindex on first access.
Also fixed reindexing of entries that change.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@840 57a73879-2fb5-44c3-a270-3262357dd7e2
More indexer work:
- all String properties may now be indexed too. Currently there's a bit of
"issue" specific code in the actual searching which needs to be
addressed. In a nutshell:
+ pass 'indexme="yes"' as a String() property initialisation arg, eg:
file = FileClass(db, "file", name=String(), type=String(),
comment=String(indexme="yes"))
+ the comment will then be indexed and be searchable, with the results
related back to the issue that the file is linked to
- as a result of this work, the FileClass has a default MIME type that may
be overridden in a subclass, or by the use of a "type" property as is
done in the default templates.
- the regeneration of the indexes (if necessary) is done once the schema is
set up in the dbinit.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@839 57a73879-2fb5-44c3-a270-3262357dd7e2
- all String properties may now be indexed too. Currently there's a bit of
"issue" specific code in the actual searching which needs to be
addressed. In a nutshell:
+ pass 'indexme="yes"' as a String() property initialisation arg, eg:
file = FileClass(db, "file", name=String(), type=String(),
comment=String(indexme="yes"))
+ the comment will then be indexed and be searchable, with the results
related back to the issue that the file is linked to
- as a result of this work, the FileClass has a default MIME type that may
be overridden in a subclass, or by the use of a "type" property as is
done in the default templates.
- the regeneration of the indexes (if necessary) is done once the schema is
set up in the dbinit.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@839 57a73879-2fb5-44c3-a270-3262357dd7e2
Added ability for unit tests to turn off exception handling in mailgw so
that exceptions are reported earlier (and hence make sense).
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@838 57a73879-2fb5-44c3-a270-3262357dd7e2
that exceptions are reported earlier (and hence make sense).
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@838 57a73879-2fb5-44c3-a270-3262357dd7e2
*** empty log message ***
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@837 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@837 57a73879-2fb5-44c3-a270-3262357dd7e2
Swich to new indexer.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@836 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@836 57a73879-2fb5-44c3-a270-3262357dd7e2
Pagination of index pages.
New search form.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@835 57a73879-2fb5-44c3-a270-3262357dd7e2
New search form.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@835 57a73879-2fb5-44c3-a270-3262357dd7e2
Metakit backend. Metakit's home is equi4.com.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@834 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@834 57a73879-2fb5-44c3-a270-3262357dd7e2
ehem
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@833 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@833 57a73879-2fb5-44c3-a270-3262357dd7e2
cleaned up the indexer code:
- it splits more words out (much simpler, faster splitter)
- removed code we'll never use (roundup.roundup_indexer has the full
implementation, and replaces roundup.indexer)
- only index text/plain and rfc822/message (ideas for other text formats to
index are welcome)
- added simple unit test for indexer. Needs more tests for regression.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@832 57a73879-2fb5-44c3-a270-3262357dd7e2
- it splits more words out (much simpler, faster splitter)
- removed code we'll never use (roundup.roundup_indexer has the full
implementation, and replaces roundup.indexer)
- only index text/plain and rfc822/message (ideas for other text formats to
index are welcome)
- added simple unit test for indexer. Needs more tests for regression.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@832 57a73879-2fb5-44c3-a270-3262357dd7e2
Not sure why the cgi_client had an indexer argument.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@831 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@831 57a73879-2fb5-44c3-a270-3262357dd7e2
Was reopening the database with 'n'.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@829 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@829 57a73879-2fb5-44c3-a270-3262357dd7e2
Fixed unit test support class so the tests ran again.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@828 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@828 57a73879-2fb5-44c3-a270-3262357dd7e2
Ideas
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@827 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@827 57a73879-2fb5-44c3-a270-3262357dd7e2
Hrm... this slipped off the list some time ago :(
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@826 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@826 57a73879-2fb5-44c3-a270-3262357dd7e2
Note correct API calls in the doc ;)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@825 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@825 57a73879-2fb5-44c3-a270-3262357dd7e2
Cleaned up the TODO for 0.5 (note, one of the issues is "switch to a
Roundup instance for Roundup bug/feature tracking" :)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@824 57a73879-2fb5-44c3-a270-3262357dd7e2
Roundup instance for Roundup bug/feature tracking" :)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@824 57a73879-2fb5-44c3-a270-3262357dd7e2
fixed #576086 (dumb copying mistake)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@823 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@823 57a73879-2fb5-44c3-a270-3262357dd7e2
Fix the cycles (a clear method, called after render, that removes
the bound methods from the globals dict).
Use cl.filter instead of cl.list followed by sortfunc. For some
backends (Metakit), filter can sort at C speeds, cutting >10 secs
off of filling in the <select...> box for assigned_to when you
have 600+ users.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@822 57a73879-2fb5-44c3-a270-3262357dd7e2
the bound methods from the globals dict).
Use cl.filter instead of cl.list followed by sortfunc. For some
backends (Metakit), filter can sort at C speeds, cutting >10 secs
off of filling in the <select...> box for assigned_to when you
have 600+ users.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@822 57a73879-2fb5-44c3-a270-3262357dd7e2
Improve an error message.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@821 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@821 57a73879-2fb5-44c3-a270-3262357dd7e2
Default labelprops to id.
In history, make sure there's a .item before making a link / multilink into an href.
Also in history, cgi.escape String properties.
Clean up some of the reference cycles.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@820 57a73879-2fb5-44c3-a270-3262357dd7e2
In history, make sure there's a .item before making a link / multilink into an href.
Also in history, cgi.escape String properties.
Clean up some of the reference cycles.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@820 57a73879-2fb5-44c3-a270-3262357dd7e2
If the form has a :multilink, put a back href in the pageheader (back to the linked-to node).
Some minor optimizations (only compile regexes once).
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@819 57a73879-2fb5-44c3-a270-3262357dd7e2
Some minor optimizations (only compile regexes once).
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@819 57a73879-2fb5-44c3-a270-3262357dd7e2
Hack for implementing LDAP auth. Might be useful to use as a basis for a
more complete solution.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@818 57a73879-2fb5-44c3-a270-3262357dd7e2
more complete solution.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@818 57a73879-2fb5-44c3-a270-3262357dd7e2
*** empty log message ***
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@817 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@817 57a73879-2fb5-44c3-a270-3262357dd7e2
*** empty log message ***
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@815 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@815 57a73879-2fb5-44c3-a270-3262357dd7e2
*** empty log message ***
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@814 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@814 57a73879-2fb5-44c3-a270-3262357dd7e2
Docco changes and new build system using the New Improved tool supplied
with docutils.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@813 57a73879-2fb5-44c3-a270-3262357dd7e2
with docutils.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@813 57a73879-2fb5-44c3-a270-3262357dd7e2
Modifications for the final 0.4.2 release.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@811 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@811 57a73879-2fb5-44c3-a270-3262357dd7e2
*** empty log message ***
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@810 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@810 57a73879-2fb5-44c3-a270-3262357dd7e2
Removed a couple of unnecessary files from distro.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@809 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@809 57a73879-2fb5-44c3-a270-3262357dd7e2
Added better explanation of the instance configuration.
Also fixed the stylesheet to remove the extra whitespace in <dd> and <li>
first paras.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@808 57a73879-2fb5-44c3-a270-3262357dd7e2
Also fixed the stylesheet to remove the extra whitespace in <dd> and <li>
first paras.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@808 57a73879-2fb5-44c3-a270-3262357dd7e2
unittest comes with the minimum requirement python now.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@807 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@807 57a73879-2fb5-44c3-a270-3262357dd7e2
*baff* richard.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@806 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@806 57a73879-2fb5-44c3-a270-3262357dd7e2
Mention upgrading.txt in the README, remove refs to the nonexistant HTML.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@805 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@805 57a73879-2fb5-44c3-a270-3262357dd7e2
Moved to doc/
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@804 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@804 57a73879-2fb5-44c3-a270-3262357dd7e2
More changes
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@803 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@803 57a73879-2fb5-44c3-a270-3262357dd7e2
Default template makes the superseder entry too wide
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@802 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@802 57a73879-2fb5-44c3-a270-3262357dd7e2
More informative error message
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@801 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@801 57a73879-2fb5-44c3-a270-3262357dd7e2
Better handling of unauth attempt to edit stuff
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@800 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@800 57a73879-2fb5-44c3-a270-3262357dd7e2
Cleaned up the hyperdb tests
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@799 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@799 57a73879-2fb5-44c3-a270-3262357dd7e2
*** empty log message ***
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@798 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@798 57a73879-2fb5-44c3-a270-3262357dd7e2
Yes, I know it's not perfect, but I want something in there now ;)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@797 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@797 57a73879-2fb5-44c3-a270-3262357dd7e2
Moved the MIGRATION text in with the rest of the docco, fixed up for 0.4.2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@796 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@796 57a73879-2fb5-44c3-a270-3262357dd7e2
*** empty log message ***
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@795 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@795 57a73879-2fb5-44c3-a270-3262357dd7e2
mention demo
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@793 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@793 57a73879-2fb5-44c3-a270-3262357dd7e2
0.4.2pr1 release announcement
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@792 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@792 57a73879-2fb5-44c3-a270-3262357dd7e2
Moved the file storage commit into blobfiles where it belongs.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@791 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@791 57a73879-2fb5-44c3-a270-3262357dd7e2
Updated message strings to match the RFC822 address quoting performed
by the 'email' and 'rfc822' modules. The verification really should
use a RFC2822 message parser rather than literal string comparisions
to allow for legal variations in messages.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@790 57a73879-2fb5-44c3-a270-3262357dd7e2
by the 'email' and 'rfc822' modules. The verification really should
use a RFC2822 message parser rather than literal string comparisions
to allow for legal variations in messages.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@790 57a73879-2fb5-44c3-a270-3262357dd7e2
Fixed name/address display problem introduced by an earlier change.
(instead of "name<addr>" display "name <addr>")
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@789 57a73879-2fb5-44c3-a270-3262357dd7e2
(instead of "name<addr>" display "name <addr>")
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@789 57a73879-2fb5-44c3-a270-3262357dd7e2
Can debug to stdout now
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@788 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@788 57a73879-2fb5-44c3-a270-3262357dd7e2
More thoughts
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@787 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@787 57a73879-2fb5-44c3-a270-3262357dd7e2
. #569415 ] {version}
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@786 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@786 57a73879-2fb5-44c3-a270-3262357dd7e2
Removed temporary workaround -- it seems it was a bug in the
nosyreaction detector in the 0.4.1 extended template and has already
been fixed in CVS. We'll see.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@785 57a73879-2fb5-44c3-a270-3262357dd7e2
nosyreaction detector in the 0.4.1 extended template and has already
been fixed in CVS. We'll see.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@785 57a73879-2fb5-44c3-a270-3262357dd7e2
remove CR characters embedded in messages (ZRoundup)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@784 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@784 57a73879-2fb5-44c3-a270-3262357dd7e2
Use 'email' instead of 'rfc822', if available.
Don't use isinstance() on a string (not allowed in python 2.1).
Return an error message instead of crashing if 'oldvalues' isn't a
dict (in generateChangeNote).
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@783 57a73879-2fb5-44c3-a270-3262357dd7e2
Don't use isinstance() on a string (not allowed in python 2.1).
Return an error message instead of crashing if 'oldvalues' isn't a
dict (in generateChangeNote).
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@783 57a73879-2fb5-44c3-a270-3262357dd7e2
#565992 ] if ISSUE_TRACKER_WEB doesn't have the trailing '/', add it
use the rfc822 module to ensure that every (oddball) email address and
real-name is properly quoted
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@782 57a73879-2fb5-44c3-a270-3262357dd7e2
use the rfc822 module to ensure that every (oddball) email address and
real-name is properly quoted
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@782 57a73879-2fb5-44c3-a270-3262357dd7e2
Fixed bug #558867 by redirecting /instance requests to /instance/
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@781 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@781 57a73879-2fb5-44c3-a270-3262357dd7e2
Allow form to set user-properties on a Fileclass.
Don't assume that a Fileclass is named "files".
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@780 57a73879-2fb5-44c3-a270-3262357dd7e2
Don't assume that a Fileclass is named "files".
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@780 57a73879-2fb5-44c3-a270-3262357dd7e2
added entry for ZRoundup commit
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@779 57a73879-2fb5-44c3-a270-3262357dd7e2
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@779 57a73879-2fb5-44c3-a270-3262357dd7e2