Commit Graph

426 Commits

Author SHA1 Message Date
Abhilash Raj
8a5ebed303 Merge pull request #537 from SvenRoederer/backport-mysql
docker-compose: backport "stop_grace_period" and "restart" option to mysql variant
2022-04-14 00:00:42 -07:00
Abhilash Raj
cb17f46958 Merge pull request #528 from robol/main
Bump the mailman-hyperkitty plugin to 1.2.0.
2022-04-13 23:59:53 -07:00
Abhilash Raj
868e1efe0a Merge pull request #538 from SvenRoederer/core-fix-typo
core/entrypoint: fix typo
2022-04-13 23:58:16 -07:00
Abhilash Raj
e6b7865287 Merge pull request #533 from pgmillon/py-cryptography
Add py-cryptography
2022-04-13 23:57:50 -07:00
Sven Roederer
119f22b7c9 core/entrypoint: fix typo
Signed-off-by: Sven Roederer <devel-sven@geroedel.de>
2022-03-20 18:44:28 +01:00
Sven Roederer
85659b47ef docker-compose: backport "stop_grace_period" and "restart" option to mysql variant
* backport from 743bc8522c
* backport from 0b22a0da62
* also whitespace fix and line reordering

Signed-off-by: Sven Roederer <sven@geroedel.de>
2022-03-20 16:34:52 +01:00
Pierre-Gildas MILLON
37db88f1b2 Update web & postorius images with similar changes as core 2022-01-02 10:30:42 +01:00
Pierre-Gildas MILLON
231fb0b9fc Add py-cryptography 2021-12-16 22:08:43 +01:00
Leonardo Robol
d8f6412074 Bump the mailman-hyperkitty plugin to 1.2.0.
This new version sends the api_key as an Authorization header instead of
a GET parameter, which fixes a security vulnerability. The change is needed
since Hyperkitty has been upgraded to 1.3.5.
2021-11-23 08:01:22 +01:00
Abhilash Raj
420d47e88e Bump Hyperkitty to 1.3.5 release (#524)
* Bump Hyperkitty to 1.3.5 release

* Disable docker layer caching
2021-10-28 15:47:38 -07:00
Abhilash Raj
d63b3ce8bd Bump versions (#518) 2021-09-28 20:35:17 -07:00
Abhilash Raj
4b038c57d4 Remove unused files (#516) 2021-09-23 13:06:48 -07:00
Abhilash Raj
9d9a627f72 Update docker compose specs (#517) 2021-09-23 10:31:06 -07:00
Abhilash Raj
b84c09c1ae Remove generate tests and use static test yaml. (#515)
* Remove generate tests and use static test yaml.

Since there aren't any more variables in the test yaml, replace
the shell script with a static YAML.

* Print python version

* Remove generate test step
2021-09-18 16:26:59 -07:00
Abhilash Raj
9fb38d79bc Merge pull request #513 from maxking/update-deploy
Improve the workflow for rolling updates
2021-09-17 14:03:28 -07:00
Abhilash Raj
5888c2b9a4 Improve the workflow for rolling updates 2021-09-17 20:35:44 +00:00
Abhilash Raj
9e10a29416 Merge pull request #512 from maxking/update-deploy
Update CI setup
2021-09-17 13:11:49 -07:00
Abhilash Raj
a5c591226d Update CI setup 2021-09-17 19:55:49 +00:00
Abhilash Raj
9fc4fbb12a Merge pull request #511 from maxking/fix-docs
Clarify that MAILMAN_WEB_SOCIAL_AUTH needs to be set in settings.py
2021-09-17 11:41:51 -07:00
Abhilash Raj
8c0f0f46b4 Clarify that MAILMAN_WEB_SOCIAL_AUTH needs to be set in settings.py 2021-09-17 18:27:15 +00:00
Abhilash Raj
c9c252ca0d Merge pull request #510 from maxking/maxking-patch-1
Delete _config.yml
2021-09-17 11:27:06 -07:00
Abhilash Raj
53bba5b8a3 Delete _config.yml 2021-09-17 11:12:56 -07:00
Abhilash Raj
fd837d04f1 Make several changes in the release and CI setup. (#509)
* Make several changes in the release and CI setup.

- Remove .travis/ directory completely.
- Update deploy.py script to tag with major.minor version
  and remove the v in the tag which it didn't before.
- Fix the CircleCI cron setup.

* Update config.yml

* Use buildkit if possible.

* Use machine executor which supports buildkit.

* Remove setup docker step

* Use newer image.

* Use buildkit syntax for caching pip dependencies.

This should significantly speed up the build process by not having
to build python wheels multiple times.

* Use plain output from buildkit

* Make deploy script work with Python 2.7

Also cache python deps across builds.

* Fix more python3 things

* Install dependency in python3
2021-09-17 11:10:27 -07:00
Abhilash Raj
8753c02ba7 Merge pull request #508 from maxking/fix-docs
Fix the docs for create super user and add more
2021-09-16 11:28:13 -07:00
Abhilash Raj
c23c54228a Fix the docs for create super user and add more 2021-09-16 17:46:25 +00:00
Abhilash Raj
9beb9a1517 Merge pull request #506 from maxking/maxking-patch-1
Fix a URL for compose file.
2021-09-15 12:27:37 -07:00
Abhilash Raj
65ed7bebd6 Fix a URL for compose file. 2021-09-15 12:06:48 -07:00
Abhilash Raj
fda837f8d1 Empty commit to trigger new build (#505) 2021-09-05 15:42:01 -07:00
Abhilash Raj
89eef41cb3 Bump versions (#504)
* Bump Postorius 1.3.5

* Also bump django-mailman3 and mailmanclient

* Pin psycopg2 in Postorius
2021-09-05 12:48:09 -07:00
Abhilash Raj
38233b2b77 Some small changes in the REDAME urls. (#503) 2021-09-05 10:22:00 -07:00
Abhilash Raj
f389cb0f58 Merge pull request #500 from maxking/doc2
Minor fixes in the NEWS file
2021-09-01 01:05:16 -07:00
Abhilash Raj
9f5d0da9d3 Minor fixes in the NEWS file 2021-09-01 07:44:40 +00:00
Abhilash Raj
2798c8f41f Add NEWS for upgrade instructions (#499)
* Add NEWS for new release

* Use material theme
2021-08-31 22:28:36 -07:00
Abhilash Raj
486f9a9f61 Merge pull request #498 from maxking/static-ips
Use a defined subnet for containers
2021-08-25 23:24:12 -07:00
Abhilash Raj
3b8ed3f9e9 Merge pull request #497 from maxking/docs
Publish rolling releases on main branch
2021-08-25 23:15:42 -07:00
Abhilash Raj
d655998926 Use a defined subnet for containers 2021-08-26 05:56:26 +00:00
Abhilash Raj
a849a41c57 Publish rolling releases on main branch 2021-08-26 05:50:53 +00:00
Abhilash Raj
b49931b7c1 Merge pull request #495 from maxking/docs
Some clarifications for postfix
2021-08-25 21:29:55 -07:00
Abhilash Raj
78b7410c63 Merge branch 'main' into docs 2021-08-25 21:05:55 -07:00
Abhilash Raj
66dc40f9ae Merge pull request #479 from binarious/feat/email-ssl
feat: support smtp via ssl
2021-08-25 04:31:49 -07:00
Abhilash Raj
a6d2792ee1 Iterate over commits until we find something that passed CI (#494)
* Iterate over commits until we find something that passed CI

* Fix a bug
2021-08-25 04:27:50 -07:00
Abhilash Raj
4d7c616e7f Some clarifications for postfix 2021-08-25 11:25:53 +00:00
Abhilash Raj
4fcf037c62 Merge pull request #493 from maxking/docs
Update postfix related documentation
2021-08-25 02:01:10 -07:00
Abhilash Raj
bf0c7c61c5 Minor fixes 2021-08-25 08:38:54 +00:00
Abhilash Raj
d6ee6123ab Update postfix related documentation 2021-08-25 08:25:37 +00:00
Abhilash Raj
26c3f4709d Merge pull request #492 from maxking/docs
Minor doc fixes
2021-08-25 00:46:19 -07:00
Abhilash Raj
547c53795e Minor doc fixes 2021-08-25 07:25:58 +00:00
Abhilash Raj
b09ac1a449 Bump Django to 3.1.x since 3.0 is now EOL'd. (#477) 2021-08-24 23:33:10 -07:00
Abhilash Raj
1c022ab127 Merge pull request #486 from danil-smirnov/postorius-rolling-fix
Postorius rolling image fix
2021-08-18 23:12:07 -07:00
Abhilash Raj
9e582143f8 Merge pull request #490 from maxking/maxking-patch-1
Document some configs need changing in compose file.
2021-08-18 23:03:53 -07:00