1787 Commits (7021278bfb93ca4c28d47b4efd6175ff52b4f672)
 

Author SHA1 Message Date
bors[bot] 7021278bfb Merge #993
993: Make aliases case-insensitive (too) r=mergify[bot] a=Nebukadneza

Even though RFC5321 2.4 explains that local-parts are to be case-sensitive,
this does not seem to be how EMail is used today. Thus, instead of reverting
user-emails back to being case sensitive, let’s make aliases case-insensitive
too. Not only more consistent, this also allows users to enjoy receiving EMails
from large airlines or car-rental agencies onto their already existing aliases.

For the rare case of case sensitive aliases existing, let’s query for the
forced-lowercase alias only in the event that the preserved-case one isn’t
found …

closes #867

## What type of PR?
bug-fix

## What does this PR do?
Make aliases optionally case-insensitive: After attempting to resolve an alias in its preserved case, also attempt to match it case-insensitively.

This followed after some more thought from  #868 …

### Related issue(s)
closes #867

## 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: Dario Ernst <dario@kanojo.de>
6 years ago
bors[bot] ce12c4979d Merge #964
964: Create overrides/nginx r=mergify[bot] a=jeremyVignelles

## What type of PR?

documentation

## What does this PR do?
Updates the procedure to include the creation of that required folder

## 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: Jérémy VIGNELLES <jeremyvignelles@users.noreply.github.com>
6 years ago
bors[bot] df14935819 Merge #945
945: Add extra newline to main.cf r=mergify[bot] a=flopes89

This should prevent jinja from stripping the newline, which causes overrides to be appended after the comment section


## What type of PR?

Bugfix

## What does this PR do?

Adds a new empty newline a the end of `conf/main.cf` so prevent jinja from stripping it, by which overrides done with `postconf -e` are not appended correctly.

### Related issue(s)

see #941

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

Co-authored-by: Florian Peschka <flopes89@users.noreply.github.com>
6 years ago
bors[bot] 0e182fde3f Merge #957
957: Correct hardcoded WEBROOT_REDIRECT r=mergify[bot] a=ahwebd

We should not assume that the user has chosen the word "webmail" for his webmail path.

Co-authored-by: Ahmed H <ahwebd@gmail.com>
6 years ago
bors[bot] d76ba5ee39 Merge #1005
1005: distinguish disabled users in user list view by row color r=kaiyou a=zhuangyy

## What type of PR?

enhancement

## What does this PR do?

distinguish disabled users in user list view by row color

## 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: Zhuang Yuyao <jssyan@qq.com>
6 years ago
bors[bot] 74a8b04606 Merge #1004
1004: update roundcube r=kaiyou a=hoellen

## What type of PR?

enhancement (update)

## What does this PR do?
Updates roundcube to 1.3.9

### Related issue(s)
none

## 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>
6 years ago
bors[bot] 7f9b906637 Merge #1008
1008: Remove references to individuals in the docs r=kaiyou a=kaiyou

## What type of PR?

Documentation

## What does this PR do?

Simply removes references to individuals in the FAQ, which lead to some confusion (contacting muhlemmer for a server while he is apparently away, or contacting me for donations while I had mostly left the project).

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

## 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: kaiyou <pierre@jaury.eu>
6 years ago
kaiyou 31c4f13e16
Merge pull request #1012 from kaiyou/fix-build-certdumper
Stop building certdumper since it is not supported by traefik anymore
6 years ago
kaiyou 0b484a8c2d Stop building certdumper since it is not supported by traefik anymore 6 years ago
kaiyou 671f87a357 Update messages.po (POEditor.com) 6 years ago
kaiyou 645c423d09 Update messages.po (POEditor.com) 6 years ago
kaiyou 08bdc715bb Update messages.po (POEditor.com) 6 years ago
kaiyou a150315c1d Added translation using Weblate (Japanese) 6 years ago
Weblate abece125f4 Merge branch 'origin/master' into Weblate 6 years ago
kaiyou d99ad5fe3e Added translation using Weblate (Hungarian) 6 years ago
kaiyou b91c7f64ee Update messages.po (POEditor.com) 6 years ago
kaiyou d929413784 Update messages.po (POEditor.com) 6 years ago
kaiyou 91c8ca1279 Update messages.po (POEditor.com) 6 years ago
kaiyou c0263a2ae9 Update messages.po (POEditor.com) 6 years ago
kaiyou 80c57b597b Update messages.po (POEditor.com) 6 years ago
kaiyou 0566b00664 Update messages.po (POEditor.com) 6 years ago
kaiyou c939b30e6b Update messages.po (POEditor.com) 6 years ago
kaiyou 308521ff9a Update messages.po (POEditor.com) 6 years ago
kaiyou 0ca18035e1 Update messages.po (POEditor.com) 6 years ago
kaiyou 8bcb4deb7e Update messages.po (POEditor.com) 6 years ago
kaiyou 13d7dbdde5 Remove references to individuals in the docs 6 years ago
kaiyou 65a61ad5c8 Added translation using Weblate (Icelandic) 6 years ago
kaiyou 57385df15c Deleted translation using Weblate (Icelandic) 6 years ago
kaiyou cfc224352a Added translation using Weblate (Icelandic) 6 years ago
Zhuang Yuyao 67d5c8fcb3 distinguish disabled user in user list view by row color 6 years ago
hoellen c155823ec8 update roundcube 1.3.9 6 years ago
Dario Ernst e22324adcd Make aliases case-insensitive (too)
Even though RFC5321 2.4 explains that local-parts are to be case-sensitive,
this does not seem to be how EMail is used today. Thus, instead of reverting
user-emails back to being case sensitive, let’s make aliases case-insensitive
too. Not only more consistent, this also allows users to enjoy receiving EMails
from large airlines or car-rental agencies onto their already existing aliases.

For the rare case of case sensitive aliases existing, let’s query for the
forced-lowercase alias only in the event that the preserved-case one isn’t
found …

closes #867
6 years ago
Jérémy VIGNELLES b1621d4b63
Create overrides/nginx
This folder is needed for the front service to be able to start, because a bind-mount is made on that folder.
6 years ago
bors[bot] da52c64cd8 Merge #951
951: Fix setup Internal server error r=mergify[bot] a=ionutfilip

## What type of PR?
bug-fix

## What does this PR do?
Using invalid docker network subnet generates an "ValueError('%s has host bits set' % self)" which was not handled and results in "Internal server error".

### Related issue(s)
- Closes #924

## 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: Ionut Filip <ionut.philip@gmail.com>
6 years ago
Ahmed H 52948fa529
Correct hardcoded WEBROOT_REDIRECT
We should not assume that the user has chosen the word "webmail" for his webmail path
6 years ago
bors[bot] 42953eb70b Merge #922
922: Add FAQ about clients on port 25 generating non-helpful errors r=mergify[bot] a=Nebukadneza

## What type of PR?
documentation

## Prerequistes
- [x] In case of feature or enhancement: documentation updated accordingly
- [x] Unless it's docs or a minor change: place entry in the [changelog](CHANGELOG.md), under the latest un-released version.


Co-authored-by: Dario Ernst <dario@kanojo.de>
Co-authored-by: Ionut Filip <ionut.philip@gmail.com>
6 years ago
Ionut Filip b798ea94d2
Split quoted text on two lines and fix underlines 6 years ago
Ionut Filip 131406774b Handle setup subnet error 6 years ago
Tim Möhlmann c2f3966604
Merge remote-tracking branch 'origin/disable-rainloop-admin' 6 years ago
Ionut Filip 2dcaf5ed31 Renamed config file 6 years ago
bors[bot] d97f153b7d Merge #946
946: Increase dovecot mail_max_userip_connections r=mergify[bot] a=ionutfilip

## What type of PR?
bug-fix

## What does this PR do?
Dovecot default mail_max_userip_connections is set to 10. We manage to exceed the limit being connected simultaneously to different clients eg. Thunderbird, webmail, mobile client etc.

### Related issue(s)

## 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: Ionut Filip <ionut.philip@gmail.com>
6 years ago
Ionut Filip 8d34756023 Increase dovecot mail max userip 6 years ago
bors[bot] a44a34d20f Merge #936
936: Implement towncrier for changelog updates r=mergify[bot] a=ionutfilip

## What type of PR?
Feature

## What does this PR do?
Implements towncrier to create changelog entries

### Related issue(s)

## 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: place entry in the [changelog](CHANGELOG.md), under the latest un-released version.


Co-authored-by: Ionut Filip <ionut.philip@gmail.com>
6 years ago
Ionut Filip fbc323035b
Changed docs version from 1.6 to master 6 years ago
Florian Peschka b9fd29a52f
Add extra newline to main.cf
This should prevent jinja from stripping the newline, which causes overrides to be appended after the comment section

see #941
6 years ago
Ionut Filip e9cce18ffe Add changelog link to docs 6 years ago
Ionut Filip 72b94d28f7 Modified PR template 6 years ago
Ionut Filip 8489bcb05e Minor changes to changelog doc 6 years ago
Ionut Filip e674a6fe3d Added docs for new changelog entries 6 years ago
Ionut Filip e548c4e531 Moved towncrier to project root 6 years ago