Commit Graph

259 Commits

Author SHA1 Message Date
Joren Vrancken
7f4e725b75 Fix "Core" -> "Web" typo 2019-07-02 17:06:56 +02:00
Abhilash Raj
d76987e623 Merge pull request #334 from maxking/maxking-patch-10
Update issue templates
2019-06-20 12:21:52 -07:00
Abhilash Raj
ac0f3877cb Merge branch 'master' into maxking-patch-10 2019-06-20 12:14:39 -07:00
Abhilash Raj
e69aafe4d3 Merge pull request #335 from joren485/master
Rename non-existent HYPERKITTY_API_URL to HYPERKITTY_URL in core readme.
2019-06-20 12:14:28 -07:00
Joren Vrancken
ffbdda51eb Rename non-existent HYPERKITTY_API_URL to HYPERKITTY_URL in core readme. 2019-06-20 20:19:45 +02:00
Abhilash Raj
aff7d09db9 Update issue templates 2019-06-18 05:43:39 -07:00
Abhilash Raj
e6de13ba44 Update azure-pipelines.yml for Azure Pipelines (#331)
* Update azure-pipelines.yml for Azure Pipelines

* Add Python build scripts.

* Run scripts with Python 3.

* Add strategy for both variants.

* Fix variables for jobs and use the right variant to build.

* Fix build and test script.
2019-05-19 21:02:06 -04:00
brianemwd
234f62241a Added instructions for setting up site_owner email in mailman-extra.cfg. (#328) 2019-05-08 12:08:57 -04:00
Abhilash Raj
962275edcb Set up CI with Azure Pipelines [skip ci] (#317)
* Set up CI with Azure Pipelines [skip ci]

* Update azure-pipelines.yml

* Update azure-pipelines.yml

* Update azure-pipelines.yml

* Update azure-pipelines.yml

* Update azure-pipelines.yml

* Update azure-pipelines.yml

* Update azure-pipelines.yml
2019-05-04 21:29:12 -07:00
Simon
439f308bf8 Add documentation for smtp env vars (#326)
* add documentation for smtp env vars

* wrap at 80 lines

* add smtp env vars to web container docs
2019-04-29 14:04:03 -07:00
Abhilash Raj
80eb38bf46 Merge pull request #325 from shoetten/feature/bump-hyperkitty-1.2.2
Bump Hyperkitty to 1.2.2
2019-04-29 11:35:04 -07:00
Simon Hötten
64c04ce8dc bump hyperkitty to 1.2.2 2019-04-29 20:23:56 +02:00
Abhilash Raj
d4735958db Merge pull request #324 from shoetten/fix/web-correct-permissions-for-settings
chown of settings_local.py to mailman user
2019-04-29 11:15:24 -07:00
Simon Hötten
5de4da3b45 chown of settings_local.py to mailman user 2019-04-29 19:52:31 +02:00
Abhilash Raj
ac522271c9 Merge pull request #323 from shoetten/feature/smtp-credentials-via-env
Allow chaning of smtp credentials via env vars
2019-04-28 15:26:07 -07:00
Simon Hötten
4108fc9dc9 allow chaning of smtp credentials via env vars 2019-04-28 19:25:36 +02:00
Abhilash Raj
f657c9a572 Bump Postorius and Mailanclient. 2019-04-13 21:56:41 -07:00
Abhilash Raj
423d9cbf03 Add libffi to all Postorius images. (#320)
* Add libffi to all Postorius images.

* Use Django less than a certain version.

* Fix the version constraint.

* Fix uwsgi configuration by using only processes.
2019-04-13 21:04:42 -07:00
Abhilash Raj
a7832b00f1 Merge pull request #319 from maxking/maxking-patch-10
Bump Core to 3.2.2
2019-03-30 13:15:08 -07:00
Abhilash Raj
d93dd4b02b Bump Core to 3.2.2 2019-03-29 14:28:26 -07:00
Abhilash Raj
be57cb9db5 Merge pull request #314 from danil-smirnov/master
The SessionAuthenticationMiddleware class is removed from Django 2.0
2019-02-28 22:38:56 -08:00
Abhilash Raj
86cf2ec260 Merge branch 'master' into master 2019-02-28 22:26:55 -08:00
Danil Smirnov
d52827b1e7 The SessionAuthenticationMiddleware class is removed from Django 2.0 2019-03-01 08:15:28 +02:00
Abhilash Raj
fa48d9792c Remove hyperkitty related jobs in uwsgi config. 2019-02-28 17:49:00 -08:00
Abhilash Raj
89d9a0f626 Pin Django to 2.1.5 2019-02-24 22:31:50 -08:00
Abhilash Raj
a053f570de Bump versions of Postorius to latest and fix urls.py 2019-02-17 17:57:44 -08:00
worikgh
7812e10182 Make it clear how to relay emails in postfix (#306)
* Make it clear how to relay emails in postfix

* Line length set to eighty characters  for the new text
2019-02-14 14:39:59 -08:00
Abhilash Raj
0a7bbc1e87 Fix typo 2019-02-09 10:15:03 -08:00
Abhilash Raj
efe301a139 Bump postorius to 1.2.3 2019-01-20 16:51:33 -08:00
Abhilash Raj
c5d84bfeab Use alpine images instead of Python. (#290)
* Use alpine images instead of Python.

* Minor fix to use python3 -m pip

* Fix settings for paintstore.
2019-01-20 16:39:11 -08:00
Abhilash Raj
c1dabd0993 Merge pull request #286 from pgeorgi/xapian
Enable xapian in mailman-web
2019-01-20 15:42:44 -08:00
Patrick Georgi
51a5485c4a Add xapian to the mailman-web container
Whoosh completely breaks down on 4GB of mail archives, so provide xapian
as an alternative. It's not hooked up automatically, but can be enabled
in the config files.

Related to issue #97.
2019-01-17 00:20:56 +01:00
Patrick Georgi
561abf6fee Use standard alpine image as base for mailman-web
This way we can depend on alpine's python3 package which is binary
compatible with the rest of the python packages in the distribution.

This requires spelling out python3 explicitly in several places since
alpine still defaults to python 2 for /usr/bin/python.
2019-01-17 00:20:26 +01:00
Abhilash Raj
906dde757d Bump versions of MailmanClient and Django. 2019-01-15 09:05:58 -08:00
Abhilash Raj
7d41168e18 Add MTA settings for Django.
MTA settings are needed for Django, in addition to Mailman Core.
2018-12-21 09:02:44 -08:00
Abhilash Raj
62e4549ea5 Make it clear that settings.py is settings_local.py in this docs. 2018-12-20 22:36:23 -08:00
Abhilash Raj
309ff3908a Add a subheading for uwsgi 2018-12-19 11:12:31 -08:00
Abhilash Raj
93bc46f80e Upgrade P and HK versions to make the builds pass. 2018-09-02 13:07:22 -07:00
Abhilash Raj
631217173a Add python deployment script. 2018-09-02 13:07:22 -07:00
Tom Browder
b3c4442c16 grammar, spelling, and punctuation tweaks (#266) 2018-07-30 01:50:36 -07:00
Abhilash Raj
274965cced Update stable containers to 3.2 suite release. 2018-07-26 20:53:07 -07:00
Abhilash Raj
0eda00bc41 Add TOC
Add table of contents.
2018-07-26 18:22:07 -07:00
Abhilash Raj
0f9693af82 Do not print out information. (#262) 2018-07-25 23:30:34 -07:00
Abhilash Raj
9f8fd65bb5 Add new settings for Templates. 2018-07-25 23:10:21 -07:00
Abhilash Raj
7ce2c3f14d Fix the tests. 2018-07-25 23:10:21 -07:00
Abhilash Raj
aec49d8bda Use rolling releases. 2018-07-25 23:10:21 -07:00
Abhilash Raj
ceeb7f804e Fix the deploy script. 2018-07-25 23:10:21 -07:00
Abhilash Raj
0bbd4aadc7 We don't need tags when building. 2018-07-05 14:45:42 -07:00
Abhilash Raj
bbcce81bc9 Merge pull request #257 from maxking/fix-tests
Use Python 3.6 instead of 3.7 (which :3 tag points to).
2018-07-05 13:55:46 -07:00
Abhilash Raj
aa60dc0b62 Use Python 3.6 instead of 3.7 (which :3 tag points to). 2018-07-05 11:09:46 -07:00