DerLinkman
2b93b59cdd
db: change qhash varchar to 64 instead of 255
2025-08-06 16:11:23 +02:00
Christoph Lechleitner
2b2da1679e
[DB][Web] optimize qhandler by keeping SHA2 in new column qhash ( #6556 )
...
* [DB][Web] optimize qhandler by keeping SHA2(id+qid) in new column quarantine.qhash, for feature #6555 , might also help with #6361
* rspamd: only add qhash to new entries while passing rspamd not all existing
* compose: bump dovecot image + push to registry
---------
Co-authored-by: DerLinkman <niklas.meyer@servercow.de>
2025-08-06 16:02:25 +02:00
CodeShell
8cdb0b869e
fixed favicon.png ( #6570 )
2025-08-06 09:42:43 +02:00
FreddleSpl0it
1e42b8dd21
[Web] Add delimiter_action to mailbox and mailbox_template add/edit admin forms ( #6620 )
2025-08-06 09:40:47 +02:00
Dmitriy Alekseev
842cb235b6
[Rspamd] Fill module name for set_pre_result actions ( #6630 )
...
* [Rspamd] Fill module name for postmaster handler
* Update rspamd.local.lua
2025-08-06 09:38:22 +02:00
DerLinkman
88bf9b02e1
core: modules splitting + ipv6 nat rewrite ( #6634 )
...
* ipv6: added ipv6 detection + removed ip6 nat container
* nginx: renamed DISABLE_IPv6 to ENABLE_IPV6 to align
* initial commit for script overhauls
* rewrite to scripts after testing (improved error handling)
* fixed missing fi in update.sh
* fixed/added comments for modules
* fix broken EXIT_CODE var handling
* added jq as dependancy
* fixed docker version check for daemon
* improved _modules handling while running
* reintegrated module loading (update.sh)
* added error handling for blank daemon.json
* adapted removal of ACME_CONTACT for nightly
* move detect_major_update func to core submodule
* removed unnecessary message on every call of function
* Update _modules/scripts/new_options.sh
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update _modules/scripts/core.sh
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* improve ENABLE_IPV6 check in nginx bootstrap
* improve detection of ENABLE_IPV6
* ip6_controller: moved docker major detection upwards
* Update _modules/scripts/new_options.sh
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update _modules/scripts/new_options.sh
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* reuse DOCKER_MAJOR Variable in ip6_controller
* fix some smaller typos in update.sh
* smaller bugfixes in submodules
* completely remove ACME_CONTACT Variable
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-06 08:36:40 +02:00
renovate[bot]
3803b5d351
Update dependency php-memcached-dev/php-memcached to v3.3.0 ( #6638 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-06 08:35:14 +02:00
renovate[bot]
14d58c8163
Update dependency phpredis/phpredis to v6.2.0 ( #6639 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-06 08:34:53 +02:00
renovate[bot]
728fcdb375
Update dependency tianon/gosu to v1.17 ( #6640 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-06 08:34:30 +02:00
renovate[bot]
1fc36263dc
chore(deps): update dependency krakjoe/apcu to v5.1.26 ( #6656 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-06 08:33:41 +02:00
Markus Machatschek
69420113f7
rspamd: update rspamd to 3.12.1 ( #6643 )
...
* rspamd: update rspamd to 3.12.1
* compose: correct rspamd tag + pushed image
---------
Co-authored-by: DerLinkman <niklas.meyer@servercow.de>
2025-08-06 08:33:11 +02:00
milkmaker
7557802933
[Web] Updated lang.de-de.json ( #6661 )
...
Co-authored-by: whitehotaru <whitehotaru@posteo.net>
2025-08-05 06:37:55 +02:00
milkmaker
2e9ba1e9b3
update postscreen_access.cidr ( #6660 )
2025-08-05 00:37:47 +02:00
milkmaker
795bcdc5d2
[Web] Updated lang.ru-ru.json ( #6654 )
2025-07-27 19:30:10 +02:00
milkmaker
2f1eb4b004
Translations update from Weblate ( #6649 )
...
* [Web] Updated lang.es-es.json
Co-authored-by: sariegos <informatica@sariegos.es>
* [Web] Updated lang.si-si.json
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si>
* [Web] Updated lang.pt-br.json
[Web] Updated lang.pt-br.json
Co-authored-by: Bruno Zouein Pereira <zopostyle@gmail.com>
Co-authored-by: Peter <magic@kthx.at>
---------
Co-authored-by: sariegos <informatica@sariegos.es>
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si>
Co-authored-by: Bruno Zouein Pereira <zopostyle@gmail.com>
Co-authored-by: Peter <magic@kthx.at>
2025-07-24 21:42:00 +02:00
milkmaker
3ee3d7d969
Translations update from Weblate ( #6637 )
...
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Updated lang.zh-tw.json
Co-authored-by: Anonymous <noreply@weblate.org>
* [Web] Updated lang.ca-es.json
Co-authored-by: Anonymous <noreply@weblate.org>
---------
Co-authored-by: Anonymous <noreply@weblate.org>
2025-07-16 20:31:58 +02:00
Denis Evers
95eb350f15
[netfilter] fix negative timer, no unbanning of IPs ( #6575 )
...
* [netfilter] added debug logs and updated autopurge
* updated "Allow/Blacklist" terms
* netfilter: bumped compose version
* netfilter: changed black/whitelist terms in code
---------
Co-authored-by: Denis Evers <git@evers.sh>
Co-authored-by: DerLinkman <niklas.meyer@servercow.de>
2025-07-16 10:08:55 +02:00
Peter
1e5fcfe392
Bulgarian language added ( #6623 )
2025-07-16 09:29:35 +02:00
FreddleSpl0it
02557b2098
Merge pull request #6631 from mailcow/fix/jinja2-rendering
...
[Dovecot] Use Jinja2 sandbox for rendering quota and quarantine notif…
2025-07-15 07:38:20 +02:00
milkmaker
4c7a9ed195
Translations update from Weblate ( #6629 )
...
* [Web] Updated lang.fr-fr.json
Co-authored-by: Tagada <githubtagada@cant.at>
* [Web] Updated lang.pl-pl.json
Co-authored-by: robsonek <admin@licytant.pl>
---------
Co-authored-by: Tagada <githubtagada@cant.at>
Co-authored-by: robsonek <admin@licytant.pl>
2025-07-13 16:20:40 +02:00
milkmaker
d5b30a7a08
[Web] Updated lang.pt-pt.json ( #6622 )
...
Co-authored-by: luiscanato <luiscanato@gmail.com>
2025-07-06 16:42:58 +02:00
FreddleSpl0it
b7acef4d9d
Merge pull request #6617 from mailcow/fix/acme-contact
...
[ACME] Remove deprecated ACME_CONTACT variable
2025-07-03 12:49:17 +02:00
milkmaker
b12ce1eacd
update postscreen_access.cidr ( #6611 )
2025-07-02 17:12:06 +02:00
FreddleSpl0it
ec6dbb099a
[ACME] Remove deprecated ACME_CONTACT variable
2025-07-02 10:37:23 +02:00
FreddleSpl0it
2fbbbbe9a9
[Dovecot] Use Jinja2 sandbox for rendering quota and quarantine notifications
2025-07-02 08:59:29 +02:00
milkmaker
1e4f3c55d8
[Web] Updated lang.pt-pt.json ( #6614 )
...
Co-authored-by: luiscanato <luiscanato@gmail.com>
2025-07-01 17:14:24 +02:00
milkmaker
a0f5454c2a
[Web] Updated lang.si-si.json ( #6609 )
...
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si>
2025-06-29 18:12:59 +02:00
milkmaker
4e7adacda9
[Web] Updated lang.si-si.json ( #6601 )
...
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si>
2025-06-24 20:06:38 +02:00
milkmaker
4c64cf18a6
[Web] Updated lang.si-si.json ( #6600 )
...
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si>
2025-06-23 21:58:50 +02:00
milkmaker
cc0e4fee9d
[Web] Updated lang.si-si.json ( #6599 )
...
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si>
2025-06-20 18:14:22 +02:00
milkmaker
5861c9af29
[Web] Updated lang.cs-cz.json ( #6589 )
2025-06-16 19:45:13 +02:00
milkmaker
dd475c0ab3
update postscreen_access.cidr ( #6573 )
2025-06-12 13:14:20 +02:00
milkmaker
407e9d3584
Translations update from Weblate ( #6582 )
...
* [Web] Updated lang.en-gb.json
[Web] Updated lang.en-gb.json
Co-authored-by: Filip Hajny <filip@hajny.net>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Updated lang.cs-cz.json
Co-authored-by: Filip Hajny <filip@hajny.net>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Updated lang.si-si.json
[Web] Updated lang.si-si.json
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Updated lang.it-it.json
Co-authored-by: Stefano <stefano.vassena@gmail.com>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
---------
Co-authored-by: Filip Hajny <filip@hajny.net>
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si>
Co-authored-by: Stefano <stefano.vassena@gmail.com>
2025-06-12 13:13:57 +02:00
milkmaker
372923ae2f
[Web] Updated lang.zh-cn.json ( #6552 )
...
Co-authored-by: Easton Man <me@eastonman.com>
2025-05-19 13:36:15 +02:00
milkmaker
3bd01190bf
Translations update from Weblate ( #6548 )
...
* [Web] Updated lang.fr-fr.json
[Web] Updated lang.fr-fr.json
Co-authored-by: Samuel F. <20537389+samuelfranzini@users.noreply.github.com>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Updated lang.ru-ru.json
[Web] Updated lang.ru-ru.json
[Web] Updated lang.ru-ru.json
Co-authored-by: Habetdin <15926758+Habetdin@users.noreply.github.com>
Co-authored-by: Peter <magic@kthx.at>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Updated lang.zh-cn.json
Co-authored-by: Easton Man <me@eastonman.com>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Updated lang.en-gb.json
Co-authored-by: Habetdin <15926758+Habetdin@users.noreply.github.com>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
---------
Co-authored-by: Samuel F. <20537389+samuelfranzini@users.noreply.github.com>
Co-authored-by: Habetdin <15926758+Habetdin@users.noreply.github.com>
Co-authored-by: Peter <magic@kthx.at>
Co-authored-by: Easton Man <me@eastonman.com>
2025-05-16 23:07:25 +02:00
FreddleSpl0it
03d979c089
[Web] Fix get custom_login
2025-05-13 10:14:58 +02:00
FreddleSpl0it
7f47a3f00e
Merge pull request #6530 from mailcow/feat/auto-create-user-option
...
[Web] Add identity_provider option to disable auto-creation of users …
2025-05-12 13:24:34 +02:00
FreddleSpl0it
1bcab9a9a5
Merge pull request #6518 from seclution/patch-2
...
fix: typo in default_template
2025-05-12 13:08:07 +02:00
FreddleSpl0it
1b2f424edc
[Web] Add identity_provider option to disable auto-creation of users on login
2025-05-12 12:20:23 +02:00
krzsztf1
486b297409
Fix typo in rspamd rule in composites.conf ( #6515 )
...
Co-authored-by: Krzysztof Nowak <k.nowak@intalio.pl>
2025-05-09 18:33:19 +02:00
FreddleSpl0it
75d7f06b25
Merge pull request #6521 from mailcow/feat/login-quicklinks
...
[Web] Add quick links to other login pages and mailcow login toggle
2025-05-09 15:24:36 +02:00
FreddleSpl0it
ea0944d743
[Web] Add quick links to other login pages and option to disable mailcow login form
2025-05-09 15:13:44 +02:00
Kai Biebel
cb6ffe65c8
fix: typo in default_template
2025-05-09 11:24:49 +02:00
FreddleSpl0it
580dabd276
Merge pull request #6509 from mailcow/update/postscreen_access.cidr
...
[Postfix] update postscreen_access.cidr
2025-05-09 10:02:50 +02:00
FreddleSpl0it
846862aa80
Merge pull request #6506 from mrclschstr/staging
...
[Fix] Moving mails by functions.quarantine.inc.php to inbox failed
2025-05-09 10:00:56 +02:00
FreddleSpl0it
e7a1f24c78
Merge pull request #6483 from PseudoResonance/oauth2-redirect-extra-domain
...
Allow additional domains in OAuth2 redirect URLs
2025-05-09 09:48:08 +02:00
FreddleSpl0it
8ff0e029f0
Merge pull request #6398 from marvinruder/feat/skip-olefy
...
feat(olefy): Allow disabling Olefy
2025-05-08 15:34:51 +02:00
FreddleSpl0it
0680b21938
Merge pull request #6342 from mailcow/fix/6339
...
rspamd: remove .info from fishy tlds (default)
2025-05-08 14:36:39 +02:00
FreddleSpl0it
0c8e7bfeca
Merge pull request #6376 from NickBouwhuis/staging
...
feat/replace bgp.he.net with bgp.tools
2025-05-08 14:31:57 +02:00
FreddleSpl0it
badcd27b93
Merge pull request #6485 from Habetdin/fix/update-legacy-links
...
Update legacy admin dashboard links
2025-05-08 14:16:44 +02:00