André Peters
f3896195d4
Update worker-controller-password.inc
2018-02-22 09:19:01 +01:00
André Peters
eb4dd632ae
[Web] Fix autodiscover triggering fail2ban implementation, fixes #1069
2018-02-22 09:16:16 +01:00
André Peters
da48bd721f
Merge pull request #1056 from klausenbusk/nginx-deduplicate
...
[Nginx] Reduce config duplication
2018-02-19 13:12:46 +01:00
André Peters
ff3328ea8c
[SOGo] Use indigo theme, copy logo and theme.js to image
2018-02-19 12:56:45 +01:00
André Peters
39f289fc3c
[Web, Dovecot, Postfix] Fix JSON attribute for login
2018-02-19 10:17:29 +01:00
André Peters
fc53a69a44
[Helper] Nextcloud 13; Additional header for Nextcloud site
...
[PHP-FPM] Build gd with TTF support
2018-02-18 20:59:32 +01:00
André Peters
2284a35658
[Web] Apply fix for renaming quarantaine
2018-02-17 11:46:38 +01:00
André Peters
ab720bf164
[Web, Postfix] Move TLS policy to mailbox attributes
2018-02-17 11:12:16 +01:00
André Peters
f29451f03c
[Web] Further work on attributes
2018-02-17 10:40:20 +01:00
André Peters
090ef6dbc5
[Web] Further work on attributes
2018-02-17 10:34:18 +01:00
André Peters
0b4333ca6b
[Web] JSON must not have a default value
2018-02-17 10:18:07 +01:00
André Peters
2bdc3f94c0
[Web] Database schema test
2018-02-17 09:50:58 +01:00
André Peters
b81930e416
[Web] Database schema test
2018-02-17 09:50:39 +01:00
André Peters
31a9bb446c
[Netfilter] Fixes a f2boptions not defined error
2018-02-17 08:51:41 +01:00
André Peters
1f09544f32
Fix conflict
2018-02-16 22:44:02 +01:00
André Peters
2a3040de12
[Web] Add missing info block to force pw update function in edit
2018-02-16 22:42:28 +01:00
André Peters
2865c892a6
[Multi] Fixes #1058 by including a 'force password update' option and also introduces a attributes json object to be used for further mailbox configurations in the future
2018-02-16 22:40:51 +01:00
André Peters
03031516e9
[Web] Fixes #1055 and changes location.reload to window = xy in footer script
2018-02-16 22:39:33 +01:00
Kristian Klausen
63002cbb74
[Nginx] Reduce config duplication
...
It does not make sense having a seperate server block for both http
and https.
According to the nginx doc [1], using the same server block for both
should work.
[1] http://nginx.org/en/docs/http/configuring_https_servers.html#single_http_https_server
2018-02-15 21:23:07 +01:00
eXtremeSHOK
8eb05d1450
Fix for large Mailboxes to avoid timeouts 2
...
Missing ' (sorry my editor keeps correcting the '" to " )
2018-02-14 14:02:56 +02:00
eXtremeSHOK
a37a8e3b2a
Fix for large Mailboxes to avoid timeouts
...
** I agree to the code of conduct and the contributory guidelines **
Tested with 80+GB single inbox via imap
``` --nofoldersizes --skipsize --fast ``` file and folder sizes are only used for statistics, which are completely useless. Before the actual data is transfered the message and folder sizes need to be calculated on a 200 000+ message inbox, this will almost never complete.
``` --buffersize 8192000 ``` sets the io buffer to 8mb, the default buffer is 4kbyte, this is speeds up syncs.
``` --skipheader 'X-*' ``` X headers vary wildly from system to system and do not ensure message uniqueness, they are not needed.
``` --split1 3000 --split2 3000 ``` split the requests in several parts on the server, 3000 is the number of messages handled per request.
``` --fastio1 --fastio2 ``` use fastio
2018-02-14 13:27:30 +02:00
André Peters
0bfd0838c2
[SOGo] Increase workers again
2018-02-14 11:26:55 +01:00
André Peters
e186e350ef
[Nginx] Fixes #1033
2018-02-14 09:09:17 +01:00
André Peters
993c998716
Merge pull request #995 from Alireza2n/master
...
SOGO & Rspamd interface: adding "expire" header to static files, allowing browser to be able to cache them
2018-02-14 07:50:22 +01:00
Phoenix Eve Aspacio
42868b1710
Merge pull request #1037 from klausenbusk/empty
...
Remove "empty" folders
2018-02-14 08:15:13 +08:00
Kristian Klausen
a0cdc1e4ff
Remove "empty" folders
...
There seems to be no reason for this empty folders.
2018-02-13 23:45:49 +01:00
André Peters
943598f705
[Nginx] Fix EAS...
2018-02-13 09:12:54 +01:00
André Peters
fb92619aac
[Nginx] Fix EAS...
2018-02-13 09:12:21 +01:00
André Peters
458dfc8418
[Nginx] Remove unused file
2018-02-13 09:11:13 +01:00
André Peters
406e7ebd07
[Nginx] Fix EAS
2018-02-13 09:10:41 +01:00
André Peters
21e8edae43
[Nginx] Fix EAS
2018-02-13 09:09:41 +01:00
André Peters
63f7e5930d
[Nginx] Fix EAS
2018-02-13 09:07:44 +01:00
André Peters
e85cd38945
[SOGo] SOGo refuses to bind to IPv6, so force IPv4 in proxy_pass, fixes #1006
2018-02-12 21:34:59 +01:00
André Peters
74c804b9a3
[SOGo] SOGo refuses to bind to IPv6, so force IPv4 in proxy_pass, fixes #1006
2018-02-12 21:32:49 +01:00
André Peters
7a69586d91
[Web] Do not break init_db when switching branches
2018-02-11 15:59:58 +01:00
André Peters
5030ce7547
[Web] More and more fixes for #1017
2018-02-11 15:59:35 +01:00
André Peters
52449afdc0
[Web] Fixes to Sieve validation ( fixes #1027 )
2018-02-11 13:29:13 +01:00
André Peters
c529de9c36
[Web] Fixes to Sieve validation ( fixes #1027 )
2018-02-11 13:28:40 +01:00
André Peters
618be3bf14
[Web] Even more fixes for #1017
2018-02-10 22:42:46 +01:00
André Peters
8e1ac0bfbb
[Web] More fixes for #1017
2018-02-10 21:00:00 +01:00
André Peters
56350a6bdb
Merge branch 'dev' of https://github.com/mailcow/mailcow-dockerized into dev
2018-02-10 18:52:13 +01:00
André Peters
4163f08009
[Web] Fixes #1017
2018-02-10 18:16:01 +01:00
Phoenix Eve Aspacio
78870995d0
Merge pull request #1015 from descala/dev
...
Remove unused language keys from data/web/lang/lang.*.php
2018-02-10 14:35:13 +08:00
André Peters
550888cfb4
[Web] Fixes #1013 by encoding display name in XML request
2018-02-09 23:03:08 +01:00
André Peters
64dbd54478
[Web] Fix urlencoded objects in api
2018-02-09 22:45:04 +01:00
David Escala
8ae5077775
Remove unused language keys from data/web/lang/lang.*.php
...
helper-scripts/check_translations.rb checks if keys present in the master
translation file are used in any php or js code. Writes a sed comand to
stdout to remove unused keys from all lang files.
This saves unnecessary work when translating.
2018-02-09 18:56:06 +01:00
André Peters
07a05b9363
[Rspamd] Enable more modules
2018-02-09 10:32:42 +01:00
André Peters
66a3df16ed
[Netfilter] Fixes empty f2b options
2018-02-09 10:32:12 +01:00
André Peters
e5031accbb
[Nginx] Remove auto-redirect to not break rp
2018-02-09 09:59:35 +01:00
André Peters
3a1e7b4ee1
[Nginx] Pass args when redirecting to https
2018-02-09 09:11:59 +01:00