f0dfee7820
[Web] Add MAILBOX_DEFAULT_ATTRIBUTES variable to define default mailbox attributes
André
2018-10-03 11:18:31 +02:00
7c4416bfc9
[Compose] Update dockerapi-mailcow
André
2018-10-03 11:18:09 +02:00
b61f9714e9
[Update] Add MAILDIR_GC_TIME to config file, fixes#1821
André
2018-10-02 21:24:22 +02:00
668a0927ac
[Web] Fix deletion of domain, fixes#1818
André
2018-10-02 21:20:11 +02:00
2af2f7836d
[Dovecot] Remove fixed uid and gid
André
2018-10-02 10:31:22 +02:00
fc9c0c83b0
[Compose] Fix conflict
André
2018-10-02 10:22:29 +02:00
62b27aeacb
[Dovecot] Check garbage hourly [Dovecot] Update SA rules once when container starts
André
2018-10-02 09:32:51 +02:00
ca1e950c61
[Dovecot] Do not query gid and uid
André
2018-10-02 09:13:33 +02:00
b8ebdc3c58
[Postfix] Increase default message size limit to 100 MiB
André
2018-10-01 22:06:20 +02:00
a054182246
[Rspamd] Add desc to high spam networks
André
2018-09-30 18:56:35 +02:00
d7ca5579dc
[Rspamd] Ignore custom files, but keep bad asn map
André
2018-09-30 18:55:35 +02:00
71ec81db31
[Update] Add MAILDIR_GC_TIME
André
2018-09-30 14:49:19 +02:00
6cbe7a08a4
[Compose] Update Unbound image and set tty true
André
2018-09-30 14:44:37 +02:00
cdca603ff5
[Unbound] Fix logging, fixes#585 [Rspamd] Fix permissions of controller password file [Unbound] Enable unbound-control
André
2018-09-30 14:43:18 +02:00
b008211f52
[Rspamd] Controller password placeholder
André
2018-09-30 09:55:50 +02:00
8439daea7e
[Rspamd] Revert adding worker-controller-password...
André
2018-09-30 09:54:19 +02:00
4396be2938
[Rspamd] Place socket in _rspamd home and fix permissions [Compose] Remove volume for Rspamd socket [Web] Do not exit loop on fuzzy errors when learning a message as spam
André
2018-09-30 09:53:25 +02:00
73b10350d0
[Rspamd] Ignore sa-rules-heinlein file, remove from index
André
2018-09-29 22:03:48 +02:00
0fb43f4916
[Docker API] Use TLS encryption for communication with "on-the-fly" created key paris (non-exposed) [Docker API] Create pipe to pass Rspamd UI worker password [Dovecot] Pull Spamassassin ruleset to be read by Rspamd (MANY THANKS to Peer Heinlein!) [Dovecot] Garbage collector for deleted maildirs (set keep time via MAILDIR_GC_TIME which defaults to 1440 minutes) [Web] Flush memcached after mailbox item changes, fixes#1808 [Web] Fix duplicate IDs, fixes#1792 [Compose] Use SQL sockets [PHP-FPM] Update APCu and Redis libs [Dovecot] Encrypt maildir with global key pair in crypt-vol-1 (BACKUP!), also fixes#1791 [Web] Fix deletion of spam aliases [Helper] Add "crypt" to backup script [Helper] Override file for external SQL socket (not supported!) [Compose] New images for Rspamd, PHP-FPM, SOGo, Dovecot, Docker API, Watchdog, ACME, Postfix
André
2018-09-29 22:01:23 +02:00
96c985abad
[Rspamd] Move settings file to RSPAMD_CONF root, delete old lua scripts
André
2018-09-26 13:23:05 +02:00
1b5409f3fa
[Rspamd] Check if ip is valid (KEEP_SPAM symbol), fixes#1759
André
2018-09-12 15:50:42 +02:00
1499094b61
[PHP-FPM] Increase PHP memory limit for "web" to 512M [Helper] Nextcloud 14 [Rspamd] Fix KEEP_SPAM lua script: skip check if ip is false
André
2018-09-11 19:35:21 +02:00
a5488d4ba6
[Web] Fix init db on fresh installations
André
2018-09-10 16:23:08 +02:00
ce604232e2
[Web] Add missing data-acl for sync jobs
André
2018-09-10 10:56:32 +02:00
29aeb5b85d
[Watchdog] Fix SOGo check, fixes#1750
André
2018-09-09 21:52:48 +02:00
1a5ec7655e
[Compose] Update watchdog image
André
2018-09-09 21:52:35 +02:00
c8a1cbd25a
Merge branch 'temp-master'
André
2018-09-09 21:21:43 +02:00
c9554ca022
[Compose] Update watchdog image [Watchdog] Fix IP detection with multiple networks [Web] Show API field (no docs, no support, wip) [Web] haveibeenpwned.com implementation [Web] User and domain admin ACL (no docs, no support, wip) [Web] Some minor fixes
André
2018-09-09 21:17:59 +02:00
ea4a26eabf
[Nginx] Use SOGo web resources from local mount
André
2018-09-09 09:51:37 +02:00
ad902f0ad8
[SOGo] Remove HTTP server on port 9192
André
2018-09-09 09:48:11 +02:00
afc18fd469
[Rspamd] Update bad asn, move KEEP_SPAM to a custom lua function
André
2018-09-09 09:47:47 +02:00
8a88514dfd
[SOGo] Declare /usr/lib/GNUstep/SOGo as volume [Nginx] Mount vols from sogo-mailcow to access /usr/lib/GNUstep/SOGo
André
2018-09-07 16:40:37 +02:00
e5b830adea
[Dovecot] Fix shared namespace
André
2018-08-31 23:33:55 +02:00
775b69f63e
Merge pull request #1721 from sriccio/master
André Peters
2018-08-28 17:28:49 +02:00
5e56a46c84
[dovecot] Enhancement to allow to use auth_default_realm
sriccio
2018-08-28 17:14:05 +02:00
4b09b5b1bb
Update functions.mailbox.inc.php
André Peters
2018-08-26 18:31:44 +02:00
5b4b184778
[Web] Fixes to mailcow logo (stickers are coming!) [Web] Fix adding multiple domain aliases, fixes#1705
André
2018-08-23 08:49:02 +02:00
1dea230b7b
[Web] Fix setting a rate limit when adding a domain
André
2018-08-21 21:23:06 +02:00
d28fd4070b
[Web] Allow to set rate limit in add_domain modal [Web] Cleanup rate limits when deleting objects
André
2018-08-21 21:06:22 +02:00
d64a89473e
[Web] Add multiple DKIM at once (+ button to auto-fill missing keys) [Web] Duplicate DKIM keys from a single domain to a single or multiple domains [Web] WIP: Started Ratelimit rework [Web] Show RL in overview of mailbox and domains [Web] Move RL function out of mailbox functions file [Web] Some language fixes/changes
André
2018-08-21 17:41:04 +02:00
bbbdb13e6a
[Web] Fix length of remote column in logs table for IPv6
André Peters
2018-08-19 10:25:27 +02:00
140326012c
Fix length of remote column in logs table
Michael Kuron
2018-08-19 10:07:44 +02:00
57277a2246
Merge pull request #1690 from DynamicThijs/patch-1
André Peters
2018-08-18 19:14:36 +02:00
e021f4c365
Merge pull request #1633 from Knight1/patch-1
André Peters
2018-08-18 05:59:52 +02:00
3fd99e4f6d
[Web] Important fix: Ignore untrusted headers
André
2018-08-17 22:32:42 +02:00
6cee038a63
[Dovecot] IMPORTANT: Disables 'any' and 'all authenticated' ACL settings! See wiki how to revert this, if you need it.
André
2018-08-17 21:44:17 +02:00
407d92102c
[Compose] New SOGo image
André
2018-08-17 21:43:37 +02:00
66ee11c03d
[SOGo] Disable display of ACL "any/authenticated" by default [Dovecot] Disable "any" ACL by default [SOGo] Might fix theme switching (yes, again)
André
2018-08-17 21:42:31 +02:00
6498fb0b39
[Web] Change alias to TEXT field
André
2018-08-16 12:42:12 +02:00
f81dad17bf
[Compose] Update Postfix image
André
2018-08-15 22:48:13 +02:00
2c58323e36
[Web] Fix database init
André
2018-08-15 14:16:55 +02:00
1791383eab
[Web] Fix duplicate success message after editing a domain as domain administrator [Web] Add "login as" button for domain admin table
André
2018-08-15 00:05:18 +02:00
a11cce6765
[Web] Fixes for BCC map input fields [Web] Allow to edit alias address [Web] $_SESSION['return'] now contains arrays and allows multiple returned messages and log entries [Web] Some language string changes [Web] General SQL exception handler, remove all try catch handlers [Web] Alias table now has an ID as primary key [Web] Be more aggressive with localStorage cleaning
André
2018-08-13 23:20:40 +02:00
d5e81b987b
[Dovecot] Set from address for sieve generated addresses, fixes#1662
André
2018-08-13 08:31:09 +02:00
02e567f76b
[Dovecot] Set CONTROL path for shared namespace and remove index
André
2018-08-08 23:59:38 +02:00
6bd818ceec
[ACME] Remove third-party IP tools
André
2018-08-06 15:15:24 +02:00
cf56be1843
set Referrer-Policy to strict-origin
apoc4lyps
2018-08-06 09:24:34 +02:00
d83537cda0
[ClamAV] Add whitelist template for ClamAV
André
2018-08-05 22:38:06 +02:00
0273f95950
[Compose] New images for ClamAV (+mount whitelist file) and ACME
André
2018-08-05 22:37:49 +02:00
66d1bc12c0
[Nginx] Set client_max_body_size = 0
André
2018-08-05 22:37:07 +02:00
ff0b9246b5
[ClamAV] Add whitelist file for ClamAV, fixes#1607 [ACME] Test for CAA before running script, fixes#1632
André
2018-08-05 22:35:02 +02:00
73f880ffba
[Web] Workaround for missing function when using API (fixes#1640) [Web] Fixes SQL error on admin username change
André
2018-08-05 22:31:53 +02:00
3522f3e83f
kitterman.com redirects to TLS by default
Tobias "Knight" S
2018-08-05 04:54:09 +02:00
9dd17d4609
[SOGo] Change color codes in correct files
André
2018-08-04 09:23:45 +02:00
7f86a80670
[Web] Fix log line handling [Web] Add mailcow UI logs [Web] Changes to _SESSION['return'] logic and logger (more to come) [Web] Show last login [Web, Postfix] Allow to disable sender check completely [Web] Many minor fixes [Web] Update some libs
André
2018-08-03 20:31:33 +02:00
bf9a180c00
[SOGo] Fix theme switching (99% sure we did it this time, guys)
André
2018-08-03 20:27:58 +02:00
b007975a04
[Rspamd] Rename -disable_monitored > disable_monitoring
André
2018-08-03 11:56:39 +02:00
e678292447
[Dovecot] Trim autodiscover logs
André
2018-08-02 12:19:58 +02:00
db66acbe8c
[Compose] New images for Dovecot, SOGo, Rspamd, Postfix, ACME, Netfilter
André
2018-08-02 12:18:10 +02:00
39b0fc515f
[SOGo] Syslog-ng: Do not trim after each push to Redis
André
2018-08-02 12:17:21 +02:00
85f83b1b71
[Rspamd] v1.7.9 (removed explicit ratelimit.lua)
André
2018-08-02 12:16:55 +02:00
f5fb7f6da5
[Watchdog] Do not trim after each push to Redis
André
2018-08-02 12:16:05 +02:00
f8f87d4744
[ACME] Do not trim after each push to Redis
André
2018-08-02 12:15:41 +02:00
bdf7632757
[Postfix] Add '*' as send_as to sender_acl map [Postfix] Syslog-ng: Do not trim after each push to Redis
André
2018-08-02 12:15:04 +02:00
04b43d0a3b
[Dovecot] Add new imapsync + dependencies [Dovecot] Syslog-ng: Do not trim after each push to Redis [Dovecot] Add new cronjob to trim all Redis logs every minute (will be moved in the future)
André
2018-08-02 12:14:13 +02:00
241c6f0411
[Web] Fix goto check for alias [Web] Minor change
André
2018-07-29 23:04:54 +02:00
59c4cc054e
[Rspamd] Deactivate neural but use a more aggressive learning method (no autolearn)
André
2018-07-29 23:03:49 +02:00
3b2a3d36b9
[Compose] New images for Postfix and Dovecot
André
2018-07-29 23:02:50 +02:00
681a51b3ce
[Helper] Add script to reset all learns in Rspamd
André
2018-07-29 23:02:34 +02:00
e3f73f26f1
[Web] Add u2f api from bitwardens repository to skip u2f when it is browser-provided
André
2018-07-29 23:01:51 +02:00
047f5f3e99
Merge pull request #1612 from maximbaz/backup-mailcow-conf
André Peters
2018-07-29 15:17:43 +02:00
e695ae382c
[Compose] Disable oom killer for watchdog and dockerapi [Compose] Add compose project name to php-fpm-mailcow
André
2018-07-29 00:39:56 +02:00
8934a3a68b
[Web] Allow spam/ham "traps" [Web] Changes to docker functions [Web] List all containers of compose project name
André
2018-07-29 00:38:22 +02:00
15b80760b2
[Postfix] Add scripts to learn from spam/ham traps [Dovecot] Learn fuzzy when moving mails from/to junk
André
2018-07-29 00:35:54 +02:00
d8f86ae488
[Rspamd] Add local fuzzy worker
André
2018-07-29 00:34:36 +02:00
ff463168d1
[SOGo] Override theme-default.css to prevent theme switching, delete theme-green until fixed
André
2018-07-28 14:26:02 +02:00
a117e8358c
[Compose] New SOGo and Dovecot images
André
2018-07-27 22:21:00 +02:00
6f656c39b4
[Web] Do not use hard-coded params in imapsync jobs [Web] Allow custom parameters in imapsync
André
2018-07-27 22:19:59 +02:00
1115b826f9
[Dovecot] Various fixes for imapsync_cron, new imapsync version
André
2018-07-27 22:19:14 +02:00
5cc09055a7
[SOGo] Another try to fix theme switching on login screen
André
2018-07-27 22:16:18 +02:00