Josh
0413d26855
Allow making spam aliases permanent ( #6888 )
...
* Allow making spam aliases permanent
* added german translation
* updated Spamalias Twig + Rename in Spam Alias
* compose: update image tags to align to vendor version
---------
Co-authored-by: DerLinkman <niklas.meyer@servercow.de >
2025-11-13 16:05:01 +01:00
FreddleSpl0it
b85837c803
[Web] Add password verification when setting recovery email
2025-10-13 12:05:17 +02:00
FreddleSpl0it
4c83147d01
Merge pull request #6781 from patschi/pw-field-name-consistency
...
Rename password fields for AppPasswords same way for consistency
2025-09-29 11:52:08 +02:00
FreddleSpl0it
4a331929d0
Merge pull request #6787 from patschi/hide-relayhosts-if-no-acl
...
Hide relayhosts when ACL does not allow
2025-09-29 11:38:52 +02:00
FreddleSpl0it
748bc893b6
Merge pull request #6788 from patschi/lastmodified-default-value
...
Show "Never" by default if no last-modified date saved
2025-09-29 11:37:52 +02:00
Patrik Kernstock
20f04ecf6b
Make domain description field readonly when no ACL
2025-09-26 17:13:24 +02:00
Patrik Kernstock
ff43799763
Show "Never" by default if no last-modified date
2025-09-26 17:02:22 +02:00
Patrik Kernstock
85ca197615
Hide relayhosts when ACL does not allow
2025-09-26 16:50:58 +02:00
Patrik Kernstock
ce219668cf
Rename AppPasswds fields uniquely like 'add'
2025-09-26 03:37:49 +02:00
FreddleSpl0it
1e192e14f4
[Web] Only include mailcow_info in JS when mailcow_cc_username is set
2025-09-09 11:09:09 +02:00
FreddleSpl0it
f67c0530f5
[Rspamd][Web] Internal alias support
2025-09-09 10:37:54 +02:00
DerLinkman
0b0a65a3f3
web: rename login placeholder for mailbox to email address ( #6693 )
2025-08-28 17:02:16 +02:00
DerLinkman
c39712af67
pf/php: add mta-sts support (outbound) ( #6686 )
...
* added mta-sts-resolver into postfix config + daemon
* [Web] Add MTA-STS support
* [Web] Fix mta-sts server_name
* updated .gitignore
* [ACME] fetch cert for mta-sts subdomain
* [Web] change MTA-STS id to human-readable timestamp
* [Web] Remove MTA-STS version STSv2
* [Web] Fix MTA-STS DNS check
* [Web] add max_age limit for MTA-STS policy
* Added tooltips and info texts to mta-sts webui page
* postfix: replace mta-sts-resolver with postfix-tlspol
---------
Co-authored-by: FreddleSpl0it <75116288+FreddleSpl0it@users.noreply.github.com >
2025-08-26 09:57:05 +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
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
FreddleSpl0it
1b2f424edc
[Web] Add identity_provider option to disable auto-creation of users on login
2025-05-12 12:20:23 +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
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
0c8e7bfeca
Merge pull request #6376 from NickBouwhuis/staging
...
feat/replace bgp.he.net with bgp.tools
2025-05-08 14:31:57 +02:00
PseudoResonance
692355a08a
Allow additional domains in OAuth2 redirect URLs
2025-04-12 06:24:37 -07:00
FreddleSpl0it
402bf53a5c
[Web] Improve clarity of LDAP SSL/TLS settings
2025-04-04 13:18:42 +02:00
FreddleSpl0it
805634f9a9
Fix sasl_logs
2025-04-03 10:19:30 +02:00
FreddleSpl0it
cf2d3c1b4e
Merge branch 'staging' into nightly
2025-03-24 11:38:59 +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
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
c93106f9d6
[Web] Fix redirect after renaming mailbox
2025-03-14 09:29:02 +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 790b40a695 .
* Revert "php: make 4096 DKIM default"
This reverts commit 7e643376c7 .
---------
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
FreddleSpl0it
25d34b5acf
[Web] Remove default ui help text
2025-03-07 14:52:08 +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
FreddleSpl0it
8d0c03b2fc
small adjustment for legacy version
2025-02-26 10:39:41 +01:00
FreddleSpl0it
b77ff2f51c
Add switch to legacy version
2025-02-26 09:47:59 +01:00
FreddleSpl0it
f0016eeecd
[Web] Add german translation for idp settings
2025-02-07 14:19:20 +01:00
FreddleSpl0it
cb5cae3e44
Merge branch 'nightly' into feat/nightly-separated-login
2025-01-27 16:37:09 +01:00
FreddleSpl0it
aca01c8aa2
[Web] Separate Login pages
2025-01-27 15:59:50 +01:00
FreddleSpl0it
d430b595c1
Merge branch 'staging' into nightly
2025-01-23 08:11:45 +01:00
FreddleSpl0it
24b3d8f850
Merge pull request #6001 from marekfilip/feat/temp-email-aliases
...
add temporary email description
2025-01-14 11:52:44 +01:00
Niklas Meyer
3e8bb06a37
dovecot: replace solr fts with flatcurve (xapian) ( #5680 )
...
* fts-flatcurve: inital implementation
* fts: removed solr from compose.yml
* flatcurve: added heap and proc logic to dovecot
* added logic for update.sh & generate for Flatcurve
* delete old iteration of fts-flatcurve.conf
* updated default fts.conf
* updated .gitignore to exclude fts.conf for further git updates
* Remove autogeneration of fts.conf (disable override)
* cleanup all left solr stuff
* renamed SKIP_FLATCURVE to SKIP_FTS
* cleanup leftovers solr in lang files
* moved lazy_expunge plugin only to mail_plugins
* added fts timeout value
* compose: remove dev image of dovecot
* updated japanese translation
2024-12-12 16:44:42 +01:00
Filip Marek
60ca25026d
add temporary email description
2024-12-09 23:07:02 +01:00
FreddleSpl0it
fa3b789fbb
[Web] fix issue #6185
2024-12-09 13:07:00 +01:00
FreddleSpl0it
bbddfc3eab
[Web] rearrange login buttons
2024-12-05 15:21:07 +01:00
FreddleSpl0it
a41bb55c83
Merge remote-tracking branch 'origin/staging' into nightly
2024-12-05 14:33:41 +01:00
FreddleSpl0it
d61a08c2a9
[Web] hide auth heading for external managed users
2024-11-30 14:39:05 +01:00
FreddleSpl0it
c8c4cfd939
[Web] add ignore ssl option for keycloak and generic-oidc provider
2024-11-30 14:37:07 +01:00
FreddleSpl0it
ec4b9b088c
[Web] support multiple ldap hosts separated by comma
2024-11-29 18:59:07 +01:00
FreddleSpl0it
fe7211f27f
[Web] add missing translation for ratelimit in templates overview
2024-11-20 09:57:14 +01:00
FreddleSpl0it
852d944cfb
[Web] remove f2b banlist from json_api.php
2024-11-19 14:13:37 +01:00