comparison CHANGES.txt @ 1133:36ec30d286ea

Cleaned up CHANGES/TODO Added try/finally to enforce db.close() Changed default classic issue item display to only show message summary
author Richard Jones <richard@users.sourceforge.net>
date Fri, 13 Sep 2002 00:08:44 +0000
parents aa5f50b8bd74
children 7e193bbda38e
comparison
equal deleted inserted replaced
1132:77581d5309f2 1133:36ec30d286ea
1 This file contains the changes to the Roundup system over time. The entries 1 This file contains the changes to the Roundup system over time. The entries
2 are given with the most recent entry first. 2 are given with the most recent entry first.
3 3
4 2002-??-?? 0.5.0 4 2002-09-?? 0.5.0 beta2
5 Fixed:
6 . all backends now have a .close() method, and it's used everywhere
7 . fixed bug in detectors __init__
8 . switched the default issue item display to only show issue summary
9 (add instructions to doc to make it display entire content)
10
11 2002-09-11 0.5.0 beta1
5 Fixed: 12 Fixed:
6 . #576086 ] dumb copying mistake (frontends/ZRoundup.py) 13 . #576086 ] dumb copying mistake (frontends/ZRoundup.py)
7 . installation instructions now mention "python2" in "testing your python". 14 . installation instructions now mention "python2" in "testing your python".
8 . made the unit tests run again - they were quite b0rken 15 . made the unit tests run again - they were quite b0rken
9 . #571170 ] gdbm deadlock 16 . #571170 ] gdbm deadlock
10 . #576241 ] MultiLink problems in parsePropsFromForm 17 . #576241 ] MultiLink problems in parsePropsFromForm
11 . fixed the date module so that Date(". - 2d") works 18 . fixed the date module so that Date(". - 2d") works
12 . web forms may now unset Link values (like assignedto) 19 . web forms may now unset Link values (like assignedto)
13 . cleanup: moved roundup.templatebuilder to roundup.templates.builder 20 . cleanup: moved roundup.templatebuilder to roundup.templates.builder
14 21 . instance __init__ no longer silently traps dbinit import errors
15 Feature: 22
16 TODO: roll stuff in from the TODO to here 23 Feature:
24 . new backend for metakit (thanks Gordon McMillan)
25 . new backend for gadfly (it's as done as it's going to get)
26 . further split the dbm backends from the core code, allowing easier
27 non-dict-like backends (eg metakit, RDB)
28 . implemented and used the new access control mechanisms (Permissions, Roles)
29 (see doc/security.txt)
30 . switched templating to use Zope's PageTemplates (yay!)
31 . switched to sessions for web authentication
32 . added Boolean and Number types
33 . fixed the journal bloat
34 . updated design document for new access controls
35 . updated customisation document, including more examples
36 . entire database export and import (incl files)
37 . better mailgw help message (feature request #558562)
38 . re-enabled link backrefs from messages (feature request #568714)
39 . the page layout is now templatable
40 . re-worked cgi interface to abstract out the explicit "issue" interface
41 . have index page handle mid-page errors better so header and footer are
42 still visible
43 . we handle "not found", access and item page render errors better
44 . fixed double-submit by having new-item-submit redirect at end
45 . daemonify roundup-server (fork, logfile, pidfile)
46 . modify cgitb to display PageTemplate errors better
47 . rename to "instance" to "tracker"
48 . have roundup.cgi pick up tracker config from the environment
49 . revamped look and feel in web interface
50 . cleaned up stylesheet usage
51 . several bug fixes and documentation fixes
17 . added is_retired test to hyperdb.Class 52 . added is_retired test to hyperdb.Class
18 . added capability to save queries: 53 . added capability to save queries:
19 - a query Class with name, klass (to search) and url (query string) 54 - a query Class with name, klass (to search) and url (query string)
20 properties 55 properties
21 - a Multilink to query on user called queries 56 - a Multilink to query on user called queries
46 set up in the dbinit. 81 set up in the dbinit.
47 - new "reindex" command in roundup-admin used to force regeneration of the 82 - new "reindex" command in roundup-admin used to force regeneration of the
48 index 83 index
49 . added email display function - mangles email addrs so they're not so easily 84 . added email display function - mangles email addrs so they're not so easily
50 scraped from the web 85 scraped from the web
51 . added sorting of checklist HTML display
52 . switched to using a session-based web login 86 . switched to using a session-based web login
53 . made mailgw handle set and modify operations on multilinks (bug #579094) 87 . made mailgw handle set and modify operations on multilinks (bug #579094)
54 . all storage-specific code (ie. backend) is now implemented by the backends
55 . fixed the journal bloat from multilink changes - we just log the add or 88 . fixed the journal bloat from multilink changes - we just log the add or
56 remove operations, not the whole list 89 remove operations, not the whole list
57 90
58 91
59 2002-06-24 0.4.2 92 2002-06-24 0.4.2

Roundup Issue Tracker: http://roundup-tracker.org/