Code

roundup.git
20 years ago- added a favicon
richard [Mon, 5 Apr 2004 00:51:45 +0000 (00:51 +0000)]
- added a favicon
- added url_quote and html_quote methods to the utils object
- added isset method to HTMLProperty
- added "download_url" method to generate a correctly quoted URL for file
  download links (sf bug 927745)

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2251 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agorework the backend selection bit
richard [Mon, 5 Apr 2004 00:51:00 +0000 (00:51 +0000)]
rework the backend selection bit

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2250 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago*** empty log message ***
richard [Sat, 3 Apr 2004 21:32:24 +0000 (21:32 +0000)]
*** empty log message ***

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2249 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoinfo about running roundup-server... more needed :)
richard [Sat, 3 Apr 2004 06:53:12 +0000 (06:53 +0000)]
info about running roundup-server... more needed :)

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2248 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoadded favicon
richard [Fri, 2 Apr 2004 06:38:42 +0000 (06:38 +0000)]
added favicon

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2247 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoExport and import now include journals (incompatible with export < 0.7)
richard [Fri, 2 Apr 2004 05:58:45 +0000 (05:58 +0000)]
Export and import now include journals (incompatible with export < 0.7)

Need to check setting of activity in RDBMS imports.

Metakit import is quite possibly very busted in setjournal() - I didn't
even try to figure how to *clear the previous journal* for the journal
being imported.

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2246 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago*** empty log message ***
richard [Thu, 1 Apr 2004 00:36:24 +0000 (00:36 +0000)]
*** empty log message ***

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2245 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agohandle Boolean values in history HTML display
richard [Wed, 31 Mar 2004 23:45:28 +0000 (23:45 +0000)]
handle Boolean values in history HTML display

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2240 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoOTK generation was busted (thanks Stuart D. Gathman)
richard [Wed, 31 Mar 2004 23:08:39 +0000 (23:08 +0000)]
OTK generation was busted (thanks Stuart D. Gathman)

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2239 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agobetter sqlite columns
richard [Wed, 31 Mar 2004 23:08:08 +0000 (23:08 +0000)]
better sqlite columns

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2238 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agobetter support for demoing mysql/postgresql
richard [Wed, 31 Mar 2004 23:07:51 +0000 (23:07 +0000)]
better support for demoing mysql/postgresql

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2237 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoMySQL and Postgresql use BOOL/BOOLEAN for Boolean types
richard [Wed, 31 Mar 2004 07:25:14 +0000 (07:25 +0000)]
MySQL and Postgresql use BOOL/BOOLEAN for Boolean types

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2236 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoinclude MANIFEST.in in the MANIFEST for source dists
richard [Tue, 30 Mar 2004 23:01:41 +0000 (23:01 +0000)]
include MANIFEST.in in the MANIFEST for source dists

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2234 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agofixed CSV export and CGI actions returning results
richard [Tue, 30 Mar 2004 06:43:08 +0000 (06:43 +0000)]
fixed CSV export and CGI actions returning results

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2233 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agofixed MultiMapping
richard [Tue, 30 Mar 2004 06:35:33 +0000 (06:35 +0000)]
fixed MultiMapping

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2232 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago*** empty log message ***
richard [Tue, 30 Mar 2004 06:23:11 +0000 (06:23 +0000)]
*** empty log message ***

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2231 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoCSV export was busted
richard [Mon, 29 Mar 2004 21:56:56 +0000 (21:56 +0000)]
CSV export was busted

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2230 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago*** empty log message ***
richard [Mon, 29 Mar 2004 05:57:49 +0000 (05:57 +0000)]
*** empty log message ***

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2229 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago*** empty log message ***
richard [Mon, 29 Mar 2004 05:57:10 +0000 (05:57 +0000)]
*** empty log message ***

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2228 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agostart at templating tests
richard [Mon, 29 Mar 2004 01:36:25 +0000 (01:36 +0000)]
start at templating tests

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2227 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agodb/userN wasn't returning HTMLUser
richard [Mon, 29 Mar 2004 00:49:26 +0000 (00:49 +0000)]
db/userN wasn't returning HTMLUser

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2226 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoreorg of the (now quite long) examples section and add new example
richard [Sun, 28 Mar 2004 23:46:10 +0000 (23:46 +0000)]
reorg of the (now quite long) examples section and add new example

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2225 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago*** empty log message ***
richard [Sat, 27 Mar 2004 04:00:10 +0000 (04:00 +0000)]
*** empty log message ***

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2223 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agofixes and release announcement
richard [Sat, 27 Mar 2004 03:57:07 +0000 (03:57 +0000)]
fixes and release announcement

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2222 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago*** empty log message ***
richard [Sat, 27 Mar 2004 00:12:11 +0000 (00:12 +0000)]
*** empty log message ***

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2221 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago*** empty log message ***
richard [Sat, 27 Mar 2004 00:01:48 +0000 (00:01 +0000)]
*** empty log message ***

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2220 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agobetter fix
richard [Fri, 26 Mar 2004 23:56:11 +0000 (23:56 +0000)]
better fix

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2219 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agohandle older sessions
richard [Fri, 26 Mar 2004 23:54:40 +0000 (23:54 +0000)]
handle older sessions

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2218 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoAdded DEFAULT_TIMEZONE.
richard [Fri, 26 Mar 2004 23:45:34 +0000 (23:45 +0000)]
Added DEFAULT_TIMEZONE.
Fixed up some missing info from What's New.

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2217 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoLine 485, lastUserActivity misspelled as lastUserActvity.
wc2so1 [Fri, 26 Mar 2004 18:18:31 +0000 (18:18 +0000)]
Line 485, lastUserActivity misspelled as lastUserActvity.

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2216 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago*** empty log message ***
richard [Fri, 26 Mar 2004 08:06:00 +0000 (08:06 +0000)]
*** empty log message ***

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2215 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago*** empty log message ***
richard [Fri, 26 Mar 2004 07:53:52 +0000 (07:53 +0000)]
*** empty log message ***

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2214 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agobugger it, beta2 can wait until tomorrow morning
richard [Fri, 26 Mar 2004 06:38:48 +0000 (06:38 +0000)]
bugger it, beta2 can wait until tomorrow morning

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2213 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agomissed a print
richard [Fri, 26 Mar 2004 06:38:10 +0000 (06:38 +0000)]
missed a print

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2212 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agowow, I broke that good
richard [Fri, 26 Mar 2004 06:31:50 +0000 (06:31 +0000)]
wow, I broke that good

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2211 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago*** empty log message ***
richard [Fri, 26 Mar 2004 06:27:24 +0000 (06:27 +0000)]
*** empty log message ***

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2210 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago*** empty log message ***
richard [Fri, 26 Mar 2004 06:11:32 +0000 (06:11 +0000)]
*** empty log message ***

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2209 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoerk
richard [Fri, 26 Mar 2004 06:10:54 +0000 (06:10 +0000)]
erk

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2208 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago*** empty log message ***
richard [Fri, 26 Mar 2004 06:07:26 +0000 (06:07 +0000)]
*** empty log message ***

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2207 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agodoc cleanup, editing and creation of a What's New
richard [Fri, 26 Mar 2004 06:02:20 +0000 (06:02 +0000)]
doc cleanup, editing and creation of a What's New

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2206 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoFix for sqlite backend migration.
richard [Fri, 26 Mar 2004 05:16:03 +0000 (05:16 +0000)]
Fix for sqlite backend migration.
Change Cookie -> SimpleCookie

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2205 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago- queries on a per-user basis, and public queries (sf "bug" 891798 :)
richard [Fri, 26 Mar 2004 04:50:51 +0000 (04:50 +0000)]
- queries on a per-user basis, and public queries (sf "bug" 891798 :)
- EditAction was confused about who "self" was
- Edit collision detection was broken for index-page edits

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2204 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago*** empty log message ***
richard [Fri, 26 Mar 2004 02:24:45 +0000 (02:24 +0000)]
*** empty log message ***

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2203 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agodoc clarification
richard [Fri, 26 Mar 2004 01:55:10 +0000 (01:55 +0000)]
doc clarification

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2202 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago*** empty log message ***
richard [Fri, 26 Mar 2004 01:19:25 +0000 (01:19 +0000)]
*** empty log message ***

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2201 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago*** empty log message ***
richard [Fri, 26 Mar 2004 01:10:19 +0000 (01:10 +0000)]
*** empty log message ***

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2200 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoadd "actor" to design
richard [Fri, 26 Mar 2004 01:09:23 +0000 (01:09 +0000)]
add "actor" to design

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2199 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agohandle Reject in the web interface too
richard [Fri, 26 Mar 2004 00:46:33 +0000 (00:46 +0000)]
handle Reject in the web interface too

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2198 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoadd and use Reject exception (sf bug 700265)
richard [Fri, 26 Mar 2004 00:44:11 +0000 (00:44 +0000)]
add and use Reject exception (sf bug 700265)

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2197 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoduh
richard [Thu, 25 Mar 2004 23:14:52 +0000 (23:14 +0000)]
duh

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2196 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agobah, file renaming
richard [Thu, 25 Mar 2004 23:14:16 +0000 (23:14 +0000)]
bah, file renaming

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2195 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago*** empty log message ***
richard [Thu, 25 Mar 2004 23:14:15 +0000 (23:14 +0000)]
*** empty log message ***

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2194 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agomake the reactor an auditor, clean up docstring
richard [Thu, 25 Mar 2004 23:11:36 +0000 (23:11 +0000)]
make the reactor an auditor, clean up docstring

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2193 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago*** empty log message ***
richard [Thu, 25 Mar 2004 22:53:26 +0000 (22:53 +0000)]
*** empty log message ***

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2192 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agohave bounce_message do the error_messages_to heavy-lifting
richard [Thu, 25 Mar 2004 22:52:12 +0000 (22:52 +0000)]
have bounce_message do the error_messages_to heavy-lifting

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2191 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoclarification
richard [Thu, 25 Mar 2004 22:48:17 +0000 (22:48 +0000)]
clarification

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2190 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoDid a couple of things:
eparker [Thu, 25 Mar 2004 22:38:55 +0000 (22:38 +0000)]
Did a couple of things:
  o- Did the proper doc thing, under Richard's stern disciplinary action
    - Updated Changes.txt
    - Updated Customizing doc
    - Took a change out of upgrading.txt that didn't need to be there
    - Made config.py be the same as the minimal config.py

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2189 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoAdding a new reactor, for supporting Internet Explorer's kludge in not
eparker [Thu, 25 Mar 2004 21:53:48 +0000 (21:53 +0000)]
Adding a new reactor, for supporting Internet Explorer's kludge in not
allowing .eml to be opened (and giving you no clues as to why it's not
opening it, either. :P). Read detectors/filereactor.py for more information.

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2188 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoAdded the ability to toggle where error messages go.
eparker [Thu, 25 Mar 2004 19:27:15 +0000 (19:27 +0000)]
Added the ability to toggle where error messages go.
They either go to the user (default, for backwards compatibility), the
dispatcher, or both. These are able to be toggled via settings in config.py.
Please refer to upgrading.txt for more details. (And Richard, let me know
if I've done anything wrong with this checkin. :))

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2187 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoIn the classes method of HTMLDatabase, the variable 'm' was undefined.
wc2so1 [Thu, 25 Mar 2004 16:25:15 +0000 (16:25 +0000)]
In the classes method of HTMLDatabase, the variable 'm' was undefined.
I modified the unused list 'r' to be 'm' so now the code appears to function
correctly.

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2186 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago*** empty log message ***
richard [Thu, 25 Mar 2004 03:55:19 +0000 (03:55 +0000)]
*** empty log message ***

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2185 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agofix Link HTML field()
richard [Thu, 25 Mar 2004 02:49:08 +0000 (02:49 +0000)]
fix Link HTML field()

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2184 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago*cough* look over there...
richard [Thu, 25 Mar 2004 02:16:08 +0000 (02:16 +0000)]
*cough* look over there...

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2183 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago*** empty log message ***
richard [Thu, 25 Mar 2004 02:13:27 +0000 (02:13 +0000)]
*** empty log message ***

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2182 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoBoolean HTML templating was broken
richard [Thu, 25 Mar 2004 02:06:08 +0000 (02:06 +0000)]
Boolean HTML templating was broken

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2181 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoadded CSV download of index / search results
richard [Thu, 25 Mar 2004 00:44:28 +0000 (00:44 +0000)]
added CSV download of index / search results

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2180 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoadd line to rego email to help URL detection (sf bug 906247)
richard [Wed, 24 Mar 2004 20:31:43 +0000 (20:31 +0000)]
add line to rego email to help URL detection (sf bug 906247)

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2177 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agominor pre-release / test fixes
richard [Wed, 24 Mar 2004 06:18:59 +0000 (06:18 +0000)]
minor pre-release / test fixes

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2175 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agosigh.. not python2.3 yet
richard [Wed, 24 Mar 2004 05:56:49 +0000 (05:56 +0000)]
sigh.. not python2.3 yet

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2174 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agopre-release stuff
richard [Wed, 24 Mar 2004 05:56:07 +0000 (05:56 +0000)]
pre-release stuff

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2173 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agomore metakit fixes
richard [Wed, 24 Mar 2004 05:39:47 +0000 (05:39 +0000)]
more metakit fixes

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2172 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agomore metakit fixes
richard [Wed, 24 Mar 2004 05:33:13 +0000 (05:33 +0000)]
more metakit fixes

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2171 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoFix some tests.
richard [Wed, 24 Mar 2004 04:57:25 +0000 (04:57 +0000)]
Fix some tests.

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2170 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago*** empty log message ***
richard [Wed, 24 Mar 2004 03:11:46 +0000 (03:11 +0000)]
*** empty log message ***

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2169 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoMySQL migration of old backend database to new, typed database complete.
richard [Wed, 24 Mar 2004 03:07:52 +0000 (03:07 +0000)]
MySQL migration of old backend database to new, typed database complete.

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2168 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago*** empty log message ***
richard [Tue, 23 Mar 2004 08:39:44 +0000 (08:39 +0000)]
*** empty log message ***

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2167 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoImplemented proper datatypes in mysql and postgresql backends (well,
richard [Mon, 22 Mar 2004 07:45:40 +0000 (07:45 +0000)]
Implemented proper datatypes in mysql and postgresql backends (well,
sqlite too, but that doesn't care).

Probably should use BOOLEAN instead of INTEGER for the Boolean props.

Need to fix a bizzaro MySQL error (gee, how unusual)

Need to finish MySQL migration from "version 1" database schemas.

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2166 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agominor doc edits
richard [Mon, 22 Mar 2004 00:28:04 +0000 (00:28 +0000)]
minor doc edits

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2165 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agomake sure email signature starts on a newline (sf bug 919759)
richard [Mon, 22 Mar 2004 00:15:34 +0000 (00:15 +0000)]
make sure email signature starts on a newline (sf bug 919759)

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2163 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agosqlite doesn't need external locking
richard [Sun, 21 Mar 2004 23:45:44 +0000 (23:45 +0000)]
sqlite doesn't need external locking

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2162 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoThat's the last of the RDBMS migration steps done! Yay!
richard [Sun, 21 Mar 2004 23:39:08 +0000 (23:39 +0000)]
That's the last of the RDBMS migration steps done! Yay!

Note that the code currently has some unit testing issues:

- Metakit needs some attention in a couple of areas
- RDBMS backends are having trouble ordering their journal entries
  correctly. I'm going to be migrating them to use TIMESTAMP for the date
  column, but that's not necessarily going to fix things as mysql and
  postgresql both appear to have second granularity. Sqlite will ignore
  the data type as usual ;)

Next up is the datatype-ification of the RDBMS backends. Part of that will
involve the migration to numeric IDs, which will also be done in the *dbm
backends (already done in metakit). The ID exposed *above* the hyperdb
will be String, since so many things assume a string ID now.

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2161 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoPart-way to having the metakit backend handle "content" property changes.
richard [Fri, 19 Mar 2004 05:27:55 +0000 (05:27 +0000)]
Part-way to having the metakit backend handle "content" property changes.

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2159 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoThis is my attempt to include the "actor" property in the metakit backend
richard [Fri, 19 Mar 2004 04:58:52 +0000 (04:58 +0000)]
This is my attempt to include the "actor" property in the metakit backend
- though I'm not at all confident that migration is handled. I'll try to
test this out though (I'll be doing that with *all* the backends before
0.7 goes out ;)

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2158 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoA few big changes in this commit:
richard [Fri, 19 Mar 2004 04:47:59 +0000 (04:47 +0000)]
A few big changes in this commit:

1. The current indexer has been moved to backends/indexer_dbm in
   anticipation of my writing an indexer_rdbms,
2. Changed indexer invocation during create / set to follow the pattern
   set by the metakit backend, which was much cleaner, and
3. The "content" property of FileClass is now mutable in all but the
   metakit backend.

Metakit needs to be changed to support the editing of "content". Hey, and
I learnt today that the metakit backend implements its own indexer. How
about that... :)

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2157 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agodoc fix
richard [Thu, 18 Mar 2004 22:47:00 +0000 (22:47 +0000)]
doc fix

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2156 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago*** empty log message ***
richard [Thu, 18 Mar 2004 02:46:20 +0000 (02:46 +0000)]
*** empty log message ***

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2155 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agohandle bad multilink input at item creation time better (sf bug 917834)
richard [Thu, 18 Mar 2004 02:33:15 +0000 (02:33 +0000)]
handle bad multilink input at item creation time better (sf bug 917834)

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2152 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoFinished implementation of session and one-time-key stores for RDBMS
richard [Thu, 18 Mar 2004 01:58:46 +0000 (01:58 +0000)]
Finished implementation of session and one-time-key stores for RDBMS
backends. Refactored the API of sessions and their interaction with the
backend database a fair bit too.

Added some session tests. Nothing testing ageing yet, 'cos that's a pain
inna ass to test :)

Note: metakit backend still uses the *dbm implementation. It might
want to implement its own session store some day, as it'll be faster than
the *dbm one.

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2151 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago*** empty log message ***
richard [Wed, 17 Mar 2004 22:01:37 +0000 (22:01 +0000)]
*** empty log message ***

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2150 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agosimpler test
richard [Wed, 17 Mar 2004 06:30:57 +0000 (06:30 +0000)]
simpler test

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2149 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agopermission fix for anonymous
richard [Mon, 15 Mar 2004 05:51:23 +0000 (05:51 +0000)]
permission fix for anonymous

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2148 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoAdded the "actor" property. Metakit backend not done (still not confident
richard [Mon, 15 Mar 2004 05:50:20 +0000 (05:50 +0000)]
Added the "actor" property. Metakit backend not done (still not confident
I know how it's supposed to work ;)

Currently it will come up as NULL in the RDBMS backends for older items.
The *dbm backends will look up the journal. I hope to remedy the former
before 0.7's release.

Fixed a bunch of migration issues in the rdbms backends while I was at it
(index changes for key prop changes) and simplified the class table update
code for RDBMSes that have "alter table" in their command set (ie. not
sqlite) ... migration from "version 1" to "version 2" still hasn't
actually been tested yet though.

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2147 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agosecurity fixes and doc updates
richard [Fri, 12 Mar 2004 05:36:26 +0000 (05:36 +0000)]
security fixes and doc updates

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2146 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agomake mysql / postgresql work again. beginnings of otk/session store in rdbmses
richard [Fri, 12 Mar 2004 04:09:00 +0000 (04:09 +0000)]
make mysql / postgresql work again. beginnings of otk/session store in rdbmses

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2145 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago*** empty log message ***
richard [Fri, 5 Mar 2004 00:08:09 +0000 (00:08 +0000)]
*** empty log message ***

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2143 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoinfo for installing the CSV module
richard [Wed, 3 Mar 2004 23:38:04 +0000 (23:38 +0000)]
info for installing the CSV module

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2139 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago*** empty log message ***
richard [Wed, 3 Mar 2004 05:00:26 +0000 (05:00 +0000)]
*** empty log message ***

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2138 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years ago*** empty log message ***
richard [Tue, 2 Mar 2004 22:24:07 +0000 (22:24 +0000)]
*** empty log message ***

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2137 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoUse assertRaises instead of introducing _nocheck machinery into assertRaisesMessage.
jlgijsbers [Tue, 2 Mar 2004 12:23:16 +0000 (12:23 +0000)]
Use assertRaises instead of introducing _nocheck machinery into assertRaisesMessage.

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2136 57a73879-2fb5-44c3-a270-3262357dd7e2

20 years agoUnittestgui changed their interface, they no longer support the
wc2so1 [Mon, 1 Mar 2004 20:06:08 +0000 (20:06 +0000)]
Unittestgui changed their interface, they no longer support the
minimal option.

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@2135 57a73879-2fb5-44c3-a270-3262357dd7e2