Code

roundup.git
14 years ago- fix explicit python version description and mention the password for
schlatterbeck [Tue, 5 Jan 2010 16:09:37 +0000 (16:09 +0000)]
- fix explicit python version description and mention the password for
  running the tests with the rounduptest account. Thanks to radioking
  for testing this.

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

14 years agoFix documentation on user required to run the tests, fixes issue2550618,
schlatterbeck [Mon, 4 Jan 2010 10:17:00 +0000 (10:17 +0000)]
Fix documentation on user required to run the tests, fixes issue2550618,
thanks to Chris aka 'radioking'

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

14 years ago- add a small word-splitting test for the indexers when answering an
schlatterbeck [Sun, 27 Dec 2009 21:18:48 +0000 (21:18 +0000)]
- add a small word-splitting test for the indexers when answering an
  mailinglist-mail concerning indexer behaviour

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

14 years agoFix handling of non-ascii in realname in the nosy mailer, this used to
schlatterbeck [Sun, 27 Dec 2009 20:05:32 +0000 (20:05 +0000)]
Fix handling of non-ascii in realname in the nosy mailer, this used to
mangle the email address making it unusable when replying. Thanks to
intevation for funding the fix.

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

14 years agofixes
richard [Wed, 23 Dec 2009 00:34:39 +0000 (00:34 +0000)]
fixes

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

14 years ago- fix create permission for xmlrpc, too
schlatterbeck [Mon, 21 Dec 2009 21:03:24 +0000 (21:03 +0000)]
- fix create permission for xmlrpc, too

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

14 years agoProper handling of 'Create' permissions in both mail gateway (earlier
schlatterbeck [Mon, 21 Dec 2009 12:00:57 +0000 (12:00 +0000)]
Proper handling of 'Create' permissions in both mail gateway (earlier
commit r4405 by Richard) and web interface, this used to check 'Edit'
permission previously. See
http://thread.gmane.org/gmane.comp.bug-tracking.roundup.devel/5133
Add regression tests for proper handling of 'Create' and 'Edit'
permissions.

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

14 years agorelease stuff
richard [Mon, 21 Dec 2009 02:47:57 +0000 (02:47 +0000)]
release stuff

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

14 years agoFix security hole allowing user permission escalation (thanks Ralf Schlatterbeck)
richard [Sun, 20 Dec 2009 23:24:21 +0000 (23:24 +0000)]
Fix security hole allowing user permission escalation (thanks Ralf Schlatterbeck)
also update docs and prepare for a release

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

14 years agoFix issue2550606 (german translation bug) "an hour" is only used in the
schlatterbeck [Fri, 18 Dec 2009 11:00:34 +0000 (11:00 +0000)]
Fix issue2550606 (german translation bug) "an hour" is only used in the
context "in an hour" or "an hour ago" which translates to german "in
einer Stunde" or "vor einer Stunde".  So "an hour" is translated "einer
Stunde" (which sounds wrong at first).  Also note that date.py already
has a comment saying "XXX this is internationally broken" -- but at
least there's a workaround for german :-) Thanks to Chris (radioking)
for reporting.

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

14 years agoClean up all the places where role processing occurs. This is now in a
schlatterbeck [Tue, 15 Dec 2009 15:11:27 +0000 (15:11 +0000)]
Clean up all the places where role processing occurs. This is now in a
central place in hyperdb.Class and is used consistently throughout.
This also means now a template can override the way role processing
occurs (e.g. for elaborate permission schemes). Thanks to intevation
for funding the change.
Note: On first glance the hyperdb.Class may not be the ideal place for
role processing. On second thought: Roles may appear in other classes,
too (e.g., a user_group or similar) which then don't need to reinvent
the wheel. And I didn't want to introduce a separate UserClass (as is
the case for the HTML classes) due to compatibility issues with existing
schema.py out there.

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

14 years ago- update with possible tracker issue
schlatterbeck [Mon, 14 Dec 2009 21:48:51 +0000 (21:48 +0000)]
- update with possible tracker issue

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

14 years agoFix linking of an existing item to a newly created item, e.g. edit
schlatterbeck [Mon, 14 Dec 2009 19:43:44 +0000 (19:43 +0000)]
Fix linking of an existing item to a newly created item, e.g.  edit
action in web template is name="issue-1@link@msg" value="msg1" would
trigger a traceback about an unbound variable.  Add new regression test
for this case.

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

14 years agoFix WSGI response code (thanks Peter Pöml)
richard [Fri, 11 Dec 2009 22:08:23 +0000 (22:08 +0000)]
Fix WSGI response code (thanks Peter Pöml)

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

14 years agoBringing the two sheets in line.
richard [Tue, 8 Dec 2009 00:30:01 +0000 (00:30 +0000)]
Bringing the two sheets in line.

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

14 years agoFix some security assertions in mailgw to only assert Edit permissions if
richard [Mon, 7 Dec 2009 05:13:27 +0000 (05:13 +0000)]
Fix some security assertions in mailgw to only assert Edit permissions if
the user is editing an existing db node. If not then check Create.

Fix some tests that were broken by the new assertions, the Create ->
Register change and finally for the new "not registered" message.

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

14 years agoadd another simple recipe
richard [Mon, 7 Dec 2009 05:08:34 +0000 (05:08 +0000)]
add another simple recipe

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

14 years agoinclude info on what a designator is in all commands that use them
richard [Mon, 7 Dec 2009 00:33:39 +0000 (00:33 +0000)]
include info on what a designator is in all commands that use them

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

14 years agoFix typo in email section of user guide, fixes issue2550607
richard [Mon, 7 Dec 2009 00:26:12 +0000 (00:26 +0000)]
Fix typo in email section of user guide, fixes issue2550607

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

14 years agoFix styling of calendar to make it more usable, fixes issue2550608
richard [Mon, 7 Dec 2009 00:24:36 +0000 (00:24 +0000)]
Fix styling of calendar to make it more usable, fixes issue2550608

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

14 years agofix some more documentation for the Register permission
richard [Mon, 7 Dec 2009 00:18:31 +0000 (00:18 +0000)]
fix some more documentation for the Register permission

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

14 years ago- Add documentation for migrating to the Register permission and
richard [Mon, 7 Dec 2009 00:16:33 +0000 (00:16 +0000)]
- Add documentation for migrating to the Register permission and
  fix mailgw to use Register permission, fixes issue2550599

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

14 years agoGeneric class editor may now restore retired items (thanks Ralf Hemmecke)
richard [Wed, 2 Dec 2009 23:49:57 +0000 (23:49 +0000)]
Generic class editor may now restore retired items (thanks Ralf Hemmecke)

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

14 years agoHandle OPTIONS http request method in wsgi handler, fixes issue2550587.
schlatterbeck [Tue, 1 Dec 2009 09:09:11 +0000 (09:09 +0000)]
Handle OPTIONS http request method in wsgi handler, fixes issue2550587.
Thanks to Thomas Arendsen Hein for reporting and to Intevation for
funding the fix.

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

14 years agoFix traceback on .../msgN/ url, this requests the file content and for
schlatterbeck [Mon, 30 Nov 2009 21:55:59 +0000 (21:55 +0000)]
Fix traceback on .../msgN/ url, this requests the file content and for
apache mod_wsgi produced a traceback because the mime type is None for
messages, fixes issue2550586, thanks to ThomasAH for reporting and to
Intevation for funding the fix.

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

14 years ago- small typo
schlatterbeck [Mon, 30 Nov 2009 21:17:14 +0000 (21:17 +0000)]
- small typo
- fix roundup_server if no host header is given in http request

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

14 years agoFix security-problem: If user hasn't permission on a message (notably
schlatterbeck [Mon, 30 Nov 2009 14:45:44 +0000 (14:45 +0000)]
Fix security-problem: If user hasn't permission on a message (notably
files and content properties) and is on the nosy list, the content was
sent via email. We now check that user has permission on the message
content and files properties. Also add a regression test for this.

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

14 years agoissue2550549: Some bugs issue classifiers were causing database lookup errors
richard [Sat, 28 Nov 2009 22:44:02 +0000 (22:44 +0000)]
issue2550549: Some bugs issue classifiers were causing database lookup errors

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

15 years agoAllow non-admin email addresses as envelope sender.
stefan [Tue, 24 Nov 2009 20:43:33 +0000 (20:43 +0000)]
Allow non-admin email addresses as envelope sender.

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

15 years agoDo not create bogus non-anonymous objects.
stefan [Tue, 24 Nov 2009 20:39:51 +0000 (20:39 +0000)]
Do not create bogus non-anonymous objects.

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

15 years agoFix race condition.
stefan [Tue, 24 Nov 2009 20:36:52 +0000 (20:36 +0000)]
Fix race condition.

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

15 years agoFix Issue2550609, hopefully for real, this time.
stefan [Tue, 24 Nov 2009 20:26:52 +0000 (20:26 +0000)]
Fix Issue2550609, hopefully for real, this time.

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

15 years agoFix Issue2550609.
stefan [Tue, 24 Nov 2009 20:20:14 +0000 (20:20 +0000)]
Fix Issue2550609.

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

15 years agoFix Issue2550609.
stefan [Tue, 24 Nov 2009 20:12:52 +0000 (20:12 +0000)]
Fix Issue2550609.

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

15 years agoCleanup, minor: Removed an outdated comment about the "dre" argument
ber [Wed, 21 Oct 2009 09:57:36 +0000 (09:57 +0000)]
Cleanup, minor: Removed an outdated comment about the "dre" argument
  in indexer_common.py. This argument was removed when the file
indexer_common.py was split out from indexer_dbm (in now svn rev 3120).

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

15 years ago- fix some format errors in italian translation
schlatterbeck [Tue, 20 Oct 2009 11:48:48 +0000 (11:48 +0000)]
- fix some format errors in italian translation

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

15 years ago- fix several format errors on italian translation found with
schlatterbeck [Tue, 20 Oct 2009 11:48:06 +0000 (11:48 +0000)]
- fix several format errors on italian translation found with
  msgfmt --check --strict -o it.mo it.po
  this *might* fix some of the tracebacks people see with the italian
  translation but I can't reproduce these.

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

15 years ago- Fix issue2537286 (documentation added to FAQ)
schlatterbeck [Tue, 20 Oct 2009 09:07:46 +0000 (09:07 +0000)]
- Fix issue2537286 (documentation added to FAQ)

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

15 years ago- Add roundup-devel@lists.sourceforge.net to announcement list.
schlatterbeck [Mon, 19 Oct 2009 07:25:14 +0000 (07:25 +0000)]
- Add roundup-devel@lists.sourceforge.net to announcement list.
  Suggestion from Toni Mueller who apparently only reads -devel.

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

15 years agoCorrect initial- and end-handshakes for SSL
schlatterbeck [Wed, 14 Oct 2009 10:06:49 +0000 (10:06 +0000)]
Correct initial- and end-handshakes for SSL

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

15 years agoFixed spelling of Thomas' lastname.
ber [Wed, 14 Oct 2009 09:11:54 +0000 (09:11 +0000)]
Fixed spelling of Thomas' lastname.
Added Ralf as originator of some of the 1.4.10 changes.

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

15 years ago- fix svn:ignore
schlatterbeck [Tue, 13 Oct 2009 10:14:29 +0000 (10:14 +0000)]
- fix svn:ignore

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

15 years agoMore SSL fixes. SSL wants the underlying socket non-blocking. So we
schlatterbeck [Tue, 13 Oct 2009 09:05:21 +0000 (09:05 +0000)]
More SSL fixes. SSL wants the underlying socket non-blocking. So we
don't call socket.setdefaulttimeout in case of SSL. This apparently
now never raises a WantReadError from SSL.
This also fixes a case where a WantReadError is raised and apparently
the bytes already read are dropped (seems the WantReadError is really
an error, not just an indication to retry).

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

15 years ago- remove detached pgp signature, the upload will take care of signing
schlatterbeck [Tue, 13 Oct 2009 07:07:19 +0000 (07:07 +0000)]
- remove detached pgp signature, the upload will take care of signing

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

15 years agowhups
richard [Mon, 12 Oct 2009 23:34:15 +0000 (23:34 +0000)]
whups

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

15 years ago- everything needed for release
schlatterbeck [Fri, 9 Oct 2009 16:06:33 +0000 (16:06 +0000)]
- everything needed for release

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

15 years agocorrections for python2.3 compatibility:
schlatterbeck [Fri, 9 Oct 2009 14:32:21 +0000 (14:32 +0000)]
corrections for python2.3 compatibility:
- rename testdata in test/test_anypy_hashlib.py, python2.3 testsuite
  will try to execute anything that starts with "test".
- fix generator expressions in roundup/admin.py
- fix sort calls with key attribute, use a standard (slower) compare
  function instead
- Add 'sqlite' to ImportError exceptions when searching for backends

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

15 years agoFix race condition.
stefan [Fri, 9 Oct 2009 14:00:50 +0000 (14:00 +0000)]
Fix race condition.

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

15 years agoProvide ability to specify arbitrary HTML attributes.
stefan [Fri, 9 Oct 2009 13:58:43 +0000 (13:58 +0000)]
Provide ability to specify arbitrary HTML attributes.

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

15 years agoAdd schema consistency checks.
stefan [Fri, 9 Oct 2009 13:54:54 +0000 (13:54 +0000)]
Add schema consistency checks.

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

15 years agoImprove login failure response.
stefan [Fri, 9 Oct 2009 13:51:35 +0000 (13:51 +0000)]
Improve login failure response.

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

15 years agoImprove error reporting.
stefan [Fri, 9 Oct 2009 13:13:32 +0000 (13:13 +0000)]
Improve error reporting.

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

15 years agoRobustify web interface.
stefan [Fri, 9 Oct 2009 13:06:43 +0000 (13:06 +0000)]
Robustify web interface.

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

15 years agoreinstate 3 with correct instructions
richard [Fri, 9 Oct 2009 00:30:54 +0000 (00:30 +0000)]
reinstate 3 with correct instructions

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

15 years agoupdate BUILD
richard [Fri, 9 Oct 2009 00:29:33 +0000 (00:29 +0000)]
update BUILD

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

15 years agosmall update about SSL (and XMLRPC) and some line-number fixes when
schlatterbeck [Thu, 8 Oct 2009 13:59:33 +0000 (13:59 +0000)]
small update about SSL (and XMLRPC) and some line-number fixes when
referring to source files.

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

15 years agoFix interaction of SSL and XMLRPC, now XMLRPC works with SSL
schlatterbeck [Thu, 8 Oct 2009 13:07:51 +0000 (13:07 +0000)]
Fix interaction of SSL and XMLRPC, now XMLRPC works with SSL

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

15 years agoFix bug with SSL-connection and XMLRPC, see my monologue at
schlatterbeck [Thu, 8 Oct 2009 12:18:47 +0000 (12:18 +0000)]
Fix bug with SSL-connection and XMLRPC, see my monologue at
http://thread.gmane.org/gmane.comp.bug-tracking.roundup.user/9700
This also fixes a race condition where the forked roundup process would
consume 99% CPU resources after the client opens the SSL connection but
doesn't send anything, e.g.,
 s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
 s.connect(('localhost', 443))
 ssl_sock = socket.ssl(s)

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

15 years agoDocument filter method of xmlrpc interface
schlatterbeck [Fri, 2 Oct 2009 15:03:44 +0000 (15:03 +0000)]
Document filter method of xmlrpc interface

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

15 years agoSmall fix for CGI-handling of XMLRPC requests for python2.4, this worked
schlatterbeck [Fri, 2 Oct 2009 14:29:12 +0000 (14:29 +0000)]
Small fix for CGI-handling of XMLRPC requests for python2.4, this worked
only for 2.5 and beyond due to a change in the xmlrpc interface in
python

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

15 years agoNew config option csv_field_size: Pythons csv module (which is used for
schlatterbeck [Tue, 29 Sep 2009 07:27:17 +0000 (07:27 +0000)]
New config option csv_field_size: Pythons csv module (which is used for
export/import) has a new field size limit starting with python2.5.  We
now issue a warning during export if the limit is too small and use the
csv_field_size configuration during import to set the limit for the csv
module.

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

15 years agoMinor update of doc/developers.txt to point to the new resources on www.roundup-track...
ber [Thu, 17 Sep 2009 09:54:49 +0000 (09:54 +0000)]
Minor update of doc/developers.txt to point to the new resources on roundup-tracker.org:
- pointed to the new tracker
- removed references to CVS
- removed "macros": _Roundup CVS, _feature tracker
- hinted at http://www.roundup-tracker.org/code.html and the mailinglist
  instead of duplicating information

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

15 years agoSmall CSS improvements regaring the search box (thanks Thomas Arendsan Hein)(issue...
ber [Mon, 14 Sep 2009 20:34:50 +0000 (20:34 +0000)]
Small CSS improvements regaring the search box (thanks Thomas Arendsan Hein)(issue 2550589)

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

15 years agoIndexers behaviour made more consistent regarding length of indexed words
ber [Fri, 11 Sep 2009 15:55:11 +0000 (15:55 +0000)]
Indexers behaviour made more consistent regarding length of indexed words
and stopwords (thanks Thomas Arendsen Hein, Bernhard Reiter)(issue 2550584)

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

15 years agoAdded more indexer tests for stopwords, case-in-sensitity and short and long
ber [Fri, 11 Sep 2009 15:37:24 +0000 (15:37 +0000)]
Added more indexer tests for stopwords, case-in-sensitity and short and long
words.

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

15 years agoRemoved the double entry Thomas Arendsen Hein, his last name is "Arendsen Hein",
ber [Wed, 9 Sep 2009 07:33:07 +0000 (07:33 +0000)]
Removed the double entry Thomas Arendsen Hein, his last name is "Arendsen Hein",
so the first entry is in correct sorting order for last names.

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

15 years agofixed typos in the installation instructions (thanks Thomas Arendsen Hein) (issue...
ber [Tue, 8 Sep 2009 21:38:42 +0000 (21:38 +0000)]
fixed typos in the installation instructions (thanks Thomas Arendsen Hein) (issue 2550573)

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

15 years agomove
richard [Mon, 10 Aug 2009 04:32:36 +0000 (04:32 +0000)]
move

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

15 years agopy2.4 compat
richard [Mon, 10 Aug 2009 04:32:11 +0000 (04:32 +0000)]
py2.4 compat

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

15 years agocompatibilty fix for pysqlite2 / unicode
richard [Mon, 10 Aug 2009 04:25:15 +0000 (04:25 +0000)]
compatibilty fix for pysqlite2 / unicode

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

15 years agoremove unused, deprecated import
richard [Mon, 10 Aug 2009 03:42:17 +0000 (03:42 +0000)]
remove unused, deprecated import

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

15 years agoremove use of string exception
richard [Mon, 10 Aug 2009 03:36:32 +0000 (03:36 +0000)]
remove use of string exception

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

15 years agonote contributor
richard [Mon, 10 Aug 2009 03:34:42 +0000 (03:34 +0000)]
note contributor

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

15 years agobetter construction of plain text
richard [Mon, 10 Aug 2009 03:33:28 +0000 (03:33 +0000)]
better construction of plain text

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

15 years agoremove unused import
richard [Mon, 10 Aug 2009 03:32:02 +0000 (03:32 +0000)]
remove unused import

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

15 years agomissed
richard [Mon, 10 Aug 2009 02:04:00 +0000 (02:04 +0000)]
missed

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

15 years agodon't show entire history by default (fixes http://bugs.debian.org/cgi-bin/bugreport...
richard [Mon, 10 Aug 2009 02:02:00 +0000 (02:02 +0000)]
don't show entire history by default (fixes bugs.debian.org/cgi-bin/bugreport.cgi?bug=540629)

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

15 years ago- re-order sqlite imports to handle multiple installed versions (issue
richard [Mon, 27 Jul 2009 23:57:23 +0000 (23:57 +0000)]
- re-order sqlite imports to handle multiple installed versions (issue
  2550570)

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

15 years agoupdate to dev docs
richard [Mon, 20 Jul 2009 23:26:10 +0000 (23:26 +0000)]
update to dev docs

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

15 years agoclarify python version
richard [Mon, 20 Jul 2009 06:34:17 +0000 (06:34 +0000)]
clarify python version

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

15 years agoclarify python version
richard [Mon, 20 Jul 2009 06:33:01 +0000 (06:33 +0000)]
clarify python version

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

15 years agofix construction of individual messages to nosy recipents with attachments
richard [Mon, 20 Jul 2009 06:24:52 +0000 (06:24 +0000)]
fix construction of individual messages to nosy recipents with attachments

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

15 years agoMove db.commit() call from handle_xmlrpc() to individual methods, so actions can...
stefan [Sun, 19 Jul 2009 22:56:30 +0000 (22:56 +0000)]
Move db.commit() call from handle_xmlrpc() to individual methods, so actions can control it themselves.

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

15 years agofix problem with bounce-message if incoming mail has insufficient
schlatterbeck [Wed, 15 Jul 2009 12:22:35 +0000 (12:22 +0000)]
fix problem with bounce-message if incoming mail has insufficient
privilege, e.g., user not existing (issue 2550534)
Added a regression test for this issue that reproduces the traceback
reported in issue 2550534
I'm using a slightly modified variant of the original patch that avoids
repeated string-concatenation (which could degenerate to quadratic runtime
behaviour for large number of email headers).

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

15 years agoFix issue2550565.
stefan [Tue, 14 Jul 2009 18:21:06 +0000 (18:21 +0000)]
Fix issue2550565.

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

15 years agoCache tracker instances.
stefan [Tue, 14 Jul 2009 14:00:47 +0000 (14:00 +0000)]
Cache tracker instances.

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

15 years agoReopen session with database.
stefan [Tue, 14 Jul 2009 13:52:38 +0000 (13:52 +0000)]
Reopen session with database.

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

15 years agoThe mail-gateway used to process messages fetched, e.g., via imap in a
schlatterbeck [Tue, 14 Jul 2009 09:10:43 +0000 (09:10 +0000)]
The mail-gateway used to process messages fetched, e.g., via imap in a
single big transaction.  Now we process each message coming in via the
mail-gateway in its own transaction. Regression-tests passed.
See also discussion:
http://thread.gmane.org/gmane.comp.bug-tracking.roundup.user/9500

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

15 years ago- list the fix to issue2550546 (locale problems)
schlatterbeck [Mon, 13 Jul 2009 16:00:35 +0000 (16:00 +0000)]
- list the fix to issue2550546 (locale problems)

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

15 years ago- fix generation of locale: fr.po is latin-1 and was specified as utf-8
schlatterbeck [Thu, 9 Jul 2009 15:32:57 +0000 (15:32 +0000)]
- fix generation of locale: fr.po is latin-1 and was specified as utf-8
  This *should* fix issue2550546 -- at least I can now say "make" in the
  locale directory without errors.

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

15 years ago- remove latin-1 characters that lead to a python backtrace (the file
schlatterbeck [Tue, 7 Jul 2009 09:39:23 +0000 (09:39 +0000)]
- remove latin-1 characters that lead to a python backtrace (the file
  should be in utf-8)

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

15 years agoJapanese translation, contributed by Yasushi Iwata.
stefan [Tue, 30 Jun 2009 01:54:19 +0000 (01:54 +0000)]
Japanese translation, contributed by Yasushi Iwata.

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

15 years agoFix issue2550553.
stefan [Tue, 30 Jun 2009 01:41:11 +0000 (01:41 +0000)]
Fix issue2550553.

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

15 years agoFix issue2550552.
stefan [Tue, 30 Jun 2009 01:32:06 +0000 (01:32 +0000)]
Fix issue2550552.

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

15 years agoAllow XMLRPC clients to fetch tracker schema.
stefan [Fri, 19 Jun 2009 17:10:07 +0000 (17:10 +0000)]
Allow XMLRPC clients to fetch tracker schema.

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

15 years agoRemove bogus file.
stefan [Wed, 17 Jun 2009 15:26:07 +0000 (15:26 +0000)]
Remove bogus file.

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

15 years agoAdjust to allow to run the 'minimal' tracker, too.
stefan [Wed, 17 Jun 2009 15:24:08 +0000 (15:24 +0000)]
Adjust to allow to run the 'minimal' tracker, too.

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

15 years agoFix 'help' links.
stefan [Wed, 17 Jun 2009 15:07:18 +0000 (15:07 +0000)]
Fix 'help' links.

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

15 years agoRemove references to non-existing properties.
stefan [Wed, 17 Jun 2009 15:06:22 +0000 (15:06 +0000)]
Remove references to non-existing properties.

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

15 years agoAllow command-line arguments for more flexible demo setup.
stefan [Wed, 17 Jun 2009 01:46:23 +0000 (01:46 +0000)]
Allow command-line arguments for more flexible demo setup.

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