From 5b19a9286c0e5da1dd9ec33e91ed7d9978330198b4ff07d80e8b40fb5b99b4c4 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Thu, 17 Nov 2022 15:12:06 +0000 Subject: [PATCH] Accepting request 1036470 from home:gladiac:branches:devel:languages:python:mailman MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Update to version 1.3.7 * Fix a bug where various form(s) allowed setting empty values for delivery_mode and language. (Fixes #540, #522) * Rename labels description and info fields as 'Short Description' and 'Long Description' to signify what they mean. (Fixes #510) * Use date to format the dates in 'List Metrics' section in the List summary page. (Fixes #508) * Sort the list of languages in all Select elements alphabetically so they are easier to naviate with screen readers. (Fixes #498) * Add support for Django 4.0 * A couple of unit tests are now marked expectedFailure due to https://gitlab.com/mailman/mailman/-/merge_requests/997. (See #548) * Translate template names in the “New Templates” page (See #547) * Translate the section names in the MailingList->"Settings" tab. (See #550) * Add support for Django 4.1 * Add support for Python 3.10 * Remove support for Django < 3.2 * Remove support for Python < 3.7 * Replace the use of mock with unittest.mock * Change the way role is selector in the List index page to allow use of the * filtering without javascript enabled dropdowns. It also enhances usability by enabling the roles that are currently active by default. (See #544) * Show the number of files in each Mailman queue under 'System Information' tab for Admins. (Fixes #480) OBS-URL: https://build.opensuse.org/request/show/1036470 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:mailman/python-postorius?expand=0&rev=42 --- postorius-1.3.6.tar.gz | 3 --- postorius-1.3.7.tar.gz | 3 +++ postorius-settings.patch | 12 ++++++------ python-postorius.changes | 28 ++++++++++++++++++++++++++++ python-postorius.spec | 6 +++--- 5 files changed, 40 insertions(+), 12 deletions(-) delete mode 100644 postorius-1.3.6.tar.gz create mode 100644 postorius-1.3.7.tar.gz diff --git a/postorius-1.3.6.tar.gz b/postorius-1.3.6.tar.gz deleted file mode 100644 index 67cf943..0000000 --- a/postorius-1.3.6.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2b0cc453d21f710e983d9bb78cfb85addeaec7fddeda9ce82df4eb6a4fda1a68 -size 3086923 diff --git a/postorius-1.3.7.tar.gz b/postorius-1.3.7.tar.gz new file mode 100644 index 0000000..2cff863 --- /dev/null +++ b/postorius-1.3.7.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d40a9d025bfdec0fdeb5d320ed2db3fbbffc77bd0dfeb619f39cf345c03a2f0 +size 3197409 diff --git a/postorius-settings.patch b/postorius-settings.patch index 786a477..ecde6ee 100644 --- a/postorius-settings.patch +++ b/postorius-settings.patch @@ -1,8 +1,8 @@ -Index: postorius-1.3.6/example_project/settings.py +Index: postorius-1.3.7/example_project/settings.py =================================================================== ---- postorius-1.3.6.orig/example_project/settings.py 2021-09-19 03:21:45.000000000 +0200 -+++ postorius-1.3.6/example_project/settings.py 2021-11-18 08:48:27.881938336 +0100 -@@ -136,7 +136,7 @@ WSGI_APPLICATION = 'wsgi.application' +--- postorius-1.3.7.orig/example_project/settings.py 2022-10-22 07:10:31.000000000 +0200 ++++ postorius-1.3.7/example_project/settings.py 2022-11-17 16:05:22.163232646 +0100 +@@ -142,7 +142,7 @@ WSGI_APPLICATION = 'wsgi.application' DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', @@ -11,7 +11,7 @@ Index: postorius-1.3.6/example_project/settings.py } } -@@ -180,7 +180,7 @@ USE_TZ = True +@@ -190,7 +190,7 @@ USE_TZ = True # Don't put anything in this directory yourself; store your static files # in apps' "static/" subdirectories and in STATICFILES_DIRS. # Example: "/var/www/example.com/static/" @@ -20,7 +20,7 @@ Index: postorius-1.3.6/example_project/settings.py # URL prefix for static files. # Example: "http://example.com/static/", "http://static.example.com/" -@@ -259,7 +259,7 @@ LOGGING = { +@@ -269,7 +269,7 @@ LOGGING = { 'level': 'INFO', #'class': 'logging.handlers.RotatingFileHandler', 'class': 'logging.handlers.WatchedFileHandler', diff --git a/python-postorius.changes b/python-postorius.changes index 5a76c40..6100bd3 100644 --- a/python-postorius.changes +++ b/python-postorius.changes @@ -1,3 +1,31 @@ +------------------------------------------------------------------- +Thu Nov 17 15:07:07 UTC 2022 - Andreas Schneider + +- Update to version 1.3.7 + * Fix a bug where various form(s) allowed setting empty values for + delivery_mode and language. (Fixes #540, #522) + * Rename labels description and info fields as 'Short Description' and 'Long + Description' to signify what they mean. (Fixes #510) + * Use date to format the dates in 'List Metrics' section in the List summary + page. (Fixes #508) + * Sort the list of languages in all Select elements alphabetically so they + are easier to naviate with screen readers. (Fixes #498) + * Add support for Django 4.0 + * A couple of unit tests are now marked expectedFailure due to + https://gitlab.com/mailman/mailman/-/merge_requests/997. (See #548) + * Translate template names in the “New Templates” page (See #547) + * Translate the section names in the MailingList->"Settings" tab. (See #550) + * Add support for Django 4.1 + * Add support for Python 3.10 + * Remove support for Django < 3.2 + * Remove support for Python < 3.7 + * Replace the use of mock with unittest.mock + * Change the way role is selector in the List index page to allow use of the + * filtering without javascript enabled dropdowns. It also enhances usability + by enabling the roles that are currently active by default. (See #544) + * Show the number of files in each Mailman queue under 'System Information' + tab for Admins. (Fixes #480) + ------------------------------------------------------------------- Wed Jul 6 14:30:03 UTC 2022 - Andreas Schneider diff --git a/python-postorius.spec b/python-postorius.spec index 0a6d784..08c786e 100644 --- a/python-postorius.spec +++ b/python-postorius.spec @@ -1,7 +1,7 @@ # # spec file for package python-postorius # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -44,7 +44,7 @@ %endif Name: python-postorius -Version: 1.3.6 +Version: 1.3.7 Release: 0 Summary: A web user interface for GNU Mailman License: GPL-3.0-only @@ -112,9 +112,9 @@ A web user interface for GNU Mailman %package -n %{postorius_pkgname}-web Summary: The webroot for GNU Mailman +Requires: %{postorius_pkgname} Requires: acl Requires: openssl -Requires: %{postorius_pkgname} Requires: sudo %description -n %{postorius_pkgname}-web