Commit Graph

472 Commits

Author SHA1 Message Date
Abhilash Raj
c48d96054c Use Django 4.0.x for now. (#573)
* Use Django 4.0.x for now.

* Use django 4.0.x for now
2022-10-31 09:21:04 +00:00
dependabot[bot]
06f700192e Bump actions/stale from 5 to 6 (#572)
Bumps [actions/stale](https://github.com/actions/stale) from 5 to 6.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-31 02:08:54 -07:00
bbcchmc
19507087ad Update uwsgi.ini (#555)
* Update uwsgi.ini

Updated uwsgi from the default to the max setting 65535, this resolves an issue with large http headers that can cause 502 gateway errors when accessing mailman web interface.

* Reduce the size from max to what apache2 supports.

Co-authored-by: Abhilash Raj <maxking@users.noreply.github.com>
2022-10-28 04:35:16 -07:00
Abhilash Raj
ba9076a6a0 Create action to mark old PRs (#570) 2022-10-26 06:16:56 -07:00
Abhilash Raj
c60f98b524 Use Alpine 3.15 for Python 3.9 needed for Core (#569) 2022-10-26 03:38:37 -07:00
dependabot[bot]
b80e60fe54 Bump mailman from 3.3.4 to 3.3.6 in /core (#567)
Bumps [mailman](https://gitlab.com/mailman/mailman) from 3.3.4 to 3.3.6.
- [Release notes](https://gitlab.com/mailman/mailman/tags)
- [Commits](https://gitlab.com/mailman/mailman/compare/3.3.4...3.3.6)

---
updated-dependencies:
- dependency-name: mailman
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-26 08:46:59 +00:00
dependabot[bot]
b6435761d0 Bump mailman-hyperkitty from 1.1.0 to 1.2.0 in /core (#568)
Bumps [mailman-hyperkitty](https://gitlab.com/mailman/mailman-hyperkitty) from 1.1.0 to 1.2.0.
- [Release notes](https://gitlab.com/mailman/mailman-hyperkitty/tags)
- [Commits](https://gitlab.com/mailman/mailman-hyperkitty/compare/v1.1.0...1.2.0)

---
updated-dependencies:
- dependency-name: mailman-hyperkitty
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-26 08:38:21 +00:00
Abhilash Raj
9fcf93aa82 Use requirements.txt for automated version bumps. (#566)
* Use requirements.txt for automated version bumps.

Move the Mailman requirements into requirements.txt file so that
we can use dependabot for automated version bumping.

* Remove constraint on mistune

* Add requirements file to dockerfile

* Add dependency on tzdata
2022-10-26 01:30:07 -07:00
Abhilash Raj
9686039f50 Merge pull request #565 from maxking/bump-ver
Bump to new releases
2022-10-26 01:20:40 -07:00
Abhilash Raj
21155c1498 Add dependency on tzdata 2022-10-26 13:41:52 +05:30
Abhilash Raj
2ad1221049 Merge pull request #552 from cboylan/add-lynx
Add lynx to the mailman core Docker image
2022-10-26 00:59:35 -07:00
Abhilash Raj
7a51572717 Merge branch 'main' into add-lynx 2022-10-26 00:51:20 -07:00
Abhilash Raj
bfb4d9da3b Add lynx to existing apk add command. 2022-10-26 00:51:11 -07:00
Abhilash Raj
5fe9f30fd5 Remove constraint on mistune 2022-10-26 13:17:23 +05:30
Abhilash Raj
312833c8ab Bump to new releases 2022-10-26 13:05:17 +05:30
Abhilash Raj
96761c1b65 Merge pull request #563 from maxking/dependabot/docker/postorius/alpine-3.16.2
Bump alpine from 3.12 to 3.16.2 in /postorius
2022-10-26 00:16:50 -07:00
Abhilash Raj
2bddea56f3 Merge pull request #564 from maxking/dependabot/docker/web/alpine-3.16.2
Bump alpine from 3.12 to 3.16.2 in /web
2022-10-26 00:16:41 -07:00
dependabot[bot]
c517426652 Bump alpine from 3.12 to 3.16.2 in /postorius
Bumps alpine from 3.12 to 3.16.2.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-26 07:00:22 +00:00
dependabot[bot]
76c803e18a Bump alpine from 3.12 to 3.16.2 in /web
Bumps alpine from 3.12 to 3.16.2.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-26 07:00:22 +00:00
Abhilash Raj
8b7224f1dc Merge pull request #562 from maxking/maxking-patch-1
Update dockerfiles for all images.
2022-10-26 00:00:00 -07:00
Abhilash Raj
afa6e92a27 Merge pull request #561 from maxking/dependabot/docker/core/alpine-3.16.2
Bump alpine from 3.12 to 3.16.2 in /core
2022-10-25 23:55:31 -07:00
Abhilash Raj
c9b7cf0d26 Update dockerfiles for all images. 2022-10-25 23:51:03 -07:00
Abhilash Raj
13f4371f3e Merge pull request #559 from maxking/dependabot/github_actions/actions/checkout-3
Bump actions/checkout from 2 to 3
2022-10-25 23:46:50 -07:00
dependabot[bot]
9ab058b348 Bump alpine from 3.12 to 3.16.2 in /core
Bumps alpine from 3.12 to 3.16.2.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-26 06:46:31 +00:00
Abhilash Raj
230682aefb Merge pull request #558 from maxking/maxking-patch-2
Store the logs for jobs for inspection on failures
2022-10-25 23:46:26 -07:00
Abhilash Raj
61be980a53 Merge pull request #560 from maxking/maxking-patch-1
Add more specific file path for Dockerfile check in dependabot
2022-10-25 23:46:14 -07:00
Abhilash Raj
06576b608a Add more specific file path for Dockerfile check 2022-10-25 23:28:48 -07:00
dependabot[bot]
04be7fd46a Bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-26 06:26:18 +00:00
Abhilash Raj
9832d1fabd Merge branch 'main' into maxking-patch-2 2022-10-25 23:26:11 -07:00
Abhilash Raj
208017f9a0 Test dependabot for Dockerfiles & Bump Postgres to 11 (#557)
* Test dependabot for Dockerfiles.

* Also for github actions

* Update dependabot.yml

* Fix urls.py for new versions of Django

* Fix urls.py for postorius.

* Bump dependency on Postgresql.

* Bump dependency on Django

* Add dependency on tzdata.
2022-10-25 23:25:57 -07:00
Abhilash Raj
560e26fbd7 Store the logs for jobs for inspection on failures 2022-10-25 23:24:55 -07:00
Clark Boylan
66b230baef Add lynx to the mailman core Docker image
Mailman's convert_html_to_plaintext setting relies on the value of
html_to_plain_text_command which is by default set to:

  /usr/bin/lynx -dump $filename

This will fail on the current image because lynx is not installed.
Simply add lynx to the list of packages to install to correct this.
The file path for the lynx command installed via the Alpine package does
seem to be /usr/bin/lynx which means we don't need to update any
configuration to use this command. The defaults are sufficient.
2022-08-31 11:30:11 -07:00
Abhilash Raj
2693386453 Merge pull request #544 from maxking/fix-web
Hyperkitty needs mistune 2.0.0rc1
2022-06-19 09:36:23 +05:30
Abhilash Raj
22b3b7d402 Hyperkitty needs mistune 2.0.0rc1 2022-06-19 03:56:39 +00:00
Abhilash Raj
7ce446e3db Empty commit to trigger build 2022-06-19 03:20:33 +00:00
Abhilash Raj
d928d36b97 Merge pull request #542 from maxking/update-rolling-builds
Remove the get_latest_ref script and use the primary branch.
2022-04-14 01:14:55 -07:00
Abhilash Raj
0b470ba8fb Some more workflow renames 2022-04-14 07:43:03 +00:00
Abhilash Raj
02d9203a8f Revert to using the right job names 2022-04-14 07:42:12 +00:00
Abhilash Raj
c69b5c5d42 Fix some missed our references 2022-04-14 07:40:05 +00:00
Abhilash Raj
a4906c680f Update names of jobs 2022-04-14 07:38:07 +00:00
Abhilash Raj
941b7f0411 Remove the get_latest_ref script and use the primary branch.
We previously used the get_latest_ref.py script to fetch the
latest commit sha for each project that passed CI correctly. Although,
that has some challenges due to requiring Gitlab Auth token. It causes
issues with building PRs and we don't want to share the Gitlab token
with PR authors.

Instead, this commit removes the code and sha references and Instead
simply uses the primary master branch from each project to build the
rolling release container image.
2022-04-14 07:24:10 +00:00
Abhilash Raj
7cb4bad168 Merge pull request #534 from pgmillon/mysql_port
Improve MySQL endpoint ping & add mariadb-connector-c
2022-04-14 00:13:45 -07:00
Abhilash Raj
c5d4fa2f57 Merge branch 'main' into mysql_port 2022-04-14 00:10:10 -07:00
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