diff options
| -rw-r--r-- | DONE | 146 | ||||
| -rw-r--r-- | templates/handle_opts.html | 1 | ||||
| -rw-r--r-- | templates/listinfo.html | 1 | ||||
| -rw-r--r-- | templates/options.html | 1 | ||||
| -rw-r--r-- | templates/roster.html | 1 | ||||
| -rw-r--r-- | templates/subscribe.html | 1 |
6 files changed, 80 insertions, 71 deletions
@@ -1,52 +1,31 @@ -0.91: (Dec 23 1996) - - broke code into mixins for managability - - tag parsing instead of lots of gsubs - - tweaked pipermail (see comments on pipermail header) - - templates are now on a per-list basis as intended. - - request over web that your password be emailed to you. - - option so that web subscriptions require email confirmation. - - wrote a first pass at an admin interface to configurable variables. - - made digests mime-compliant. - - added a FakeFile class that simulates enough of a file object on a - string of text to fool rfc822.Message in non-seek mode. - - changed OutgoingMessage not to require its args in constructor. - - added an admin request DB interface. - - clearly separated the internal name from the real name. - - replaced lots of ugly, redundant code w/ nice code. - (added Get...Email() interfaces, GetScriptURL, etc...) - - Wrote a lot of pretty html formatting functions / classes. -(Dec 27 1997) - - Fleshed out the newlist command a lot. It now mails the new list - admin, and auto-updates the aliases file. - - Made multiple owners acceptable. - - Non-advertised lists, closed lists, max header length, max msg length - - Allowed editing templates from list admin pages. - - You can get to your info page from the web even if the list is closed. +$Revision: 401 $ -0.92: (Jan 13-16 1997) - - Added Lock and Unlock methods to list to ensure each operation is atomic - - Added a cmd that rms all files of a mailing list (but not the aliases) - - Fixed subscribing an unknown user@localhost (confirm this) - - Changed the sender to list-admin@... to ensure we avoid mail loops. - - check to make sure there are msgs to archive before calling pipermail. - - started using this w/ real mailing lists. - - Added a cron script that scours the maillog for User/Host unknown errs - - Sort membership lists - - Always display digest_is_default option - - Don't slam the TO list unless you're sending a digest. - - When making digest summaries, if missing sender name, use their email. - - Hacked in some protection against crappy dates in pipermail.py - - Made it so archive/digest volumes can go up monthly for large large lists. - - Number digest messages - - Add headers/footers to each message in digest for braindead mailers - - I removed some forgotten debug statements that caused server errors - when a CGI script sent mail. - - Removed loose_matches flag, since everything used it. - - Fixed a problem in pipermail if there was no From line. - - In upvolume_ scripts, remove INDEX files as we leave a volume. - - Threw a couple of scripts in bin for generating archives from majordomo's - digest-archives. I wouldn't recommend them for the layman, though, they - were meant to do a job quickly, not to be usable. +1.0b1.2: (04/09/1998, klm) + - Pre-release packaging, haven't put together the change description yet. + +0.95: (Jan 25, 1997) + - Fixed a bug in sending out digests added when adding disable mime option. + - Added an option to not notify about bounced posts. + - Added hook for pre-posting filters. These could be used to + auto-strip signatures. I'm using the feature to auto-strip footers + that are auto-generated by mail received from another mailing list. + +0.94: (Jan 22, 1997) + - Made admin password work ubiquitously in place of a user password. + - Added an interface for getting / setting user options. + - Added user option to disable mime digests (digested people only) + - Added user option to not receive your own posts (nondigested people only) + - Added user option to ack posts + - Added user option to disable list delivery to their box. + - Added web interface to user options + - Config number of sendmail spawns on a per-list basis + - Fixed extra space at beginning of each message in digests... + - Handled comma separated emails in bounce messages... + - Added a FindUser() function to MailList. Used it where appropriate. + - Added mail interface to setting list options. + - Added name links to the templates options page + - Added an option so people can hide their names from the subscription list. + - Added an answer_majordomo_mail script for people switching... 0.93: (Jan 18,20 1997) - When delivering to list, don't call sendmail directly. Write to a file, @@ -71,27 +50,52 @@ - Quote single periods in message text. - Made bounce system handle digest users fairly. -0.94: (Jan 22, 1997) - - Made admin password work ubiquitously in place of a user password. - - Added an interface for getting / setting user options. - - Added user option to disable mime digests (digested people only) - - Added user option to not receive your own posts (nondigested people only) - - Added user option to ack posts - - Added user option to disable list delivery to their box. - - Added web interface to user options - - Config number of sendmail spawns on a per-list basis - - Fixed extra space at beginning of each message in digests... - - Handled comma separated emails in bounce messages... - - Added a FindUser() function to MailList. Used it where appropriate. - - Added mail interface to setting list options. - - Added name links to the templates options page - - Added an option so people can hide their names from the subscription list. - - Added an answer_majordomo_mail script for people switching... - +0.92: (Jan 13-16 1997) + - Added Lock and Unlock methods to list to ensure each operation is atomic + - Added a cmd that rms all files of a mailing list (but not the aliases) + - Fixed subscribing an unknown user@localhost (confirm this) + - Changed the sender to list-admin@... to ensure we avoid mail loops. + - check to make sure there are msgs to archive before calling pipermail. + - started using this w/ real mailing lists. + - Added a cron script that scours the maillog for User/Host unknown errs + - Sort membership lists + - Always display digest_is_default option + - Don't slam the TO list unless you're sending a digest. + - When making digest summaries, if missing sender name, use their email. + - Hacked in some protection against crappy dates in pipermail.py + - Made it so archive/digest volumes can go up monthly for large large lists. + - Number digest messages + - Add headers/footers to each message in digest for braindead mailers + - I removed some forgotten debug statements that caused server errors + when a CGI script sent mail. + - Removed loose_matches flag, since everything used it. + - Fixed a problem in pipermail if there was no From line. + - In upvolume_ scripts, remove INDEX files as we leave a volume. + - Threw a couple of scripts in bin for generating archives from majordomo's + digest-archives. I wouldn't recommend them for the layman, though, they + were meant to do a job quickly, not to be usable. -0.95: (Jan 25, 1997) - - Fixed a bug in sending out digests added when adding disable mime option. - - Added an option to not notify about bounced posts. - - Added hook for pre-posting filters. These could be used to - auto-strip signatures. I'm using the feature to auto-strip footers - that are auto-generated by mail received from another mailing list. +0.91: (Dec 23 1996) + - broke code into mixins for managability + - tag parsing instead of lots of gsubs + - tweaked pipermail (see comments on pipermail header) + - templates are now on a per-list basis as intended. + - request over web that your password be emailed to you. + - option so that web subscriptions require email confirmation. + - wrote a first pass at an admin interface to configurable variables. + - made digests mime-compliant. + - added a FakeFile class that simulates enough of a file object on a + string of text to fool rfc822.Message in non-seek mode. + - changed OutgoingMessage not to require its args in constructor. + - added an admin request DB interface. + - clearly separated the internal name from the real name. + - replaced lots of ugly, redundant code w/ nice code. + (added Get...Email() interfaces, GetScriptURL, etc...) + - Wrote a lot of pretty html formatting functions / classes. +(Dec 27 1997) + - Fleshed out the newlist command a lot. It now mails the new list + admin, and auto-updates the aliases file. + - Made multiple owners acceptable. + - Non-advertised lists, closed lists, max header length, max msg length + - Allowed editing templates from list admin pages. + - You can get to your info page from the web even if the list is closed. diff --git a/templates/handle_opts.html b/templates/handle_opts.html index 2baf000d3..9a5cd580a 100644 --- a/templates/handle_opts.html +++ b/templates/handle_opts.html @@ -1,3 +1,4 @@ +<!-- $Revision: 401 $ --> <html> <body> <title><MM-List-Name> <MM-Operation> Results</title> diff --git a/templates/listinfo.html b/templates/listinfo.html index 788a26e13..4af09e93b 100644 --- a/templates/listinfo.html +++ b/templates/listinfo.html @@ -1,3 +1,4 @@ +<!-- $Revision: 401 $ --> <HTML> <HEAD> <TITLE><MM-List-Name> Info Page</TITLE> diff --git a/templates/options.html b/templates/options.html index 8939f466c..bb5ccbef1 100644 --- a/templates/options.html +++ b/templates/options.html @@ -1,3 +1,4 @@ +<!-- $Revision: 401 $ --> <html> <head> <title><MM-Presentable-User> Configuration for <MM-List-Name></title> diff --git a/templates/roster.html b/templates/roster.html index e180416a2..a82da1ee2 100644 --- a/templates/roster.html +++ b/templates/roster.html @@ -1,3 +1,4 @@ +<!-- $Revision: 401 $ --> <HTML> <HEAD> <TITLE><MM-List-Name> Subscribers</TITLE> diff --git a/templates/subscribe.html b/templates/subscribe.html index 465fdcfc1..fefa1d445 100644 --- a/templates/subscribe.html +++ b/templates/subscribe.html @@ -1,3 +1,4 @@ +<!-- $Revision: 401 $ --> <html> <body> <title><MM-List-Name> Subscription results</title> |
