FreddleSpl0it
|
9eb3a79f3b
|
[Web] Quarantine list adjustments
|
2026-10-28 16:16:00 +01:00 |
|
FreddleSpl0it
|
d5e3de3ae8
|
[Web] Add TFA Ratelimit
|
2026-10-28 16:04:45 +01:00 |
|
FreddleSpl0it
|
44429fa0d0
|
[Web] App password and API adjustments
|
2026-10-28 15:29:55 +01:00 |
|
FreddleSpl0it
|
4dd7aead73
|
[Web] Store PKCE data of OAuth2 authorization codes
|
2026-10-28 11:57:46 +01:00 |
|
FreddleSpl0it
|
bd8c784118
|
[Web] Update composer libraries
|
2026-10-28 11:56:29 +01:00 |
|
FreddleSpl0it
|
9cc8ac2908
|
Merge pull request #7567 from mailcow/feat/netfilter-rework
[Netfilter] Rework: robust bans, no restart loops, identity provider outages are no failed logins
|
2026-10-28 11:24:29 +01:00 |
|
FreddleSpl0it
|
002400315d
|
Merge pull request #7566 from mailcow/feat/groups
[Web][Dovecot][SOGo][DockerApi] Add mailbox groups, shared mailboxes and identity provider sync
|
2026-10-28 11:21:58 +01:00 |
|
FreddleSpl0it
|
8934a84d18
|
Merge pull request #7547 from mailcow/feat/apikey-rework
[Web] Rework API keys: multiple keys + locked service keys from mailcow.conf
|
2026-10-28 11:18:47 +01:00 |
|
FreddleSpl0it
|
ba034568e0
|
[Web] Add identity provider outage translation, remove unused needs_restart
|
2026-10-27 12:55:24 +01:00 |
|
FreddleSpl0it
|
1c7c328a2a
|
[Web][Netfilter] Fix netban limits, no negative ban times, save lists atomically, check banlist id
|
2026-10-27 12:53:01 +01:00 |
|
FreddleSpl0it
|
7457fd59aa
|
[Web][Dovecot] Do not count logins as failed while the identity provider is unavailable
|
2026-10-27 12:46:24 +01:00 |
|
FreddleSpl0it
|
15042e5921
|
[Web] Add mailbox group and identity provider translations
|
2026-10-27 10:21:11 +01:00 |
|
FreddleSpl0it
|
3959e311a0
|
[Web] Add API Documentation for mailbox groups and identity provider sync
|
2026-10-27 10:20:24 +01:00 |
|
FreddleSpl0it
|
2c5718c9c9
|
[Web][Dovecot][SOGo][DockerApi] Add mailbox groups, shared mailboxes and identity provider sync
|
2026-10-27 10:01:33 +01:00 |
|
FreddleSpl0it
|
7d27460fee
|
Merge branch 'staging' into feat/imapsync-rework
|
2026-10-23 11:49:45 +02:00 |
|
FreddleSpl0it
|
8bc8fbdd2c
|
[Web] Add API Documentation for API keys
|
2026-10-23 11:23:38 +02:00 |
|
FreddleSpl0it
|
f63042bbaf
|
[Web] Bind API sessions to their key
|
2026-10-23 11:22:32 +02:00 |
|
FreddleSpl0it
|
4828f0cf64
|
[Web] Restrict read-only API sessions
|
2026-10-23 11:21:45 +02:00 |
|
FreddleSpl0it
|
40488b2120
|
[Web] Add API key translations
|
2026-10-23 11:21:05 +02:00 |
|
FreddleSpl0it
|
0dadf49934
|
[Web] Rework API keys: multiple read-only/read-write keys, service keys from mailcow.conf
|
2026-10-23 11:20:17 +02:00 |
|
FreddleSpl0it
|
c145f858e2
|
[Web][Dovecot] imapsync: update to 2.314, refresh OAuth tokens of running jobs, add source presets
|
2026-10-22 18:27:49 +02:00 |
|
 milkmakerandciri-cuervo
|
82b1cf7198
|
[Web] Updated lang.es-es.json (#7542)
Co-authored-by: ciri-cuervo <nicolascirigliano@gmail.com>
|
2026-10-22 17:54:52 +02:00 |
|
FreddleSpl0it
|
474f1c688b
|
[Web] Add imapsync translations
|
2026-10-22 10:09:42 +02:00 |
|
FreddleSpl0it
|
7c62a57910
|
[Web][Dovecot] Rework imapsync: sync sources, OAuth2 (XOAUTH2), worker pool, Python runner
|
2026-10-22 10:07:52 +02:00 |
|
FreddleSpl0it
|
b2a152fe45
|
[Web] Add Mailcow\ class structure and imapsync module classes
|
2026-10-22 10:07:43 +02:00 |
|
 milkmakerandSchwindelhub
|
ca8546fa4a
|
[Web] Updated lang.de-de.json (#7527)
Co-authored-by: Schwindelhub <github@netbla.de>
|
2026-10-20 20:34:32 +02:00 |
|
 milkmakerandMatjaž Tekavec
|
6f6edfb85e
|
[Web] Updated lang.si-si.json (#7525)
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si>
|
2026-10-19 18:40:37 +02:00 |
|
FreddleSpl0it
|
4a29767a31
|
[Web] Add role color marker and icons to login pages
|
2026-10-15 15:23:29 +02:00 |
|
FreddleSpl0it
|
cd29426933
|
[Web] Fix minor customize and theme ui issues
|
2026-10-15 15:15:42 +02:00 |
|
FreddleSpl0it
|
37be306f1c
|
[Web] change default theme label
|
2026-10-15 15:10:49 +02:00 |
|
FreddleSpl0it
|
a351017455
|
[Web] Update bootstrap-select css to 1.14.0-beta3
|
2026-10-15 14:47:19 +02:00 |
|
FreddleSpl0it
|
887b8a3594
|
[Web] Add servercow theme
|
2026-10-15 14:46:57 +02:00 |
|
FreddleSpl0it
|
571c1b5b29
|
[Web] Update Bootstrap to 5.3.8, add theme support
|
2026-10-15 14:43:06 +02:00 |
|
 milkmakerandStefano
|
fe4e675754
|
[Web] Updated lang.it-it.json (#7460)
Co-authored-by: Stefano <stefano.vassena@gmail.com>
|
2026-09-09 22:28:28 +02:00 |
|
 
|
b05f59b705
|
Translations update from Weblate (#7457)
* [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.zh-cn.json
Co-authored-by: 雨 <luotianyi@luotianyi.me>
---------
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si>
Co-authored-by: 雨 <luotianyi@luotianyi.me>
|
2026-09-07 21:38:12 +02:00 |
|
 
|
7ec61fde8a
|
Translations update from Weblate (#7431)
* [Web] Updated lang.it-it.json
Co-authored-by: Claudio <cb@bastard.it>
* [Web] Updated lang.si-si.json
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si>
---------
Co-authored-by: Claudio <cb@bastard.it>
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si>
|
2026-08-19 20:23:04 +02:00 |
|
FreddleSpl0it
|
d80b15b06c
|
Merge pull request #7376 from smpaz7467/fix/extended-sender-acl-authsource
[Web] show external sender addresses regardless of authsource
|
2026-08-18 14:41:20 +02:00 |
|
FreddleSpl0it
|
ed4fe41d7a
|
Merge pull request #7349 from smpaz7467/fix/login-redirect-deeplink
[Web] redirect deep links to the matching login page
|
2026-08-18 14:37:32 +02:00 |
|
FreddleSpl0it
|
6b9d875773
|
Merge pull request #7347 from smpaz7467/fix/dns-zonefile-absolute-rhs
[Web] use absolute RHS names in generated DNS zonefile
|
2026-08-18 14:30:50 +02:00 |
|
FreddleSpl0it
|
4d5b9d1c80
|
Merge pull request #7342 from FrauJulian/feat/show-password
[Web] Add show/hide password toggle on login pages
|
2026-08-18 14:25:22 +02:00 |
|
FreddleSpl0it
|
8abf453e1c
|
Merge pull request #7428 from mailcow/feat/forbid-external-alias
[Web] Add ACL + global switch to disable external alias goto
|
2026-08-18 14:13:39 +02:00 |
|
FreddleSpl0it
|
8bd9e12a73
|
[Web] Add ACL + global switch to disable external alias goto
|
2026-08-18 14:07:37 +02:00 |
|
FreddleSpl0it
|
c665d430de
|
Merge pull request #7344 from smpaz7467/fix/forced-pw-change-raw-lang-key
[Web] translate password errors in the forced password change modal
|
2026-08-18 13:31:35 +02:00 |
|
FreddleSpl0it
|
91d3b7246a
|
[Web] Minor hardening across web UI and nginx
|
2026-08-18 09:08:17 +02:00 |
|
 
|
d1a2f4e168
|
Translations update from Weblate (#7400)
* [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.pt-br.json
Co-authored-by: André Glazastov <andre@glazastov.com>
---------
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si>
Co-authored-by: André Glazastov <andre@glazastov.com>
|
2026-08-04 18:37:38 +02:00 |
|
FreddleSpl0it
|
d64c923aca
|
[ACME] Skip mta-sts certificate request when MTA-STS is not active for a domain
|
2026-07-30 10:33:55 +02:00 |
|
FreddleSpl0it
|
2d5f166ba8
|
Merge pull request #7389 from mailcow/fix/default-mbox-template
[Web] Create default mailbox template with eas and dav access
|
2026-07-30 09:23:24 +02:00 |
|
FreddleSpl0it
|
94b5a623ab
|
Merge pull request #7388 from mailcow/fix/7329
[Web] Move mailcow update check to server side
|
2026-07-30 09:13:19 +02:00 |
|
FreddleSpl0it
|
e406ecd461
|
Merge pull request #7387 from mailcow/fix/mfk25
Hardening mailcow
|
2026-07-30 09:07:10 +02:00 |
|
FreddleSpl0it
|
36c70db86c
|
[Web] harden CORS origin matching and add Vary: Origin
|
2026-07-30 08:37:18 +02:00 |
|