andryyy
c4656e00fd
[Postfix] Add hint for custom_transport.pcre
2019-11-12 20:50:21 +01:00
andryyy
158fb20c83
[Netfilter] Add new rule
...
[Compose] Update Postfix and netfilter
2019-11-12 20:45:23 +01:00
andryyy
e1fdbba0f7
[Postfix] Add custom_transport.pcre
2019-11-12 20:44:43 +01:00
andryyy
b2cff8226e
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-11-11 23:24:55 +01:00
andryyy
0f8cc4bef8
[PHP-FPM] Fix check for tz import
2019-11-11 23:24:29 +01:00
andryyy
4ccad6b0c3
[MySQL] key_buffer_size it is
2019-11-11 23:20:01 +01:00
andryyy
322dc169e6
[PHP-FPM] Check if tz data import is necessary
2019-11-11 23:19:47 +01:00
Geitenijs
f9a71931c8
Update lang.nl.json ( #3140 )
2019-11-11 20:19:46 +01:00
tinect
51a8d58e3d
show whether user has been notified yet ( #3058 )
...
* show wether user has been notified yet
* add translations
2019-11-11 16:59:39 +01:00
andryyy
eadf051d70
[Web] Minor, remove quote
2019-11-11 10:40:15 +01:00
andryyy
aff2311669
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-11-11 10:39:01 +01:00
tinect
79053742ca
Add better preset management ( #3119 )
...
* add rspamd-presets
* add sieveMailbox-presets
* adding new translations
2019-11-11 10:38:56 +01:00
andryyy
64b64f1dcb
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-11-11 09:55:24 +01:00
Max
3243bf42cd
Include domain-admins in domain-table ( #3136 )
...
Adds a listing of the domain-admins to each domain in the domain listing.
2019-11-11 09:55:15 +01:00
Timo N
f626c078be
[API Docs] Playground feature and new routes (fail2ban edit, resources) ( #3055 )
...
* [API] Updated docs with new playground feature and parameters for get logs endpoints
* [API] Added Fail2Ban edit route and resources routes
* [API] Added playground feature to docs
* [API] Added delete mail from quarantine route
* [Api] Added get parameters for mailboxes route
2019-11-11 09:52:31 +01:00
andryyy
fe1e9f3d15
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-11-11 08:21:20 +01:00
Michael Kuron
fbc7b7dce5
rspamd: Don't remove WHITELISTED_FWD_HOST if SOGO_CONTACT present ( #3084 )
2019-11-11 08:20:46 +01:00
Max
852392fd15
Fix missing username in username_invalid message ( #3135 )
...
* Fix missing username in username_invalid message
Fix missing username in username_invalid message
* Fix missing username in username_invalid message 2
Fix missing username in username_invalid message
2019-11-11 08:19:22 +01:00
andryyy
038a740acc
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-11-11 08:14:23 +01:00
tinect
36bd55ee5e
add charts.js, remove googlecharts ( #3137 )
...
* add charts.js, remove googlecharts
* change to doughnut
* show percentage on donut
2019-11-11 08:14:02 +01:00
andryyy
6565e994bb
[MySQL, PHP, DockerAPI] Move mysql_tzinfo_to_sql trigger to php-fpm-mailcow to prevent race condition on slow disks (known bug @ MariaDB)
2019-11-10 13:15:57 +01:00
tinect
e7821df933
introduce json-files for translations ( #3120 )
...
* introduce json-files for translations to structure data and add ability using translation managements
* Translated using Weblate (Italian)
Currently translated at 40.1% (342 of 852 strings)
Translation: test/mailcow
Translate-URL: http://192.168.178.22:8080/projects/test/mailcow/it/
* Translated using Weblate (Catalan)
Currently translated at 58.3% (497 of 852 strings)
Translation: test/mailcow
Translate-URL: http://192.168.178.22:8080/projects/test/mailcow/ca/
* Translated using Weblate (Polish)
Currently translated at 45.3% (386 of 852 strings)
Translation: test/mailcow
Translate-URL: http://192.168.178.22:8080/projects/test/mailcow/pl/
* Translated using Weblate (Latvian)
Currently translated at 59.0% (503 of 852 strings)
Translation: test/mailcow
Translate-URL: http://192.168.178.22:8080/projects/test/mailcow/lv/
* Translated using Weblate (Portuguese)
Currently translated at 27.5% (234 of 852 strings)
Translation: test/mailcow
Translate-URL: http://192.168.178.22:8080/projects/test/mailcow/pt/
* Translated using Weblate (Russian)
Currently translated at 45.4% (387 of 852 strings)
Translation: test/mailcow
Translate-URL: http://192.168.178.22:8080/projects/test/mailcow/ru/
* Translated using Weblate (German)
Currently translated at 99.9% (851 of 852 strings)
Translation: test/mailcow
Translate-URL: http://192.168.178.22:8080/projects/test/mailcow/de/
* removed empty and unused text user_change_fn
* removed empty and unused text user_change_fn II
2019-11-09 10:09:23 +01:00
tinect
278d741e0a
no message ( #3118 )
2019-11-09 10:08:16 +01:00
Zekeriya Akgül
9ccbeb7f66
Added control for attrs_json object item's type ( #3126 )
...
item can be bytes or str in different situations. So let's keep defensive.
2019-11-09 10:01:43 +01:00
André Peters
51d1fdcd3d
Merge pull request #3131 from gamalan/list-mailbox-alias-by-domain
...
List mailbox, alias/forwarder by domain using extra parameter
2019-11-09 09:59:15 +01:00
André Peters
d28e0f2be0
Update json_api.php
2019-11-09 09:59:07 +01:00
andryyy
1d1a9a27c9
[MariaDB] Adjustments
2019-11-08 08:14:57 +01:00
andryyy
3235edea88
[MariaDB] Adjustments
2019-11-08 08:12:34 +01:00
Gamal Abdul Nasser
cf1e633b1a
list mailbox, alias/forwarder by domain using extra parameter
2019-11-07 10:37:09 +07:00
andryyy
15f3a664cd
[MySQL] Disable query cache
2019-11-06 21:03:00 +01:00
andryyy
d091bf76aa
[PHP-FPM] Create events in docker entrypoint of PHP-FPM
2019-11-06 21:02:47 +01:00
andryyy
e03cd5f082
[Web] Create events in docker entrypoint of PHP-FPM
2019-11-06 21:02:35 +01:00
andryyy
be5ee4a0ae
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-11-06 20:12:34 +01:00
andryyy
04ae2fadef
[MySQL] Reduce memory usage
2019-11-06 20:12:25 +01:00
André Peters
2a33706389
Merge pull request #3105 from Geitenijs/patch-10
...
Update & improve lang.nl.php
2019-11-06 08:09:16 +01:00
Geitenijs
62a1773780
Update lang.nl.php
2019-11-05 21:17:31 +01:00
Geitenijs
2eb72233dc
Update lang.nl.php
2019-11-05 21:04:19 +01:00
Geitenijs
373135b72d
Update lang.nl.php
2019-11-05 21:00:07 +01:00
andryyy
d0788372fe
[Dovecot] Retry sa-rules download (1, 2, 4, 8, 16 ... seconds)
2019-11-02 12:03:41 +01:00
andryyy
bcc28784f7
[Rspamd] CL is not a fishy tld
2019-11-02 12:02:49 +01:00
andryyy
6b0fc219b2
[Web] Add two more maps and add a desc to maps
2019-11-01 22:12:34 +01:00
andryyy
7f8b13434d
[Rspamd, Dovecot] Do not use Schaal rules - probably too much for Rspamd 2.x to handle, mem leak?
2019-10-31 20:43:07 +01:00
andryyy
50020bf1f0
[Rspamd] Remove neural, other gbc options
2019-10-31 19:55:42 +01:00
andryyy
6655ada308
[Rspamd] Remove unwanted options after talking to Vsevo
2019-10-31 19:03:20 +01:00
Geitenijs
7eac222654
Update lang.nl.php
2019-10-31 10:38:25 +01:00
Geitenijs
b3c7b688ea
Update lang.nl.php
2019-10-31 10:02:32 +01:00
Geitenijs
9ebed5efb5
Update lang.nl.php
2019-10-31 09:56:39 +01:00
andryyy
573e62f181
[MySQL] Allow more connections
2019-10-31 06:38:12 +01:00
andryyy
59d966ab0f
[MySQL] Reduce max-connections, disallow performance_schema
2019-10-30 21:08:59 +01:00
andryyy
df3d78f03b
[Rspamd] Reset logging
2019-10-30 20:18:21 +01:00
andryyy
27de9dbf92
[Rspamd] Slight changes to improve memory usage
...
[Web] Dirty hack to touch Rspamd maps a second time
2019-10-30 20:07:58 +01:00
andryyy
a1971f7af8
[Rspamd] Set correct parent permission
2019-10-30 14:40:00 +01:00
andryyy
2f3f70dd00
[Dovecot] sa-rules: escape non-regex in regex
2019-10-30 14:39:25 +01:00
andryyy
59df735aa8
[Web] Filter duplicates when adding multiple transports
2019-10-30 14:37:44 +01:00
Geitenijs
3492f36efd
Update lang.nl.php
2019-10-29 22:29:23 +01:00
andryyy
78f5ac34dd
[Web] Validate Regex in browser
2019-10-29 21:56:35 +01:00
andryyy
02bb3a44a7
[Rspamd] Wait for PHP to not break inotify
2019-10-29 19:58:34 +01:00
andryyy
c0f39e5cac
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-10-29 18:36:53 +01:00
andryyy
a71f590b1e
[Rspamd] Remove score from neural
2019-10-29 18:36:49 +01:00
Geitenijs
b830f4626c
Update lang.nl.php
2019-10-29 17:42:42 +01:00
andryyy
8683e4bd9a
[Rspamd] Use last-modified headers to not read unmodified settings map every 30 seconds
2019-10-29 14:21:58 +01:00
André Peters
a0bd427867
Merge pull request #3095 from mkuron/redis-timeout
...
Rspamd: increase redis timeout
2019-10-29 11:52:03 +01:00
andryyy
b52ee0a706
[Rspamd] Fix map permissions for www
...
[Web] Allow to manage global maps in UI (WIP)
2019-10-29 08:39:57 +01:00
Michael Kuron
c63967f7be
Rspamd: increase redis timeout
2019-10-26 13:00:31 +02:00
andryyy
a5963eea74
[Web] Add Rspamd maps
2019-10-26 09:55:09 +02:00
andryyy
affbba50ca
[Web] Fix active U2F key in UI
2019-10-25 19:13:24 +02:00
andryyy
174c8458e2
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-10-25 08:34:05 +02:00
andryyy
bdf56971d5
[Rspamd, PHP-FPM] Mount Rspamd maps, set correct permissions (WIP: edit in UI)
...
[PHP-FPM] Update image, fixes #3091
[Web] Netfilter: Do not auto restart netfilter-mailcow but add a small hint to restart netfilter-mailcow after adding a ban to perm bans
[Web] Remove unused js script parameter
2019-10-25 08:31:31 +02:00
tinect
74e8dad131
small cleanup
2019-10-23 22:09:10 +02:00
andryyy
cd6594df01
[Clamd] Run freshclam before starting ClamAV
2019-10-22 21:30:45 +02:00
andryyy
a4ef22729c
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-10-22 21:29:30 +02:00
André Peters
e0486ea5a5
Merge pull request #3080 from mkuron/oauth
...
OAuth improvements
2019-10-22 21:00:20 +02:00
Michael Kuron
eccbb98002
OAuth: show reduced login screen
2019-10-22 20:23:00 +02:00
andryyy
c10749c39e
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-10-22 20:22:31 +02:00
andryyy
5259f14abf
[Web] Add new lang strings
2019-10-22 20:22:29 +02:00
Michael Kuron
1db4d3d747
OAuth: add displayName attribute to profile for Nextcloud compatibility
2019-10-22 20:22:27 +02:00
André Peters
6fb856cbf4
Merge pull request #3079 from tinect/fixHtmlTypo
...
fix not valid tag
2019-10-22 20:21:27 +02:00
andryyy
d2a8d6fe29
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-10-22 20:20:26 +02:00
tinect
d98ac0f733
fix not valid tag
2019-10-22 20:20:22 +02:00
tinect
323ef5618a
IE11 doesn't support optional parameters
2019-10-22 20:17:47 +02:00
evilMouse
c3b6144f12
Additions and fixes
...
Added some missing texts (not all) corrected few errors and made quota naming more consistent (i.e. using "size" or "limit" instead of "value")
2019-10-22 16:06:13 +02:00
andryyy
1e4aa212ea
[ClamAV] Try to prevent update collisions
2019-10-22 13:50:03 +02:00
Michael Kuron
60741fcf5b
Merge pull request #3063 from mailcow/sogo-connector
...
SOGo Integrator is now SOGo Connector
2019-10-22 09:12:57 +02:00
andryyy
be4099182b
[Rspamd] Do not log watchdog mails
2019-10-21 20:42:43 +02:00
andryyy
52cd9385f6
[Web] Add Finnish translation \o/ - thanks to Mika!
2019-10-21 19:40:45 +02:00
André Peters
de8cfbde03
Merge pull request #3072 from tinect/deliverCSSandJSfiles
...
deliver CSS and JS as external request
2019-10-21 11:18:49 +02:00
andryyy
d5ee7de66a
[Rspamd] Disable info logging, re-enable silent logging, only apply MILTER_HEADERS symbol to watchdog Rspamd settings map
2019-10-20 21:48:30 +02:00
tinect
cc1bf5d426
deliver CSS and JS as external request
2019-10-20 21:25:58 +02:00
Marcel Hofer
f2b552c00d
Fix custom http redirects with TLS-SNI
...
Disable http listener for SNI ssl hosts in nginx. This allows the use of the following config again:
https://mailcow.github.io/mailcow-dockerized-docs/u_e-80_to_443/
However that documentation page should still be updated: https://github.com/mailcow/mailcow-dockerized-docs/pull/175/commits
2019-10-20 20:24:16 +02:00
tinect
0c4b390a38
no message
2019-10-20 19:43:21 +02:00
André Peters
45e26c19c4
Merge pull request #3062 from tinect/cacheJS
...
cache JS- and CSS-File to reduce response-time
2019-10-20 19:40:56 +02:00
tinect
74244c7d0a
cleanup cached js and css
2019-10-20 19:39:46 +02:00
André Peters
caf57e86b5
Merge pull request #3068 from mhofer117/tls-sni
...
Fix custom nginx sites with tls-sni
2019-10-20 17:58:15 +02:00
Marcel Hofer
05e7c95829
[SSL] fix wildcard compare for non-bash shell
2019-10-20 17:02:54 +02:00
Marcel Hofer
dcd50b2245
[SSL] restore old nginx templates. fix possible issues with custom nginx sites
2019-10-20 16:41:53 +02:00
André Peters
5d93ae655a
Merge pull request #2509 from mhofer117/tls-sni
...
Different SSL Certificate for each Domain with TLS SNI
2019-10-20 15:17:14 +02:00
Marcel Hofer
56bc9d45bb
[SSL] prevent multiple certificates with the same domain
2019-10-20 14:44:39 +02:00
Michael Kuron
c874781931
Add identifier to oauth profile
...
This is needed for nextcloud
2019-10-20 12:23:48 +02:00
Michael Kuron
267e7c662c
SOGo Integrator is now SOGo Connector
2019-10-20 10:07:27 +02:00
tinect
3f6a2fc7fa
cache JS-File to reduce response-time
...
no message
2019-10-19 23:40:19 +02:00
Geitenijs
6d1b387d95
Fix Dutch language file
2019-10-19 23:03:20 +02:00
andryyy
23d7754825
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-10-19 22:58:55 +02:00
andryyy
d35e3c1eff
[Dovecot] Fix Dovecot quarantine notification script
2019-10-19 22:58:11 +02:00
Marcel Hofer
b413ed4013
[SSL] minor fix: prevent checking of empty SQL_DOMAIN
2019-10-19 18:23:59 +02:00
Geitenijs
eb6229b2a4
Update lang.nl.php
2019-10-19 17:39:21 +02:00
Marcel Hofer
84c5f43438
[SSL] re-add nginx site.conf
2019-10-19 12:49:23 +02:00
Marcel Hofer
2e35da6816
[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx
2019-10-19 12:48:56 +02:00
andryyy
a95a3f6145
[Watchdog] Watch olefy
2019-10-18 19:45:16 +02:00
andryyy
65fc5d7518
Remove test hook
2019-10-18 12:03:44 +02:00
andryyy
b0711db489
[Dockerfiles] Rename some files and create hook points
2019-10-18 12:01:47 +02:00
andryyy
b02f73e68e
[Netfilter] Add missing rspamderror php...
2019-10-17 21:00:14 +02:00
Samy
e329bff7da
Update admin.js
2019-10-17 11:17:29 +02:00
vain90
5957f16604
Update lang.de.php
2019-10-14 14:31:02 +02:00
Filip Hajny
980caaf398
Sync cs against en language file, improve translation.
2019-10-14 11:31:28 +02:00
friedPotat0
fbb800a783
fix rspamd 1.47 missing time_virtual value
2019-10-12 23:42:23 +02:00
andryyy
726235e9ee
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-10-12 19:00:03 +02:00
André Peters
6ead0a95a1
Merge pull request #3036 from friedPotat0/rspamdsymbols
...
Change rspamd debug log and quarantine symbols
2019-10-12 17:23:36 +02:00
friedPotat0
d2d520336b
change sorting of rspamd symbols in quarantine
2019-10-12 15:35:57 +02:00
friedPotat0
5f777a1b25
remove obsolete lines
2019-10-12 15:35:49 +02:00
friedPotat0
84617b0d6b
sort rspamd symbols in debug log
2019-10-12 15:35:40 +02:00
friedPotat0
c97b91503b
change rspamd option delimiter
2019-10-12 15:35:32 +02:00
friedPotat0
31ceb54732
change text color of neutral rspamd symbol scores
2019-10-12 15:35:13 +02:00
andryyy
a606f60b54
[Nginx] Modify site to catch failed logins to /rspamd
2019-10-12 13:16:49 +02:00
andryyy
2811b498ab
[Netfilter] Punish failed logins to /rspamd
2019-10-12 13:15:59 +02:00
andryyy
0089f72f3d
[Watchdog] Fix for Rspamd 2.0
2019-10-12 13:15:36 +02:00
andryyy
ee57b5921f
[Rspamd] Various fixes for Rspamd 2.0, neural network activated, autolearning activated (auto-keeps a ratio)
2019-10-12 13:14:34 +02:00
andryyy
8783ec4415
[Web] Remove dangling domain admins after deleting domain, fixes #3027 - again
2019-10-11 16:47:39 +02:00
andryyy
5e6a70c438
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-10-11 08:51:54 +02:00
andryyy
71994b1bcd
[Web] Use panel instead of tab-pane to find panel-heading, fixes #3022
2019-10-11 08:51:40 +02:00
André Peters
727c27abb9
Merge pull request #3026 from friedPotat0/multilinesender
...
Fix alignment of senders in quarantine detail view
2019-10-11 08:45:24 +02:00
andryyy
6213d6ee02
[Web] Remove dangling domain admins after deleting domain, fixes #3027
2019-10-11 08:25:23 +02:00
Christian Zaenker
d5ba43623b
Fix alignment of senders in quarantine detail view
2019-10-10 18:16:39 +02:00
andryyy
0cfa056faa
[Rspamd] Do not quaratine if symbol is GLOBAL_X_BL
2019-10-10 12:38:24 +02:00
andryyy
d03e90d3c0
[Web] Disable API as username
2019-10-10 07:13:50 +02:00
andryyy
3124226607
[Web] Fix for broken setting in quarantine (sender)
2019-10-10 07:13:26 +02:00
andryyy
ecce16a8ca
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-10-09 22:32:16 +02:00
André Peters
8d8d7fd628
Merge pull request #3009 from heavygale/patch-2
...
sogo_access acl for domain admin
2019-10-09 22:32:02 +02:00
André Peters
be9af6fb2a
Update init_db.inc.php
2019-10-09 22:31:41 +02:00
heavygale
11503fd316
Change ACL description
2019-10-09 22:30:20 +02:00
andryyy
88a32f025a
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-10-09 22:24:52 +02:00
André Peters
a5fb1695fa
Merge pull request #3024 from friedPotat0/rspamdquarantinedetails
...
Add rspamd score and symbols to quarantine detail view
2019-10-09 22:24:47 +02:00
andryyy
83231ba8b5
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-10-09 22:23:05 +02:00
andryyy
227093ce9b
[Web] More details about SOGo profile purging
2019-10-09 22:22:53 +02:00
André Peters
7373d91724
Merge pull request #3002 from ntimo/task/api-status-codes
...
[API] Status Codes and only allow valid http method
2019-10-09 22:22:06 +02:00
friedPotat0
cb17d71c61
Add score, symbols to quarantine detail view
2019-10-09 22:07:26 +02:00
friedPotat0
6fc32e8e52
Add option to download quarantine item as eml
2019-10-09 20:18:21 +02:00
ntimo
af13ae455c
[API] Invalidate session after api call is done
2019-10-08 19:30:01 +02:00
andryyy
80a9c39956
[Web] Validate plain md5 hashes, closes #3017
2019-10-08 17:36:28 +02:00
heavygale
a049a1ffac
Undo automatic whitespace cleanup 2
2019-10-06 18:59:54 +02:00
heavygale
a997a2e462
Undo automatic whitespace cleanup
2019-10-06 18:56:24 +02:00
andryyy
1580e4b2a5
[Nginx, SOGo] Adjustments for EAS
2019-10-06 10:12:46 +02:00
ntimo
8a87dd4254
[API] Removed unsets that are not needed
2019-10-05 18:14:36 +02:00
heavygale
48838d9fd7
Don't update sogo_access when editing without acl
...
Disabled checkboxes send 0 even if checked -> don't change sogo_access at all, if mailbox gets edited by domain admin without sogo_access acl.
2019-10-05 18:07:46 +02:00
heavygale
292923a1cc
Fix mistake in mailbox-edit
2019-10-05 17:34:25 +02:00
heavygale
2e42cfbd5f
Added sogo_access acl for domain admin
...
- new sogo_access acl is added for domain admins
- changing sogo_acces on a mailbox is only allowed if attempted by admin or by an domain admin with sogo_access acl.
- new Mailboxes are created with SOGo access if "$MAILBOX_DEFAULT_ATTRIBUTES['sogo_access'] = true;" AND if created by admin or domain admin with sogo_access acl. Otherwise sogo_access is forbidden for the new mailbox.
2019-10-05 17:29:16 +02:00
ntimo
2c7e9f49d5
[API] Added comments to defaults
2019-10-04 09:01:31 +02:00
André Peters
a008855991
Merge pull request #2999 from ntimo/task/api-docs
...
[Nginx] Fix nginx config for API docs
2019-10-04 08:51:26 +02:00
André Peters
0c2dcef916
Merge pull request #3003 from ntimo/task/replace-die-with-exit
...
[Web] Replaced die(); with exit(); due to code conventions
2019-10-04 08:45:08 +02:00
andryyy
4c952dda3b
[Web] Remove old transport-map from mailbox.js
2019-10-04 08:44:31 +02:00
andryyy
8f7693ccdb
[Postfix] Update postscreen_access
2019-10-04 08:43:59 +02:00
André Peters
37f6ddac2e
Merge pull request #2950 from friedPotat0/postwhite
...
update postscreen whitelist by using postwhite
2019-10-04 08:41:29 +02:00
ntimo
cb9ab928b3
[Web] Replaced die(); with exit(); due to code conventions
2019-10-04 08:40:24 +02:00
ntimo
6372df21fe
[API] Replaced die(); with exit(); due to code conventions
2019-10-04 08:37:30 +02:00
ntimo
08350d9a95
[API] Added missing route not found error for /get/logs/
2019-10-03 20:58:56 +02:00
ntimo
2da55296b5
[API] Catch more cases where no api route exists
2019-10-03 20:52:09 +02:00
ntimo
b9c244b746
[API] Only allow POST method for edit apis
2019-10-03 18:14:27 +02:00
ntimo
5fa456770f
[API] Removed hard coded status code 200
2019-10-03 17:25:56 +02:00
ntimo
416d5a12f8
[API] Unset POST when only GET is allowed
2019-10-03 15:06:08 +02:00
ntimo
ab298741e3
[API] Added comments
2019-10-03 15:04:25 +02:00
ntimo
877c48db58
[API] Added missing die()
2019-10-03 14:42:30 +02:00
ntimo
c4c9d2a3b4
[API] Fixed broken if
2019-10-03 14:39:38 +02:00
ntimo
f393049273
[API] Make add and delete routes POST only
2019-10-03 14:36:10 +02:00
ntimo
948137b4b4
[API] Fixed only allow GET logic
2019-10-03 12:56:01 +02:00
ntimo
c67e86756f
[API] Better check for GET method
2019-10-03 12:54:06 +02:00
ntimo
796853cae5
[API] Replace exit with die();
2019-10-03 12:50:58 +02:00
ntimo
72f8c0a5bd
[API] Added proper status codes to API
2019-10-03 12:48:19 +02:00
ntimo
27ee8c3277
[API Docs] Added new oAuth endpoints
2019-10-03 12:47:07 +02:00
ntimo
6ab1304579
[Nginx] Make api docs browsable using /api and /api/ uri
2019-10-03 11:27:44 +02:00
ntimo
7c43e2e120
[Nginx] Fix nginx config for API docs
2019-10-03 11:19:17 +02:00
andryyy
0f5c930e48
Fix site
2019-10-03 11:15:53 +02:00
ntimo
aa7d2037a1
[Web] Removed output.html
2019-10-03 11:08:28 +02:00
ntimo
6e07de8d4f
Merge branch 'master' into task/api-docs
2019-10-03 11:07:58 +02:00
ntimo
ea55b2a2a7
[Web] Updated API docs
2019-10-03 11:06:26 +02:00
andryyy
65ce73f973
[Web] Remove mail address from examples of tls policy maps
2019-10-03 10:39:47 +02:00
ntimo
5cf74f6b85
[NGINX] Make API docs accessible using /api/
2019-10-02 22:13:47 +02:00
ntimo
73772275c9
[Web] Added API docs html render
2019-10-02 22:13:12 +02:00
andryyy
b5ac86f86d
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-10-02 19:40:37 +02:00
andryyy
6f92988914
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-10-02 19:28:34 +02:00
heavygale
17f96fe36b
fix available ≠ total
...
I had mistakenly kept the available disk space for the total disk space.
2019-10-02 19:26:32 +02:00
André Peters
4f6d407fdd
Revert "extend debug page to show assigned domain quota"
2019-10-02 19:23:09 +02:00
andryyy
23dcb68f50
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-10-02 19:01:12 +02:00
andryyy
1c35002505
[Web] Do not allow to add domain admin for non existing domain
...
[Web] oAuth2 implementation (wip)
2019-10-02 19:00:36 +02:00
André Peters
b727d240c2
Merge pull request #2989 from heavygale/patch-5
...
extend debug page to show assigned domain quota
2019-10-02 18:57:46 +02:00
ntimo
8b5be0b56d
[Web] Return 401 status code when API authentication fails
2019-10-02 13:05:12 +02:00
heavygale
ecda554e53
finalizing disk usage rework
...
- changed dockerapi to not return human readable values for df
- all caluclations now in KiB
- moved code from domain_admin to mailbox functions
- using actual occupied bytes as used quota
- all outputs now in *iB using formatBytes()
2019-10-01 20:27:06 +02:00
heavygale
7c2a5ba37e
uniform spelling for quota
2019-09-29 19:19:06 +02:00
heavygale
f01e3e59c5
don't count assigned domain quota for inactive domains
...
now only summing up the assigned domain quota for active domains, and not subtracting disc base occupied by mailboxes of inactive domains (inactive_bytes)
2019-09-29 19:04:00 +02:00
heavygale
471ab05423
Merge remote-tracking branch 'upstream/master' into patch-5
2019-09-29 17:58:09 +02:00
heavygale
1e6a032d1e
displaying assigned domain quota
...
adding the amount of assigned domain quota to the disk usage display as potentially used disk space
2019-09-29 17:45:36 +02:00
André Peters
9f66b83a34
Merge pull request #2965 from phenomax/postfix-no-renegotiation
...
[Postfix] Add NO_RENEGOTIATION to tls_ssl_options
2019-09-28 22:17:32 +02:00
André Peters
1586f7942f
Merge pull request #2984 from Geitenijs/patch-5
...
Update lang.nl.php
2019-09-28 21:29:27 +02:00
Geitenijs
8893b8502c
Update lang.nl.php
2019-09-28 20:55:41 +02:00
andryyy
7a85abdb42
[Web] Prepare for oauth2
...
[Web] Some lib updates
[Web] Allow to add a footer
2019-09-28 20:00:04 +02:00
andryyy
3811866ea0
[PHP-FPM] Add composer
2019-09-28 19:58:40 +02:00
Geitenijs
c3e313796e
Update lang.nl.php
2019-09-27 23:33:41 +02:00
andryyy
8c26371d6d
[SQL upgrade] Catch more errors
2019-09-25 12:53:14 +02:00
andryyy
8b453ab803
[Web] Allow to set sogo_visible when adding an alias, fixes #2975
2019-09-24 19:12:45 +02:00
andryyy
14a2a266a1
[Web] Improve U2F process and fix Win 1903 hassle
2019-09-24 18:34:08 +02:00
andryyy
3c133ad02a
[ClamAV] Cleanup garbage when starting container (tmp files may fill up disk, when container runs oom)
2019-09-24 16:39:39 +02:00
andryyy
7cf2c0ad69
[Web] Changes to 502 status page
2019-09-24 07:06:33 +02:00
andryyy
9b7668d912
[Nginx] Custom 502
2019-09-24 06:53:13 +02:00
andryyy
5ae05b5ec0
[SQL Upgrade] Fix process of SQL upgrade, wait for command to complete and do not use pipe communication model
2019-09-23 21:42:47 +02:00
andryyy
a231ecaed5
[Rspamd] Fix ARC defaults, thanks to klausenbusk
2019-09-23 10:44:58 +02:00
andryyy
287c577fc4
[Rspamd] Set !ARC_ALLOW to SPF FAIL check
2019-09-23 10:44:26 +02:00
Max Uetrecht
bbe396d3c2
[Postfix] Add NO_RENEGOTIATION to tls_ssl_options
2019-09-22 17:38:03 +02:00
andryyy
c3be04560b
[Web] mailbox.php uses dropups
...
[Web] Allow to set visibility of aliases in SOGo
[Web] Refresh window when session timed out
[Web] Increase default log lines and pagination trigger
[Web] Increase delay when filtering tables
2019-09-22 15:10:56 +02:00
andryyy
baba546c7a
[Watchdog] Wait longer for containers to settle
2019-09-21 22:41:31 +02:00
andryyy
6c4d93f70a
[PHP-FPM] Upgrade of MySQL may need to be applied twice
2019-09-21 22:37:43 +02:00
André Peters
fe38275cb5
Revert "Make is_valid_domain_name more strict"
2019-09-21 14:16:50 +02:00
andryyy
1207c6e865
[Web] Do not check hostname is is_valid_domain_name
2019-09-21 10:44:08 +02:00
andryyy
2738a7f46c
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-09-20 22:59:17 +02:00
andryyy
3bd32072f1
[Compose] UPDATE MARIADB TO 10.3 - Please check your installations after upgrading and WAIT a few minutes for the upgrade to complete!
...
[Postfix] Remove old python lib
[Compose] Add a grace period for MySQL when shutting down
[Netfilter] It is okay to be number two :( (fixes chain order in ip6tables FORWARD chain)
2019-09-20 22:54:40 +02:00
andryyy
1d45c563b7
[Netfilter] Set default ban masks to 32 and 128
2019-09-20 14:30:48 +02:00
andryyy
4b559d5b79
[Postfix] Remove python-gpg
2019-09-20 09:23:44 +02:00
André Peters
0dbc03a416
Merge pull request #2941 from patschi/domain-name-fix
...
Make is_valid_domain_name more strict
2019-09-19 15:03:51 +02:00
andryyy
b5d169cf90
[Postfix] Fix anonymize headers...
2019-09-19 06:48:21 +02:00
André Peters
1bbe1a2367
Merge pull request #2940 from ntimo/task/split-bad-words
...
[RSPAMD] Split bad words into multiple files per language
2019-09-18 18:35:11 +02:00
friedPotat0
ea8c002eff
update postscreen whitelist
2019-09-18 15:30:43 +02:00
andryyy
b3c2f683cb
[Postfix] Adjustments for RBL
2019-09-18 07:58:54 +02:00
friedPotat0
58cbf2c9c8
update postscreen whitelist by using postwhite
2019-09-17 21:27:17 +02:00
ntimo
ba6c5b7197
[Rspamd] Updated bad_word maps
2019-09-17 20:39:08 +02:00
andryyy
0487f5ea1d
[Web] Add JVM memory indiator and add minor fixes
2019-09-17 20:11:53 +02:00
ntimo
3ca014ee79
[Rspamd] Added multimap config for bad_words_de.map
2019-09-16 18:18:56 +02:00
Patrik Kernstock
6b2f5a30d2
Slightly modified is_valid_domain_name for #1118
2019-09-15 20:40:07 +01:00
ntimo
005ed2cadc
[Rspamd] Split bad words into multiple files per language
2019-09-15 11:53:04 +02:00
andryyy
62a386f94e
[Web] Remove invalid chars from sender for quota and quarantine notifications
2019-09-15 09:52:13 +02:00
Zekeriya Akgül
d62ec4498a
Removed unnecessary print
2019-09-15 10:36:01 +03:00
zekeriya
96042bdab8
[Dovecot] removed non-ascii chars from 'from' field before send
2019-09-14 21:48:13 +03:00
zekeriya
adbecef56f
[Dovecot] Fixed variable names for DB connection.
2019-09-14 21:07:18 +03:00
zekeriya
8af9b5b6d1
[Dovecot] Fixed quarantine_notify.py json decode error
2019-09-14 21:01:53 +03:00
zekeriya
b9e7d12a5e
[Dovecot] notify scripts migrated to python3
2019-09-13 21:14:30 +03:00
andryyy
cf87da9ab9
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-09-12 11:53:08 +02:00
andryyy
c22bddb244
[Watchdog] Add missing mariadb-client tools
2019-09-12 08:35:53 +02:00
andryyy
6a7cc9ec80
[Watchdog] Monitor Redis
2019-09-12 08:29:15 +02:00
andryyy
bba8e4f70c
[Web] Change quarantine notification interval as admin when editing a mailbox
2019-09-12 08:28:50 +02:00
andryyy
261c2a5850
[Web] Default to hourly quarantine notifications for new mailboxes; [Web] Change "SOGo" link to "Webmail"
2019-09-12 08:28:05 +02:00
André Peters
83cd62d46f
Merge pull request #2928 from MAGICCC/feature/remove-dnsbl-inps.de
...
[Postfix] Remove discontinued DNSBL dnsbl.inps.de
2019-09-10 18:07:03 +02:00
André Peters
d1e56ab7bc
Update fishy_tlds.map
2019-09-10 16:48:40 +02:00
MAGIC
b272ed04a0
[Postfix] Remove DNSBL dnsbl.inps.de due to legal reasons
2019-09-09 21:37:49 +02:00
andryyy
954690b315
[SOGo] Dont fail with unhandled err response, when a user is forced to change the passwd on next login
...
[Compose] Update SOGo image
2019-09-09 18:06:42 +02:00
André Peters
8f4d468209
Merge pull request #2916 from Thomas2500/patch-1
...
Disable SSL ticket support in dovecot
2019-09-09 07:47:37 +02:00
andryyy
87e99e53d9
[Postfix] Fix anonymize headers
2019-09-08 10:29:06 +02:00
Thomas Bella
3983b3d393
Disable SSL ticket support in dovecot
...
Because tickets are normally only generated on service start, we should disable it to provide better PFS.
2019-09-06 12:39:33 +02:00
andryyy
8608ded0ed
[Postfix] Replace Postcow header, remove authed user
2019-09-06 08:02:52 +02:00
Filip Hajny
28a5fc1c2a
One more awkward word
2019-09-05 21:56:01 +02:00
Filip Hajny
4eaf432bec
Update cs lang definitions, clear typos, simplify wording, clear up confusions.
2019-09-05 21:49:43 +02:00
Tobias
70187836e8
Update admin.js
...
Fix "→" is not displayed when username is save with uppercase
See bevor: https://i.tobias.bayern/9XGMoS5g.png
See after change: https://i.tobias.bayern/QvupZ23j.png
2019-09-05 19:08:41 +02:00
André Peters
f87beded34
Update fishy_tlds.map
2019-09-05 14:32:04 +02:00
André Peters
cdd91bcb9b
Update functions.mailbox.inc.php
2019-09-05 10:54:35 +02:00
andryyy
0d5df21ffc
[Postfix] Route watchdog@localhost to local7 discard
2019-09-04 23:07:35 +02:00
andryyy
62068b2209
[Watchdog] Add watchdog@invalid as rcpt for check
2019-09-04 23:07:17 +02:00
andryyy
a1cd7d8ee7
[Postfix] Add watchdog@localhost alias
2019-09-04 23:06:29 +02:00
andryyy
8d0b2678fe
[Rspamd] Remove some TLDs from fishy map
2019-09-04 08:14:35 +02:00
andryyy
1495bda2e1
[Postfix] Add info about extra.cf
2019-09-02 18:39:08 +02:00
andryyy
b4f159da86
[Postfix] Allow to create an extra.cf file besides main.cf to merge overrides
...
[Postfix] Better logging while bootstrapping
[Postfix] Stop container, when a service fails (easier to monitor)
2019-09-02 18:37:05 +02:00
andryyy
893ce5a789
[Web] Allow to add external sender addresses, can be disabled by domain admin ACL and is disabled by default
2019-09-02 11:11:41 +02:00
andryyy
46fadf95a2
[Web] Small CSS fixes and additions
2019-09-02 11:10:14 +02:00
andryyy
1bdf861177
[Postfix] Add comments to config files, cleanup a bit
2019-09-02 09:31:30 +02:00
andryyy
e6609ffe5c
[SOGo] Add ext_acl to SOGo view to allow to select external sender addresses
2019-09-02 09:30:09 +02:00
andryyy
49c7a2cbc7
[PHP-FPM] Plan a Postfix restart, when a MariaDB upgrade was applied
2019-09-02 09:28:13 +02:00
andryyy
9c714b34a4
[Rspamd] Bad word update and score change
2019-08-30 19:30:38 +02:00
andryyy
569296dcdc
[Rspamd] More bad words - todo: split by language
2019-08-30 18:54:54 +02:00
andryyy
ab42540769
[Web] Minor changes or fixes; [Web] Add multiple transport destinations at the same time - comma separated
2019-08-30 18:54:38 +02:00
andryyy
5a89dc114d
[Rspamd] Minor changes to fishy tlds and bad words
2019-08-29 18:57:37 +02:00
andryyy
6e82a35929
[Rspamd] Important fix for fishy maps
2019-08-28 15:04:53 +02:00
andryyy
1414e9df00
[Rspamd] Reduce fishy tld score
...
[Compose] Update Dovecot image
2019-08-28 14:37:04 +02:00
andryyy
a5d569e0ca
[Rspamd] Reduce fishy tld score
2019-08-28 14:26:01 +02:00
andryyy
01fe856d05
[Rspamd] Fix a domain name
2019-08-28 13:05:42 +02:00
andryyy
23ae0c3cc1
[Rspamd] Filter 'em bad words from 'em bad tlds
2019-08-28 13:03:15 +02:00
André Peters
4aae447e97
Revert "Python27 eol issue2291"
2019-08-28 07:01:47 +02:00
André Peters
b56aa8c1de
Merge pull request #2863 from FaMux/python27EOL_issue2291
...
Python27 eol issue2291
2019-08-27 19:07:34 +02:00
andryyy
bd469412ca
[SOGo] Do not modify UIxAclEditor
2019-08-25 16:03:57 +02:00
andryyy
0d8a92a365
[Web] Show ratelimit inheritance
...
[Web] Do not allow TLS-wrapped next shops (SMTPS) in transports
[Web] Minor fixes or preparations
2019-08-25 16:02:58 +02:00
andryyy
abf33b75f4
[Postfix] Remove Zeyple config
2019-08-25 16:00:33 +02:00
andryyy
e342016534
[Rspamd] Fix scores of UCE
2019-08-22 22:08:22 +02:00
andryyy
084eb008a1
[Rspamd] Add UCE to RBL
2019-08-22 16:34:03 +02:00
andryyy
9bbf9dc68e
[Rspamd] Fix and improve settings map
2019-08-21 21:07:51 +02:00
andryyy
f35efbf39c
[Dovecot] Add new SA rules
2019-08-21 21:07:15 +02:00
andryyy
1d1d6c97cc
[ClamAV] Push to v0.101.4
2019-08-21 21:06:14 +02:00
andryyy
3a26365b51
[Rspamd] Change SA ruleset name
2019-08-21 14:37:30 +02:00
andryyy
c69c2d9c13
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-08-16 22:18:55 +02:00
andryyy
a2386434fd
[Postfix] More RBLs, lower thresholds
2019-08-16 22:17:28 +02:00
andryyy
692614f79e
[Web] Fix loop in SPF lookup
2019-08-16 18:20:58 +02:00
andryyy
6e41fa9fc1
[Web] Update JQuery, todo: dont use migrate
2019-08-16 18:20:24 +02:00
andryyy
217da8c7fc
[Postfix] Reduce threshold to 4, format list
2019-08-16 07:55:17 +02:00
andryyy
1b3a5d54ca
[Postfix] Reduce RBL threshold
...
We should move more RBL checks to Postfix
2019-08-16 07:46:19 +02:00
farnbacher
50c272dbf6
fix wrong package name
2019-08-15 20:58:23 +02:00
farnbacher
a119467218
Install Python 3 packages for ported quota_notify.py & quarantine_notify.py
2019-08-15 20:36:32 +02:00
farnbacher
c579a2c01e
Update for usage with Python 3
...
- print with parantheses and .format
- change shebang
- change import of email modules
2019-08-15 20:32:20 +02:00
farnbacher
cf2e8d6545
Update for usage with Python 3
...
- print with parantheses and .format
- change import of email modules
- change shebang
2019-08-15 20:18:01 +02:00
Patrik Kernstock
409ecf7fd5
[Web] Fixed one more possible XSS
...
XSS might be possible when using a specific-crafted request (harder than previous ones). Might also easily cause JS errors and making the "mailcow UI"-logs not accessible anymore
2019-08-14 22:19:50 +02:00
Patrik Kernstock
4f25a3646e
Fixed several other XSS's
2019-08-14 00:22:40 +02:00
andryyy
5fd00abf91
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-08-13 21:12:30 +02:00
andryyy
fab23cec2b
[Web] Fix XSS in call field
2019-08-13 21:12:24 +02:00
André Peters
a41825dede
Merge pull request #2857 from mailcow/update-msg-removehash
...
Small info regarding hash deletion, fixes #2775
2019-08-13 21:07:35 +02:00
André Peters
32f293e55f
Update lang.en.php
2019-08-13 21:07:25 +02:00
andryyy
f67f552180
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-08-13 20:28:37 +02:00
Rene Pasing
b4ebe83d2f
Do not create random files when SKIP_HTTP_VERIFICATION=y ( #2830 )
2019-08-13 20:26:47 +02:00
andryyy
b4ec624a22
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-08-13 20:19:10 +02:00
andryyy
f00b563d9c
[Watchdog] More fixes for watchdog...
2019-08-13 20:19:01 +02:00
Geitenijs
badd6b5e7f
Update lang.nl.php ( #2850 )
2019-08-13 20:11:24 +02:00
Patrik Kernstock
a3315d9187
Rephrase EN
2019-08-13 19:53:26 +02:00
Patrik Kernstock
2b0795cc71
Small info regarding hash deletion, fixes #2775
2019-08-12 19:30:31 +02:00
andryyy
294e0bc07f
[Web] Cache validation result in Redis
2019-08-11 22:19:26 +02:00
andryyy
6aa7664d79
[Watchdog] Force timeout on smtp-cli, kill watchdog.sh on reload
2019-08-11 10:18:00 +02:00
andryyy
edfb862557
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-08-10 21:03:26 +02:00
andryyy
3488cb2171
[Dovecot] Fix GUID
2019-08-10 21:03:18 +02:00
heavygale
2d74d81cb1
htmlspecialchars for value attributes
...
Escaping htmlspecialchars in value attributes.
2019-08-10 19:36:03 +02:00
andryyy
03259d66bb
[Web] Minor fixes
2019-08-10 16:12:06 +02:00
andryyy
2714910a7f
[SOGo] Fix versions check
2019-08-10 15:59:28 +02:00
andryyy
d8dfd5061b
[Web] Minor fixes and changes
2019-08-10 15:57:07 +02:00
andryyy
9a500a7068
[Web] Verify OPTIONAL license plus minor fixes
2019-08-09 14:16:52 +02:00
andryyy
cb9a63ec4d
[Web] Fix CSS, thanks to @irgendwr
2019-08-09 14:14:41 +02:00
andryyy
fc1e547e53
[Watchdog] Minor changes and better error detection; Increased ClamAV threshold
2019-08-09 14:12:56 +02:00
andryyy
457d62e22e
[Dovecot] Generate GUID
2019-08-09 14:11:36 +02:00
andryyy
9e0381185c
[Postfix] Disable UTF8 SMTP as Dovecots LMTP does not support it, also disable Zeyple
2019-08-09 14:10:31 +02:00
andryyy
3136e020f6
[Postfix] Remove Zeyple, base on Buster
2019-08-09 14:08:58 +02:00
keigel2001
f9a3e500b5
[ClamAV] Update to 0.101.3
2019-08-06 17:00:11 +02:00
andryyy
1ad1413d08
[Watchdog] Do not reload every minute...
2019-08-03 14:38:09 +02:00
andryyy
5f9644e8bd
[Watchdog] Minor changes and PID logging for workers, disabling olefy check
2019-08-03 14:29:02 +02:00
andryyy
cf6ed6b2b4
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-07-30 11:32:47 +02:00
andryyy
67049a27e2
[DockerAPI] Fix pathes, fixes #2820
2019-07-30 11:32:38 +02:00
André Peters
c7eec72055
[Web] Language updates
2019-07-29 21:12:47 +02:00
andryyy
2193378982
[Web] unlimited_quota fix for domain admins
2019-07-29 16:16:31 +02:00
andryyy
dadc66fe49
[Web] Minor changes to ip labels
2019-07-28 21:36:48 +02:00
andryyy
5fda67223d
[Dovecot] Fix pathes
2019-07-28 21:36:09 +02:00
andryyy
fb22540f74
[Solr] Use new Solr base
2019-07-28 21:35:10 +02:00
andryyy
97c2fe9fe1
[Dovecot] Install from repository
2019-07-28 21:34:42 +02:00
Faisal Misle
be4673c5f6
Update lang.es.php
...
minor update
2019-07-28 07:17:10 -05:00
Faisal Misle
db8b7aaa04
Language updates
...
Spanish is 95% done, minor gramatical updates to english version
2019-07-28 07:13:31 -05:00
André Peters
2061181d82
Merge pull request #2810 from friedPotat0/quarantinetable
...
Minor adjustments to tables in UI
2019-07-27 19:40:43 +02:00
friedPotat0
c48ae234ce
Restrict toggle for tbl with specific breakpoints
2019-07-27 19:07:01 +02:00
friedPotat0
d1153b470f
Restrict row toggle for remaing tables
2019-07-27 18:57:58 +02:00
friedPotat0
1b54d75716
Prevent event propagation for remaining tables
2019-07-27 18:56:51 +02:00
friedPotat0
bcad71cfaa
Add proper cursor to remaining UI tables
2019-07-27 18:50:58 +02:00
friedPotat0
36888645bc
Set proper cursor for quarantine table rows
2019-07-27 17:17:56 +02:00
friedPotat0
fb1307daa9
Set proper cursor for footable toggle
2019-07-27 17:16:59 +02:00
friedPotat0
abf0548ca4
Prevent event propagation for footable toggle
2019-07-27 17:14:56 +02:00
friedPotat0
581f8c77c7
Restrict quarantine table row toggle
2019-07-27 16:49:53 +02:00
André Peters
857c225d07
Merge pull request #2804 from friedPotat0/buttonpointerevents
...
Fix pointer events for nested button elements
2019-07-27 15:59:26 +02:00
André Peters
e00a18ab95
Update anonymize_headers.pcre
2019-07-26 07:18:58 +02:00
andryyy
9de821c3b0
[Postfix] Don't remove authed header from Received
...
[Compose] New watchdog image
2019-07-26 06:53:29 +02:00
Patrik Kernstock
39250ca3d0
Added charset for watchdog mails
...
Added charset parameter to get rid of the negative rating of rspamd R_MISSING_CHARSET (2.5).
2019-07-25 21:49:30 +02:00
andryyy
85f20a901d
[Web] Remove top padding on login screen for small devices
2019-07-23 21:33:24 +02:00
andryyy
91edf275b9
[Web] Minor language change in lang.de
2019-07-23 19:53:11 +02:00
andryyy
45f31ba931
[Web] Handle score as string
2019-07-23 19:52:46 +02:00
andryyy
584fb75f05
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-07-23 08:08:11 +02:00
friedPotat0
454ffac803
Fix pointer events for nested button elements
2019-07-23 05:48:29 +02:00
friedPotat0
d4f3e87a2f
Add spam score to quarantine table
2019-07-23 04:22:28 +02:00
andryyy
cbdd6b0dfa
[ACME] Fix insecure http verifications
2019-07-22 22:52:45 +02:00
andryyy
3f741eb625
[Web] Disable user-scalable, set max-scale to 1
2019-07-22 21:11:25 +02:00
andryyy
a2cc3340b7
[DockerAPI] Alpine 3.10
2019-07-22 21:09:17 +02:00
andryyy
78d350ba23
[Olefy] Alpine 3.10
2019-07-22 21:09:05 +02:00
andryyy
22d17390df
[Netfilter] Alpine 3.10 with dirty, dirty hack to workaround iptables issue with Python
2019-07-22 21:08:44 +02:00
andryyy
3d52cc2270
[ACME] Alpine 3.10
2019-07-22 21:08:11 +02:00
andryyy
4532b5c882
[Dovecot] Remove default cronjobs
2019-07-22 21:07:39 +02:00
andryyy
8c3a7e52b4
[Watchdog] Minor threshold changes
2019-07-22 21:07:16 +02:00
andryyy
db0719f068
[Rspamd] Fix IP whitelist
2019-07-22 13:50:05 +02:00
andryyy
71df10892c
[Rspamd] Add custom IP whitelist template
2019-07-22 13:38:47 +02:00
andryyy
9aad9d8e4e
[Dovecot] New Dovecot version
2019-07-21 13:08:00 +02:00
andryyy
5e7466ac7f
[SOGo, Config, Update] Add SOGO_EXPIRE_SESSION to define default session timeout
2019-07-21 13:07:48 +02:00
andryyy
7d72c8088a
[Watchdog] Some changes like running checks less often, lower thresholds and a whois command fix
2019-07-20 21:43:14 +02:00
andryyy
27d60840ef
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-07-20 15:16:01 +02:00
andryyy
a0f4886be6
[PHP-FPM] Update to Alpine 3.10 because of yet untraced errors with CentOS 7 Docker hosts
2019-07-20 15:15:39 +02:00
mkapra
a5756716e0
Fixing duplicated port for profile downloading.
2019-07-17 08:59:49 +02:00
André Peters
83136c7876
Merge pull request #2789 from patschi/patch-6
...
Remove DMARC descriptions from polices_group
2019-07-16 21:30:44 +02:00
Patrik Kernstock
197f27b705
Remove DMARC descriptions from polices_group
...
Remove descriptions as they are inherited from the default rspamd configuration anyway
2019-07-16 20:15:11 +02:00
Michael Kuron
cecbbe9e82
Remove score from R_DKIM_PERMFAIL
...
This error happens when there is no public key in DNS for that selector.
2019-07-16 20:03:37 +02:00
andryyy
3c3bcf8c82
[Postfix] Set compatibility_level to 2
2019-07-13 14:44:17 +02:00
andryyy
eb760543d9
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-07-13 09:23:51 +02:00
andryyy
568e166478
[Unbound] Update base to Alpine 3.10 to use Unbound 1.9
...
[Unbound] Set unwanted-reply-threshold: 10000
2019-07-13 09:22:03 +02:00
andryyy
2898aa6918
[Postfix] Remove unused alias domain catch all map
2019-07-13 08:59:32 +02:00
andryyy
d3906329e7
[SOGo] Update Dockerfile
2019-07-13 08:58:13 +02:00
André Peters
84f4f43b27
Update policies_group.conf
2019-07-12 23:15:27 +02:00
andryyy
7466157d3a
[SOGo] Use SSL via IMAP, seems to be more stable, fixes #2770
2019-07-09 08:59:28 +02:00
andryyy
ea3f1374fc
[ACME] Slightly better info messages, some fixes
2019-07-09 08:59:07 +02:00
andryyy
b139e48eec
Add some hints to autogenerated files
2019-07-08 07:56:41 +02:00
andryyy
59fe692252
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-07-08 07:56:02 +02:00
andryyy
4b9f022890
[Watchdog] Watch olefy, thanks to @ntimo
2019-07-07 21:59:20 +02:00
André Peters
f6a053985f
Revert "Update docker-entrypoint.sh"
2019-07-06 11:46:05 +02:00
André Peters
98c46fc33d
Merge pull request #2755 from gmarke/patch-1
...
Update docker-entrypoint.sh
2019-07-06 11:11:31 +02:00
Geitenijs
448752cd94
Update lang.nl.php
2019-07-05 18:38:16 +02:00
andryyy
cb4f025bb1
[Web] Add important info about disabled GAL
2019-07-05 15:37:28 +02:00
andryyy
e71abf1895
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-07-05 15:16:48 +02:00
andryyy
350811dadd
[Web] Enable GAL by default
2019-07-05 15:16:11 +02:00
Sascha Henke
d0ecd08ba0
Kleine Rechtschreibkorrektur
...
2 Rechtschreibfehler und eine Stiländerung
2019-07-04 08:30:39 +02:00
andryyy
39fa378f29
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-07-03 10:46:51 +02:00
andryyy
184eb7a739
[ClamAV] Fix chmod command, thanks to @fbcd4f50ea5350f051450323b5abfd0b
2019-07-03 10:46:30 +02:00
gmarke
99131f52de
Update docker-entrypoint.sh
...
get mysql ID only for current project
2019-07-03 08:06:44 +02:00
Braintelligence
61f950b473
Fix issue #2718
...
Proposal for a fix of issue #2718 .
Strip port from HTTP_HOST per @mkuron proposal: https://github.com/mailcow/mailcow-dockerized/issues/2718#issuecomment-506987422
2019-07-01 16:48:01 +02:00
andryyy
27d1bd8aeb
[ClamAV] Fix missing exit code var, fixes #2746
2019-06-29 23:27:22 +02:00
andryyy
014a0c7af5
[ACME] Better HTTP verification
2019-06-29 20:28:03 +02:00
andryyy
104fbae0d9
[Netfilter] Set some f2boptions to int
2019-06-25 22:16:38 +02:00
andryyy
2efd27e40e
[Olefy] A new container is born, thanks to @c-rosenberg
...
[ACME] Autoconfig is back (re-added to SAN list by default for all mail domains)
[Rspamd] Added comment to composite
2019-06-25 18:52:05 +02:00
andryyy
71c6c59f1c
[Dovecot] Fix cleanup of old quarantine items, fixes #2721
2019-06-22 23:12:23 +02:00
andryyy
f2d1a56104
[Rspamd] Increase OLEFY_MACRO score
2019-06-20 10:18:43 +02:00
andryyy
f35bc07a30
[Web] Generate readable passwords
2019-06-20 10:18:09 +02:00
andryyy
39f95b8284
[Compose] Add olefy container, new Postfix iamge and new ClamAV image
2019-06-16 17:37:25 +02:00
andryyy
aea957e949
[Olefy] New container and image
2019-06-16 17:36:32 +02:00
andryyy
04940429ba
[Rspamd] Add oletools via olefy, big thanks to @c-rosenberg
2019-06-16 17:35:58 +02:00
andryyy
6f99f06c6d
[Rspamd] Add OLEFY_MACRO symbol
2019-06-16 17:35:24 +02:00
andryyy
9c347e36fc
[Rspamd] Less aggressive bayes
2019-06-16 17:34:58 +02:00
andryyy
c7a85fc520
[Web] Fix BCC error message
2019-06-16 16:00:41 +02:00
andryyy
59798357f7
[Web] Fix SPF link
2019-06-16 16:00:14 +02:00
andryyy
090e14ee8d
[Netfilter] Keep musl-dev, update pip
2019-06-13 21:10:49 +02:00
andryyy
8984240e44
[Watchdog, Config] Added WATCHDOG_NOTIFY_BAN to disable IP ban notifications
...
[Netfilter] Remove unused files after installation
[Compose] Some new images and a new option for watchdog: WATCHDOG_NOTIFY_BAN - defaults to y
2019-06-13 19:38:53 +02:00
andryyy
e43951331c
[Rspamd] Sign ARC inbonud, thanks to @Kraeutergarten
2019-06-11 11:41:59 +02:00
andryyy
7145c380b0
[Watchdog] Minor text changes and send whois report of banned IP
2019-06-10 22:40:21 +02:00
andryyy
7f6acdb791
[Watchdog] Fix for fix for wrong mails
2019-06-10 21:53:44 +02:00
andryyy
0d7681d0a5
[Watchdog] Fix broken mail with more than one rcpt in some cases
2019-06-10 20:20:41 +02:00
andryyy
c257724cd0
[PHP-FPM] Add exif module
2019-06-10 13:39:53 +02:00
andryyy
dcd0bfc13e
[Watchdog] Send mail when IP was banned
2019-06-10 10:57:38 +02:00
andryyy
ffb008f72a
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-06-09 16:50:04 +02:00
andryyy
e25e9c7b40
[Postfix] Create resource maps
2019-06-09 16:49:38 +02:00
andryyy
5ce6688c78
[Web] Show resource alias
2019-06-09 16:49:17 +02:00
andryyy
de3a89ac7a
[Postfix] Remove duplicate proxy read maps, add resource maps
2019-06-09 16:49:02 +02:00
Aiko Appeldorn
1634a486fc
[web] increased db version
2019-06-09 12:08:23 +02:00
Timo N
9325bb6f4e
Merge pull request #2594 from FELDSAM-INC/domain-default-mailbox-quota
...
Default quota for mailbox
2019-06-09 10:49:43 +02:00
dofl
fa4c4b138e
Update main.cf
...
Added the delay_warning_time (http://www.postfix.org/postconf.5.html#delay_warning_time ) with 4 hours as setting. Postfix will inform the user that the e-mail has not been delivered, but that it will try for the next 5 days.
There is also a setting called confirm_delay_cleared (http://www.postfix.org/postconf.5.html#confirm_delay_cleared ), but according to the Postfix this can lead to a sudden burst of notifications at the end of a prolonged network outage.
2019-06-09 07:39:36 +02:00
dofl
d5eeb3e8af
Update main.cf
...
I was looking into creating a backup mx server for a high availability mailcow setup. It seems that this is not easily done. While researching to find out how long an average SMTP server keeps trying to send to a server that is down I found that RFC 5321 advises at least 4 to 5 days. Mailcow has a custom setup of 1 day, which is very short. The user will be unaware for 5 days that his mail has not been delivered, which can be negative. But I still would like to follow the advice of the RFC.
RFC 5321, in section 4.5.4.1, has this to say:
Retries continue until the message is transmitted or the sender up; the give-up time generally needs to be at least 4-5 days. It MAY be appropriate to set a shorter maximum number of retries for non-delivery notifications and equivalent error messages than for standard messages.
Postfix default is also 5 days: http://www.postfix.org/postconf.5.html
https://tools.ietf.org/html/rfc5321#section-4.5.4
2019-06-08 15:10:46 +02:00
andryyy
53bda04848
[PHP-FPM] Update PHP and some modules
2019-06-05 06:56:58 +02:00
andryyy
af46a93e76
[Postfix] Remove authed user from header
2019-06-01 22:14:48 +02:00
andryyy
de03e4178a
[Dovecot] Run cronjob at 4:15 AM to remove max aged quarantine items (default: 365 days)
2019-06-01 21:23:43 +02:00
andryyy
d9361a6263
[PHP-FPM] Add Q_MAX_AGE key and set to 365 days if missing
2019-06-01 21:22:58 +02:00
andryyy
176f2a3f34
[Web] Allow to set max_age for quarantine items
2019-06-01 21:22:14 +02:00
andryyy
5f8dd69a2d
[Web] Fix lang strings for sieve pathes and sieve flow
2019-06-01 14:10:01 +02:00
andryyy
dcacf85a5d
[Dovecot] Rename sieve_after to global_sieve_after and create a global_sieve_before file
2019-06-01 13:53:24 +02:00
andryyy
aaf0d521a2
[Postfix] Add UA header check, not enabled by default
2019-06-01 08:29:53 +02:00
andryyy
cc16f60826
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-05-30 08:36:56 +02:00
André Peters
69fb7f7a7c
[ClamAV] Update to 0.101.2
2019-05-30 08:36:39 +02:00
Timo N
15b2ca6eaa
[ClamAV] Updated to version 0.101.2
2019-05-30 06:41:21 +02:00
andryyy
395f0f7a3d
[Rspamd] Remove authenticated user from auth results header
...
[Dovecot] Fix permissions of console
[Compose] New Dovecot image
2019-05-29 18:02:14 +02:00
andryyy
8537767443
[Web] Show error when connection to redis fails (instead of 5xx)
2019-05-28 15:18:27 +02:00
Thomas Sänger
e24ba8e2d8
fix typo that prevented trimming watchdog logs
2019-05-27 23:09:25 +02:00
andryyy
7d7ecbe591
[Dovecot] Removed quota recalc job (too intensive on larger systems)
2019-05-27 20:29:55 +02:00
andryyy
1da3145d13
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2019-05-27 19:34:30 +02:00
André Peters
856c37ef7b
[DockerAPI] Python3 - big thanks to @christianbur
2019-05-27 19:33:59 +02:00
andryyy
2757c6b5fe
[Postfix] Do not allow DSN for postscreen
2019-05-27 19:32:41 +02:00
andryyy
2508ee5b69
[Web] Delete from sender_acl when deleting an alias
2019-05-26 09:39:04 +02:00
andryyy
6fffda5def
[Web] Remove file
2019-05-26 09:24:50 +02:00