FreddleSpl0it
a4cce147aa
[Web] improve attribute sync performance & make authsource editable
2024-02-08 12:42:19 +01:00
FreddleSpl0it
b176585a9c
[Web] add crontasks logs
2024-02-08 12:42:18 +01:00
FreddleSpl0it
f8647bb15e
[Web] add keycloak sync crontask
2024-02-08 12:42:18 +01:00
FreddleSpl0it
85368971fd
[Web] handle fatal errors on getAccessToken
2024-02-08 12:42:18 +01:00
FreddleSpl0it
e4284b8e19
[Web] fix attribute mapping list
2024-02-08 12:42:17 +01:00
FreddleSpl0it
5545d8a56c
[Web] hide auth settings for external users
2024-02-08 12:42:17 +01:00
FreddleSpl0it
4dc3222f03
[Web] fix bug on mailbox login
2024-02-08 12:42:17 +01:00
FreddleSpl0it
7cf6a9d808
[Web] update lang.en-gb.json
2024-02-08 12:42:16 +01:00
FreddleSpl0it
95a15d18a7
[Web] update guzzlehttp/psr7
2024-02-08 12:42:16 +01:00
FreddleSpl0it
cee771a3fb
[Web] update stevenmaguire/oauth2-keycloak and firebase/php-jwt
2024-02-08 12:42:16 +01:00
FreddleSpl0it
a805d3b2e3
[Web] add league/oauth2-client
2024-02-08 12:42:15 +01:00
FreddleSpl0it
cc7516685f
[Web] functions.auth.inc.php corrections
2024-02-08 12:42:15 +01:00
FreddleSpl0it
ad19ff5429
[Web] remove ropc flow
2024-02-08 12:42:14 +01:00
FreddleSpl0it
e784c98a5a
[Web] add "add mailbox_from_template" function
2024-02-08 12:42:14 +01:00
FreddleSpl0it
28679eb916
[Web] add generic-oidc provider
2024-02-08 12:42:13 +01:00
FreddleSpl0it
c8fec24da3
[Web] add "edit mailbox_from_template" function
2024-02-08 12:42:13 +01:00
FreddleSpl0it
0c1e2ed6f2
[Web] revert configurable authsource
2024-02-08 12:42:13 +01:00
FreddleSpl0it
90476ae057
[Web] rename var for tab-config-identity-provider.twig
2024-02-08 12:42:12 +01:00
FreddleSpl0it
3b6a1d50bd
[Web] add generic-oidc provider
2024-02-08 12:42:12 +01:00
FreddleSpl0it
1ab1505c88
[Web] remove sso login alertbox
2024-02-08 12:42:12 +01:00
FreddleSpl0it
593e581cf3
[Web] move iam sso functions
2024-02-08 12:42:11 +01:00
FreddleSpl0it
e202d00beb
[Dovecot] group auth files
2024-02-08 12:42:11 +01:00
FreddleSpl0it
dca5f1baab
[Web] move /process/login to internal endpoint
2024-02-08 12:42:11 +01:00
FreddleSpl0it
f0689e08d9
[Web] iam - add switch for direct login flow
2024-02-08 12:42:10 +01:00
FreddleSpl0it
5bbb12b53e
[Dovecot] fix wrong lua syntax
2024-02-08 12:42:10 +01:00
FreddleSpl0it
c6a56e0748
[Web] add IAM delete button & fix add mbox modal
2024-02-08 12:42:10 +01:00
FreddleSpl0it
3c62a7fd9f
[Web] IAM - add delete option & fix test connection
2024-02-08 12:42:09 +01:00
FreddleSpl0it
61ab17d8a1
[Web] fix iam attribute mapping ui
2024-02-08 12:42:09 +01:00
FreddleSpl0it
d4ae616460
replace ropc flow with keycloak rest api flow
2024-02-08 12:42:09 +01:00
FreddleSpl0it
b7a18255fe
[Web] rename role mapping to attribute mapping
2024-02-08 12:42:08 +01:00
FreddleSpl0it
1c73a16ca0
new dovecout lua auth - use https
2024-02-08 12:42:08 +01:00
FreddleSpl0it
1aeb36d40e
[Web] create ratelimit acl on iam mbox creation 2
2024-02-08 12:42:07 +01:00
FreddleSpl0it
f251c9826e
[Web] create ratelimit acl on iam mbox creation
2024-02-08 12:42:07 +01:00
FreddleSpl0it
204063819c
[Web] fix broken sogo-sso
2024-02-08 12:42:07 +01:00
FreddleSpl0it
13f8882616
[Web] fix app_pass ignore_access
2024-02-08 12:42:06 +01:00
FreddleSpl0it
eba1d469c8
[Web] keycloak auth functions
2024-02-08 12:42:06 +01:00
FreddleSpl0it
6e9980bf0f
[Web] add manage identity provider
2024-02-08 12:42:06 +01:00
FreddleSpl0it
67c9c5b8ed
[Web] remove u2f lib from prerequisites
2024-02-08 12:42:05 +01:00
FreddleSpl0it
cd3660a96d
[Web] add oauth2-keycloak lib
2024-02-08 12:42:05 +01:00
FreddleSpl0it
9d8c1a01ac
[Web] remove u2f lib
2024-02-08 12:42:05 +01:00
FreddleSpl0it
0a77cad2dd
[Web] limit identity_provider function better
2024-02-08 12:42:04 +01:00
FreddleSpl0it
f6869da3a0
[Web] manage keycloak identity provider
2024-02-08 12:42:04 +01:00
FreddleSpl0it
6adad79e5c
[Web] organize auth functions+api auth w/ dovecot
2024-02-08 12:42:04 +01:00
FreddleSpl0it
50d4d59626
[Web] update de-de + en-gb lang
2024-02-08 12:42:03 +01:00
FreddleSpl0it
56a9f1a411
[Web] organize user landing
2024-02-08 12:42:03 +01:00
FreddleSpl0it
84ff6ff2c5
[Web] fix user login history
2024-02-08 12:42:03 +01:00
FreddleSpl0it
6e35574c72
[Web] add app hide option
2024-02-08 12:42:02 +01:00
FreddleSpl0it
415c1d0574
[Web] add seperate link for logged in users
2024-02-08 12:42:02 +01:00
FreddleSpl0it
cfce7086a5
[Web] few style changes
2024-02-08 12:42:01 +01:00
FreddleSpl0it
c90d637a48
[Web] redirect to sogo after failed sogo-auth
2024-02-08 12:42:01 +01:00
Niklas Meyer
1926625297
Merge pull request #5711 from amorfo77/master
...
[Netfilter] set IP check more relaxed on NFTables.py
2024-02-08 12:36:03 +01:00
DerLinkman
63bb8e8cef
unbound: increase check interval to 30s
2024-02-08 12:23:46 +01:00
DerLinkman
d08ccbce78
dovecot: fix wrong timestamps inside logs
2024-02-07 17:28:49 +01:00
DerLinkman
5a9702771c
[SOGo] Fixed SOGo crash on older kernels < 5.10.0-X
2024-02-07 17:18:20 +01:00
vicente
eb91d9905b
fix typpo in chain order message
2024-02-07 15:48:49 +01:00
vicente
38cc85fa4c
set strict=False
2024-02-07 15:36:04 +01:00
FreddleSpl0it
464b6f2e93
[Netfilter] fix redis logs
2024-02-05 09:47:19 +01:00
FreddleSpl0it
57e67ea8f7
[Netfilter] fix mailcow isolation rule for iptables
2024-02-02 17:40:44 +01:00
FreddleSpl0it
a310493485
[Dovecot] fix repl_health.sh
2024-02-02 16:52:41 +01:00
Patrick Schult
087481ac12
Merge pull request #5696 from mailcow/fix/netfilter
...
[Netfilter] add mailcow isolation rule to MAILCOW chain
2024-02-02 14:33:01 +01:00
FreddleSpl0it
c941e802d4
[Netfilter] only perform cleanup at exit if SIGTERM was recieved
2024-02-02 12:57:21 +01:00
FreddleSpl0it
39589bd441
[Netfilter] only perform cleanup at exit if SIGTERM was recieved
2024-02-02 12:46:50 +01:00
FreddleSpl0it
2072301d89
[Netfilter] only perform cleanup at exit if SIGTERM was recieved
2024-02-02 11:08:44 +01:00
FreddleSpl0it
b236fd3ac6
[Netfilter] add mailcow isolation rule to MAILCOW chain
...
[Netfilter] add mailcow rule to docker-user chain
[Netfilter] add mailcow isolation rule to MAILCOW chain
[Netfilter] add mailcow isolation rule to MAILCOW chain
[Netfilter] set mailcow isolation rule before redis
[Netfilter] clear bans in redis after connecting
[Netfilter] simplify mailcow isolation rule for compatibility with iptables-nft
[Netfilter] stop container after mariadb, redis, dovecot, solr
[Netfilter] simplify mailcow isolation rule for compatibility with iptables-nft
[Netfilter] add exception for mailcow isolation rule for HA setups
[Netfilter] add exception for mailcow isolation rule for HA setups
[Netfilter] add DISABLE_NETFILTER_ISOLATION_RULE
[Netfilter] fix wrong var name
[Netfilter] add DISABLE_NETFILTER_ISOLATION_RULE to update and generate_config sh
2024-02-02 10:10:11 +01:00
Niklas Meyer
b968695e31
Merge pull request #5686 from mailcow/update/postscreen_access.cidr
...
[Postfix] update postscreen_access.cidr
2024-02-01 08:58:35 +01:00
DerLinkman
93e4d58606
sogo: fix ACL allow authenticated users + rebuild on Bookworm
2024-02-01 08:41:11 +01:00
milkmaker
cc77caad67
update postscreen_access.cidr
2024-02-01 00:13:56 +00:00
DerLinkman
a0613e4b10
fix: rollback of Alpine 3.19 were possible
2024-01-22 11:26:26 +01:00
Niklas Meyer
68989f0a45
Merge pull request #5647 from Candinya/patch-1
...
fix: watchdog webhook body variables injector
2024-01-22 10:34:06 +01:00
Nya Candy
6e7a0eb662
fix: watchdog webhook body variables injector
2024-01-22 10:32:01 +01:00
KagurazakaNyaa
b89d71e6e4
change variable name
2024-01-18 23:48:59 +08:00
KagurazakaNyaa
ed493f9c3a
Allow user skip unbound healthcheck
2024-01-18 23:28:03 +08:00
DerLinkman
cb3bc207b9
unbound: increased healthcheck timeout
2024-01-18 11:55:01 +01:00
FreddleSpl0it
90a7cff2c9
[Rspamd] check if footer.skip_replies is not 0
2024-01-17 12:05:51 +01:00
FreddleSpl0it
cc3adbe78c
[Web] fix datatables ssp queries
2024-01-17 12:04:01 +01:00
Niklas Meyer
bd6a7210b7
Merge pull request #5523 from FELDSAM-INC/feldsam/datatables-ssp
...
Implemented Server Side processing for domains and mailboxes datatables
2024-01-17 10:23:05 +01:00
DerLinkman
accedf0280
Updated mailcow Components to be ARM64 compatible
2024-01-17 10:14:36 +01:00
FreddleSpl0it
99d9a2eacd
[Web] fix mailbox and domain creation
2024-01-17 09:52:43 +01:00
Kristian Feldsam
ac4f131fa8
Domains and Mailboxes datatable - server side processing - filtering by tags
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2024-01-16 15:03:28 +01:00
FreddleSpl0it
7f6f7e0e9f
[Web] limit logo file upload
2024-01-15 16:34:47 +01:00
DerLinkman
b29dc37991
unbound: rewrote healthcheck to be more detailed
...
unbound: added comments to rewritten healthcheck
2024-01-15 15:17:28 +01:00
DerLinkman
cf9f02adbb
ui: fix alignment secondary
2024-01-10 14:43:59 +01:00
DerLinkman
b5a1a18b04
lang: fixed totp langs
2024-01-09 12:20:30 +01:00
Niklas Meyer
b4eeb0ffae
Merge pull request #5522 from mailcow/renovate/krakjoe-apcu-5.x
...
chore(deps): update dependency krakjoe/apcu to v5.1.23
2024-01-09 12:06:12 +01:00
Niklas Meyer
48549ead7f
Merge pull request #5549 from mailcow/renovate/phpredis-phpredis-6.x
...
chore(deps): update dependency phpredis/phpredis to v6.0.2
2024-01-09 12:04:41 +01:00
Niklas Meyer
01b0ad0fd9
Merge pull request #5550 from mailcow/renovate/tianon-gosu-1.x
...
chore(deps): update dependency tianon/gosu to v1.17
2024-01-09 12:04:21 +01:00
Niklas Meyer
2b21501450
Merge pull request #5581 from mailcow/renovate/composer-composer-2.x
...
chore(deps): update dependency composer/composer to v2.6.6
2024-01-09 12:03:08 +01:00
Niklas Meyer
b491f6af9b
Merge pull request #5615 from mailcow/fix/default-values
...
[Web] use template for default values in mbox and domain creation
2024-01-09 12:01:24 +01:00
DerLinkman
25007b1963
dockerapi: implemented lifespan function
2024-01-09 11:50:22 +01:00
DerLinkman
f442378377
dockerfiles: updated maintainer
2024-01-09 11:18:55 +01:00
DerLinkman
333b7ebc0c
Fix Alpine 3.19 dependencies
2024-01-09 11:17:52 +01:00
Peter
5896766fc3
Update to Alpine 3.19
2024-01-09 11:17:51 +01:00
Niklas Meyer
89540aec28
Merge pull request #5612 from mailcow/feat/domain-wide-footer
...
[Rspamd] add option to skip domain wide footer on reply e-mails
2024-01-09 11:10:35 +01:00
DerLinkman
b960143045
translation: update de-de.json
2024-01-09 11:09:35 +01:00
DerLinkman
6ab45cf668
db: bumped version to newer timestamp
2024-01-08 14:43:25 +01:00
Niklas Meyer
fd206a7ef6
Merge pull request #5621 from mailcow/align-ehlo-keywords-to-fuctions
...
[Postfix] Remove pipeling from ehlo keywords as we block it in data
2024-01-08 09:52:28 +01:00
Niklas Meyer
1c7347d38d
Merge pull request #5616 from FELDSAM-INC/feldsam/fix-form-dark-mode
...
Fixed bg color of form elements in dark mode
2024-01-08 09:51:48 +01:00
Niklas Meyer
7f58c422f2
Merge pull request #5625 from mailcow/update/postscreen_access.cidr
...
[Postfix] update postscreen_access.cidr
2024-01-08 09:51:27 +01:00
milkmaker
de00c424f4
update postscreen_access.cidr
2024-01-01 00:15:27 +00:00
Mathilde
a249e2028d
Add new SOGoMailHideInlineAttachments option to sogo.conf
...
SOGoMailHideInlineAttachments = YES; will allow to hide inline (body and footer) images being shown as attachments.
2023-12-30 10:16:25 +01:00
Dmitriy Alekseev
68036eeccf
Update main.cf
2023-12-29 22:06:18 +02:00
FreddleSpl0it
6ff6f7a28d
[Postfix] set smtpd_forbid_bare_newline = yes
2023-12-29 20:19:26 +01:00
milkmaker
0b628fb22d
Translations update from Weblate ( #5622 )
...
* [Web] Updated lang.zh-tw.json
Co-authored-by: BallBill <xxx@billtang.ddns.net>
* [Web] Updated lang.pt-br.json
Co-authored-by: Abner Santana <abnerss@outlook.com>
---------
Co-authored-by: BallBill <xxx@billtang.ddns.net>
Co-authored-by: Abner Santana <abnerss@outlook.com>
2023-12-29 19:22:19 +01:00
Dmitriy Alekseev
b4bb11320f
Update main.cf
2023-12-29 16:04:52 +02:00
Dmitriy Alekseev
c61938db23
[Postfix] Remove pipeling from ehlo keywords as we block it in data restrictions
2023-12-29 15:59:16 +02:00
Patrick Schult
acf9d5480c
Merge pull request #5504 from FELDSAM-INC/feldsam/do-not-remove-x-mailer
...
[Postfix] Do not remove X-Mailer header
2023-12-27 18:40:19 +01:00
milkmaker
a1cb7fd778
[Web] Updated lang.zh-tw.json ( #5617 )
...
Co-authored-by: BallBill <xxx@billtang.ddns.net>
2023-12-27 18:03:24 +01:00
Kristian Feldsam
c24543fea0
[Web] Fixed form fields bg color in dark mode
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2023-12-27 17:33:12 +01:00
Kristian Feldsam
100e8ab00d
[Postfix] Do not remove X-Mailer header
...
some providers, like seznam.cz use X-Mailer in DKIM signatures
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2023-12-27 16:32:50 +01:00
FreddleSpl0it
38497b04ac
[Web] use template for default values in mbox and domain creation
2023-12-27 14:57:27 +01:00
FreddleSpl0it
efab11720d
add option to skip footer on reply e-mails
2023-12-22 10:39:07 +01:00
FreddleSpl0it
71defbf2f9
escapeHtml in qhandler.js
2023-12-18 14:02:05 +01:00
milkmaker
904b37c4be
[Web] Updated lang.pt-br.json ( #5598 )
...
Co-authored-by: Abner Santana <abnerss@outlook.com>
2023-12-16 19:23:27 +01:00
milkmaker
4e252f8243
[Web] Updated lang.pt-br.json ( #5591 )
...
Co-authored-by: Abner Santana <abnerss@outlook.com>
2023-12-13 17:50:13 +01:00
milkmaker
06ad5f6652
Translations update from Weblate ( #5590 )
...
* [Web] Updated lang.ru-ru.json
Co-authored-by: Oleksii Kruhlenko <a.kruglenko@gmail.com>
* [Web] Updated lang.uk-ua.json
Co-authored-by: Oleksii Kruhlenko <a.kruglenko@gmail.com>
---------
Co-authored-by: Oleksii Kruhlenko <a.kruglenko@gmail.com>
2023-12-12 17:49:29 +01:00
Patrick Schult
96a5891ce7
Merge branch 'staging' into watchdog-no-notify-on-startup
2023-12-12 11:14:29 +01:00
Patrick Schult
7f4e9c1ad4
Merge branch 'staging' into staging
2023-12-11 16:28:05 +01:00
FreddleSpl0it
218ba69501
[Watchdog] add curl verbose & use | as sed delimiter
2023-12-11 15:44:11 +01:00
FreddleSpl0it
3e40bbc603
Merge remote-tracking branch 'origin/staging' into feat/f2b-banlist
2023-12-11 12:27:14 +01:00
Patrick Schult
3498d4b9c5
Merge pull request #5585 from mailcow/feat/nftables
...
[Netfilter] add nftables support
2023-12-11 11:54:01 +01:00
FreddleSpl0it
f4b838cad8
[Netfilter] update image & delete old server.py
2023-12-11 11:51:28 +01:00
FreddleSpl0it
86fa8634ee
[Netfilter] do not ignore RETRY_WINDOW
2023-12-11 11:38:48 +01:00
milkmaker
8882006700
Translations update from Weblate ( #5583 )
...
* [Web] Updated lang.cs-cz.json
Co-authored-by: Kristian Feldsam <feldsam@gmail.com>
* [Web] Updated lang.de-de.json
Co-authored-by: Peter <magic@kthx.at>
* [Web] Updated lang.sk-sk.json
Co-authored-by: Kristian Feldsam <feldsam@gmail.com>
* [Web] Updated lang.pt-br.json
[Web] Updated lang.pt-br.json
Co-authored-by: Abner Santana <abnerss@outlook.com>
Co-authored-by: xmacaba <lixo@macaba.com.br>
---------
Co-authored-by: Kristian Feldsam <feldsam@gmail.com>
Co-authored-by: Peter <magic@kthx.at>
Co-authored-by: Abner Santana <abnerss@outlook.com>
Co-authored-by: xmacaba <lixo@macaba.com.br>
2023-12-10 18:07:28 +01:00
renovate[bot]
40fdf99a55
Update dependency composer/composer to v2.6.6
...
Signed-off-by: milkmaker <milkmaker@mailcow.de>
2023-12-08 20:07:11 +00:00
DerLinkman
550b88861f
[UI] Fixed showing of "disabled" placeholder for ratelimits in domains
2023-12-07 12:10:04 +01:00
DerLinkman
d81f105ed7
[Rspamd] Added customizable global ratelimit file (disabled by default)
2023-12-07 12:04:45 +01:00
DerLinkman
d3ed225675
[Rspamd] Removed global ratelimit override
2023-12-07 12:04:06 +01:00
Kristian Feldsam
efcca61f5a
Mailboxes datatable - server side processing ordering
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2023-12-04 14:52:17 +01:00
Kristian Feldsam
4dad0002cd
Domains datatable - server side processing ordering
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2023-12-04 14:15:57 +01:00
Niklas Meyer
9ffc83f0f6
Merge pull request #5570 from mailcow/update/postscreen_access.cidr
...
[Postfix] update postscreen_access.cidr
2023-12-04 10:50:23 +01:00
milkmaker
981c7d5974
[Web] Updated lang.pt-br.json ( #5573 )
...
Co-authored-by: Abner Santana <abnerss@outlook.com>
2023-12-02 15:22:45 +01:00
milkmaker
5da089ccd7
update postscreen_access.cidr
2023-12-01 00:15:24 +00:00
milkmaker
91e00f7d97
Translations update from Weblate ( #5569 )
...
* [Web] Updated lang.ru-ru.json
Co-authored-by: Oleksii Kruhlenko <a.kruglenko@gmail.com>
* [Web] Updated lang.uk-ua.json
Co-authored-by: Oleksii Kruhlenko <a.kruglenko@gmail.com>
---------
Co-authored-by: Oleksii Kruhlenko <a.kruglenko@gmail.com>
2023-11-30 21:14:42 +01:00
milkmaker
3a675fb541
[Web] Updated lang.fi-fi.json ( #5567 )
...
Co-authored-by: Mika Ruohomäki <mika.ruohomaki@ix1.fi>
2023-11-28 21:00:59 +01:00
Patrick Schult
f68a28fa2b
Merge pull request #5555 from mailcow/feat/custom-footer-vars
...
[Web][Rspamd] domain wide footer improvements and custom mailbox attributes
2023-11-27 17:06:06 +01:00
FreddleSpl0it
7b7798e8c4
[Web] check if mbox exists before excluding it from domain wide footer
2023-11-27 17:04:29 +01:00
FreddleSpl0it
b3ac94115e
[Rspamd] fix excluding alias from domain wide footer
2023-11-27 16:20:44 +01:00
Patrick Schult
f994501296
Merge pull request #5482 from mailcow/feat/get-spam-score
...
[Web] add /api/v1/get/spam-score endpoint
2023-11-24 09:39:43 +01:00
milkmaker
5619e16b70
[Web] Updated lang.cs-cz.json ( #5557 )
...
Co-authored-by: Peter <magic@kthx.at>
2023-11-23 19:12:11 +01:00
FreddleSpl0it
d2e3867893
[Web][Rspamd] implement custom mailbox attributes and improve domain wide footer
2023-11-23 16:12:43 +01:00
FreddleSpl0it
392967d664
[Rspamd] domain wide footer check for empty strings
2023-11-21 10:19:00 +01:00
renovate[bot]
d4dd1e37ce
Update dependency tianon/gosu to v1.17
...
Signed-off-by: milkmaker <milkmaker@mailcow.de>
2023-11-21 09:03:09 +00:00
renovate[bot]
a8dfa95126
Update dependency phpredis/phpredis to v6.0.2
...
Signed-off-by: milkmaker <milkmaker@mailcow.de>
2023-11-21 09:03:02 +00:00
Niklas Meyer
3b3c2b7141
Merge pull request #5546 from mailcow/fix/domain-wide-footer
...
Fix: Domain Wide Disclaimer breaks attachments visualization on Gmail and Outlook #5529
2023-11-21 10:01:38 +01:00
Niklas Meyer
f55c3c0887
Merge pull request #5548 from mailcow/fix-5547
...
[Web] escape quarantine html
2023-11-21 10:01:04 +01:00
FreddleSpl0it
f423ad77f3
[Web] escape quarantine html
2023-11-21 08:49:18 +01:00
FreddleSpl0it
8ba1e1ba9e
[Rspamd] workaround - remove "--\x0D\x0A" prefix from rewritten cts
2023-11-20 12:38:37 +01:00
milkmaker
b5c3d01834
Translations update from Weblate ( #5538 )
...
* [Web] Updated lang.cs-cz.json
Co-authored-by: Peter <magic@kthx.at>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Updated lang.fr-fr.json
Co-authored-by: Quiwy <github@quiwy.ninja>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
---------
Co-authored-by: Peter <magic@kthx.at>
Co-authored-by: Quiwy <github@quiwy.ninja>
2023-11-16 17:07:33 +01:00
Niklas Meyer
8f1ae0f099
Merge pull request #5530 from Quiwy/staging
...
fix: support utf-8 in password synchronization
2023-11-16 11:21:27 +01:00
Niklas Meyer
c8bee57732
Merge pull request #5521 from raph-topo/fix/impasync-options
...
Add `--dry` IMAPsync Parameter as Button to select for SyncJobs
2023-11-16 11:19:47 +01:00
DerLinkman
85641794c3
Added f1f2 + sorted whitelist for imapsync
2023-11-16 11:18:50 +01:00
Niklas Meyer
849decaa59
Merge pull request #5532 from mailcow/renovate/actions-cache-3.x
...
Update actions/cache action to v3
2023-11-16 10:46:28 +01:00
renovate[bot]
7c52483887
Update actions/checkout action to v4
...
Signed-off-by: milkmaker <milkmaker@mailcow.de>
2023-11-16 09:29:22 +00:00
renovate[bot]
0aa520c030
Update actions/cache action to v3
...
Signed-off-by: milkmaker <milkmaker@mailcow.de>
2023-11-16 09:29:15 +00:00
Niklas Meyer
548999f163
Merge pull request #5498 from mailcow:feat/fix-5497
...
Update nextcloud.conf when updating nextcloud
2023-11-16 10:28:54 +01:00
DerLinkman
63df547306
Tweaked German Translation
2023-11-15 16:45:27 +01:00
DerLinkman
547d2ca308
Add Dry Mode Option for ImapSyncs (Button)
2023-11-15 16:18:18 +01:00
Quiwy
46b995f9e3
fix: support utf-8 in password synchronization
2023-11-14 10:11:25 +01:00
renovate[bot]
4f109c1a94
Update dependency krakjoe/apcu to v5.1.23
...
Signed-off-by: milkmaker <milkmaker@mailcow.de>
2023-11-12 17:28:57 +00:00
Peter
5ec9c4c750
Fix renovate regex
2023-11-12 18:00:20 +01:00
Kristian Feldsam
28cec99699
Mailboxes datatable - server side processing
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2023-11-12 10:35:26 +01:00
Kristian Feldsam
3e194c7906
Domains datatable - server side processing
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2023-11-12 10:35:22 +01:00
Raphael
afed94cc0e
Allow --dry
IMAPsync
2023-11-09 15:24:16 +01:00
DerLinkman
9a7e1c2b5a
Added new Sieve Template. Thanks to @EricThi
2023-11-02 17:15:10 +01:00
Niklas Meyer
2ef7539d55
Merge pull request #5509 from mailcow/update/postscreen_access.cidr
...
[Postfix] update postscreen_access.cidr
2023-11-02 17:08:04 +01:00
Burak Buylu
4e52542e33
Update lang.tr-tr.json ( #5510 )
...
Every day I will translate :)
2023-11-01 09:26:05 +01:00
milkmaker
a1895ad924
update postscreen_access.cidr
2023-11-01 00:14:31 +00:00
FreddleSpl0it
a28ba5bebb
[Web] fix broken github links in changelog
2023-10-30 16:07:10 +01:00
milkmaker
b93375b671
[Web] Updated lang.hu-hu.json ( #5505 )
...
Co-authored-by: Bence Kócsi <ttcrafttt@gmail.com>
2023-10-30 12:05:10 +01:00
FreddleSpl0it
f39005b72d
[Netfilter] add nftables support
2023-10-30 11:54:14 +01:00
Kristian Feldsam
b568a33581
[web] sk and cz translations ( #5502 )
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2023-10-30 10:09:22 +01:00
milkmaker
687fe044b2
[Web] Updated lang.si-si.json ( #5499 )
...
Co-authored-by: gomiunik <boris@gomiunik.net>
2023-10-28 15:10:30 +02:00
Peter
cfa47eb873
Update nextcloud.conf
2023-10-27 22:59:46 +02:00
milkmaker
f60c4f39ee
[Web] Updated lang.si-si.json ( #5494 )
...
Co-authored-by: gomiunik <boris@gomiunik.net>
2023-10-25 19:46:19 +02:00
yvan-algoo
473713219f
Update lang.fr-fr.json ( #5492 )
...
- Fix typos
- Replace "..." by "…"
2023-10-25 18:38:01 +02:00
FreddleSpl0it
3b183933e3
[Web] add api get spam-score endpoint
2023-10-20 10:48:04 +02:00
milkmaker
87b0683f77
Translations update from Weblate ( #5472 )
...
* [Web] Updated lang.cs-cz.json
Co-authored-by: Peter <magic@kthx.at>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Updated lang.sk-sk.json
Co-authored-by: Peter <magic@kthx.at>
---------
Co-authored-by: Peter <magic@kthx.at>
2023-10-14 22:58:28 +02:00
milkmaker
59c1e7a18a
[Web] Updated lang.pt-br.json ( #5471 )
...
Co-authored-by: Peter <magic@kthx.at>
2023-10-14 14:26:06 +02:00
Pedro Lucca S.C
4f9dad5dd3
pt-br translation ( #5470 )
2023-10-14 14:16:07 +02:00
Sebastian Marsching
5425cca47e
Allow suppressing watchdog start notification.
...
The default behavior is still the old one (send a notifcation when the
watchdog is started), but this notification can now be suppressed by
setting WATCHDOG_NOTIFY_START=n.
2023-10-12 18:34:55 +02:00
milkmaker
8a70cdb48b
Translations update from Weblate ( #5460 )
...
* [Web] Added lang.pt-br.json
Co-authored-by: Peter <magic@kthx.at>
* Add pt-br in vars.inc.php
---------
Co-authored-by: Peter <magic@kthx.at>
2023-10-12 18:27:04 +02:00
DerLinkman
907912046f
Fix Clamd Version image in compose
2023-10-12 15:18:19 +02:00
Niklas Meyer
f1c93fa337
Merge pull request #5253 from mailcow/renovate/composer-composer-2.x
...
Update dependency composer/composer to v2.6.5
2023-10-12 11:39:22 +02:00
Niklas Meyer
a94a29a6ac
Merge pull request #5442 from mailcow/renovate/php-pecl-mail-mailparse-3.x
...
Update dependency php/pecl-mail-mailparse to v3.1.6
2023-10-12 11:38:47 +02:00
Niklas Meyer
7e3d736ee1
Merge pull request #5413 from mailcow/renovate/phpredis-phpredis-6.x
...
Update dependency phpredis/phpredis to v6
2023-10-12 11:38:34 +02:00
Niklas Meyer
437534556e
Merge pull request #5372 from Habetdin:staging
...
[Postfix] fix extra.cf updating
2023-10-12 11:25:32 +02:00
Niklas Meyer
ce4b9c98dc
Merge pull request #5402 from cero1988/staging
...
enable search in bodies from EAS
2023-10-12 11:13:04 +02:00
DerLinkman
c134078d60
Add comment about experimental thingy
2023-10-12 11:11:50 +02:00
DerLinkman
eb3be80286
[Unbound] Added Healthcheck (nslookup)
2023-10-11 15:48:25 +02:00
DerLinkman
a02bd4beff
[Dovecot] Update to 2.3.21
2023-10-11 12:14:47 +02:00
Peter
87e3c91c26
Update Dockerfile
2023-10-08 11:41:39 +02:00
FreddleSpl0it
33a38e6fde
[Web] Avoid setting default ACL on create when nothing is selected
2023-10-06 11:31:28 +02:00
renovate[bot]
3d8f45db43
Update dependency composer/composer to v2.6.5
...
Signed-off-by: milkmaker <milkmaker@mailcow.de>
2023-10-06 09:17:46 +00:00
renovate[bot]
115d0681a7
Update dependency php/pecl-mail-mailparse to v3.1.6
...
Signed-off-by: milkmaker <milkmaker@mailcow.de>
2023-10-05 15:20:24 +00:00
renovate[bot]
0c0ec7be58
Update dependency phpredis/phpredis to v6
...
Signed-off-by: milkmaker <milkmaker@mailcow.de>
2023-10-05 14:08:31 +00:00
Niklas Meyer
a72b3689b0
Merge pull request #5436 from mailcow/fix-renovate
...
Fix renovate to allow version extracts for Dockerfiles
2023-10-05 16:08:06 +02:00
Niklas Meyer
c4c76e0945
Merge pull request #5438 from accolon/master
...
Update ClamAV to latest LTS version 1.0.3
2023-10-05 16:04:46 +02:00
Florian Hillebrand
3f2a9b6973
Update ClamAV to latest LTS version 1.0.3
2023-10-03 20:54:45 +02:00
Peter
ed365c35e7
Fix renovate.json to allow version extracts
2023-10-02 20:22:08 +02:00
milkmaker
24ff70759a
update postscreen_access.cidr
2023-10-01 00:15:06 +00:00
milkmaker
c55c38f77b
Translations update from Weblate ( #5434 )
...
* [Web] Updated lang.ru-ru.json
Co-authored-by: Oleksii Kruhlenko <a.kruglenko@gmail.com>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Updated lang.uk-ua.json
Co-authored-by: Oleksii Kruhlenko <a.kruglenko@gmail.com>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
---------
Co-authored-by: Oleksii Kruhlenko <a.kruglenko@gmail.com>
2023-09-30 14:18:55 +02:00
Peter
b1c2ffba6e
mailcow.github.io -> docs.mailcow.email
2023-09-27 18:34:53 +02:00
milkmaker
b4a56052c5
[Web] Updated lang.nl-nl.json ( #5431 )
...
Co-authored-by: Nick Bouwhuis <github@nickbouwhuis.nl>
2023-09-27 17:56:21 +02:00
FreddleSpl0it
acee742822
[Web] move domain-wide-footer vars info to lang files
2023-09-13 15:08:07 +02:00
FreddleSpl0it
8d792fbd62
[Rspamd] domain-wide-footer update description
2023-09-13 13:03:46 +02:00
FreddleSpl0it
d132a51a4d
Merge remote-tracking branch 'origin/staging' into feat/domain-wide-footer
2023-09-13 12:44:41 +02:00
FreddleSpl0it
2111115a73
[Rspamd] domain-wide-footer add more template vars
2023-09-13 12:42:12 +02:00
FreddleSpl0it
5ae9605e77
[Rspamd] domain-wide-footer add jinja templating
2023-09-12 12:19:46 +02:00
Christian Schmitt
89bc11ce0f
Fix typo in German translation: ( #5414 )
...
"gibt Aufschluss darüber"
2023-09-11 15:44:24 +02:00
Patrick Schult
c64fdf9aa3
Merge pull request #4342 from FELDSAM-INC/feldsam/enhancements
...
[Web] apple config app passwords enhancements + translations
2023-09-08 15:41:25 +02:00
Patrick Schult
9caaaa6498
Merge pull request #5403 from FELDSAM-INC/feldsam/css-fixes
...
[Web] BS5 styling fixes and enhancements
2023-09-08 15:29:47 +02:00
Patrick Schult
105a7a4c74
Merge pull request #5405 from FELDSAM-INC/feldsam/filter-by-domain
...
[Web] Filter tables by Domain where possible
2023-09-08 15:01:15 +02:00
Patrick Schult
09782e5b47
Merge pull request #5406 from FELDSAM-INC/feldsam/dark-mode-logo
...
[Web] dark mode logo support
2023-09-08 14:57:43 +02:00
Mirko Ceroni
8d75b570c8
Update data/conf/sogo/sogo.conf
...
Co-authored-by: Peter <magic@kthx.at>
2023-09-04 21:43:24 +02:00
milkmaker
21121f9827
Translations update from Weblate ( #5410 )
...
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Updated lang.en-gb.json
Co-authored-by: Peter <magic@kthx.at>
* [Web] Updated lang.de-de.json
Co-authored-by: Peter <magic@kthx.at>
* [Web] Updated lang.ru-ru.json
Co-authored-by: Peter <magic@kthx.at>
* [Web] Updated lang.uk-ua.json
Co-authored-by: Peter <magic@kthx.at>
---------
Co-authored-by: Peter <magic@kthx.at>
2023-09-04 19:56:42 +02:00
Kristian Feldsam
8e5cd90707
[Web] Filter tables by Domain where possible
...
This feature was standard in Mailcow in pre-BS5 releases
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2023-09-03 19:55:51 +02:00
Kristian Feldsam
9ffa810054
[Web] Edit Domain/Mailbox - added collapsible tabs for mobile devices
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2023-09-03 19:41:25 +02:00
Kristian Feldsam
db9562e843
[Web] mailboxes - remove tab dropdown, if not admin
...
there are no domain and mailbox templates available, so no need to have dropdown in tabs
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2023-09-03 19:05:24 +02:00
Kristian Feldsam
3540075b61
[Web] dark mode logo support
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2023-09-03 18:49:12 +02:00
Kristian Feldsam
d0ba061f7a
[Web] mobile devices - scroll window to opened tab
...
This feature was in versions before BS5
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2023-09-03 18:36:39 +02:00
Kristian Feldsam
871ae5d7d2
[Web] mobile devices styling fixes and enhancements
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2023-09-03 18:36:32 +02:00
Kristian Feldsam
633ebe5e8d
[Web] fixed add domain save action button group styling
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2023-09-03 14:17:54 +02:00
Kristian Feldsam
1b7cc830ca
[Web] standarize select box dropdown buttons
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2023-09-03 14:17:54 +02:00
Kristian Feldsam
d48193fd0e
[Web] edit object - added space after heaading
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2023-09-03 14:17:54 +02:00
Kristian Feldsam
bb69f39976
[Web] domain and alias domain edit - translated dkim “domain”
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2023-09-03 14:17:54 +02:00
Kristian Feldsam
f059db54d0
[Web] edit mailbox template - fixed settigns buttons styling
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2023-09-03 14:17:54 +02:00
Kristian Feldsam
e4e8abb1b9
[Web] Ratelimit settings as input group
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2023-09-03 14:17:54 +02:00
Kristian Feldsam
1a207f4d88
[Web] translated datatables to CZ and SK
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2023-09-03 12:38:50 +02:00
Mirko Ceroni
25d6e0bbd0
enable search in bodies from EAS
...
enable search in bodies from EAS
2023-09-02 11:34:29 +02:00
Kristian Feldsam
8e5323023a
[Web] checkbox styling
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2023-09-02 10:30:45 +02:00
Kristian Feldsam
6d9805109a
[Web] styling enhancements
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2023-09-02 10:30:39 +02:00
Kristian Feldsam
1822d56efb
[Web] fixed new mailbox settings buttons styling
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
Fixed input with btn in input group styling
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2023-09-02 10:30:33 +02:00
Kristian Feldsam
1e3766e2f1
[Web] revisited dark mode theme, enhanced colors
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2023-09-02 10:30:25 +02:00
Patrick Schult
372b1c7bbc
Merge pull request #5383 from Dexus-Forks/Dexus-patch-1
...
Update config for nginx >=1.25.1 (http2, server_names_hash_max_size, server_names_hash_bucket_size)
2023-08-29 12:05:44 +02:00
Patrick Schult
9ba5c13702
Merge pull request #5376 from mstilkerich/fix_dockerapi_cpuload
...
Fix CPU load of dockerapi container
2023-08-28 16:23:27 +02:00
milkmaker
30e241babe
Translations update from Weblate ( #5390 )
...
* [Web] Updated lang.de-de.json
Co-authored-by: Peter <magic@kthx.at>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Updated lang.es-es.json
Co-authored-by: Marco Truffat <truffatmarco@gmail.com>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Updated lang.hu-hu.json
[Web] Updated lang.hu-hu.json
[Web] Updated lang.hu-hu.json
Co-authored-by: 0xAndrewBlack <0xandrewblack@gmail.com>
Co-authored-by: Kántor Attila <attilalaci300@gmail.com>
Co-authored-by: Mihály Szilágyi <szimih90@gmail.com>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Updated lang.ro-ro.json
Co-authored-by: Vlad M <vlad+mailcow@manoila.co.uk>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Updated lang.ru-ru.json
Co-authored-by: Oleksii Kruhlenko <a.kruglenko@gmail.com>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Updated lang.gr-gr.json
[Web] Added lang.gr-gr.json
Co-authored-by: Nik Beaver <nik@beavers.forsale>
Co-authored-by: Peter <magic@kthx.at>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Updated lang.fr-fr.json
Co-authored-by: Adrien Kara <mailcow-translate@iglou.eu>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Updated lang.en-gb.json
Co-authored-by: Philipp E <ph.ecker@philipp-dev.info>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Updated lang.ca-es.json
Co-authored-by: Marco Truffat <truffatmarco@gmail.com>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Updated lang.it-it.json
Co-authored-by: Michele Caputo <michele@caputoweb.xyz>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Updated lang.uk-ua.json
Co-authored-by: Oleksii Kruhlenko <a.kruglenko@gmail.com>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Updated lang.si-si.json
[Web] Updated lang.si-si.json
[Web] Updated lang.si-si.json
[Web] Added lang.si-si.json
Co-authored-by: Peter <magic@kthx.at>
Co-authored-by: gomiunik <boris@gomiunik.net>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* Add Greek + Slovenian
---------
Co-authored-by: Peter <magic@kthx.at>
Co-authored-by: Marco Truffat <truffatmarco@gmail.com>
Co-authored-by: 0xAndrewBlack <0xandrewblack@gmail.com>
Co-authored-by: Kántor Attila <attilalaci300@gmail.com>
Co-authored-by: Mihály Szilágyi <szimih90@gmail.com>
Co-authored-by: Vlad M <vlad+mailcow@manoila.co.uk>
Co-authored-by: Oleksii Kruhlenko <a.kruglenko@gmail.com>
Co-authored-by: Nik Beaver <nik@beavers.forsale>
Co-authored-by: Adrien Kara <mailcow-translate@iglou.eu>
Co-authored-by: Philipp E <ph.ecker@philipp-dev.info>
Co-authored-by: Michele Caputo <michele@caputoweb.xyz>
Co-authored-by: gomiunik <boris@gomiunik.net>
2023-08-19 21:47:23 +02:00
Josef Fröhle
095d59c01b
Update listen_ssl.template deprecated http2 on listener
2023-08-12 16:59:15 +02:00
Josef Fröhle
1a2f145b28
Update site.conf: server_names_hash_bucket_size 128
2023-08-12 16:58:26 +02:00
Michael Stilkerich
930473a980
Set asyncio timeout to 0 for yielding
2023-08-12 07:20:56 +02:00
FreddleSpl0it
025fd03310
[Rspamd] remove X-Moo-Tag header if unnecessary
2023-08-07 14:26:30 +02:00
Michael Stilkerich
533bd36572
Fix CPU load of dockerapi container
...
Previously the handle_pubsub_messages() loop was executing every 10ms
when there was no message available. Now reading from the redis network
socket will block (the coroutine) for up to 30s before it returns when
no message is available.
Using channel.listen() would be even better, but it lacks the
ignore_subscribe_messages option and I could not figure out how to
filter the returned messages.
2023-08-05 20:58:34 +02:00
Habetdin
5bf29e6ac1
[Postfix] fix extra.cf updating
2023-08-05 00:25:19 +03:00
FreddleSpl0it
b050cb9864
[Postfix] remove dnsbl_reply.map if not required
2023-08-03 09:00:08 +02:00
DocFraggle
8f9ed9e0df
Merge branch 'staging' into staging
2023-08-02 20:20:18 +02:00
FreddleSpl0it
003eecf131
[Postfix] remove spamhaus dbl and zrd from postscreen_dnsbl_sites
2023-08-02 17:08:55 +02:00
FreddleSpl0it
5d3491c801
[Postfix] only apply DNSBL if dns_blocklists.cf is not empty
2023-08-02 16:48:22 +02:00
FreddleSpl0it
c45684b986
[Postfix] rework dns_blocklists.cf generation
2023-08-02 16:36:59 +02:00
Christian Hailer
9f39af46aa
Add postscreen_dnsbl_reply_map to avoid disclosure of DQS key with Spamhaus setup
2023-08-01 16:12:44 +02:00
Sébastien RICCIO
7cda9f063f
Fix for fix
...
I did not paid attention to the "User overrides" sed/q
2023-08-01 13:59:23 +02:00
Sébastien RICCIO
5e7583c5e6
Fix main.cf merging order
...
Now the dnsbl files are merged before extra.cf
2023-08-01 10:49:26 +02:00