Commit Graph

1753 Commits (9888bcc219faf7b3123cfd4ef818085a8139635e)

Author SHA1 Message Date
André Peters 9888bcc219
Merge pull request #1084 from descala/add_catalan_language_flag
Adds catalan language flag
2018-02-26 18:55:05 +01:00
André Peters 6b066c2891
Merge pull request #1090 from extremeshok/patch-5
Enable maildir compression
2018-02-26 18:54:04 +01:00
André Peters 410cbf55b6
Update dovecot.conf 2018-02-26 18:53:56 +01:00
André Peters 1aa940abc9 [Web] Add missing string 2018-02-26 17:44:24 +01:00
André Peters 3829135d93 [ClamAV] Add directory to make bootstrap not complain about missing directories 2018-02-26 09:19:14 +01:00
David Escala c95cf982f4 Adds catalan language flag
A side efect is the IconDrawer flag images are replaced by the ones from
country-flag-icons by Wil Linssen, which in turn come from the Wikipedia

And the US flag is relaced by the UK flag for english
2018-02-24 10:19:16 +01:00
André Peters d9e458daee
Merge pull request #1071 from extremeshok/patch-9
Support for alpine linux
2018-02-23 11:12:58 +01:00
André Peters 944b91a4b8 [Dockerapi] Add du command, push version 2018-02-22 09:21:37 +01:00
André Peters bbbe52f560 [SOGo] Add blue (default) and red theme 2018-02-22 09:20:46 +01:00
André Peters 7a850f91b5 [Web] Nginx should wait for Rspamd, remove vmail vol from watchdog 2018-02-22 09:20:23 +01:00
André Peters 4abdebdddf Merge branch 'dev' of https://github.com/mailcow/mailcow-dockerized into dev 2018-02-22 09:19:25 +01:00
André Peters f3896195d4
Update worker-controller-password.inc 2018-02-22 09:19:01 +01:00
André Peters fbe24f39a2 [Web] Show volume usage for vmail, start listing system info in UI 2018-02-22 09:16:49 +01:00
André Peters eb4dd632ae [Web] Fix autodiscover triggering fail2ban implementation, fixes #1069 2018-02-22 09:16:16 +01:00
eXtremeSHOK d052a87cc3
Support for alpine linux
rebased on dev
replaces #1047
2018-02-20 10:31:01 +02:00
André Peters 035b153445
Merge pull request #1048 from extremeshok/patch-7
Support for alpine linux (generate_config.sh)
2018-02-20 08:35:57 +01:00
André Peters de04016996
Update generate_config.sh 2018-02-20 08:34:49 +01:00
eXtremeSHOK 40885b7fd6
Update generate_config.sh
exit on error and pipefail
minor fix " ; then" to ";then"
2018-02-20 00:39:53 +02:00
eXtremeSHOK 6e91504f6f
Update generate_config.sh
added --no-cache option, thanks
2018-02-20 00:28:59 +02:00
Levin 24bd644359 Added dns option for watchdog 2018-02-19 13:51:22 +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 c5474d4557 Merge branch 'dev' of https://github.com/mailcow/mailcow-dockerized into dev 2018-02-17 10:18:14 +01:00
André Peters 0b4333ca6b [Web] JSON must not have a default value 2018-02-17 10:18:07 +01:00
André Peters e5e4f6705c
Update init_db.inc.php 2018-02-17 10:10:55 +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 280431f98d Fix conflict 2018-02-17 08:51:09 +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
André Peters 1d2153c0c6 Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized 2018-02-16 10:35:28 +01:00
André Peters 9da6aebfb9 [SOGo] Fix timezone bug in previous nightly 2018-02-16 10:35:22 +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 51b57320c2
Support for alpine linux
detects if cp and grep are the non BusyBox versions
2018-02-14 17:08:03 +02:00
eXtremeSHOK 1e40472017
Enable maildir compression
Currently the plugin is loaded, but actual compression is not enabled.

https://wiki.dovecot.org/Plugins/Zlib
2018-02-14 14:38:06 +02:00
André Peters 8588953d28
Merge pull request #1043 from extremeshok/patch-4
Fix for large Mailboxes to avoid timeouts 2
2018-02-14 13:30:14 +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
André Peters a0ce05dc0e
Merge pull request #1042 from extremeshok/patch-3
Fix for large Mailboxes to avoid timeouts
2018-02-14 12:36:37 +01: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