Commit Graph

105 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
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
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
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
83455fdf4a HyperKitty: install robots.txt 2017-08-03 16:00:44 +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
364f0fd2fa Mailman: add a boot-only service to warm up the cache 2017-06-27 14:26:46 +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
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
dd926bdd5b HyperKitty: make the Fedora login button more visible
Fixes #5737
2017-02-09 14:43:14 +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
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
Aurélien Bompard
430ce45e0d Mailman: fix initial data again 2016-09-08 06:44:49 +00:00
Aurélien Bompard
3feaacf3eb Mailman: fix initial data 2016-09-08 06:38:26 +00:00
Aurélien Bompard
7f27054e60 Big Mailman update 2016-09-08 06:27:00 +00:00
Kevin Fenzi
04a52b8667 Death to all trailing whitespace. 2016-08-08 19:36:31 +00:00
Aurélien Bompard
5aab4d2d7e Mailman: make the old archives available 2016-05-18 10:14:04 +00:00
Aurélien Bompard
dcf17a15a3 Mailman: update the django test settings 2016-01-21 11:41:26 +00:00
Aurélien Bompard
e4e90fdee8 Update the HyperKitty repo 2016-01-20 10:04:33 +00:00
Kevin Fenzi
de43425fda Clean up some more state=latest and old f21 logic thats no longer needed. 2016-01-05 19:30:08 +00:00
Kevin Fenzi
0b2d3f3bd8 Be more specific here and only include the prod instance, not staging 2015-12-15 18:39:52 +00:00
Kevin Fenzi
afb0583471 Only start mailman services on mailman01 or lists-dev 2015-12-15 18:35:19 +00:00
Kevin Fenzi
ea51809b5e Drop this as we start memcached before 2015-12-13 18:35:41 +00:00
Aurélien Bompard
62d9e34b8f Add a cron job for Mailman 3 2015-12-04 15:15:15 +00:00
Patrick Uiterwijk
08568865fe Replace all restart httpd with reload httpd
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2015-11-04 23:40:01 +00:00
Aurélien Bompard
c21cb22894 Changes in the Mailman role 2015-08-21 10:43:32 +00:00
Aurélien Bompard
0487aae7f4 Mailman: don't convert from file to symlink 2015-07-30 23:14:21 +00:00
Ralph Bean
ee541ec29c Adjust these directories to line up. 2015-06-30 17:21:35 +00:00
Ralph Bean
2ffb0794b4 Add fedmenu to hyperkitty. 2015-06-30 17:13:41 +00:00
Aurélien Bompard
859dd9e929 HyperKitty: add SELinux support to the last commit 2015-06-30 16:42:14 +00:00
Aurélien Bompard
b1623742df HyperKitty: allow easy templates customization 2015-06-30 16:34:29 +00:00
Ralph Bean
2d3f7a289c Disable some mailing lists from being published to fedmsg. 2015-06-30 14:13:58 +00:00
Ralph Bean
669210596c Tag up the mailman role. 2015-06-29 19:02:54 +00:00
Ralph Bean
6da30e33d7 Try enabling that fedmsg plugin again. 2015-06-29 17:11:54 +00:00
Ralph Bean
e156b838a3 And skip installing it until we have python34-zmq. 2015-06-29 16:52:04 +00:00
Ralph Bean
fcf02695b3 Upgrade the fedmsg plugin and restart mailman3. 2015-06-29 16:41:29 +00:00
Ralph Bean
03aae94cfb Revert "Disable mailman3-fedmsg-plugin stuff until Monday"
This reverts commit ff2911e105.
2015-06-29 16:26:45 +00:00
Ralph Bean
ff2911e105 Disable mailman3-fedmsg-plugin stuff until Monday
...when we have time to mess with it.

This reverts commit 0489ad0d69.
2015-06-26 13:42:47 +00:00
Ralph Bean
0489ad0d69 Add the mailman3-fedmsg-plugin copr repo and enable it. 2015-06-26 13:35:25 +00:00