1
0
mirror of https://github.com/Mailu/Mailu.git synced 2024-12-14 10:53:30 +02:00
Commit Graph

2093 Commits

Author SHA1 Message Date
Tom Radtke
9d213b213a
Upgrading to a 2048-bit DKIM key 2020-01-16 16:47:27 +01:00
Torben Jensen
6f910c5738 Translated using Weblate (Danish)
Currently translated at 80.8% (122 of 151 strings)

Translation: Mailu/admin
Translate-URL: https://translate.tedomum.net/projects/mailu/admin/da/
2020-01-14 18:22:25 +00:00
Weblate
869f230e0d Merge branch 'origin/master' into Weblate 2020-01-13 11:44:10 +00:00
Torben Jensen
619a87a821 Added translation using Weblate (Danish) 2020-01-13 11:44:09 +00:00
bors[bot]
5fe6169e75
Merge #1312
1312: Fixed small typo r=mergify[bot] a=thunderstorm99

## What type of PR?
I fixed a small typo in the documentation regarding the MX record on the demo site.

Co-authored-by: Nils Jakobi <jakobi.nils@gmail.com>
2020-01-13 06:59:31 +00:00
Nils Jakobi
c4fbc93171
Fixed small typo 2020-01-11 10:13:53 +01:00
bors[bot]
1db4fe59a2
Merge #1303
1303: Update database.rst r=mergify[bot] a=AndreKoepke

Correct keyword for postgresql-flavor

## What type of PR?

documentation

## What does this PR do?
Fix wrong key in docs

## Prerequistes
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.

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


Co-authored-by: AndreKoepke <andre.koepke@haw-hamburg.de>
2020-01-10 18:19:31 +00:00
bors[bot]
812439332a
Merge #1299
1299: Don't remove the address extension in postfix r=mergify[bot] a=RobertMe

## What type of PR?
Bugfix

## What does this PR do?
Currently when the mail address is looked up by Postfix (using the admin
part) the address extension is removed. This is due to the address
extension being removed to look up the user, and afterwards returning
the users mail address. But by not returning the mail address including
the address extension it also isn't part anymore in the LMTP
communication to Dovecot. So Dovecot doesn't know about the extension,
and in turn the address extension can't be used in Sieve mail filtering.

This change fixes that by returning the original address by just
concatinating the "localpart" and domain again when the user is found.

### Related issue(s)
Fixes #982

## Prerequistes
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.

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


Co-authored-by: Robert Meijers <robert.meijers@gmail.com>
2020-01-10 17:52:27 +00:00
bors[bot]
6ae06f0b2d
Merge #1307
1307: Update Roundcube to 1.4.2 r=hoellen a=hoellen

## What type of PR?
enhancement

## What does this PR do?
Update Roundcube to 1.4.2 (see [here](https://github.com/roundcube/roundcubemail/releases/tag/1.4.2))


Co-authored-by: hoellen <dev@hoellen.eu>
2020-01-08 21:04:00 +00:00
hoellen
94bfd7770b Update Roundcube to 1.4.2 2020-01-07 20:36:58 +01:00
Weblate
97b9098eb9 Merge branch 'origin/master' into Weblate 2020-01-06 12:22:07 +00:00
Angedestenebres
c09f046ba7 Translated using Weblate (French)
Currently translated at 100.0% (163 of 163 strings)

Translation: Mailu/admin
Translate-URL: https://translate.tedomum.net/projects/mailu/admin/fr/
2020-01-06 12:22:06 +00:00
bors[bot]
bd92cea3cb
Merge #1305
1305: Certwatcher: Use polling observer to workaround some symlink limitations r=mergify[bot] a=micw

## What type of PR?

bug-fix

## What does this PR do?

switch from inotify observer to polling observer to properly handle scenarios where the certs are symlinks to symlinks (e.g. on kubernetes with mounted secrets).

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

## Prerequistes
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.

minor fix only


Co-authored-by: Michael Wyraz <michael@wyraz.de>
2020-01-04 16:25:53 +00:00
Michael Wyraz
ace475d23c Certwatcher: Use polling observer to workaround some symlink limitations 2020-01-04 14:39:31 +01:00
AndreKoepke
b42b48b836
Update database.rst
Correct keyword for postgresql-flavor
2019-12-30 15:10:26 +01:00
Robert Meijers
989e4d5db5 Don't remove the address extension in postfix
Currently when the mail address is looked up by Postfix (using the admin
part) the address extension is removed. This is due to the address
extension being removed to look up the user, and afterwards returning
the users mail address. But by not returning the mail address including
the address extension it also isn't part anymore in the LMTP
communication to Dovecot. So Dovecot doesn't know about the extension,
and in turn the address extension can't be used in Sieve mail filtering.

This change fixes that by returning the original address by just
concatinating the "localpart" and domain again when the user is found.

Fixes #982
2019-12-27 21:11:50 +01:00
bors[bot]
5d20f2893a
Merge #1291
1291: Upgrade alpine to get new clamav. r=mergify[bot] a=youngnicks

## What type of PR?
bug-fix

## What does this PR do?
Upgrades alpine version to get new clamav. Also upgrades clamav config to latest variable names.

### Related issue(s)
- Auto close an issue like: closes #1290


Co-authored-by: Nick Young <nick@bublup.com>
2019-12-24 08:33:46 +00:00
Nick Young
0281205313
Upgrade alpine to get new clamav. 2019-12-23 08:57:41 -06:00
Weblate
2b503332a0 Merge branch 'origin/master' into Weblate 2019-12-18 15:06:55 +00:00
Marc Riera
ba7364d5e9 Added translation using Weblate (Catalan) 2019-12-18 15:06:54 +00:00
bors[bot]
f8a5dd000e
Merge #1241
1241: Change extensions/v1beta to apps/v1 to be compliant with Kubernetes 1.16 r=mergify[bot] a=WebSpider


## What type of PR?

Enhancement

## What does this PR do?

Changes to Kubernetes YAML files to be able to use this in Kubernetes 1.16

### Related issue(s)
- Fixes #1237

## Prerequistes
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.

- N/A 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/guide.html#changelog) entry file.


Co-authored-by: WebSpider <webspider@bitlair.nl>
Co-authored-by: micw <michael@wyraz.de>
2019-12-16 17:05:44 +00:00
bors[bot]
23518be19f
Merge #1250
1250: Allow build of tagged versions and pre-releases r=mergify[bot] a=micw

## What type of PR?

enhancement

## What does this PR do?

- Enable travis builds for version tags in the format 1.7.1 (for 1.5.x, 1.6.x and 1.7.x)
- Enable travis builds for version tags in the format 1.8-pre1

### Related issue(s)
- #1182
- closes #1245

## Prerequistes

None, it just enables the builds, no code/feature changed yet.

Co-authored-by: Michael Wyraz <michael@wyraz.de>
2019-12-16 07:19:35 +00:00
bors[bot]
cfd838f310
Merge #1215
1215: Allow specifying the traefik version for cert dumping r=mergify[bot] a=timoschwarzer

## What type of PR?

Enhancement

## What does this PR do?

### Related issue(s)
- #1011 

## Prerequistes
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/guide.html#changelog) entry file.


Co-authored-by: Timo Schwarzer <me@timoschwarzer.com>
2019-12-09 11:55:17 +00:00
bors[bot]
8fb3c688e7
Merge #1267
1267: Update roundcube to 1.4.0 and enable new elastic skin r=hoellen a=hoellen

## What type of PR?
enhancement

## What does this PR do?
This PR brings the new roundcube 1.4.0 release with the new elastic skin.
![grafik](https://user-images.githubusercontent.com/11299996/69373290-c86cd680-0ca3-11ea-8dd5-d76beafc65a6.png)
![grafik](https://user-images.githubusercontent.com/11299996/69373358-e6d2d200-0ca3-11ea-8b92-3b8a528eb6c0.png)


As an idea we could integrate the Mailu logo in a next step to customize the webmail client a bit.

## Prerequistes
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/guide.html#changelog) entry file.


Co-authored-by: hoellen <dev@hoellen.eu>
2019-12-06 09:41:19 +00:00
bors[bot]
09be8c801e
Merge #1266
1266: Install py3-multidict from repository before installing socrate r=hoellen a=micw

 to avoid the need of gcc during build

## What type of PR?

bug-fix

## What does this PR do?

Install py3-multidict on Docker images where socrate is used. Otherwise the build fails on socrate >=2.5 due to missing gcc


Co-authored-by: Michael Wyraz <michael@wyraz.de>
2019-12-06 09:10:07 +00:00
Michael Wyraz
fb9ddbca7a Install p3-yarn as dependency for podop 2019-12-04 20:05:42 +01:00
Michael Wyraz
09ee3ce95c Install py3-multidict from repository before installing socrate to avoid the need of gcc during build 2019-12-04 19:05:14 +01:00
Mordi Sacks
ebc39b5308 Translated using Weblate (Hebrew)
Currently translated at 6.0% (9 of 151 strings)

Translation: Mailu/admin
Translate-URL: https://translate.tedomum.net/projects/mailu/admin/he/
2019-11-27 22:20:29 +00:00
Weblate
2d6aa77925 Merge branch 'origin/master' into Weblate 2019-11-26 21:21:22 +00:00
Mordi Sacks
5b23e30b39 Added translation using Weblate (Hebrew) 2019-11-26 21:21:21 +00:00
hoellen
30d924b2c3 Update Roundcube to 1.4.1 2019-11-24 10:48:18 +01:00
hoellen
18a625e209 add changelog 2019-11-21 21:18:07 +01:00
hoellen
fc320028a9 Update roundcube to 1.4.0 and enable new skin 2019-11-21 21:12:21 +01:00
Michael Wyraz
2796ae00d7 Allow build of tagged versions and pre-releases 2019-11-21 11:17:53 +01:00
bors[bot]
5693f5dc14
Merge #1259
1259: Antivirus reject r=mergify[bot] a=micw

## What type of PR?

enhancement + documentation)

## What does this PR do?

- document behaviour if virus is detected
- add option to reject viruses in smtp dialogue

### Related issue(s)
- #1155

## Prerequistes

- [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/guide.html#changelog) entry file.


Co-authored-by: Michael Wyraz <michael@wyraz.de>
2019-11-20 06:54:35 +00:00
Michael Wyraz
e857b9d659 Document default antivirus behaviour, add an option to reject viruses 2019-11-19 11:31:09 +01:00
bors[bot]
02e69178b2
Merge #1253
1253: Document reverse DNS setup recommendations r=hoellen a=micw

## What type of PR?

documentation

## What does this PR do?

Add docs about setting up reverse DNS

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

## Prerequistes
none

Co-authored-by: Michael Wyraz <michael@wyraz.de>
Co-authored-by: micw <michael@wyraz.de>
2019-11-18 21:10:55 +00:00
micw
72235babdf
Update docs/dns.rst
Co-Authored-By: hoellen <hoellen@users.noreply.github.com>
2019-11-18 21:40:58 +01:00
bors[bot]
bb76d01f2c
Merge #1249
1249: Do not override values in /usr/local/etc/php/conf.d/roundcube.ini r=hoellen a=senilio

## What type of PR?
bug-fix

## What does this PR do?
Commen the `upload_max_filesize` and `post_max_size` values from .htaccess, which lets the values in /usr/local/etc/php/conf.d/roundcube.ini take effect

### Related issue(s)
#1248 


Co-authored-by: Emil Petersson <git@senil.io>
2019-11-18 13:26:41 +00:00
bors[bot]
e62b7a9601
Merge #1256
1256: Radicale: Use pip package instead of alpine repo r=mergify[bot] a=Nebukadneza

Required to fix failing builds caused by [alpine]upstream package rebuild against different python version

## What type of PR?
bug-fix

## What does this PR do?
Use pip package instead of alpine repo to build radicale

### Related issue(s)
closes #1255 

## Prerequistes
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.

-  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/guide.html#changelog) entry file.


Co-authored-by: Dario Ernst <dario@kanojo.de>
2019-11-17 18:41:02 +00:00
Dario Ernst
b374072892 Radicale: Use pip package instead of alpine repo
Required to fix failing builds caused by [alpine]upstream package rebuild against different python version
2019-11-17 14:54:57 +01:00
Michael Wyraz
6aaa85b1a2 Document reverse DNS setup recommendations 2019-11-15 19:47:55 +01:00
micw
887c293f14
Update 1241.fix 2019-11-15 19:41:55 +01:00
Emil Petersson
291db780d0 Do not override values in /usr/local/etc/php/conf.d/roundcube.ini 2019-11-14 12:25:00 +01:00
WebSpider
e73c7e5eeb Add changelog entry for #1241 2019-11-06 13:18:00 +01:00
WebSpider
95d03f4b4a Change extensions/v1beta to apps/v1 to be compliant with Kubernetes 1.16
Fixes #1237
2019-11-06 12:59:28 +01:00
bors[bot]
422a332b5b
Merge #1214
1214: Move services into core and optional r=mergify[bot] a=muhlemmer

## What type of PR?

Enhancement

## What does this PR do?

The current state of the services directory in the repo:
- Fetchmail -> Is actually **optional**
- Rspamd -> Postfix breaks without it, should be **core**
- Unbound -> Is actually **optional**

This PR moves those services into the proper core or optional directory. From now on we will have just 3 categories of images:
1. Core
2. Optional
3. Webmails

### Related issue(s)
- [Discussed](https://github.com/Mailu/Mailu/pull/1151#discussion_r320936937) in PR 1151

## Prerequistes
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 **(I could not find any docs describing the repo layout. Please correct me if I was wrong)**
- [x] Unless it's docs or a minor change: add [changelog](https://mailu.io/master/contributors/guide.html#changelog) entry file.


Co-authored-by: Tim Möhlmann <muhlemmer@gmail.com>
2019-10-23 17:33:14 +00:00
Tim Möhlmann
4e4b071fb0
Move services into core and optional 2019-10-23 18:27:25 +03:00
Weblate
e736abbe6f Merge branch 'origin/master' into Weblate 2019-10-21 20:13:33 +00:00
Simen Kildahl Eriksen
87c6984b99 Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (151 of 151 strings)

Translation: Mailu/admin
Translate-URL: https://translate.tedomum.net/projects/mailu/admin/nb_NO/
2019-10-21 20:13:32 +00:00