FreddleSpl0it
401b744808
[Dovecot] return PASSDB_RESULT_PASSWORD_MISMATCH instead of PASSDB_RESULT_INTERNAL_FAILURE
2025-05-08 11:38:29 +02:00
milkmaker
0c83255573
update postscreen_access.cidr
2025-05-01 00:21:11 +00:00
Marcel Schuster
d55f0fc366
Update functions.quarantine.inc.php
...
Fix regex for quarantine release functions
2025-04-29 22:14:43 +02:00
milkmaker
06b3ba91a0
[Web] Updated lang.zh-cn.json ( #6502 )
...
Co-authored-by: Easton Man <me@eastonman.com>
2025-04-27 18:47:08 +02:00
DerLinkman
aa4125fe62
sogo: enabled SOGoEnableMailCleaning per default
2025-04-23 15:13:52 +02:00
Andreas Kühn
d8c6ed9191
Check if skip_sogo is not set before redirecting to SOGo
2025-04-22 14:23:33 +02:00
FreddleSpl0it
cb47fa406f
[Web] Fix force password update at next login
2025-04-15 13:48:13 +02:00
FreddleSpl0it
c4d0f35008
[Dovecot] Fix EAS login and improve logging
2025-04-15 10:49:56 +02:00
Habetdin
0d3e8dd738
Update legacy admin dashboard links
2025-04-13 16:09:47 +03:00
PseudoResonance
692355a08a
Allow additional domains in OAuth2 redirect URLs
2025-04-12 06:24:37 -07:00
renovate[bot]
a370499aaa
Update dependency Imagick/imagick to v3.8.0 ( #6480 )
2025-04-11 08:30:54 +02:00
milkmaker
84f67d6608
Translations update from Weblate ( #6478 )
...
* [Web] Updated lang.de-de.json
Co-authored-by: Jonas Leiner <jonas.leiner.123@gmail.com>
* [Web] Updated lang.fr-fr.json
Co-authored-by: Neuronnexion <support@nnx.com>
---------
Co-authored-by: Jonas Leiner <jonas.leiner.123@gmail.com>
Co-authored-by: Neuronnexion <support@nnx.com>
2025-04-10 17:16:44 +02:00
milkmaker
4ac839cf49
Translations update from Weblate ( #6463 )
...
* [Web] Updated lang.hu-hu.json
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Updated lang.lv-lv.json
[Web] Updated lang.lv-lv.json
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Edgars Andersons <Edgars+Mailcow+Weblate@gaitenis.id.lv>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Added lang.bg-bg.json
Co-authored-by: Peter <magic@kthx.at>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Updated lang.tr-tr.json
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Updated lang.uk-ua.json
Co-authored-by: Anonymous <noreply@weblate.org>
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>
---------
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Edgars Andersons <Edgars+Mailcow+Weblate@gaitenis.id.lv>
Co-authored-by: Peter <magic@kthx.at>
Co-authored-by: Easton Man <me@eastonman.com>
2025-04-10 17:11:30 +02:00
FreddleSpl0it
b96a5b1efd
[Web] Fix AJAX urls to absolute path
2025-04-09 08:07:46 +02:00
FreddleSpl0it
766c5e8580
[Dovecot] Ignore app passwords protocol access on SOGo request
2025-04-09 08:02:30 +02:00
FreddleSpl0it
2c10c39bc4
[Web] Update 2FA Info tooltip
2025-04-07 08:06:43 +02:00
FreddleSpl0it
0eb8f38792
[Web] Update LDAP SSL/TLS tooltips
2025-04-07 07:59:43 +02:00
FreddleSpl0it
402bf53a5c
[Web] Improve clarity of LDAP SSL/TLS settings
2025-04-04 13:18:42 +02:00
FreddleSpl0it
428a59dd3f
Merge branch 'fix/dovecot-lua-timeout' into staging
2025-04-03 14:18:33 +02:00
FreddleSpl0it
153890b283
Merge pull request #6439 from mailcow/fix/6430
...
[SOGo] Use JS for mailcow logout
2025-04-03 12:57:24 +02:00
FreddleSpl0it
34e4f93db9
Merge pull request #6451 from mailcow/fix/6437
...
[Web] Fix transport routing test
2025-04-03 12:38:43 +02:00
FreddleSpl0it
3758135dc3
Merge pull request #6450 from mailcow/fix/sasl_logs
...
Fix sasl_logs
2025-04-03 12:38:13 +02:00
FreddleSpl0it
6794e6ff43
[Dovecot] Add service for authentication cache_key
2025-04-03 12:31:43 +02:00
FreddleSpl0it
62f816e64a
[Web] Check app password before user password on web login
2025-04-03 12:19:04 +02:00
FreddleSpl0it
e65478076b
[Web] Prevent user sync for mismatched authsource
2025-04-03 11:58:35 +02:00
FreddleSpl0it
ceeabded73
[Web] Fix transport routing test
2025-04-03 10:29:47 +02:00
FreddleSpl0it
805634f9a9
Fix sasl_logs
2025-04-03 10:19:30 +02:00
milkmaker
4c5f485587
update postscreen_access.cidr ( #6443 )
2025-04-01 22:00:11 +02:00
FreddleSpl0it
db3a577ae3
[Web] Fix password reset
2025-04-01 16:39:15 +02:00
FreddleSpl0it
e452917de9
[SOGo] Show mailcow Settings Button to SOGoSuperUsers
2025-03-31 12:14:43 +02:00
FreddleSpl0it
f37961b7d0
[SOGo] Use JS for mailcow logout
2025-03-31 11:32:01 +02:00
FreddleSpl0it
4ad2422810
[Dovecot] Increase Timeout for HTTP Login Request
2025-03-27 16:52:15 +01:00
FreddleSpl0it
9b41b24522
Merge pull request #6402 from marvinruder/fix/long-dropdown-label
...
fix(ui): Swap translations for oversized dropdown
2025-03-27 08:07:51 +01:00
FreddleSpl0it
1c9d80f554
Merge pull request #6406 from mailcow/fix/6392
...
[Web] Fix SOGo access after Passwordless auth
2025-03-27 07:42:07 +01:00
FreddleSpl0it
7172cad257
Merge pull request #6407 from mailcow/fix/6396
...
[Web] Fix oauth2 redirect after user login
2025-03-27 07:41:08 +01:00
FreddleSpl0it
b550c6f88e
Merge pull request #6408 from mailcow/fix/6373
...
[Swagger] Fix type property for /api/v1/add/bcc endpoint
2025-03-27 07:40:19 +01:00
FreddleSpl0it
5baf9eb375
Merge pull request #6409 from mailcow/fix/6372
...
[Web] Check if mailbox is active before renaming
2025-03-27 07:40:03 +01:00
FreddleSpl0it
4eb89f67ed
Merge pull request #6410 from mailcow/fix/6395
...
[Web] Use absolute paths for flag SVGs
2025-03-27 07:39:34 +01:00
Marvin A. Ruder
8408b82e9c
Add new option with description to existing configuration files during next update
...
* Remove Olefy settings file from rspamd configuration
* Have rspamd container generate Olefy settings file at startup if not disabled
Signed-off-by: Marvin A. Ruder <signed@mruder.dev>
2025-03-26 17:17:13 +01:00
FreddleSpl0it
65fb4c2aa8
[Nginx] Move conf.d include before SNI vhosts
2025-03-26 13:04:43 +01:00
FreddleSpl0it
a5ca3353da
[Web] Use absolute paths for flag SVGs
2025-03-26 10:59:56 +01:00
FreddleSpl0it
95aa35e133
[Web] Check if mailbox is active before renaming
2025-03-26 10:10:22 +01:00
FreddleSpl0it
21b11ed999
[Swagger] Fix type property for /api/v1/add/bcc endpoint
2025-03-26 09:24:03 +01:00
FreddleSpl0it
348107dae8
[Web] Fix oauth2 redirect after user login
2025-03-26 09:13:05 +01:00
FreddleSpl0it
fcb1b29c89
[Web] Fix SOGo access after Passwordless auth
2025-03-26 08:32:34 +01:00
Marvin A. Ruder
05fc4f7aba
fix(ui): Swap translations for oversized dropdown
...
* Fix other typos
* Fixes #6400
Signed-off-by: Marvin A. Ruder <signed@mruder.dev>
2025-03-25 21:24:22 +01:00
Marvin A. Ruder
cd3b1ab828
Allow disabling Olefy
...
* Fixes #6389
Signed-off-by: Marvin A. Ruder <signed@mruder.dev>
2025-03-25 20:24:33 +01:00
FreddleSpl0it
986b0afbfa
ldap-sync: Fix template selection
2025-03-24 15:33:42 +01:00
FreddleSpl0it
cf2d3c1b4e
Merge branch 'staging' into nightly
2025-03-24 11:38:59 +01:00
FreddleSpl0it
91c82e8a67
Merge pull request #6384 from mailcow/feat/update-components-alp-3.21
...
os: updated alpine containers to 3.21
2025-03-24 11:30:58 +01:00
FreddleSpl0it
ba7437a8f3
Merge pull request #6380 from mailcow/feat/legacy-switch
...
Add Legacy Updates
2025-03-20 14:25:13 +01:00
FreddleSpl0it
94d4817ecb
[Web] Add default_template parameter to edit/identity-provider documentation
2025-03-20 13:38:27 +01:00
FreddleSpl0it
72ced70e33
[Web] Fix mailbox authsource selection
2025-03-20 13:08:42 +01:00
FreddleSpl0it
887b7114a8
Add default template for IdP attribute mapping
2025-03-19 14:35:32 +01:00
Nick Bouwhuis
ceebc56e62
feat/replace bgp.he.net with bgp.tools
2025-03-18 10:08:08 +00:00
FreddleSpl0it
8910135f02
[Web] Add edit/identity-provider Api Documentation
2025-03-17 13:21:28 +01:00
DerLinkman
463e3ab78c
rspamd: update rspamd to 3.11.1 ( #6374 )
2025-03-14 12:18:59 +01:00
FreddleSpl0it
e21696ff27
Add error message when mailbox creation fails
2025-03-14 09:36:40 +01:00
FreddleSpl0it
5a7275843a
Add error message when mailbox creation fails
2025-03-14 09:30:33 +01:00
FreddleSpl0it
c93106f9d6
[Web] Fix redirect after renaming mailbox
2025-03-14 09:29:02 +01:00
FreddleSpl0it
43c1597051
[Web] Check if authsource is configured before adding or updating a mailbox
2025-03-14 09:19:39 +01:00
FreddleSpl0it
c3aa4f7418
[Web] Add authsource property to mailbox API Documentation
2025-03-14 09:17:51 +01:00
FreddleSpl0it
cb08132a74
[Web] Fix authentication when mailbox or domain is deactivated
2025-03-13 14:39:03 +01:00
FreddleSpl0it
2596b9d386
[Web] Improve auth logging and language strings
2025-03-12 11:42:14 +01:00
Marvin A. Ruder
062539b7d7
dkim: Add support for 3072 and 4096 bit RSA keys ( #6365 )
...
* dkim: Add support for 3072 and 4096 bit RSA keys
Signed-off-by: Marvin A. Ruder <signed@mruder.dev>
* php: added missing ; in dkim function
* php: make 4096 DKIM default
* db: update schema to set dkim 4096 as default
* Revert "db: update schema to set dkim 4096 as default"
This reverts commit 790b40a69563722513cda540ba34e3ae30874e05.
* Revert "php: make 4096 DKIM default"
This reverts commit 7e643376c7e11d23b0dae95ae59a2a5cc195e057.
---------
Signed-off-by: Marvin A. Ruder <signed@mruder.dev>
Co-authored-by: DerLinkman <niklas.meyer@servercow.de>
2025-03-11 15:30:46 +01:00
DerLinkman
2f93f1d0c5
os: fixes for newer mariadb-client versions (especially on alpine 3.21)
2025-03-10 16:45:57 +01:00
DerLinkman
0860a7503e
os: updated alpine containers to 3.21
2025-03-10 11:56:12 +01:00
renovate[bot]
86df78255d
chore(deps): update dependency composer/composer to v2.8.6 ( #5719 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-10 11:39:19 +01:00
FreddleSpl0it
aac0a900ce
[Web] Fix JSON parsing issue for api requests
2025-03-10 10:49:27 +01:00
milkmaker
03565df48d
[Web] Updated lang.ko-kr.json ( #6356 )
...
Co-authored-by: dongsu8142 <dongsu8142@naver.com>
2025-03-07 21:37:31 +01:00
FreddleSpl0it
5f15475b55
[Rspamd] Remove redis.conf from tracking
2025-03-07 15:18:42 +01:00
FreddleSpl0it
25d34b5acf
[Web] Remove default ui help text
2025-03-07 14:52:08 +01:00
FreddleSpl0it
6b165887d8
Merge branch 'staging' into nightly
2025-03-07 13:21:57 +01:00
FreddleSpl0it
82eb3c64cd
[Web] Use SQL password only when authsource is mailcow
2025-03-07 13:15:27 +01:00
FreddleSpl0it
bc21e7fe50
[Web] Separate FIDO2 logins
2025-03-07 13:12:48 +01:00
FreddleSpl0it
6f9c8deab7
[Web] Support old style app links
2025-03-07 09:56:20 +01:00
FreddleSpl0it
8761d8fc47
[Web] Fix app layout issue
2025-03-07 09:54:35 +01:00
milkmaker
0435766c17
[Web] Updated lang.ko-kr.json ( #6353 )
...
Co-authored-by: dongsu8142 <dongsu8142@naver.com>
2025-03-05 17:43:37 +01:00
milkmaker
81803836f0
[Web] Updated lang.ko-kr.json ( #6350 )
...
Co-authored-by: dongsu8142 <dongsu8142@naver.com>
2025-03-03 22:49:23 +01:00
milkmaker
4bd267515a
update postscreen_access.cidr ( #6345 )
2025-03-01 13:32:21 +01:00
DerLinkman
70190e5230
rspamd: remove .info from fishy tlds (default)
2025-02-28 15:38:05 +01:00
Peter
3c9d0c9d57
use ghcr.io for backupimage ( #6333 )
...
* use ghcr.io for backup image
* backup script: use renamed script + improved build of image
---------
Co-authored-by: DerLinkman <niklas.meyer@servercow.de>
2025-02-27 10:58:23 +01:00
FreddleSpl0it
8d0c03b2fc
small adjustment for legacy version
2025-02-26 10:39:41 +01:00
FreddleSpl0it
c4a0e370b7
Merge pull request #6155 from PseudoResonance/fix2752
...
Fix #2752 - Allow domain recipients for address rewrite
2025-02-26 10:01:03 +01:00
FreddleSpl0it
b77ff2f51c
Add switch to legacy version
2025-02-26 09:47:59 +01:00
DerLinkman
a6c38590ca
rspamd: upgraded rspamd to 3.11.0-2 (incl. NIXSPAM Removal) ( #6328 )
2025-02-25 09:23:10 +01:00
PseudoResonance
e52323bf1d
Fix @ prefixing domain rewrite and update localization
2025-02-24 22:36:17 -08:00
PseudoResonance
f15ee39b63
Fix #2752 : Domain recipient for address rewrite
...
(cherry picked from commit 40f6d691d8774d6f813153974f8fe462a8db9ab3)
2025-02-24 22:07:23 -08:00
FreddleSpl0it
fcebe98557
Merge branch 'staging' into nightly
2025-02-24 15:09:36 +01:00
FreddleSpl0it
6ec5e88793
Merge pull request #6309 from mailcow/fix/6308
...
[Dovecot][Netfilter] Fix dovecot failed login regex
2025-02-24 11:26:06 +01:00
FreddleSpl0it
7d35646342
[Netfilter] adjust dovecot failed login regex
2025-02-24 09:20:41 +01:00
FreddleSpl0it
321965adee
[Netfilter] Fix dovecot password mismatch regex
2025-02-18 15:05:59 +01:00
Peter
7bce5d836b
Move sed cmd to remove discontinued DNSBLs ( #6315 )
...
* Move sed cmd to remove discontinued DNSBLs
* compose: bump postfix version
---------
Co-authored-by: DerLinkman <niklas.meyer@servercow.de>
2025-02-18 11:20:03 +01:00
FreddleSpl0it
351f4ce787
[Redis] Add support for masterauth via env var
2025-02-18 11:16:06 +01:00
FreddleSpl0it
a567d5dc31
[Nginx] Add support for trusted proxies via env var
2025-02-18 11:03:34 +01:00
DerLinkman
4ac541f671
[Mariadb] Update to 10.11 (LTS) ( #5152 )
...
* [Mariadb] Update to 10.11 (LTS)
* mysql: set default collation to general_ci
2025-02-17 15:48:25 +01:00
Dmitriy Alekseev
f6dc0b463f
Update Rspamd to 3.11.0 and enable SMTPUTF8 for outgoing mail ( #6216 )
...
* Update Rspamd to 3.11
* Enable SMTPUTF8 and hide it from SMTPD greeting
* Update options.inc
* compose: increased rspamd tag
2025-02-17 14:41:39 +01:00
DerLinkman
16e22e23dc
sogo: switched apt source to sogo again (supports aarch64 now)
2025-02-17 14:31:50 +01:00
FreddleSpl0it
d8afa6f393
[Dovecot][Netfilter] Fix dovecot failed login regex
2025-02-14 13:12:12 +01:00
milkmaker
836e3f15b7
[Web] Updated lang.es-es.json ( #6307 )
...
Co-authored-by: Julie GINESTIERE <julien.ginestiere+git@gmail.com>
2025-02-13 19:32:39 +01:00