1
0
mirror of https://github.com/Mailu/Mailu.git synced 2025-07-15 01:24:34 +02:00
Commit Graph

3676 Commits

Author SHA1 Message Date
7e29248980 Merge #2494
2494: Improve ISSUE_TEMPLATE.md r=mergify[bot] a=ghostwheel42

## What type of PR?

documentation

## What does this PR do?

I'm having trouble separating the user input from the instructions in the issue template.
This puts the instructions in comments so the rendered markdown is almost empty.


Co-authored-by: Alexander Graf <ghostwheel42@users.noreply.github.com>
2022-10-27 16:54:44 +00:00
005a8fa1fc Improve ISSUE_TEMPLATE.md 2022-10-27 17:21:54 +02:00
9d5d55f969 Merge #2486
2486: Quote SMTP SIZE to avoid splitting keyword and parameter in EHLO response r=mergify[bot] a=TheBeeZee

## What type of PR?

bug-fix

## What does this PR do?

Fixes a syntax issue in the nginx front EHLO response. As currently configured, the SIZE parameter and value are treated as separate keywords and as a result are returned on separate lines in an EHLO response:

```
...
250-SIZE
250-50000000
...
```

By adding quotes, nginx will return the correct response on a single line:

```
...
250-SIZE 50000000
...
```

### Related issue(s)

closes #2485

## Prerequisites
Before we can consider review and merge, please make sure the following list is done and checked.
If an entry in not applicable, you can check it or remove it from the list.

- [x] In case of feature or enhancement: documentation updated accordingly
- [x] Unless it's docs or a minor change: add [changelog](https://mailu.io/master/contributors/workflow.html#changelog) entry file.


Co-authored-by: Blaž Zupan <blaz@inlimbo.org>
2022-10-22 07:50:18 +00:00
56617bbe12 Quote SMTP SIZE to avoid splitting keyword and parameter in EHLO response 2022-10-21 16:42:33 -07:00
bbbed4d9ac Merge #2480
2480: Fix a bunch of typos r=mergify[bot] a=DjVinnii

## What type of PR?

 documentation

## What does this PR do?
Fix a bunch of typos in a variety of files

### Related issue(s)
- None

## Prerequisites
Before we can consider review and merge, please make sure the following list is done and checked.
If an entry in not applicable, you can check it or remove it from the list.

- [x] In case of feature or enhancement: documentation updated accordingly
- [x] Unless it's docs or a minor change: add [changelog](https://mailu.io/master/contributors/workflow.html#changelog) entry file.


Co-authored-by: Vincent Kling <v.kling@vinniict.nl>
2022-10-20 07:43:57 +00:00
23d06a5761 Fix a bunch of typos 2022-10-19 19:41:49 +02:00
6ea2d84a3c Remove outdated wrong documentation 2022-10-19 14:55:22 +00:00
451738e32b We want the function result. Not the function statement. 2022-10-19 11:35:57 +00:00
f9ba0e688f Removed syntax error 2022-10-19 11:25:42 +00:00
92cb8c146b Refine build_test_deploy.yml:
Build base image before the other images.
Change cache key to make it is re-used for all builds. This is not
dangerous. The docker build process can determine itself whether
a cache can be safely re-used or not.
2022-10-19 11:02:22 +00:00
d9bf6875e1 Optimize build order for better caching 2022-10-17 16:20:52 +02:00
7441a420c4 Fix and speed-up arm build. Allow chosing of prod/dev env. 2022-10-14 16:17:46 +02:00
5c31120895 Remove obsolete contexts from base image 2022-10-14 14:37:40 +02:00
146921f619 Move curl to base image 2022-10-14 14:34:58 +02:00
4c1071a497 Move all requirements*.txt to base image 2022-10-14 14:34:27 +02:00
a29f066858 Move even more python deps to base image 2022-10-12 16:32:27 +02:00
52dd09d452 Fix assets build process #2 2022-10-12 16:32:26 +02:00
768c0cc1ce Fix assets build process 2022-10-12 16:32:26 +02:00
8668b269cd Add requirements.txt for base image 2022-10-12 16:32:26 +02:00
9f511faf64 Merge pull request #8 from NeverBehave/master
fix: resolve IPv6 container hostname
2022-10-12 16:32:26 +02:00
b711f930ef Merge pull request #9 from vavanade/patch-1
fix docstring
2022-10-12 16:32:26 +02:00
c0066abd01 Merge pull request #6 from micw/log-failed-dns
Add logging for failed DNS lookups
2022-10-12 16:32:25 +02:00
f63837b8e1 Update to 0.2.0 2022-10-12 16:32:25 +02:00
68d44201ab Merge pull request #4 from micw/resolve-host-if-address-not-set
Resolve host if address not set
2022-10-12 16:32:25 +02:00
b198fde756 Merge pull request #3 from micw/fix-random-failures
Change test hostnames for stable test results
2022-10-12 16:32:25 +02:00
7f6d51904b Remove wrong dependency to importlib 2022-10-12 16:32:25 +02:00
ef344c62f6 Add automated tests 2022-10-12 16:32:24 +02:00
74a3e87de3 Fix a couple syntax typos 2022-10-12 16:32:24 +02:00
351b05b92d Allow jinja to load from file path or handle 2022-10-12 16:32:24 +02:00
0370b26f3e Initial commit 2022-10-12 16:32:24 +02:00
ce9d886195 Merge pull request #10 from ghostwheel42/add_gitignore
Add .gitignore file
2022-10-12 16:32:24 +02:00
dbec5f0a6c Switch to setuptools and bump the version 2022-10-12 16:32:23 +02:00
3d0d831c76 Version 0.2.4 2022-10-12 16:32:23 +02:00
e2979f9103 Merge pull request #6 from Nebukadneza/fix_py37
Don’t use deprecated now-keyword "async"
2022-10-12 16:32:23 +02:00
6fadd39aea Merge pull request #3 from Nebukadneza/add_key_url_quoting
URL-Quote the key in HTTP requests
2022-10-12 16:32:23 +02:00
080e76f972 Merge pull request #1 from rakshith-ravi/patch-1
Fixed a small typo
2022-10-12 16:32:23 +02:00
23e5aa2e05 Escape strings properly in the Dovecot dict dialect 2022-10-12 16:32:22 +02:00
814bb1f36d Properly miss when the web api returns 404 2022-10-12 16:32:22 +02:00
d2b98ae323 Update to 0.2.2 2022-10-12 16:32:22 +02:00
81d171f978 Add some debug logging to the table class 2022-10-12 16:32:22 +02:00
d640da8787 Include package data in the package 2022-10-12 16:32:22 +02:00
c5fa0280a0 Add support for dovecot dict_set operations 2022-10-12 16:32:21 +02:00
eb6b1866f1 Specify dependencies in the setup script 2022-10-12 16:32:21 +02:00
b1b0aeb69d Initial commit 2022-10-12 16:32:21 +02:00
b501498401 Update .gitignore file 2022-10-12 16:32:21 +02:00
9fe452e3d1 Use base image when building core images 2022-10-12 16:32:20 +02:00
5e552bae69 Add base image 2022-10-12 16:32:20 +02:00
295d7ea675 Move assets to own Dockerfile 2022-10-12 16:32:20 +02:00
e600f20762 Merge #2468
2468: Ensure that Mailu keeps working even if it can't obtain a certificate from LE r=mergify[bot] a=nextgens

## What type of PR?

bug-fix

## What does this PR do?

Ensure that Mailu keeps working even if it can't obtain a certificate from letsencrypt for one of the HOSTNAMES

Without this TLS configuration would fail and Mailu would operate without TLS completely.

I haven't tested it but thought this used to work previously... maybe certbot has changed something

### Related issue(s)
- closes #2467

## Prerequisites
Before we can consider review and merge, please make sure the following list is done and checked.
If an entry in not applicable, you can check it or remove it from the list.

- [x] In case of feature or enhancement: documentation updated accordingly
- [x] Unless it's docs or a minor change: add [changelog](https://mailu.io/master/contributors/workflow.html#changelog) entry file.


Co-authored-by: Florent Daigniere <nextgens@freenetproject.org>
2022-10-08 14:13:28 +00:00
1630a18dd8 Ensure that Mailu keeps working even if it can't obtain a certificate from letsencrypt for one of the HOSTNAMES 2022-10-08 15:32:08 +02:00