summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 408ddf5)
raw | patch | inline | side by side (parent: 408ddf5)
author | richard <richard@57a73879-2fb5-44c3-a270-3262357dd7e2> | |
Wed, 22 May 2002 00:32:34 +0000 (00:32 +0000) | ||
committer | richard <richard@57a73879-2fb5-44c3-a270-3262357dd7e2> | |
Wed, 22 May 2002 00:32:34 +0000 (00:32 +0000) |
. made backends.__init__ be more specific about which ImportErrors it really
wants to ignore
. fixed the example addresses in the templates to use correct example domains
. cleaned out the template stylesheets, removing a bunch of junk that really
wasn't necessary (font specs, styles never used) and added a style for
message content
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@746 57a73879-2fb5-44c3-a270-3262357dd7e2
wants to ignore
. fixed the example addresses in the templates to use correct example domains
. cleaned out the template stylesheets, removing a bunch of junk that really
wasn't necessary (font specs, styles never used) and added a style for
message content
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@746 57a73879-2fb5-44c3-a270-3262357dd7e2
diff --git a/CHANGES.txt b/CHANGES.txt
index c929c813c35cce496207f1daedb60d0005f39871..093b56f29cacbdd1806f0daa655fcc35391cb3e7 100644 (file)
--- a/CHANGES.txt
+++ b/CHANGES.txt
behaviour. Setting them to 'yes' will add the author/recipients to the nosy
on messages that create issues and followup messages.
. reverting to dates for intervals > 2 months sucks
+ . changed the default message list in issues to display the message body
Fixed:
. stop sending blank (whitespace-only) notes
. #449374 ] re-enable bsddb3 backend
bsddb3 backend now works, reinstating
. #551483 ] assignedto in Client.make_index_link
-
+ . made backends.__init__ be more specific about which ImportErrors it really
+ wants to ignore
+ . fixed the example addresses in the templates to use correct example domains
+ . cleaned out the template stylesheets, removing a bunch of junk that really
+ wasn't necessary (font specs, styles never used) and added a style for
+ message content
2002-03-25 - 0.4.1
Feature:
index 5bb5366ab75508261d8238ffa4c403d79396728d..ee73759d26ceb41a003f90111d56fa3b65c2c4c9 100644 (file)
# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
#
-# $Id: __init__.py,v 1.11 2002-02-16 08:39:42 richard Exp $
+# $Id: __init__.py,v 1.12 2002-05-22 00:32:33 richard Exp $
__all__ = []
try:
- import sys
+ import sys, anydbm
if not hasattr(sys, 'version_info') or sys.version_info < (2,1,2):
- import anydbm, dumbdbm
+ import dumbdbm
# dumbdbm only works in python 2.1.2+
assert anydbm._defaultmod != dumbdbm
del anydbm
del dumbdbm
+except AssertionError:
+ print "WARNING: you should upgrade to python 2.1.3"
+except ImportError, message:
+ if str(message) != 'No module named anydbm': raise
+else:
import back_anydbm
anydbm = back_anydbm
__all__.append('anydbm')
-except AssertionError:
- pass
-except ImportError:
- pass
try:
+ import bsddb
+except ImportError, message:
+ if str(message) != 'No module named bsddb': raise
+else:
import back_bsddb
bsddb = back_bsddb
__all__.append('bsddb')
-except ImportError:
- pass
try:
+ import bsddb3
+except ImportError, message:
+ if str(message) != 'No module named bsddb3': raise
+else:
import back_bsddb3
bsddb3 = back_bsddb3
__all__.append('bsddb3')
-except ImportError:
- pass
#
# $Log: not supported by cvs2svn $
+# Revision 1.11 2002/02/16 08:39:42 richard
+# . #516854 ] "My Issues" and redisplay
+#
# Revision 1.10 2002/01/22 07:08:50 richard
# I was certain I'd already done this (there's even a change note in
# CHANGES)...
index b99556a3ef7c672489d274750e9c2915717f6028..c4f691ac88e4c0e03135529da068677e05891b1b 100644 (file)
-<!-- $Id: msg.index,v 1.2 2001-07-29 04:07:37 richard Exp $-->
-<tr>
- <property name="date">
- <td><display call="link('date')"></td>
- </property>
- <property name="author">
- <td><display call="plain('author')"></td>
- </property>
- <property name="summary">
- <td><display call="plain('summary')"></td>
- </property>
+<!-- $Id: msg.index,v 1.3 2002-05-22 00:32:34 richard Exp $-->
+<tr class="row-hilite">
+ <td><display call="link('date')"></td>
+ <td><display call="plain('author')"></td>
+</tr>
+<tr class="msg-content">
+ <td colspan=2><pre><display call="plain('content', escape=1)"></pre></td>
</tr>
index 676147bbb3d99c60ecd116e09cef807c9f11f9b2..aa5cc585054154160a2ae519dfdf710c8bcfb9d9 100644 (file)
-<!-- $Id: msg.item,v 1.2 2001-07-29 04:07:37 richard Exp $-->
+<!-- $Id: msg.item,v 1.3 2002-05-22 00:32:34 richard Exp $-->
<table border=0 cellspacing=0 cellpadding=2>
-<tr class="strong-header">
- <td colspan=2>Message Information</td>
-</td>
-
<tr bgcolor="ffffea">
<td width=1% nowrap align=right><span class="form-label">Author</span></td>
<td class="form-text"><display call="plain('author')"></td>
<tr bgcolor="ffeaff">
<td colspan=2 class="form-text">
- <pre><display call="plain('content')"></pre>
+ <pre><display call="plain('content', escape=1)"></pre>
</td>
</tr>
<tr><td colspan=2><display call="list('files')"></td></tr>
</property>
-<tr class="strong-header"><td colspan=2><b>History</b></td><tr>
+<tr class="history-header"><td colspan=2><b>History</b></td><tr>
<tr><td colspan=2><display call="history()"></td></tr>
</table>
index 07eace4999965294f3b3c600dbea0d7c9620da50..b496cab6683119bdbb9c4a66677504b51ef58a63 100644 (file)
-h1 {
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 18pt;
- font-weight: bold;
-}
-
-h2 {
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 16pt;
- font-weight: bold;
-}
-
-h3 {
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12pt;
- font-weight: bold;
-}
-
a:hover {
font-family: Verdana, Helvetica, sans-serif;
text-decoration: underline;
p {
font-family: Verdana, Helvetica, sans-serif;
- font-size: 10pt;
color: #333333;
}
th {
font-family: Verdana, Helvetica, sans-serif;
font-weight: bold;
- font-size: 10pt;
color: #333333;
}
.form-help {
font-family: Verdana, Helvetica, sans-serif;
- font-size: 10pt;
- color: #333333;
-}
-
-.std-text {
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 10pt;
- color: #333333;
-}
-
-.tab-small {
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 8pt;
color: #333333;
}
.strong-header {
font-family: Verdana, Helvetica, sans-serif;
- font-size: 12pt;
font-weight: bold;
background-color: #000000;
color: #ffffff;
}
-.msg-header {
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12pt;
- font-weight: bold;
- background-color: #EE71AC;
- color: #ffffff;
-}
-
.file-header {
font-family: Verdana, Helvetica, sans-serif;
- font-size: 12pt;
font-weight: bold;
background-color: #41BE62;
color: #ffffff;
.history-header {
font-family: Verdana, Helvetica, sans-serif;
- font-size: 12pt;
font-weight: bold;
background-color: #739DEE;
color: #ffffff;
}
-.list-header {
- background-color: #aaccff;
- color: #000000;
- border: none;
-}
-
-.list-item {
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 10pt;
-}
-
-.list-nav {
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 10pt;
- font-weight: bold;
-}
-
.row-normal {
background-color: #ffffff;
border: none;
-
}
.row-hilite {
border: none;
}
-.section-bar {
- background-color: #707070;
+.msg-header {
+ font-family: Verdana, Helvetica, sans-serif;
+ font-weight: bold;
+ background-color: #EE71AC;
color: #ffffff;
- border: 1px solid #404040;
+}
+
+.msg-content {
+ font-family: monospace;
+ background-color: #ffeaff;
+ color: #000000;
}
.system-msg {
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 10pt;
background-color: #ffffff;
border: 1px solid #000000;
margin-bottom: 6px;
}
.form-title {
- font-family: Verdana, Helvetica, sans-serif;
font-weight: bold;
- font-size: 12pt;
color: #333333;
}
.form-label {
- font-family: Verdana, Helvetica, sans-serif;
font-weight: bold;
- font-size: 10pt;
color: #333333;
}
.form-optional {
- font-family: Verdana, Helvetica, sans-serif;
font-weight: bold;
font-style: italic;
- font-size: 10pt;
color: #333333;
}
.form-element {
- font-family: Verdana, Helvetica, aans-serif;
- font-size: 10pt;
color: #000000;
}
.form-text {
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 10pt;
color: #333333;
}
.form-mono {
font-family: monospace;
- font-size: 12px;
- text-decoration: none;
}
+
diff --git a/roundup/templates/classic/instance_config.py b/roundup/templates/classic/instance_config.py
index 46299182fbb397f024e1c4ff8d04ce47f50bccf5..0a599aec6e471d32b8e5f0044e8b4b8e281c358f 100644 (file)
# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
#
-# $Id: instance_config.py,v 1.16 2002-05-21 06:05:54 richard Exp $
+# $Id: instance_config.py,v 1.17 2002-05-22 00:32:33 richard Exp $
MAIL_DOMAIN=MAILHOST=HTTP_HOST=None
HTTP_PORT=0
# The domain name used for email addresses.
if not MAIL_DOMAIN:
- MAIL_DOMAIN = 'fill.me.in.'
+ MAIL_DOMAIN = 'your.tracker.email.domain.example'
# the next two are only used for the standalone HTTP server.
if not HTTP_HOST:
ISSUE_TRACKER_EMAIL = 'issue_tracker@%s'%MAIL_DOMAIN
# The web address that the instance is viewable at
-ISSUE_TRACKER_WEB = 'http://some.useful.url/'
+ISSUE_TRACKER_WEB = 'http://your.tracker.url.example/'
# The email address that roundup will complain to if it runs into trouble
ADMIN_EMAIL = 'roundup-admin@%s'%MAIL_DOMAIN
#
# $Log: not supported by cvs2svn $
+# Revision 1.16 2002/05/21 06:05:54 richard
+# . #551483 ] assignedto in Client.make_index_link
+#
# Revision 1.15 2002/05/02 07:56:34 richard
# . added option to automatically add the authors and recipients of messages
# to the nosy lists with the options ADD_AUTHOR_TO_NOSY (default 'new') and
index 4331e270a388f01eac8051afa418afc815541025..a82fdd59a0f690f5bcc8bf05114fa536ff6af3a6 100644 (file)
-<!-- $Id: msg.index,v 1.3 2001-09-27 06:45:58 richard Exp $-->
+<!-- $Id: msg.index,v 1.4 2002-05-22 00:32:34 richard Exp $-->
<tr class="row-hilite">
- <property name="date">
- <td><display call="link('date')"></td>
- </property>
- <property name="author">
- <td><display call="plain('author')"></td>
- </property>
+ <td><display call="link('date')"></td>
+ <td><display call="plain('author')"></td>
</tr>
-<tr bgcolor="ffeaff">
+<tr class="msg-content">
<td colspan=2><pre><display call="plain('content', escape=1)"></pre></td>
</tr>
index a5e739b9edd094d1c866d8076d0f76ac2d16cecf..1963313a356b4d782f6d8026774690542c548620 100644 (file)
-<!-- $Id: msg.item,v 1.1 2001-07-23 04:21:20 richard Exp $-->
+<!-- $Id: msg.item,v 1.2 2002-05-22 00:32:34 richard Exp $-->
<table border=0 cellspacing=0 cellpadding=2>
<tr class="strong-header">
<tr bgcolor="ffeaff">
<td colspan=2 class="form-text">
- <pre><display call="plain('content')"></pre>
+ <pre><display call="plain('content', escape=1)"></pre>
</td>
</tr>
index 2316c7c886a04012a1ac8e85af16184c512198f3..95e8bd4c9d8f910a6c606e5bea6b1e3d6dff3975 100644 (file)
-h1 {
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 18pt;
- font-weight: bold;
-}
-
-h2 {
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 16pt;
- font-weight: bold;
-}
-
-h3 {
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12pt;
- font-weight: bold;
-}
-
a:hover {
- font-family: Verdana, Helvetica, sans-serif;
text-decoration: underline;
color: #333333;
}
a:link {
- font-family: Verdana, Helvetica, sans-serif;
text-decoration: none;
color: #000099;
}
a {
- font-family: Verdana, Helvetica, sans-serif;
text-decoration: none;
color: #000099;
}
p {
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 10pt;
color: #333333;
}
th {
- font-family: Verdana, Helvetica, sans-serif;
font-weight: bold;
- font-size: 10pt;
color: #333333;
}
.form-help {
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 10pt;
- color: #333333;
-}
-
-.std-text {
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 10pt;
- color: #333333;
-}
-
-.tab-small {
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 8pt;
color: #333333;
}
}
.strong-header {
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 12pt;
font-weight: bold;
background-color: #000000;
color: #ffffff;
}
-.list-header {
- background-color: #c0c0c0;
- border: none;
-}
-
-.list-item {
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 10pt;
-}
-
-.list-nav {
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 10pt;
- font-weight: bold;
-}
-
.row-normal {
background-color: #ffffff;
border: none;
-
}
.row-hilite {
border: none;
}
-.section-bar {
- background-color: #c0c0c0;
- border: none;
+.msg-header {
+ font-family: Verdana, Helvetica, sans-serif;
+ font-weight: bold;
+ background-color: #EE71AC;
+ color: #ffffff;
+}
+
+.msg-content {
+ font-family: monospace;
+ background-color: #ffeaff;
+ color: #000000;
}
.system-msg {
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 10pt;
background-color: #ffffff;
border: 1px solid #000000;
margin-bottom: 6px;
}
.form-title {
- font-family: Verdana, Helvetica, sans-serif;
font-weight: bold;
- font-size: 12pt;
color: #333333;
}
.form-label {
- font-family: Verdana, Helvetica, sans-serif;
font-weight: bold;
- font-size: 10pt;
color: #333333;
}
.form-optional {
- font-family: Verdana, Helvetica, sans-serif;
font-weight: bold;
font-style: italic;
- font-size: 10pt;
color: #333333;
}
.form-element {
- font-family: Verdana, Helvetica, aans-serif;
- font-size: 10pt;
color: #000000;
}
.form-text {
- font-family: Verdana, Helvetica, sans-serif;
- font-size: 10pt;
color: #333333;
}
.form-mono {
font-family: monospace;
- font-size: 12px;
- text-decoration: none;
}
+
diff --git a/roundup/templates/extended/instance_config.py b/roundup/templates/extended/instance_config.py
index 291d94a73312cebdf3167481d9d0717478faa0af..b10c039a17b4c6609befc9c0a9b7aff67fb91363 100644 (file)
# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
#
-# $Id: instance_config.py,v 1.16 2002-05-21 06:05:54 richard Exp $
+# $Id: instance_config.py,v 1.17 2002-05-22 00:32:34 richard Exp $
MAIL_DOMAIN=MAILHOST=HTTP_HOST=None
HTTP_PORT=0
# The domain name used for email addresses.
if not MAIL_DOMAIN:
- MAIL_DOMAIN = 'fill.me.in.'
+ MAIL_DOMAIN = 'your.tracker.email.domain.example'
# the next two are only used for the standalone HTTP server.
if not HTTP_HOST:
ISSUE_TRACKER_EMAIL = 'issue_tracker@%s'%MAIL_DOMAIN
# The web address that the instance is viewable at
-ISSUE_TRACKER_WEB = 'http://some.useful.url/'
+ISSUE_TRACKER_WEB = 'http://your.tracker.url.example/'
# The email address that roundup will complain to if it runs into trouble
ADMIN_EMAIL = 'roundup-admin@%s'%MAIL_DOMAIN
#
# $Log: not supported by cvs2svn $
+# Revision 1.16 2002/05/21 06:05:54 richard
+# . #551483 ] assignedto in Client.make_index_link
+#
# Revision 1.15 2002/05/02 07:56:34 richard
# . added option to automatically add the authors and recipients of messages
# to the nosy lists with the options ADD_AUTHOR_TO_NOSY (default 'new') and