Dominique Leuenberger
53e2773f74
Accepting request 932595 from devel:languages:python:mailman
...
- Update to 3.3.5, which provides many bug fixes and also these new features:
- There is a new bounce_notify_admin_on_bounce_increment list
setting and a corresponding list:admin:notice:increment
template for the notice. This setting, if True, will cause a
notice to be sent to the list admins when a member's bounce
score is incremented, but doesn't disable delivery.
- There is a new moderator_request_life setting in the
[mailman] section of mailman.cfg that controls the lifetime
of pending moderator requests as opposed to pending user
confirmations. Default is 180 days.
- There is a new task runner to do periodic tasks. The current
implementation evicts expired pendings and cache entries
and removes orphaned workflows and orphaned message store
messages. It does these tasks at intervals defined by the
new run_tasks_every setting in the [mailman] section of
mailman.cfg. Default is 1 hour.
- There is a new list:admin:notice:pending template for the
notice from the mailman notify command.
- The nntp runner will now run the gatenews subcommand at
intervals defined by a new gatenews_every setting in the
[nntp] section of mailman.cfg. Default is 5 every minutes.
- Check the REST API password in a way that is resistant to
timing attacks. (CVE-2021-34337)
- Added support-alembic-1-7.patch
- Removed obsolete support-click-8-0.patch
- Added rpmlintrc
OBS-URL: https://build.opensuse.org/request/show/932595
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mailman?expand=0&rev=14
2021-11-22 22:03:59 +00:00
e4cc363209
Revert python -> python3 in Requires
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=55
2021-11-19 21:46:11 +00:00
e850eae458
Fix changes
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=54
2021-11-19 21:35:58 +00:00
2728578dab
Accepting request 932465 from home:gladiac:mailman3
...
- Update to 3.3.5
* https://gitlab.com/mailman/mailman/-/blob/3.3.5/src/mailman/docs/NEWS.rst
- Added support-alembic-1-7.patch
- Removed obsolete support-click-8-0.patch
- Added rpmlintrc
OBS-URL: https://build.opensuse.org/request/show/932465
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=53
2021-11-19 21:32:21 +00:00
Dominique Leuenberger
7d32b8692a
Accepting request 909272 from devel:languages:python:mailman
...
- Add support-click-8-0.patch:
* Lightly rebased from upstream to support click 8.0
- Add support-sqlalchemy-1-4.patch:
* Support running with SQLAlchemy 1.4
OBS-URL: https://build.opensuse.org/request/show/909272
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mailman?expand=0&rev=13
2021-07-30 21:21:55 +00:00
Steve Kowalik
c0301a504f
Remove unneeded sed in spec file
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=52
2021-07-30 02:21:05 +00:00
Steve Kowalik
603a20fc27
One more.
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=51
2021-07-30 02:11:22 +00:00
Steve Kowalik
dcc45c575d
Address another failure in support-sqlalchemy-1-4.patch
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=50
2021-07-30 01:58:38 +00:00
Steve Kowalik
0b0ec08568
- Add support-click-8-0.patch:
...
* Lightly rebased from upstream to support click 8.0
- Add support-sqlalchemy-1-4.patch:
* Support running with SQLAlchemy 1.4
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=49
2021-07-21 01:52:20 +00:00
80e230f896
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=48
2021-05-24 10:57:30 +00:00
Dominique Leuenberger
e9452d8aef
Accepting request 890490 from devel:languages:python:mailman
...
- Restrict build to primary python3 in order to avoid conflicting
packages. (forwarded request 890325 from bnavigator)
OBS-URL: https://build.opensuse.org/request/show/890490
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mailman?expand=0&rev=12
2021-05-10 13:38:17 +00:00
dc30e9b524
Accepting request 890325 from home:bnavigator:branches:devel:languages:python:mailman
...
- Restrict build to primary python3 in order to avoid conflicting
packages.
OBS-URL: https://build.opensuse.org/request/show/890325
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=46
2021-05-04 18:34:22 +00:00
Richard Brown
9b21eb10c1
Accepting request 880765 from devel:languages:python:mailman
...
OBS-URL: https://build.opensuse.org/request/show/880765
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mailman?expand=0&rev=11
2021-03-29 16:21:32 +00:00
Andreas Schneider
12db2a15e0
Accepting request 880481 from home:stroeder:branches:devel:languages:python:mailman
...
Update to 3.3.4 (needs python-aiosmtpd >= 1.4.1, see SR#880480)
OBS-URL: https://build.opensuse.org/request/show/880481
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=44
2021-03-23 16:27:09 +00:00
Dominique Leuenberger
cf2996bbf5
Accepting request 869592 from devel:languages:python:mailman
...
- Add gl823_exclude_failing_tests.patch to skip two failing tests
(gl#mailman/mailman#823).
- Modernize specfile. Update summary so it does not fall under
rpmlint name-repeated-in-summary.
- Fix building on tumbleweed
- Update to 3.3.3:
* Handle some UnicodeEncodeErrors in creating digests. (Closes #560 )
* Increased the size of the data column in the workflowstate table.
(Closes #793 )
* Implemented a ``scrubber`` for plain text digests. (Closes #473 )
* The ``mailman gatenews`` command now adds ``original_size`` as a message
attribute. (Extends fix for #762 )
* Handle FileNotFoundError when creating digest.mmdf file without a
parent directory present. (Closes #699 )
* Fixed an issue where content filtering can throw UnicodeEncodeError when
converting HTML to plain text. (Closes #798 )
* A bounce for a non-existent list is now handled. (Closes #799 )
* RFC 2047 From: headers in emailed ``join`` commands are now decoded.
(Closes #802 )
* The ``mailman addmembers`` command now catches and reports a
``SubscriptionPendingError``. (Closes #805 )
* RFC 2369 ``List-Owner`` header is now added when these headers are included.
(Closes #809 )
* Header filters will now properly match RFC 2047 encoded headers.
(Closes #815 )
* Mailman's ``vette`` log discard messages now include the reasons.
(Closes #816 )
* Increase the default REST API (gunicorn) timeout to 360 seconds from 30 as
several API endpoinds can be very slow. (Closes #770 )
* Header filter rules are now properly processed after deletions and/or
reordering. (Closes #818 )
* Folded ``To: list-confirm+token@...`` headers are now parsed correctly.
(Closes : #819 )
OBS-URL: https://build.opensuse.org/request/show/869592
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mailman?expand=0&rev=10
2021-02-07 14:17:05 +00:00
865565947b
Don't define Patch0 twice.
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=42
2021-02-04 22:31:23 +00:00
7b396b7fc4
- Add gl823_exclude_failing_tests.patch to skip two failing tests
...
(gl#mailman/mailman#823).
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=41
2021-02-04 22:23:16 +00:00
Andreas Schneider
5e5e1e3381
Accepting request 869047 from home:jengelh:branches:devel:languages:python:mailman
...
- Modernize specfile. Update summary so it does not fall under
rpmlint name-repeated-in-summary.
OBS-URL: https://build.opensuse.org/request/show/869047
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=40
2021-02-04 07:21:19 +00:00
8fd128e7fa
Accepting request 868985 from home:gladiac:mailman3
...
- Fix building on tumbleweed
OBS-URL: https://build.opensuse.org/request/show/868985
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=39
2021-02-03 19:09:47 +00:00
af0f6f2ac8
Accepting request 868879 from home:stroeder:branches:devel:languages:python:mailman
...
Update to 3.3.3
Fixing build on Factory/Tumbleweed has to be done separately.
OBS-URL: https://build.opensuse.org/request/show/868879
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=38
2021-02-03 10:27:35 +00:00
Dominique Leuenberger
5f9018250f
Accepting request 856847 from devel:languages:python:mailman
...
OBS-URL: https://build.opensuse.org/request/show/856847
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mailman?expand=0&rev=9
2020-12-18 18:59:54 +00:00
aa07b309bf
Accepting request 856542 from home:gladiac:mailman3
...
- Added mailman-notify.service and mailman-notify.timer
- Added rcmailman* service symlinks
- Added missing logrotate requirement
OBS-URL: https://build.opensuse.org/request/show/856542
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=36
2020-12-18 09:42:38 +00:00
Dominique Leuenberger
fefaaac009
Accepting request 856057 from devel:languages:python:mailman
...
- Fix systemd services
- Add missing services and timers to systemd
OBS-URL: https://build.opensuse.org/request/show/856057
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mailman?expand=0&rev=8
2020-12-16 10:00:36 +00:00
ad7d6e9570
Accepting request 855964 from home:gladiac:mailman3
...
- Fix systemd services
OBS-URL: https://build.opensuse.org/request/show/855964
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=34
2020-12-15 10:04:54 +00:00
ce5a76d70b
Accepting request 855950 from home:gladiac:mailman3
...
- Add missing services and timers to systemd
OBS-URL: https://build.opensuse.org/request/show/855950
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=33
2020-12-15 09:12:34 +00:00
Dominique Leuenberger
a0b8bbf2ae
Accepting request 851640 from devel:languages:python:mailman
...
OBS-URL: https://build.opensuse.org/request/show/851640
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mailman?expand=0&rev=7
2020-11-29 11:31:19 +00:00
Andreas Schneider
cd799458ea
Accepting request 851559 from home:stroeder:branches:devel:languages:python:mailman
...
- Update to 3.3.2:
* Support for inviting users to join mailing lists.
* New adddmembers, delmembers and syncmembers command to
manage membership from CLI.
* Addition of new REST API endpoints that return the count of held messages
and subscription requests of much faster page loads in Postorius.
* Addition of support for filtering in some API endpoints like Members
and Subscription requests.
* Support for address= option in email join command to subscribe an address
other then sending address.
* Addition of who email command to lookup memberships.
* Expose emergency field for MailingList resource in REST API.
* Several bug fixes to support new major version of libraries like dnspython,
flufl.* etc.
OBS-URL: https://build.opensuse.org/request/show/851559
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=31
2020-11-29 06:55:34 +00:00
Dominique Leuenberger
5ef61085eb
Accepting request 840224 from devel:languages:python:mailman
...
OBS-URL: https://build.opensuse.org/request/show/840224
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mailman?expand=0&rev=6
2020-10-08 11:11:59 +00:00
715101f148
Accepting request 839919 from home:gladiac:mailman3
...
- Remove suid bit from /var/lib/mailman/data
OBS-URL: https://build.opensuse.org/request/show/839919
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=29
2020-10-08 10:15:35 +00:00
114760fc69
- remove systemd (build)requires
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=28
2020-09-30 07:19:11 +00:00
7b4ea6895c
Accepting request 837918 from home:gladiac:mailman3
...
- Create mailman user and group
- Create directories for mailman and use FHS directory layout
- Create initial /etc/mailman.cfg
- Create /etc/mailman.d/ directory for extensions
- Add systemd files
OBS-URL: https://build.opensuse.org/request/show/837918
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=27
2020-09-29 07:54:08 +00:00
Yuchen Lin
e90c10fba3
Accepting request 808659 from devel:languages:python:mailman
...
submit (forwarded request 808637 from pgajdos)
OBS-URL: https://build.opensuse.org/request/show/808659
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mailman?expand=0&rev=5
2020-05-26 15:23:48 +00:00
2d48f1cd3a
Accepting request 808637 from home:pgajdos:python
...
submit
OBS-URL: https://build.opensuse.org/request/show/808637
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=25
2020-05-25 08:14:38 +00:00
Dominique Leuenberger
c9b5ef120d
Accepting request 796939 from devel:languages:python:mailman
...
- Update to 3.3.1:
* No obvious changelog
OBS-URL: https://build.opensuse.org/request/show/796939
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mailman?expand=0&rev=4
2020-04-25 18:31:04 +00:00
Tomáš Chvátal
4c12a71f99
- Update to 3.3.1:
...
* No obvious changelog
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=23
2020-04-24 08:23:29 +00:00
Dominique Leuenberger
9f8310c61f
Accepting request 766648 from devel:languages:python:mailman
...
- do not require python-cffi, it will be required by
python-PyNaCl (forwarded request 766647 from pgajdos)
OBS-URL: https://build.opensuse.org/request/show/766648
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mailman?expand=0&rev=3
2020-01-24 12:11:58 +00:00
16f738ed70
Accepting request 766647 from devel:languages:python:mailman:backports
...
- do not require python-cffi, it will be required by
python-PyNaCl
OBS-URL: https://build.opensuse.org/request/show/766647
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=21
2020-01-23 15:18:10 +00:00
Dominique Leuenberger
8c73a1010c
Accepting request 765303 from devel:languages:python:mailman
...
SLE-7686 (forwarded request 765299 from pgajdos)
OBS-URL: https://build.opensuse.org/request/show/765303
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mailman?expand=0&rev=2
2020-01-18 11:17:59 +00:00
18194e7217
Accepting request 765299 from devel:languages:python:mailman:backports
...
SLE-7686
OBS-URL: https://build.opensuse.org/request/show/765299
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=19
2020-01-17 14:44:30 +00:00
Dominique Leuenberger
efe0acd05b
Accepting request 755651 from devel:languages:python:mailman
...
Disable the failing test.
OBS-URL: https://build.opensuse.org/request/show/755651
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mailman?expand=0&rev=1
2019-12-10 21:44:43 +00:00
765a1106eb
- disable src/mailman/commands/tests/test_cli_create.py
...
https://gitlab.com/mailman/mailman/issues/654
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=17
2019-12-10 16:57:02 +00:00
297cac1163
- call spec-cleaner
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=16
2019-12-02 11:04:53 +00:00
de524e3384
- requires setuptools
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=15
2019-12-02 09:20:16 +00:00
00adedb686
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=14
2019-11-21 12:29:05 +00:00
4edd1d8625
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=13
2019-11-21 09:35:25 +00:00
a36ad872fb
- /usr/sbin instead of /sbin in mailman.cfg
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=12
2019-11-20 16:07:00 +00:00
87da75a35a
- run the testsuite
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=11
2019-11-05 19:06:23 +00:00
ed35b6308f
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=10
2019-11-04 14:43:09 +00:00
97df7f37bc
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=9
2019-10-09 12:38:25 +00:00
0423c0c84f
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-mailman?expand=0&rev=8
2019-10-01 08:07:24 +00:00