208 Commits

Author SHA1 Message Date
dependabot[bot]
690b99ef4d Bump alpine from 3.21.0 to 3.21.2 in /web
Bumps alpine from 3.21.0 to 3.21.2.

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-13 07:47:12 +00:00
cmro
d0a8078582 Fix: handle boolean values in environment variables 2025-01-08 18:02:08 +01:00
dependabot[bot]
105c2554a5 Bump alpine from 3.20.3 to 3.21.0 in /web
Bumps alpine from 3.20.3 to 3.21.0.

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-09 07:45:03 +00:00
Abhilash Raj
7f77bdffdc Merge branch 'main' into dependabot/pip/web/hyperkitty-1.3.12 2024-09-23 18:17:56 +05:30
dependabot[bot]
c96d710b6d Bump hyperkitty from 1.3.11 to 1.3.12 in /web
Bumps [hyperkitty](https://gitlab.com/mailman/hyperkitty) from 1.3.11 to 1.3.12.
- [Release notes](https://gitlab.com/mailman/hyperkitty/tags)
- [Commits](https://gitlab.com/mailman/hyperkitty/compare/1.3.11...1.3.12)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-23 07:45:46 +00:00
dependabot[bot]
e5937b7525 Bump postorius from 1.3.10 to 1.3.13 in /web
Bumps [postorius](https://gitlab.com/mailman/postorius) from 1.3.10 to 1.3.13.
- [Release notes](https://gitlab.com/mailman/postorius/tags)
- [Commits](https://gitlab.com/mailman/postorius/compare/v1.3.10...v1.3.13)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-23 07:45:43 +00:00
Abhilash Raj
154e7ee3de Merge pull request #539 from SvenRoederer/fix_sqlite-url
fix path of SQLITE_URL for Django (postorius + web docker-image)
2024-09-20 18:01:33 +05:30
dependabot[bot]
abdabde99d Bump alpine from 3.20.2 to 3.20.3 in /web
Bumps alpine from 3.20.2 to 3.20.3.

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-09 07:36:41 +00:00
Abhilash Raj
2a1e5645c6 Use tabs in the list of packages 2024-08-29 21:00:03 -07:00
Abhilash Raj
6f193390a3 Fix spacing 2024-08-29 20:58:41 -07:00
SimonTagne
322bbea489 Install pytz to web
I get a 500 in hyperkitty search without it
2024-08-28 19:46:00 +02:00
Abhilash Raj
461d10fa2b Merge pull request #712 from maxking/dependabot/pip/web/hyperkitty-1.3.11
Bump hyperkitty from 1.3.9 to 1.3.11 in /web
2024-07-30 00:20:14 -07:00
dependabot[bot]
47271240f4 Bump alpine from 3.20.1 to 3.20.2 in /web
Bumps alpine from 3.20.1 to 3.20.2.

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-29 07:33:50 +00:00
dependabot[bot]
340719099c Bump hyperkitty from 1.3.9 to 1.3.11 in /web
Bumps [hyperkitty](https://gitlab.com/mailman/hyperkitty) from 1.3.9 to 1.3.11.
- [Release notes](https://gitlab.com/mailman/hyperkitty/tags)
- [Commits](https://gitlab.com/mailman/hyperkitty/compare/1.3.9...1.3.11)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-04 07:40:50 +00:00
dependabot[bot]
d7832c9873 Bump django-mailman3 from 1.3.12 to 1.3.15 in /web
Bumps [django-mailman3](https://gitlab.com/mailman/django-mailman3) from 1.3.12 to 1.3.15.
- [Release notes](https://gitlab.com/mailman/django-mailman3/tags)
- [Commits](https://gitlab.com/mailman/django-mailman3/compare/v1.3.12...v1.3.15)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-01 07:24:47 +00:00
dependabot[bot]
ef8af5049e Bump alpine from 3.20.0 to 3.20.1 in /web
Bumps alpine from 3.20.0 to 3.20.1.

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-24 07:44:30 +00:00
Antonio Rocco
1d883a7614 [web, postorius] Fix libldap installation package group
The libldap package is not installed in the mailman-web:0.5 and
postorius images despite being listed as a dependency in the Dockerfile.
This issue arises because libldap is included in the .build-deps virtual
package group, which is removed at the end of the build process, causing
the package to be uninstalled.

This commit addresses the issue by moving libldap from the .build-deps
virtual package group to the .mailman-rundeps virtual package group in
both the web and postorius Dockerfiles. This ensures that libldap
remains installed in the final image, as it is now part of the runtime
dependencies.

Changes:
- Move libldap installation from .build-deps to .mailman-rundeps in
  postorius/Dockerfile and postorius/Dockerfile.env;
- Move libldap installation from .build-deps to .mailman-rundeps in
  web/Dockerfile and web/Dockerfile.env.

These changes are necessary to ensure that the libldap package is
available in the running containers, preventing runtime errors related
to missing LDAP dependencies.

Signed-off-by: Antonio Rocco <8lue@8lue.xyz>
2024-06-17 16:00:01 +02:00
dependabot[bot]
4502598d2b Bump django-mailman3 from 1.3.11 to 1.3.12 in /web (#689)
Bumps [django-mailman3](https://gitlab.com/mailman/django-mailman3) from 1.3.11 to 1.3.12.
- [Release notes](https://gitlab.com/mailman/django-mailman3/tags)
- [Commits](https://gitlab.com/mailman/django-mailman3/compare/v1.3.11...v1.3.12)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Abhilash Raj <maxking@users.noreply.github.com>
2024-06-07 18:05:01 -07:00
Abhilash Raj
58fc0ce1d1 Merge branch 'main' into fix_sqlite-url 2024-06-08 06:29:18 +05:30
dependabot[bot]
2562a83a4d Bump alpine from 3.19.1 to 3.20.0 in /web (#696)
Bumps alpine from 3.19.1 to 3.20.0.

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-07 17:49:32 -07:00
Abhilash Raj
21684ce838 Update max supported Django versions (#699)
* Update max supported Django versions

* Add dependency on python-openid

* Use the right dependency

* Also bump django version

* Add python-openid specifically to deps

* Add dependency on openid too
2024-06-07 00:57:10 -07:00
dependabot[bot]
1ed26bb04a Bump hyperkitty from 1.3.8 to 1.3.9 in /web (#687) 2024-02-28 15:30:02 +05:30
am97
3cf6e5d18d Avoid Django 3.2+ warning (#686) 2024-02-25 11:10:38 +05:30
dependabot[bot]
846394b5d7 Bump alpine from 3.19.0 to 3.19.1 in /web (#684) 2024-02-04 08:43:18 +05:30
Abhilash Raj
a3a20f4cdb Repalce python-memcached with pymemcache (#682)
* Repalce python-memcached with pylibmc

Fixes #665

* Replace 2nd instance of python-memcached.

* Use pure python implementation in pymemcache
2024-01-23 23:35:04 -08:00
mmurphy
1fc0716564 prevent mailman-web dns lookup from throwing (#681) 2024-01-22 09:29:28 +05:30
Jonathan Rietveld
06e0ed0f00 fix: Typos in comments (#680) 2024-01-06 07:26:56 +05:30
Jonathan Rietveld
2331cb3c9b Add libldap dependency (#679) 2024-01-06 07:26:24 +05:30
Abhilash Raj
2708b63fbd fix: Add humaize for django-allauth 2023-12-30 04:11:32 +00:00
Abhilash Raj
5c8024bdbe Merge branch 'main' into dependabot/docker/web/alpine-3.19.0 2023-12-26 17:06:52 +05:30
Abhilash Raj
f3bca54120 Add --break-system-packages so pip works on system Python 2023-12-26 10:47:22 +00:00
Abhilash Raj
cb243f46bb Update pip to allow breaking system packages 2023-12-11 23:30:25 +05:30
dependabot[bot]
310e5acd3b Bump alpine from 3.18.4 to 3.19.0 in /web
Bumps alpine from 3.18.4 to 3.19.0.

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-11 07:39:09 +00:00
Abhilash Raj
d97abcd35d Merge pull request #643 from am97/main
Build optimizations
2023-11-13 20:23:47 +05:30
dependabot[bot]
70b0a34fca Bump postorius from 1.3.8 to 1.3.10 in /web
Bumps [postorius](https://gitlab.com/mailman/postorius) from 1.3.8 to 1.3.10.
- [Release notes](https://gitlab.com/mailman/postorius/tags)
- [Commits](https://gitlab.com/mailman/postorius/compare/1.3.8...v1.3.10)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-23 15:56:41 +00:00
dependabot[bot]
1c14a3165f Bump hyperkitty from 1.3.7 to 1.3.8 in /web
Bumps [hyperkitty](https://gitlab.com/mailman/hyperkitty) from 1.3.7 to 1.3.8.
- [Release notes](https://gitlab.com/mailman/hyperkitty/tags)
- [Commits](https://gitlab.com/mailman/hyperkitty/compare/1.3.7...v1.3.8)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-23 15:46:44 +00:00
dependabot[bot]
3241f7da32 Bump django-mailman3 from 1.3.9 to 1.3.11 in /web
Bumps [django-mailman3](https://gitlab.com/mailman/django-mailman3) from 1.3.9 to 1.3.11.
- [Release notes](https://gitlab.com/mailman/django-mailman3/tags)
- [Commits](https://gitlab.com/mailman/django-mailman3/compare/1.3.9...v1.3.11)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-23 07:31:32 +00:00
Andrés Maldonado
02b8ed2b6c Optimize build caching
Before this commit, if docker-entrypoint or any file in mailman-web changed, the Docker build cache would not be used, so the install of dependencies would run again, uselessly
2023-10-11 17:42:28 +02:00
dependabot[bot]
555508a398 Bump alpine from 3.18.3 to 3.18.4 in /web
Bumps alpine from 3.18.3 to 3.18.4.

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-02 16:04:56 +00:00
Abhilash Raj
022cb48778 Fix: Add support for new version of django-allauth (#655)
* Fix: Add support for new version of django-allauth

* Use full path for manage.py script
2023-10-02 08:58:36 -07:00
dependabot[bot]
bd6b8c2435 Bump alpine from 3.18.2 to 3.18.3 in /web
Bumps alpine from 3.18.2 to 3.18.3.

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-14 07:52:20 +00:00
Raphael
57a2f5456a Fix DJANGO_ALLOWED_HOSTS parsing
Closes #637.
2023-06-26 12:47:10 +02:00
Abhilash Raj
244b73d0f2 fix: Use -P pager=off in the psql commands. (#631)
This allows for non-interactive use and doesn't hang on the user
input in certain conditions, like when the command output is large.

Fixes #610
2023-06-19 20:04:03 -07:00
Abhilash Raj
0745e37f01 Merge pull request #636 from raph-topo/patch-5
EMAIL_USE_TLS/EMAIL_USE_SSL are mutually exclusive, so only set one o…
2023-06-19 20:00:39 -07:00
Abhilash Raj
944c9e7c63 Merge pull request #633 from maxking/dependabot/docker/web/alpine-3.18.2
Bump alpine from 3.18.0 to 3.18.2 in /web
2023-06-19 19:54:58 -07:00
Abhilash Raj
f3b1ac922f nit: Use backticks for variables. 2023-06-19 19:54:13 -07:00
Raphael
0647e9c8eb EMAIL_USE_TLS/EMAIL_USE_SSL are mutually exclusive, so only set one of those settings. 2023-06-19 11:44:43 +02:00
Raphael
5ec446a927 apk add tzdata 2023-06-19 11:33:51 +02:00
Raphael
c097913a80 Use TZ in settings.py 2023-06-19 11:26:05 +02:00
dependabot[bot]
4e7f032621 Bump alpine from 3.18.0 to 3.18.2 in /web
Bumps alpine from 3.18.0 to 3.18.2.

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-19 07:59:47 +00:00