Mercurial > p > roundup > code
comparison CHANGES.txt @ 440:de5bf4191f11
Enabled transaction support in the bsddb backend.
It uses the anydbm code where possible, only replacing methods where
the db is opened (it uses the btree opener specifically.)
Also cleaned up some change note generation.
Made the backends package work with pydoc too.
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Mon, 10 Dec 2001 22:20:01 +0000 |
| parents | 9d97c1a4ddad |
| children | a0c598702f17 |
comparison
equal
deleted
inserted
replaced
| 439:6e27cb83aacb | 440:de5bf4191f11 |
|---|---|
| 9 signature info in e-mails. | 9 signature info in e-mails. |
| 10 . Some more flexibility in the mail gateway and more error handling. | 10 . Some more flexibility in the mail gateway and more error handling. |
| 11 . Login now takes you to the page you back to the were denied access to. | 11 . Login now takes you to the page you back to the were denied access to. |
| 12 . Admin user now can has a user index link on their web interface. | 12 . Admin user now can has a user index link on their web interface. |
| 13 . We now have basic transaction support. Information is only written to | 13 . We now have basic transaction support. Information is only written to |
| 14 the database when the commit() method is called. Only the anydbm backend | 14 the database when the commit() method is called. Only the anydbm and |
| 15 is modified in this way - neither of the bsddb backends have been. | 15 bsddb3 backends are modified in this way - the bsddb3 backend needs a |
| 16 lot more work anyway... | |
| 16 - the CGI and mailgw automatically commit() at the end of processing a | 17 - the CGI and mailgw automatically commit() at the end of processing a |
| 17 single transaction | 18 single transaction |
| 18 - the admin tool requires an explicit "commit" - it will prompt at exit | 19 - the admin tool requires an explicit "commit" - it will prompt at exit |
| 19 if there are unsaved changes. A "rollback" removes all changes made | 20 if there are unsaved changes. A "rollback" removes all changes made |
| 20 during the session (up to the last commit). | 21 during the session (up to the last commit). |
| 21 . Added the "display" command to the admin tool - displays a node's values | 22 . Added the "display" command to the admin tool - displays a node's values |
| 22 | |
| 23 | 23 |
| 24 Fixed: | 24 Fixed: |
| 25 . Lots of bugs, thanks Roché and others on the devel mailing list! | 25 . Lots of bugs, thanks Roché and others on the devel mailing list! |
| 26 . login_action and newuser_action return values were being ignored | 26 . login_action and newuser_action return values were being ignored |
| 27 . Woohoo! Found that bloody re-login bug that was killing the mail | 27 . Woohoo! Found that bloody re-login bug that was killing the mail |
| 32 the close() method on the database is no longer needed. | 32 the close() method on the database is no longer needed. |
| 33 . #487480 ] roundup-server | 33 . #487480 ] roundup-server |
| 34 . #487476 ] INSTALL.txt | 34 . #487476 ] INSTALL.txt |
| 35 . #489760 ] [issue] only subject | 35 . #489760 ] [issue] only subject |
| 36 . fixed doc/index.html to include the quoting in the mail alias. | 36 . fixed doc/index.html to include the quoting in the mail alias. |
| 37 . fixed the backends __init__ so we can pydoc the backend modules | |
| 38 . web i/f reports "note added" if there are no changes but a note is entered | |
| 37 | 39 |
| 38 | 40 |
| 39 2001-11-23 - 0.3.0 | 41 2001-11-23 - 0.3.0 |
| 40 Feature: | 42 Feature: |
| 41 . #467129 ] Lossage when username=e-mail-address | 43 . #467129 ] Lossage when username=e-mail-address |
