Code

roundup.git
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

15 years agoRemove obsolete detectors.
stefan [Wed, 17 Jun 2009 01:45:25 +0000 (01:45 +0000)]
Remove obsolete detectors.

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

15 years agoRemove obsolete security check workaround.
stefan [Wed, 17 Jun 2009 01:35:25 +0000 (01:35 +0000)]
Remove obsolete security check workaround.

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

15 years agoMake sure user has edit permission on all properties when creating items.
stefan [Wed, 17 Jun 2009 01:28:11 +0000 (01:28 +0000)]
Make sure user has edit permission on all properties when creating items.

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

15 years agoFix typo.
stefan [Wed, 17 Jun 2009 01:26:34 +0000 (01:26 +0000)]
Fix typo.

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

15 years agoRestrict user creation rights in XMLRPC frontend.
stefan [Wed, 17 Jun 2009 01:26:04 +0000 (01:26 +0000)]
Restrict user creation rights in XMLRPC frontend.

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

15 years agofixed classic tracker template to submit POST requests when appropriate
richard [Thu, 26 Mar 2009 06:17:49 +0000 (06:17 +0000)]
fixed classic tracker template to submit POST requests when appropriate

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

15 years agochange note
richard [Sat, 21 Mar 2009 22:01:31 +0000 (22:01 +0000)]
change note

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

15 years agofix the fix for ensuring POST
richard [Sat, 21 Mar 2009 21:58:49 +0000 (21:58 +0000)]
fix the fix for ensuring POST

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

15 years agorelease stuff
richard [Wed, 18 Mar 2009 03:39:58 +0000 (03:39 +0000)]
release stuff

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

15 years agofix TLS handling with some SMTP servers (issues 2484879 and 1912923)
richard [Tue, 17 Mar 2009 23:14:50 +0000 (23:14 +0000)]
fix TLS handling with some SMTP servers (issues 2484879 and 1912923)

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

15 years agohandle bogus pagination values (issue 2550530)
richard [Tue, 17 Mar 2009 22:59:40 +0000 (22:59 +0000)]
handle bogus pagination values (issue 2550530)

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

15 years agobug introduced in the migration to the email package (issue 2550531)
richard [Tue, 17 Mar 2009 22:56:38 +0000 (22:56 +0000)]
bug introduced in the migration to the email package (issue 2550531)

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

15 years agoFix issue2550505
stefan [Mon, 16 Mar 2009 18:04:44 +0000 (18:04 +0000)]
Fix issue2550505

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

15 years agofix bug introduced into CVS export and view (issue 2550529)
richard [Mon, 16 Mar 2009 04:16:43 +0000 (04:16 +0000)]
fix bug introduced into CVS export and view (issue 2550529)

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

15 years agohrm
richard [Mon, 16 Mar 2009 03:41:31 +0000 (03:41 +0000)]
hrm

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

15 years agoadditional fix to handle Unauthorised in file serving
richard [Fri, 13 Mar 2009 22:48:17 +0000 (22:48 +0000)]
additional fix to handle Unauthorised in file serving

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

15 years agoAddress issue2550528.
stefan [Fri, 13 Mar 2009 22:39:02 +0000 (22:39 +0000)]
Address issue2550528.

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

15 years agoAllow user to choose the tracker template for demo.
stefan [Fri, 13 Mar 2009 13:30:54 +0000 (13:30 +0000)]
Allow user to choose the tracker template for demo.

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

15 years agoSeparate and clarify Features and Fixes for 1.4.7 release.
stefan [Fri, 13 Mar 2009 06:12:54 +0000 (06:12 +0000)]
Separate and clarify Features and Fixes for 1.4.7 release.

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

15 years agoRemove redundant files.
stefan [Fri, 13 Mar 2009 06:06:56 +0000 (06:06 +0000)]
Remove redundant files.

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

15 years agoreinstate description/long_description in setup.py
richard [Fri, 13 Mar 2009 05:53:24 +0000 (05:53 +0000)]
reinstate description/long_description in setup.py

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

15 years agodo all the pre-release stuff including full test suite run (and trivially fix failing...
richard [Fri, 13 Mar 2009 05:20:30 +0000 (05:20 +0000)]
do all the pre-release stuff including full test suite run (and trivially fix failing tests)

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

15 years agofix unit test compatibility
richard [Fri, 13 Mar 2009 03:31:30 +0000 (03:31 +0000)]
fix unit test compatibility

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

15 years agoremove debugging raise, thanks alex
richard [Fri, 13 Mar 2009 00:11:58 +0000 (00:11 +0000)]
remove debugging raise, thanks alex

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

15 years agoFurther cleanup.
stefan [Thu, 12 Mar 2009 18:43:04 +0000 (18:43 +0000)]
Further cleanup.

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

15 years agoReformat to reduce line-length.
stefan [Thu, 12 Mar 2009 18:23:54 +0000 (18:23 +0000)]
Reformat to reduce line-length.

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

15 years agoFix issue1895192.
stefan [Thu, 12 Mar 2009 18:19:37 +0000 (18:19 +0000)]
Fix issue1895192.

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

15 years agoServe the correct ReST part in String.rst().
stefan [Thu, 12 Mar 2009 14:29:26 +0000 (14:29 +0000)]
Serve the correct ReST part in String.rst().

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

15 years agoMove man pages into 'share/man/man1' and simplify setup.py
stefan [Thu, 12 Mar 2009 14:27:20 +0000 (14:27 +0000)]
Move man pages into 'share/man/man1' and simplify setup.py

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

15 years agoDon't check for node's existence if we know it exists.
stefan [Thu, 12 Mar 2009 14:08:31 +0000 (14:08 +0000)]
Don't check for node's existence if we know it exists.

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

15 years agoupdate message template file building:
a1s [Thu, 12 Mar 2009 10:08:17 +0000 (10:08 +0000)]
update message template file building:
the tracker templates are moved to share/roundup/;
rebuild the message template file.

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

15 years agoAdd some new encoding tests to mailgw:
richard [Thu, 12 Mar 2009 06:25:05 +0000 (06:25 +0000)]
Add some new encoding tests to mailgw:
- confirm that non-utf8 encodings work
- confirm that non-ASCII headers work (and they didn't but do now)

(roundup.rfc2822 is almost entirely gone from Roundup use now)

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

15 years agomigrate from MimeWriter to email
richard [Thu, 12 Mar 2009 05:55:16 +0000 (05:55 +0000)]
migrate from MimeWriter to email

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

15 years agoforce sqlite3 in py2.6+ to treat our stored text as UTF-8
richard [Thu, 12 Mar 2009 04:29:16 +0000 (04:29 +0000)]
force sqlite3 in py2.6+ to treat our stored text as UTF-8

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

15 years agofix missed hole in the CSV editing - could still view items in the generic index...
richard [Thu, 12 Mar 2009 03:04:10 +0000 (03:04 +0000)]
fix missed hole in the CSV editing - could still view items in the generic index editor

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

15 years agoAdd compatibility package to allow us to deal with Python versions 2.3
richard [Thu, 12 Mar 2009 02:52:56 +0000 (02:52 +0000)]
Add compatibility package to allow us to deal with Python versions 2.3
through to 2.6.

Outstanding issues noted in roundup/anypy/TODO.txt

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

15 years agoPlug a number of security holes:
richard [Thu, 12 Mar 2009 02:25:03 +0000 (02:25 +0000)]
Plug a number of security holes:

- EditCSV and ExportCSV altered to include permission checks
- HTTP POST required on actions which alter data
- HTML file uploads served as application/octet-stream
- New item action reject creation of new users
- Item retirement was not being controlled

Additionally include documentation of the changes and modify affected tests.

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

15 years agoAdjust to interface change in pytz.
stefan [Tue, 10 Mar 2009 21:01:20 +0000 (21:01 +0000)]
Adjust to interface change in pytz.

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