More Mailman releases!
Hello Everyone,
I am pleased to announce several new releases for GNU Mailman project. Thanks to all the contributors for making these releases possible!
All the releases are published to PyPI and you can find links to all the PyPI projects:
https://docs.mailman3.org/en/latest/
A full list of change logs are available below:
Do note that for Postorius, I released 1.3.9, but I forgot to update
dependency metadata to require django-mailman3>=1.3.10
(which is
required for the new bootstrap 5 upgrade across packages) and so I also
released Postorius 1.3.10 just after.
Installation documentation is available at
https://docs.mailman3.org/en/latest/install/install.html
and if you are upgrading an existing virtualenv install you can refer
https://docs.mailman3.org/en/latest/upgrade-3.2.html
If you find any issues, you can report them at the respective bug tracker for the projects. The links to issue trackers are available at https://docs.mailman3.org/en/latest/.
Finally, similar to Mailman Core, note that PyPI doesn't accept signatures anymore so each packages' release page now has the tarball uploaded to them along with the signature:
Django-mailman3: https://gitlab.com/mailman/django-mailman3/-/releases/v1.3.10 Hyperkitty: https://gitlab.com/mailman/hyperkitty/-/releases/v1.3.8 Postorius: https://gitlab.com/mailman/postorius/-/releases/v1.3.10 Mailman-web: https://gitlab.com/mailman/mailman-web/-/releases/0.0.7
-- thanks, Abhilash Raj (maxking)
Hello,
I missed one important merge request in django-mailman3, so here are a couple more versions.
I've released Django-mailman3 1.3.11 and Mailman-web 0.0.8 (which requires django-mailman >= 1.3.11).
Gitlab releases are available here:
Mailman-web: https://gitlab.com/mailman/mailman-web/-/releases/0.0.8 Django-mailman3: https://gitlab.com/mailman/django-mailman3/-/releases/v1.3.11
I have also yanked mailman-web 0.0.7 since that'll cause spurious errors due to change in session serializer.
Abhilash
On 10/22/23 00:05, Abhilash Raj wrote:
Hello Everyone,
I am pleased to announce several new releases for GNU Mailman project. Thanks to all the contributors for making these releases possible!
All the releases are published to PyPI and you can find links to all the PyPI projects:
https://docs.mailman3.org/en/latest/
A full list of change logs are available below:
Do note that for Postorius, I released 1.3.9, but I forgot to update dependency metadata to require
django-mailman3>=1.3.10
(which is required for the new bootstrap 5 upgrade across packages) and so I also released Postorius 1.3.10 just after.Installation documentation is available at
https://docs.mailman3.org/en/latest/install/install.html
and if you are upgrading an existing virtualenv install you can refer
https://docs.mailman3.org/en/latest/upgrade-3.2.html
If you find any issues, you can report them at the respective bug tracker for the projects. The links to issue trackers are available at https://docs.mailman3.org/en/latest/.
Finally, similar to Mailman Core, note that PyPI doesn't accept signatures anymore so each packages' release page now has the tarball uploaded to them along with the signature:
Django-mailman3: https://gitlab.com/mailman/django-mailman3/-/releases/v1.3.10 Hyperkitty: https://gitlab.com/mailman/hyperkitty/-/releases/v1.3.8 Postorius: https://gitlab.com/mailman/postorius/-/releases/v1.3.10 Mailman-web: https://gitlab.com/mailman/mailman-web/-/releases/0.0.7
-- thanks, Abhilash Raj (maxking)
Everything looks good to me in my multi-site install!
I've updated my simple container install to pin the new versions: https://github.com/jeredfloyd/mailman-container
--Jered
----- On Oct 22, 2023, at 2:10 AM, Abhilash Raj maxking@asynchronous.in wrote:
Hello,
I missed one important merge request in django-mailman3, so here are a couple more versions.
I've released Django-mailman3 1.3.11 and Mailman-web 0.0.8 (which requires django-mailman >= 1.3.11).
Gitlab releases are available here:
Mailman-web: https://gitlab.com/mailman/mailman-web/-/releases/0.0.8 Django-mailman3: https://gitlab.com/mailman/django-mailman3/-/releases/v1.3.11
I have also yanked mailman-web 0.0.7 since that'll cause spurious errors due to change in session serializer.
Abhilash
On 10/22/23 00:05, Abhilash Raj wrote:
Hello Everyone,
I am pleased to announce several new releases for GNU Mailman project. Thanks to all the contributors for making these releases possible!
All the releases are published to PyPI and you can find links to all the PyPI projects:
https://docs.mailman3.org/en/latest/
A full list of change logs are available below:
Do note that for Postorius, I released 1.3.9, but I forgot to update dependency metadata to require
django-mailman3>=1.3.10
(which is required for the new bootstrap 5 upgrade across packages) and so I also released Postorius 1.3.10 just after.Installation documentation is available at
https://docs.mailman3.org/en/latest/install/install.html
and if you are upgrading an existing virtualenv install you can refer
https://docs.mailman3.org/en/latest/upgrade-3.2.html
If you find any issues, you can report them at the respective bug tracker for the projects. The links to issue trackers are available at https://docs.mailman3.org/en/latest/.
Finally, similar to Mailman Core, note that PyPI doesn't accept signatures anymore so each packages' release page now has the tarball uploaded to them along with the signature:
Django-mailman3: https://gitlab.com/mailman/django-mailman3/-/releases/v1.3.10 Hyperkitty: https://gitlab.com/mailman/hyperkitty/-/releases/v1.3.8 Postorius: https://gitlab.com/mailman/postorius/-/releases/v1.3.10 Mailman-web: https://gitlab.com/mailman/mailman-web/-/releases/0.0.7
-- thanks, Abhilash Raj (maxking)
Mailman-users mailing list -- mailman-users@mailman3.org To unsubscribe send an email to mailman-users-leave@mailman3.org https://lists.mailman3.org/mailman3/lists/mailman-users.mailman3.org/ Archived at: https://lists.mailman3.org/archives/list/mailman-users@mailman3.org/message/...
This message sent to jered@convivian.com
Also looking good from here. Thanks to all involved for your great work!
On Mon, 23 Oct 2023, 16:53 Jered Floyd, <jered@convivian.com> wrote:
Everything looks good to me in my multi-site install!
I've updated my simple container install to pin the new versions: https://github.com/jeredfloyd/mailman-container
--Jered
----- On Oct 22, 2023, at 2:10 AM, Abhilash Raj maxking@asynchronous.in wrote:
Hello,
I missed one important merge request in django-mailman3, so here are a couple more versions.
I've released Django-mailman3 1.3.11 and Mailman-web 0.0.8 (which requires django-mailman >= 1.3.11).
Gitlab releases are available here:
Mailman-web: https://gitlab.com/mailman/mailman-web/-/releases/0.0.8 Django-mailman3: https://gitlab.com/mailman/django-mailman3/-/releases/v1.3.11
I have also yanked mailman-web 0.0.7 since that'll cause spurious errors due to change in session serializer.
Abhilash
On 10/22/23 00:05, Abhilash Raj wrote:
Hello Everyone,
I am pleased to announce several new releases for GNU Mailman project. Thanks to all the contributors for making these releases possible!
All the releases are published to PyPI and you can find links to all the PyPI projects:
https://docs.mailman3.org/en/latest/
A full list of change logs are available below:
[1]:
https://docs.mailman3.org/projects/postorius/en/latest/news.html#news-1-3-10
[2]:
https://docs.mailman3.org/projects/hyperkitty/en/latest/news.html#news-1-3-8
Do note that for Postorius, I released 1.3.9, but I forgot to update dependency metadata to require
django-mailman3>=1.3.10
(which is required for the new bootstrap 5 upgrade across packages) and so I also released Postorius 1.3.10 just after.Installation documentation is available at
https://docs.mailman3.org/en/latest/install/install.html
and if you are upgrading an existing virtualenv install you can refer
https://docs.mailman3.org/en/latest/upgrade-3.2.html
If you find any issues, you can report them at the respective bug tracker for the projects. The links to issue trackers are available at https://docs.mailman3.org/en/latest/.
Finally, similar to Mailman Core, note that PyPI doesn't accept signatures anymore so each packages' release page now has the tarball uploaded to them along with the signature:
Django-mailman3: https://gitlab.com/mailman/django-mailman3/-/releases/v1.3.10 Hyperkitty: https://gitlab.com/mailman/hyperkitty/-/releases/v1.3.8 Postorius: https://gitlab.com/mailman/postorius/-/releases/v1.3.10 Mailman-web: https://gitlab.com/mailman/mailman-web/-/releases/0.0.7
-- thanks, Abhilash Raj (maxking)
Mailman-users mailing list -- mailman-users@mailman3.org To unsubscribe send an email to mailman-users-leave@mailman3.org https://lists.mailman3.org/mailman3/lists/mailman-users.mailman3.org/ Archived at:
https://lists.mailman3.org/archives/list/mailman-users@mailman3.org/message/...
This message sent to jered@convivian.com
Mailman-users mailing list -- mailman-users@mailman3.org To unsubscribe send an email to mailman-users-leave@mailman3.org https://lists.mailman3.org/mailman3/lists/mailman-users.mailman3.org/ Archived at: https://lists.mailman3.org/archives/list/mailman-users@mailman3.org/message/...
This message sent to kyriakos.terzopoulos@gmail.com
The upgrade worked flawless, and my system works as expected, but even after restarting apache in the footer line is displayed:
Postorius Dokumentation • GNU Mailman • Postorius Version 1.3.9b1
In the venv: $ pip list | grep postorius postorius 1.3.10
Is this a leftover?
Am Samstag, 21. Oktober 2023, 20:35:23 CEST schrieb Abhilash Raj:
Hello Everyone,
I am pleased to announce several new releases for GNU Mailman project. Thanks to all the contributors for making these releases possible!
All the releases are published to PyPI and you can find links to all the PyPI projects:
https://docs.mailman3.org/en/latest/
A full list of change logs are available below:
[2]:
https://docs.mailman3.org/projects/hyperkitty/en/latest/news.html#news-1-3-8
Do note that for Postorius, I released 1.3.9, but I forgot to update dependency metadata to require
django-mailman3>=1.3.10
(which is required for the new bootstrap 5 upgrade across packages) and so I also released Postorius 1.3.10 just after.Installation documentation is available at
https://docs.mailman3.org/en/latest/install/install.html
and if you are upgrading an existing virtualenv install you can refer
https://docs.mailman3.org/en/latest/upgrade-3.2.html
If you find any issues, you can report them at the respective bug tracker for the projects. The links to issue trackers are available at https://docs.mailman3.org/en/latest/.
Finally, similar to Mailman Core, note that PyPI doesn't accept signatures anymore so each packages' release page now has the tarball uploaded to them along with the signature:
Django-mailman3: https://gitlab.com/mailman/django-mailman3/-/releases/v1.3.10 Hyperkitty: https://gitlab.com/mailman/hyperkitty/-/releases/v1.3.8 Postorius: https://gitlab.com/mailman/postorius/-/releases/v1.3.10 Mailman-web: https://gitlab.com/mailman/mailman-web/-/releases/0.0.7
-- thanks, Abhilash Raj (maxking)
On Sun, Oct 22, 2023 at 11:38 PM Eggert Ehmke via Mailman-users < mailman-users@mailman3.org> wrote:
Sorry for the trouble. I forgot to restart mailman-web. Now all is fine.
For me I had forgotten to run the usual requirements after an upgrade - migrate, etc But my setup is working well so far.
I also want to thank all the developers for this great software.
-- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254 7 3200 0004/+254 7 2274 3223 "Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-) [How to ask smart questions: http://www.catb.org/~esr/faqs/smart-questions.html]
After installing the last program to be updated (mailman-web), the archives become unavailable due to (again) some glitches with the urls. I did not(!) change the /etc/mailman3/ configuration files.
before upgrade, example.com/mailman3/lists/mylist.mydomain (=> worked) after upgrade, example.com/postorius/lists/mylist.mydomain failed
Why and who changed my settings?
On 10/24/23 6:12 AM, Wikinaut wrote:
After installing the last program to be updated (mailman-web), the archives become unavailable due to (again) some glitches with the urls. I did not(!) change the /etc/mailman3/ configuration files.
before upgrade, example.com/mailman3/lists/mylist.mydomain (=> worked) after upgrade, example.com/postorius/lists/mylist.mydomain failed
Did example.com/postorius/lists/mylist.mydomain work before the upgrade? Does example.com/mailman3/lists/mylist.mydomain work after upgrade?
Why and who changed my settings?
The latest mailman-web upgrade added entries to urls.py. mailman-web<0.0.8 would recognize only the /mailman3/ and /archives/ urls. mailman-web=0.0.8 still recognizes those and now also recognizes /postorius/ and /hyperkitty/ urls. If /postorius/ and /hyperkitty/ urls are not working for you now, the issue is probably in your web server configuration.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
before upgrade (half-way upgrade works → thus: Postorius Version 1.3.10 ; GNU Mailman 3.3.9 (Tom Sawyer) works; the problem pops up when upgrading hyperkitty/mailman-web):
https://mydomain/mailman3/lists/mylist.mydomain/ => works https://mydomain/postorius/lists/mylist.mydomain/ => does not work (404 not found)
apache2:
<VirtualHost *:443>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
ServerName mydomain
Alias /static "/opt/mailman/web/static" <Directory "/opt/mailman/web/static"> Require all granted </Directory>
<IfModule mod_headers.c> RequestHeader unset X-Forwarded-Proto <If "%{HTTPS} =~ /on/"> RequestHeader set X-Forwarded-Proto "https" </If> </IfModule>
<IfModule mod_proxy.c> ProxyPreserveHost On ProxyPass "/mailman3" "http://127.0.0.1:8000/mailman3" ProxyPass "/archives" "http://127.0.0.1:8000/archives" ProxyPass "/accounts" "http://127.0.0.1:8000/accounts" ProxyPass "/admin" "http://127.0.0.1:8000/admin" ProxyPass "/user-profile" "http://127.0.0.1:8000/user-profile" </IfModule>
Include /etc/letsencrypt/options-ssl-apache.conf SSLCertificateFile /etc/letsencrypt/live/mydomain/fullchain.pem SSLCertificateKeyFile /etc/letsencrypt/live/mydomain/privkey.pem </VirtualHost>
On 10/24/23 9:17 AM, Wikinaut wrote:
<IfModule mod_proxy.c> ProxyPreserveHost On ProxyPass "/mailman3" "http://127.0.0.1:8000/mailman3" ProxyPass "/archives" "http://127.0.0.1:8000/archives" ProxyPass "/accounts" "http://127.0.0.1:8000/accounts" ProxyPass "/admin" "http://127.0.0.1:8000/admin" ProxyPass "/user-profile" "http://127.0.0.1:8000/user-profile" </IfModule>
If you want /postorius/ and /hyperkitty/ urls to work, you need to add to the above
ProxyPass "/postorius" "http://127.0.0.1:8000/postorius"
ProxyPass "/hyperkitty" "http://127.0.0.1:8000/hyperkitty"
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
only a partial solution, as the page layout is *wrong* (no skinning) for
- the login page (mydomain/accounts/login/?next=/postorius/lists/)
- the archives (mydomain/hyperkitty)
Yes, before you ask, yes I did mailman-web compress and mailman-web collectstatic
On Tue, Oct 24, 2023 at 4:13 PM Wikinaut <mail@tgries.de> wrote:
After installing the last program to be updated (mailman-web), the archives become unavailable due to (again) some glitches with the urls. I did not(!) change the /etc/mailman3/ configuration files.
before upgrade, example.com/mailman3/lists/mylist.mydomain (=> worked) after upgrade, example.com/postorius/lists/mylist.mydomain failed
Why and who changed my settings?
Please show your webserver config?
-- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254 7 3200 0004/+254 7 2274 3223 "Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-) [How to ask smart questions: http://www.catb.org/~esr/faqs/smart-questions.html]
That's from your installation documentation and worked wonderful before the upgrade
<VirtualHost *:443>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
ServerName mydomain
Alias /static "/opt/mailman/web/static" <Directory "/opt/mailman/web/static"> Require all granted </Directory>
<IfModule mod_headers.c> RequestHeader unset X-Forwarded-Proto <If "%{HTTPS} =~ /on/"> RequestHeader set X-Forwarded-Proto "https" </If> </IfModule>
<IfModule mod_proxy.c> ProxyPreserveHost On ProxyPass "/mailman3" "http://127.0.0.1:8000/mailman3" ProxyPass "/archives" "http://127.0.0.1:8000/archives" ProxyPass "/accounts" "http://127.0.0.1:8000/accounts" ProxyPass "/admin" "http://127.0.0.1:8000/admin" ProxyPass "/user-profile" "http://127.0.0.1:8000/user-profile" </IfModule>
Include /etc/letsencrypt/options-ssl-apache.conf SSLCertificateFile /etc/letsencrypt/live/mydomain/fullchain.pem SSLCertificateKeyFile /etc/letsencrypt/live/mydomain/privkey.pem </VirtualHost>
participants (9)
-
Abhilash Raj
-
David Newman
-
Eggert Ehmke
-
Jered Floyd
-
Kyriakos Terzopoulos
-
Mark Sapiro
-
Odhiambo Washington
-
Stephen J. Turnbull
-
Wikinaut