From johnhowe at arashi.com Tue Mar 4 09:43:11 2014 From: johnhowe at arashi.com (John Howe) Date: Tue, 04 Mar 2014 08:43:11 -0000 Subject: [Bug 1287604] [NEW] Enhancement: Sanity Check Subscribers MX Record References: <20140304084311.13934.16283.malonedeb@gac.canonical.com> Message-ID: <20140304084311.13934.16283.malonedeb@gac.canonical.com> Public bug reported: Attempted to path mailman 2.1.17 with a simple MX record check on web- based subscribers. Running Debian 7.4 python 2.7.3-4+deb7u1 python-dns 2.3.6-1+deb7u1 Python-dns installed to /usr/lib/python2.7/dist-packages/DNS Attempted patches follow dragon at quantum:/usr/local/mailman/Mailman/Cgi $ diff subscribe.py subscribe.py.dns 212a213,221 > except Errors.MMBadEmailHostNotFoundError: > results = _("""\ > The email address you supplied is not valid. Host not found.""") > except Errors.MMBadEmailMXRecordNotFoundError: > results = _("""\ > The email address you supplied does not have a MX record.""") > except Errors.MMBadEmailUnknownDNSError: > results = _("""\ > The email address you supplied had some unknown DNS error.""") dragon at quantum:/usr/local/mailman/Mailman $ diff Utils.py Utils.py.dns 40a41 > import DNS 237a239,247 > # MX Record sanity checks > try: > mx_host - DNS.mxlookup(domain_parts) > if len(mx_host) < 1: > raise Errors.MMBadEmailMXRecordNotFoundError, s > except DNS.Base.ServerError: > raise Errors.MMBadEmailHostNotFoundError, s > except: > raise Errors.MMBadEmailUnknownDNSError, s dragon at quantum:/usr/local/mailman/Mailman $ diff Errors.py Errors.py.dns 98a99,110 > class MMBadEmailHostNotFoundError(EmailAddressError): > """Email address domain name does not resolve to a known host.""" > pass > > class MMBadEmailMXRecordNotFoundError(EmailAddressError): > """Email address domain name does not have a MX record.""" > pass > > class MMBadEmailUnknownDNSError(EmailAddressError): > """Email address domain name had unknown DNS error.""" > pass > When running said patches, mailman complained with: admin(13907): [----- Mailman Version: 2.1.17 -----] admin(13907): [----- Traceback ------] admin(13907): Traceback (most recent call last): admin(13907): File "/usr/local/mailman-2.1.17/scripts/driver", line 102, in run_main admin(13907): pkg = __import__('Mailman.Cgi', globals(), locals(), [scriptname]) admin(13907): File "/usr/local/mailman-2.1.17/Mailman/Cgi/confirm.py", line 27, in admin(13907): from Mailman import MailList admin(13907): File "/usr/local/mailman-2.1.17/Mailman/MailList.py", line 45, in admin(13907): from Mailman import Utils admin(13907): File "/usr/local/mailman-2.1.17/Mailman/Utils.py", line 41, in admin(13907): import DNS admin(13907): ImportError: No module named DNS admin(13907): [----- Python Information -----] admin(13907): sys.version = 2.7.3 (default, Jan 2 2013, 13:56:14) [GCC 4.7.2] admin(13907): sys.executable = /usr/bin/python admin(13907): sys.prefix = /usr admin(13907): sys.exec_prefix = /usr admin(13907): sys.path = ['/usr/local/mailman-2.1.17/pythonlib', '/usr/local/mailman-2.1.17', '/usr/local/mailman-2.1.17/scripts', '/usr/local/mailman-2.1.17', '/usr/lib/python2.7/', '/usr/lib/python2.7/plat-linux2', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/lib/python2.7/site-packages'] admin(13907): sys.platform = linux2 AFAICS, it seems like Utils.py isn't locating the system wide python-dns library. How do I modify the sys.path to include python-dns under /usr/lib/python2.7/dist-packages? Thanks ** Affects: mailman Importance: Undecided Status: New -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1287604 Title: Enhancement: Sanity Check Subscribers MX Record To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1287604/+subscriptions From mark at msapiro.net Tue Mar 4 19:28:20 2014 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 04 Mar 2014 18:28:20 -0000 Subject: [Bug 1287604] [NEW] Enhancement: Sanity Check Subscribers MX Record References: <20140304084311.13934.16283.malonedeb@gac.canonical.com> Message-ID: <53161B44.3010703@msapiro.net> > admin(13907): ImportError: No module named DNS > admin(13907): [----- Python Information -----] > admin(13907): sys.version = 2.7.3 (default, Jan 2 2013, 13:56:14) > [GCC 4.7.2] > admin(13907): sys.executable = /usr/bin/python > admin(13907): sys.prefix = /usr > admin(13907): sys.exec_prefix = /usr > admin(13907): sys.path = ['/usr/local/mailman-2.1.17/pythonlib', '/usr/local/mailman-2.1.17', '/usr/local/mailman-2.1.17/scripts', '/usr/local/mailman-2.1.17', '/usr/lib/python2.7/', '/usr/lib/python2.7/plat-linux2', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/lib/python2.7/site-packages'] > admin(13907): sys.platform = linux2 > > AFAICS, it seems like Utils.py isn't locating the system wide python-dns > library. Correct. sys.path does not include /usr/lib/python2.7/dist-packages/ > How do I modify the sys.path to include python-dns under > /usr/lib/python2.7/dist-packages? sys.path.append('/usr/lib/python2.7/dist-packages/') However, this should not be necessary as '/usr/lib/python2.7/dist-packages/' should already be included in sys.path. Why it isn't is a Python question, but /usr/lib/python2.7/site.py which is normally executed during python startup should put it there. What do you see if you invoke an interactive python session and import sys and print sys.path as in $ python Python 2.7.5+ (default, Feb 27 2014, 19:37:08) [GCC 4.8.1] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import sys >>> print sys.path ['', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/PILcompat', '/usr/lib/python2.7/dist-packages/gtk-2.0', '/usr/lib/pymodules/python2.7', '/usr/lib/python2.7/dist-packages/ubuntu-sso-client', '/usr/lib/python2.7/dist-packages/ubuntuone-client', '/usr/lib/python2.7/dist-packages/ubuntuone-control-panel', '/usr/lib/python2.7/dist-packages/ubuntuone-storage-protocol'] >>> -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1287604 Title: Enhancement: Sanity Check Subscribers MX Record To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1287604/+subscriptions From johnhowe at arashi.com Wed Mar 5 09:05:42 2014 From: johnhowe at arashi.com (John Howe) Date: Wed, 05 Mar 2014 08:05:42 -0000 Subject: [Bug 1287604] Re: Enhancement: Sanity Check Subscribers MX Record References: <20140304084311.13934.16283.malonedeb@gac.canonical.com> Message-ID: <20140305080543.12659.55472.malone@wampee.canonical.com> Hrmm, dragon at quantum:/usr/local/mailman/Mailman $ python Python 2.7.3 (default, Jan 2 2013, 13:56:14) [GCC 4.7.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import sys >>> print sys.path ['', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-linux2', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/pymodules/python2.7'] I symlinked /usr/lib/python2.7/site-packages to /usr/lib/python2.7/dist- packages, since /usr/lib/python2.7/site-packages didn't exist on my install. I ended up using python-dnspython 1.10.0-1, as it seems cleaner. Here is what works for me now: dragon at quantum:/usr/local/mailman/Mailman $ diff Utils.py.org Utils.py 40a41 > import dns.resolver 237a239,246 > # MX Record sanity checks > try: > mx_domain = '.'.join(domain_parts) > mx_query = dns.resolver.query(mx_domain) > if len(mx_query) < 1: > raise Errors.MMHostileAddress, s > except: > raise Errors.MMHostileAddress, s Thanks for the assistance! -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1287604 Title: Enhancement: Sanity Check Subscribers MX Record To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1287604/+subscriptions From raj.abhilash1 at gmail.com Mon Mar 10 14:06:22 2014 From: raj.abhilash1 at gmail.com (Abhilash Raj) Date: Mon, 10 Mar 2014 13:06:22 -0000 Subject: [Merge] lp:~raj-abhilash1/postorius/postorius_standalone into lp:postorius Message-ID: <20140310130621.5073.86162.launchpad@ackee.canonical.com> Abhilash Raj has proposed merging lp:~raj-abhilash1/postorius/postorius_standalone into lp:postorius. Requested reviews: Mailman Coders (mailman-coders) For more details, see: https://code.launchpad.net/~raj-abhilash1/postorius/postorius_standalone/+merge/210201 Solves bug #1274604 -- https://code.launchpad.net/~raj-abhilash1/postorius/postorius_standalone/+merge/210201 Your team Mailman Coders is requested to review the proposed merge of lp:~raj-abhilash1/postorius/postorius_standalone into lp:postorius. -------------- next part -------------- A non-text attachment was scrubbed... Name: review-diff.txt Type: text/x-diff Size: 10300 bytes Desc: not available URL: From mark at msapiro.net Tue Mar 11 21:27:17 2014 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 11 Mar 2014 20:27:17 -0000 Subject: [Bug 1291038] [NEW] cron/nightly_gzip throws NameError if given -h option. References: <20140311202718.12533.76528.malonedeb@wampee.canonical.com> Message-ID: <20140311202718.12533.76528.malonedeb@wampee.canonical.com> Public bug reported: The -h/--help option attempts to internationalize the docstring to print the help, but it neglects to import the required i18n module. The same NameError occurs if it attempts to print the usage due to a command error. ** Affects: mailman Importance: Low Assignee: Mark Sapiro (msapiro) Status: In Progress -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1291038 Title: cron/nightly_gzip throws NameError if given -h option. To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1291038/+subscriptions From 1291038 at bugs.launchpad.net Tue Mar 11 21:57:29 2014 From: 1291038 at bugs.launchpad.net (Launchpad Bug Tracker) Date: Tue, 11 Mar 2014 20:57:29 -0000 Subject: [Bug 1291038] Re: cron/nightly_gzip throws NameError if given -h option. References: <20140311202718.12533.76528.malonedeb@wampee.canonical.com> Message-ID: <20140311205734.16111.93950.launchpad@ackee.canonical.com> ** Branch linked: lp:mailman/2.1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1291038 Title: cron/nightly_gzip throws NameError if given -h option. To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1291038/+subscriptions From mark at msapiro.net Tue Mar 11 21:57:38 2014 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 11 Mar 2014 20:57:38 -0000 Subject: [Bug 1291038] Re: cron/nightly_gzip throws NameError if given -h option. References: <20140311202718.12533.76528.malonedeb@wampee.canonical.com> Message-ID: <20140311205739.13704.29483.launchpad@gac.canonical.com> ** Changed in: mailman Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1291038 Title: cron/nightly_gzip throws NameError if given -h option. To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1291038/+subscriptions From 965532 at bugs.launchpad.net Wed Mar 12 11:08:01 2014 From: 965532 at bugs.launchpad.net (galuszkak) Date: Wed, 12 Mar 2014 10:08:01 -0000 Subject: [Bug 965532] Re: Need a script to upgrade from MM2 to MM3 References: <20120326174611.5464.44688.malonedeb@chaenomeles.canonical.com> Message-ID: <20140312100801.30443.49361.malone@soybean.canonical.com> That is really important thing to make it work. -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/965532 Title: Need a script to upgrade from MM2 to MM3 To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/965532/+subscriptions From a9016009 at gmx.de Wed Mar 12 14:33:48 2014 From: a9016009 at gmx.de (Andre Klapper) Date: Wed, 12 Mar 2014 13:33:48 -0000 Subject: [Bug 674352] Re: List Moderator Login should check for username References: <20101112034351.1465.69931.malonedeb@wampee.canonical.com> Message-ID: <20140312133348.15173.74718.malone@chaenomeles.canonical.com> In practice, every time the list of mailing list admins changes, the password needs to be reset for everybody. -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/674352 Title: List Moderator Login should check for username To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/674352/+subscriptions From aurelien at bompard.org Wed Mar 12 16:51:30 2014 From: aurelien at bompard.org (=?utf-8?q?Aur=C3=A9lien_Bompard?=) Date: Wed, 12 Mar 2014 15:51:30 -0000 Subject: [Bug 1291452] [NEW] Moderation rules priority References: <20140312155131.19151.49230.malonedeb@wampee.canonical.com> Message-ID: <20140312155131.19151.49230.malonedeb@wampee.canonical.com> Public bug reported: As discussed here [1] on the mailing-list, an incoming email can have a member and a non-member amongst its senders. [1] http://www.mail-archive.com/mailman-developers%40python.org/msg14328.html In the current setup, the nonmember "wins" and the message is held. Here is a patch implementing my suggestion, which got Barry and Mark's approvals. It does not implement Stephen's suggestion which would require a small refactoring but may be cleaner (follows the DRY principle better). The patch includes a unit test. ** Affects: mailman Importance: Undecided Status: New ** Patch added: "members-and-nonmembers.patch" https://bugs.launchpad.net/bugs/1291452/+attachment/4020330/+files/members-and-nonmembers.patch -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1291452 Title: Moderation rules priority To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1291452/+subscriptions From noreply at launchpad.net Sat Mar 15 18:15:31 2014 From: noreply at launchpad.net (noreply at launchpad.net) Date: Sat, 15 Mar 2014 17:15:31 -0000 Subject: [Branch ~mailman-coders/mailman.client/trunk] Rev 48: modified test which checks for the number of available list settings to make it work with the lat... Message-ID: <20140315171531.11514.12305.launchpad@ackee.canonical.com> ------------------------------------------------------------ revno: 48 committer: Florian Fuchs branch nick: mailman.client timestamp: Sat 2014-03-15 18:13:31 +0100 message: modified test which checks for the number of available list settings to make it work with the latest revision of the core modified: src/mailmanclient/docs/using.txt -- lp:mailman.client https://code.launchpad.net/~mailman-coders/mailman.client/trunk Your team Mailman Coders is subscribed to branch lp:mailman.client. To unsubscribe from this branch go to https://code.launchpad.net/~mailman-coders/mailman.client/trunk/+edit-subscription -------------- next part -------------- A non-text attachment was scrubbed... Name: revision-diff.txt Type: text/x-diff Size: 373 bytes Desc: not available URL: From noreply at launchpad.net Sat Mar 15 18:27:33 2014 From: noreply at launchpad.net (noreply at launchpad.net) Date: Sat, 15 Mar 2014 17:27:33 -0000 Subject: [Merge] lp:~nkarageuzian/mailman.client/fix_hk into lp:mailman.client In-Reply-To: <20131203161227.20570.25825.launchpad@ackee.canonical.com> Message-ID: <20140315172733.12525.15495.launchpad@ackee.canonical.com> The proposal to merge lp:~nkarageuzian/mailman.client/fix_hk into lp:mailman.client has been updated. Status: Needs review => Merged For more details, see: https://code.launchpad.net/~nkarageuzian/mailman.client/fix_hk/+merge/197555 -- https://code.launchpad.net/~nkarageuzian/mailman.client/fix_hk/+merge/197555 Your team Mailman Coders is requested to review the proposed merge of lp:~nkarageuzian/mailman.client/fix_hk into lp:mailman.client. From noreply at launchpad.net Sat Mar 15 18:28:23 2014 From: noreply at launchpad.net (noreply at launchpad.net) Date: Sat, 15 Mar 2014 17:28:23 -0000 Subject: [Branch ~mailman-coders/mailman.client/trunk] Rev 49: Fixed broken User.display_name assignment (given by nkarageuzian) Message-ID: <20140315172823.14121.87904.launchpad@ackee.canonical.com> Merge authors: Nico Related merge proposals: https://code.launchpad.net/~nkarageuzian/mailman.client/fix_hk/+merge/197555 proposed by: nicolask (nkarageuzian) ------------------------------------------------------------ revno: 49 [merge] committer: Florian Fuchs branch nick: mailman.client timestamp: Sat 2014-03-15 18:23:33 +0100 message: Fixed broken User.display_name assignment (given by nkarageuzian) modified: src/mailmanclient/_client.py -- lp:mailman.client https://code.launchpad.net/~mailman-coders/mailman.client/trunk Your team Mailman Coders is subscribed to branch lp:mailman.client. To unsubscribe from this branch go to https://code.launchpad.net/~mailman-coders/mailman.client/trunk/+edit-subscription -------------- next part -------------- A non-text attachment was scrubbed... Name: revision-diff.txt Type: text/x-diff Size: 339 bytes Desc: not available URL: From noreply at launchpad.net Sat Mar 15 18:40:32 2014 From: noreply at launchpad.net (noreply at launchpad.net) Date: Sat, 15 Mar 2014 17:40:32 -0000 Subject: [Branch ~mailman-coders/mailman.client/trunk] Rev 50: added doctest for saving preferences (given by abompard) Message-ID: <20140315174032.17561.9779.launchpad@ackee.canonical.com> ------------------------------------------------------------ revno: 50 committer: Florian Fuchs branch nick: mailman.client timestamp: Sat 2014-03-15 18:38:56 +0100 message: added doctest for saving preferences (given by abompard) modified: src/mailmanclient/docs/using.txt -- lp:mailman.client https://code.launchpad.net/~mailman-coders/mailman.client/trunk Your team Mailman Coders is subscribed to branch lp:mailman.client. To unsubscribe from this branch go to https://code.launchpad.net/~mailman-coders/mailman.client/trunk/+edit-subscription -------------- next part -------------- A non-text attachment was scrubbed... Name: revision-diff.txt Type: text/x-diff Size: 601 bytes Desc: not available URL: From 1291452 at bugs.launchpad.net Sat Mar 15 19:05:51 2014 From: 1291452 at bugs.launchpad.net (Barry Warsaw) Date: Sat, 15 Mar 2014 18:05:51 -0000 Subject: [Bug 1291452] Re: Moderation rules priority References: <20140312155131.19151.49230.malonedeb@wampee.canonical.com> Message-ID: <20140315180553.19189.62748.launchpad@wampee.canonical.com> ** Changed in: mailman Milestone: None => 3.0.0b4 ** Changed in: mailman Assignee: (unassigned) => Barry Warsaw (barry) ** Changed in: mailman Importance: Undecided => High ** Changed in: mailman Status: New => In Progress -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1291452 Title: Moderation rules priority To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1291452/+subscriptions From 1291452 at bugs.launchpad.net Sat Mar 15 20:14:06 2014 From: 1291452 at bugs.launchpad.net (Barry Warsaw) Date: Sat, 15 Mar 2014 19:14:06 -0000 Subject: [Bug 1291452] Re: Moderation rules priority References: <20140312155131.19151.49230.malonedeb@wampee.canonical.com> Message-ID: <20140315191407.30546.75178.launchpad@soybean.canonical.com> ** Changed in: mailman Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1291452 Title: Moderation rules priority To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1291452/+subscriptions From mark at msapiro.net Sat Mar 15 20:48:22 2014 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 15 Mar 2014 19:48:22 -0000 Subject: [Bug 1292958] [NEW] Precedence: bulk header on subscription confirmation requests can cause request to be mis-classified References: <20140315194822.14841.53355.malonedeb@chaenomeles.canonical.com> Message-ID: <20140315194822.14841.53355.malonedeb@chaenomeles.canonical.com> Public bug reported: This may be an issue with gmail and possibly elsewhere. See ** Affects: mailman Importance: Undecided Status: New ** Tags: mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1292958 Title: Precedence: bulk header on subscription confirmation requests can cause request to be mis-classified To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1292958/+subscriptions From 1292958 at bugs.launchpad.net Sat Mar 15 20:50:29 2014 From: 1292958 at bugs.launchpad.net (Barry Warsaw) Date: Sat, 15 Mar 2014 19:50:29 -0000 Subject: [Bug 1292958] Re: Precedence: bulk header on subscription confirmation requests can cause request to be mis-classified References: <20140315194822.14841.53355.malonedeb@chaenomeles.canonical.com> Message-ID: <20140315195029.14754.10429.launchpad@chaenomeles.canonical.com> ** Tags added: mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1292958 Title: Precedence: bulk header on subscription confirmation requests can cause request to be mis-classified To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1292958/+subscriptions From 1117174 at bugs.launchpad.net Sat Mar 15 21:13:40 2014 From: 1117174 at bugs.launchpad.net (Barry Warsaw) Date: Sat, 15 Mar 2014 20:13:40 -0000 Subject: [Bug 1117174] Re: mailman remove list fails due to constraint error on contentfilter References: <20130206100600.1671.21029.malonedeb@chaenomeles.canonical.com> Message-ID: <20140315201341.30406.27479.launchpad@soybean.canonical.com> ** Changed in: mailman Milestone: None => 3.0.0b4 ** Changed in: mailman Assignee: (unassigned) => Barry Warsaw (barry) ** Changed in: mailman Importance: Undecided => High ** Changed in: mailman Status: New => In Progress ** Changed in: mailman Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1117174 Title: mailman remove list fails due to constraint error on contentfilter To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1117174/+subscriptions From noreply at launchpad.net Sat Mar 15 21:45:32 2014 From: noreply at launchpad.net (noreply at launchpad.net) Date: Sat, 15 Mar 2014 20:45:32 -0000 Subject: [Branch ~mailman-coders/mailman.client/trunk] Rev 51: * modified copyright years Message-ID: <20140315204532.25789.44073.launchpad@ackee.canonical.com> ------------------------------------------------------------ revno: 51 committer: Florian Fuchs branch nick: mailman.client timestamp: Sat 2014-03-15 21:43:52 +0100 message: * modified copyright years * added release date to NEWS file modified: src/mailmanclient/NEWS.txt src/mailmanclient/__init__.py src/mailmanclient/_client.py src/mailmanclient/tests/test_docs.py -- lp:mailman.client https://code.launchpad.net/~mailman-coders/mailman.client/trunk Your team Mailman Coders is subscribed to branch lp:mailman.client. To unsubscribe from this branch go to https://code.launchpad.net/~mailman-coders/mailman.client/trunk/+edit-subscription -------------- next part -------------- A non-text attachment was scrubbed... Name: revision-diff.txt Type: text/x-diff Size: 1428 bytes Desc: not available URL: From 802971 at bugs.launchpad.net Sat Mar 15 21:38:28 2014 From: 802971 at bugs.launchpad.net (Florian Fuchs) Date: Sat, 15 Mar 2014 20:38:28 -0000 Subject: [Bug 802971] Re: Mailman Client doesn't _DOMAIN doesn't offer a list of lists References: <20110628125543.26674.56509.malonedeb@chaenomeles.canonical.com> Message-ID: <20140315203829.30325.2796.launchpad@gac.canonical.com> ** Changed in: mailman.client Milestone: None => 1.0.0a1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/802971 Title: Mailman Client doesn't _DOMAIN doesn't offer a list of lists To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/802971/+subscriptions From 802540 at bugs.launchpad.net Sat Mar 15 21:37:59 2014 From: 802540 at bugs.launchpad.net (Florian Fuchs) Date: Sat, 15 Mar 2014 20:37:59 -0000 Subject: [Bug 802540] Re: Add c.get_domain() by web_host and not only mail_host References: <20110627133124.21182.5123.malonedeb@chaenomeles.canonical.com> Message-ID: <20140315203759.29661.387.launchpad@gac.canonical.com> ** Changed in: mailman.client Milestone: None => 1.0.0a1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/802540 Title: Add c.get_domain() by web_host and not only mail_host To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/802540/+subscriptions From 799689 at bugs.launchpad.net Sat Mar 15 21:36:07 2014 From: 799689 at bugs.launchpad.net (Florian Fuchs) Date: Sat, 15 Mar 2014 20:36:07 -0000 Subject: [Bug 799689] Re: Add API call >>>delete_domain("example.net") References: <20110620112749.26476.62275.malonedeb@gac.canonical.com> Message-ID: <20140315203608.29960.22505.launchpad@soybean.canonical.com> ** Changed in: mailman.client Milestone: None => 1.0.0a1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/799689 Title: Add API call >>>delete_domain("example.net") To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/799689/+subscriptions From 821438 at bugs.launchpad.net Sat Mar 15 21:40:48 2014 From: 821438 at bugs.launchpad.net (Florian Fuchs) Date: Sat, 15 Mar 2014 20:40:48 -0000 Subject: [Bug 821438] Re: REST access to preferences References: <20110805121851.6965.2119.malonedeb@wampee.canonical.com> Message-ID: <20140315204049.15012.36727.launchpad@chaenomeles.canonical.com> ** Changed in: mailman.client Status: Confirmed => Fix Committed ** Changed in: mailman.client Milestone: None => 1.0.0a1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/821438 Title: REST access to preferences To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/821438/+subscriptions From 1156529 at bugs.launchpad.net Sat Mar 15 22:20:22 2014 From: 1156529 at bugs.launchpad.net (Florian Fuchs) Date: Sat, 15 Mar 2014 21:20:22 -0000 Subject: [Bug 1156529] Re: Pagination for REST API collections References: <20130318094909.18076.83440.malonedeb@gac.canonical.com> Message-ID: <20140315212024.18579.98564.launchpad@wampee.canonical.com> ** Changed in: postorius Milestone: None => 1.0.0a2 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1156529 Title: Pagination for REST API collections To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1156529/+subscriptions From flo.fuchs at gmail.com Sat Mar 15 22:57:07 2014 From: flo.fuchs at gmail.com (Florian Fuchs) Date: Sat, 15 Mar 2014 21:57:07 -0000 Subject: [Merge] lp:~raj-abhilash1/postorius/postorius_standalone into lp:postorius In-Reply-To: <20140310130621.5073.86162.launchpad@ackee.canonical.com> Message-ID: <20140315215707.15347.25624.codereview@chaenomeles.canonical.com> Hi Abhilash, thanks for that change! I did, however, keep the old directory structure for now, since we're probably going to create a new django project package anyway (postorius and hyperkitty combined). I have updated manage.py. Florian -- https://code.launchpad.net/~raj-abhilash1/postorius/postorius_standalone/+merge/210201 Your team Mailman Coders is requested to review the proposed merge of lp:~raj-abhilash1/postorius/postorius_standalone into lp:postorius. From 881320 at bugs.launchpad.net Wed Mar 19 19:22:50 2014 From: 881320 at bugs.launchpad.net (Barry Warsaw) Date: Wed, 19 Mar 2014 18:22:50 -0000 Subject: [Bug 881320] Re: Mailman 3 translations References: <20111025090949.27890.99511.malonedeb@soybean.canonical.com> Message-ID: <20140319182251.30188.37198.launchpad@gac.canonical.com> ** Changed in: mailman Importance: Critical => Medium -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/881320 Title: Mailman 3 translations To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/881320/+subscriptions From bhargav.golla at gmail.com Fri Mar 21 15:26:24 2014 From: bhargav.golla at gmail.com (Bhargav) Date: Fri, 21 Mar 2014 14:26:24 -0000 Subject: [Merge] lp:~bhargav-golla/postorius/bug-1294463 into lp:postorius Message-ID: <20140321142623.11839.77345.launchpad@ackee.canonical.com> Bhargav has proposed merging lp:~bhargav-golla/postorius/bug-1294463 into lp:postorius. Commit message: Fix Bug 1294463 Requested reviews: Mailman Coders (mailman-coders) For more details, see: https://code.launchpad.net/~bhargav-golla/postorius/bug-1294463/+merge/212167 This merge fixes Bug 1294463. -- https://code.launchpad.net/~bhargav-golla/postorius/bug-1294463/+merge/212167 Your team Mailman Coders is requested to review the proposed merge of lp:~bhargav-golla/postorius/bug-1294463 into lp:postorius. -------------- next part -------------- A non-text attachment was scrubbed... Name: review-diff.txt Type: text/x-diff Size: 2085 bytes Desc: not available URL: From bhargav.golla at gmail.com Fri Mar 21 15:33:23 2014 From: bhargav.golla at gmail.com (Bhargav) Date: Fri, 21 Mar 2014 14:33:23 -0000 Subject: [Merge] lp:~bhargav-golla/postorius/bug-1294352 into lp:postorius Message-ID: <20140321143321.14725.96650.launchpad@ackee.canonical.com> Bhargav has proposed merging lp:~bhargav-golla/postorius/bug-1294352 into lp:postorius. Commit message: Fixes Bug 1294352 Requested reviews: Mailman Coders (mailman-coders) For more details, see: https://code.launchpad.net/~bhargav-golla/postorius/bug-1294352/+merge/212171 This merge fixes Bug 1294352 -- https://code.launchpad.net/~bhargav-golla/postorius/bug-1294352/+merge/212171 Your team Mailman Coders is requested to review the proposed merge of lp:~bhargav-golla/postorius/bug-1294352 into lp:postorius. -------------- next part -------------- A non-text attachment was scrubbed... Name: review-diff.txt Type: text/x-diff Size: 1548 bytes Desc: not available URL: From mark at msapiro.net Fri Mar 21 23:39:01 2014 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 21 Mar 2014 22:39:01 -0000 Subject: [Bug 1295875] [NEW] Several Mailman log messages fail to include the list name or module name. References: <20140321223902.9642.88742.malonedeb@soybean.canonical.com> Message-ID: <20140321223902.9642.88742.malonedeb@soybean.canonical.com> Public bug reported: The vette log entries for approved posts do not include the list name. Only the admin CGI identifies itself in the error log entry for a non- existent list. admindb, confirm, edithtml, listinfo, options, private, rmlist and subscribe all write an error log "No such list" entry but don't identify themselves. roster writes no error log entry. ** Affects: mailman Importance: Low Assignee: Mark Sapiro (msapiro) Status: In Progress -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1295875 Title: Several Mailman log messages fail to include the list name or module name. To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1295875/+subscriptions From 1295875 at bugs.launchpad.net Sat Mar 22 05:15:19 2014 From: 1295875 at bugs.launchpad.net (Launchpad Bug Tracker) Date: Sat, 22 Mar 2014 04:15:19 -0000 Subject: [Bug 1295875] Re: Several Mailman log messages fail to include the list name or module name. References: <20140321223902.9642.88742.malonedeb@soybean.canonical.com> Message-ID: <20140322041522.10371.89494.launchpad@ackee.canonical.com> ** Branch linked: lp:mailman/2.1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1295875 Title: Several Mailman log messages fail to include the list name or module name. To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1295875/+subscriptions From mark at msapiro.net Sat Mar 22 05:19:47 2014 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 22 Mar 2014 04:19:47 -0000 Subject: [Bug 1295875] Re: Several Mailman log messages fail to include the list name or module name. References: <20140321223902.9642.88742.malonedeb@soybean.canonical.com> Message-ID: <20140322041947.5549.95967.malone@chaenomeles.canonical.com> Actually, roster did write an error log entry. I missed it because of a case discrepancy. All are fixed now. ** Changed in: mailman Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1295875 Title: Several Mailman log messages fail to include the list name or module name. To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1295875/+subscriptions From kxra at riseup.net Fri Mar 28 04:54:35 2014 From: kxra at riseup.net (=?utf-8?b?S+G6j3Jh?=) Date: Fri, 28 Mar 2014 03:54:35 -0000 Subject: [Bug 965532] Re: Need a script to upgrade from MM2 to MM3 References: <20120326174611.5464.44688.malonedeb@chaenomeles.canonical.com> Message-ID: <20140328035435.22379.37995.malone@wampee.canonical.com> has any work on this taken place? is there documentation anywhere? -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/965532 Title: Need a script to upgrade from MM2 to MM3 To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/965532/+subscriptions From 965532 at bugs.launchpad.net Fri Mar 28 13:55:10 2014 From: 965532 at bugs.launchpad.net (Barry Warsaw) Date: Fri, 28 Mar 2014 12:55:10 -0000 Subject: [Bug 965532] Re: Need a script to upgrade from MM2 to MM3 References: <20120326174611.5464.44688.malonedeb@chaenomeles.canonical.com> Message-ID: <20140328125510.9788.79026.malone@soybean.canonical.com> abompard has a branch, which I've slowly been working through. -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/965532 Title: Need a script to upgrade from MM2 to MM3 To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/965532/+subscriptions From hcohl at nist.gov Fri Mar 28 14:04:51 2014 From: hcohl at nist.gov (Howard Cohl) Date: Fri, 28 Mar 2014 13:04:51 -0000 Subject: [Bug 1298973] [NEW] Messages with without carriage returns scroll across the page References: <20140328130452.9822.71063.malonedeb@soybean.canonical.com> Message-ID: <20140328130452.9822.71063.malonedeb@soybean.canonical.com> Public bug reported: I am a user of GNU Mailman at the National Institute of Standards and Technology. If you write emails to a list that I subscribe to with no carriage returns in them, then for instance in the list by thread, the message is unreadable because it scrolls off the edge of the screen. Modern email readers automatically insert carriage returns in the mail reader so that they are readable. I wonder if something can be done about this, or should we discourage people from writing messages to our list without using carriage returns. (I think that might be a little difficult). Shouldn't it be easy to solve this problem? i.e., shouldn't it take a minimal amount of code? Best regards, Howard Cohl hcohl at nist.gov ** Affects: mailman Importance: Undecided Status: New -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1298973 Title: Messages with without carriage returns scroll across the page To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1298973/+subscriptions From mark at msapiro.net Fri Mar 28 17:04:54 2014 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 28 Mar 2014 16:04:54 -0000 Subject: [Bug 1298973] Re: Messages with without carriage returns scroll across the page References: <20140328130452.9822.71063.malonedeb@soybean.canonical.com> Message-ID: <20140328160455.30937.74757.launchpad@gac.canonical.com> *** This bug is a duplicate of bug 266467 *** https://bugs.launchpad.net/bugs/266467 ** This bug has been marked a duplicate of bug 266467 allow message display to wrap (simple HTML provided) -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1298973 Title: Messages with without carriage returns scroll across the page To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1298973/+subscriptions From raj.abhilash1 at gmail.com Mon Mar 31 19:34:23 2014 From: raj.abhilash1 at gmail.com (Abhilash Raj) Date: Mon, 31 Mar 2014 17:34:23 -0000 Subject: [Merge] lp:~raj-abhilash1/mailman/gsoc into lp:mailman Message-ID: <20140331173420.32662.54796.launchpad@ackee.canonical.com> Abhilash Raj has proposed merging lp:~raj-abhilash1/mailman/gsoc into lp:mailman. Requested reviews: Mailman Coders (mailman-coders) For more details, see: https://code.launchpad.net/~raj-abhilash1/mailman/gsoc/+merge/213526 Added support for signing emails and verification of signed emails. -- https://code.launchpad.net/~raj-abhilash1/mailman/gsoc/+merge/213526 Your team Mailman Coders is requested to review the proposed merge of lp:~raj-abhilash1/mailman/gsoc into lp:mailman. -------------- next part -------------- A non-text attachment was scrubbed... Name: review-diff.txt Type: text/x-diff Size: 60952 bytes Desc: not available URL: