Code

roundup.git
22 years agoFixed version_check
richard [Fri, 14 Dec 2001 21:34:06 +0000 (21:34 +0000)]
Fixed version_check

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

22 years agoignore pyc
richard [Thu, 13 Dec 2001 00:21:26 +0000 (00:21 +0000)]
ignore pyc

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

22 years ago . Centralised the python version check code, bumped version to 2.1.1 (really
richard [Thu, 13 Dec 2001 00:20:01 +0000 (00:20 +0000)]
 . Centralised the python version check code, bumped version to 2.1.1 (really
   needs to be 2.1.2, but that isn't released yet :)

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

22 years agoFixed some problems with user editing
richard [Wed, 12 Dec 2001 23:55:00 +0000 (23:55 +0000)]
Fixed some problems with user editing

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

22 years agoadded some implementation notes
richard [Wed, 12 Dec 2001 23:33:58 +0000 (23:33 +0000)]
added some implementation notes

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

22 years agoAdded a Zope frontend for roundup.
richard [Wed, 12 Dec 2001 23:27:14 +0000 (23:27 +0000)]
Added a Zope frontend for roundup.

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

22 years ago . Message author's name appears in From: instead of roundup instance name
richard [Wed, 12 Dec 2001 21:47:45 +0000 (21:47 +0000)]
 . Message author's name appears in From: instead of roundup instance name
   (which still appears in the Reply-To:)
 . envelope-from is now set to the roundup-admin and not roundup itself so
   delivery reports aren't sent to roundup (thanks Patrick Ohly)

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

22 years agoCor blimey this anydbm/whichdb stuff is yecchy. Turns out that whichdb
richard [Wed, 12 Dec 2001 03:23:14 +0000 (03:23 +0000)]
Cor blimey this anydbm/whichdb stuff is yecchy. Turns out that whichdb
incorrectly identifies a dbm file as a dbhash file on my system. This has
been submitted to the python bug tracker as issue #491888:
https://sourceforge.net/tracker/index.php?func=detail&aid=491888&group_id=5470&atid=105470

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

22 years agoI fixed the problems with people whose anydbm was using the dbm module at the
richard [Wed, 12 Dec 2001 02:30:51 +0000 (02:30 +0000)]
I fixed the problems with people whose anydbm was using the dbm module at the
backend. It turns out the dbm module modifies the file name to append ".db"
and my check to determine if we're opening an existing or new db just
tested os.path.exists() on the filename. Well, no longer! We now perform a
much better check _and_ cope with the anydbm implementation module changing
too!
I also fixed the backends __init__ so only ImportError is squashed.

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

22 years agofixed the order of the blank line and '-------' line
richard [Tue, 11 Dec 2001 04:50:49 +0000 (04:50 +0000)]
fixed the order of the blank line and '-------' line

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

22 years agoAdded transaction tests to test_db
richard [Mon, 10 Dec 2001 23:17:20 +0000 (23:17 +0000)]
Added transaction tests to test_db

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

22 years agoEnabled transaction support in the bsddb backend. It uses the anydbm code
richard [Mon, 10 Dec 2001 22:20:01 +0000 (22:20 +0000)]
Enabled transaction support in the bsddb backend. It uses the anydbm code
where possible, only replacing methods where the db is opened (it uses the
btree opener specifically.)
Also cleaned up some change note generation.
Made the backends package work with pydoc too.

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

22 years agoonly insert the -------- change note marker if there is a change note
richard [Mon, 10 Dec 2001 21:02:53 +0000 (21:02 +0000)]
only insert the -------- change note marker if there is a change note

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

22 years agoFrom CHANGES:
richard [Mon, 10 Dec 2001 00:57:38 +0000 (00:57 +0000)]
From CHANGES:
 . Added the "display" command to the admin tool - displays a node's values
 . #489760 ] [issue] only subject
 . fixed the doc/index.html to include the quoting in the mail alias.

Also:
 . fixed roundup-admin so it works with transactions
 . disabled the back_anydbm module if anydbm tries to use dumbdbm

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

22 years agoInstall html template files to share/roundup/templates
jhermann [Sat, 8 Dec 2001 07:06:20 +0000 (07:06 +0000)]
Install html template files to share/roundup/templates

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

22 years agoFixed small bug that prevented adding issues through the web.
rochecompaan [Fri, 7 Dec 2001 05:59:27 +0000 (05:59 +0000)]
Fixed small bug that prevented adding issues through the web.

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

22 years agofiles multilink was being nuked in post_edit_node
richard [Thu, 6 Dec 2001 22:48:29 +0000 (22:48 +0000)]
files multilink was being nuked in post_edit_node

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

22 years agoRemoved generation of change note from "sendmessage" in roundupdb.py.
rochecompaan [Wed, 5 Dec 2001 14:26:44 +0000 (14:26 +0000)]
Removed generation of change note from "sendmessage" in roundupdb.py.
The change note is now generated when the message is created.

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

22 years agoAdded some rollbacks where we were catching exceptions that would otherwise
richard [Tue, 4 Dec 2001 01:25:08 +0000 (01:25 +0000)]
Added some rollbacks where we were catching exceptions that would otherwise
have stopped committing.

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

22 years agoFixes so the tests use commit and not close
richard [Mon, 3 Dec 2001 21:33:39 +0000 (21:33 +0000)]
Fixes so the tests use commit and not close

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

22 years ago. We now use weakrefs in the Classes to keep the database reference, so
richard [Sun, 2 Dec 2001 05:06:16 +0000 (05:06 +0000)]
. We now use weakrefs in the Classes to keep the database reference, so
  the close() method on the database is no longer needed.
  I bumped the minimum python requirement up to 2.1 accordingly.
. #487480 ] roundup-server
. #487476 ] INSTALL.txt

I also cleaned up the change message / post-edit stuff in the cgi client.
There's now a clearly marked "TODO: append the change note" where I believe
the change note should be added there. The "changes" list will obviously
have to be modified to be a dict of the changes, or somesuch.

More testing needed.

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

22 years ago. We now have basic transaction support! Information is only written to
richard [Sat, 1 Dec 2001 07:17:50 +0000 (07:17 +0000)]
. We now have basic transaction support! Information is only written to
  the database when the commit() method is called. Only the anydbm
  backend is modified in this way - neither of the bsddb backends have been.
  The mail, admin and cgi interfaces all use commit (except the admin tool
  doesn't have a commit command, so interactive users can't commit...)
. Fixed login/registration forwarding the user to the right page (or not,
  on a failure)

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

22 years agoLinks in page header are now consistent with default sort order.
rochecompaan [Fri, 30 Nov 2001 20:47:58 +0000 (20:47 +0000)]
Links in page header are now consistent with default sort order.

Fixed bugs:
    - When login failed the list of issues were still rendered.
    - User was redirected to index page and not to his destination url
      if his first login attempt failed.

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

22 years agoProperty changes are now completely traceable, whether changes are
rochecompaan [Fri, 30 Nov 2001 20:28:10 +0000 (20:28 +0000)]
Property changes are now completely traceable, whether changes are
made through the web or by email

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

22 years agoCleaned up strange import (less pollution, too)
jhermann [Fri, 30 Nov 2001 18:23:55 +0000 (18:23 +0000)]
Cleaned up strange import (less pollution, too)

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

22 years agoFixed bug. Mail gateway was not using the extended Message class
rochecompaan [Fri, 30 Nov 2001 13:16:37 +0000 (13:16 +0000)]
Fixed bug. Mail gateway was not using the extended Message class
resulting in failed submissions when mails were processed from a Unix
mailbox

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

22 years agoProperty changes are now listed in emails generated by Roundup
rochecompaan [Fri, 30 Nov 2001 11:29:04 +0000 (11:29 +0000)]
Property changes are now listed in emails generated by Roundup

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

22 years agoAdded change notes
jhermann [Fri, 30 Nov 2001 01:35:39 +0000 (01:35 +0000)]
Added change notes

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

22 years agoResolve pygettext args; described command line calls
jhermann [Fri, 30 Nov 2001 01:30:32 +0000 (01:30 +0000)]
Resolve pygettext args; described command line calls

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

22 years agoConverted roundup/cgi_client.py to use _()
richard [Fri, 30 Nov 2001 00:06:29 +0000 (00:06 +0000)]
Converted roundup/cgi_client.py to use _()
Added the status file, I18N_PROGRESS.txt

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

22 years agoRemoved the "This issue has been edited through the web" when a valid
richard [Thu, 29 Nov 2001 23:19:51 +0000 (23:19 +0000)]
Removed the "This issue has been edited through the web" when a valid
change note is supplied.

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

22 years agoa little comment
richard [Thu, 29 Nov 2001 04:57:23 +0000 (04:57 +0000)]
a little comment

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

22 years ago . login_action and newuser_action return values were being ignored
richard [Wed, 28 Nov 2001 21:55:35 +0000 (21:55 +0000)]
 . login_action and newuser_action return values were being ignored
 . Woohoo! Found that bloody re-login bug that was killing the mail
   gateway.
 (also a minor cleanup in hyperdb)

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

22 years agotypo
richard [Tue, 27 Nov 2001 22:32:03 +0000 (22:32 +0000)]
typo

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

22 years agoForgot to add this note earlier today.
richard [Tue, 27 Nov 2001 10:07:43 +0000 (10:07 +0000)]
Forgot to add this note earlier today.
Woohoo! Up to 45,169 words in my novel! :)

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

22 years agooops
richard [Tue, 27 Nov 2001 03:17:13 +0000 (03:17 +0000)]
oops

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

22 years agoAnother place that wasn't handling missing properties.
richard [Tue, 27 Nov 2001 03:16:09 +0000 (03:16 +0000)]
Another place that wasn't handling missing properties.

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

22 years agocouple of bugfixes from latest patch integration
richard [Tue, 27 Nov 2001 03:00:50 +0000 (03:00 +0000)]
couple of bugfixes from latest patch integration

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

22 years agoThis config stuff is getting to be a real mess...
richard [Mon, 26 Nov 2001 23:00:53 +0000 (23:00 +0000)]
This config stuff is getting to be a real mess...

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

22 years agotypo
richard [Mon, 26 Nov 2001 22:56:35 +0000 (22:56 +0000)]
typo

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

22 years agoFeature:
richard [Mon, 26 Nov 2001 22:55:56 +0000 (22:55 +0000)]
Feature:
 . Added INSTANCE_NAME to configuration - used in web and email to identify
   the instance.
 . Added EMAIL_SIGNATURE_POSITION to indicate where to place the roundup
   signature info in e-mails.
 . Some more flexibility in the mail gateway and more error handling.
 . Login now takes you to the page you back to the were denied access to.

Fixed:
 . Lots of bugs, thanks Roch�nd others on the devel mailing list!

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

22 years agoTypo fix
jhermann [Sun, 25 Nov 2001 10:11:14 +0000 (10:11 +0000)]
Typo fix

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

22 years agoAdded .newitem extension
jhermann [Sat, 24 Nov 2001 01:00:13 +0000 (01:00 +0000)]
Added .newitem extension

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

22 years ago"except:" is bad, bad , bad!
jhermann [Sat, 24 Nov 2001 00:53:12 +0000 (00:53 +0000)]
"except:" is bad, bad , bad!

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

22 years agotypeof() instead of type(): avoid clash with database field(?) "type"
jhermann [Sat, 24 Nov 2001 00:45:42 +0000 (00:45 +0000)]
typeof() instead of type(): avoid clash with database field(?) "type"

Fixes this traceback:

Traceback (most recent call last):
  File "roundup\cgi_client.py", line 535, in newnode
    self._post_editnode(nid)
  File "roundup\cgi_client.py", line 415, in _post_editnode
    if type(value) != type([]): value = [value]
UnboundLocalError: local variable 'type' referenced before assignment

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

22 years agoAdded module docstrings to all modules.
jhermann [Thu, 22 Nov 2001 15:46:42 +0000 (15:46 +0000)]
Added module docstrings to all modules.

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

22 years agoTypo fix
jhermann [Thu, 22 Nov 2001 15:09:40 +0000 (15:09 +0000)]
Typo fix

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

22 years agoAdded warning for non-string _() markup (which is also ignored)
jhermann [Thu, 22 Nov 2001 01:15:26 +0000 (01:15 +0000)]
Added warning for non-string _() markup (which is also ignored)

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

22 years agoquick fix for file uploads on windows in roundup.cgi
richard [Thu, 22 Nov 2001 00:25:11 +0000 (00:25 +0000)]
quick fix for file uploads on windows in roundup.cgi

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

22 years agoSome version number and documentation fixes.
richard [Wed, 21 Nov 2001 23:42:54 +0000 (23:42 +0000)]
Some version number and documentation fixes.

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

22 years agoAdded globbing for win32, and sample marking in a 2nd file to test it
jhermann [Wed, 21 Nov 2001 23:35:45 +0000 (23:35 +0000)]
Added globbing for win32, and sample marking in a 2nd file to test it

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

22 years agoTo create a roundup .pot file, use:
jhermann [Wed, 21 Nov 2001 23:27:33 +0000 (23:27 +0000)]
To create a roundup .pot file, use:
tools/pygettext.py -a -o roundup.pot -p build -v roundup/cgi_client.py

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

22 years agoAdded dummy hooks for I18N and some preliminary (test) markup of
jhermann [Wed, 21 Nov 2001 22:57:29 +0000 (22:57 +0000)]
Added dummy hooks for I18N and some preliminary (test) markup of
translatable messages

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

23 years ago*sigh* more missing value handling
richard [Wed, 21 Nov 2001 04:04:43 +0000 (04:04 +0000)]
*sigh* more missing value handling

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

23 years agomore new property handling
richard [Wed, 21 Nov 2001 03:40:54 +0000 (03:40 +0000)]
more new property handling

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

23 years agooops
richard [Wed, 21 Nov 2001 03:21:13 +0000 (03:21 +0000)]
oops

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

23 years agoBetter handling of new properties.
richard [Wed, 21 Nov 2001 03:11:28 +0000 (03:11 +0000)]
Better handling of new properties.

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

23 years agoAdded a target version field to the extended issue schema
richard [Wed, 21 Nov 2001 02:34:18 +0000 (02:34 +0000)]
Added a target version field to the extended issue schema

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

23 years ago . incorporated patch from Roch'e Compaan implementing attachments in nosy
richard [Thu, 15 Nov 2001 10:36:17 +0000 (10:36 +0000)]
 . incorporated patch from Roch'e Compaan implementing attachments in nosy
    e-mail

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

23 years ago . missing "return" in filter_section (thanks Roch'e Compaan)
richard [Thu, 15 Nov 2001 10:26:01 +0000 (10:26 +0000)]
 . missing "return" in filter_section (thanks Roch'e Compaan)

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

23 years agohandle the case where there is no file attached
richard [Thu, 15 Nov 2001 10:24:27 +0000 (10:24 +0000)]
handle the case where there is no file attached

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

23 years ago . users may attach files to issues (and support in ext) through the web now
richard [Wed, 14 Nov 2001 21:35:22 +0000 (21:35 +0000)]
 . users may attach files to issues (and support in ext) through the web now

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

23 years ago . re-open the database as the author in mail handling
richard [Tue, 13 Nov 2001 21:44:44 +0000 (21:44 +0000)]
 . re-open the database as the author in mail handling

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

23 years agoCode using copyDigestedFile() that passes unit tests
jhermann [Mon, 12 Nov 2001 23:17:38 +0000 (23:17 +0000)]
Code using copyDigestedFile() that passes unit tests

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

23 years agoCopy function, and proper handling of unknown file types
jhermann [Mon, 12 Nov 2001 23:14:40 +0000 (23:14 +0000)]
Copy function, and proper handling of unknown file types

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

23 years agoFixed option & associated error handling
jhermann [Mon, 12 Nov 2001 22:51:59 +0000 (22:51 +0000)]
Fixed option & associated error handling

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

23 years agobleah typo
richard [Mon, 12 Nov 2001 22:38:48 +0000 (22:38 +0000)]
bleah typo

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

23 years agoHandle all the various file formats in roundup
richard [Mon, 12 Nov 2001 22:37:13 +0000 (22:37 +0000)]
Handle all the various file formats in roundup

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

23 years agoAdded install utils (digest calculation)
jhermann [Mon, 12 Nov 2001 22:26:32 +0000 (22:26 +0000)]
Added install utils (digest calculation)

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

23 years agooops, left debug in there
richard [Mon, 12 Nov 2001 22:04:29 +0000 (22:04 +0000)]
oops, left debug in there

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

23 years agochanges
richard [Mon, 12 Nov 2001 22:02:21 +0000 (22:02 +0000)]
changes

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

23 years agoFixed issues with nosy reaction and author copies.
richard [Mon, 12 Nov 2001 22:01:07 +0000 (22:01 +0000)]
Fixed issues with nosy reaction and author copies.

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

23 years agoMore error handling fixes.
richard [Fri, 9 Nov 2001 22:33:28 +0000 (22:33 +0000)]
More error handling fixes.

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

23 years agochanges
richard [Fri, 9 Nov 2001 10:14:13 +0000 (10:14 +0000)]
changes

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

23 years ago . roundup-admin now handles all hyperdb exceptions
richard [Fri, 9 Nov 2001 10:11:08 +0000 (10:11 +0000)]
 . roundup-admin now handles all hyperdb exceptions

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

23 years agoShould parse with python 1.5.2 now.
richard [Fri, 9 Nov 2001 01:25:40 +0000 (01:25 +0000)]
Should parse with python 1.5.2 now.

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

23 years agoFixed bug #479511 ] mailgw to pop once engelbert gruber tested the POP
richard [Fri, 9 Nov 2001 01:05:55 +0000 (01:05 +0000)]
Fixed bug #479511 ] mailgw to pop once engelbert gruber tested the POP
gateway.

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

23 years agochanges in mailgw
richard [Thu, 8 Nov 2001 05:18:08 +0000 (05:18 +0000)]
changes in mailgw

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

23 years agoRolled roundup-popgw into roundup-mailgw. Cleaned mailgw up significantly,
richard [Thu, 8 Nov 2001 05:16:55 +0000 (05:16 +0000)]
Rolled roundup-popgw into roundup-mailgw. Cleaned mailgw up significantly,
tested unix mailbox some more. POP still untested.

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

23 years agoExpanded the already-abbreviated "initialise" and "specification" commands,
richard [Thu, 8 Nov 2001 04:42:00 +0000 (04:42 +0000)]
Expanded the already-abbreviated "initialise" and "specification" commands,
and added a comment to the command help about the abbreviation.

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

23 years agoroundup-admin now accepts abbreviated commands (eg. l = li = lis = list)
richard [Thu, 8 Nov 2001 04:29:59 +0000 (04:29 +0000)]
roundup-admin now accepts abbreviated commands (eg. l = li = lis = list)
[thanks Engelbert Gruber for the inspiration]

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

23 years agoInfo on setting up a local spool handling mail gateway.
richard [Wed, 7 Nov 2001 05:38:57 +0000 (05:38 +0000)]
Info on setting up a local spool handling mail gateway.

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

23 years agoMore roundup-mailgw usage help.
richard [Wed, 7 Nov 2001 05:32:58 +0000 (05:32 +0000)]
More roundup-mailgw usage help.

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

23 years agoNicer usage message.
richard [Wed, 7 Nov 2001 05:30:11 +0000 (05:30 +0000)]
Nicer usage message.

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

23 years agoModified roundup-mailgw so it can read e-mails from a local mail spool
richard [Wed, 7 Nov 2001 05:29:26 +0000 (05:29 +0000)]
Modified roundup-mailgw so it can read e-mails from a local mail spool
file. Truncates the spool file after parsing.
Fixed a couple of small bugs introduced in roundup.mailgw when I started
the popgw.

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

23 years agoDocumented setup.py change
jhermann [Wed, 7 Nov 2001 02:47:53 +0000 (02:47 +0000)]
Documented setup.py change

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

23 years agoHandling of damaged login cookies
jhermann [Wed, 7 Nov 2001 02:34:06 +0000 (02:34 +0000)]
Handling of damaged login cookies

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

23 years agoRemove the '=' padding from cookie value so quoting isn't an issue.
richard [Wed, 7 Nov 2001 01:16:12 +0000 (01:16 +0000)]
Remove the '=' padding from cookie value so quoting isn't an issue.

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

23 years agoMore IE fixes: it does not like quotes around cookie values; in the
jhermann [Tue, 6 Nov 2001 23:22:05 +0000 (23:22 +0000)]
More IE fixes: it does not like quotes around cookie values; in the
hope this does not break anything for other browser; if it does, we
need to check HTTP_USER_AGENT

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

23 years agoFixed debug output in page footer; added expiry date to the login cookie
jhermann [Tue, 6 Nov 2001 23:11:22 +0000 (23:11 +0000)]
Fixed debug output in page footer; added expiry date to the login cookie
(expires 1 year in the future) to prevent probs with certain versions
of IE

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

23 years agoChanged samples to use "share/roundup" paths
jhermann [Tue, 6 Nov 2001 22:41:26 +0000 (22:41 +0000)]
Changed samples to use "share/roundup" paths

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

23 years agoInstall roundup.cgi to share/roundup
jhermann [Tue, 6 Nov 2001 22:32:15 +0000 (22:32 +0000)]
Install roundup.cgi to share/roundup

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

23 years agoAdded samples for "external" CGI config
jhermann [Tue, 6 Nov 2001 22:22:20 +0000 (22:22 +0000)]
Added samples for "external" CGI config

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

23 years agoAdded env config; fixed request wrapper & index list; sort list by key
jhermann [Tue, 6 Nov 2001 22:10:11 +0000 (22:10 +0000)]
Added env config; fixed request wrapper & index list; sort list by key

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

23 years agoGet debug level from ROUNDUP_DEBUG env var
jhermann [Tue, 6 Nov 2001 22:00:34 +0000 (22:00 +0000)]
Get debug level from ROUNDUP_DEBUG env var

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

23 years agoFixed HTTP headers for top-level index in CGI script
richard [Tue, 6 Nov 2001 21:51:19 +0000 (21:51 +0000)]
Fixed HTTP headers for top-level index in CGI script

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

23 years agochanges
richard [Tue, 6 Nov 2001 00:08:25 +0000 (00:08 +0000)]
changes

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

23 years agoFixed newuser_action so it sets the cookie with the unencrypted password.
richard [Mon, 5 Nov 2001 23:45:40 +0000 (23:45 +0000)]
Fixed newuser_action so it sets the cookie with the unencrypted password.
Also made it present nicer error messages (not tracebacks).

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

23 years agoFixed various cookie-related bugs:
richard [Sun, 4 Nov 2001 03:07:12 +0000 (03:07 +0000)]
Fixed various cookie-related bugs:
 . bug #477685 ] base64.decodestring breaks
 . bug #477837 ] lynx does not like the cookie
 . bug #477892 ] Password edit doesn't fix login cookie
Also closed a security hole - a logged-in user could edit another user's
details.

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

23 years agochanges
richard [Sat, 3 Nov 2001 01:59:33 +0000 (01:59 +0000)]
changes

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