André
e2ed2eab53
[Rspamd] Remove per_user settings as they were pretty much useless, some minor changes to bayes"
2018-07-25 01:06:12 +02:00
André
63ce1ba2d6
[Postfix] Create ham/spam mailboxes @ localhost
2018-07-25 01:05:51 +02:00
André
76c747041d
[Web] DNS check: only look for v=dkim1, k=rsa and p=key
2018-07-25 00:54:37 +02:00
André
240eb3abce
[Netfilter] Wait for Redis instead of exiting with an exception
2018-07-24 23:30:18 +02:00
Phoenix Eve Aspacio
5cb8df3f11
[Web] Minor fixes on the new rspamd graph...
...
* Reloads graph on window resize
* Reloads graph on tab change
2018-07-24 20:03:16 +08:00
Phoenix Eve Aspacio
fd91692335
[Web] Replace jqPlot with Google Charts ( #1604 )
...
* [Web] adjust height...
for mobile responsiveness.
* Delete jqplot.donutRenderer.js
* Delete jquery.jqplot.min.js
* Create google.charts.loader.js
* [Web] Add google charts loader
* [Web] New pie graph design
2018-07-24 18:46:17 +08:00
André
3d2cbb7bbf
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2018-07-23 20:01:07 +02:00
André
cedc38fbaa
[Web] Add search fields to some select forms
...
[Web] Better container restart js, but still a wip
[Web] Allow to set a DOCKER_TIMEOUT in vars.inc.php, default is 60 (seconds)
2018-07-23 20:01:01 +02:00
André
7de2607594
[Dovecot] Enable vacation-seconds with a default min period of 5s and a default period of 60s
2018-07-23 19:59:23 +02:00
Phoenix Eve Aspacio
68fa438a3f
[Web] Minor UI Fix
2018-07-23 19:33:52 +08:00
Phoenix Eve Aspacio
97b1c80f1c
[Web] Minor UI Fix
...
fixes column overflowing issues in small-screen devices.
2018-07-23 19:15:25 +08:00
André
3f0aca7a35
[Web] Add refresh button and counter to mailbox tables
...
[Web] Fix multiple "no results" rows when refreshing an empty table
[Web] Remember page when going back to a table with pagination, fixes #1598
2018-07-22 11:03:32 +02:00
André
649ab6c6fc
[Web] Update footable to 3.1.6
...
[Web] Add domain filter to some tables
[Web] Fix lost focus when filtering elements
[Web] Alsmost remove input lag on table filter
2018-07-21 22:31:20 +02:00
André
48829d8393
[Web] Fixes some issues with recipient maps (address rewriting)
2018-07-17 22:02:17 +02:00
André
d148986b66
[Web] Remove duplicate ;
2018-07-17 00:30:09 +02:00
André
6cba85eb07
[Postfix] Add tzdata to Postfix
2018-07-17 00:29:07 +02:00
André
b45b9bc5cf
[SOGo] Override more theme options to prevent occasional theme switching on login
2018-07-15 16:34:25 +02:00
André
9017f3f83c
[Web] Fix for adding inactive Rspamd settings rule
2018-07-15 16:02:27 +02:00
André
a83adc4d31
[Rspamd] Remove unused user_keywords and dynamic_rates from ratelimit module
2018-07-15 12:02:37 +02:00
André
882ee5fee6
[Rspamd] Re-use fixed new ratelimit
2018-07-15 12:01:28 +02:00
André
853b924fe1
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2018-07-15 11:56:26 +02:00
André
c372b01909
[Rspamd] Use old ratelimit LUA until custom rl is fixed
...
[Web] Updated settings preset: Ratelimit was NOT applied when preset for settings map was used (added "RATELIMIT_UPDATE", "RATELIMIT_CHECK" to symbols_enabled)
[Rspamd] v1.7.8
2018-07-13 11:40:37 +02:00
Phoenix Eve Aspacio
4b988a2e48
[Web] table header width fix ( #1564 )
...
* Mobile fix for tables
* mobile fix for tables
2018-07-13 17:02:46 +08:00
André
353af8e3a4
[Rspamd] Set start and end to rcpt matching regex
2018-07-12 23:18:49 +02:00
Phoenix Eve Aspacio
1522b83247
some mobile ui fixes and fixing some en-lang statements ( #1559 )
...
* Update lang.en.php
* mobile ui fixes
* mobile ui fixes
2018-07-12 23:23:52 +08:00
André
e9f60bf06c
[SOGo] Missing ) ...
2018-07-12 14:19:06 +02:00
André
e06c3e87ee
[SOGo] Refresh sogo static view on start
2018-07-12 14:08:00 +02:00
André
8a9ce0a57c
[SOGo] Refresh sogo static view on start
2018-07-12 14:04:31 +02:00
André
1772b0c6c4
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2018-07-12 12:47:30 +02:00
André
1ce5f09f6e
[Web] Verify new hashes: SSHA512 and SHA512-CRYPT, fix password update for users in sogo static view
2018-07-12 00:48:09 +02:00
André
587f37a300
[Dovecot] Remove additional hash scheme and let Dovecot decide the hash by prefix
2018-07-12 00:46:31 +02:00
André
d9df322eda
[Dovecot] Remove additional hash scheme and let Dovecot decide the hash by prefix
2018-07-12 00:46:17 +02:00
André
2f270f3b9b
[Web] Verify additional password hashes (only SHA512-CRYPT is supported today)
2018-07-12 00:24:23 +02:00
André
2aef18d130
[Dovecot] Remove user queries from passdb + add a second passdb for additional algorithms + create userdb without password queries
2018-07-12 00:23:12 +02:00
André
a4e96a3fe3
[ClamAV] v0.100.1 + rebase on Alpine 3.8
2018-07-12 00:21:46 +02:00
André
d4ce918b89
[Web] Add static view table for SOGo
2018-07-11 22:14:07 +02:00
André
51cb3e1aa3
[Web] Run _sogo_static_view update when changing sogo_view content
2018-07-11 22:13:43 +02:00
André
de00654a0a
[Web] Use preg_replace to detect passwd schema case-insensitive, sorry for wasting some ms cpu time
2018-07-11 22:12:22 +02:00
André
1b47ae55f1
[SOGo] Set SOGoPasswordChangeEnabled = YES - allow user to change password in SOGo
2018-07-11 22:11:09 +02:00
André
fa0b351da6
[Postfix] smtpd_tls_eecdh_grade = auto
2018-07-11 22:10:32 +02:00
André
cfb0d3b62c
[SOGo] Create a sogo_update_password trigger in SQL
...
[SOGo] prependPasswordScheme=YES in user sources
[SOGo] Use new "static view" as viewURL for much faster table lookups on large systems
2018-07-11 22:08:02 +02:00
André
22cecc3f85
[Postfix] Use Bionic as base image (Postfix 3.3) and replace python-gpgme by python-gpg
...
[Postfix] Fix syslog-ng config version
2018-07-11 20:01:03 +02:00
André
1e59816665
[Netfilter] Prevent crashes by locking threads
...
[Netfilter] SNAT6
2018-07-11 19:59:10 +02:00
André
055183257d
[Dovecot] v2.3.2.1 + remove some dev packages
2018-07-11 19:07:26 +02:00
DynamicThijs
d446d83020
Update lang.nl.php
...
Do you mind if I keep this file up to date whenever possible, or should I wait some days/weeks to include more changes at once?
2018-07-09 22:51:07 +02:00
André
f8283536ec
[Netfilter] Fix chain order watching and other fixes
...
[Web] Fix perm ban display
2018-07-09 22:23:39 +02:00
André
8b64db25c3
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2018-07-09 20:13:26 +02:00
André
27085df7d5
[Web] Show perma bans in admin interface
...
[Web] Show a restart button for netfilter
2018-07-09 20:13:02 +02:00
André Peters
cb9068dbb8
Merge pull request #1543 from DynamicThijs/master
...
Completely new dutch translations, as well as another typo fix for english
2018-07-06 13:19:26 +02:00
André
a72a3734d6
[SOGo, Compose] Add cow to logo... + new SOGo image
2018-07-06 12:10:22 +02:00
André
7b69549881
[SOGo] Fix theme-blue.js contrast and flipping colors on login screen, fixes #1528
2018-07-06 11:54:12 +02:00
DynamicThijs
482d504b1b
More dutch words
2018-07-06 10:06:18 +02:00
André
baf27f291b
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2018-07-05 22:41:16 +02:00
André
9cf8dab021
[Web] Fix adding resources, fixes #1545
2018-07-05 22:40:21 +02:00
DynamicThijs
6e77b06227
Small fix
2018-07-05 20:39:36 +02:00
DynamicThijs
69d89bdd7b
Completely new dutch translations!
2018-07-05 20:27:06 +02:00
DynamicThijs
6dfe8e254f
Fix another typo in lang.en.php
2018-07-05 20:25:42 +02:00
DynamicThijs
a7e5e0d343
Fix typo in lang.en.php
2018-07-05 10:19:04 +02:00
André
e352604a9b
[Compose, PHP-FPM] Fix script in new image
2018-07-04 11:41:43 +02:00
André
5e590ea119
[Web] Allow to blacklist, whitelist and unban networks currently blocked plus minor other fixes to fail2ban logic
2018-07-03 23:27:00 +02:00
André
26807823b4
[Netfilter] python-tipbles 0.13.0 plus missing vars for 0.13.0
2018-07-03 23:25:31 +02:00
André
37fbce855e
[Rspamd] Remove autolearn from Rspamd
2018-07-03 23:24:11 +02:00
André
3b5df979e9
[Dovecot, Compose] New Dovecot image, upgrade to 2.3.2 (0.5.2 PH), fixes various bugs including replication over TCP
2018-07-02 10:35:04 +02:00
André
17d3a24d89
[Netfilter] Fix table refresh and rule injection in snat loop
2018-06-29 11:25:26 +02:00
André
73a566b25a
[ACME] Fix for multiple additional SAN
2018-06-29 09:35:48 +02:00
André
d6a74e82e3
[ACME] Fix for CNAME response on AAAA dig request
2018-06-28 20:41:44 +02:00
André
9dc250c9f2
[Rspamd] Important fix for settings map
2018-06-28 11:48:23 +02:00
André
5baed3c543
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2018-06-27 23:29:15 +02:00
André Peters
bca8920679
Revert "[Postfix] Default SMTP server security grade for EECDH key exchange"
2018-06-27 23:28:54 +02:00
André
a1a6574964
[PHP-FPM] Add tzdata, update APCu and Redis extensions, update PHP to new minor
2018-06-27 22:51:17 +02:00
André
9b3ff998e7
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2018-06-27 12:10:08 +02:00
André
729bba5b57
[ACME, Compose] Add new image; fix AAAA check for ADDITIONAL_SAN
2018-06-27 12:09:51 +02:00
elcore
c386dfc11d
[Postfix] Default SMTP server security grade for EECDH key exchange
2018-06-27 03:39:54 +02:00
André
8adf3d27db
[ACME, Compose] Add new image; fix AAAA check for MAILCOW_HOSTNAME
2018-06-26 23:35:17 +02:00
André
f88a72eedd
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
2018-06-26 23:10:24 +02:00
André
5905a3919c
[Dovecot] Minor changes to ciphers, still disallow insecure ciphers
2018-06-26 07:50:17 +02:00
André
071024db4c
Fix indentation
2018-06-26 07:49:14 +02:00
André
ca7ad2942a
[Web] Minor fix to api.js
2018-06-25 22:32:46 +02:00
André
a5d40a4ab6
[Postfix] Re-enable TLS 1, 1.1 and some ciphers - real-world tests have shown this setup uses TOO MANY plain text sessions due to compatibility issues
2018-06-25 22:31:23 +02:00
André
7d2f1f3dd7
[Web] Minor style fixes
2018-06-24 11:52:25 +02:00
André
b8973648ff
[Rspamd] Disable default authenticated user ratelimit
2018-06-24 11:40:31 +02:00
André
02b1226312
[Web] Move Rspamd UI settings from debug to "Access" section
...
[Web] Move Rspamd settings map from debug to "Configuration" section
[Web] Some minor fixes to JS and PHP
[Web] Feature: Allow to set Rspamd settings from web UI (includes 2 presets)
[Web] Add missing primary keys
2018-06-23 23:50:22 +02:00
André
8bb24a9866
[Rspamd] Load additional settings defined in web ui
2018-06-23 23:48:06 +02:00
André
aa6a136c1f
[Dockerapi, Dovecot] Fix missing active user filter
2018-06-20 07:25:10 +02:00
André
d3bb53c5b6
[PHP-FPM, Nginx] Move some PHP parameters from Nginx to FPM configuration file
2018-06-10 14:31:31 +02:00
André
e79429beef
[PHP-FPM, Nginx] Move some PHP parameters from Nginx to FPM configuration file
2018-06-10 14:31:24 +02:00
André
27d3388579
[Rspamd] Remove antivirus debugging
2018-06-10 14:30:30 +02:00
André
43a6e24b81
[Web] Fix alias table - fixes #1467
2018-06-08 10:26:19 +02:00
André
e13c519ecb
[Web] Fix Rspamd plot, again - fixes #1467
2018-06-08 10:17:57 +02:00
André
82209196f5
[Web] Fix Rspamd plot
2018-06-08 09:13:26 +02:00
André
07c1a0bcd3
[Web] List alias addresses whitespace separated
2018-06-08 09:13:25 +02:00
André
6ded3dbd95
[API] Allow to set API options in mailcow.conf, fixes #1457
2018-06-08 09:11:03 +02:00
André
f15f30d53e
[Dovecot] Re-enable lz4 until 2.3.2 to verify replication fix
2018-06-08 09:09:31 +02:00
André
69d5790130
[Web] Add rsettings to API
2018-06-05 00:32:09 +02:00
André
0a44ea1a4c
[Dovecot] Lz4 compression sometimes leads to strange EOF errors when replicating
...
[Web] Cleanup JSON API
2018-06-05 00:31:27 +02:00
André
4a403e9323
[Dovecot] Imapsync: Set is_running = 0 on restart
2018-06-03 19:22:44 +02:00
André
dbaddc562e
[Web] Fix sorting by 'in use'
2018-06-01 14:32:27 +02:00
André
d2f9919a4d
[Web] Fix sorting by 'in use'
2018-06-01 14:19:42 +02:00
André
7c1795c497
[Web] Fix initial drawing of Rspamd plot
2018-05-31 17:58:51 +02:00
André
777e469958
[ClamAV] Remove deprecated AllowSupplementaryGroups
2018-05-30 20:28:23 +02:00
André
1b35376252
[Rspamd] Remove score for CTYPE_MIXED_BOGUS and ARC_REJECT, increase DNS timeout
2018-05-30 18:40:43 +02:00
André
8af05bb45d
[Web] Do not verify peer names and allow self-signed certs for relay check
2018-05-28 18:49:19 +02:00
Phoenix Eve Aspacio
ae4d6d5884
[web] fixes unclickable 'access' tab in mobile
2018-05-28 23:10:36 +08:00
André
37e6c50a9b
[Watchdog] Add missing package for IPv6 with smtp-cli, fixes #1430
2018-05-27 21:40:53 +02:00
André
f8abb2b1a4
[Web] Remove git version
2018-05-27 09:16:53 +02:00
André
e70c269998
[Web] Replot graph immediately
2018-05-26 23:07:26 +02:00
André
ab561139fe
[Web] Replot graph after drawing tables
2018-05-26 23:02:18 +02:00
André
a38424d3ad
[Watchdog] Find exact matches for service names, shuffle scaled services, check if ip is in mailcow network
2018-05-26 22:19:17 +02:00
André
46170668b5
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2018-05-25 19:28:27 +02:00
Michael Kuron
ea84004410
[rspamd] fix redis multimaps in version 1.7.5
...
The key's value was being used as symbol name instead of the symbol name defined in the config file
2018-05-25 18:58:37 +02:00
André
6ef521e825
[Web] Add git head info
2018-05-24 17:35:43 +02:00
André
b26aa04a9b
[Dovecot] Imapsync: Increase timeout1 value
2018-05-24 17:34:43 +02:00
André
4451b7406f
[Web] Show minimal Rspamd action graph in Rspamd history tab
2018-05-20 23:30:17 +02:00
André
8373eabfd3
[Web] Add jqplot for future graphs
2018-05-20 23:29:40 +02:00
André
4f53763698
[Web] Add jqplot for future graphs
2018-05-20 23:29:15 +02:00
André
3911ba0910
[Web] Add Rspamd stats export to API
2018-05-20 23:28:39 +02:00
André
4579124120
[Web] Load all container states at once in debug.php
2018-05-20 23:28:03 +02:00
André
1f7a5d586c
[Rspamd] Remove IP, fixes #1400
2018-05-19 00:14:30 +02:00
André
2dccb06bbf
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2018-05-18 21:47:42 +02:00
André
8ff4eb8076
[Rspamd] Slight changes to neural plugin
2018-05-18 21:39:25 +02:00
André
7a5d3af80b
[Rspamd] Slight changes to neural
2018-05-17 11:15:46 +02:00
André
5e2d19ac62
[Rspamd] Add neural module and define its scores
2018-05-16 21:26:05 +02:00
André
d167ade957
[Rspamd] Remove explict redis servers from statistic, add a name
2018-05-16 21:25:55 +02:00
Phoenix Eve Aspacio
e14bb55789
Revert "modal update for auto expunge"
2018-05-13 07:12:22 +08:00
Phoenix Eve Aspacio
8dba3356f5
modal update for auto expunge
2018-05-13 07:08:12 +08:00
André
a8d9b4359e
[Dovecot] Set vszlimits for some services to prevent oom situations, fixes #1203
2018-05-12 08:52:03 +02:00
André
7f72e44dac
[Rspamd] Move symbols to corresponding groups
2018-05-11 10:40:26 +02:00
André
527e790620
[Web] Store session data in Redis
2018-05-08 12:55:19 +02:00
André
2ee983c1a1
[Web] Fix implementation of multiple bookings for resources, fixes #1358
2018-05-06 21:51:00 +02:00
André
74008735ca
[SOGo] Always show GAL contacts
2018-05-06 14:33:20 +02:00
André
60910c496c
[Web] Fix init db
2018-05-06 14:30:06 +02:00
André
9e53ed4daf
[Watchdog] Update to new image with smtp-cli 3.9
2018-05-06 09:15:35 +02:00
André
d13539a9ad
[Web] Add primary keys for all tables
2018-05-06 09:15:12 +02:00
eXtremeSHOK
8a9319c3f0
Update smtp-cli to v3.9
...
https://github.com/mludvig/smtp-cli/tree/v3.9
2018-05-06 03:43:59 +02:00
andryyy
e69b6db877
[Web] Do not allow to create a domain where domain = mailcow_hostname
2018-05-03 22:42:31 +02:00
André
d14e6c184b
[ClamAV] Modify /dev/console to fit permissions
2018-05-02 21:08:40 +02:00
André
4c31adaa82
[Rspamd] Ratelimit: fix attempt to index a nil value when no authenticated user is found in a message
2018-05-01 22:44:03 +02:00
André
a3f194e890
[Web] Sort fail2ban black and whitelist
2018-04-29 23:52:40 +02:00
André
27fc98d12e
[Netfilter] Use Alpine 3.6
2018-04-27 21:55:25 +02:00
André
435fee2bc9
[Compose] Update PHP-FPM image
2018-04-26 22:04:59 +02:00
André
30cea1da9a
[SOGo] Increase workers count to 20
...
[Postfix] Add extended TLS header
[Web] Increase timeout to 10 for docker API connections
[Postfix] Add perl package
2018-04-26 14:08:45 +02:00
André
ef6644df34
[PHP-FPM] Delete old pool files
...
[Nginx] Remove dev code
2018-04-26 13:57:23 +02:00
André
7181ee4658
[Rspamd] Apply ratelimit against authenticated user instead of envelope from
...
[PHP-FPM] Create PHP-FPM listeners 9001 (system) and 9002 (web), drop 9000
[Rspamd] Parse quarantine messages as utf8
[Rspamd] Use new schema for Rspamd bayes hashes and expire them in Redis
[SOGo] Change default logo
[SOGo] Use different keyserver by default in Dockerfile
[Rspamd] Add bad ASN list (disabled by default)
[Watchdog] Change the way we check PHP-FPM, change SOGo check
[Nginx] Change ports according to new PHP-FPM listeners
[Update] Fix PHP-FPM ports for existing non-mailcow Nginx sites
2018-04-26 13:56:07 +02:00
André
f53006f6ab
[Dovecot] Dovecot 2.3.1, Pigeonhole 0.5.1
...
[ClamAV] 0.100.0, new log method without pipes
[Compose] New images for Dovecot and ClamAV, add persistent tty to clamd-mailcow
2018-04-26 12:36:13 +02:00
André
f036de706e
[Web] Added Latvian language \o/
2018-04-26 09:34:41 +02:00
André
05e026db3a
[Netfilter] New ban method, allow to set blacklists
2018-04-25 10:54:13 +02:00
André
7031af4cc8
[Compose] New dockerapi-mailcow image
...
[Docker API] Fix for rspamd-mailcow rspamadm pw command
2018-04-19 12:56:49 +02:00
Michael Kuron
ea3502f2a1
rspamd: Fix NO_LOG_STAT for everycloud monitoring
2018-04-02 19:26:15 +02:00
André Peters
32c0b4a293
[Web] Add a timeout to PHPMailer
...
[Web] Fix relayhost test with empty username
2018-03-19 10:37:55 +01:00
André Peters
d3ff84cf3f
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2018-03-09 10:51:46 +01:00