From ca465310b238213b8c5c59e3d97162a4bbb11717 Mon Sep 17 00:00:00 2001 From: richard Date: Tue, 10 Sep 2002 01:07:06 +0000 Subject: [PATCH] more Log removal git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@1113 57a73879-2fb5-44c3-a270-3262357dd7e2 --- I18N_PROGRESS.txt | 29 +- TODO.txt | 5 +- cgi-bin/roundup.cgi | 136 +------- detectors/newissuecopy.py | 1 + frontends/ZRoundup/ZRoundup.py | 37 +-- frontends/ZRoundup/__init__.py | 6 +- roundup/cgi/cgitb.py | 47 +-- roundup/scripts/__init__.py | 3 +- roundup/scripts/roundup_admin.py | 292 +----------------- roundup/scripts/roundup_mailgw.py | 103 +----- roundup/scripts/roundup_server.py | 157 +--------- roundup/templates/__init__.py | 10 +- .../templates/classic/detectors/__init__.py | 19 +- .../classic/detectors/nosyreaction.py | 80 +---- .../classic/detectors/statusauditor.py | 6 +- run_tests | 27 +- scripts/roundup-reminder | 12 +- setup.py | 124 +------- 18 files changed, 26 insertions(+), 1068 deletions(-) diff --git a/I18N_PROGRESS.txt b/I18N_PROGRESS.txt index 9b2b972..2ee110f 100644 --- a/I18N_PROGRESS.txt +++ b/I18N_PROGRESS.txt @@ -34,17 +34,10 @@ roundup/templates/__init__.py roundup/templates/classic/__init__.py roundup/templates/classic/dbinit.py roundup/templates/classic/htmlbase.py -roundup/templates/classic/instance_config.py +roundup/templates/classic/config.py roundup/templates/classic/interfaces.py roundup/templates/classic/detectors/__init__.py roundup/templates/classic/detectors/nosyreaction.py -roundup/templates/extended/__init__.py -roundup/templates/extended/dbinit.py -roundup/templates/extended/htmlbase.py -roundup/templates/extended/instance_config.py -roundup/templates/extended/interfaces.py -roundup/templates/extended/detectors/__init__.py -roundup/templates/extended/detectors/nosyreaction.py THESE FILES DO USE _() @@ -54,11 +47,9 @@ roundup-mailgw roundup-server cgi-bin/roundup.cgi roundup/__init__.py -roundup/cgi_client.py roundup/admin.py -roundup/cgitb.py roundup/date.py -roundup/htmltemplate.py +roundup/cgi/cgitb.py WE DON'T CARE ABOUT THESE FILES @@ -66,7 +57,6 @@ WE DON'T CARE ABOUT THESE FILES BUILD.txt CHANGES.txt INSTALL.txt -MIGRATION.txt README.txt setup.py doc/implementation.txt @@ -90,21 +80,6 @@ roundup/templates/classic/html/msg.item roundup/templates/classic/html/style.css roundup/templates/classic/html/user.index roundup/templates/classic/html/user.item -roundup/templates/extended/html/file.index -roundup/templates/extended/html/file.newitem -roundup/templates/extended/html/issue.filter -roundup/templates/extended/html/issue.index -roundup/templates/extended/html/issue.item -roundup/templates/extended/html/msg.index -roundup/templates/extended/html/msg.item -roundup/templates/extended/html/style.css -roundup/templates/extended/html/support.filter -roundup/templates/extended/html/support.index -roundup/templates/extended/html/support.item -roundup/templates/extended/html/timelog.index -roundup/templates/extended/html/timelog.item -roundup/templates/extended/html/user.index -roundup/templates/extended/html/user.item test/README.txt test/__init__.py test/test_dates.py diff --git a/TODO.txt b/TODO.txt index e9bf053..2331901 100644 --- a/TODO.txt +++ b/TODO.txt @@ -49,12 +49,13 @@ pending web: have roundup.cgi pick up instance config from the environment pending web: UNIX init.d script for roundup-server pending web: rewritten documentation (can come after the beta though so stuff is settled) ... including relevant file names in customisation doc -pending admin: have roundup-admin "set" command be applicable to all items - in a class +pending admin: have "set" command be applicable to all items in a class +pending admin: add "unset" command pending dist: include the HTML in docs bug: request.url is incorrect in cgi-bin environments bug: query editing not translated to new templating +bug: document insance_config -> config done web: Re-enable link backrefs from messages (feature request #568714) done web: have the page layout (header/footer) be templatable diff --git a/cgi-bin/roundup.cgi b/cgi-bin/roundup.cgi index 7884497..8869383 100755 --- a/cgi-bin/roundup.cgi +++ b/cgi-bin/roundup.cgi @@ -16,7 +16,7 @@ # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. # -# $Id: roundup.cgi,v 1.29 2002-09-06 05:05:18 richard Exp $ +# $Id: roundup.cgi,v 1.30 2002-09-10 01:07:05 richard Exp $ # python version check from roundup import version_check @@ -197,138 +197,4 @@ sys.stdout.flush() sys.stdout, sys.stderr = out, err LOG.close() -# -# $Log: not supported by cvs2svn $ -# Revision 1.28 2002/09/04 04:30:58 richard -# add the path to the cgi-bin request -# -# Revision 1.27 2002/09/04 02:11:00 richard -# *** empty log message *** -# -# Revision 1.26 2002/09/04 01:58:33 richard -# fix cgi client importing -# -# Revision 1.25 2002/08/22 00:14:18 richard -# Fix to be able to report errors even if the cgi module can't be imported(!) -# -# Revision 1.24 2002/01/05 02:21:22 richard -# fixes -# -# Revision 1.23 2002/01/05 02:19:03 richard -# i18n'ification -# -# Revision 1.22 2001/12/13 00:20:01 richard -# . 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 :) -# -# Revision 1.21 2001/12/02 05:06:16 richard -# . 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. -# -# Revision 1.20 2001/11/26 22:55:56 richard -# 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é and others on the devel mailing list! -# -# Revision 1.19 2001/11/22 00:25:10 richard -# quick fix for file uploads on windows in roundup.cgi -# -# Revision 1.18 2001/11/06 22:10:11 jhermann -# Added env config; fixed request wrapper & index list; sort list by key -# -# Revision 1.17 2001/11/06 21:51:19 richard -# Fixed HTTP headers for top-level index in CGI script -# -# Revision 1.16 2001/11/01 22:04:37 richard -# Started work on supporting a pop3-fetching server -# Fixed bugs: -# . bug #477104 ] HTML tag error in roundup-server -# . bug #477107 ] HTTP header problem -# -# Revision 1.15 2001/10/29 23:55:44 richard -# Fix to CGI top-level index (thanks Juergen Hermann) -# -# Revision 1.14 2001/10/27 00:22:35 richard -# Fixed some URL issues in roundup.cgi, again thanks Juergen Hermann. -# -# Revision 1.13 2001/10/05 02:23:24 richard -# . roundup-admin create now prompts for property info if none is supplied -# on the command-line. -# . hyperdb Class getprops() method may now return only the mutable -# properties. -# . Login now uses cookies, which makes it a whole lot more flexible. We can -# now support anonymous user access (read-only, unless there's an -# "anonymous" user, in which case write access is permitted). Login -# handling has been moved into cgi_client.Client.main() -# . The "extended" schema is now the default in roundup init. -# . The schemas have had their page headings modified to cope with the new -# login handling. Existing installations should copy the interfaces.py -# file from the roundup lib directory to their instance home. -# . Incorrectly had a Bizar Software copyright on the cgitb.py module from -# Ping - has been removed. -# . Fixed a whole bunch of places in the CGI interface where we should have -# been returning Not Found instead of throwing an exception. -# . Fixed a deviation from the spec: trying to modify the 'id' property of -# an item now throws an exception. -# -# Revision 1.12 2001/10/01 05:55:41 richard -# Fixes to the top-level index -# -# Revision 1.11 2001/09/29 13:27:00 richard -# CGI interfaces now spit up a top-level index of all the instances they can -# serve. -# -# Revision 1.10 2001/08/07 00:24:42 richard -# stupid typo -# -# Revision 1.9 2001/08/07 00:15:51 richard -# Added the copyright/license notice to (nearly) all files at request of -# Bizar Software. -# -# Revision 1.8 2001/08/05 07:43:52 richard -# Instances are now opened by a special function that generates a unique -# module name for the instances on import time. -# -# Revision 1.7 2001/08/03 01:28:33 richard -# Used the much nicer load_package, pointed out by Steve Majewski. -# -# Revision 1.6 2001/08/03 00:59:34 richard -# Instance import now imports the instance using imp.load_module so that -# we can have instance homes of "roundup" or other existing python package -# names. -# -# Revision 1.5 2001/07/29 07:01:39 richard -# Added vim command to all source so that we don't get no steenkin' tabs :) -# -# Revision 1.4 2001/07/23 04:47:27 anthonybaxter -# renamed ROUNDUPS to ROUNDUP_INSTANCE_HOMES -# sys.exit(0) if python version wrong. -# -# Revision 1.3 2001/07/23 04:33:30 richard -# brought the CGI instance config dict in line with roundup-server -# -# Revision 1.2 2001/07/23 04:31:40 richard -# Fixed the roundup CGI script for updates to cgi_client.py -# -# Revision 1.1 2001/07/22 11:47:07 richard -# More Grande Splite -# -# # vim: set filetype=python ts=4 sw=4 et si diff --git a/detectors/newissuecopy.py b/detectors/newissuecopy.py index 852069d..0dcc9e4 100644 --- a/detectors/newissuecopy.py +++ b/detectors/newissuecopy.py @@ -19,3 +19,4 @@ def newissuecopy(db, cl, nodeid, oldvalues): def init(db): db.issue.react('create', newissuecopy) +# vim: set filetype=python ts=4 sw=4 et si diff --git a/frontends/ZRoundup/ZRoundup.py b/frontends/ZRoundup/ZRoundup.py index f9f6bd4..f97572f 100644 --- a/frontends/ZRoundup/ZRoundup.py +++ b/frontends/ZRoundup/ZRoundup.py @@ -14,7 +14,7 @@ # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. # -# $Id: ZRoundup.py,v 1.11 2002-09-04 02:11:00 richard Exp $ +# $Id: ZRoundup.py,v 1.12 2002-09-10 01:07:05 richard Exp $ # ''' ZRoundup module - exposes the roundup web interface to Zope @@ -206,39 +206,4 @@ InitializeClass(ZRoundup) modulesecurity.apply(globals()) -# -# $Log: not supported by cvs2svn $ -# Revision 1.10 2002/09/04 02:05:19 richard -# new cgi client here too -# -# Revision 1.9 2002/07/04 01:25:22 dman13 -# fixed #576086 (dumb copying mistake) -# -# Revision 1.8 2002/06/16 01:01:42 dman13 -# remove CR characters embedded in messages (ZRoundup) -# -# Revision 1.7 2002/06/14 01:25:46 dman13 -# Fixed bug #558867 by redirecting /instance requests to /instance/ -# -# Revision 1.6 2002/06/12 00:59:44 dman13 -# Fixed the logic for determing the cookie path. (Closes #562130.) -# -# Revision 1.5 2002/05/14 23:36:25 richard -# . fixed SCRIPT_NAME in ZRoundup for instances not at top level of Zope -# (thanks dman) -# -# Revision 1.4 2002/01/10 03:38:16 richard -# reformatting for 80 cols -# -# Revision 1.3 2001/12/12 23:55:00 richard -# Fixed some problems with user editing -# -# Revision 1.2 2001/12/12 23:33:58 richard -# added some implementation notes -# -# Revision 1.1 2001/12/12 23:27:13 richard -# Added a Zope frontend for roundup. -# -# -# # vim: set filetype=python ts=4 sw=4 et si diff --git a/frontends/ZRoundup/__init__.py b/frontends/ZRoundup/__init__.py index 1cda208..c61cf68 100644 --- a/frontends/ZRoundup/__init__.py +++ b/frontends/ZRoundup/__init__.py @@ -14,7 +14,7 @@ # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. # -# $Id: __init__.py,v 1.1 2001-12-12 23:27:14 richard Exp $ +# $Id: __init__.py,v 1.2 2002-09-10 01:07:05 richard Exp $ # __version__='1.0' @@ -53,8 +53,4 @@ misc_ = { } -# -# $Log: not supported by cvs2svn $ -# -# # vim: set filetype=python ts=4 sw=4 et si diff --git a/roundup/cgi/cgitb.py b/roundup/cgi/cgitb.py index dce420e..1b13ab3 100644 --- a/roundup/cgi/cgitb.py +++ b/roundup/cgi/cgitb.py @@ -1,7 +1,7 @@ # # This module was written by Ka-Ping Yee, . # -# $Id: cgitb.py,v 1.4 2002-09-09 05:28:48 richard Exp $ +# $Id: cgitb.py,v 1.5 2002-09-10 01:07:05 richard Exp $ __doc__ = """ Extended CGI traceback handler by Ka-Ping Yee, . @@ -166,49 +166,4 @@ def handler(): print breaker() print html() -# -# $Log: not supported by cvs2svn $ -# Revision 1.3 2002/09/06 07:23:29 richard -# tweak -# -# Revision 1.2 2002/09/06 07:21:31 richard -# much nicer error messages when there's a templating error -# -# Revision 1.1 2002/08/30 08:28:44 richard -# New CGI interface support -# -# Revision 1.10 2002/01/16 04:49:45 richard -# Handle a special case that the CGI interface tickles. I need to check if -# this needs fixing in python's core. -# -# Revision 1.9 2002/01/08 11:56:24 richard -# missed an import _ -# -# Revision 1.8 2002/01/05 02:22:32 richard -# i18n'ification -# -# Revision 1.7 2001/11/22 15:46:42 jhermann -# Added module docstrings to all modules. -# -# Revision 1.6 2001/09/29 13:27:00 richard -# CGI interfaces now spit up a top-level index of all the instances they can -# serve. -# -# Revision 1.5 2001/08/07 00:24:42 richard -# stupid typo -# -# Revision 1.4 2001/08/07 00:15:51 richard -# Added the copyright/license notice to (nearly) all files at request of -# Bizar Software. -# -# Revision 1.3 2001/07/29 07:01:39 richard -# Added vim command to all source so that we don't get no steenkin' tabs :) -# -# Revision 1.2 2001/07/22 12:09:32 richard -# Final commit of Grande Splite -# -# Revision 1.1 2001/07/22 11:58:35 richard -# More Grande Splite -# -# # vim: set filetype=python ts=4 sw=4 et si diff --git a/roundup/scripts/__init__.py b/roundup/scripts/__init__.py index c0c85c8..a64069f 100644 --- a/roundup/scripts/__init__.py +++ b/roundup/scripts/__init__.py @@ -15,9 +15,10 @@ # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. # -# $Id: __init__.py,v 1.1 2002-01-29 20:07:15 jhermann Exp $ +# $Id: __init__.py,v 1.2 2002-09-10 01:07:05 richard Exp $ __doc__ = ''' Subpackage containing the modules that implement the command line tools. Note that these are imported by script stubs generated by "setup.py". ''' +# vim: set filetype=python ts=4 sw=4 et si diff --git a/roundup/scripts/roundup_admin.py b/roundup/scripts/roundup_admin.py index 92d9795..be963f5 100644 --- a/roundup/scripts/roundup_admin.py +++ b/roundup/scripts/roundup_admin.py @@ -14,7 +14,7 @@ # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. # -# $Id: roundup_admin.py,v 1.3 2002-03-14 23:59:24 richard Exp $ +# $Id: roundup_admin.py,v 1.4 2002-09-10 01:07:06 richard Exp $ # python version check from roundup import version_check @@ -32,294 +32,4 @@ def run(): if __name__ == '__main__': run() -# -# $Log: not supported by cvs2svn $ -# Revision 1.2 2002/01/29 20:07:15 jhermann -# Conversion to generated script stubs -# -# Revision 1.1 2002/01/29 19:53:08 jhermann -# Moved scripts from top-level dir to roundup.scripts subpackage -# -# Revision 1.61 2002/01/05 02:21:21 richard -# fixes -# -# Revision 1.60 2002/01/05 02:11:22 richard -# I18N'ed roundup admin - and split the code off into a module so it can be used -# elsewhere. -# Big issue with this is the doc strings - that's the help. We're probably going to -# have to switch to not use docstrings, which will suck a little :( -# -# Revision 1.59 2001/12/31 05:20:34 richard -# . #496360 ] table width does not work -# -# Revision 1.58 2001/12/31 05:12:52 richard -# actually handle the advertised response to "commit y/N?" -# -# Revision 1.57 2001/12/31 05:12:01 richard -# added some quoting instructions to roundup-admin -# -# Revision 1.56 2001/12/31 05:09:20 richard -# Added better tokenising to roundup-admin - handles spaces and stuff. Can -# use quoting or backslashes. See the roundup.token pydoc. -# -# Revision 1.55 2001/12/17 03:52:47 richard -# Implemented file store rollback. As a bonus, the hyperdb is now capable of -# storing more than one file per node - if a property name is supplied, -# the file is called designator.property. -# I decided not to migrate the existing files stored over to the new naming -# scheme - the FileClass just doesn't specify the property name. -# -# Revision 1.54 2001/12/15 23:09:23 richard -# Some cleanups in roundup-admin, also made it work again... -# -# Revision 1.53 2001/12/13 00:20:00 richard -# . 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 :) -# -# Revision 1.52 2001/12/12 21:47:45 richard -# . 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) -# -# Revision 1.51 2001/12/10 00:57:38 richard -# 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 -# -# Revision 1.50 2001/12/02 05:06:16 richard -# . 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. -# -# Revision 1.49 2001/12/01 07:17:50 richard -# . 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) -# -# Revision 1.48 2001/11/27 22:32:03 richard -# typo -# -# Revision 1.47 2001/11/26 22:55:56 richard -# 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é and others on the devel mailing list! -# -# Revision 1.46 2001/11/21 03:40:54 richard -# more new property handling -# -# Revision 1.45 2001/11/12 22:51:59 jhermann -# Fixed option & associated error handling -# -# Revision 1.44 2001/11/12 22:01:06 richard -# Fixed issues with nosy reaction and author copies. -# -# Revision 1.43 2001/11/09 22:33:28 richard -# More error handling fixes. -# -# Revision 1.42 2001/11/09 10:11:08 richard -# . roundup-admin now handles all hyperdb exceptions -# -# Revision 1.41 2001/11/09 01:25:40 richard -# Should parse with python 1.5.2 now. -# -# Revision 1.40 2001/11/08 04:42:00 richard -# Expanded the already-abbreviated "initialise" and "specification" commands, -# and added a comment to the command help about the abbreviation. -# -# Revision 1.39 2001/11/08 04:29:59 richard -# roundup-admin now accepts abbreviated commands (eg. l = li = lis = list) -# [thanks Engelbert Gruber for the inspiration] -# -# Revision 1.38 2001/11/05 23:45:40 richard -# Fixed newuser_action so it sets the cookie with the unencrypted password. -# Also made it present nicer error messages (not tracebacks). -# -# Revision 1.37 2001/10/23 01:00:18 richard -# Re-enabled login and registration access after lopping them off via -# disabling access for anonymous users. -# Major re-org of the htmltemplate code, cleaning it up significantly. Fixed -# a couple of bugs while I was there. Probably introduced a couple, but -# things seem to work OK at the moment. -# -# Revision 1.36 2001/10/21 00:45:15 richard -# Added author identification to e-mail messages from roundup. -# -# Revision 1.35 2001/10/20 11:58:48 richard -# Catch errors in login - no username or password supplied. -# Fixed editing of password (Password property type) thanks Roch'e Compaan. -# -# Revision 1.34 2001/10/18 02:16:42 richard -# Oops, committed the admin script with the wierd #! line. -# Also, made the thing into a class to reduce parameter passing. -# Nuked the leading whitespace from the help __doc__ displays too. -# -# Revision 1.33 2001/10/17 23:13:19 richard -# Did a fair bit of work on the admin tool. Now has an extra command "table" -# which displays node information in a tabular format. Also fixed import and -# export so they work. Removed freshen. -# Fixed quopri usage in mailgw from bug reports. -# -# Revision 1.32 2001/10/17 06:57:29 richard -# Interactive startup blurb - need to figure how to get the version in there. -# -# Revision 1.31 2001/10/17 06:17:26 richard -# Now with readline support :) -# -# Revision 1.30 2001/10/17 06:04:00 richard -# Beginnings of an interactive mode for roundup-admin -# -# Revision 1.29 2001/10/16 03:48:01 richard -# admin tool now complains if a "find" is attempted with a non-link property. -# -# Revision 1.28 2001/10/13 00:07:39 richard -# More help in admin tool. -# -# Revision 1.27 2001/10/11 23:43:04 richard -# Implemented the comma-separated printing option in the admin tool. -# Fixed a typo (more of a vim-o actually :) in mailgw. -# -# Revision 1.26 2001/10/11 05:03:51 richard -# Marked the roundup-admin import/export as experimental since they're not fully -# operational. -# -# Revision 1.25 2001/10/10 04:12:32 richard -# The setup.cfg file is just causing pain. Away it goes. -# -# Revision 1.24 2001/10/10 03:54:57 richard -# Added database importing and exporting through CSV files. -# Uses the csv module from object-craft for exporting if it's available. -# Requires the csv module for importing. -# -# Revision 1.23 2001/10/09 23:36:25 richard -# Spit out command help if roundup-admin command doesn't get an argument. -# -# Revision 1.22 2001/10/09 07:25:59 richard -# Added the Password property type. See "pydoc roundup.password" for -# implementation details. Have updated some of the documentation too. -# -# Revision 1.21 2001/10/05 02:23:24 richard -# . roundup-admin create now prompts for property info if none is supplied -# on the command-line. -# . hyperdb Class getprops() method may now return only the mutable -# properties. -# . Login now uses cookies, which makes it a whole lot more flexible. We can -# now support anonymous user access (read-only, unless there's an -# "anonymous" user, in which case write access is permitted). Login -# handling has been moved into cgi_client.Client.main() -# . The "extended" schema is now the default in roundup init. -# . The schemas have had their page headings modified to cope with the new -# login handling. Existing installations should copy the interfaces.py -# file from the roundup lib directory to their instance home. -# . Incorrectly had a Bizar Software copyright on the cgitb.py module from -# Ping - has been removed. -# . Fixed a whole bunch of places in the CGI interface where we should have -# been returning Not Found instead of throwing an exception. -# . Fixed a deviation from the spec: trying to modify the 'id' property of -# an item now throws an exception. -# -# Revision 1.20 2001/10/04 02:12:42 richard -# Added nicer command-line item adding: passing no arguments will enter an -# interactive more which asks for each property in turn. While I was at it, I -# fixed an implementation problem WRT the spec - I wasn't raising a -# ValueError if the key property was missing from a create(). Also added a -# protected=boolean argument to getprops() so we can list only the mutable -# properties (defaults to yes, which lists the immutables). -# -# Revision 1.19 2001/10/01 06:40:43 richard -# made do_get have the args in the correct order -# -# Revision 1.18 2001/09/18 22:58:37 richard -# -# Added some more help to roundu-admin -# -# Revision 1.17 2001/08/28 05:58:33 anthonybaxter -# added missing 'import' statements. -# -# Revision 1.16 2001/08/12 06:32:36 richard -# using isinstance(blah, Foo) now instead of isFooType -# -# Revision 1.15 2001/08/07 00:24:42 richard -# stupid typo -# -# Revision 1.14 2001/08/07 00:15:51 richard -# Added the copyright/license notice to (nearly) all files at request of -# Bizar Software. -# -# Revision 1.13 2001/08/05 07:44:13 richard -# Instances are now opened by a special function that generates a unique -# module name for the instances on import time. -# -# Revision 1.12 2001/08/03 01:28:33 richard -# Used the much nicer load_package, pointed out by Steve Majewski. -# -# Revision 1.11 2001/08/03 00:59:34 richard -# Instance import now imports the instance using imp.load_module so that -# we can have instance homes of "roundup" or other existing python package -# names. -# -# Revision 1.10 2001/07/30 08:12:17 richard -# Added time logging and file uploading to the templates. -# -# Revision 1.9 2001/07/30 03:52:55 richard -# init help now lists templates and backends -# -# Revision 1.8 2001/07/30 02:37:07 richard -# Freshen is really broken. Commented out. -# -# Revision 1.7 2001/07/30 01:28:46 richard -# Bugfixes -# -# Revision 1.6 2001/07/30 00:57:51 richard -# Now uses getopt, much improved command-line parsing. Much fuller help. Much -# better internal structure. It's just BETTER. :) -# -# Revision 1.5 2001/07/30 00:04:48 richard -# Made the "init" prompting more friendly. -# -# Revision 1.4 2001/07/29 07:01:39 richard -# Added vim command to all source so that we don't get no steenkin' tabs :) -# -# Revision 1.3 2001/07/23 08:45:28 richard -# ok, so now "./roundup-admin init" will ask questions in an attempt to get a -# workable instance_home set up :) -# _and_ anydbm has had its first test :) -# -# Revision 1.2 2001/07/23 08:20:44 richard -# Moved over to using marshal in the bsddb and anydbm backends. -# roundup-admin now has a "freshen" command that'll load/save all nodes (not -# retired - mod hyperdb.Class.list() so it lists retired nodes) -# -# Revision 1.1 2001/07/23 03:46:48 richard -# moving the bin files to facilitate out-of-the-boxness -# -# Revision 1.1 2001/07/22 11:15:45 richard -# More Grande Splite stuff -# -# # vim: set filetype=python ts=4 sw=4 et si diff --git a/roundup/scripts/roundup_mailgw.py b/roundup/scripts/roundup_mailgw.py index 65f8a00..0d28019 100644 --- a/roundup/scripts/roundup_mailgw.py +++ b/roundup/scripts/roundup_mailgw.py @@ -14,7 +14,7 @@ # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. # -# $Id: roundup_mailgw.py,v 1.3 2002-03-14 23:59:24 richard Exp $ +# $Id: roundup_mailgw.py,v 1.4 2002-09-10 01:07:06 richard Exp $ # python version check from roundup import version_check @@ -177,105 +177,4 @@ def run(): if __name__ == '__main__': run() -# -# $Log: not supported by cvs2svn $ -# Revision 1.2 2002/01/29 20:07:15 jhermann -# Conversion to generated script stubs -# -# Revision 1.1 2002/01/29 19:53:08 jhermann -# Moved scripts from top-level dir to roundup.scripts subpackage -# -# Revision 1.21 2002/01/11 07:02:29 grubert -# put an exception around: do_pop user and password entry to catch ctrl-c/d. -# -# Revision 1.20 2002/01/07 10:43:48 richard -# #500329 ] exception on server not reachable-patch -# -# Revision 1.19 2002/01/05 02:19:03 richard -# i18n'ification -# -# Revision 1.18 2001/12/13 00:20:01 richard -# . 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 :) -# -# Revision 1.17 2001/12/02 05:06:16 richard -# . 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. -# -# Revision 1.16 2001/11/30 18:23:55 jhermann -# Cleaned up strange import (less pollution, too) -# -# Revision 1.15 2001/11/30 13:16:37 rochecompaan -# Fixed bug. Mail gateway was not using the extended Message class -# resulting in failed submissions when mails were processed from a Unix -# mailbox -# -# Revision 1.14 2001/11/13 21:44:44 richard -# . re-open the database as the author in mail handling -# -# Revision 1.13 2001/11/09 01:05:55 richard -# Fixed bug #479511 ] mailgw to pop once engelbert gruber tested the POP -# gateway. -# -# Revision 1.12 2001/11/08 05:16:55 richard -# Rolled roundup-popgw into roundup-mailgw. Cleaned mailgw up significantly, -# tested unix mailbox some more. POP still untested. -# -# Revision 1.11 2001/11/07 05:32:58 richard -# More roundup-mailgw usage help. -# -# Revision 1.10 2001/11/07 05:30:11 richard -# Nicer usage message. -# -# Revision 1.9 2001/11/07 05:29:26 richard -# 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. -# -# Revision 1.8 2001/11/01 22:04:37 richard -# Started work on supporting a pop3-fetching server -# Fixed bugs: -# . bug #477104 ] HTML tag error in roundup-server -# . bug #477107 ] HTTP header problem -# -# Revision 1.7 2001/08/07 00:24:42 richard -# stupid typo -# -# Revision 1.6 2001/08/07 00:15:51 richard -# Added the copyright/license notice to (nearly) all files at request of -# Bizar Software. -# -# Revision 1.5 2001/08/05 07:44:25 richard -# Instances are now opened by a special function that generates a unique -# module name for the instances on import time. -# -# Revision 1.4 2001/08/03 01:28:33 richard -# Used the much nicer load_package, pointed out by Steve Majewski. -# -# Revision 1.3 2001/08/03 00:59:34 richard -# Instance import now imports the instance using imp.load_module so that -# we can have instance homes of "roundup" or other existing python package -# names. -# -# Revision 1.2 2001/07/29 07:01:39 richard -# Added vim command to all source so that we don't get no steenkin' tabs :) -# -# Revision 1.1 2001/07/23 03:46:48 richard -# moving the bin files to facilitate out-of-the-boxness -# -# Revision 1.1 2001/07/22 11:15:45 richard -# More Grande Splite stuff -# -# # vim: set filetype=python ts=4 sw=4 et si diff --git a/roundup/scripts/roundup_server.py b/roundup/scripts/roundup_server.py index 14575fa..d8060ca 100644 --- a/roundup/scripts/roundup_server.py +++ b/roundup/scripts/roundup_server.py @@ -16,7 +16,7 @@ # """ HTTP Server that serves roundup. -$Id: roundup_server.py,v 1.8 2002-09-07 22:46:19 richard Exp $ +$Id: roundup_server.py,v 1.9 2002-09-10 01:07:06 richard Exp $ """ # python version check @@ -295,159 +295,4 @@ def run(): if __name__ == '__main__': run() -# -# $Log: not supported by cvs2svn $ -# Revision 1.7 2002/09/04 07:32:55 richard -# add daemonification -# -# Revision 1.6 2002/08/30 08:33:28 richard -# new CGI frontend support -# -# Revision 1.5 2002/03/14 23:59:24 richard -# . #517734 ] web header customisation is obscure -# -# Revision 1.4 2002/02/21 07:02:54 richard -# The correct var is "HTTP_HOST" -# -# Revision 1.3 2002/02/21 06:57:39 richard -# . Added popup help for classes using the classhelp html template function. -# - add -# to an item page, and it generates a link to a popup window which displays -# the id, name and description for the priority class. The description -# field won't exist in most installations, but it will be added to the -# default templates. -# -# Revision 1.2 2002/01/29 20:07:15 jhermann -# Conversion to generated script stubs -# -# Revision 1.1 2002/01/29 19:53:08 jhermann -# Moved scripts from top-level dir to roundup.scripts subpackage -# -# Revision 1.25 2002/01/05 02:21:21 richard -# fixes -# -# Revision 1.24 2002/01/05 02:19:03 richard -# i18n'ification -# -# Revision 1.23 2001/12/15 23:47:07 richard -# sys module went away... -# -# Revision 1.22 2001/12/13 00:20:01 richard -# . 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 :) -# -# Revision 1.21 2001/12/02 05:06:16 richard -# . 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. -# -# Revision 1.20 2001/11/26 22:55:56 richard -# 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é and others on the devel mailing list! -# -# Revision 1.19 2001/11/12 22:51:04 jhermann -# Fixed option & associated error handling -# -# Revision 1.18 2001/11/01 22:04:37 richard -# Started work on supporting a pop3-fetching server -# Fixed bugs: -# . bug #477104 ] HTML tag error in roundup-server -# . bug #477107 ] HTTP header problem -# -# Revision 1.17 2001/10/29 23:55:44 richard -# Fix to CGI top-level index (thanks Juergen Hermann) -# -# Revision 1.16 2001/10/27 00:12:21 richard -# Fixed roundup-server for windows, thanks Juergen Hermann. -# -# Revision 1.15 2001/10/12 02:23:26 richard -# Didn't clean up after myself :) -# -# Revision 1.14 2001/10/12 02:20:32 richard -# server now handles setuid'ing much better -# -# Revision 1.13 2001/10/05 02:23:24 richard -# . roundup-admin create now prompts for property info if none is supplied -# on the command-line. -# . hyperdb Class getprops() method may now return only the mutable -# properties. -# . Login now uses cookies, which makes it a whole lot more flexible. We can -# now support anonymous user access (read-only, unless there's an -# "anonymous" user, in which case write access is permitted). Login -# handling has been moved into cgi_client.Client.main() -# . The "extended" schema is now the default in roundup init. -# . The schemas have had their page headings modified to cope with the new -# login handling. Existing installations should copy the interfaces.py -# file from the roundup lib directory to their instance home. -# . Incorrectly had a Bizar Software copyright on the cgitb.py module from -# Ping - has been removed. -# . Fixed a whole bunch of places in the CGI interface where we should have -# been returning Not Found instead of throwing an exception. -# . Fixed a deviation from the spec: trying to modify the 'id' property of -# an item now throws an exception. -# -# Revision 1.12 2001/09/29 13:27:00 richard -# CGI interfaces now spit up a top-level index of all the instances they can -# serve. -# -# Revision 1.11 2001/08/07 00:24:42 richard -# stupid typo -# -# Revision 1.10 2001/08/07 00:15:51 richard -# Added the copyright/license notice to (nearly) all files at request of -# Bizar Software. -# -# Revision 1.9 2001/08/05 07:44:36 richard -# Instances are now opened by a special function that generates a unique -# module name for the instances on import time. -# -# Revision 1.8 2001/08/03 01:28:33 richard -# Used the much nicer load_package, pointed out by Steve Majewski. -# -# Revision 1.7 2001/08/03 00:59:34 richard -# Instance import now imports the instance using imp.load_module so that -# we can have instance homes of "roundup" or other existing python package -# names. -# -# Revision 1.6 2001/07/29 07:01:39 richard -# Added vim command to all source so that we don't get no steenkin' tabs :) -# -# Revision 1.5 2001/07/24 01:07:59 richard -# Added command-line arg handling to roundup-server so it's more useful -# out-of-the-box. -# -# Revision 1.4 2001/07/23 10:31:45 richard -# disabled the reloading until it can be done properly -# -# Revision 1.3 2001/07/23 08:53:44 richard -# Fixed the ROUNDUPS decl in roundup-server -# Move the installation notes to INSTALL -# -# Revision 1.2 2001/07/23 04:05:05 anthonybaxter -# actually quit if python version wrong -# -# Revision 1.1 2001/07/23 03:46:48 richard -# moving the bin files to facilitate out-of-the-boxness -# -# Revision 1.1 2001/07/22 11:15:45 richard -# More Grande Splite stuff -# -# # vim: set filetype=python ts=4 sw=4 et si diff --git a/roundup/templates/__init__.py b/roundup/templates/__init__.py index 10bf02e..2abf9ce 100644 --- a/roundup/templates/__init__.py +++ b/roundup/templates/__init__.py @@ -15,7 +15,7 @@ # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. # -# $Id: __init__.py,v 1.4 2001-08-07 00:24:43 richard Exp $ +# $Id: __init__.py,v 1.5 2002-09-10 01:07:06 richard Exp $ import os @@ -29,12 +29,4 @@ def listTemplates(): l.append(entry) return l -# -# $Log: not supported by cvs2svn $ -# Revision 1.3 2001/08/07 00:15:51 richard -# Added the copyright/license notice to (nearly) all files at request of -# Bizar Software. -# -# -# # vim: set filetype=python ts=4 sw=4 et si diff --git a/roundup/templates/classic/detectors/__init__.py b/roundup/templates/classic/detectors/__init__.py index ed7f48e..c67a30f 100644 --- a/roundup/templates/classic/detectors/__init__.py +++ b/roundup/templates/classic/detectors/__init__.py @@ -15,7 +15,7 @@ # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. # -#$Id: __init__.py,v 1.3 2001-08-07 00:24:43 richard Exp $ +#$Id: __init__.py,v 1.4 2002-09-10 01:07:06 richard Exp $ def init(db): ''' execute the init functions of all the modules in this directory @@ -33,19 +33,4 @@ def init(db): finally: del sys.path[0] -# -#$Log: not supported by cvs2svn $ -#Revision 1.2 2001/08/07 00:15:51 richard -#Added the copyright/license notice to (nearly) all files at request of -#Bizar Software. -# -#Revision 1.1 2001/07/23 23:29:10 richard -#Adding the classic template -# -#Revision 1.1 2001/07/23 03:50:47 anthonybaxter -#moved templates to proper location -# -#Revision 1.1 2001/07/22 12:09:32 richard -#Final commit of Grande Splite -# -# +# vim: set filetype=python ts=4 sw=4 et si diff --git a/roundup/templates/classic/detectors/nosyreaction.py b/roundup/templates/classic/detectors/nosyreaction.py index 93d8b67..0aba92a 100644 --- a/roundup/templates/classic/detectors/nosyreaction.py +++ b/roundup/templates/classic/detectors/nosyreaction.py @@ -15,7 +15,7 @@ # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. # -#$Id: nosyreaction.py,v 1.13 2002-07-31 23:57:36 richard Exp $ +#$Id: nosyreaction.py,v 1.14 2002-09-10 01:07:06 richard Exp $ from roundup import roundupdb, hyperdb @@ -139,80 +139,4 @@ def init(db): db.issue.audit('create', updatenosy) db.issue.audit('set', updatenosy) -# -#$Log: not supported by cvs2svn $ -#Revision 1.12 2002/05/29 01:16:17 richard -#Sorry about this huge checkin! It's fixing a lot of related stuff in one go -#though. -# -#. #541941 ] changing multilink properties by mail -#. #526730 ] search for messages capability -#. #505180 ] split MailGW.handle_Message -# - also changed cgi client since it was duplicating the functionality -#. build htmlbase if tests are run using CVS checkout (removed note from -# installation.txt) -#. don't create an empty message on email issue creation if the email is empty -# -#Revision 1.11 2002/01/14 22:21:38 richard -##503353 ] setting properties in initial email -# -#Revision 1.10 2002/01/11 23:22:29 richard -# . #502437 ] rogue reactor and unittest -# in short, the nosy reactor was modifying the nosy list. That code had -# been there for a long time, and I suspsect it was there because we -# weren't generating the nosy list correctly in other places of the code. -# We're now doing that, so the nosy-modifying code can go away from the -# nosy reactor. -# -#Revision 1.9 2001/12/15 19:24:39 rochecompaan -# . Modified cgi interface to change properties only once all changes are -# collected, files created and messages generated. -# . Moved generation of change note to nosyreactors. -# . We now check for changes to "assignedto" to ensure it's added to the -# nosy list. -# -#Revision 1.8 2001/12/05 14:26:44 rochecompaan -#Removed generation of change note from "sendmessage" in roundupdb.py. -#The change note is now generated when the message is created. -# -#Revision 1.7 2001/11/30 11:29:04 rochecompaan -#Property changes are now listed in emails generated by Roundup -# -#Revision 1.6 2001/11/26 22:55:56 richard -#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é and others on the devel mailing list! -# -#Revision 1.5 2001/11/12 22:01:07 richard -#Fixed issues with nosy reaction and author copies. -# -#Revision 1.4 2001/10/30 00:54:45 richard -#Features: -# . #467129 ] Lossage when username=e-mail-address -# . #473123 ] Change message generation for author -# . MailGW now moves 'resolved' to 'chatting' on receiving e-mail for an issue. -# -#Revision 1.3 2001/08/07 00:24:43 richard -#stupid typo -# -#Revision 1.2 2001/08/07 00:15:51 richard -#Added the copyright/license notice to (nearly) all files at request of -#Bizar Software. -# -#Revision 1.1 2001/07/23 23:29:10 richard -#Adding the classic template -# -#Revision 1.1 2001/07/23 03:50:47 anthonybaxter -#moved templates to proper location -# -#Revision 1.1 2001/07/22 12:09:32 richard -#Final commit of Grande Splite -# -# +# vim: set filetype=python ts=4 sw=4 et si diff --git a/roundup/templates/classic/detectors/statusauditor.py b/roundup/templates/classic/detectors/statusauditor.py index b935706..957100c 100644 --- a/roundup/templates/classic/detectors/statusauditor.py +++ b/roundup/templates/classic/detectors/statusauditor.py @@ -18,7 +18,7 @@ # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # SOFTWARE. # -#$Id: statusauditor.py,v 1.1 2002-05-29 01:16:17 richard Exp $ +#$Id: statusauditor.py,v 1.2 2002-09-10 01:07:06 richard Exp $ def chatty(db, cl, nodeid, newvalues): ''' If the issue is currently 'unread' or 'resolved', then set @@ -63,6 +63,4 @@ def init(db): db.issue.audit('set', chatty) db.issue.audit('create', presetunread) -# -#$Log: not supported by cvs2svn $ -# +# vim: set filetype=python ts=4 sw=4 et si diff --git a/run_tests b/run_tests index ee73ce7..febf5e5 100755 --- a/run_tests +++ b/run_tests @@ -9,7 +9,7 @@ # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # -# $Id: run_tests,v 1.7 2002-05-29 01:16:16 richard Exp $ +# $Id: run_tests,v 1.8 2002-09-10 01:07:04 richard Exp $ # make sure we have the htmlbase try: @@ -25,29 +25,4 @@ if len(sys.argv) > 1: else: go() -# -# $Log: not supported by cvs2svn $ -# Revision 1.6 2002/05/25 07:24:29 rochecompaan -# oops -# -# Revision 1.4 2002/02/14 23:38:12 richard -# Fixed the unit tests for the mailgw re: the x-roundup-name header. -# Also made the test runner more user-friendly: -# ./run_tests - detect all tests in test/test_.py and run them -# ./run_tests - run only test/test_.py -# eg ./run_tests mailgw - run the mailgw test from test/test_mailgw.py -# -# Revision 1.3 2002/01/23 20:09:41 jhermann -# Proper fix for failing test -# -# Revision 1.2 2002/01/23 11:08:52 grubert -# . run_tests testReldate_date failed if LANG is 'german' -# -# Revision 1.1 2002/01/23 05:53:46 richard -# convenience script for running the unit tests... -# ... they are no longer run in the setup, since they take too long -# -# -# -# # vim: set filetype=python ts=4 sw=4 et si diff --git a/scripts/roundup-reminder b/scripts/roundup-reminder index b3a0042..ad7ca42 100755 --- a/scripts/roundup-reminder +++ b/scripts/roundup-reminder @@ -19,7 +19,7 @@ # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # SOFTWARE. -# $Id: roundup-reminder,v 1.2 2002-05-09 02:52:56 richard Exp $ +# $Id: roundup-reminder,v 1.3 2002-09-10 01:07:06 richard Exp $ ''' Simple script that emails all users of a tracker with the issues that @@ -150,12 +150,4 @@ and click on "My Issues". Do NOT respond to this message. smtp = smtplib.SMTP(db.config.MAILHOST) smtp.sendmail(db.config.ADMIN_EMAIL, address, message.getvalue()) -# -# $Log: not supported by cvs2svn $ -# Revision 1.1 2002/04/15 06:37:31 richard -# Here's a cron-job reminder script that we're going to be using here at -# ekit. Might be useful for other people. Could use some work making it more -# general and easier to customise. -# -# -# +# vim: set filetype=python ts=4 sw=4 et si diff --git a/setup.py b/setup.py index b146d82..52e4edc 100644 --- a/setup.py +++ b/setup.py @@ -16,7 +16,7 @@ # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. # -# $Id: setup.py,v 1.37 2002-09-06 04:25:31 richard Exp $ +# $Id: setup.py,v 1.38 2002-09-10 01:07:05 richard Exp $ from distutils.core import setup, Extension from distutils.util import get_platform @@ -190,126 +190,4 @@ if __name__ == '__main__': data_files = installdatafiles ) - -# -# $Log: not supported by cvs2svn $ -# Revision 1.36 2002/08/16 04:25:01 richard -# cleanup: moved templatebuilder into templates.builder -# -# Revision 1.35 2002/06/17 23:14:44 richard -# . #569415 ] {version} -# -# Revision 1.34 2002/05/29 01:16:16 richard -# Sorry about this huge checkin! It's fixing a lot of related stuff in one go -# though. -# -# . #541941 ] changing multilink properties by mail -# . #526730 ] search for messages capability -# . #505180 ] split MailGW.handle_Message -# - also changed cgi client since it was duplicating the functionality -# . build htmlbase if tests are run using CVS checkout (removed note from -# installation.txt) -# . don't create an empty message on email issue creation if the email is empty -# -# Revision 1.33 2002/04/03 05:53:03 richard -# Didn't get around to committing these after the last release. -# -# Revision 1.32 2002/03/27 23:47:58 jhermann -# Fix for scripts running under CMD.EXE -# -# Revision 1.31 2002/03/22 18:36:00 jhermann -# chmod +x for scripts -# -# Revision 1.30 2002/01/29 20:07:15 jhermann -# Conversion to generated script stubs -# -# Revision 1.29 2002/01/23 06:05:36 richard -# prep work for release -# -# Revision 1.28 2002/01/11 03:24:15 richard -# minor changes for 0.4.0b2 -# -# Revision 1.27 2002/01/05 02:09:46 richard -# make setup abort if tests fail -# -# Revision 1.26 2001/12/08 07:06:20 jhermann -# Install html template files to share/roundup/templates -# -# Revision 1.25 2001/11/21 23:42:54 richard -# Some version number and documentation fixes. -# -# Revision 1.24 2001/11/06 22:32:15 jhermann -# Install roundup.cgi to share/roundup -# -# Revision 1.23 2001/10/17 06:04:00 richard -# Beginnings of an interactive mode for roundup-admin -# -# Revision 1.22 2001/10/11 05:01:28 richard -# Prep for pre-release #2 -# -# Revision 1.21 2001/10/10 04:18:38 richard -# Getting ready for a preview release for 0.3.0. -# -# Revision 1.20 2001/10/08 21:49:30 richard -# Minor pre- 0.3.0 changes -# -# Revision 1.19 2001/09/10 09:48:35 richard -# Started changes log for 0.2.9 -# -# Revision 1.18 2001/08/30 06:01:17 richard -# Fixed missing import in mailgw :( -# -# Revision 1.17 2001/08/08 03:29:35 richard -# Next release is 0.2.6 -# -# Revision 1.16 2001/08/07 00:24:42 richard -# stupid typo -# -# Revision 1.15 2001/08/07 00:15:51 richard -# Added the copyright/license notice to (nearly) all files at request of -# Bizar Software. -# -# Revision 1.14 2001/08/06 23:57:20 richard -# Am now bundling unittest with the package so that everyone can use the unit -# tests. -# -# Revision 1.13 2001/08/03 07:18:57 richard -# updated version number for 0.2.6 -# -# Revision 1.12 2001/08/03 02:51:06 richard -# detect unit tests -# -# Revision 1.11 2001/08/03 01:54:58 richard -# Started stuff off for the 0.2.5 release -# -# Revision 1.10 2001/07/30 07:17:44 richard -# Just making sure we've got the right version in there for development. -# -# Revision 1.9 2001/07/29 23:34:26 richard -# Added unit tests so they're run whenever we package/install/whatever. -# -# Revision 1.8 2001/07/29 09:43:46 richard -# Make sure that the htmlbase is up-to-date when we build a source dist. -# -# Revision 1.7 2001/07/29 08:37:58 richard -# changes -# -# Revision 1.6 2001/07/29 07:01:39 richard -# Added vim command to all source so that we don't get no steenkin' tabs :) -# -# Revision 1.5 2001/07/28 00:39:18 richard -# changes for the 0.2.1 distribution build. -# -# Revision 1.4 2001/07/27 07:20:17 richard -# Makefile is now obsolete - setup does what it used to do. -# -# Revision 1.3 2001/07/27 06:56:25 richard -# Added scripts to the setup and added the config so the default script -# install dir is /usr/local/bin. -# -# Revision 1.2 2001/07/26 07:14:27 richard -# Made setup.py executable, added id and log. -# -# -# # vim: set filetype=python ts=4 sw=4 et si -- 2.30.2