Commit graph

218 commits

Author SHA1 Message Date
Kevin Fenzi
a0244b6eac Need to first make the directory before copying the form into it. 2018-11-11 21:20:56 +00:00
Aurélien Bompard
47e8f448da Add a more informative message for the lists closed signup state 2018-10-25 08:24:39 +00:00
Aurélien Bompard
1d6932fe86 Add lists.pagure.org to Mailman
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2018-09-22 13:53:06 +02:00
Kevin Fenzi
bd74eda10c try adjusting the archive link on email footers 2018-08-25 01:09:08 +00:00
Aurélien Bompard
7d34a6c632 Mailman: add the admin UI to the notifications
Add a link to the admin UI to notifications sent about a held message.

See https://pagure.io/fedora-infrastructure/issue/6634
2018-06-15 07:46:03 +00:00
Aurélien Bompard
2885cbc04b Fix 0420cb5: set the default list footer in mailman 2018-05-17 09:07:12 +00:00
Aurélien Bompard
43cdaeda18 SAR: add more data to the HyperKitty/Mailman script 2018-05-16 09:06:55 +00:00
Kevin Fenzi
0e46cce112 create the directory as well 2018-05-15 23:35:47 +00:00
Todd Zullinger
0420cb5d0f Mailman: set default list footer
Add links to the list archive and guidelines to the default footer.

https://pagure.io/fedora-infrastructure/issue/6794
2018-05-15 23:24:14 +00:00
Aurélien Bompard
2d61c84f2d HyperKitty SAR script: fix env var name 2018-05-15 11:41:45 +00:00
Aurélien Bompard
f04a671634 Add the HyperKitty SAR script 2018-05-15 10:32:12 +00:00
Aurélien Bompard
83b96e633d HyperKitty: add GDPR warning on the login page 2018-05-03 07:43:29 +00:00
Aurélien Bompard
1ad3c43c45 Mailman: strip DKIM signatures 2018-03-09 12:07:06 +00:00
Patrick Uiterwijk
936e8b261a yum accepted pkg=, package calls it name=
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2017-10-09 00:38:26 +02:00
Patrick Uiterwijk
adcbf72f03 Packageize this, packageize that, packageize the world
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-10-08 22:25:52 +00:00
Aurélien Bompard
dcd69e0036 HyperKitty: store more async results for stats 2017-08-09 10:49:19 +00:00
Aurélien Bompard
6531e58703 HyperKitty: give much more space to memcached 2017-08-08 16:03:42 +00:00
Aurélien Bompard
26643f397c HyperKitty: give more space to memcached 2017-08-08 15:23:09 +00:00
Aurélien Bompard
ad4d7fc33e Amend last commit, don't use more processes than CPUs, use threads instead 2017-08-07 12:58:36 +02:00
Aurélien Bompard
e63be6e58a HyperKitty: more apache worker processes
We have plenty of RAM on this machine, and I think some UI slowdowns may
be caused by overworked daemon processes (these days there's more users
and more async requests than there used to be).
2017-08-07 12:58:36 +02:00
Aurélien Bompard
83455fdf4a HyperKitty: install robots.txt 2017-08-03 16:00:44 +00:00
Aurélien Bompard
1b4bf3eac3 Dont restart mailman when the webui is updated 2017-08-03 15:33:51 +00:00
Aurélien Bompard
f40ce9d969 Mailman: split the django_fedora module
Some imports need to read the config file, which creates a import loop.
2017-07-21 09:06:09 +00:00
Aurélien Bompard
491a38477d Fixup 74087cf 2017-07-19 09:36:00 +00:00
Aurélien Bompard
74087cff26 HyperKitty: disable local signup
Spamming reasons, see puiterwijk.
2017-07-17 15:14:02 +00:00
Aurélien Bompard
364f0fd2fa Mailman: add a boot-only service to warm up the cache 2017-06-27 14:26:46 +00:00
Aurélien Bompard
fbe6218dab Mailman: filter out some useless logs 2017-06-26 14:44:56 +00:00
Aurélien Bompard
f4a1d1ede8 Mailman: improve staging-sync script, add manage.py 2017-06-25 08:42:33 +00:00
Aurélien Bompard
01d25e6f95 Mailman: also run the unit tests for django_mailman3 2017-06-06 19:00:21 +00:00
Aurélien Bompard
de051be1d4 Mailman: fix HyperKitty's REST API config 2017-04-10 09:00:17 +00:00
Aurélien Bompard
76b2b5d7d7 HyperKitty: the new version uses Django-Q 2017-04-10 05:57:24 +00:00
Aurélien Bompard
cbef5afa55 Mailman: add script to help sync prod data to stg 2017-03-01 07:29:11 +00:00
Aurélien Bompard
9001dd8245 Mailman: don't empty memcached on upgrades 2017-02-09 14:43:14 +00:00
Aurélien Bompard
dd926bdd5b HyperKitty: make the Fedora login button more visible
Fixes #5737
2017-02-09 14:43:14 +00:00
Aurélien Bompard
4d87922f7b Mailman: fix unit tests 2017-02-02 16:39:03 +00:00
Aurélien Bompard
a56d0f4af4 Mailman: fix deployment 2017-02-02 09:30:02 +00:00
Aurélien Bompard
b1b45cca9f Mailman: also run the unit tests for the django_mailman3 component 2017-02-02 09:14:21 +00:00
Aurélien Bompard
4917785152 HyperKitty: fix custom template 2017-02-02 09:14:20 +00:00
Aurélien Bompard
63697d5c0b Mailman: on update, stop & start crond too 2017-02-02 09:14:20 +00:00
Aurélien Bompard
46e699a912 HyperKitty: fix filename again 2017-01-27 11:14:26 +00:00
Aurélien Bompard
724bacf882 HyperKitty: fix filename 2017-01-27 10:49:12 +00:00
Aurélien Bompard
576c82c227 HyperKitty: Fedora branding
Fixes #5169.
2017-01-26 14:00:30 +00:00
Aurélien Bompard
308099e373 Mailman: stop services during an update 2017-01-26 14:00:29 +00:00
Kevin Fenzi
f0a1fee8e4 add another list to no fedmsgs on mailman01 2016-10-12 16:40:54 +00:00
Aurélien Bompard
8bb834ccaa Mailman: don't log disallowed host errors 2016-10-03 16:38:47 +00:00
Aurélien Bompard
b856d30a95 Mailman: handle Django security logs like request logs 2016-09-28 23:46:23 +00:00
Aurélien Bompard
40f13457f6 Mailman: fix typo 2016-09-28 18:33:13 +00:00
Aurélien Bompard
b7dad2451e Mailman: oops, wrong env name 2016-09-28 17:51:12 +00:00
Aurélien Bompard
b64d7567f6 Mailman: don't report useless exceptions in Django via email 2016-09-28 17:19:17 +00:00
Kevin Fenzi
0b2c95bd6e only setup the social accounts in stg/prod, not on dev 2016-09-20 18:06:51 +00:00