FreddleSpl0it
8d211ea767
Set HOST env vars
2025-06-02 15:54:16 +02:00
FreddleSpl0it
4cc463a728
Set HOST env vars
2025-06-02 15:53:39 +02:00
FreddleSpl0it
909eb8a63a
[Postfix] Add extra.cf via jinja2 include
2025-06-02 15:52:59 +02:00
FreddleSpl0it
4c4a440cdf
Use consistent naming for host-related env vars
2025-05-31 22:31:08 +02:00
FreddleSpl0it
743bfcec60
Check if mysql has been initialized before trying to upgrade
2025-05-31 21:50:49 +02:00
FreddleSpl0it
744aa5d137
Add jinja2 filters urlencode and escape_quotes
2025-05-31 21:48:36 +02:00
FreddleSpl0it
e8d155d7e0
Set SOGo related hosts from env var
2025-05-30 20:46:49 +02:00
FreddleSpl0it
6382e3128d
Remove backslash escape from jinja2 templates
2025-05-30 20:01:03 +02:00
FreddleSpl0it
bc11aed753
Change config overwrites.json path
2025-05-30 19:59:54 +02:00
FreddleSpl0it
a6e13daa8c
[MySQL] Remove container startup delay
2025-05-23 09:50:28 +02:00
FreddleSpl0it
eb7d2628ac
Optimize python bootstrapper
2025-05-23 09:49:08 +02:00
FreddleSpl0it
5f93ff04a9
Add psutil module for bootstrapping
2025-05-23 09:47:25 +02:00
FreddleSpl0it
f35def48cb
restructure configuration directories
2025-05-22 15:37:15 +02:00
FreddleSpl0it
dba9675a9b
Use config.json to render multiple Jinja2 templates
2025-05-22 14:07:39 +02:00
FreddleSpl0it
13b4f86d29
Add support for custom_templates folder to override Jinja2 templates
2025-05-22 13:42:17 +02:00
FreddleSpl0it
3eb17a5f78
[Dovecot] Suppress doveconf -P output on startup
2025-05-22 13:35:18 +02:00
FreddleSpl0it
c38a4c203e
Set Jinja2 template folder to absolute path
2025-05-22 13:24:35 +02:00
FreddleSpl0it
f329549c2e
[PHP-FPM] use python bootstrapper to start PHP-FPM container
2025-05-22 13:06:35 +02:00
FreddleSpl0it
767d746419
[MySQL] Check if MySQL supports timezone conversion on startup
2025-05-22 12:59:37 +02:00
FreddleSpl0it
9174a05af3
[MySQL] Optimize mysql upgrade logic
2025-05-22 08:28:03 +02:00
FreddleSpl0it
faf8fa8c2c
[Mysql] use python bootstrapper to start MYSQL container
2025-05-22 07:54:29 +02:00
FreddleSpl0it
55d90afee4
[Clamd] add hooks volume
2025-05-21 14:04:04 +02:00
FreddleSpl0it
669f75182d
[Clamd] use python bootstrapper to start CLAMD container
2025-05-21 14:02:49 +02:00
FreddleSpl0it
5a39ae45cb
[Postfix] gitignore main.cf
2025-05-21 10:38:14 +02:00
FreddleSpl0it
8baa3c9fb5
[Dovecot] gitignore dovecot.conf
2025-05-21 10:32:04 +02:00
FreddleSpl0it
b8888521f1
[Rspamd] use python bootstrapper to start RSPAMD container
2025-05-21 09:40:38 +02:00
FreddleSpl0it
2efea9c832
[Dovecot] use python bootstrapper to start DOVECOT container
2025-05-21 07:56:28 +02:00
FreddleSpl0it
5a097ed5f7
[Postfix] use python bootstrapper to start POSTFIX container
2025-05-19 13:13:40 +02:00
FreddleSpl0it
cde2ba4851
[Nginx] use python bootstrapper to start NGINX container
2025-05-19 09:45:00 +02:00
FreddleSpl0it
1d482ed425
[SOGo] use python bootstrapper to start SOGo container
2025-05-16 13:40:26 +02:00
FreddleSpl0it
d3185c3c68
Add python bootstrapper for containers
2025-05-16 13:37:49 +02:00
FreddleSpl0it
03d979c089
[Web] Fix get custom_login
2025-05-13 10:14:58 +02:00
FreddleSpl0it
ffa2933873
increase Olefy, Rspamd and Watchdog docker images
2025-05-13 09:49:53 +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
FreddleSpl0it
7d3ef3d67f
Merge pull request #6487 from mailcow/fix/6469
...
[Web] Fix force password update at next login
2025-05-08 14:04:56 +02:00
FreddleSpl0it
5b89e253a6
Merge remote-tracking branch 'origin/staging' into fix/6469
2025-05-08 13:50:50 +02:00
FreddleSpl0it
a90f4c2a2e
Merge pull request #6495 from Kuehn-Andreas/fix/redirection-after-login-with-skip-SOGo
...
Check if skip_sogo is not set before redirecting to SOGo
2025-05-08 11:53:47 +02:00
FreddleSpl0it
db7b917944
Merge pull request #6488 from mailcow/fix/6470
...
[Dovecot] Fix EAS login issue with app passwords and improve auth cache handling in Dovecot
2025-05-08 11:49:55 +02:00
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
3ddad9dee8
Merge pull request #6460 from mailcow/ui/improve-ldap-ssl-labels
...
[Web] Improve clarity of LDAP SSL/TLS settings
2025-04-07 08:58:19 +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
a741c2ba4a
Merge pull request #6426 from sardaukar/fix/typo-on-backup-and-restore-script
...
Fix tiny typo
2025-04-03 12:41:46 +02:00
FreddleSpl0it
741e5c719f
Merge pull request #6438 from mailcow/fix/6405
...
[Netfilter] Downgrade to 1.61
2025-04-03 12:39:48 +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
DerLinkman
a92832d115
update README.md to include first 50 and 100$ monthly sponsors
2025-04-02 14:39:24 +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
0157cbddaf
[Netfilter] Downgrade to 1.61
2025-03-31 10:36:20 +02:00
Bruno Antunes
65d872cc14
Fix tiny typo
2025-03-27 20:21:25 +00: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
FreddleSpl0it
efdc798238
Merge pull request #6411 from mailcow/fix/6340
...
[Nginx] Move conf.d include before SNI vhosts
2025-03-27 07:39:06 +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
d584dd387e
Merge pull request #6390 from mailcow/nightly
...
Nightly 2025-03 to staging
2025-03-25 07:36:20 +01:00
FreddleSpl0it
986b0afbfa
ldap-sync: Fix template selection
2025-03-24 15:33:42 +01:00
FreddleSpl0it
59d139bc63
Merge branch 'nightly' into staging
2025-03-24 13:39:43 +01:00
FreddleSpl0it
ad5f07f077
update.sh: add 2025-03 as major version
2025-03-24 11:47:27 +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
684256b66e
update.sh: Fix legacy typo
2025-03-20 14:23:28 +01:00
FreddleSpl0it
70ba361583
update.sh: Fix text in legacy update prompt
2025-03-20 14:15:15 +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
2a15914324
Fix major update prompt
2025-03-14 11:22:57 +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 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
DerLinkman
18acbc7a4c
cold-standby: changed texts + removed --no-parallel for pull
2025-03-11 12:35:13 +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
renovate[bot]
79f4cf4021
chore(deps): update docker/build-push-action action to v6 ( #6334 )
2025-03-05 16:35:46 +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
DerLinkman
5296085189
update.sh: corrected typos inside update.sh
2025-02-27 11:47:08 +01:00
DerLinkman
a4c2cf4c67
scripts: adapted new docker image names to docker_garbage function + removed dup
2025-02-27 11:44:52 +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
35a6f81d0d
[Redis] use 7.4.2-alpine image
2025-02-27 09:28:52 +01:00
FreddleSpl0it
4b31c04e3e
Merge pull request #6330 from mailcow/feat/major-update-prompt
...
Prompt user before applying major updates
2025-02-27 08:15:21 +01:00
FreddleSpl0it
3d9cc2f6dd
add 2025-02 to major versions
2025-02-27 08:14:34 +01:00
DerLinkman
704dd50262
compose: use ghcr.io for new/current mailcow docker images instead of docker hub ( #6332 )
2025-02-26 15:20:57 +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
FreddleSpl0it
787fa49d0c
prompt user before applying major updates
2025-02-25 12:08:21 +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
FreddleSpl0it
aaa7e4a184
[Web] Fix incorrect session lifetime in sogo-auth.php
2025-02-13 11:54:55 +01:00
FreddleSpl0it
3912341b32
[SOGo] rename custom logo
2025-02-12 11:31:14 +01:00
FreddleSpl0it
735d5f0e56
Merge pull request #6220 from Babybatrick/staging
...
Adding lines to docker-compose.yml to allow for simpler SOGo web client UI customisation
2025-02-12 10:54:16 +01:00
FreddleSpl0it
f375794fb7
Merge pull request #6223 from mailcow/ffdhe2048
...
Ffdhe2048
2025-02-12 10:48:22 +01:00
renovate[bot]
4ed3017a02
chore(deps): update devops-infra/action-pull-request action to v0.6.0 ( #6302 )
2025-02-12 06:56:10 +01:00
FreddleSpl0it
ef2f5f7be0
[Dovecot] Use Redis ACL user quota_notify with restricted access
2025-02-11 16:59:18 +01:00
FreddleSpl0it
54728bf780
[Dovecot] Fix create sogo-sso.conf
2025-02-11 14:40:38 +01:00
Henry Williams
743e88fd67
Update generate_config.sh version checking for wider compatibility ( #6270 )
...
* Update generate_config.sh version checking for wider compatibility
fix: replace `grep -oP` with `grep -oE` for broader compatibility
The `-P` option (Perl-compatible regex) is not supported in all versions of `grep`, particularly the default BSD `grep` on macOS. This change replaces `-P` with `-E` (extended regex), which is more widely available and ensures compatibility across different environments.
Tested on macOS and Linux.
* Update generate_config.sh to remove use of platform dependent grep
Replaced version checking using free-form text. Instead, uses Docker’s built-in templating instead of parsing free-form text. This gives cross-platform consistency without dependency on particular versions of grep.
2025-02-11 13:55:03 +01:00
DerLinkman
ac2f0c7db1
Merge pull request #6286 from mailcow/fix-workflow-staging
...
Fix check_prs_if_on_staging workflow
2025-02-11 13:52:44 +01:00
FreddleSpl0it
f64c6aa1d4
Merge pull request #6269 from mailcow/staging
...
Automatic PR to nightly from 2025-01-27T10:00:26Z
2025-02-07 15:10:10 +01:00
FreddleSpl0it
e2cf22ff9e
Merge pull request #6268 from mailcow/feat/nightly-separated-login
...
[Web] Separate Login pages
2025-02-07 15:09:39 +01:00
FreddleSpl0it
55dcae4a01
[Web] Fix Generic-OIDC connection test
2025-02-07 15:05:43 +01:00
FreddleSpl0it
f0016eeecd
[Web] Add german translation for idp settings
2025-02-07 14:19:20 +01:00
FreddleSpl0it
3544a2246e
[Nginx] fix ADDITIONAL_SERVER_NAMES array
2025-02-04 13:30:00 +01:00
FreddleSpl0it
97890b71f1
[Nginx] Invert SKIP container condition
2025-02-03 12:22:13 +01:00
FreddleSpl0it
e645f931dc
[Nginx] Add env var for HTTP to HTTPS redirection
2025-02-03 12:05:08 +01:00
FreddleSpl0it
bbdec0960a
Merge pull request #6290 from mailcow/fix/nginx-vhosts
...
[Nginx] Use vhosts for additional server names
2025-02-03 11:35:09 +01:00
milkmaker
41ba7d97fa
update postscreen_access.cidr ( #6287 )
2025-02-01 17:06:07 +01:00
Peter
83fc2c6387
It's github-token now
2025-01-31 17:20:28 +01:00
DerLinkman
aac4c6b5f4
postfix: added master.pid removal and startsecs to supervisord ( #6284 )
2025-01-31 12:49:39 +01:00
FreddleSpl0it
3c0f775e2f
Merge pull request #6281 from mailcow/fix/6275
...
[Nginx] Fix
2025-01-31 10:49:21 +01:00
FreddleSpl0it
3a81b84cf7
[Nginx] Fix #6275
2025-01-30 14:49:18 +01:00
FreddleSpl0it
a2e87e0880
[Web] Add validation for server_name against allow list
2025-01-30 11:47:55 +01:00
DerLinkman
2407aa7895
Merge branch 'feat/clamd-rebuild' into staging
2025-01-29 14:01:39 +01:00
FreddleSpl0it
0ad327bbe5
[Nginx] Use separate vhosts for additional server names
2025-01-29 09:51:45 +01:00
DerLinkman
1a087bb2c8
clamd: cleanup dockerfile
2025-01-28 14:49:11 +01:00
DerLinkman
65bc581fab
clamd: remove exposed ports from buildfile
2025-01-28 14:36:43 +01:00
DerLinkman
60a2270d1e
clamd: update to 1.4.2 + build from source instead using alpine packages
2025-01-28 14:25:56 +01:00
FreddleSpl0it
cb5cae3e44
Merge branch 'nightly' into feat/nightly-separated-login
2025-01-27 16:37:09 +01:00
FreddleSpl0it
8ed51e500f
Merge pull request #6260 from mailcow/manitu
...
Remove discontinued Nixspam DNSBL
2025-01-27 16:21:29 +01:00
FreddleSpl0it
aca01c8aa2
[Web] Separate Login pages
2025-01-27 15:59:50 +01:00
FreddleSpl0it
45d14254f2
[Postfix] Remove discontinued Nixspam DNSBL from existing dns_blocklists.cf
2025-01-24 10:06:50 +01:00
FreddleSpl0it
de6bd222fc
[Web] increase db_version
2025-01-24 09:25:19 +01:00
Michael Kuron
04116982a5
Remove discontinued Nixspam DNSBL
2025-01-23 22:16:54 +01:00
FreddleSpl0it
36d4fcbf39
Merge pull request #6255 from mailcow/staging
...
Automatic PR to nightly from 2025-01-23T11:01:42Z
2025-01-23 15:21:39 +01:00
FreddleSpl0it
04058ab06e
[Nginx] move conf.d include to end of nginx.conf
2025-01-23 14:54:28 +01:00
FreddleSpl0it
9d791d0c4f
Merge branch 'staging' into nightly
2025-01-23 12:06:47 +01:00
FreddleSpl0it
da02e26172
[Web] Delete old session_id after regenerate
2025-01-23 11:59:01 +01:00
DerLinkman
43f945fe01
dovecot: fix index timeout seconds
2025-01-23 11:51:41 +01:00
DerLinkman
e76c0ba9a6
Merge branch 'staging'
2025-01-23 11:31:01 +01:00
DerLinkman
d83111568e
update.sh: remove accidentally added exit at end of solr volume removal
2025-01-23 11:30:05 +01:00
FreddleSpl0it
1b578caabb
Merge pull request #6251 from mailcow/staging
...
2025-01
2025-01-23 11:16:38 +01:00
FreddleSpl0it
1e77f8d8a1
Merge pull request #6250 from mailcow/staging
...
Automatic PR to nightly from 2025-01-22T19:10:32Z
2025-01-23 11:01:55 +01:00
FreddleSpl0it
5f45f8ae34
[Web] Fix mailbox datatable search
2025-01-23 09:18:45 +01:00
DerLinkman
1dac8f1f66
scripts: changed SKIP_FTS text to warn on lower threaded systems
2025-01-23 08:42:22 +01:00
DerLinkman
5a04942d89
update.sh: changed SKIP_FTS default to y instead n for updates
2025-01-23 08:38:14 +01:00
DerLinkman
a30f6696a3
update.sh: fixed --force for solr-removal + code optimization
2025-01-23 08:30:48 +01:00
FreddleSpl0it
d430b595c1
Merge branch 'staging' into nightly
2025-01-23 08:11:45 +01:00
FreddleSpl0it
1fca328266
[Nginx] Disable IPv6 listener for Rspamd dynmaps when DISABLE_IPv6=y
2025-01-22 15:11:46 +01:00
FreddleSpl0it
7bcd61ecb5
[Nginx] Generate includes for custom configs
2025-01-22 14:30:47 +01:00
renovate[bot]
ee7a8624fc
chore(deps): update actions/stale action to v9.1.0 ( #6247 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 06:38:13 +01:00
DerLinkman
4708b1398b
update.sh: fix mailcow fts update versioning
2025-01-20 15:41:48 +01:00
DerLinkman
746915cbdd
fts: change autoindex to occur on mailboxes of receiving 20 or more mails daily
2025-01-20 14:21:15 +01:00
Alyx
36db68677c
Reduce sa rules download retry limit to 5 ( #6225 )
...
Reduces the retry limit for the sa rules download to a more reasonable 5 retries to prevent running in a timeout condition.
2025-01-20 14:10:29 +01:00
gwelch-contegix
08599c1960
Fix community support url ( #6245 )
2025-01-20 14:09:31 +01:00
DerLinkman
31e001ebee
flatcurve: change default amount of processes to 1
2025-01-16 11:37:15 +01:00
FreddleSpl0it
1e70a20188
[SOGo] Add mailcow Buttons to SOGo navbar
2025-01-15 16:15:25 +01:00
FreddleSpl0it
8048e0a53c
[Web] Fix permission exception in IdP actions
2025-01-15 12:48:10 +01:00
FreddleSpl0it
8fea9fc21f
Merge pull request #6211 from jan-oratowski/patch-1
...
Fix missing property in Create Sync Job request
2025-01-14 12:18:29 +01:00
FreddleSpl0it
2f1884e94b
Merge pull request #6205 from PhoenixPeca/master
...
Improve the existing validation flow for sieve filter
2025-01-14 12:08:56 +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
FreddleSpl0it
d280025b51
[Web] Regenerate session_id on successful login
2025-01-14 11:30:41 +01:00
FreddleSpl0it
abd789f629
[Web] Escape mailbox name before querying aliases
2025-01-14 11:18:20 +01:00
milkmaker
69f6a82905
[Web] Updated lang.fr-fr.json ( #6238 )
...
Co-authored-by: Neuronnexion <support@nnx.com >
2025-01-09 06:51:42 +01:00
milkmaker
10328981b6
Translations update from Weblate ( #6235 )
...
* [Web] Updated lang.fr-fr.json
Co-authored-by: Neuronnexion <support@nnx.com >
* [Web] Updated lang.zh-cn.json
Co-authored-by: Easton Man <me@eastonman.com >
---------
Co-authored-by: Neuronnexion <support@nnx.com >
Co-authored-by: Easton Man <me@eastonman.com >
2025-01-05 15:25:45 +01:00
Filip Marek
150b2bbd9d
Merge branch 'mailcow:master' into feat/temp-email-aliases
2025-01-03 11:40:01 +01:00
milkmaker
40a8bc808a
update postscreen_access.cidr ( #6232 )
2025-01-01 03:26:18 +01:00
Dmitriy Alekseev
d92aa4b15d
Update dhparams.pem
...
Use https://ssl-config.mozilla.org/ffdhe2048.txt due to better security of the key
2024-12-20 15:39:41 +01:00
milkmaker
2d2dacb70e
[Web] Updated lang.fr-fr.json ( #6221 )
...
[Web] Updated lang.fr-fr.json
Co-authored-by: Neuronnexion <support@nnx.com >
Co-authored-by: Peter <magic@kthx.at >
2024-12-19 17:10:43 +01:00
Amin
ade20d79d4
Uploading of the necessary files, after new volumes were added to docker-compose.yml (sogo-mailcow container)
...
After new volumes were added to docker-compose.yml in the sogo-mailcow container, it is necessary to include the specified files in the path, in order for docker to correctly start after running `docker compose up` command, otherwise error will appear, as necessary files would be missing.
The files uploaded are original SOGo UI elements, obtained from the sogo-mailcow container. Whenever users will need to change the UI elements, they would just need to change these files. Hence simplifying the process.
2024-12-19 22:13:27 +08:00
Amin
65bc8f0972
Update docker-compose.yml (sogo-mailcow)
...
This commit includes the addition of 3 lines, in the volumes part of the sogo-mailcow container, to allow for better customisation of the user interface on the web client page.
2024-12-19 21:59:05 +08:00
Jan Oratowski
c6f6eda0bf
Fix missing property in Create Sync Job request
...
In example there was property called "user1", but it was missing from request definition.
This resulted in nswagger generating incorrect C# API code.
2024-12-14 15:27:37 +01:00
milkmaker
357a4d7fb3
[Web] Updated lang.fr-fr.json ( #6209 )
...
Co-authored-by: Neuronnexion <support@nnx.com >
2024-12-13 12:21:12 +01:00
DerLinkman
1c6684a539
compose: fix dovecot tagging
2024-12-12 17:02:21 +01:00
DerLinkman
de80c120c9
update.sh: added silent fix for removing old fts.conf in order to update properly
2024-12-12 16:57:32 +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
milkmaker
b087ac9e27
Translations update from Weblate ( #6206 )
...
* [Web] Updated lang.fr-fr.json
Co-authored-by: Neuronnexion <support@nnx.com >
* [Web] Updated lang.si-si.json
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si >
---------
Co-authored-by: Neuronnexion <support@nnx.com >
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si >
2024-12-11 18:10:51 +01:00
Phoenix Eve Aspacio
d09e4ff020
Convert AJAX to POST request
...
This AJAX request sends form data in $_GET request query. This is problematic and unreliable when validating superrrr loooooong conditions, especially in environments that use reverse-proxy.
Been having this problem and this PR solves it. :)
2024-12-11 10:06:10 +08:00
Phoenix Eve Aspacio
f065842402
Updated to $_REQUEST.
...
tested from my end.
2024-12-11 10:03:47 +08:00
Niklas Meyer
3875e8377a
sogo: added SOGoDisableOrganizerEventCheck value to sogo.conf ( #6204 )
2024-12-10 15:59:02 +01:00
Christian 🦄
7c8e5c10ca
Add create command to prevent external: true warnings ( #6203 )
...
This is related to https://github.com/mailcow/mailcow-dockerized/issues/5970 and https://community.mailcow.email/d/2126-backup-restore/2
It adds `docker compose create` to the script which gets executed directly after the sync of the mailcow-dockerized directory. This way the Docker daemon on the remote side creates everything and we get rid of the warning "volume "XYZ" already exists but was not created by Docker Compose. Use `external: true` to use an existing volume"
This is helpful if you use the create-cold-standby.sh script to migrate your mailcow installation to another server and don't want to get those warnings after migration.
Co-authored-by: Niklas Meyer <niklas.meyer@servercow.de >
2024-12-10 09:25:29 +01:00
Filip Marek
1a8e1a2677
add escape html for description
2024-12-09 23:07:43 +01:00
Filip Marek
0d635e2658
increase migrations verion
2024-12-09 23:07:43 +01:00
Filip Marek
60ca25026d
add temporary email description
2024-12-09 23:07:02 +01:00
FreddleSpl0it
69b03791a2
Add missing Redis authentication
2024-12-09 13:54:44 +01:00
Peter
ed2837edd8
Remove legacy Nextcloud settings ( #6050 )
2024-12-09 13:49:24 +01:00
FreddleSpl0it
fa3b789fbb
[Web] fix issue #6185
2024-12-09 13:07:00 +01:00
FreddleSpl0it
49e05f5120
[Web] fix oauth2 redirect after login
2024-12-09 11:36:05 +01:00
FreddleSpl0it
24453993f3
Merge pull request #6186 from h3ssan/feat/search-mailbox-by-full-name
...
Implement search mailboxes by fullname
2024-12-09 10:21:39 +01:00
FreddleSpl0it
8853e2c44a
[Nginx] Use SOGo IPv4 for upstream
2024-12-09 09:50:16 +01:00
FreddleSpl0it
c9dd102741
[Dovecot] use auth_cache
2024-12-06 12:55:44 +01:00
Tatsuya Yokota
d1af52b4e7
Add initial Japanese language files ( #6198 )
...
* Add initial Japanese language files
* Reordered language list: moved Japanese (日本語) below Italian (Italiano)
---------
Co-authored-by: Tatsuya Yokota <git@acoustype.com >
2024-12-06 09:44:16 +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
b6174fae23
Merge pull request #6194 from mailcow/feat/nightly-enhancements
...
[Nightly] Enhancements
2024-12-05 13:18:39 +01:00
FreddleSpl0it
1d6513ffba
[Web] fix idp login alerts and updates
2024-12-04 14:49:31 +01:00
i-curve
6e8e13cebc
fix: check docker version fail in generate_config.sh #6187 ( #6188 )
...
close #6187
Signed-off-by: i-curve <i-curve@qq.com >
Co-authored-by: Niklas Meyer <niklas.meyer@servercow.de >
2024-12-04 12:28:14 +01:00
FreddleSpl0it
896a9638d6
Fix mailcowauth
2024-12-02 14:16:43 +01:00
FreddleSpl0it
83e53eb524
[Web] fix incomplete session on broken logins
2024-12-02 11:55:17 +01:00
FreddleSpl0it
f36184df64
[Web] update mailbox on idp login
2024-12-02 10:35:45 +01:00
FreddleSpl0it
6fa1c9f63d
[Web] protect /get/identity-provider
2024-12-02 10:24:15 +01:00
milkmaker
f3060b37a6
update postscreen_access.cidr ( #6189 )
2024-12-01 17:49:28 +01:00
milkmaker
59c68f2603
Translations update from Weblate ( #6190 )
2024-12-01 17:49:10 +01:00
FreddleSpl0it
ccc8595665
[SOGo] redirect to /user if unauthenticated
2024-12-01 16:51:56 +01:00
FreddleSpl0it
45c13c687b
[Web] update user based on template after login
2024-12-01 16:36:16 +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
b2db8e6b31
[Dovecot] init identity provider before user login
2024-11-29 16:52:34 +01:00
FreddleSpl0it
05e4bd7602
[Web] use global vars for iam_provider and iam_settings
2024-11-29 15:50:35 +01:00
Hassan A Hashim
31185e3de1
Implement search mailboxes by fullname
2024-11-27 14:47:57 +03:00
Habetdin
4dbfd3abad
Update lang.ru-ru.json ( #6184 )
2024-11-25 16:01:17 +01:00
FreddleSpl0it
b4e6002bcf
Merge pull request #6076 from Habetdin/staging
...
Only show active protocols on "last login" in mailbox overview
2024-11-21 10:24:41 +01:00
FreddleSpl0it
6af907cff0
Merge pull request #6182 from mailcow/fix/4518
...
[Web] allow dots in dkim selectors
2024-11-20 13:11:34 +01:00
FreddleSpl0it
ba282233ea
[Web] allow dots in dkim selectors
2024-11-20 13:05:02 +01:00
FreddleSpl0it
6f4c2b3361
Merge pull request #6181 from mailcow/fix/5703
...
[Web] Add additional columns to _sogo_static_view
2024-11-20 11:15:35 +01:00
FreddleSpl0it
d08b9aec32
[Web] Add additional columns to _sogo_static_view
2024-11-20 11:09:49 +01:00
FreddleSpl0it
bb310600b2
Merge pull request #6180 from mailcow/fix/6046
...
[Web] add missing translation for ratelimit in templates overview
2024-11-20 10:02:34 +01:00
FreddleSpl0it
fe7211f27f
[Web] add missing translation for ratelimit in templates overview
2024-11-20 09:57:14 +01:00
FreddleSpl0it
8e9a9364a8
Merge pull request #6146 from mailcow/feat/redis-pw
...
Enable password protection for Redis
2024-11-19 15:32:36 +01:00
FreddleSpl0it
6831f94fdb
[Redis] redis-cli suppress auth warning
2024-11-19 15:10:52 +01:00
FreddleSpl0it
b0de756a7c
[Redis] Rename docker-entrypoint.sh to redis-conf.sh
2024-11-19 14:54:36 +01:00
FreddleSpl0it
922f8777b0
Merge pull request #6168 from mailcow/fix/f2b-banlist
...
[Web] remove f2b banlist from json_api.php
2024-11-19 14:32:31 +01:00
FreddleSpl0it
c1903f121d
[Redis] set password via docker-entrypoint.sh
2024-11-19 14:25:31 +01:00
FreddleSpl0it
89fb1322c6
Enable password protection for Redis
2024-11-19 14:25:31 +01:00
FreddleSpl0it
852d944cfb
[Web] remove f2b banlist from json_api.php
2024-11-19 14:13:37 +01:00
Niklas Meyer
bca4e1a03d
update.sh: precaution ask for deletion of dns_blocklists.cf if old format ( #6154 )
2024-11-19 14:13:37 +01:00
FreddleSpl0it
326a446f8b
Merge pull request #6177 from mailcow/feat/jinja2-nginx
...
[Nginx] Use jinja2 for templating nginx configuration
2024-11-19 14:08:37 +01:00
FreddleSpl0it
70ca5fde95
[Nginx] Use jinja2 for templating nginx configuration
2024-11-19 08:39:52 +01:00
DerLinkman
5ad4ab5b60
update.sh: fixed typos
2024-11-15 16:39:06 +01:00
Niklas Meyer
bd9f4ba0a5
Merge pull request #6173 from mailcow/staging
...
2024-11b
2024-11-15 16:21:17 +01:00
DerLinkman
d10d64dd92
mysql: increased thread_stack to 192k since 10.5.27
2024-11-15 16:18:22 +01:00
FreddleSpl0it
6d1f7482ed
[Web] broadcast maildir move to dovecot containers on mailbox_rename
2024-11-15 16:18:21 +01:00
FreddleSpl0it
b9f52df3f1
[Web] update _sogo_static_view on password reset
2024-11-15 16:18:21 +01:00
FreddleSpl0it
dc379267a9
Merge remote-tracking branch 'origin/staging' into nightly
2024-11-12 16:07:55 +01:00
Niklas Meyer
4d688c5500
2024-11a ( #6160 )
...
* update.sh: precaution ask for deletion of dns_blocklists.cf if old format (#6154 )
* [Web] Updated lang.zh-cn.json (#6151 )
[Web] Updated lang.zh-cn.json
Co-authored-by: Easton Man <me@eastonman.com >
* compose: bump sogo version to include 5.11.2 (#6156 )
* php: use correct php image + workaround of #6149 (#6159 )
* compose: bump php-fpm container to correctly use patched c-ares
* [Web] check $containers_info contains required fields
---------
Co-authored-by: FreddleSpl0it <patschul@posteo.de >
---------
Co-authored-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: Easton Man <me@eastonman.com >
Co-authored-by: FreddleSpl0it <patschul@posteo.de >
2024-11-12 15:57:17 +01:00
Niklas Meyer
b90375b6e5
php: use correct php image + workaround of #6149 ( #6159 )
...
* compose: bump php-fpm container to correctly use patched c-ares
* [Web] check $containers_info contains required fields
---------
Co-authored-by: FreddleSpl0it <patschul@posteo.de >
2024-11-12 15:56:23 +01:00
FreddleSpl0it
9542698e95
Merge remote-tracking branch 'origin/staging' into nightly
2024-11-12 15:10:03 +01:00
Niklas Meyer
afe0ba74d2
compose: bump sogo version to include 5.11.2 ( #6156 )
2024-11-12 11:11:34 +01:00
milkmaker
dc5a28111d
[Web] Updated lang.zh-cn.json ( #6151 )
...
[Web] Updated lang.zh-cn.json
Co-authored-by: Easton Man <me@eastonman.com >
2024-11-11 21:39:15 +01:00
Niklas Meyer
52f3f93aee
update.sh: precaution ask for deletion of dns_blocklists.cf if old format ( #6154 )
2024-11-11 16:50:14 +01:00
Habetdin
6550f0a3e8
Only show active protocols on "last login" in mailbox overview
2024-11-11 12:44:05 +03:00
FreddleSpl0it
0a58aa293a
Merge pull request #6141 from mailcow/staging
...
2024-11
2024-11-07 11:41:45 +01:00
milkmaker
be79f320d2
Translations update from Weblate ( #6140 )
...
* [Web] Updated lang.lv-lv.json
Co-authored-by: Edgars Andersons <Edgars+Mailcow+Weblate@gaitenis.id.lv >
* [Web] Updated lang.tr-tr.json
Co-authored-by: Furkan <furkan43500@gmail.com >
---------
Co-authored-by: Edgars Andersons <Edgars+Mailcow+Weblate@gaitenis.id.lv >
Co-authored-by: Furkan <furkan43500@gmail.com >
2024-11-06 19:08:53 +01:00
Niklas Meyer
6ec1e357c3
fix: broken sogo cron notifications (for appointments etc.) ( #6128 )
2024-11-05 16:21:14 +01:00
milkmaker
8b2f71f97e
update postscreen_access.cidr ( #6129 )
2024-11-05 16:20:57 +01:00
renovate[bot]
93cf99cc9e
chore(deps): update thollander/actions-comment-pull-request action to v3.0.1 ( #6130 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-02 20:38:18 +01:00
FreddleSpl0it
d8c8e4ab1b
[DockerApi] Fix IMAP ACL migration issue when renaming mailbox
2024-10-31 11:00:03 +01:00
FreddleSpl0it
2d76ffc88c
Merge pull request #6045 from mailcow/feat/rename-mbox
...
[Web][DockerApi] Add Feature to Rename Email Addresses
2024-10-25 10:49:58 +02:00
FreddleSpl0it
672bb345fd
Fix mailbox_rename de-de translation
2024-10-25 10:47:53 +02:00
milkmaker
5c88030b5a
Translations update from Weblate ( #6123 )
...
* [Web] Updated lang.lv-lv.json
Co-authored-by: Edgars Andersons <Edgars+Mailcow+Weblate@gaitenis.id.lv >
* [Web] Updated lang.zh-tw.json
[Web] Updated lang.zh-tw.json
Co-authored-by: SamWang8891 <g348.8891@gmail.com >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
---------
Co-authored-by: Edgars Andersons <Edgars+Mailcow+Weblate@gaitenis.id.lv >
Co-authored-by: SamWang8891 <g348.8891@gmail.com >
2024-10-22 21:52:42 +02:00
Niklas Meyer
b106945c73
Feat/rspamd 3.10.2 ( #6122 )
...
* rspamd: update to 3.10.2
* rspamd: fix broken archive_extension gz
2024-10-21 16:03:51 +02:00
milkmaker
502a7100ca
[Web] Updated lang.zh-cn.json ( #6120 )
...
Co-authored-by: SamWang8891 <g348.8891@gmail.com >
2024-10-19 22:24:45 +02:00
Niklas Meyer
ee2791d93a
rspamd: update to 3.10.1 ( #6115 )
...
* rspamd: upgrade to 3.10.1
* rspamd: adapt 30s task timeout per default now
2024-10-18 15:50:45 +02:00
SamWang8891
399630cf34
Update lang.zh-tw.json ( #6114 )
2024-10-17 14:50:05 +02:00
Patrik Kernstock
fce93609dd
Update mime_types.conf configuration ( #6013 )
...
In the last months and years, the default `mime_types.conf` of rspamd has changed and it might be also useful to make some adjustments to the weight of certain file extensions.
This PR is removing all file extensions from `mime_types.conf` which are already in rspamd's default configuration at [rspamd/src/plugins/lua/mime_types.lua](https://github.com/rspamd/rspamd/blob/master/src/plugins/lua/mime_types.lua ). If file extension is not present or has a different score compared to rspamd default, it is still in the list.
There are also a few major differences to certain file extensions, which might be useful to discuss and carefully adjust. For example, `.exe` files are rated very 'badly' due to high chance of being malicious, so are other extensions like `bat`, `cmd`, etc.
Current suggestion:
```lua
# Extensions that are treated as 'bad'
# Number is score multiply factor
bad_extensions = {
apk = 4,
appx = 4,
appxbundle = 4,
bat = 8,
cab = 20,
cmd = 8,
com = 20,
diagcfg = 4,
diagpack = 4,
dmg = 8,
ex = 20,
ex_ = 20,
exe = 20,
img = 4,
jar = 8,
jnlp = 8,
js = 8,
jse = 8,
lnk = 20,
mjs = 8,
msi = 4,
msix = 4,
msixbundle = 4,
ps1 = 8,
scr = 20,
sct = 20,
vb = 20,
vbe = 20,
vbs = 20,
vhd = 4,
py = 4,
reg = 8,
scf = 8,
vhdx = 4,
};
# Extensions that are particularly penalized for archives
bad_archive_extensions = {
pptx = 0.5,
docx = 0.5,
xlsx = 0.5,
pdf = 1.0,
jar = 12,
jnlp = 12,
bat = 12,
cmd = 12,
};
# Used to detect another archive in archive
archive_extensions = {
tar = 1,
['tar.gz'] = 1,
};
```
**As a important reminder**: For all remaining and additional file extensions and score weights, please check above default rspamd configuration!
2024-10-17 09:11:55 +02:00
Niklas Meyer
38907b5032
dovecot: activate lazy_expunge plugin per default (unconfigured) ( #6112 )
2024-10-16 15:56:40 +02:00
Peter
5a0f20b9ea
Update dependency twig/twig to v3.14.0 ( #6071 )
2024-10-16 15:29:16 +02:00
Niklas Meyer
8dcaffe925
php: upgrade to alpine 3.20 (base os) ( #6106 )
2024-10-16 10:35:54 +02:00
Niklas Meyer
c53bf85480
postfix: add X-Original-To header per default ( #6110 )
2024-10-16 10:35:39 +02:00
Niklas Meyer
982e823c71
sogo: upgrade to 5.11.1 ( #6109 )
2024-10-15 16:13:51 +02:00
renovate[bot]
382056ec18
chore(deps): update dependency krakjoe/apcu to v5.1.24 ( #6087 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-15 11:24:26 +02:00
renovate[bot]
4c9690e87c
chore(deps): update dependency php/pecl-mail-mailparse to v3.1.8 ( #6096 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-15 11:09:23 +02:00
renovate[bot]
9a58e5e35a
chore(deps): update dependency phpredis/phpredis to v6.1.0 ( #6098 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
2024-10-15 10:45:32 +02:00
renovate[bot]
932cf453de
chore(deps): update dependency nextcloud/server to v28.0.11 ( #6101 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-15 10:34:57 +02:00
milkmaker
1538fda71c
update postscreen_access.cidr ( #6093 )
2024-10-15 10:34:39 +02:00
renovate[bot]
54a0d53deb
chore(deps): update thollander/actions-comment-pull-request action to v3 ( #6102 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-15 10:34:19 +02:00
Niklas Meyer
fda95301ba
fix: added tls1.0/1.1 patch for openssl when using older tls versions in override ( #6105 )
2024-10-15 10:32:08 +02:00
FreddleSpl0it
f9304dcd9b
[Web] check if $iam_provider is null on ldap_mbox_login
2024-10-09 12:34:39 +02:00
FreddleSpl0it
1528e8766a
[DockerApi] correctly escape user input
2024-09-06 15:59:52 +02:00
FreddleSpl0it
0b9b8c9060
[Web] Ensure correct SOGo SSO password is used after Dovecot restart
2024-09-06 10:05:00 +02:00
Hassan A Hashim
220fdbb168
Add missing Russian translation ( #6065 )
2024-09-06 07:14:34 +02:00
milkmaker
fe3d08515e
[Web] Language file updated by 'Cleanup translation files' addon ( #6064 )
2024-09-06 07:13:59 +02:00
airon-assustadus
22f7f61ac9
feat/brazilian-translations ( #6048 )
...
# What
- Adding some brazilian translations that were missing
Co-authored-by: Airon Teixeira <airon@ymail.com >
2024-09-05 15:09:49 +02:00
FreddleSpl0it
0d2046baeb
Merge branch 'staging' into nightly
2024-09-05 14:53:37 +02:00
FreddleSpl0it
29d8cfe2ba
[Web] Set min-width and text-align for last login badges
2024-09-05 14:02:04 +02:00
FreddleSpl0it
f2e35dff68
[Web] rename user in sender_acl table
2024-09-05 12:40:30 +02:00
FreddleSpl0it
b1368d29d1
Merge pull request #5724 from q16marvin/master
...
show last sso login in mailbox table
2024-09-05 12:02:16 +02:00
FreddleSpl0it
0d704a57f5
Merge pull request #6057 from mailcow/fix/sogo-auto-reply
...
[SOGo] Fix vacation auto reply date shifting
2024-09-05 11:19:40 +02:00
FreddleSpl0it
462137ede7
Merge pull request #6044 from mailcow/feat/redis-session-store
...
[PHP-FPM] Use redis as session store
2024-09-05 10:55:07 +02:00
Niklas Meyer
bb6f405841
compose: added clamd as depends_on to rspamd ( #6062 )
2024-09-04 14:42:30 +02:00
renovate[bot]
8b2d67169b
chore(deps): update peter-evans/create-pull-request action to v7 ( #6059 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-03 19:42:10 +02:00
Finn Hoffhenke
710cec996c
feat: Added check for newer version tags on remote ( #6054 )
2024-09-02 15:40:29 +02:00
Niklas Meyer
0129f84a32
Merge pull request #6056 from mailcow/update/postscreen_access.cidr
...
[Postfix] update postscreen_access.cidr
2024-09-02 15:37:24 +02:00
FreddleSpl0it
ae3653a925
[SOGo] vacation auto reply date shifting #5394
2024-09-02 10:22:51 +02:00
FreddleSpl0it
82fcddb177
[Web] Fix catch block in LDAP connection test
2024-09-02 10:12:51 +02:00
FreddleSpl0it
320bd31d37
[Web] fix LDAP "ignore ssl errors" option
2024-09-02 10:02:10 +02:00
FreddleSpl0it
b307e0a0d5
[PHP-FPM] Add missing space in log message
2024-09-02 09:57:33 +02:00
milkmaker
af0c61b90a
update postscreen_access.cidr
2024-09-01 00:19:09 +00:00
milkmaker
7203735532
[Web] Updated lang.it-it.json ( #6053 )
...
Co-authored-by: Stefano <stefano.vassena@gmail.com >
2024-08-29 20:27:23 +02:00
FreddleSpl0it
ef238e5332
[LDAP] skip sync user if username_field in LDAP is empty
2024-08-28 11:28:37 +02:00
FreddleSpl0it
4f9e37c0c3
[Web] rename user in bcc_maps, recipient_maps and imapsync table
2024-08-28 11:16:29 +02:00
FreddleSpl0it
d21c1bfa72
[Web] add error handling for get_acl call
2024-08-28 10:48:44 +02:00
FreddleSpl0it
822d9a7de6
[Web] rename goto in alias table
2024-08-27 10:07:07 +02:00
DerLinkman
37beed6ad9
update FUNDING.yml
2024-08-26 09:56:49 +02:00
milkmaker
0066040bdc
Translations update from Weblate ( #6049 )
...
* [Web] Updated lang.cs-cz.json
Co-authored-by: Kristian Feldsam <feldsam@gmail.com >
* [Web] Updated lang.fr-fr.json
Co-authored-by: Samuel F <20537389+samuelfranzini@users.noreply.github.com >
---------
Co-authored-by: Kristian Feldsam <feldsam@gmail.com >
Co-authored-by: Samuel F <20537389+samuelfranzini@users.noreply.github.com >
2024-08-24 14:09:28 +02:00
DerLinkman
75f18df143
Revert "Before update on 2024-08-20_14_22_10"
...
This reverts commit 89398c4726 .
2024-08-23 09:54:10 +02:00
FreddleSpl0it
8e7b27aae4
[DockerApi] rework doveadm__get_acl function
2024-08-23 09:30:23 +02:00
FreddleSpl0it
c62b467ac4
[PHP-FPM] Use redis as session store
2024-08-22 11:16:01 +02:00
FreddleSpl0it
be5a181be5
[Web][DockerApi] migrate imap acl on mbox rename
2024-08-22 10:10:05 +02:00
FreddleSpl0it
dbf87e99fc
[Web] Convert LDAP username_field and attribute_field to lowercase
2024-08-21 10:48:04 +02:00
FreddleSpl0it
10dfd0a443
[Web][DockerApi] Add the ability to rename the local part of a mailbox
2024-08-21 10:10:34 +02:00
milkmaker
cc5138da13
Translations update from Weblate ( #6039 )
...
* [Web] Updated lang.fr-fr.json
[Web] Updated lang.fr-fr.json
Co-authored-by: GeistFighter <lorentzjohan1@gmail.com >
Co-authored-by: Samuel F <20537389+samuelfranzini@users.noreply.github.com >
* [Web] Updated lang.fi-fi.json
Co-authored-by: Berttas <mika@tarh.fi >
* [Web] Updated lang.ru-ru.json
Co-authored-by: Habetdin <15926758+Habetdin@users.noreply.github.com >
* [Web] Updated lang.uk-ua.json
Co-authored-by: DRago_Angel <dragoangel@users.noreply.translate.mailcow.email >
* [Web] Updated lang.pt-br.json
Co-authored-by: xmacaba <lixo@macaba.com.br >
---------
Co-authored-by: GeistFighter <lorentzjohan1@gmail.com >
Co-authored-by: Samuel F <20537389+samuelfranzini@users.noreply.github.com >
Co-authored-by: Berttas <mika@tarh.fi >
Co-authored-by: Habetdin <15926758+Habetdin@users.noreply.github.com >
Co-authored-by: DRago_Angel <dragoangel@users.noreply.translate.mailcow.email >
Co-authored-by: xmacaba <lixo@macaba.com.br >
2024-08-20 21:34:04 +02:00
DerLinkman
89398c4726
Before update on 2024-08-20_14_22_10
2024-08-20 14:22:55 +02:00
milkmaker
aeeac63e1f
Fix: Escape a ' character in update.sh ( #6034 ) ( #6035 )
...
Co-authored-by: Hassan A Hashim <h3ssan@protonmail.com >
2024-08-20 14:22:51 +02:00
DerLinkman
8971b11c49
Merge branch 'staging'
2024-08-20 14:08:57 +02:00
Hassan A Hashim
bb7fd483f7
Fix: Escape a ' character in update.sh ( #6034 )
2024-08-20 14:08:08 +02:00
Niklas Meyer
439a936fd8
Merge pull request #6033 from mailcow/staging
...
2024-08a
2024-08-20 13:44:51 +02:00
Niklas Meyer
ffcd242048
Merge pull request #6027 from mailcow/staging
...
Automatic PR to nightly from 2024-08-19T12:28:50Z
2024-08-20 13:41:54 +02:00
Délano
567ebbc324
Pushover/Quarantine utf 8 fix - fixes #6028 ( #6031 )
...
* Decode rspamd-subject for pushover notifications
Fixes #6028
* Apply iconv_mime_decode to the quarantine function as well
This might contain utf-8 encoded text as well
* Moved the iconv_mime_decode "fix" back to pipe.php
2024-08-20 13:39:20 +02:00
Hassan A Hashim
f9a7712025
Replace weird character to the correct ' ( #6029 )
...
* Replace weird character to the correct `'`
* Replace final weird character, just found.
2024-08-20 08:08:34 +02:00
Hassan A Hashim
3d62869664
Fix: bash variables are not quoted ( #6022 )
...
* Fix: Double quote variables to prevent word splitting
* Fix `update.sh`: Double quote to prevent word splitting
* Refactor: Remove unnecessary white-spaces.
2024-08-19 15:47:55 +02:00
DerLinkman
e21157c10d
Merge branch 'staging' into nightly
2024-08-19 11:42:12 +02:00
Niklas Meyer
b70bcd36fb
containers: use mariadb-admin instead of deprecated mysqladmin ( #6026 )
...
* dockerfiles: use mariadb-admin instead of deprecated mysqladmin command
* compose: bump compose tags
2024-08-19 11:33:28 +02:00
Niklas Meyer
cb50d08605
dovecot: added timeout option when sa-rules cannot be downloaded ( #6025 )
...
* dovecot: added timeout option when sa-rules cannot be downloaded
* dovecot: changed sa-rules exit code to 0 to allow dovecot to start afterwards
2024-08-19 11:08:13 +02:00
Hassan A Hashim
f3da8bb85f
Refactor/Change Dockerfiles cmd from shell to exec form ( #6019 )
...
* Update `dockerapi/Dockerfile` CMD from shell to exec format
* Update `postfix/Dockerfile` CMD from shell to exec format
* Update `sogo/Dockerfile` CMD from shell to exec format
* Update `unbound/Dockerfile` CMD from shell to exec format
* Update `watchdog/Dockerfile` CMD from shell to exec format
2024-08-19 10:42:11 +02:00
Niklas Meyer
12e4d639f0
Merge pull request #6016 from jkrgr0/fix/ParseDockerVersion
2024-08-16 10:50:04 +02:00
Janek
eb3f88fc91
fix: 🚑 Fixed version parsing of docker
...
Only the first result (the major version) is relevant
Closes #6015
2024-08-16 08:47:03 +02:00
Niklas Meyer
9a729d89bf
Merge pull request #6012 from mailcow/staging
...
2024-08
2024-08-15 14:46:50 +02:00
FreddleSpl0it
fa3c453d6e
Use DN instead of DistinguishedName for LDAP login
2024-08-15 12:49:57 +02:00
FreddleSpl0it
962ac39e4a
Merge remote-tracking branch 'origin/staging' into nightly
2024-08-15 12:45:52 +02:00
Niklas Meyer
74b4097ee0
Merge pull request #6011 from mailcow/gh/add_pull_request_template
...
.github: Add pull_request_template.md
2024-08-15 11:51:37 +02:00
DerLinkman
e00d0d5f8d
Updated contributing.md
2024-08-15 11:32:28 +02:00
DerLinkman
c5e399ebc2
.github: Add pull_request_template.md
2024-08-15 11:09:37 +02:00
FreddleSpl0it
cb9ca772b1
Merge pull request #6009 from mailcow/feat/pw-reset
...
[Web] Add a forgot password flow
2024-08-15 11:06:30 +02:00
Niklas Meyer
ebc8e6b838
Merge pull request #6008 from mailcow/staging
...
Automatic PR to nightly from 2024-08-15T07:42:17Z
2024-08-15 09:53:17 +02:00
Niklas Meyer
162f05ccda
Merge pull request #6007 from mailcow/revert-5945-master
...
Revert "Don't expose SMTP/IMAP if announced "not provided" via SRV"
2024-08-15 09:51:19 +02:00
Niklas Meyer
6c97c4f372
Revert "Don't expose SMTP/IMAP if announced "not provided" via SRV"
2024-08-15 09:50:36 +02:00
DerLinkman
1fc964d72e
compose: bump dovecot image to newest nightly (20240814)
2024-08-14 10:12:10 +02:00
DerLinkman
5571d80ae6
Merge branch 'staging' into nightly
2024-08-14 10:10:34 +02:00
Niklas Meyer
6d4fcacd83
Merge pull request #6006 from mailcow/fix/issue-5986
...
flatcurve-fts: limit tokenizers size in e-mail adress
2024-08-14 10:06:17 +02:00
DerLinkman
1994f706c0
dovecot: optimized dockerfile syntax
2024-08-14 10:03:42 +02:00
DerLinkman
e34afd3fdd
flatcurve-fts: limit tokenizers for email adresses
2024-08-14 10:02:59 +02:00
DerLinkman
a6f71faf46
github-actions: compacted auto nightly pr
2024-08-13 16:07:09 +02:00
DerLinkman
3396e1b427
Merge branch 'staging' into nightly
2024-08-13 16:03:30 +02:00
Niklas Meyer
b26ccc2019
unbound: fix healthcheck logging + added fail tolerance to checks ( #6004 )
...
* unbound: fix healthcheck logging to stdout + rewrote healthcheck logic
* compose: bump unbound tag
* unbound: fixed healthcheck logic
2024-08-13 15:59:57 +02:00
FreddleSpl0it
58a5a4578c
[Web] use cn as fallback ldap login
2024-08-13 12:14:05 +02:00
Niklas Meyer
b1c1e403d2
sogo: update to 5.11.0 + Rebase on Bookworm ( #6002 )
...
* sogo: update to 5.11.0
* compose: bump sogo compose tag
2024-08-13 09:43:59 +02:00
FreddleSpl0it
519d95cb8b
[Web] extend ldap auth logging
2024-08-13 09:30:54 +02:00
FreddleSpl0it
092d3cd80b
[Web] extend ldap auth logging
2024-08-12 10:14:53 +02:00
FreddleSpl0it
c034f4bd27
[Web] fix wrong log type on PDOException
2024-08-12 10:10:33 +02:00
Dmitriy Alekseev
8753ea2be6
[Rspamd] Fix bayes config ( #6000 )
...
* [Rspamd] Fix bayes config
Add hint about classifier name, and add missing learn_condition
* Update statistic.conf
2024-08-12 10:05:08 +02:00
milkmaker
9fee568082
Translations update from Weblate ( #5999 )
...
* [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 >
2024-08-10 20:44:40 +02:00
FreddleSpl0it
73d60eb085
Merge pull request #5997 from mailcow/fix/nightly-tfa
...
[Web] fix incorrect user role assignment after TFA verification
2024-08-08 17:11:57 +02:00
FreddleSpl0it
b39b7c24a5
[Web] fix incorrect user role assignment after TFA verification
2024-08-08 17:04:56 +02:00
DerLinkman
294a406b91
fix: disabled api call to solr in ui when mailbox deleted but using flatcurve
2024-08-08 09:25:52 +02:00
Niklas Meyer
8b933f1967
Merge pull request #5934 from muhlba91/fix/restore-docker
2024-08-08 08:47:12 +02:00
DerLinkman
d0ecb72e08
Merge branch 'staging' into nightly
2024-08-08 08:44:12 +02:00
Kitof
824a473fea
ofelia: limit scope to mailcow project ( #5776 )
...
* Filter to limit ofelia scope
See https://github.com/mailcow/mailcow-dockerized/issues/5775
* compose: added ${COMPOSE_PROJECT_NAME} ENV to ofelia container
2024-08-08 08:42:50 +02:00
milkmaker
7f790c5360
[Web] Updated lang.si-si.json ( #5995 )
...
Co-authored-by: gomiunik <boris@gomiunik.net >
2024-08-07 18:39:38 +02:00
DerLinkman
52431a3942
compose: bump watchdog image
2024-08-07 14:50:12 +02:00
Niklas Meyer
8017394e9d
Merge pull request #5773 from mrclschstr/staging
...
[Fix] Watchdog: escape subject and body for webhooks
2024-08-07 14:48:11 +02:00
DerLinkman
772d5c51fd
Merge branch 'staging' into nightly
2024-08-07 14:21:23 +02:00
Niklas Meyer
76194be7dd
Merge pull request #5991 from h3ssan/refactor/update-script-help-exit
...
Refactor: `update.sh` script with `--help` should exit with status code 0
2024-08-07 14:03:32 +02:00
Niklas Meyer
3b23afa0ff
Merge pull request #5661 from mailcow/feat/rspamd-3.8
...
rspamd: upgrade to rspamd 3.9.1
2024-08-07 14:01:39 +02:00
DerLinkman
6e00d653ce
compose: bumped rspamd tag
2024-08-07 14:00:04 +02:00
DerLinkman
b6c036496d
rspamd: fixed dqs rbl insertion handling
2024-08-07 14:00:04 +02:00
DerLinkman
5d7c9b20bc
rspamd: upgrade to 3.9.1 + upgrade to bookworm
2024-08-07 14:00:04 +02:00
DerLinkman
4b400eadb1
rspamd: Added DQS RBLs when key is set
2024-08-07 13:59:26 +02:00
Niklas Meyer
ab2abda8cc
Merge pull request #5967 from Doozy134/fix/curl-hostname
...
fix: change internal urls for containers using curl on alpine
2024-08-07 13:58:11 +02:00
Hassan A Hashim
2fe21e9641
Refactor: update.sh script with --help should exit with status code 0
2024-08-07 14:57:36 +03:00
Niklas Meyer
b7ed6982d8
Merge pull request #5945 from SailReal/master
...
Don't expose SMTP/IMAP if announced "not provided" via SRV
2024-08-07 13:51:10 +02:00
Niklas Meyer
fd927853cb
Merge pull request #5990 from h3ssan/fix/dockerfile-label-fix
...
Fix `LABEL` in Dockerfile, should be key=value
2024-08-07 13:49:07 +02:00
Niklas Meyer
c48f4f4ab8
Merge pull request #5989 from h3ssan/fix/update-script-procceding-typo
...
Fix typo in `update.sh`: word Proceeding
2024-08-07 13:47:57 +02:00
DerLinkman
a4c006828e
compose: bump container tags
2024-08-07 09:51:47 +02:00
DerLinkman
b56291f62b
adapt scheme to affected curl containers (dirty way... but workaround)
2024-08-07 09:50:57 +02:00
Kasim
0cdf7647c4
Include COMPOSE_PROJECT_NAME in Nginx url
2024-08-07 09:40:08 +02:00
Kasim
8fe1cc4961
change nginx address
...
#5962
2024-08-07 09:40:04 +02:00
Niklas Meyer
bf050f17c4
Merge pull request #5987 from h3ssan/fix/validate-mailcow-conf-before-source
...
Bug Fix: Check `mailcow.conf` exists before work with it
2024-08-07 09:33:16 +02:00
Hassan A Hashim
edd85dea8d
Fix LABEL in Dockerfile, should be key=value
...
Refering to the [Official Docker Docs](`https://docs.docker.com/reference/dockerfile/#label `), clearly said the format of LABEL is `LABEL <key>=<value> <key>=<value> <key>=<value> ...`.
2024-08-06 22:44:59 +03:00
Hassan A Hashim
3bf90c1f73
Fix typo for word Potential in update.sh file.
2024-08-06 21:22:30 +03:00
Hassan A Hashim
292306b191
Fix typos and English grammar in update.sh
...
German is different in using upper-case than English lol
2024-08-06 21:12:20 +03:00
Hassan A Hashim
b3e0a66222
Fix typo: receiving updates from an unsupported branch
2024-08-06 21:03:17 +03:00
Hassan A Hashim
e994cf4d05
Fix typo in update.sh: Proceeding
2024-08-06 20:38:18 +03:00
Hassan A Hashim
cc0dc2eae0
Add color-coded error message for missing mailcow.conf
2024-08-06 17:51:46 +03:00
DerLinkman
a001a0584f
update.sh: fix text for min. docker ver
2024-08-06 16:21:28 +02:00
DerLinkman
926af87cfb
scripts: adding docker version check to align to docs (24.X)
2024-08-06 16:20:28 +02:00
Hassan A Hashim
b0339372b5
Check mailcow.conf exists before source it
2024-08-06 17:12:54 +03:00
Niklas Meyer
e398cb91e9
Merge pull request #5985 from mailcow/feat/improve-sieve-parser
...
ui: added enotify and mime as valid options for ui
2024-08-06 15:36:00 +02:00
DerLinkman
6ee0303b0f
ui: added enotify and mime as valid options for ui
2024-08-06 15:33:40 +02:00
Niklas Meyer
68616c2d57
Merge pull request #5972 from rallisf1/dovecot-folders-greek
...
Greek names of dovecot folders
2024-08-06 12:28:23 +02:00
Niklas Meyer
f8de520d29
Merge pull request #5983 from mailcow/fix/sieve-compiling
...
dovecot: fix precompiling of sieve scripts
2024-08-06 12:27:41 +02:00
Niklas Meyer
10077ece31
Merge pull request #5804 from Ayowel/feat/unattended-install
...
Allow prompt-less install on low-resource systems
2024-08-06 12:26:51 +02:00
DerLinkman
c918726143
dovecot: fix precompiling of sieve scripts
2024-08-06 12:04:04 +02:00
milkmaker
3885b07a99
[Web] Updated lang.nb-no.json ( #5980 )
...
Co-authored-by: Christer Solstrand Johannessen <csjoh@users.noreply.translate.mailcow.email >
2024-08-05 19:36:55 +02:00
FreddleSpl0it
fcf27d640d
Merge pull request #5979 from mailcow/staging
...
2024-07
2024-08-05 08:55:59 +02:00
Marcel Schuster
82fde23cc1
Bump watchdog to v2.03
2024-08-01 19:14:29 +02:00
FreddleSpl0it
9b86ff764e
Merge pull request #5975 from mailcow/staging
...
Automatic PR to nightly from 2024-08-01T03:13:55Z
2024-08-01 11:07:55 +02:00
FreddleSpl0it
cbca306fc1
Merge pull request #5976 from mailcow/fix/get-tfa
...
2024-07 fixes
2024-08-01 11:04:04 +02:00
Niklas Meyer
6a8986fe4f
Merge pull request #5974 from mailcow:update/postscreen_access.cidr
...
[Postfix] update postscreen_access.cidr
2024-08-01 09:06:42 +02:00
milkmaker
ff34eb12e2
update postscreen_access.cidr
2024-08-01 00:16:46 +00:00
FreddleSpl0it
57bc03b878
Merge remote-tracking branch 'origin/staging' into nightly
2024-07-31 10:35:44 +02:00
FreddleSpl0it
fbecd60e56
[Web] add new pw_reset acl to mailbox templates
2024-07-31 09:23:53 +02:00
FreddleSpl0it
c37bf0bb32
[Web] improve error handling for user password resets
2024-07-31 09:22:52 +02:00
FreddleSpl0it
2208d7e6fb
[Web] add function to reset user passwords
2024-07-30 14:46:08 +02:00
John Rallis
e426c3a7e7
Greek names of dovecot folders
...
Names taken from MSO 2016
2024-07-29 16:46:03 +03:00
Niklas Meyer
03fccb28e9
Merge pull request #5971 from mailcow/dragoangel-patch-1
...
Do not add MAILCOW_WHITE on failed DMARC
2024-07-29 09:51:16 +02:00
Dmitriy Alekseev
8fbfd99dd6
Update composites.conf
2024-07-28 13:20:24 +02:00
Dmitriy Alekseev
7f7a869678
Do not add MAILCOW_WHITE on failed DMARC
2024-07-28 13:19:03 +02:00
DerLinkman
73257151c4
postfix: remove forced helo restrictions from master.cf
2024-07-24 15:29:28 +02:00
FreddleSpl0it
efb2572f0f
[Web] escapeHtml in relayhosts table
2024-07-22 15:05:43 +02:00
FreddleSpl0it
66aa28b5de
[Web] escapeHtml in api_log table
2024-07-22 15:04:29 +02:00
Niklas Meyer
987a027339
Merge pull request #5957 from mailcow/staging
...
2024-06c
2024-07-12 16:25:01 +02:00
Niklas Meyer
eea81e21f6
Revert "php: Rebase on Debian 12" ( #5956 )
...
* Revert "php: Rebase on Debian 12 (#5951 )"
This reverts commit 9b478b3859 .
* Revert all before "the storm" in php world
2024-07-12 16:21:53 +02:00
Niklas Meyer
a689109f44
Merge pull request #5955 from mailcow/revert-5875-staging_cml
...
Revert "Update debug.twig to include a link to the git project URL for the mailcow version tag"
2024-07-12 16:05:01 +02:00
Niklas Meyer
58c0a46459
Revert "Update debug.twig to include a link to the git project URL for the mailcow version tag"
2024-07-12 16:04:19 +02:00
Niklas Meyer
2dbe8bf4ca
Merge pull request #5952 from mailcow/staging
...
2024-06b
2024-07-12 10:17:46 +02:00
Niklas Meyer
ef7ec06947
Merge pull request #5930 from mailcow/update/postscreen_access.cidr
...
[Postfix] update postscreen_access.cidr
2024-07-12 10:16:44 +02:00
DerLinkman
fc7ea7a247
web: remove WIP notice for ARM64 from ui
2024-07-12 10:15:06 +02:00
Niklas Meyer
9b478b3859
php: Rebase on Debian 12 ( #5951 )
...
* php: rebuild on debian 12
* Restored one build dockerfile
* cleanup Dockerfile
2024-07-12 09:40:10 +02:00
Julian Raufelder
384e5a2e64
Don't expose SMTP/IMAP if announced "not provided" via SRV
...
Fixes #5944
2024-07-09 19:57:32 +02:00
Niklas Meyer
aadeeb0df3
Merge pull request #5634 from torzech/proper-threads-regex
...
Enhanced regular expression for THREADS parameter
2024-07-09 10:10:42 +02:00
FreddleSpl0it
f33d82ffc1
[Web] use correct user to fetch TFA authenticators
2024-07-03 15:50:17 +02:00
Daniel Muehlbachler-Pietrzykowski
ffeeb179e1
restore: remove tty requirement from restore process to allow for automated restores
2024-07-03 10:53:37 +02:00
milkmaker
8e2d3a6db5
update postscreen_access.cidr
2024-07-01 00:16:56 +00:00
Niklas Meyer
70126e1f0c
Merge pull request #5926 from mailcow/staging
...
🌙 🐄 Moone Update 2024 | Revision A
2024-06-27 18:07:19 +02:00
Niklas Meyer
b9ae174a6a
Merge pull request #5925 from mailcow/revert-5912-weblate-translated
...
Revert "Translations update from Weblate"
2024-06-27 18:04:41 +02:00
Niklas Meyer
9715c57314
Revert "Translations update from Weblate ( #5912 )"
...
This reverts commit 1af9c21a50 .
2024-06-27 18:03:01 +02:00
Niklas Meyer
b9f8959d92
Update CONTRIBUTING.md
...
Added language terms
2024-06-27 13:11:19 +02:00
Niklas Meyer
9c814cc182
Merge pull request #5922 from mailcow/staging
...
2024-06
2024-06-27 11:15:53 +02:00
Niklas Meyer
cf6594220c
dovecot: add Flatcurve FTS Engine as EXPERIMENTAL ( #5920 )
...
* dovecot: experimental added flatcurve backend + switch
* dovecot: bump docker image
2024-06-26 11:28:18 +02:00
Niklas Meyer
2cf952eb36
[Postfix] Upgrade to Deb12 + PF to 3.7.10 & Drop TLS 1.0/1.1 per default ( #5635 )
...
* postfix: removed TLS1.0/1.1 support (natively)
* postfix: upgrade to deb12 + pf to 3.7.9
* compose: increased postfix tag
* postfix: shortened TLS syntax with new format of 3.6+
2024-06-26 10:44:07 +02:00
DerLinkman
6fc86dd7d3
acme: corrected acme-tiny download path
2024-06-24 10:00:30 +02:00
DerLinkman
bf13af9691
increased rspamd image tag
2024-06-24 10:00:16 +02:00
milkmaker
1af9c21a50
Translations update from Weblate ( #5912 )
...
* [Web] Updated lang.ca-es.json
[Web] Updated lang.ca-es.json
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.cs-cz.json
[Web] Updated lang.cs-cz.json
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.da-dk.json
[Web] Updated lang.da-dk.json
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.es-es.json
[Web] Updated lang.es-es.json
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.fi-fi.json
[Web] Updated lang.fi-fi.json
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.fr-fr.json
[Web] Updated lang.fr-fr.json
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.hu-hu.json
[Web] Updated lang.hu-hu.json
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.ro-ro.json
[Web] Updated lang.ro-ro.json
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.it-it.json
[Web] Updated lang.it-it.json
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.lv-lv.json
[Web] Updated lang.lv-lv.json
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.ko-kr.json
[Web] Updated lang.ko-kr.json
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.nl-nl.json
[Web] Updated lang.nl-nl.json
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.pl-pl.json
[Web] Updated lang.pl-pl.json
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.ru-ru.json
[Web] Updated lang.ru-ru.json
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.sk-sk.json
[Web] Updated lang.sk-sk.json
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.sv-se.json
[Web] Updated lang.sv-se.json
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.zh-cn.json
[Web] Updated lang.zh-cn.json
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.uk-ua.json
Co-authored-by: Anonymous <noreply@weblate.org >
* [Web] Updated lang.zh-tw.json
[Web] Updated lang.zh-tw.json
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.pt-pt.json
[Web] Updated lang.pt-pt.json
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.tr-tr.json
[Web] Updated lang.tr-tr.json
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.si-si.json
[Web] Updated lang.si-si.json
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.gr-gr.json
[Web] Updated lang.gr-gr.json
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.nb-no.json
Co-authored-by: Anonymous <noreply@weblate.org >
* [Web] Updated lang.lt-lt.json
Co-authored-by: Anonymous <noreply@weblate.org >
---------
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: Peter <magic@kthx.at >
2024-06-24 09:07:46 +02:00
realizelol
443941e687
[Rspamd] Delete overriding obsolete rspamd plugin ( #5900 )
...
* [Dockerfiles] rspamd: Delete COPY of metadata_exporter.lua plugin
* [Dockerfiles] rspamd: Delete metadata_exporter.lua plugin file
* Dockerfile: changed way of installing rspamd (granular version)
---------
Co-authored-by: DerLinkman <niklas.meyer@servercow.de >
2024-06-24 09:07:12 +02:00
renovate[bot]
527577b438
chore(deps): update docker/build-push-action action to v6 ( #5910 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-17 17:38:21 +02:00
milkmaker
9daf2d80c0
Translations update from Weblate ( #5908 )
...
* [Web] Updated lang.fr-fr.json
Co-authored-by: Paul FERA <paulfera17@gmail.com >
* [Web] Updated lang.lv-lv.json
[Web] Updated lang.lv-lv.json
Co-authored-by: Deniss <mailcow@rigaden.me >
Co-authored-by: Edgars Andersons <Edgars+Mailcow+Weblate@gaitenis.id.lv >
---------
Co-authored-by: Paul FERA <paulfera17@gmail.com >
Co-authored-by: Deniss <mailcow@rigaden.me >
Co-authored-by: Edgars Andersons <Edgars+Mailcow+Weblate@gaitenis.id.lv >
2024-06-16 19:21:46 +02:00
Daniel
38b0641742
Remove unnecessary log lines in Postfix's log ( #5817 )
...
* Update main.cf
In order to avoid unnecessary log lines, changed:
smtpd_discard_ehlo_keywords = chunking
to this one:
# The non-logging alternative:
smtpd_discard_ehlo_keywords = chunking, silent-discard
Update main.cf to remove unnecessary log lines in Postfix log
2024-06-10 14:51:55 +02:00
Niklas Meyer
f675af5bb0
Merge pull request #5902 from mailcow/feat/nextcloud-deprecation
...
nextcloud: add deprecation notice once script start
2024-06-10 14:33:53 +02:00
DerLinkman
533c4e7956
nextcloud: add deprecation notice once script start
2024-06-10 14:21:13 +02:00
Niklas Meyer
1b2c2c0037
Merge pull request #5690 from mailcow:renovate/nextcloud-server-28.x
...
chore(deps): update dependency nextcloud/server to v28.0.6
2024-06-10 13:57:09 +02:00
Niklas Meyer
97768494e1
Merge pull request #5880 from PierrePlt:fix/blocking-last-logins
...
Fix blocking last logins fetching
2024-06-10 12:40:43 +02:00
Lasagne
4a052da289
Add switch to skip fetching certificates auto{config,discover} subdomains ( #5838 )
...
* Add ACME_DONT_FETCH_CERTS_FOR_HTTP_SUBDOMAINS to acme.sh
* Add ACME_DONT_FETCH_CERTS_FOR_HTTP_SUBDOMAINS to docker-compose.yml
* Add ACME_DONT_FETCH_CERTS_FOR_HTTP_SUBDOMAINS to generate_config.sh
* Add ACME_DONT_FETCH_CERTS_FOR_HTTP_SUBDOMAINS to update.sh
* AUTODISCOVER_SAN instead of long string
default on,
default is fetching certs for auto{discover,conf}
* AUTODISCOVER_SAN instead of long string
also flipped
* AUTODISCOVER_SAN instead of long string
flipped default meaning
* fix explanation for AUTODISCOVER_SAN
* AUTODISCOVER_SAN instead of long string
and flipped meaning of the bool
* fix AUTODISCOVER_SAN explanation
* Merge branch 'mailcow:staging' into staging
* update.sh: corrected syntax for mailcow.conf insertion
2024-06-10 12:33:02 +02:00
Niklas Meyer
18d7a55b15
Merge pull request #5901 from mailcow:sorbs
...
Remove discontinued SORBS DNSBL
2024-06-10 12:18:43 +02:00
Michael Kuron
9ca2fb7ccf
Remove discontinued SORBS DNSBL
2024-06-08 12:29:08 +02:00
Niklas Meyer
b4e8355827
Merge pull request #5845 from iamspido:patch-1
...
remove version from docker-compose.yml
2024-06-06 15:30:15 +02:00
DerLinkman
e0bde1c459
compose: removed all versions declarations (DEPRECATED)
2024-06-06 15:29:34 +02:00
Niklas Meyer
27c007ebd3
Merge pull request #5750 from DocFraggle:staging
...
Fix unbound healthcheck.sh to log all messages to logfile
2024-06-06 15:27:40 +02:00
FreddleSpl0it
f7ae2a6162
[Nightly][SOGo] Update 5.10.0
2024-06-06 12:12:30 +02:00
Niklas Meyer
8f3ea09732
Merge pull request #5893 from mailcow/feat/base-os
...
os: updated all Alpine containers to 3.20
2024-06-05 13:10:10 +02:00
DerLinkman
af626d98d3
dovecot: fixed sa-rules download
2024-06-05 13:07:12 +02:00
Niklas Meyer
34b0574e56
Merge pull request #5886 from Thomas2500:patch-1
...
Switch IP2Country lookup backend to shortened version
2024-06-05 12:37:31 +02:00
Niklas Meyer
49d738809b
Merge pull request #5863 from mailcow:update/postscreen_access.cidr
...
[Postfix] update postscreen_access.cidr
2024-06-05 12:32:56 +02:00
Niklas Meyer
2fa3a22eca
Merge pull request #5875 from CallMeLeon167:staging_cml
...
Update debug.twig to include a link to the git project URL for the mailcow version tag
2024-06-05 12:31:33 +02:00
Niklas Meyer
dc5eb6f92e
Merge pull request #5883 from mailcow:renovate/alpine-3.x
...
chore(deps): update alpine docker tag to v3.20
2024-06-05 12:27:28 +02:00
DerLinkman
ba8902f0b1
os: updated all Alpine containers to 3.20
2024-06-05 11:52:48 +02:00
FreddleSpl0it
3080a70287
[Nightly][SOGo] Update to 5.10.0
2024-06-03 09:20:54 +02:00
milkmaker
11e9a77840
update postscreen_access.cidr
2024-06-01 00:15:03 +00:00
Thomas Bella
64cd7e74c5
Switch IP2Country lookup backend to shortened version
...
Improves performance of #5880
2024-05-28 20:29:05 +02:00
renovate[bot]
cac65d081e
chore(deps): update dependency nextcloud/server to v28.0.6
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
2024-05-28 12:54:13 +00:00
renovate[bot]
e5ada994be
Update alpine Docker tag to v3.20
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
2024-05-22 18:17:51 +00:00
Pierre Pelletier
6ba2459645
Fixed blocking last connection fetching
2024-05-18 11:38:41 +00:00
DerLinkman
58f63aad08
[UI] Corrected Sieve Preset 1 (Fixed Regex)
2024-05-13 15:02:41 +02:00
milkmaker
8a8687a63c
[Web] Updated lang.zh-cn.json ( #5876 )
...
Co-authored-by: Koala Ng <tonghoil@hotmail.com >
2024-05-10 22:38:08 +02:00
Leon Schmidt
f7f93c360d
fix formatting of the mailcow version tag link
2024-05-10 19:56:31 +02:00
Leon
c160e1f68e
Update debug.twig
2024-05-10 15:57:36 +02:00
Leon Schmidt
47c08ab8d2
Update debug.twig target="_blank" attribute for the mailcow version tag link
2024-05-10 15:17:49 +02:00
Leon Schmidt
cd83ffbaa2
Update debug.twig to include a link to the git project URL for the mailcow version tag
2024-05-10 15:09:27 +02:00
milkmaker
e12981a821
[Web] Updated lang.zh-cn.json ( #5873 )
...
Co-authored-by: Koala Ng <tonghoil@hotmail.com >
2024-05-07 17:44:37 +02:00
Ramis
47fd1bb894
Update lang.ru-ru.json ( #5865 )
...
Update lang
Co-authored-by: Patrick Schult <75116288+FreddleSpl0it@users.noreply.github.com >
2024-05-03 14:05:43 +02:00
milkmaker
20582b6353
[Web] Updated lang.lv-lv.json ( #5862 )
...
Co-authored-by: Edgars Andersons <Edgars+Mailcow+Weblate@gaitenis.id.lv >
2024-04-30 18:28:09 +02:00
Patrick Schult
caee770e36
Merge pull request #5850 from mailcow/fix/nightly-autodiscover
...
[Web] Fix autodiscover fails with external IdP
2024-04-19 20:38:56 +02:00
FreddleSpl0it
95d6eeb37a
[Web] revert include prerequisites in autodiscover - include autoload
2024-04-19 20:32:44 +02:00
FreddleSpl0it
eadf70d809
[Web] include prerequisites in autodiscover
2024-04-18 14:23:35 +02:00
IamSpido
c8ff5387c0
remove version from docker-compose.yml
...
With docker version 25.05 the version 2.1 in docker-compose.yml will be obsolete.
docker-compose.yml: `version` is obsolete
2024-04-16 14:10:44 +02:00
Mitchell van Bijleveld
7cb138d515
Improve Dutch translation ( #5840 )
2024-04-11 21:36:45 +02:00
milkmaker
3dd4c45fab
Translations update from Weblate ( #5839 )
...
* [Web] Updated lang.hu-hu.json
Co-authored-by: David Csillag <csillag.david.istvan@gmail.com >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Updated lang.lv-lv.json
Co-authored-by: Edgars Andersons <Edgars+Mailcow+Weblate@gaitenis.id.lv >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
---------
Co-authored-by: David Csillag <csillag.david.istvan@gmail.com >
Co-authored-by: Edgars Andersons <Edgars+Mailcow+Weblate@gaitenis.id.lv >
2024-04-10 21:55:31 +02:00
polido
549539bec9
Update lang.pt-pt.json ( #5832 )
...
Co-authored-by: Patrick Schult <75116288+FreddleSpl0it@users.noreply.github.com >
2024-04-08 17:48:41 +02:00
milkmaker
e449cac464
Translations update from Weblate ( #5835 )
...
* [Web] Updated lang.fr-fr.json
Co-authored-by: Quiwy <github@quiwy.ninja >
* [Web] Updated lang.sv-se.json
Co-authored-by: André J <aj@nadox.se >
---------
Co-authored-by: Quiwy <github@quiwy.ninja >
Co-authored-by: André J <aj@nadox.se >
2024-04-08 17:47:43 +02:00
milkmaker
62e458f39b
[Web] Updated lang.fr-fr.json ( #5824 )
...
Co-authored-by: Quiwy <github@quiwy.ninja >
2024-04-04 19:23:02 +02:00
FreddleSpl0it
b37caaf9e5
[Web] secure container_ctrl.php
2024-04-04 16:30:35 +02:00
FreddleSpl0it
7660ca89ae
[Web] break loop if rspamd_map is valid
2024-04-04 16:29:58 +02:00
Patrick Schult
6e9c3e2687
Merge pull request #5821 from mailcow/fix/web-nightly
...
Fix/web nightly
2024-04-04 09:33:22 +02:00
FreddleSpl0it
cf2fda66e2
[Web] escape html of alert messages
2024-04-04 09:31:20 +02:00
FreddleSpl0it
cd24057f1a
[Web] use SEC_FETCH_DEST header to block api requests
2024-04-04 09:31:03 +02:00
FreddleSpl0it
c68a436a22
[Web] fix invalid rspamd map check
2024-04-04 09:30:30 +02:00
Patrick Schult
36b5cccd18
Merge pull request #5819 from mailcow/staging
...
2024-04
2024-04-04 08:50:58 +02:00
Patrick Schult
9decfa9c31
Merge pull request #5818 from mailcow/fix/web
...
[Web] fix exception handler and rspamd_maps function
2024-04-04 08:19:58 +02:00
FreddleSpl0it
3aee2b6cf5
[Web] use SEC_FETCH_DEST header instead of Referer to block api requests
2024-04-03 11:43:48 +02:00
Patrick Schult
17d797cee4
Merge pull request #5751 from mailcow/fix/rspamd-rewrite-ct
...
[Rspamd] milter update Content-Type and Content-Transfer-Encoding header
2024-04-03 10:49:21 +02:00
Patrick Schult
75550eeea3
Merge pull request #5812 from mailcow/limit-local-addrs
...
[Rspamd] Set local_addrs lo mailcow networks
2024-04-03 10:48:46 +02:00
FreddleSpl0it
0d09c86c12
[Web] fix invalid rspamd map check
2024-04-03 10:08:18 +02:00
FreddleSpl0it
2db8f482db
[Web] escape html of alert messages
2024-04-03 10:07:36 +02:00
FreddleSpl0it
00d4b32a1b
[Web] deny api calls from sogo
2024-04-03 10:06:43 +02:00
milkmaker
8a82bab1f3
[Web] Updated lang.tr-tr.json ( #5815 )
...
Co-authored-by: Uğurcan Albayrak <canalbayrakugur@gmail.com >
2024-04-02 18:04:30 +02:00
milkmaker
237a25e6b0
update postscreen_access.cidr ( #5811 )
2024-04-02 02:20:31 +02:00
milkmaker
5dc836671d
[Web] Updated lang.tr-tr.json ( #5813 )
...
[Web] Updated lang.tr-tr.json
Co-authored-by: Uğurcan Albayrak <canalbayrakugur@gmail.com >
Co-authored-by: evrenkoksal <evrenkoksal@gmail.com >
2024-04-01 21:57:15 +02:00
Dmitriy Alekseev
26be1cb602
Set local_addrs in Rspamd
2024-04-01 11:28:06 +03:00
yvan-algoo
dc7a48cbf9
Update French translation ( #5805 )
...
* Fix some typo in French translation
* Fix typo error introduced in last commit
* Fixed another typo introduced in my first commit
2024-03-30 01:10:12 +01:00
milkmaker
52455be815
Translations update from Weblate ( #5810 )
...
* [Web] Updated lang.lt-lt.json
[Web] Updated lang.lt-lt.json
[Web] Updated lang.lt-lt.json
[Web] Updated lang.lt-lt.json
[Web] Updated lang.lt-lt.json
[Web] Updated lang.lt-lt.json
[Web] Added lang.lt-lt.json
Co-authored-by: Ari Archer <ari@ari.lt >
Co-authored-by: Peter <magic@kthx.at >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Updated lang.lv-lv.json
[Web] Updated lang.lv-lv.json
[Web] Updated lang.lv-lv.json
[Web] Updated lang.lv-lv.json
Co-authored-by: Edgars Andersons <Edgars+Mailcow+Weblate@gaitenis.id.lv >
Co-authored-by: Edgars Počs <edgars.pocs@dna.lv >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Updated lang.tr-tr.json
[Web] Updated lang.tr-tr.json
[Web] Updated lang.tr-tr.json
[Web] Updated lang.tr-tr.json
[Web] Updated lang.tr-tr.json
[Web] Updated lang.tr-tr.json
Co-authored-by: evrenkoksal <evrenkoksal@gmail.com >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* Add lt-lt in vars.inc.php
---------
Co-authored-by: Ari Archer <ari@ari.lt >
Co-authored-by: Peter <magic@kthx.at >
Co-authored-by: Edgars Andersons <Edgars+Mailcow+Weblate@gaitenis.id.lv >
Co-authored-by: Edgars Počs <edgars.pocs@dna.lv >
Co-authored-by: evrenkoksal <evrenkoksal@gmail.com >
2024-03-30 01:09:22 +01:00
Ayowel
5c851f2935
Allow prompt-less install on low-resource systems
2024-03-26 08:19:24 +01:00
Niklas Meyer
bbbdcfb625
Merge pull request #5743 from mailcow/fix-5742
...
Remove one GmbH in Dockerfiles
2024-03-20 09:37:45 +01:00
Niklas Meyer
b054a57e16
Merge pull request #5770 from mailcow/update/postscreen_access.cidr
...
[Postfix] update postscreen_access.cidr
2024-03-19 10:19:54 +01:00
aaadddfgh
fd73b3ad88
Update lang.zh-cn.json ( #5789 )
...
Change a better translation
2024-03-13 15:53:37 +01:00
FreddleSpl0it
0807c122f6
[Web] set default LDAP options on get
2024-03-08 15:11:49 +01:00
FreddleSpl0it
e0bda6ca6a
[Web] prevent multiple dual-logins
2024-03-08 14:05:37 +01:00
FreddleSpl0it
2ba64e93f9
[Web] allow SSL / TLS connections for LDAP
2024-03-08 13:50:20 +01:00
FreddleSpl0it
e1c3ad9fe8
[Web] return idp instance after init
2024-03-08 13:15:35 +01:00
milkmaker
8c0637b556
[Web] Updated lang.lv-lv.json ( #5777 )
...
Co-authored-by: Edgars Andersons <Edgars+Mailcow+Weblate@gaitenis.id.lv >
2024-03-05 17:57:55 +01:00
Marcel Schuster
914a8204d4
Watchdog: escape subject and body for webhooks
2024-03-01 23:07:05 +01:00
DerLinkman
d92ffe8fc7
helper: remove old SOGo repo to not break builds on ARM64
2024-03-01 11:41:11 +01:00
milkmaker
e0eb3a4f13
update postscreen_access.cidr
2024-03-01 00:14:54 +00:00
Niklas Meyer
1fb0060a73
Merge pull request #5765 from mailcow/feat/sogo-5.10
...
sogo: upgrade to 5.10.0
2024-02-27 08:22:19 +01:00
DerLinkman
d7430bf516
sogo: add new options to sogo.conf for update 5.10.0
2024-02-26 17:17:34 +01:00
DerLinkman
35f039a119
sogo: update to 5.10.0
2024-02-26 16:55:13 +01:00
FreddleSpl0it
ffbf1758e0
[Web] fix identity_provider ArgumentCountError
2024-02-26 13:40:34 +01:00
Patrick Schult
a3af2d8392
Merge pull request #5764 from mailcow/fix/nightly-issues
...
Fix nightly issues with new ldap provider
2024-02-26 13:33:44 +01:00
FreddleSpl0it
39a4b115ed
[SOGo] fix plist_ldap.sh example
2024-02-26 13:14:08 +01:00
FreddleSpl0it
881c2d6e02
[SOGo] remove custom logout from toolbar
2024-02-26 13:13:50 +01:00
FreddleSpl0it
d237157c0b
init identity_provider only after all conditions are met
2024-02-26 13:12:44 +01:00
FreddleSpl0it
6928eb632e
[Dovecot] move sogo sso to mailcowauth.php
2024-02-26 13:10:08 +01:00
milkmaker
79432a40d7
Translations update from Weblate ( #5762 )
...
* [Web] Updated lang.es-es.json
Co-authored-by: Fernando Dilland <fernandodilland@gmail.com >
* [Web] Updated lang.nb-no.json
Co-authored-by: Christer Solstrand Johannessen <csjoh@users.noreply.translate.mailcow.email >
---------
Co-authored-by: Fernando Dilland <fernandodilland@gmail.com >
Co-authored-by: Christer Solstrand Johannessen <csjoh@users.noreply.translate.mailcow.email >
2024-02-25 19:51:57 +01:00
FreddleSpl0it
010d898786
[Web] apply LDAP filter
2024-02-23 10:01:56 +01:00
FreddleSpl0it
766c270b1f
[SOGo] fix custom html elements and wrong redirection
2024-02-23 09:12:17 +01:00
FreddleSpl0it
916d0fd46a
[Web] catch all exceptions on ldap connect
2024-02-23 08:12:06 +01:00
Patrick Schult
9561526f33
Merge pull request #5754 from mailcow/feat/idp-ldap2
...
[Nightly] add LDAP as direct IdP
2024-02-20 15:33:58 +01:00
FreddleSpl0it
45811bc2dc
[Web] fix mailbox datatable search
2024-02-20 15:00:06 +01:00
FreddleSpl0it
132e37bfec
[SOGo] use bash script for ldap plist template
2024-02-20 12:42:37 +01:00
FreddleSpl0it
b3e26e14ef
[Ofelia] add ldap sync cronjob
2024-02-20 12:01:08 +01:00
FreddleSpl0it
a3bb889def
[Web] fix set_tfa for ldap users
2024-02-20 11:41:02 +01:00
FreddleSpl0it
3a1dcb3aaf
[Web] fix set_tfa for ldap users
2024-02-20 11:34:01 +01:00
FreddleSpl0it
d22cafacc8
[Web] fix ldap filter if empty
2024-02-20 11:21:25 +01:00
FreddleSpl0it
78e7266368
[Web] add LDAP query filter
2024-02-20 10:46:23 +01:00
FreddleSpl0it
a06c78362a
[Web] add ldap idp
2024-02-20 10:31:14 +01:00
FreddleSpl0it
d479d18507
[Web] update directorytree/ldaprecord
2024-02-20 10:30:11 +01:00
FreddleSpl0it
98cdb95bc0
[Rspamd] milter update Content-Type and Content-Transfer-Encoding header after need_rewrite_ct
2024-02-19 11:20:19 +01:00
Hailer, Christian
02a55ce9db
Fix unbound healthcheck.sh to log all messages to logfile
2024-02-19 09:26:29 +01:00
renovate[bot]
6f4720e1ea
chore(deps): update thollander/actions-comment-pull-request action to v2.5.0 ( #5747 )
2024-02-17 11:42:30 +01:00
Peter
6a807b7799
Remove one GmbH
2024-02-15 17:43:01 +01:00
Patrick Schult
8d4ef147d2
Merge pull request #5741 from mailcow/staging
...
2024-02
2024-02-15 11:27:09 +01:00
milkmaker
8ed6217d1c
Translations update from Weblate ( #5740 )
...
* [Web] Language file updated by 'Cleanup translation files' addon
[Web] Updated lang.it-it.json
ui: fixed broken Links to docs
ui: fix wrong docs links
Co-authored-by: DerLinkman <niklas.meyer@servercow.de >
Co-authored-by: Michele Caputo <michele@caputoweb.xyz >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
---------
Co-authored-by: DerLinkman <niklas.meyer@servercow.de >
Co-authored-by: Michele Caputo <michele@caputoweb.xyz >
2024-02-14 20:11:51 +01:00
milkmaker
7dae4a976d
Translations update from Weblate ( #5732 )
...
* ui: fix wrong docs links
* ui: fixed broken Links to docs
* [Web] Updated lang.nb-no.json
[Web] Updated lang.nb-no.json
[Web] Updated lang.nb-no.json
[Web] Added lang.nb-no.json
Co-authored-by: Christer Solstrand Johannessen <csjoh@users.noreply.translate.mailcow.email >
Co-authored-by: Peter <magic@kthx.at >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Updated lang.fr-fr.json
[Web] Updated lang.fr-fr.json
Co-authored-by: Alix ANNERAUD <alix.anneraud@outlook.fr >
Co-authored-by: William Blondel <contact@williamblondel.fr >
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.zh-tw.json
Co-authored-by: BallBill <BallBill@users.noreply.translate.mailcow.email >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Updated lang.pt-br.json
[Web] Updated lang.pt-br.json
[Web] Updated lang.pt-br.json
[Web] Updated lang.pt-br.json
Co-authored-by: Abner Santana <abnerss@outlook.com >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* Add Norwegian in vars.inc.php
---------
Co-authored-by: DerLinkman <niklas.meyer@servercow.de >
Co-authored-by: Christer Solstrand Johannessen <csjoh@users.noreply.translate.mailcow.email >
Co-authored-by: Peter <magic@kthx.at >
Co-authored-by: Alix ANNERAUD <alix.anneraud@outlook.fr >
Co-authored-by: William Blondel <contact@williamblondel.fr >
Co-authored-by: Michele Caputo <michele@caputoweb.xyz >
Co-authored-by: BallBill <BallBill@users.noreply.translate.mailcow.email >
Co-authored-by: Abner Santana <abnerss@outlook.com >
2024-02-14 20:09:10 +01:00
FreddleSpl0it
3b83949ba3
[Netfilter] Update to 1.58
2024-02-14 13:58:07 +01:00
Patrick Schult
d8baadb991
Merge pull request #5679 from Habetdin/staging
...
[Netfilter] respect ban time limits
2024-02-14 11:37:24 +01:00
Patrick Schult
7d3f9fa407
Merge pull request #5727 from mailcow/fix/domain-wide-footer
...
[Rspamd] apply domain wide footer to alias domains
2024-02-14 09:43:04 +01:00
Patrick Schult
705d144a85
Merge pull request #5729 from mailcow/feat/readable-domainnames
...
[Web] display human readable domainnames instead of punycode
2024-02-14 09:36:20 +01:00
Patrick Schult
ff05cff36c
Merge pull request #5730 from mailcow/fix/add-domain-gal
...
[Web] fix setting unchecked checkboxes on domain adding
2024-02-14 09:34:21 +01:00
Patrick Schult
861fa7b145
Merge pull request #5728 from mailcow/fix/debug-tz
...
[Web] fix blank /debug page with invalid timezone
2024-02-14 09:32:17 +01:00
FreddleSpl0it
d65a0bba44
[ClamAV] Update to 1.2.2
2024-02-13 09:16:38 +01:00
FreddleSpl0it
dac1bd88dc
[Web] fix setting unchecked checkboxes
2024-02-09 15:17:02 +01:00
FreddleSpl0it
288dbfa37c
[Web] display human readable domainnames instead of punycode
2024-02-09 15:13:45 +01:00
FreddleSpl0it
a0e55cb9b1
[Web] fix blank /debug page with invalid timezone
2024-02-09 15:08:21 +01:00
FreddleSpl0it
86ba019ca0
[Rspamd] apply domain wide footer to alias domains
2024-02-09 14:59:14 +01:00
q16marvin
19deda31bc
Update functions.mailbox.inc.php
2024-02-09 11:23:47 +01:00
q16marvin
4f47534824
Update mailbox.js
2024-02-09 11:23:09 +01:00
DerLinkman
3cb9c2ece5
ui: fix wrong docs links
...
ui: fixed broken Links to docs
2024-02-09 08:11:20 +01:00
Habetdin
1787c53d98
[Netfilter] respect ban time limits
2024-02-09 01:57:09 +03:00
Niklas Meyer
8ae762a8c8
Merge pull request #5717 from mailcow/staging
...
2024-01e
2024-02-08 15:58:47 +01:00
DerLinkman
63426c3cd0
unbound: remove netcat check & package
2024-02-08 15:55:26 +01:00
DerLinkman
e184713c67
added action for support label in issues
2024-02-08 13:06:02 +01:00
DerLinkman
40146839ef
docker-compose: bumped versions
2024-02-08 12:42:36 +01:00
DerLinkman
448f85abe8
Remove unused files
2024-02-08 12:42:36 +01:00
FreddleSpl0it
9a4b79a629
[Web] fix idp mailbox login
2024-02-08 12:42:35 +01:00
DerLinkman
058b79ed5c
dovecot: corrected dockerfile inside nightly
2024-02-08 12:42:35 +01:00
FreddleSpl0it
216398355b
fix functions.inc.php, update sogo and dovecot nightly image
2024-02-08 12:42:35 +01:00
Geert Hauwaerts
1cda16523d
Fixed SQL query for retrieving SSO users.
2024-02-08 12:42:34 +01:00
FreddleSpl0it
2f1e1438e9
[Web] add log messages to verify-sso function
2024-02-08 12:42:34 +01:00
FreddleSpl0it
9039ab4e12
[Web] add missing file to autodiscover.php
2024-02-08 12:42:34 +01:00
DerLinkman
db47696ba7
Updated Dovecot Image to use OpenSSL 3.0 fix
2024-02-08 12:42:33 +01:00
FreddleSpl0it
eb9e3b8391
[Web] add configurable client scopes for generic-oidc
2024-02-08 12:42:33 +01:00
FreddleSpl0it
ba32f1131e
[Web] dont rtrim generic-oidc urls
2024-02-08 12:42:32 +01:00
DerLinkman
27ef04baa0
Update Dovecot to reuse lz4 compression
2024-02-08 12:42:32 +01:00
DerLinkman
b3a94e79e3
Use dedicated nightly images on nightly branch + updates of images itself
2024-02-08 12:42:32 +01:00
FreddleSpl0it
3a4c0c84a3
fix keycloak mailpassword flow
2024-02-08 12:42:31 +01:00
Mirko Ceroni
73a044ec14
Update sogo-auth.php
2024-02-08 12:42:31 +01:00
Mirko Ceroni
389eb99c10
Update sogo-auth.php
...
initialize db before validating credentials
2024-02-08 12:42:31 +01:00
FreddleSpl0it
597d98e1d7
Fixes #5408
2024-02-08 12:42:30 +01:00
FreddleSpl0it
981307a1c6
[Web] add missing break
2024-02-08 12:42:30 +01:00
FreddleSpl0it
2d51881ae3
[Web] fix user protocol badges
2024-02-08 12:42:30 +01:00
FreddleSpl0it
788f03e993
[Dovecot] remove passwd-verify.lua generation
2024-02-08 12:42:29 +01:00
DerLinkman
81024b8c12
Clamd using Alpine Packages instead self compile
2024-02-08 12:42:29 +01:00
DerLinkman
89c5064213
Rebased Dovecot on Alpine + fixed logging
2024-02-08 12:42:29 +01:00
DerLinkman
4b18a99e55
Small fixes for CLAMD Health Check
2024-02-08 12:42:28 +01:00
DerLinkman
92d2cca7c3
Added missing Labels to Dockerfiles
2024-02-08 12:42:28 +01:00
DerLinkman
466e36ecbb
Optimized Build Process for Dovecot
2024-02-08 12:42:28 +01:00
DerLinkman
7ec7bd21cb
Changed Dovecot Base to Bullseye again (Self compile)
2024-02-08 12:42:27 +01:00
DerLinkman
38db7226a8
Optimized CLAMAV Builds to match exact version instead of Repo
2024-02-08 12:42:27 +01:00
DerLinkman
60f9412bb8
Switched to Alpine Edge (for IMAPSYNC Deps)
2024-02-08 12:42:26 +01:00
DerLinkman
737c0502ac
Rebased Dovecot on Alpine 3.17 instead Bullseye (ARM64 Support)
2024-02-08 12:42:26 +01:00
DerLinkman
6da41b1027
Removed Test self compiled SOGo Dockerfile
2024-02-08 12:42:26 +01:00
DerLinkman
2bd46ae0fd
Changed Maintainer to tinc within Dockerfiles
2024-02-08 12:42:25 +01:00
DerLinkman
c15ab10b1b
Updated Clamd Building to be x86 and ARM Compatible
2024-02-08 12:42:25 +01:00
DerLinkman
ddaeebc822
[Rspamd] Update to 3.6 (Ratelimit fix)
2024-02-08 12:42:25 +01:00
FreddleSpl0it
e64293c82f
[Web] minor fixes
2024-02-08 12:42:24 +01:00
FreddleSpl0it
ccc17e4a20
[SOGo] deny direct login on external users
2024-02-08 12:42:24 +01:00
FreddleSpl0it
a53ef2ed7a
[SOGo] remove sogo_view and triggers
2024-02-08 12:42:24 +01:00
FreddleSpl0it
185c36cdfe
[Web] catch update_sogo exceptions
2024-02-08 12:42:23 +01:00
FreddleSpl0it
9beb47c067
[Web] fix malformed_username check
2024-02-08 12:42:23 +01:00
FreddleSpl0it
3d486678ae
[Web] remove keycloak sync disabled warning
2024-02-08 12:42:23 +01:00
FreddleSpl0it
04e2494af8
deny changes on identity provider if it's in use
2024-02-08 12:42:22 +01:00
FreddleSpl0it
7b47159478
rework auth - move dovecot sasl log to php
2024-02-08 12:42:22 +01:00
FreddleSpl0it
17b6ac3313
[Web] allow mailbox authsource to be switchable
2024-02-08 12:42:22 +01:00
FreddleSpl0it
43600cd127
[Web] fix identity-provider settings layout
2024-02-08 12:42:21 +01:00
FreddleSpl0it
6d3a32c1d9
[Web] trim CRON_LOG
2024-02-08 12:42:21 +01:00
FreddleSpl0it
21fa3c8458
[Web] remove unnecessary if block
2024-02-08 12:42:21 +01:00
FreddleSpl0it
6df663825a
[Web] add curl timeouts to oidc requests
2024-02-08 12:42:20 +01:00
FreddleSpl0it
8ce4600562
[Web] update lang files
2024-02-08 12:42:20 +01:00
FreddleSpl0it
3179c0e712
[Dovecot] mailcowauth minor fixes
2024-02-08 12:42:19 +01:00
FreddleSpl0it
37254738e2
[Web] improve identity-provider template
2024-02-08 12:42:19 +01:00
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
b251c58b23
update gitignore
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
583c5b48a0
dovecot: bump to docker image 1.28.1
2024-02-07 17:29:36 +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
eb91d9905b
fix typpo in chain order message
2024-02-07 15:48:49 +01:00
38cc85fa4c
set strict=False
2024-02-07 15:36:04 +01:00
FreddleSpl0it
77e6ef218c
[Netfilter] Update to 1.57
2024-02-05 09:54:16 +01:00
FreddleSpl0it
464b6f2e93
[Netfilter] fix redis logs
2024-02-05 09:47:19 +01:00
Niklas Meyer
20c90642f9
Merge pull request #5700 from mailcow/staging
...
[Netfilter] fix mailcow isolation rule for iptables
2024-02-02 17:49:49 +01:00
FreddleSpl0it
57e67ea8f7
[Netfilter] fix mailcow isolation rule for iptables
2024-02-02 17:40:44 +01:00
Niklas Meyer
c9e9628383
Merge pull request #5699 from mailcow/staging
...
2024-01d
2024-02-02 17:08:45 +01:00
DerLinkman
909f07939e
dovecot: bump version for repl fix
2024-02-02 17:06:31 +01:00
FreddleSpl0it
a310493485
[Dovecot] fix repl_health.sh
2024-02-02 16:52:41 +01:00
Niklas Meyer
1e09df20b6
Merge pull request #5689 from mailcow/staging
...
2024-01c
2024-02-02 15:52:33 +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
DerLinkman
2e57325dde
docker-compose.yml: Bump dovecot + netfilter version
2024-02-02 11:27:46 +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
Niklas Meyer
694f1d1623
Merge pull request #5688 from mailcow/fix/sogo-authenticated-users
...
sogo: fix ACL allow authenticated users + rebuild on Bookworm
2024-02-01 08:42:53 +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
renovate[bot]
f74573f5d0
chore(deps): update peter-evans/create-pull-request action to v6 ( #5683 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-31 16:14:42 +01:00
DerLinkman
deb6f0babc
issue: added architecture as dropdown
2024-01-23 08:46:06 +01:00
Niklas Meyer
cb978136bd
Merge pull request #5663 from mailcow/staging
...
2024-01b
2024-01-22 11:50:41 +01:00
Niklas Meyer
1159450cc4
Merge pull request #5662 from mailcow/fix/rollback-curl-bug
...
fix: rollback curl bug
2024-01-22 11:39:27 +01: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
DerLinkman
7da5e3697e
compose: bump watchdog version
2024-01-22 10:32:01 +01:00
Nya Candy
6e7a0eb662
fix: watchdog webhook body variables injector
2024-01-22 10:32:01 +01:00
Niklas Meyer
b25ac855ca
Merge pull request #5660 from luminem/openrc-support
...
Test for openrc configuration file instead of alpine
2024-01-22 10:27:29 +01:00
Niklas Meyer
3e02dcbb95
Merge pull request #5652 from KagurazakaNyaa/master
...
Allow user skip unbound healthcheck
2024-01-22 10:25:50 +01:00
DerLinkman
53be119e39
compose: bump unbound version
2024-01-22 10:22:24 +01:00
Luca Barbato
25bdc4c9ed
Test for openrc configuration file instead of alpine
...
This way other distro using openrc can be supported.
2024-01-22 09:50:24 +01:00
KagurazakaNyaa
9d4055fc4d
add parameter SKIP_UNBOUND_HEALTHCHECK to old installations
2024-01-19 00:07:51 +08:00
KagurazakaNyaa
d2edf359ac
update config comment
2024-01-18 23:53:08 +08:00
KagurazakaNyaa
aa1d92dfbb
add SKIP_UNBOUND_HEALTHCHECK to docker-compose.yml
2024-01-18 23:50:26 +08: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
Niklas Meyer
76f8a5b7de
Merge pull request #5650 from mailcow/staging
...
unbound: increased healthcheck timeout
2024-01-18 11:56:09 +01:00
DerLinkman
cb3bc207b9
unbound: increased healthcheck timeout
2024-01-18 11:55:01 +01:00
Niklas Meyer
b5db5dd0b4
Merge pull request #5642 from mailcow/staging
...
2024-01
2024-01-17 13:51:40 +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
Niklas Meyer
905a202873
Merge pull request #5587 from mailcow/feat/arm64
...
mailcow Multiarch (x86 and ARM64) support
2024-01-17 10:18:06 +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
Niklas Meyer
43bb26f28c
Merge pull request #5639 from mailcow/feat/unbound-healthcheck-rewrite
...
unbound: rewrote of healthcheck
2024-01-15 15:57:18 +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
Tomasz Orzechowski
6dc0bdbfa3
Proper number of threads regex.
2024-01-09 22:03:24 +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
Niklas Meyer
942ef7c254
Merge pull request #5592 from mailcow/feat/alpine-3.19
...
Update Dockerfiles to Alpine 3.19
2024-01-09 11:57:34 +01:00
DerLinkman
1ee3bb42f3
compose: updated image tags
2024-01-09 11:55:32 +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
Niklas Meyer
0a0e2b5e93
Merge pull request #5624 from mthld/patch-2
...
Add new SOGoMailHideInlineAttachments option to sogo.conf
2024-01-08 09:47:50 +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
Patrick Schult
cb0b0235f0
Merge pull request #5623 from mailcow/staging
...
🛷 🐄 Moocember 2023 Update Revision A | Postfix CVE-2023-51764 Security Update
2023-12-29 20:35:20 +01: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
renovate[bot]
7bd27b920a
chore(deps): update dependency nextcloud/server to v28.0.1 ( #5614 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-24 18:24:01 +01:00
FreddleSpl0it
efab11720d
add option to skip footer on reply e-mails
2023-12-22 10:39:07 +01:00
Patrick Schult
121f0120f0
Merge pull request #5604 from mailcow/staging
...
🛷 🐄 Moocember 2023 Update | Netfilter NFTables Support and Banlist Endpoint
2023-12-19 10:59:37 +01:00
Niklas Meyer
515b85bb2f
Merge pull request #5603 from mailcow/renovate/alpine-3.x
...
chore(deps): update alpine docker tag to v3.19
2023-12-19 10:06:21 +01:00
renovate[bot]
f27e41d19c
chore(deps): update alpine docker tag to v3.19
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
2023-12-19 08:48:40 +00:00
Niklas Meyer
603d451fc9
Merge pull request #5602 from mailcow/feat/bug-reporting-changes
...
Guideline Improvement + Issue Template adjusting
2023-12-19 09:48:21 +01:00
DerLinkman
89adaabb64
contributing.md: Updated guidelines
2023-12-19 09:47:12 +01:00
DerLinkman
987ca68ca6
issue_templates: corrected links + added premium support link
2023-12-18 16:02:59 +01:00
FreddleSpl0it
71defbf2f9
escapeHtml in qhandler.js
2023-12-18 14:02:05 +01:00
FreddleSpl0it
5c35b42844
Update Netfilter and Watchdog Image
2023-12-18 11:53:30 +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
Niklas Meyer
dc3e52a900
Merge pull request #5589 from mailcow/renovate/nextcloud-server-28.x
...
Update dependency nextcloud/server to v28
2023-12-13 10:56:05 +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
renovate[bot]
c3b5474cbf
Update dependency nextcloud/server to v28
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
2023-12-12 13:30:18 +00:00
Patrick Schult
69e3b830ed
Merge pull request #5453 from smarsching/watchdog-no-notify-on-startup
...
Allow suppressing watchdog start notification
2023-12-12 11:16:37 +01:00
Patrick Schult
96a5891ce7
Merge branch 'staging' into watchdog-no-notify-on-startup
2023-12-12 11:14:29 +01:00
FreddleSpl0it
66b9245b28
fix WATCHDOG_NOTIFY_WEBHOOK env vars
2023-12-12 11:10:10 +01:00
DerLinkman
f38ec68695
[SOGo] Update to 5.9.1
2023-12-12 11:00:16 +01:00
Patrick Schult
996772a27d
Merge pull request #4968 from felixoi/staging
...
Watchdog: Allow sending notifications via webhooks
2023-12-11 16:29:52 +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
Patrick Schult
c2e5dfd933
Merge pull request #5313 from mailcow/feat/f2b-banlist
...
[Web] add f2b_banlist endpoint
2023-12-11 12:36:06 +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
renovate[bot]
0257736c64
Update actions/stale action to v9 ( #5579 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-07 15:57:53 +01:00
Niklas Meyer
2024cda560
Merge pull request #5578 from mailcow/staging
...
2023-11a
2023-12-07 12:52:32 +01:00
DerLinkman
03aaf4ad76
Update Rspamd Image to 1.94
2023-12-07 12:50:10 +01:00
DerLinkman
550b88861f
[UI] Fixed showing of "disabled" placeholder for ratelimits in domains
2023-12-07 12:10:04 +01:00
Niklas Meyer
02ae5fa007
Merge pull request #5577 from mailcow/fix/rspamd-ratelimiting
...
[Rspamd] Fixed Ratelimit forced by global ratelimits
2023-12-07 12:07:58 +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
Niklas Meyer
9a5d8d2d22
Merge pull request #5562 from startnow65/master
...
Detect docker compose version of form v2.x
2023-11-28 08:30:35 +01:00
DerLinkman
de812221ef
Implemented improved check in update.sh as well.
2023-11-28 08:29:54 +01:00
FreddleSpl0it
340980bdd0
[Netfilter] set image back to mailcow/netfilter:1.52
2023-11-27 17:32:41 +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
DerLinkman
b1a172cad9
Use full mastodon name instead
2023-11-27 14:35:09 +01:00
DerLinkman
f2e21c68d0
Add Mastodon Links
2023-11-27 14:34:56 +01:00
DerLinkman
8b784c0eb1
Use full mastodon name instead
2023-11-27 14:34:15 +01:00
DerLinkman
bc59f32b96
Add Mastodon Links
2023-11-27 14:32:51 +01:00
Josiah Adenegan
a4fa8a4fae
Detect docker compose version of form v2.x
2023-11-25 20:36:40 +00:00
Niklas Meyer
f730192c98
Merge pull request #5559 from mailcow/renovate/nextcloud-server-27.x
...
Update dependency nextcloud/server to v27.1.4
2023-11-24 11:16:00 +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
renovate[bot]
9c3e73606c
Update dependency nextcloud/server to v27.1.4
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
2023-11-23 21:31:24 +00: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
Niklas Meyer
979f5475c3
Merge pull request #5552 from mailcow/staging
...
[Update.sh] Fix repo change when running in forced mode
2023-11-21 15:42:25 +01:00
DerLinkman
5a10f2dd7c
Fix repo change when running in forced mode
2023-11-21 15:37:53 +01:00
Niklas Meyer
a80b5b7dd0
Merge pull request #5551 from mailcow/staging
...
2023-11
2023-11-21 10:39:05 +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
Niklas Meyer
55576084fc
Merge pull request #5544 from mailcow/feat/update-renovate
2023-11-18 12:33:12 +01:00
Peter
03311b06c9
Ignore everything in vendor subdirs
2023-11-18 11:40:57 +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
f398ecbe39
Merge pull request #5487 from artemislena/master
...
Add a helper script for generating CAA records
2023-11-16 11:42:11 +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
Niklas Meyer
6e88550f92
Merge pull request #5533 from mailcow/renovate/actions-checkout-4.x
...
Update actions/checkout action to v4
2023-11-16 10:46:03 +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
Niklas Meyer
1fdf704cb4
Merge pull request #5524 from mailcow/feat/fix-renovate
2023-11-12 18:28:42 +01: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
Niklas Meyer
6f48c5ace0
Merge pull request #5513 from mailcow/feat/new-sieve-template
...
[UI] Added a new Sieve Rule as Template
2023-11-02 17:17:19 +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
Niklas Meyer
d5a2c96887
Merge pull request #5459 from SecT0uch/patch-1
2023-10-30 21:55:58 +01:00
Niklas Meyer
3f30fe3113
Merge pull request #5508 from BandhiyaHardik/staging
2023-10-30 21:54:29 +01:00
HardikBandhiya
d89f24a1a3
Merge branch 'mailcow:staging' into staging
2023-10-31 02:18:14 +05:30
HardikBandhiya
413354ff29
Update README.md
...
changed the name of Twitter to 𝕏
2023-10-31 02:07:46 +05:30
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
Niklas Meyer
b05ef8edac
Merge pull request #5500 from mailcow/renovate/nextcloud-server-27.x
2023-10-28 20:37:13 +02:00
renovate[bot]
015f9b663f
Update dependency nextcloud/server to v27.1.3
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
2023-10-28 14:40:08 +00:00
Niklas Meyer
b6167257c9
Merge pull request #5455 from mailcow/feat/rspamd-3.7.1
2023-10-28 16:39:53 +02: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
Peter
7079000ee0
Update nextcloud.conf when updating nextcloud
2023-10-27 22:56:51 +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
artemislena
03ed81dc3f
T.: Added a script for generating CAA records
2023-10-23 19:44:28 +02:00
renovate[bot]
53543ccf26
Update thollander/actions-comment-pull-request action to v2.4.3 ( #5484 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-21 12:10:34 +02:00
FreddleSpl0it
3b183933e3
[Web] add api get spam-score endpoint
2023-10-20 10:48:04 +02:00
DerLinkman
6c6fde8e2e
Improved docker image pruning
2023-10-19 12:31:13 +02:00
DerLinkman
61e23b6b81
Added Dev Mode option for git diff creation
2023-10-19 12:14:27 +02:00
DerLinkman
6c649debc9
Update DockerAPI to implement CPU load fix
2023-10-18 10:31:49 +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
DerLinkman
adc6a0054c
Updated compose version info color from red to yellow
2023-10-13 15:37:37 +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
Jordan ERNST
bb4bc11383
Fix for git < v1.7.5
...
This change should be compatible with all git version.
(get-url available from v1.7.5)
2023-10-12 15:55:53 +02:00
Niklas Meyer
a366494c34
Merge pull request #5458 from mailcow/staging
...
2023-10a
2023-10-12 15:45:40 +02:00
DerLinkman
99de302ec9
Reverted restart action removal in docker-compose.yml for older 2.X compatibility
2023-10-12 15:38:58 +02:00
DerLinkman
907912046f
Fix Clamd Version image in compose
2023-10-12 15:18:19 +02:00
DerLinkman
2c0d379dc5
[Rspamd] Update to 3.7.1
2023-10-12 13:05:27 +02:00
Niklas Meyer
5b8efeb2ba
Merge pull request #5454 from mailcow/staging
...
2023-10
2023-10-12 12:55:01 +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
Niklas Meyer
a8bc6aff2e
Merge pull request #5451 from mailcow/feat/unbound-healthcheck
...
[Unbound] Added Healthcheck for Unbound (Dockerfile and Compose)
2023-10-12 10:52:23 +02:00
DerLinkman
0b627017e0
[Compose] Added Healthcheck startup logics
2023-10-11 15:49:00 +02:00
DerLinkman
eb3be80286
[Unbound] Added Healthcheck (nslookup)
2023-10-11 15:48:25 +02:00
DerLinkman
1fda71e4fa
Update Images which contains Curl to fix CVEs
2023-10-11 12:16:05 +02:00
DerLinkman
a02bd4beff
[Dovecot] Update to 2.3.21
2023-10-11 12:14:47 +02:00
DerLinkman
d7f3ee16aa
Update Dovecot Wiki Link for new mailcows
2023-10-10 16:13:28 +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
Niklas Meyer
40df25dcf0
Merge pull request #5443 from mailcow/fix-generateconfigsh
...
Change column name in generate_config.sh
2023-10-06 09:41:07 +02:00
Peter
5de151a966
change column name
2023-10-06 00:12:49 +02: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
Niklas Meyer
1c403a6d60
Merge pull request #5401 from AlexHuebi/master
...
Improved the FQDN check and Ask before changing Git Repository URL in "update.sh"
2023-10-05 16:27:16 +02:00
DerLinkman
e67ba60863
Added Colors, cause there fancy :) + Added in generate_config.sh
2023-10-05 16:21:57 +02: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
Niklas Meyer
1a793e0b7e
Merge pull request #5441 from mailcow/renovate/nextcloud-server-27.x
...
Update dependency nextcloud/server to v27.1.2
2023-10-05 16:03:58 +02:00
Niklas Meyer
d0562ddbd9
Merge pull request #5398 from mailcow/update/postscreen_access.cidr
...
[Postfix] update postscreen_access.cidr
2023-10-05 16:03:45 +02:00
DerLinkman
3851a48ea0
Bumped clamd version in compose.yml
2023-10-05 15:49:19 +02:00
DerLinkman
40dcf86846
Merge branch 'master' into staging
2023-10-05 15:46:22 +02:00
renovate[bot]
257e104d2b
Update dependency nextcloud/server to v27.1.2
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
2023-10-05 13:21:58 +00: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
Niklas Meyer
934bc15fae
Merge pull request #5433 from mailcow/feat/sogo-5.9.0
...
[SOGo] Update to 5.9.0
2023-09-29 12:05:41 +02:00
Niklas Meyer
c2c994bfbb
Merge pull request #5432 from mailcow/fix-docs-domain
...
mailcow.github.io -> docs.mailcow.email
2023-09-29 11:56:05 +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
DerLinkman
69d15df221
[SOGo] Update to 5.9.0
2023-09-27 16:10:10 +02:00
renovate[bot]
e5752755d1
Update dependency nextcloud/server to v27.1.1 ( #5426 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-26 20:29:47 +02:00
Niklas Meyer
d98cfe0fc7
Merge pull request #5422 from mailcow/renovate/nextcloud-server-27.x
...
Update dependency nextcloud/server to v27.1.0
2023-09-18 11:28:27 +02:00
renovate[bot]
1a1955c1c2
Update dependency nextcloud/server to v27.1.0
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
2023-09-16 09:09:40 +00:00
Patrick Schult
0303dbc1d2
Merge pull request #5227 from mailcow/feat/domain-wide-footer
...
[Rspamd] add domain wide footer
2023-09-13 15:11:33 +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
renovate[bot]
160c9caee3
Update docker/setup-buildx-action action to v3 ( #5417 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-12 17:41:16 +02:00
renovate[bot]
33de788453
Update docker/setup-qemu-action action to v3 ( #5418 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-12 17:41:09 +02:00
renovate[bot]
f86f5657d9
Update docker/login-action action to v3 ( #5416 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-12 17:41:00 +02:00
renovate[bot]
e02a92a0d0
Update docker/build-push-action action to v5 ( #5415 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-12 17:40:44 +02:00
FreddleSpl0it
5ae9605e77
[Rspamd] domain-wide-footer add jinja templating
2023-09-12 12:19:46 +02:00
AlexHuebi
88fbec1e53
fixed remote url override
2023-09-11 21:43:52 +02:00
AlexHuebi
d098e7b9e6
fixed remote url override
2023-09-11 21:42:43 +02:00
AlexHuebi
a8930e8060
fixed remote url override
2023-09-11 21:39:07 +02:00
AlexHuebi
e26501261e
"temp" change - removed "git remote set-url"
2023-09-11 20:08:42 +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
4b096962a9
Merge pull request #5328 from mailcow/feat/backup_action
...
Update rebuild_backup_image.yml
2023-09-08 16:01:34 +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
renovate[bot]
8e87e76dcf
Update actions/checkout action to v4 ( #5409 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-04 18:49:38 +02:00
Patrick Schult
2629f3d865
Merge pull request #5404 from FELDSAM-INC/feldsam/datatables-sk-cz-translations
...
[Web] translated datatables to CZ and SK
2023-09-04 07:59:01 +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
AlexHuebi
718dcb69be
improved "FQDN" check
2023-09-02 02:53:55 +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
Niklas Meyer
956b170674
Merge pull request #5385 from mailcow/renovate/nextcloud-server-27.x
2023-08-14 18:11:36 +02:00
renovate[bot]
2c52753adb
Update dependency nextcloud/server to v27.0.2
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
2023-08-14 15:21:07 +00: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
DerLinkman
1db8990271
Fixed Branch checkout in generate_config.sh
2023-08-10 13:51:40 +02:00
FreddleSpl0it
025fd03310
[Rspamd] remove X-Moo-Tag header if unnecessary
2023-08-07 14:26:30 +02:00
renovate[bot]
e468c59dfc
Update thollander/actions-comment-pull-request action to v2.4.2 ( #5379 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-07 06:46:07 +02:00
renovate[bot]
340ef866d2
Update thollander/actions-comment-pull-request action to v2.4.1 ( #5377 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-06 16:39:26 +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
Patrick Schult
d6c3c58f42
Merge pull request #5360 from mailcow/staging
...
2023-08 - DQS Hotfixes
2023-08-03 11:36:53 +02:00
FreddleSpl0it
b050cb9864
[Postfix] remove dnsbl_reply.map if not required
2023-08-03 09:00:08 +02:00
Patrick Schult
e176724775
Merge pull request #5357 from DocFraggle/staging
...
Add postscreen_dnsbl_reply_map to avoid disclosure of DQS key
2023-08-03 08:15:16 +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
Patrick Schult
180b9fc8d2
Merge pull request #5359 from mailcow/fix/gen-dnsbl
...
[Postfix] rework dns_blocklists.cf generation
2023-08-02 16:51:56 +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
Patrick Schult
5c886d2f4e
Merge pull request #5356 from sriccio/fix-postfix-merge-order
...
Fix main.cf merging order
2023-08-02 15:17:20 +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
Niklas Meyer
a1fb962215
Merge pull request #5350 from mailcow/staging
...
2023-07a
2023-07-31 14:52:24 +02:00
Niklas Meyer
57d849a51b
Merge pull request #5349 from DocFraggle/spamhaus_domains
...
Fix spamhaus query domains (.net only)
2023-07-31 14:34:01 +02:00
Hailer, Christian
3000da6b88
Fix spamhaus query domains (.net only)
2023-07-31 13:50:36 +02:00
Niklas Meyer
db75cbbcb0
Merge pull request #5347 from mailcow/feat/sogo-5.8.4
...
Update SOGo to 5.8.4
2023-07-31 12:36:24 +02:00
Niklas Meyer
22acbb6b57
Merge pull request #5267 from mailcow/update/postscreen_access.cidr
...
[Postfix] update postscreen_access.cidr
2023-07-31 12:06:41 +02:00
milkmaker
31cb0f7db1
update postscreen_access.cidr
2023-07-31 10:06:07 +00:00
DerLinkman
6d17b9f504
Added dns_blocklists.cf for customizations
2023-07-31 12:03:31 +02:00
DerLinkman
0f337971ff
Reimplemented option for custom dnsbls
2023-07-31 12:03:07 +02:00
DerLinkman
6cf2775e7e
Fix Reponse Code for ASN Checks
2023-07-31 12:01:34 +02:00
Niklas Meyer
dabf9104ed
Merge pull request #5342 from DocFraggle/mailcow_spamhaus
...
dns_blocklists.cf isn't appended to main.cf and therefore ineffective…
2023-07-30 19:02:01 +02:00
Christian Hailer
952ddb18fd
dns_blocklists.cf isn't appended to main.cf and therefore ineffective #5340
2023-07-30 18:56:52 +02:00
DerLinkman
34d990a800
Removed obsolete whois package
2023-07-28 20:35:28 +02:00
DerLinkman
020cb21b35
Added remote Bad ASN Check for Spamhaus DNSBL
2023-07-28 20:33:12 +02:00
DerLinkman
525364ba65
Implemented remote Bad AS lookup
2023-07-28 20:27:38 +02:00
DerLinkman
731fabef58
Fixed Syntax error in generate_config.sh
2023-07-28 12:20:47 +02:00
DerLinkman
c10be77a1b
Fixed Syntax error in generate_config.sh
2023-07-28 12:13:07 +02:00
DerLinkman
a8bc4e3f37
Merge branch 'staging'
2023-07-28 10:35:17 +02:00
DerLinkman
815572f200
Merge branch 'feat/spamhaus-dqs-asn' into staging
2023-07-28 10:33:34 +02:00
Patrick Schult
23fc54f2cf
Merge pull request #5332 from mailcow/staging
...
2023-07
2023-07-28 10:26:49 +02:00
FreddleSpl0it
11407973b1
[Web] change style of f2b active ban actions
2023-07-27 14:19:18 +02:00
FreddleSpl0it
b9867e3fe0
[Web] change style of f2b active ban actions
2023-07-27 14:16:11 +02:00
FreddleSpl0it
3814c3294f
[Web] add edit/cors api endpoint to swagger
2023-07-27 13:45:57 +02:00
FreddleSpl0it
9c44b5e546
[Web] display is_catch_all and aliases_send_as_all if not empty #5320
2023-07-27 12:10:01 +02:00
FreddleSpl0it
cd635ec813
[Dockerapi] Update to 2.05
2023-07-27 11:30:47 +02:00
FreddleSpl0it
03831149f8
[Web] fix visual bug #5322
2023-07-27 11:28:49 +02:00
Peter
d8fd023cdb
Update rebuild_backup_image.yml
2023-07-24 17:39:41 +02:00
renovate[bot]
521120a448
Update dependency nextcloud/server to v27.0.1 ( #5324 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-24 10:43:00 +02:00
DerLinkman
ec8d298c36
Update postfix.sh to include pbl for dqs
2023-07-13 16:42:59 +02:00
FreddleSpl0it
db2759b7d1
[Web] fix wrong content type + add more http 500 responses
2023-07-12 16:46:32 +02:00
DerLinkman
3c3b9575a2
[Netfilter] Update Compose File to 1.53
2023-07-12 09:42:17 +02:00
Patrick Schult
03580cbf39
Merge pull request #5315 from SnailShea/fix/twig-typos
...
Fixes several instances of missing </span>, extra role='tabpanel' and…
2023-07-12 08:55:28 +02:00
Niklas Meyer
2b009c71c1
Merge pull request #5316 from mailcow/feat/rspamd-securite-symbols
...
[Rspamd] Native mailcow Support for Securite ClamAV Signatures
2023-07-12 08:27:20 +02:00
SnailShea
b903cf3888
Fixes several instances of missing </span>, extra role='tabpanel' and misspelled 'collapse'
2023-07-11 19:00:05 -04:00
FreddleSpl0it
987cfd5dae
[Web] f2b banlist - add http status codes
2023-07-11 10:31:25 +02:00
FreddleSpl0it
1537fb39c0
[Web] add manage f2b external option
2023-07-11 10:19:32 +02:00
FreddleSpl0it
65cbc478b8
[Web] add manage f2b external option
2023-07-11 10:13:00 +02:00
FreddleSpl0it
e2e8fbe313
[Web] add f2b_banlist endpoint
2023-07-10 13:54:23 +02:00
Patrick Schult
cf239dd6b2
Merge pull request #5215 from goodygh/5136-fix-logger-error-handling
...
[web] logger pdo exception handling workaround
2023-07-10 10:31:38 +02:00
Patrick Schult
a0723f60d2
Merge pull request #5221 from mailcow/fix/dot-stuffing-bcc
...
[Rspamd] add dot-stuffing to bcc forwarding
2023-07-10 10:07:31 +02:00
Patrick Schult
da8e496430
Merge pull request #5310 from mailcow/feat/ha-pubsub
...
[Dockerapi] add redis pubsub handler for broadcasting requests
2023-07-10 10:05:07 +02:00
Patrick Schult
722134e474
Merge pull request #5312 from mailcow/fix/ui-logs
...
[Web] fix loading rspamd-history
2023-07-10 10:03:29 +02:00
FreddleSpl0it
cb1a11e551
[Web] fix rspamd-history
2023-07-10 09:35:51 +02:00
Patrick Schult
8984509f58
Merge pull request #5213 from mailcow/feat/cors
...
[Web] add cors to json_api
2023-07-07 14:13:09 +02:00
FreddleSpl0it
0f0d43b253
[Dockerapi] add missing import os
2023-07-07 11:32:28 +02:00
FreddleSpl0it
0f6956572e
[Web] add CLUSTERMODE environment variable
2023-07-07 09:58:51 +02:00
Niklas Meyer
29892dc694
Merge pull request #5262 from mailcow/fix-5252
...
Rspamd returns 401 on unsuccesful logins
2023-06-27 11:16:34 +02:00
Niklas Meyer
14265f3de8
Merge pull request #5263 from mailcow:update-api
...
[API] Update swagger version to 5.1.0
2023-06-27 10:41:24 +02:00
Niklas Meyer
0863bffdd2
Merge pull request #5283 from superpuffin:master
...
Update nextcloud heper script to disable SMTP TLS host verification
2023-06-27 10:40:06 +02:00
Niklas Meyer
3b748a30cc
Merge pull request #5284 from mailcow:renovate/nextcloud-server-27.x
...
Update dependency nextcloud/server to v27
2023-06-27 10:39:08 +02:00
DerLinkman
5619175108
Upate SOGo to 5.8.4
2023-06-27 10:36:53 +02:00
DerLinkman
6e9c024b3c
Changed weight to score for CLAMD_SPAM
2023-06-27 10:28:52 +02:00
DerLinkman
8cd4ae1e34
Improved Scores
2023-06-23 16:19:37 +02:00
DerLinkman
689856b186
New Symbols defined for Security ClamAV DBs
2023-06-23 16:13:25 +02:00
DerLinkman
7b645303d6
Added Colorful Outputs for the Spamhaus info in PF
2023-06-23 15:54:49 +02:00
DerLinkman
408381bddb
Update Postfix image to 1.69 + improvements
2023-06-23 15:48:13 +02:00
DerLinkman
380cdab6fc
Removed dnsbl from main.cf
2023-06-23 14:26:17 +02:00
DerLinkman
03b7a8d639
Implemented Postfix Blocklist generation
2023-06-23 14:25:07 +02:00
DerLinkman
bf6a61fa2d
Small corrections to update/generate.sh
2023-06-23 14:20:06 +02:00
DerLinkman
1de47072f8
Added DQS Values to update.sh/generate + check of variable
2023-06-23 12:26:57 +02:00
Peter
c0c46b7cf5
[API] Update swagger version
2023-06-19 21:35:10 +02:00
Peter
42a91af7ac
[API] Update swagger version
2023-06-15 19:20:09 +02:00
renovate[bot]
6e1ee638ff
Update dependency nextcloud/server to v27
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
2023-06-13 14:02:53 +00:00
Yorgos Bos
61c8afa088
Fix smtp settings for nextcloud v26
2023-06-13 10:54:42 +02:00
renovate[bot]
c873a14127
Update thollander/actions-comment-pull-request action to v2.4.0 ( #5280 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-12 17:12:59 +02:00
FreddleSpl0it
06cce79806
[Dockerapi] add pubsub handler for broadcasting in ha setup
2023-06-12 16:37:48 +02:00
DerLinkman
0927c5df57
Fixed small typo in update.sh
2023-06-01 15:27:00 +02:00
Niklas Meyer
e691d2c782
Merge pull request #5266 from mailcow/staging
...
[Dovecot] remove pass return in Dovecot lua auth
2023-05-30 16:57:10 +02:00
FreddleSpl0it
67510adb9e
[Dovecot] remove pass return in Dovecot lua auth
2023-05-30 16:47:03 +02:00
Niklas Meyer
490d553dfc
Merge pull request #5264 from mailcow/staging
...
2023-05a
2023-05-30 16:23:26 +02:00
DerLinkman
70aab7568e
Changed maintainers to tinc (Dockerfiles)
2023-05-30 16:20:35 +02:00
DerLinkman
f82aba3e26
[Dovecot] Update to 1.24
2023-05-30 16:18:14 +02:00
FreddleSpl0it
f80940efdc
[Dovecot] remove pass return in Dovecot lua auth
2023-05-30 09:09:41 +02:00
Peter
6f875398c0
[API] Update swagger version
2023-05-28 23:29:58 +02:00
Peter
7a582afbdc
Rspamd returns 401 on unsuccesful logins
2023-05-28 22:43:26 +02:00
renovate[bot]
38cd376228
Update dependency nextcloud/server to v26.0.2 ( #5254 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-28 15:48:28 +02:00
Niklas Meyer
74bcec45f1
Merge pull request #5250 from mailcow/staging
...
2023-05
2023-05-25 16:30:16 +02:00
Niklas Meyer
9700b3251f
Merge pull request #5214 from mailcow/feat/gh_actions_postscreen
...
Add GitHub action update_postscreen_access_list.yml
2023-05-25 15:40:20 +02:00
Niklas Meyer
88b8d50cd5
Merge pull request #4028 from Daniel15/patch-2
...
Enable maildir_very_dirty_syncs by default
2023-05-24 11:00:38 +02:00
DerLinkman
55b0191050
[PHP] Update to 1.84
2023-05-23 10:46:21 +02:00
Peter
33c97fb318
change domain for docs
2023-05-10 20:32:38 +02:00
Niklas Meyer
23d33ad5a8
Merge pull request #5231 from mailcow/renovate/alpine-3.x
...
Update alpine Docker tag to v3.18
2023-05-10 08:58:47 +02:00
renovate[bot]
bd6c98047a
Update alpine Docker tag to v3.18
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
2023-05-10 01:50:21 +00:00
Patrick Schult
73d6a29ae1
Merge pull request #5205 from mailcow/clean_sasl_log
...
Clean up old entries from sasl_log
2023-05-09 09:49:40 +02:00
Patrick Schult
173e39c859
Merge pull request #5200 from mailcow/fix/delete-sender-acl
...
[Web] Fix deleting sender_acl when mbox is deleted
2023-05-08 16:35:42 +02:00
Patrick Schult
c0745c5cde
Merge pull request #5197 from mailcow/fix/bcc-validation
...
[Web] Fix BCC validation
2023-05-08 16:32:12 +02:00
Patrick Schult
1a6f93327e
Merge pull request #5203 from mailcow/feat/bad_asn
...
Add IP Connect Inc to bad_asn.map
2023-05-08 16:01:44 +02:00
Patrick Schult
3c68a53170
Merge pull request #5201 from mailcow/fix/sieve-print
...
[Dockerapi] Fix typo in dockerapi sieve print
2023-05-08 16:00:22 +02:00
Patrick Schult
e38c27ed67
Merge pull request #5211 from goodygh/5175-fix-mobileconfig-redirect
...
[web] Fix typo in mobileconfig redirect
2023-05-08 15:55:50 +02:00
Patrick Schult
8eaf8bbbde
Merge pull request #5220 from mailcow/fix/bcc-selectpicker
...
[Web] fix bcc localdest selectpicker
2023-05-08 15:53:53 +02:00
Patrick Schult
e015c7dbca
Merge pull request #5202 from mailcow/feat/user-acl-tabs
...
[Web] hide user tabs if acl is missing
2023-05-08 15:48:52 +02:00
Patrick Schult
58452abcdf
Merge pull request #5204 from mailcow/fix/rspamd-table
...
[Web] fix rspamd table on sm devices
2023-05-08 15:43:58 +02:00
Patrick Schult
2cbf0da137
Merge pull request #5198 from mailcow/fix/sorting-tla
...
[Web] Fix temporary email aliases sorting
2023-05-08 15:29:32 +02:00
FreddleSpl0it
f295b8cd91
[Rspamd] add domain wide footer
2023-05-08 12:55:38 +02:00
FreddleSpl0it
97a492b891
[Rspamd] add dot-stuffing to bcc forwarding
2023-05-03 15:04:09 +02:00
FreddleSpl0it
aabcd10539
[Web] fix bcc localdest selectpicker
2023-05-03 09:59:49 +02:00
milkmaker
ee607dc3cc
Translations update from Weblate ( #5218 )
...
* [Web] Updated lang.en-gb.json
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.cs-cz.json
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.de-de.json
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.fr-fr.json
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.ro-ro.json
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.sk-sk.json
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.zh-cn.json
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.it-it.json
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.zh-tw.json
Co-authored-by: Peter <magic@kthx.at >
---------
Co-authored-by: Peter <magic@kthx.at >
2023-05-02 18:29:38 +02:00
DerLinkman
1265302a8e
[DockerAPI] Update to 2.04
2023-05-02 18:11:59 +02:00
DerLinkman
b5acf56e20
Added Platform Information on Status Page
2023-05-02 18:11:10 +02:00
goodygh
9752313d24
logger pdo exception handling workaround
2023-04-29 02:39:04 +02:00
FreddleSpl0it
fe4a418af4
[Web] fix rspamd table scan_time on sm devices
2023-04-27 10:45:11 +02:00
Peter
e5f03e8526
Update update_postscreen_whitelist.sh
2023-04-26 18:44:35 +02:00
Peter
fb60c4a150
Add update_postscreen_access_list.yml
2023-04-26 18:43:54 +02:00
FreddleSpl0it
6b82284a41
[Web] cors - add check if origin is valid
2023-04-26 11:19:50 +02:00
FreddleSpl0it
192f67cd41
[Web] add cors to json_api
2023-04-26 10:46:07 +02:00
goodygh
fd203abd47
Fix typo in mobileconfig redirect
2023-04-25 22:11:04 +02:00
milkmaker
6b65f0fc74
[Web] Updated lang.ru-ru.json ( #5210 )
...
Co-authored-by: Vakhtang <vakhtang.g.st@gmail.com >
2023-04-25 20:59:05 +02:00
Michael Kuron
856b3b62f2
Clean up old sasl_log entries
2023-04-22 14:16:42 +02:00
FreddleSpl0it
0372a2150d
[Web] fix rspamd table on sm devices
2023-04-21 20:14:43 +02:00
Peter
f3322c0577
Add IP Connect Inc
2023-04-21 19:43:20 +02:00
FreddleSpl0it
c2bcc4e086
[Web] hide user tabs if acl is missing
2023-04-21 17:03:40 +02:00
FreddleSpl0it
6e79c48640
[Dockerapi] Fix typo in dockerapi sieve print
2023-04-21 16:15:16 +02:00
FreddleSpl0it
d7dfa95e1b
[Web] Fix deleting sender_acl when mbox is deleted
2023-04-21 13:47:13 +02:00
FreddleSpl0it
cf1cc24e33
[Web] Fix temporary email aliases sorting
2023-04-21 12:26:50 +02:00
FreddleSpl0it
6824a5650f
[Web] Fix BCC validation
2023-04-21 11:21:43 +02:00
Niklas Meyer
73570cc8b5
Merge pull request #5196 from ewong012/staging
2023-04-21 08:14:24 +02:00
Ethan Wong
959dcb9980
[Update.sh] Fix install docs link
...
Old link returns 404.
2023-04-20 13:52:46 -07:00
Patrick Schult
8f28666916
Merge pull request #5195 from mailcow/staging
...
2023-04b
2023-04-20 16:49:17 +02:00
Patrick Schult
3eaa5a626c
Merge pull request #5187 from mailcow/fix-5185
...
Nextcloud helperscript - redo PHP check
2023-04-20 14:20:03 +02:00
Patrick Schult
8c79056a94
Merge pull request #5194 from mailcow/renovate/nextcloud-server-26.x
...
Update dependency nextcloud/server to v26.0.1
2023-04-20 14:19:19 +02:00
Patrick Schult
ed076dc23e
Merge pull request #5186 from goodygh/datatables_sorting
...
[Web] Datatables sorting
2023-04-20 13:50:57 +02:00
FreddleSpl0it
be2286c11c
[Dockerapi] fix maildir cleanup for domains
2023-04-20 13:41:11 +02:00
renovate[bot]
0e24c3d300
Update dependency nextcloud/server to v26.0.1
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
2023-04-20 11:36:01 +00:00
FreddleSpl0it
e1d8df6580
[Web] check mailbox before replacing sogo_static_view
2023-04-20 13:20:51 +02:00
Patrick Schult
04a08a7d69
Merge pull request #5193 from mailcow/feat/update-sogo
...
[SOGo] update sogo 5.8.2.20230419
2023-04-20 12:32:42 +02:00
FreddleSpl0it
3c0c8aa01f
[SOGo] update sogo 5.8.2.20230419
2023-04-20 12:07:21 +02:00
Patrick Schult
026b278357
Merge pull request #5183 from mailcow/fix/add-mbox-performance
...
[Web] optimizing mailbox add/edit/delete performance
2023-04-20 11:34:41 +02:00
FreddleSpl0it
4121509ceb
[Web] optimizing update_sogo_static_view function
2023-04-20 11:28:59 +02:00
Patrick Schult
00ac61f0a4
Merge pull request #5184 from bdwebnet/fix/ui-allowed-protocols
...
Added dropdown divider to "allowed protocols" selection on mailbox page
2023-04-19 17:31:05 +02:00
Patrick Schult
4bb0dbb2f7
Merge pull request #5191 from shiz0/patch-1
...
Fix Typo
2023-04-19 17:26:54 +02:00
Patrick Schult
13b6df74af
Merge pull request #5174 from bdwebnet/staging
...
Fix error "Deprecated: Using ${var} in strings is deprecated, use {$…
2023-04-19 17:23:26 +02:00
FreddleSpl0it
5c025bf865
[Rspamd] rollback to 3.4
2023-04-19 17:03:04 +02:00
Hannes Happle
20fc9eaf84
Fix Typo
2023-04-16 14:32:44 +02:00
Peter
22a0479fab
Redo the PHP check grep
2023-04-13 21:11:40 +02:00
goodygh
3510d5617d
Fix sorting for active relayhost
2023-04-13 19:18:04 +02:00
goodygh
236d627fbd
Fix sorting for active transport map
2023-04-13 19:14:20 +02:00
goodygh
99739eada0
Fix sorting for active fowrardinghoststable
2023-04-13 19:01:03 +02:00
goodygh
7bfef57894
Fix sorting for active and tla on admins
2023-04-13 18:54:59 +02:00
goodygh
d9dfe15253
Fix sorting for active and tla on domain-admins
2023-04-13 18:54:08 +02:00
goodygh
3fe8aaa719
Fix sorting for active tls-policy-map
2023-04-13 18:14:18 +02:00
goodygh
78a8fac6af
Fix sorting for active bcc-map and recipient-map
2023-04-13 18:10:21 +02:00
bd
6986e7758f
Added dropdown divider to "allowed protocols" selection on mailbox page
2023-04-13 17:33:28 +02:00
BD
b4a9df76b8
Merge branch 'mailcow:staging' into staging
2023-04-13 17:22:13 +02:00
FreddleSpl0it
d9d958356a
[Web] optimizing update_sogo_static_view function
2023-04-13 14:35:55 +02:00
goodygh
96f954a4e2
Fix sorting for active syncjobs
2023-04-12 00:36:46 +02:00
goodygh
44585e1c15
Fix sorting datatable in domain aliases
2023-04-12 00:23:53 +02:00
goodygh
c737ff4180
Fix sorting datatable in aliases
2023-04-12 00:21:27 +02:00
goodygh
025279009d
Fix sorting for active resources
2023-04-12 00:17:41 +02:00
goodygh
a9dc13d567
Fix sorting datatable in mailbox templates
2023-04-12 00:15:16 +02:00
goodygh
c3ed01c9b5
Fix sorting for active mailboxes
2023-04-11 23:49:50 +02:00
goodygh
bd0b4a521e
Fix sorting datatable in domain templates
2023-04-11 23:42:43 +02:00
goodygh
800a0ace71
Fix sorting for active domain in domains table
2023-04-11 23:19:56 +02:00
goodygh
db97869472
Datatable hide sorting value
2023-04-11 23:18:13 +02:00
milkmaker
f681fcf154
[Web] Updated lang.cs-cz.json ( #5177 )
...
Co-authored-by: utaxiu <kontakt@malyjakub.cz >
2023-04-11 17:38:39 +02:00
Patrick Schult
db1b5956fc
Merge pull request #5133 from FELDSAM-INC/feldsam/bs5-related-fixes
...
BS5 related fixes
2023-04-11 06:35:41 +02:00
BD
bdb07061ed
Fix error "Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /web/sogo-auth.php on line 63"
2023-04-08 17:29:34 +02:00
Niklas Meyer
428b917579
Merge pull request #5166 from mailcow/staging
...
Hotfix php8.2 nextcloud < 26
2023-04-03 20:15:46 +02:00
Niklas Meyer
469f959e96
Merge pull request #5164 from mailcow/fix-5163
...
Add a check for PHP>=8.2 errormsg
2023-04-03 20:10:05 +02:00
Peter
b68e189d97
Add a check for PHP>=8.2 errormsg
2023-04-03 19:03:13 +02:00
Niklas Meyer
028ef22878
Merge pull request #5162 from mailcow/staging
...
Update 2023-04
2023-04-03 14:55:55 +02:00
Kristian Feldsam
80dacc015a
[web] fixed mailbox/user settings buttons styling
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
[web] fixed mailbox/user settings buttons styling
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2023-03-31 13:19:20 +02:00
Patrick Schult
0194c39bd5
Merge pull request #5158 from mailcow/feat/sogo-5.8.2
...
[SOGo] Update to 5.8.2
2023-03-31 08:16:57 +02:00
FreddleSpl0it
f53ca24bb0
[SOGo] Update to 5.8.2
2023-03-30 16:00:21 +02:00
Patrick Schult
ae46a877d3
Merge pull request #5157 from mailcow/feat/netfilter-1.52
...
[Netfilter] Update to 1.52
2023-03-30 09:05:52 +02:00
FreddleSpl0it
400939faf6
[Netfilter] Update to 1.52
2023-03-30 08:44:38 +02:00
Patrick Schult
fd0205aafd
Merge pull request #5127 from th-joerger/feature/bantime-increment
...
[Netfilter] Implemented exponentially incrementing bantime
2023-03-30 07:53:33 +02:00
Patrick Schult
e367a8ce24
Merge pull request #5153 from mailcow/fix/del-vmail-index
...
[Dockerapi] delete vmail_index on maildir cleanup
2023-03-30 07:52:00 +02:00
Thorbjörn Jörger
096e2a41e9
Push verified options to redis after each check
2023-03-29 17:09:25 +02:00
Thorbjörn Jörger
e010f08143
verify options after loading them, set defaults if options are missing or invalid
2023-03-29 15:24:14 +02:00
Patrick Schult
3d2483ca37
Merge pull request #5093 from brunoleon/fix_snat
...
Fix SNAT never being added because of exception
2023-03-29 08:13:11 +02:00
Niklas Meyer
535dd23509
Merge pull request #5139 from mailcow/renovate/mailcow-rspamd-1.x
...
Update mailcow/rspamd Docker tag to v1.93
2023-03-28 11:44:59 +02:00
DerLinkman
4336a99c6a
[Nextcloud] Changed default X-Robots Tag behavior
2023-03-28 11:40:00 +02:00
DerLinkman
4cd5f93cdf
Fixed broken pipe errors in nextcloud.sh
2023-03-28 11:22:49 +02:00
DerLinkman
67955779b0
Fix broken pipe error in reset-admin.sh
2023-03-28 11:17:59 +02:00
FreddleSpl0it
26c34b484a
increase dockerapi image
2023-03-28 11:01:14 +02:00
FreddleSpl0it
4021613059
delete vmail_index when mbox is deleted
2023-03-28 10:59:08 +02:00
Niklas Meyer
e891bf8411
Merge pull request #5138 from th-joerger/feature/pubsub-exception
...
[netfilter] add pubsub exception
2023-03-27 10:40:40 +02:00
Niklas Meyer
f7798d1aac
Merge pull request #5099 from mailcow/feat/phpfpm-8.2
...
Update to PHP 8.2
2023-03-27 10:13:42 +02:00
Niklas Meyer
d11f00261b
Merge pull request #5142 from mailcow/renovate/nextcloud-server-26.x
...
Update dependency nextcloud/server to v26
2023-03-27 10:12:55 +02:00
renovate[bot]
22cd12f37b
Update dependency nextcloud/server to v26
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
2023-03-25 18:48:22 +00:00
Peter
db2fb12837
Install sysvsem for Nextcloud 26
2023-03-24 16:08:19 +01:00
Peter
e808e595eb
Update dependency composer/composer to v2.5.5
2023-03-24 16:05:35 +01:00
Niklas Meyer
ce6742c676
Merge pull request #5147 from mailcow/renovate/nextcloud-server-25.x
...
Update dependency nextcloud/server to v25.0.5
2023-03-23 19:38:23 +01:00
renovate[bot]
cf3dc584d0
Update dependency nextcloud/server to v25.0.5
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
2023-03-23 14:18:29 +00:00
renovate[bot]
62f3603588
Update actions/stale action to v8 ( #5143 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-22 15:00:55 +01:00
renovate[bot]
9fd4aa93e9
Update mailcow/rspamd Docker tag to v1.93
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
2023-03-21 10:32:21 +00:00
Thorbjörn Jörger
5bc3d93545
log exception of redis pubsub subscription
2023-03-21 11:14:52 +01:00
Thorbjörn Jörger
c28a6b89f0
Added ban_time_increment and max_ban_time to UI
2023-03-21 11:06:13 +01:00
Thorbjörn Jörger
1233613bea
implemented handling of max_bantime and ban_time_increment flag
2023-03-21 11:06:13 +01:00
Thorbjörn Jörger
0206e0886c
implemented exponentially incrementing bantime, removed active_window code that did nothing, cleanly initialized dictionary
2023-03-21 11:06:13 +01:00
DerLinkman
f6d135fbad
[Update.sh] Fix docker compose detection + added failover
2023-03-20 12:05:11 +01:00
Niklas Meyer
f7da314dcf
Merge pull request #5134 from mailcow/fix/generate-config-dev
...
[Generate.sh] Fixed broken pipe error message
2023-03-20 11:08:11 +01:00
DerLinkman
e6ce5e88f7
[Generate.sh] Fixed broken pipe error message
2023-03-20 10:57:40 +01:00
Kristian Feldsam
e5e6418be8
[web] fixed tooltips in ajax loaded alias table
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2023-03-20 01:38:34 +01:00
Kristian Feldsam
6507b53bbb
[web] fix mailbox badge height
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2023-03-20 01:38:31 +01:00
Kristian Feldsam
2eafd89412
[web] apple config app passwords enhancements + translations
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2023-03-18 16:29:11 +01:00
milkmaker
0f59d4952b
Translations update from Weblate ( #5131 )
...
* [Web] Updated lang.da-dk.json
Co-authored-by: Victor Pahuus Petersen <dibbohh@gmail.com >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Updated lang.fr-fr.json
Co-authored-by: UpSilot <alexandre+weblate@kilobit.fr >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
---------
Co-authored-by: Victor Pahuus Petersen <dibbohh@gmail.com >
Co-authored-by: UpSilot <alexandre+weblate@kilobit.fr >
2023-03-17 19:13:49 +01:00
Niklas Meyer
7225bd2f55
Merge pull request #5107 from kaechele:staging
...
Fix SELinux labelling of init_db.inc.php for SOGo
2023-03-09 14:37:21 +01:00
Niklas Meyer
deb2b80352
Merge pull request #5108 from mailcow:dragoangel-patch-1
...
[Rspamd] Fix cases of forwarding via freemail
2023-03-09 14:33:48 +01:00
Niklas Meyer
ad9dee92be
Merge pull request #5119 from bdwebnet:staging
...
Fixes Issue #5118 (Bug with load more logs buttons)
2023-03-09 14:30:55 +01:00
BD
f36bc16ca7
Fix Bug with button to load more logs
2023-03-08 10:35:23 +01:00
Niklas Meyer
bda5f0ed4a
Merge pull request #5109 from mailcow/dragoangel-patch-2
...
[SOGo] Disable password change option
2023-03-07 09:07:45 +01:00
milkmaker
cbe1c97a82
Translations update from Weblate ( #5114 )
...
* [Web] Updated lang.da-dk.json
[Web] Updated lang.da-dk.json
[Web] Updated lang.da-dk.json
Co-authored-by: Tacaly <frederick@tacaly.com >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Updated lang.fr-fr.json
Co-authored-by: Matthieu Leboeuf <contact@matthieul.dev >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
---------
Co-authored-by: Tacaly <frederick@tacaly.com >
Co-authored-by: Matthieu Leboeuf <contact@matthieul.dev >
2023-03-07 05:39:22 +01:00
Dmitriy Alekseev
81fcbdd104
[SOGo] Disable password change option
...
It doesn't work with ProxyAuth and in general not honor password policy set via mailcow UI. SOGo also do not provide own settings to provide any password policy. Due to this two issues I think that it's better have it disabled by default. People who need it can turn it back easily. We can update https://docs.mailcow.email/manual-guides/SOGo/u_e-sogo/#disable-password-changing to `enable-password-changin` and explanations of reasons why it is disabled.
2023-03-04 18:06:26 +02:00
Dmitriy Alekseev
1a9294b58f
[Rspamd] Fix cases of forwarding via freemail
...
Excluding FREEMAIL_ENVFROM from the FREEMAIL_POLICY_FAILURE expression will allow forwarding mail via freemail services when the initial sender did not have a DKIM signature.
2023-03-04 17:57:52 +02:00
Felix Kaechele
310c01aac2
Fix SELinux labelling of init_db.inc.php for SOGo
...
init_db.inc.php is currently labelled as exclusive for SOGo while in
truth it is shared among containers.
This breaks the admin interface but also any of the DAV features of
SOGo.
Signed-off-by: Felix Kaechele <felix@kaechele.ca >
2023-03-03 22:57:10 -05:00
Niklas Meyer
229303c1f8
Merge pull request #5106 from mailcow/staging
...
2023-03
2023-03-03 17:34:24 +01:00
Niklas Meyer
fc075bc6b7
Merge pull request #5104 from svengo/patch-4
...
[Helper] Update expiry-dates.sh
2023-03-03 12:44:00 +01:00
DerLinkman
d04f0257c2
Fixed permission for expiry-dates.sh
2023-03-03 12:41:24 +01:00
Sven Gottwald
d11d356803
[Helper] Update expiry-dates.sh
...
- Use port numbers from `mailcow.conf` instead of fixed port numbers
- reformat output
2023-03-03 12:34:23 +01:00
Niklas Meyer
c54750ef8b
Merge pull request #5085 from kritzl/patch-2
...
Fix cursor style when hovering 'Aliases' tab
2023-03-03 12:09:14 +01:00
Niklas Meyer
510ef5196b
Merge pull request #5097 from rekup/fix/URLHAUS_ABUSE_CH
...
fix URLHAUS_ABUSE_CH check
2023-03-03 12:04:07 +01:00
FreddleSpl0it
04e46f9f5b
[Imapsync] Use pure perl code for XOAUTH2 authmech
2023-03-03 09:57:09 +01:00
milkmaker
6c0a5028c0
[Web] Updated lang.da-dk.json ( #5102 )
...
Co-authored-by: Tacaly <frederick@tacaly.com >
2023-03-02 20:02:08 +01:00
Niklas Meyer
791bbeeb39
Merge pull request #5098 from mailcow/feat/fix-raw-attr
...
Add raw attribute for lang.admin.hash_remove_info
2023-03-01 21:36:40 +01:00
Peter
a5b8f1b7f7
Update to PHP 8.2
2023-02-28 20:08:33 +01:00
Peter
af267ff706
Add raw attribute for lang.admin.hash_remove_info
2023-02-28 19:42:46 +01:00
Reto Kupferschmid
46cc022590
fix URLHAUS_ABUSE_CH check
2023-02-28 14:30:38 +01:00
Bruno Léon
f77c65411d
Fix SNAT never being added because of exception
...
Some firewall rule object (iptc) do not have a parameter
attribute, which results in an exception being triggered,
and the mailcow SNAT rule to never be created.
Firewall rules that trigger such exception are:
- -A POSTROUTING -s 192.168.122.0/24 -d 224.0.0.0/24 -j RETURN
This commit just verify attribute presence, and skip the rule
properly instead of triggering an exception.
2023-02-27 12:04:32 +01:00
milkmaker
1052e13af8
Translations update from Weblate ( #5092 )
...
* [Web] Updated lang.da-dk.json
Co-authored-by: Tacaly <frederick@tacaly.com >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Updated lang.pl-pl.json
Co-authored-by: KristopherMackowiak <kkriss75@gmail.com >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
---------
Co-authored-by: Tacaly <frederick@tacaly.com >
Co-authored-by: KristopherMackowiak <kkriss75@gmail.com >
2023-02-25 19:25:24 +01:00
Niklas Meyer
11e1502b12
Merge pull request #5089 from mailcow/renovate/nextcloud-server-25.x
2023-02-24 10:53:12 +01:00
renovate[bot]
02afc45a15
Update dependency nextcloud/server to v25.0.4
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
2023-02-23 20:07:37 +00:00
kritzl
3e1cfe0d08
Fix cursor style when hovering 'Aliases' tab
2023-02-22 00:11:56 +01:00
Felix Kleinekathöfer
a3c5f785e9
Added new env vars to docker compose
2023-02-20 22:34:53 +01:00
Niklas Meyer
d20df7d73e
Merge pull request #5068 from mailcow/staging
...
2022-02a
2023-02-17 15:52:53 +01:00
Niklas Meyer
a8c61daeaf
Merge pull request #5070 from mailcow/fix/snat
...
[Netfilter] Fix IPv4 Subrouting not added properly
2023-02-17 15:44:16 +01:00
Niklas Meyer
1a4f11209a
Updated netfilter to 1.51
2023-02-17 13:22:23 +01:00
FreddleSpl0it
04403aaf70
[Netfilter] fix setting SNAT Rule if chain is empty
2023-02-17 13:15:44 +01:00
Niklas Meyer
7f0dd7d0d7
[Nextcloud] Added bzip2 as required package
2023-02-17 12:53:31 +01:00
FreddleSpl0it
cd29ad883e
Merge branch 'staging' of https://github.com/mailcow/mailcow-dockerized into staging
2023-02-16 17:12:11 +01:00
FreddleSpl0it
e1cd719a17
[Web] fix mbox percentage sorting
2023-02-16 17:12:03 +01:00
Niklas Meyer
15bb331a7d
Merge pull request #5048 from mailcow/renovate/composer-composer-2.x
...
Update dependency composer/composer to v2.5.4
2023-02-16 17:03:45 +01:00
Niklas Meyer
6f3179bb8d
[web] Change FIDO2 login to independent button
2023-02-16 17:03:09 +01:00
Niklas Meyer
29e5b87207
Changed Language strings for clearer button meaning
2023-02-16 16:30:36 +01:00
Niklas Meyer
4403bc2d18
Merge pull request #5064 from mailcow/feat/clamav-1.0.1
...
[CLAMAV] Update to 1.0.1
2023-02-16 14:59:17 +01:00
Niklas Meyer
63e92e0897
[CLAMAV] Update to 1.0.1
2023-02-16 14:56:56 +01:00
renovate[bot]
aa4d8b1f47
Update dependency composer/composer to v2.5.4
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
2023-02-15 13:51:12 +00:00
milkmaker
9054ca18be
[Web] Updated lang.lv-lv.json ( #5061 )
...
Co-authored-by: Edgars Andersons <Edgars+Mailcow+Weblate@gaitenis.id.lv >
2023-02-14 19:33:12 +01:00
Niklas Meyer
38291d123f
[DB] Fix espacing of special db names during upgrade
2023-02-14 10:11:55 +01:00
renovate[bot]
ca64ff2c0b
Update devops-infra/action-pull-request action to v0.5.5 ( #5060 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-12 23:56:14 +01:00
Tomy Hsieh
dc85f49961
✨ feat: Change FIDO2 login to independent button
2023-02-11 21:49:21 +08:00
milkmaker
5dca4dac81
[Web] Updated lang.ru-ru.json ( #5046 )
...
Co-authored-by: Aleksandr Kliushenok <alex.1501@icloud.com >
2023-02-04 15:00:07 +01:00
Patrick Schult
df8775d4c9
Merge pull request #5040 from mailcow/staging
...
2023-02
2023-02-02 15:31:34 +01:00
Niklas Meyer
2bc663dcd5
Removed Twitter Action due to Twitter Paid API (soon). Thx Elon!
2023-02-02 14:55:44 +01:00
Patrick Schult
1071bb8230
Merge pull request #4967 from FELDSAM-INC/feldsam/sso
...
[Web] Implemented SSO for domain admins
2023-02-02 12:12:53 +01:00
Niklas Meyer
e437810eca
Merge pull request #5038 from mailcow/fix/sogo-macos-fix
...
[Fix] SOGo Update Fix for 5.8.0 (macOS fix)
2023-02-02 11:32:35 +01:00
FreddleSpl0it
e8fd34d31f
[Web] webauthn add lang strings
2023-02-02 11:28:51 +01:00
Niklas Meyer
6aebb8352e
[Fix] SOGo Update Fix for 5.8.0 (macOS fix)
2023-02-02 11:03:51 +01:00
Patrick Schult
d684e0efc0
Merge pull request #5034 from mailcow/fix/skip-sogo
...
[Web] Skip update_sogo_static_view if sogo is disabled
2023-01-31 11:03:50 +01:00
FreddleSpl0it
64ac6a8891
[Web] Skip update_sogo_static_view if sogo is disabled
2023-01-31 10:54:16 +01:00
FreddleSpl0it
72e8180c6b
[Web] datatable adjustment
2023-01-31 10:37:51 +01:00
FreddleSpl0it
d62c275004
[Web] match PAGINATION_SIZE to an existing datatable option
2023-01-31 09:49:18 +01:00
Patrick Schult
aa7f562761
Merge pull request #5011 from realizelol/staging
...
[BS5] Support for pagination_size + some minor improvements (to quarantine)
2023-01-31 09:43:51 +01:00
renovate[bot]
a1f033e4c1
Update docker/build-push-action action to v4 ( #5032 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-30 19:58:17 +01:00
milkmaker
58ddc31db6
Translations update from Weblate ( #5026 )
...
* [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.sk-sk.json
Co-authored-by: Lukáš Matula <lukas@gbely.net >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: Peter <magic@kthx.at >
Co-authored-by: Lukáš Matula <lukas@gbely.net >
2023-01-26 20:09:52 +01:00
Kristian Feldsam
5bf62481d5
[Web] Implemented SSO for domain admins
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
Revert "[Web] Implemented SSO for domain admins"
This reverts commit 6860dc8ebe2c8f53d77df5bca7787f7cb3bb4ee0.
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2023-01-26 15:54:44 +01:00
realizelol
6ff3f3f044
[Web] Set pageLength to pagination_size + repect savedState...
...
Fix width in quarantine table.
2023-01-25 23:50:39 +01:00
Niklas Meyer
640f535e99
Merge pull request #5019 from mailcow/staging
...
2023-01a
2023-01-25 16:29:22 +01:00
Niklas Meyer
05d1a974eb
Merge pull request #5003 from mailcow/feat/acme-skip-ip-check
...
[Acme] Implemented IP Check Bypass properly
2023-01-25 16:10:11 +01:00
Niklas Meyer
99e38d81b1
Removed Integration Tests
2023-01-25 16:09:15 +01:00
FreddleSpl0it
ed7b384e24
[Web] fix queue btn showing undefined
2023-01-25 09:34:12 +01:00
FreddleSpl0it
5439ea1010
Merge branch 'staging' of https://github.com/mailcow/mailcow-dockerized into staging
2023-01-25 09:32:27 +01:00
FreddleSpl0it
b719982504
partial rollback of dockerapi
2023-01-25 09:31:22 +01:00
milkmaker
8281d3fa55
[Web] Updated lang.da-dk.json ( #5020 )
...
Co-authored-by: osos <osos@openeyes.dk >
Co-authored-by: osos <osos@openeyes.dk >
2023-01-24 20:18:17 +01:00
FreddleSpl0it
9ba65a572e
[Web] add missing template var for dadmins
2023-01-24 10:13:30 +01:00
FreddleSpl0it
afddcf7f3b
replace nullnull.org with fuzzy.mailcow.email
2023-01-24 09:49:49 +01:00
Niklas Meyer
294569f5c9
Merge pull request #5015 from mailcow/feat/nc-install-fix
...
Fix nextcloud install
2023-01-22 16:17:18 +01:00
Peter
ef6452cf55
Fix installation of nextcloud
2023-01-22 15:06:36 +01:00
renovate[bot]
9af40eba10
Update dependency nextcloud/server to v25.0.3 ( #4996 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-20 15:37:12 +01:00
renovate[bot]
1b3a13ca19
Update alpine Docker tag to v3.17 ( #4997 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-20 15:36:52 +01:00
Patrick Schult
71cc607de6
Merge pull request #5006 from mailcow/staging
...
Revert Docker Compose detection commits
2023-01-19 16:04:50 +01:00
FreddleSpl0it
2ebd8345df
Revert "[Generate] Refactor compose version detection using regex"
...
This reverts commit 4c6f8c4f60 .
2023-01-19 15:58:22 +01:00
FreddleSpl0it
f5baeb31c1
Revert "[Update.sh] Implemented optimized Regex Compose Detection"
...
This reverts commit a76e6b32f7 .
2023-01-19 15:57:49 +01:00
DerLinkman
5abda44bc6
Merge branch 'staging'
2023-01-19 14:07:55 +01:00
DerLinkman
520d070081
[Compose] Removed OOMKillDisabled from dockerapi
2023-01-19 14:04:55 +01:00
Niklas Meyer
86beba6f5a
Merge pull request #4995 from mailcow/staging
...
2023-01
2023-01-19 12:25:57 +01:00
Niklas Meyer
f0d9948aee
Merge pull request #4991 from mailcow/feat/dovecot-2.3.20
...
[Dovecot] Update to 2.3.20
2023-01-19 11:31:59 +01:00
DerLinkman
8e3d2f7010
[SOGo] Update to newer 5.8.0 (fix for macOS Caldav Bug)
2023-01-19 11:28:03 +01:00
Niklas Meyer
fc1c5a505d
Merge pull request #4992 from mailcow/feat/phpfpm-renovate
...
Update composer and allow renovate for updating Dockerfiles
2023-01-19 10:54:02 +01:00
Niklas Meyer
18cb06fbc7
Merge pull request #4993 from mailcow/feat/renovate-docker-compose
...
Update renovate config
2023-01-18 21:22:15 +01:00
Peter
1af785a94f
Enable dependencyDashboard
...
Add label for PRs
Add docker-compose manager
2023-01-18 19:37:09 +01:00
Peter
7626becb38
Add regex for matchstring line in Dockerfiles
2023-01-17 19:48:42 +01:00
Peter
5d5e959729
Add regex for matchstring line in Dockerfiles
...
Update composer to 2.5.1
2023-01-17 19:45:32 +01:00
Niklas Meyer
49bbdd064e
Merge pull request #4989 from mailcow/feat/nextcloud-script-overhaul
...
[Nextcloud] Updated and improved script (implemented -u and more)
2023-01-17 16:34:58 +01:00
DerLinkman
9279ee2e76
[Dovecot] Update to 2.3.20
2023-01-17 16:23:31 +01:00
DerLinkman
a76e6b32f7
[Update.sh] Implemented optimized Regex Compose Detection
2023-01-16 16:02:56 +01:00
DerLinkman
4c6f8c4f60
[Generate] Refactor compose version detection using regex
2023-01-16 15:54:29 +01:00
FreddleSpl0it
826d32413b
Merge branch 'staging' of https://github.com/mailcow/mailcow-dockerized into staging
2023-01-16 15:38:48 +01:00
DerLinkman
b6799d9fcb
Feature: Add developer mode option to generate_config.sh
2023-01-16 15:38:42 +01:00
FreddleSpl0it
8782304e8d
[Web] show fold/unfold action if child rows exists
2023-01-16 15:38:35 +01:00
DerLinkman
9c55d46bc6
[Nextcloud] Updated and improved script (implemented -u and more)
2023-01-16 14:35:15 +01:00
FreddleSpl0it
099db33e44
[Web] disable datatable default row click listener
2023-01-16 11:41:34 +01:00
DerLinkman
5c57df4669
[Acme] Implemented IP Check Bypass properly
2023-01-16 10:10:20 +01:00
FreddleSpl0it
152431a7d7
[Web] fix Spamfilter flag fwdhosts wrong naming
2023-01-16 09:24:10 +01:00
FreddleSpl0it
36fa5dc633
[Web] fix domain admins cant delete tags
2023-01-16 09:07:28 +01:00
renovate[bot]
814f4aed15
Update thollander/actions-comment-pull-request action to v2.3.1 ( #4986 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-14 10:05:55 +01:00
milkmaker
e990856629
[Web] Updated lang.fr-fr.json ( #4972 )
...
Co-authored-by: Frederic Ollivier <fredol@me.com >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: Frederic Ollivier <fredol@me.com >
2023-01-09 18:03:41 +01:00
Niklas Meyer
c97afbfa0b
Merge pull request #4943 from sivn/staging
...
[Web] added missing unban action
2023-01-09 12:41:32 +01:00
Niklas Meyer
93b3e0302a
Merge pull request #4964 from mailcow/feat/renovate-gosu
...
Update gosu and allow renovate for updating Dockerfiles
2023-01-09 12:40:57 +01:00
Niklas Meyer
27c87de4ed
Merge pull request #4966 from mailcow/fix/bs5
...
BS5 UI fixes
2023-01-09 12:40:14 +01:00
DerLinkman
028ad4ceb9
changed language string (de)
2023-01-09 10:43:42 +01:00
FreddleSpl0it
e501642b8e
[Web] fix mailboxtable sort by quota
2023-01-09 08:04:16 +01:00
Felix Kleinekathöfer
7877215d59
mailcow should be lowercase
2023-01-08 20:02:46 +01:00
Felix Kleinekathöfer
e4347792b8
mailcow should be llow
2023-01-08 20:02:18 +01:00
Felix Kleinekathöfer
50fde60899
Added webhook variables to update script
2023-01-07 16:29:43 +01:00
Felix Kleinekathöfer
38f5e293b0
Webhook variables in config generation
2023-01-07 16:21:11 +01:00
Felix Kleinekathöfer
b6b399a590
Fixed POST to webhook
2023-01-07 16:00:17 +01:00
Felix Kleinekathöfer
b83841d253
Replace placeholders with sed
2023-01-07 15:44:29 +01:00
Felix Kleinekathöfer
3e69304f0f
Send webhook
2023-01-06 16:25:18 +01:00
Felix Kleinekathöfer
fe8131f743
Only sent mail if enabled
2023-01-06 15:52:36 +01:00
Felix Kleinekathöfer
9ef14a20d1
Centralized checking of enabled notifications
2023-01-06 15:43:43 +01:00
Felix Kleinekathöfer
5897b97065
Renamed mail notification method for watchdog to be more general
2023-01-06 15:35:06 +01:00
FreddleSpl0it
7966f010a2
[Web] switch table length + filter field positions
2023-01-06 15:03:04 +01:00
FreddleSpl0it
b22f74cb59
[Web] persist table settings + fix quarantine sort
2023-01-06 13:45:52 +01:00
FreddleSpl0it
c928948b15
[Web] use saved password policy for pwgen
2023-01-06 13:18:59 +01:00
FreddleSpl0it
606eaad8f7
[Web] set correct type for routing password input
2023-01-06 12:48:37 +01:00
FreddleSpl0it
c44281f62d
[Web] set domain tab default active
2023-01-06 12:43:10 +01:00
FreddleSpl0it
1e98784eee
[Web] Opt-In for third party ip_check
2023-01-06 12:09:15 +01:00
FreddleSpl0it
dd9296ffc2
[Web] fix extend_sender_acl issue for domainadmins
2023-01-06 11:07:44 +01:00
FreddleSpl0it
fc0e6b6efb
[Web] fix quarantine darkmode style
2023-01-06 09:21:14 +01:00
FreddleSpl0it
68f5fbf65c
[Web] remove remote Google fonts from lumen theme
2023-01-06 09:11:51 +01:00
FreddleSpl0it
9727e4084f
[Web] load public ip on click and add curl timeout
2023-01-06 08:40:26 +01:00
milkmaker
5c2f48e94c
[Web] Updated lang.zh-cn.json ( #4965 )
...
Co-authored-by: 雨 <luotianyi@luotianyi.me >
Co-authored-by: 雨 <luotianyi@luotianyi.me >
2023-01-05 17:40:36 +01:00
Peter
cb098df743
Update gosu to 1.16
...
Change ENV to ARG
Add matchstring line
2023-01-04 19:10:32 +01:00
Peter
b3c54ed07a
Add regex for matchstring line in Dockerfiles
2023-01-04 19:09:23 +01:00
Peter
c601eca25d
Update thollander/actions-comment-pull-request action to v2.3.0
2023-01-04 18:54:19 +01:00
Patrick Schult
48a13255f3
Merge pull request #4948 from tomudding/fix/sorting-mail-configuration-datatables
...
Fix sorting of mail configuration DataTables
2023-01-04 13:47:22 +01:00
milkmaker
08f93c7d58
Translations update from Weblate ( #4960 )
...
* [Web] Updated lang.zh-cn.json
Co-authored-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: 雨 <luotianyi@luotianyi.me >
* [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.it-it.json
Co-authored-by: Stefano <stefano.vassena@gmail.com >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: 雨 <luotianyi@luotianyi.me >
Co-authored-by: Peter <magic@kthx.at >
Co-authored-by: Stefano <stefano.vassena@gmail.com >
2023-01-03 18:12:18 +01:00
Niklas Meyer
e5c9752681
Merge pull request #4956 from mailcow/feat/nextcloud-renovate
...
Update nextcloud helperscript to use renovate
2023-01-02 14:36:29 +01:00
Peter
afa1ed1eff
Add matchstring line for regex
...
Update nextcloud to 25.0.2
change download URLs
2022-12-31 17:13:38 +01:00
Peter
072cbe62de
Enable regex as manager
...
Add regex for matchstring line
2022-12-31 17:11:16 +01:00
renovate[bot]
9fe8bfadf3
Update actions/stale action to v7 ( #4953 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-31 16:49:21 +01:00
renovate[bot]
75e4953070
Update mugi111/tweet-trigger-release action to v1.2 ( #4952 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-31 16:49:02 +01:00
Tom Udding
de30650dc7
Sort other mailbox DataTables also descending by ID
...
Also removes the extra non-usable sort option.
2022-12-30 16:38:02 +01:00
Tom Udding
690c34bc1d
Sort sync jobs DataTable based on ID
...
By setting the default column to perform the sort on, the additional
sort option for the first (hidden) column is also removed.
2022-12-30 16:22:52 +01:00
Vincent Simon
4d2e32ee40
[Web] added missing unban action
2022-12-29 18:24:15 +01:00
FreddleSpl0it
02b2988beb
[Web] fix typo in SASL table logs
2022-12-27 13:56:09 +01:00
Niklas Meyer
3f1a5af88b
Merge pull request #4927 from mailcow/staging
...
2022-12b
2022-12-27 13:02:44 +01:00
Niklas Meyer
850fd85d4d
Merge pull request #4925 from tomudding/fix/datatables-crashing-with-non-english-locale
...
[WEB] Update DataTables to v1.13.1 and fix crash for non-English locales
2022-12-27 13:01:17 +01:00
milkmaker
24acd42589
Translations update from Weblate ( #4926 )
...
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Updated lang.fr-fr.json
[Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: Clément Hampaï <clement.hampai@cypressxt.net >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: Clément Hampaï <clement.hampai@cypressxt.net >
2022-12-26 20:06:49 +01:00
Tom Udding
eaa0dea63b
[WEB] Update DataTables to v1.13.1 and fix crash for non-English locales
...
This newer version of DataTables includes a fix for improper access
to localisation information from `Intl.NumberFormat`. This improper access
lead to datatables not being created.
2022-12-26 17:35:49 +01:00
DerLinkman
dd50bbca9b
Merge branch 'staging'
2022-12-26 16:01:31 +01:00
DerLinkman
f3f5471ef7
[Web] Removed double Sender Entry in RSPAMD Logs
2022-12-26 15:56:23 +01:00
Niklas Meyer
516c8ea66c
Merge pull request #4923 from mailcow/staging
...
2022-12a
2022-12-26 14:35:37 +01:00
DerLinkman
48310034e5
[Compose Updater] Corrected syntax errors
2022-12-26 14:33:15 +01:00
Niklas Meyer
be35a88f8c
Merge pull request #4916 from tomy0000000/patch-1
...
[web] 🛠 fix: Locale decision algorithm
2022-12-26 14:15:43 +01:00
Niklas Meyer
e67b512499
Merge pull request #4914 from tomudding/fix/datatables-not-ordering-datetimes-correctly
...
Fix sorting dates and missing Rspamd attributes in datatables
2022-12-26 14:07:14 +01:00
FreddleSpl0it
0cf59159cd
[Web] fix SAL display
2022-12-26 12:03:51 +01:00
FreddleSpl0it
e7a929a947
[Web] add missing </code> tag in edit/mailbox.twig
2022-12-26 11:35:18 +01:00
DerLinkman
dabf4d4383
[UI] Show Restart SOGo only when permission = admin
2022-12-25 14:44:00 +01:00
Tomy Hsieh
13bdd4ad0b
🛠 fix: Locale decision algorithm
2022-12-25 16:56:43 +08:00
DerLinkman
3281b97ea9
[UI] Removed solr informations if container is disabled
2022-12-24 23:25:52 +01:00
DerLinkman
8070db96e9
[UI] Fixed Wrong Table content in Qurantine (sender instead of subject)
2022-12-24 22:25:42 +01:00
Tom Udding
82c80a9682
Make default ordering of Rspamd table consistent
2022-12-24 18:29:46 +01:00
Tom Udding
136cc2e3ff
Fix missing score and scan time Rspamd logs
2022-12-24 18:18:28 +01:00
Tom Udding
eefce62f01
Fix incorrect datetime for Rspamd logs
2022-12-24 18:10:57 +01:00
Tom Udding
240b2c63f6
Fix timestamps not sorting in datatables
...
Timestamps retrieved from the API were always converted to a browser
local format. The format specified for moment.js added in
5160eff294 did not work because of this.
Additionally, the format specified used `dd` which looks for two letter
days, such as "Mo", "Tu", "We", etc. Furthermore, `mm` is used for
minutes, not months.
Because the locale formatted datetime can vary a lot, it is not easy to
get this into moment.js to enable the sorting of datetimes in the
datatables. In other words, there is no conversion from an
`Intl.DateTimeFormat` specifier string to moment.js. Adding many
`$.fn.dataTable.moment(format);` with different `format`s is not useful.
I have fixed this rewriting how the timestamps from the API are added
to the tables. It still uses the locale of the browser, because not
everyone wants to use ISO 8601, but no longer requires moment.js (which
has been removed).
Two data attributes are added to the `td`s of the timestamps:
- `data-order`
- `data-sort`
The values of these are the timestamps as returned by the server, which
are very easily sorted (as they are just UNIX timestamps). Then, when
creating the cell in the table, it will be converted to what the locale
of the browser specified (this has not changed).
2022-12-24 17:35:31 +01:00
Niklas Meyer
355da03fba
Merge pull request #4910 from mailcow/staging
...
2022-12 The Bootstrap 5 Update
2022-12-24 13:49:28 +01:00
milkmaker
55d57c552d
Translations update from Weblate ( #4909 )
...
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
2022-12-24 11:48:08 +01:00
Niklas Meyer
a56e5eb2fe
Merge pull request #4906 from mailcow/weblate-translated
2022-12-24 10:38:09 +01:00
milkmaker
e7817fab78
[Web] Language file updated by 'Cleanup translation files' addon
...
Co-authored-by: milkmaker <milkmaker@mailcow.de >
2022-12-23 20:45:23 +00:00
milkmaker
714b8417f4
[Web] Language file updated by 'Cleanup translation files' addon
...
Co-authored-by: milkmaker <milkmaker@mailcow.de >
2022-12-23 20:45:23 +00:00
milkmaker
ffb68c8848
[Web] Language file updated by 'Cleanup translation files' addon
...
Co-authored-by: milkmaker <milkmaker@mailcow.de >
2022-12-23 20:45:23 +00:00
milkmaker
7a5be0ccbf
[Web] Language file updated by 'Cleanup translation files' addon
...
Co-authored-by: milkmaker <milkmaker@mailcow.de >
2022-12-23 20:45:23 +00:00
milkmaker
c2927af554
[Web] Language file updated by 'Cleanup translation files' addon
...
Co-authored-by: milkmaker <milkmaker@mailcow.de >
2022-12-23 20:45:23 +00:00
milkmaker
24cea0cf22
[Web] Language file updated by 'Cleanup translation files' addon
...
Co-authored-by: milkmaker <milkmaker@mailcow.de >
2022-12-23 20:45:23 +00:00
milkmaker
f4351c119f
[Web] Language file updated by 'Cleanup translation files' addon
...
Co-authored-by: milkmaker <milkmaker@mailcow.de >
2022-12-23 20:45:23 +00:00
milkmaker
f40b6b5b65
[Web] Language file updated by 'Cleanup translation files' addon
...
Co-authored-by: milkmaker <milkmaker@mailcow.de >
2022-12-23 20:45:23 +00:00
milkmaker
bff96eb1ae
[Web] Updated lang.sv-se.json
...
[Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: Filip <filipborglandgren@live.se >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
2022-12-23 20:45:23 +00:00
milkmaker
de9564c4c9
[Web] Language file updated by 'Cleanup translation files' addon
...
Co-authored-by: milkmaker <milkmaker@mailcow.de >
2022-12-23 20:45:23 +00:00
milkmaker
614aa1e49e
[Web] Language file updated by 'Cleanup translation files' addon
...
Co-authored-by: milkmaker <milkmaker@mailcow.de >
2022-12-23 20:45:23 +00:00
milkmaker
b368c299d9
[Web] Language file updated by 'Cleanup translation files' addon
...
Co-authored-by: milkmaker <milkmaker@mailcow.de >
2022-12-23 20:45:23 +00:00
milkmaker
01a61d4e62
[Web] Language file updated by 'Cleanup translation files' addon
...
Co-authored-by: milkmaker <milkmaker@mailcow.de >
2022-12-23 20:45:23 +00:00
milkmaker
174fcd7167
[Web] Language file updated by 'Cleanup translation files' addon
...
Co-authored-by: milkmaker <milkmaker@mailcow.de >
2022-12-23 20:45:23 +00:00
milkmaker
dca85f2ffb
[Web] Language file updated by 'Cleanup translation files' addon
...
Co-authored-by: milkmaker <milkmaker@mailcow.de >
2022-12-23 20:45:23 +00:00
milkmaker
8ad5acb020
[Web] Language file updated by 'Cleanup translation files' addon
...
Co-authored-by: milkmaker <milkmaker@mailcow.de >
2022-12-23 20:45:23 +00:00
milkmaker
287118c3a7
[Web] Language file updated by 'Cleanup translation files' addon
...
Co-authored-by: milkmaker <milkmaker@mailcow.de >
2022-12-23 20:45:23 +00:00
milkmaker
78621a1f50
[Web] Language file updated by 'Cleanup translation files' addon
...
Co-authored-by: milkmaker <milkmaker@mailcow.de >
2022-12-23 20:45:23 +00:00
milkmaker
116859e0ba
[Web] Language file updated by 'Cleanup translation files' addon
...
Co-authored-by: milkmaker <milkmaker@mailcow.de >
2022-12-23 20:45:22 +00:00
milkmaker
c4827e908c
[Web] Language file updated by 'Cleanup translation files' addon
...
Co-authored-by: milkmaker <milkmaker@mailcow.de >
2022-12-23 20:45:22 +00:00
moo
41d56a867a
Merge remote-tracking branch 'origin/feature/bootstrap5' into staging
2022-12-23 16:46:00 +01:00
Niklas Meyer
9f4dd1d172
Merge pull request #4905 from mailcow/feature/clamav-1.0
...
[Clamd] Update to 1.0
2022-12-23 16:30:40 +01:00
moo
948d23f56d
[Clamd] Update to 1.0
2022-12-23 16:28:52 +01:00
Niklas Meyer
50e9a3ec8a
Merge pull request #4835 from VermiumSifell/master
...
✏️ Fixed invalid regexs for banning.
2022-12-23 16:10:32 +01:00
Niklas Meyer
0dbd6be010
Merge pull request #4899 from mhupfauer/patch-1
...
Update bulk_header.map
2022-12-23 16:10:04 +01:00
Niklas Meyer
2b4189b1a4
Merge pull request #4900 from ethrgeist/chore/fix-github-template
...
fix incorrect render value
2022-12-23 16:08:42 +01:00
Niklas Meyer
4bf81975dc
Merge pull request #4888 from mailcow/feature/helper-scripts_nextcloud25
...
[Nextcloud] Update to 25 + purge fix (DB)
2022-12-23 16:07:28 +01:00
Niklas Meyer
ea040f4412
Merge pull request #4903 from Der-Jan/msgidpushover
...
Add Message-ID to pushover
2022-12-23 16:07:03 +01:00
Niklas Meyer
c246648949
Merge pull request #4901 from ethrgeist/chore/docker-compose-cleanup
...
Chore/docker compose cleanup
2022-12-23 16:06:11 +01:00
Niklas Meyer
125aaa5b7d
Merge pull request #4904 from mailcow/feature/alpine-3.17
...
Update Base Images to Alpine 3.17
2022-12-23 16:05:24 +01:00
DerLinkman
aa7888c37d
Updated DB Schemata + reverted escape HTML of alert boxes
2022-12-23 14:47:27 +01:00
Der-Jan
f1e1232849
Add Message-ID to pushover
2022-12-21 10:39:14 +01:00
Peter
bb7c7bcff6
Install renovate
2022-12-18 22:40:21 +01:00
knuth
e5cf35aff8
fix unicode char
2022-12-16 14:17:17 +01:00
knuth
65585e286d
use GitHub redirect for newest version
2022-12-16 14:16:46 +01:00
knuth
99bcfb8c4b
fix incorrect render value
2022-12-16 14:09:39 +01:00
knuth
d98fd74968
use GitHub for newest docker-compose release
2022-12-16 13:58:15 +01:00
knuth
7875185e1f
fix unicode char
2022-12-16 13:57:37 +01:00
knuth
a8d50955ee
Use built in compose
2022-12-16 13:57:13 +01:00
knuth
bfd5329363
docker comes with compose
2022-12-16 13:57:01 +01:00
FreddleSpl0it
ea1eb48596
show version modal only on master
2022-12-16 09:48:33 +01:00
FreddleSpl0it
f1bb23ba2a
fix darkmode toggle
2022-12-16 09:40:20 +01:00
FreddleSpl0it
5160eff294
add datatables date sort plugin & rename js files
2022-12-14 08:13:56 +01:00
mhupfauer
118984dfff
Update bulk_header.map
...
AWeber is a massive Mail as a Service provider which is used by many legitimate corporations and should not be handled negatively by default.
2022-12-13 22:38:45 +01:00
Niklas Meyer
87214fef70
Update tweet-trigger-publish-release.yml
2022-12-13 15:16:47 +01:00
Niklas Meyer
f1f9626b5b
Merge pull request #4898 from mailcow/staging
...
2022-11b
2022-12-13 15:15:46 +01:00
DerLinkman
3a13c93022
[SOGo] Updated to newer SOGo 5.8.0 (CalDav Issue fix)
2022-12-13 12:38:15 +01:00
DerLinkman
83bd66db98
[Update.sh] Increased Timeout for online status check
2022-12-13 11:52:04 +01:00
DerLinkman
13175b4e6c
Updated README.md
2022-12-12 16:29:33 +01:00
Niklas Meyer
ecefbf2166
Merge pull request #4894 from mailcow/staging
...
2022-11a
2022-12-12 16:11:23 +01:00
Niklas Meyer
a763dda068
Update tweet-trigger-publish-release.yml
2022-12-12 16:09:13 +01:00
Niklas Meyer
698b2bf988
Merge pull request #4883 from schwindelbub/master
...
Update lang.de-de.json
2022-12-12 15:42:12 +01:00
DerLinkman
a71cc759f6
Renamed some Lang Classes + Added some new Strings
2022-12-12 11:58:40 +01:00
Kristian Feldsam
802d304579
Revert "[Dovecot] Disable imapsync job, when auth details are wrong. Fixes #4276 ( #4540 )" Closes #4711
...
This reverts commit d4e829465b .
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
# Conflicts:
# docker-compose.yml
2022-12-12 11:41:30 +01:00
DerLinkman
faf8da1365
[RSPAMD] Implemented new Password change Script
2022-12-12 10:51:31 +01:00
DerLinkman
ce546e8a90
Merge branch 'feature/bootstrap5' of https://github.com/mailcow/mailcow-dockerized into feature/bootstrap5
2022-12-12 10:49:02 +01:00
DerLinkman
f4731eecdb
Cleanup + Language Fixes
2022-12-12 10:49:00 +01:00
FreddleSpl0it
6704377402
[Web] escape more html data
2022-12-09 16:10:10 +01:00
DerLinkman
827cb00837
[DockerAPI] Tagged as 2.0 (rewrite)
2022-12-08 16:09:20 +01:00
DerLinkman
299a342a62
[Nextcloud] Update to 25 + purge fix (DB)
2022-12-08 15:57:24 +01:00
Schwindelhub
8614d63ace
Update lang.de-de.json
...
Corrected "Leerzeichen in Komposita".
2022-12-03 21:21:00 +01:00
DerLinkman
77f04d10c7
Update Base Images to Alpine 3.17
2022-12-01 23:02:03 +01:00
Niklas Meyer
6d8c978d17
Merge pull request #4882 from mailcow/staging
...
2022-11 Update
2022-12-01 21:22:41 +01:00
DerLinkman
d55994b66a
Merge branch 'staging' into nightly
2022-12-01 21:06:19 +01:00
Niklas Meyer
ff4f2ae0b6
Merge pull request #4859 from mitch-geht-ab/updatesh-proxy-caplty
...
switch update.sh/check_online_status() from ping to curl to make it proxy compatible
2022-11-30 17:39:21 +01:00
DerLinkman
0b00f15811
Added additional Check for Docker Hub
2022-11-30 17:37:33 +01:00
Niklas Meyer
bed5218550
Merge pull request #4877 from mailcow/feature/sogo-5.8.0
...
Update SOGo to 5.8.0 nightly
2022-11-30 17:20:21 +01:00
DerLinkman
86b67a9a7b
Updated mailcow/sogo to 1.112
2022-11-30 17:13:39 +01:00
FreddleSpl0it
73370de1f9
Update SOGo to 5.8.0 nightly
2022-11-30 11:08:38 +01:00
milkmaker
524aba0964
[Web] Updated lang.sk-sk.json ( #4873 )
...
Co-authored-by: Lukáš Matula <lukas@gbely.net >
Co-authored-by: Lukáš Matula <lukas@gbely.net >
2022-11-25 19:52:37 +01:00
Patrick Schult
64528d8e0e
Merge pull request #4845 from mailcow/feature/rspamd-3.4
...
[Rspamd] Update to 3.4 (fix of 3.3 Bug)
2022-11-24 11:45:29 +01:00
Patrick Schult
31b5faa729
Merge pull request #4868 from mailcow/feat/build-backup-image
...
Add new action Build mailcow backup image
2022-11-24 11:30:24 +01:00
Patrick Schult
17977a2fff
Merge pull request #4864 from bluewalk/pushover-improvements
...
Pushover improvements
2022-11-24 11:28:28 +01:00
Patrick Schult
3e007eeaae
Merge pull request #4860 from yhdsl/master
...
Update Simplified Chinese Translation
2022-11-24 11:26:46 +01:00
Niklas Meyer
a96b209e1b
Merge pull request #4870 from mailcow/staging
...
Automatic PR to nightly from 2022-11-23T12:47:06Z
2022-11-23 15:35:09 +01:00
Niklas Meyer
05b897f43e
Merge pull request #4848 from nathanielmom/compose-fix
...
change 'return 1' to 'exit 1'
2022-11-23 15:29:38 +01:00
Niklas Meyer
738dcac60d
Merge pull request #4855 from BigMichi1/polish_phpfpm_dockerfile
...
[PHP] Polish phpfpm dockerfile
2022-11-23 15:18:23 +01:00
Niklas Meyer
b3bbeee5e2
Merge pull request #4844 from mailcow/feature/php-8.1
...
[PHP] Update to 8.1
2022-11-23 15:17:55 +01:00
Niklas Meyer
782eae4d4c
Merge pull request #4869 from benpro/patch-1
...
Fixy comment typo
2022-11-23 15:16:48 +01:00
Benoît S
f2f5e212f5
Fixy comment typo
2022-11-23 22:10:57 +09:00
Peter
ff7102468e
[Helper] Backup and restore: Use latest tag for image
2022-11-22 18:38:38 +01:00
Peter
118cb1017a
Add new action Build mailcow backup image
2022-11-22 18:37:15 +01:00
bluewalk
360bb6f306
Split name and address for TO-variables
2022-11-20 10:42:44 +01:00
bluewalk
d8e314db1a
Fixed issue with subdomain senders + added TO variable and allow new lines in text using \n
2022-11-19 15:32:48 +01:00
bluewalk
fd14c51f85
Removed regex as we have the address from the header
2022-11-18 17:29:31 +01:00
bluewalk
57a5a9baeb
Updated DB version and make sure default sound is "pushover" when null
2022-11-17 21:14:44 +01:00
bluewalk
65c74c75c7
Added SENDER_ADDRESS and SENDER_NAME as variables for messages
2022-11-17 21:01:18 +01:00
bluewalk
e82f3b3975
Added SENDER_ADDRESS and SENDER_NAME as variables for messages
2022-11-17 21:01:18 +01:00
Niklas Meyer
d7323213b8
Merge pull request #4865 from mailcow/staging
...
Automatic PR to nightly from 2022-11-17T17:56:06Z
2022-11-17 20:55:57 +01:00
DerLinkman
fbc33da734
Merge branch 'master' into staging
2022-11-17 20:54:46 +01:00
DerLinkman
210815d4cf
Merge branch 'master' into staging
2022-11-17 20:54:13 +01:00
Niklas Meyer
1e672ae349
Update FUNDING.yml
2022-11-17 20:49:13 +01:00
DerLinkman
19fabd0e64
Merge branch 'feature/bootstrap5' into nightly
2022-11-17 11:12:55 +01:00
FreddleSpl0it
ef392ef6ba
add demo_mode for mailcow ui
2022-11-17 08:36:03 +01:00
DerLinkman
046e658984
Use @MAGICCC Version of action
2022-11-16 18:42:20 +01:00
DerLinkman
a46db9e0df
Fixed typo in tweet action
2022-11-16 18:39:37 +01:00
DerLinkman
17f3cc3ad8
Optimized/Fixed Tweet action
2022-11-16 18:34:22 +01:00
DerLinkman
3236a10cf5
Updated tweet action (again)
2022-11-16 18:19:12 +01:00
DerLinkman
a4eb6d5f1b
Update Release Tweet action
2022-11-16 18:15:45 +01:00
DerLinkman
a09661fc83
Merge branch 'feature/bootstrap5' into nightly
2022-11-16 18:00:32 +01:00
FreddleSpl0it
f52ab69a5b
change default template creation
2022-11-16 15:29:39 +01:00
Niklas Meyer
9d1b620dcf
Merge pull request #4861 from mailcow/staging
2022-11-16 13:30:10 +01:00
FreddleSpl0it
3ebd801b3d
remove whats new modal & add changelog modal
2022-11-16 12:12:23 +01:00
Peter
05181f1888
Update issue template
2022-11-15 19:44:07 +01:00
Peter
6875baf64c
Update issue template
2022-11-15 19:43:03 +01:00
FreddleSpl0it
0cdb1e638d
change git_project_url var for base.twig
2022-11-15 16:25:05 +01:00
FreddleSpl0it
da415e5c6b
[Dockerapi] define matched var before use
2022-11-15 16:12:07 +01:00
Peter
c46a1c1e2f
[GH-Actions][actionpr] Update to v0.5.3
2022-11-14 22:51:19 +01:00
Link Steve
b79a1530fb
Update Simplified Chinese Translation
2022-11-14 21:18:37 +08:00
thomas
a6a7ab45f8
switch update.sh/check_online_status() from ping to curl to make it proxy ready
2022-11-13 07:34:18 +01:00
FreddleSpl0it
c8f69ffe77
show created_on, last_modified for domain, mailbox
2022-11-11 09:22:58 +01:00
FreddleSpl0it
79982e0e8d
add template feature for domains and mailboxes
2022-11-10 16:22:18 +01:00
Michael Cramer
bc937ed2db
[PHP] Polish dockerfile
...
includes also #4839 because of --with-avif for gd configure command (is not available in 8.0)
contains the following adjustments:
- upgrade APCu to 5.1.22
- use PECL package for mailparse instead of git clone (3.1.4 is the latest one available and sice then no changes on master branch)
- split PECL commands into separate ones (according to https://hub.docker.com/_/php this is the recommended way)
- add missing configure options for gd extension to include webp, xpm and avif
- specify composer version to be installed
- cleanup more dev dependencies
2022-11-08 09:45:25 +01:00
Niklas Meyer
8ca028eb2e
Merge pull request #4847 from mailcow/staging
...
Automatic PR to nightly from 2022-11-06T20:27:08Z
2022-11-07 14:12:55 +01:00
Nathaniel Mom
df17e6b75e
change 'return 1' to 'exit 1'
2022-11-07 09:27:22 +10:00
Niklas Meyer
f880e1834d
Merge pull request #4846 from jorisdrenth/staging
...
Add undocumented /api/v1/get/mailbox/all/domain.tld endpoint to docs
2022-11-06 22:02:03 +01:00
DerLinkman
4dd1b97e38
[PHP] Update to 8.1
2022-11-06 15:52:30 +01:00
Niklas Meyer
074e3fcd6e
Merge pull request #4843 from mailcow/staging
...
Automatic PR to nightly from 2022-11-06T14:21:03Z
2022-11-06 15:38:01 +01:00
Joris Drenth
aeb433cc39
Add undocumented /api/v1/get/mailbox/all/domain.tld endpoint to documentation
2022-11-06 00:25:38 +01:00
Niklas Meyer
eb9d360c0a
Merge pull request #4837 from mailcow/feat/action-check_prs_if_on_staging
...
Add new action Check PRs if on staging
2022-11-04 16:02:30 +01:00
Peter
abfad4e025
Add new action Check PRs if on staging
2022-11-03 19:58:06 +01:00
FreddleSpl0it
3f40fada1b
edit page for default domain and mailbox settings
2022-11-03 07:25:18 +01:00
Vermium Sifell
a9871d05b2
✏️ Fixed invalid regexs for banning
2022-11-02 23:42:37 +01:00
FreddleSpl0it
39e46d2e0b
querySelector fails when id starts with digits
2022-11-02 14:09:45 +01:00
DerLinkman
e9091cbb8c
[Rspamd] Update to 3.4 (fix of 3.3 Bug)
2022-11-02 10:32:56 +01:00
Niklas Meyer
cb340d78e1
Merge pull request #4827 from mailcow/staging
...
2022-10a
2022-10-26 13:06:09 +02:00
Niklas Meyer
996b2db514
Merge pull request #4826 from mailcow/staging
...
Automatic PR to nightly from 2022-10-26T07:46:18Z
2022-10-26 12:57:17 +02:00
Niklas Meyer
548d7b9833
Merge pull request #4825 from mailcow/fix/qitems
...
Fix Error parsing Quarantine Items
2022-10-26 12:55:10 +02:00
Niklas Meyer
96dbbf4db6
Merge pull request #4823 from mailcow/feature/rspamd-downgrade
...
[RSPAMD] Downgrade to 3.2 (stable)
2022-10-26 12:44:36 +02:00
DerLinkman
4f14462af7
[RSPAMD] Downgrade to 3.2 (stable)
2022-10-26 12:33:52 +02:00
FreddleSpl0it
1e08b4ece6
fix encoding failures of parsed text_plain mail
2022-10-26 12:33:22 +02:00
Niklas Meyer
177ebe26de
Merge pull request #4822 from mailcow/staging
...
Automatic PR to nightly from 2022-10-26T07:46:18Z
2022-10-26 11:15:51 +02:00
Niklas Meyer
6fd9efc30a
Merge pull request #4769 from ro78/patch-1
...
Update base.twig to escape simple quote
2022-10-26 11:14:37 +02:00
Niklas Meyer
da72184fda
Merge pull request #4821 from mailcow/staging
...
Automatic PR to nightly from 2022-10-26T07:46:18Z
2022-10-26 11:05:58 +02:00
Niklas Meyer
6f212a41d8
Merge pull request #4820 from mailcow/feature/netfilter-compose
...
[Compose] Use new (patched) Netfilter Image
2022-10-26 11:04:36 +02:00
DerLinkman
52314d1a35
[Compose] Use new (patched) Netfilter Image
2022-10-26 11:03:02 +02:00
Niklas Meyer
3028a18a37
Merge pull request #4819 from mailcow/staging
...
2022-10
2022-10-25 14:16:05 +02:00
DerLinkman
a2b31cb28d
Merge branch 'staging' into nightly
2022-10-25 12:25:34 +02:00
Niklas Meyer
26a5fcf989
Merge pull request #4815 from ethrgeist:bump-redis-7
...
[redis] Bump Redis to version 7
2022-10-25 12:20:30 +02:00
Niklas Meyer
509086ef54
Merge pull request #4816 from mailcow/feature/rspamd-3.3
...
[RSPAMD] Update to 3.3
2022-10-25 11:42:34 +02:00
Niklas Meyer
963510ed22
Merge pull request #4806 from mailcow/feature/pigz-backup
...
[Backup] Swapped PIGZ instead of gzip (allow Threading)
2022-10-25 11:05:40 +02:00
DerLinkman
2c0f8cda50
[RSPAMD] Update to 3.3
2022-10-25 10:35:23 +02:00
DerLinkman
50d2671d75
Fixed leading / warning removal
2022-10-25 10:06:53 +02:00
DerLinkman
b73d879f3c
Removed thread prompt again. Added notice message
2022-10-25 09:55:29 +02:00
Knuth
725a5fe5b9
Bump Redis to version 7
2022-10-25 09:47:03 +02:00
DerLinkman
65ca42ca42
Restored Thread Prompt due to implementation in restore
2022-10-24 15:10:15 +02:00
DerLinkman
b22ff59f7b
Added PIGZ for Restoring as well.
2022-10-24 12:28:41 +02:00
DerLinkman
58527857d9
Removed debug message
2022-10-21 11:54:23 +02:00
DerLinkman
6306c4555c
Removed Thread Prompt and set default value to 1 Thread
2022-10-21 11:48:29 +02:00
Peter
922603f906
Rename turkish language file for #4657
2022-10-20 17:57:13 +02:00
Niklas Meyer
f8d45de749
Merge pull request #4657 from tomy0000000:master
...
🌐 Add Traditional Chinese Translation
2022-10-20 11:27:58 +02:00
DerLinkman
b6760e19b7
Merge branch 'feature/bootstrap5' into nightly
2022-10-20 11:12:17 +02:00
Niklas Meyer
6ce25f38e1
Merge pull request #4808 from mailcow/feature/language-change
...
Backport Language Changer (+ Chinese Translation) to BS5
2022-10-20 11:10:12 +02:00
DerLinkman
5cb7f726bc
Fixed changes due to BS5 Classes
2022-10-20 11:07:56 +02:00
DerLinkman
a334f33b35
Merge PR 4657 into language-change
2022-10-20 10:58:51 +02:00
DerLinkman
cb1602c2de
Fix English Flag rendering
2022-10-19 16:09:22 +02:00
DerLinkman
b503271aba
Use Translateable strings in Debug Page
2022-10-19 15:57:57 +02:00
DerLinkman
008e5651f8
Merge branch 'feature/bootstrap5' into nightly
2022-10-19 11:36:25 +02:00
DerLinkman
5e3aab12a7
Restored original Container length + Corrected Image size on Debug Page
2022-10-19 11:36:07 +02:00
DerLinkman
8026b6c874
Swapped PIGZ instead of gzip
2022-10-19 11:15:12 +02:00
DerLinkman
51b80f6fa1
Merge branch 'feature/bootstrap5' into nightly
2022-10-18 14:20:55 +02:00
DerLinkman
75fdeb2843
Fixed queue message error
2022-10-18 14:19:51 +02:00
DerLinkman
2b1d927de4
Merge branch 'feature/bootstrap5' into nightly
2022-10-18 11:36:28 +02:00
DerLinkman
e5d788497a
Rearranged Queue Manager + Ukraine Flag fix
2022-10-18 11:34:48 +02:00
Niklas Meyer
b173e2ef86
Merge pull request #4795 from mailcow/staging
2022-10-12 18:34:11 +02:00
Peter
042676fff7
[GH-Actions][actionpr] Update to v0.5.1
2022-10-12 18:27:30 +02:00
Peter
44d53146af
[GH-Actions][stale] Update to v6.0.1
2022-10-12 18:26:39 +02:00
moo
3d48c2427a
Merge branch 'feature/bootstrap5' into nightly
2022-10-12 15:38:11 +02:00
FreddleSpl0it
a9046d8f35
remove max-height from debug logo
2022-10-12 15:37:03 +02:00
moo
b4a1b81aec
Merge branch 'feature/bootstrap5' into nightly
2022-10-12 15:12:58 +02:00
FreddleSpl0it
90eb0ea27a
make transportstable responsive
2022-10-12 09:28:03 +02:00
FreddleSpl0it
4f01b9fd25
use ui_texts.title_name for host_stats card-header
2022-10-12 09:20:57 +02:00
FreddleSpl0it
174b5c8f7f
add goto previous page btn to top
2022-10-11 19:20:49 +02:00
FreddleSpl0it
3912fcb238
shift get_public_ips to json_api.php
2022-10-11 17:40:46 +02:00
FreddleSpl0it
ef70457a48
shift datatable css to new file
2022-10-11 11:48:46 +02:00
FreddleSpl0it
8c4dbaec4f
rework datatables
2022-10-11 11:41:06 +02:00
FreddleSpl0it
645e8f426c
shift datatable child toggle function to api.js
2022-10-11 11:35:07 +02:00
Niklas Meyer
bae1d1c047
Merge pull request #4790 from mailcow/staging
...
Automatic PR to nightly from 2022-10-09T11:34:14Z
2022-10-09 17:27:53 +02:00
Niklas Meyer
ce4fb069d5
Merge pull request #4789 from mailcow/feat/prtonightlyaction
...
Update PR to nightly template
2022-10-09 17:26:17 +02:00
Peter
9444000d46
Use milkmaker as PR author
...
Use template to be able to use get_diff var
2022-10-09 17:02:28 +02:00
Peter
eacd9ac240
Add pr_to_nighty_template.yml
2022-10-09 17:01:21 +02:00
Tomy Hsieh
cf38d6ca69
🛠 fix: Improve language preference algo
2022-10-06 23:22:54 +08:00
Tomy Hsieh
905993d66e
🛠 fix: Language detection
2022-10-06 22:21:12 +08:00
DerLinkman
b8656763ec
Merge branch 'staging' into nightly
2022-10-06 14:25:39 +02:00
DerLinkman
0d7fe2e347
Some corrections to pr action
2022-10-06 14:14:07 +02:00
DerLinkman
33bd871a63
Corrected some PR Action Code
2022-10-06 14:06:18 +02:00
DerLinkman
772122b255
Added auto PR for nightly builds
2022-10-06 14:04:27 +02:00
Niklas Meyer
9fb346751c
Merge pull request #4724 from mnin/master
...
[Netfilter] Fix creating endless SNAT rules for ipv4
2022-10-06 12:18:23 +02:00
FreddleSpl0it
10e560c5b2
fix set rspamd worker password
2022-10-01 15:56:45 +02:00
Niklas Meyer
cb058e91a3
Merge pull request #4772 from mailcow/staging
...
Update Twig to 3.4.3
2022-09-30 12:25:05 +02:00
DerLinkman
ba9f2bc376
Update Twig to 3.4.3
2022-09-30 12:21:31 +02:00
FreddleSpl0it
fb7e234120
move guid to debug.php
2022-09-30 11:38:43 +02:00
FreddleSpl0it
27e7407407
Update Twig to 3.4.3
2022-09-30 11:03:05 +02:00
Romain
623397d20a
Update base.twig to escape simple quote
...
Update base.twig to escape simple quote
See issue https://github.com/mailcow/mailcow-dockerized/issues/4718
2022-09-30 10:32:15 +02:00
Tomy Hsieh
7d46de33d8
Merge from upstream branch 'staging'
...
# Conflicts:
# data/web/inc/vars.inc.php
2022-09-30 16:03:49 +08:00
DerLinkman
8c80cecdfb
Merge remote-tracking branch 'origin/staging' into nightly
2022-09-27 21:41:21 +02:00
Niklas Meyer
5470b51cc7
Merge pull request #4766 from mailcow/staging
...
2022-09
2022-09-27 15:53:31 +02:00
Niklas Meyer
8e0b1d8aee
Merge pull request #4703 from devops-ansible/master
...
Improve send-as behaviour
2022-09-27 15:39:53 +02:00
FreddleSpl0it
e53f431273
Merge remote-tracking branch 'origin/feature/bootstrap5' into nightly
2022-09-27 14:43:20 +02:00
FreddleSpl0it
8e0ee67108
add sieve access toggle to mass-actions-mailbox
2022-09-27 12:32:14 +02:00
FreddleSpl0it
3d82d9af1b
add loading animation for container charts
2022-09-27 12:31:02 +02:00
FreddleSpl0it
8a0bd23985
fix some layout issues
2022-09-27 12:30:10 +02:00
Niklas Meyer
2834459b22
Merge pull request #4763 from ntimo/task/update-swagger
...
[API] Update swagger version
2022-09-27 11:16:44 +02:00
ntimo
000894dabd
[API] Update swagger version
2022-09-26 19:33:31 +00:00
milkmaker
494620cdea
[Web] Updated lang.tr.json ( #4765 )
...
Co-authored-by: Burak Buylu <burak@burtinet.com >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: Burak Buylu <burak@burtinet.com >
2022-09-26 19:05:54 +02:00
Niklas Meyer
a502eb239d
Merge pull request #4758 from mailcow/feature/fix-4743
2022-09-26 18:41:40 +02:00
Niklas Meyer
caf775093e
Merge pull request #4762 from mindsolve/patch-1
2022-09-26 18:40:19 +02:00
FreddleSpl0it
4387e4764f
display public ips on debug page
2022-09-26 12:19:51 +02:00
FreddleSpl0it
3b8e17c21f
fix layout issues
2022-09-26 11:23:04 +02:00
Alex
f28e18e676
GitHub Workflows security hardening ( #4761 )
...
* build: harden integration_tests.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com >
* build: harden image_builds.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com >
Signed-off-by: Alex <aleksandrosansan@gmail.com >
Co-authored-by: Niklas Meyer <62480600+DerLinkman@users.noreply.github.com >
2022-09-25 14:42:01 +02:00
Felix E
b4bab1d5b9
Fixed typo in escape sequence in update script
2022-09-25 00:47:09 +02:00
Peter
c4d5072e5c
[GH-Actions][stale] Update to v6.0.0
2022-09-22 19:48:19 +02:00
Peter
852bf750ca
Use utf8mb4 charset and utf8mb4_general_ci collation
2022-09-19 19:29:55 +02:00
Peter
47359c4113
[GH-Actions][stale] Update to v5.2.0
2022-09-16 22:00:22 +02:00
Niklas Meyer
15f2c4c769
Merge pull request #4749 from mailcow/staging
...
2022-08b
2022-09-08 13:02:49 +02:00
DerLinkman
e74af0db89
Merge branch 'staging' into nightly
2022-09-08 12:35:51 +02:00
Niklas Meyer
a0174c61e8
Merge pull request #4747 from mailcow/fix/sogo
...
Fix for SOGo in 2022-08
2022-09-08 12:34:26 +02:00
Niklas Meyer
5b30dce609
Merge pull request #4741 from maljes/master
...
Modified branch switch in generate_config.sh
2022-09-08 12:31:44 +02:00
FreddleSpl0it
8f6099e3e4
add & to smtp url
2022-09-08 11:02:52 +02:00
FreddleSpl0it
7c44375223
increase dovecot and sogo image version
2022-09-08 10:35:03 +02:00
FreddleSpl0it
72e204f8fd
fix sogo bugs after 2022-08 update
2022-09-08 10:32:07 +02:00
Malte Jesgarzewsky
b5f5b53e37
Update generate_config.sh
...
Fixed bug in loop by replacing the variable.
2022-09-05 09:41:19 +02:00
Malte Jesgarzewsky
1c15133a52
Modified branch switch in generate_config.sh
...
Added possibility to define the mailcow branch by an environment variable to be able to bypass input.
2022-09-02 19:22:48 +02:00
Niklas Meyer
7c9c2c35f8
Merge pull request #4739 from mailcow/staging
...
2022-08a
2022-09-02 10:29:14 +02:00
DerLinkman
5ff62d8f22
Merge branch 'staging' into nightly
2022-09-02 10:25:28 +02:00
DerLinkman
9806e568c0
Readded Sieve Location for Dovecot
2022-09-02 10:24:49 +02:00
DerLinkman
b4bb4e2938
Improved compose version check (detect versions with v in front)
2022-09-02 10:05:11 +02:00
DerLinkman
4427173a6c
Revert "Before update on 2022-09-01_20_20_45"
...
This reverts commit db66fe33fa .
2022-09-02 09:57:17 +02:00
DerLinkman
db66fe33fa
Before update on 2022-09-01_20_20_45
2022-09-01 20:21:39 +02:00
Niklas Meyer
de7b809229
Merge pull request #4733 from mailcow/staging
...
Amoogus Update 2022 - Nightly Switch
2022-09-01 14:59:34 +02:00
DerLinkman
cf5fa96a93
Merge branch 'staging' into nightly
2022-09-01 13:57:39 +02:00
FreddleSpl0it
a40df1ff87
fix tfa modal trigger from dav/eas login
2022-09-01 09:53:08 +02:00
FreddleSpl0it
a161aa2c92
remove testing debug log
2022-08-31 11:37:45 +02:00
FreddleSpl0it
cad0f25345
Merge branch 'staging' of https://github.com/mailcow/mailcow-dockerized into staging
2022-08-31 11:31:59 +02:00
FreddleSpl0it
2ed453a400
fix mailbox tfa
2022-08-31 11:31:55 +02:00
DerLinkman
452d8a686f
Merge branch 'master' into staging
2022-08-31 10:40:35 +02:00
DerLinkman
9e76b6ee70
Merge branch 'master' into nightly
2022-08-31 10:39:27 +02:00
FreddleSpl0it
45e97b3753
[BS5] fix merging bugs
2022-08-30 15:59:16 +02:00
DerLinkman
ecc16c69e6
Merge branch 'nightly' into feature/bootstrap5
2022-08-29 14:37:25 +02:00
Niklas Meyer
90f77f6d5c
Merge pull request #4719 from mailcow/sogo-5.7.1
...
Update SOGo to 5.7.1
2022-08-29 11:57:18 +02:00
milkmaker
0c11cf747a
Translations update from Weblate ( #4722 )
...
* [Web] Updated lang.cs.json [CI SKIP]
Co-authored-by: Vojtěch Kaizr <wojtishek@gmail.com >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Updated lang.fr.json [CI SKIP]
Co-authored-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: ppelleti2 <pierre@ppelleti.fr >
* [Web] Updated lang.tr.json [CI SKIP]
[Web] Updated lang.tr.json [CI SKIP]
[Web] Updated lang.tr.json [CI SKIP]
[Web] Updated lang.tr.json [CI SKIP]
[Web] Updated lang.tr.json [CI SKIP]
[Web] Updated lang.tr.json [CI SKIP]
[Web] Updated lang.tr.json [CI SKIP]
[Web] Updated lang.tr.json [CI SKIP]
[Web] Updated lang.tr.json [CI SKIP]
[Web] Updated lang.tr.json [CI SKIP]
[Web] Updated lang.tr.json [CI SKIP]
[Web] Updated lang.tr.json [CI SKIP]
[Web] Updated lang.tr.json [CI SKIP]
[Web] Updated lang.tr.json [CI SKIP]
[Web] Updated lang.tr.json [CI SKIP]
[Web] Added lang.tr.json [CI SKIP]
Co-authored-by: Peter <magic@kthx.at >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: therudeboy <abdullahozcelikisreklam@gmail.com >
* [Web] Updated lang.ro.json [CI SKIP]
Co-authored-by: Vlad M <vlad+mailcow@manoila.co.uk >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Updated lang.it.json [CI SKIP]
Co-authored-by: Peter <magic@kthx.at >
* [Web] Turkish translation
* [Web] Turkish translation
Co-authored-by: Vojtěch Kaizr <wojtishek@gmail.com >
Co-authored-by: ppelleti2 <pierre@ppelleti.fr >
Co-authored-by: Peter <magic@kthx.at >
Co-authored-by: therudeboy <abdullahozcelikisreklam@gmail.com >
Co-authored-by: Vlad M <vlad+mailcow@manoila.co.uk >
2022-08-25 18:15:27 +02:00
Patrick Schult
6d36475ed3
Merge pull request #4725 from mailcow/feature/nightly-switch
...
[Update.sh] Nightly Version Switch implementation + Composev2 User Decision
2022-08-25 14:58:16 +02:00
DerLinkman
fee6ff43bf
Corrected compose standalone update message in generate config
2022-08-25 14:51:49 +02:00
DerLinkman
57cd5ec818
Readded update.sh new Version check :P
2022-08-25 14:48:38 +02:00
Patrick Schult
02512e0f4f
Merge pull request #4685 from FreddleSpl0it/tfa-patch
...
Update TFA flow
2022-08-25 14:38:37 +02:00
FreddleSpl0it
555f4a8a6d
[Web] Mailbox TFA fix
2022-08-25 14:26:45 +02:00
DerLinkman
3633766544
Fixed missing branch variable in app info.php (gen-config)
2022-08-25 11:21:12 +02:00
DerLinkman
e98a984417
Implemented correct app_info.php set in generate_config
2022-08-25 11:16:55 +02:00
DerLinkman
bc9141753f
Re-arranged position of source mailcow.conf
2022-08-25 10:32:33 +02:00
DerLinkman
1f9f4157a6
Corrected detect docker compose command position
2022-08-25 10:27:46 +02:00
DerLinkman
778a3ed551
Use universal Git Commit Date Command
2022-08-25 10:07:42 +02:00
DerLinkman
5ea4305185
Fix Upstream Commit ID grep
2022-08-24 16:26:07 +02:00
DerLinkman
ef311f22bf
Corrected Twig Footer
2022-08-24 16:16:38 +02:00
DerLinkman
e202530afb
Set correct Commit ID from origin instead of local
2022-08-24 16:12:36 +02:00
DerLinkman
85deeaf806
Corrected origin fetch
2022-08-24 16:00:57 +02:00
DerLinkman
825c8a6abe
Changed Git Checkout form
2022-08-24 15:56:02 +02:00
DerLinkman
cdc8f63b4b
Fixed Force flag
2022-08-24 15:05:14 +02:00
DerLinkman
9db9818ede
Moved Force Mode check in prio
2022-08-24 15:00:39 +02:00
DerLinkman
4f7ee669d3
Added missing ;then in update.sh
2022-08-24 14:42:31 +02:00
DerLinkman
77f9947613
Readded footer + vars.
2022-08-24 14:37:00 +02:00
DerLinkman
a8eb3b6ac5
Added nightly footer
2022-08-24 14:31:32 +02:00
DerLinkman
575eab1cf0
Implemented Check if IPv6 is disabled
2022-08-24 12:26:14 +02:00
DerLinkman
7a23e4fd4e
Fix for Sieve error (due to IPv6 Comp from SOGo)
2022-08-24 12:12:41 +02:00
FreddleSpl0it
77e6124b00
[BS5] move showWhatsNewModal
2022-08-23 14:24:10 +02:00
DerLinkman
b16b276f36
Implement nightly/stable switch in update.sh
2022-08-23 14:04:40 +02:00
FreddleSpl0it
a3ddb58566
[BS5]responsive fixes
2022-08-23 12:43:23 +02:00
FreddleSpl0it
be7252f620
[BS5] update async dockerapi
2022-08-23 11:57:05 +02:00
DerLinkman
4f380debb5
Added branch switch in generate_config.sh
2022-08-23 11:38:06 +02:00
Martin Wilhelmi
f34d3620b1
Remove trailing whitespaces
2022-08-22 22:16:01 +02:00
Martin Wilhelmi
70e99447f9
Fix adding same SNAT rule endless to the ipv4 POSTROUTING chain
2022-08-22 22:15:56 +02:00
FreddleSpl0it
db8af3d1e0
[BS5] use fastapi and aiodocker for dockerapi
2022-08-22 16:14:04 +02:00
FreddleSpl0it
7f70b0f703
[BS5] add container disk and network stats
2022-08-22 16:08:01 +02:00
FreddleSpl0it
2e10cc8e79
[BS5] fix RsettingsModal
2022-08-22 16:02:35 +02:00
FreddleSpl0it
047d9143c0
showWhatsNew modal remove default show class
2022-08-22 16:01:57 +02:00
DerLinkman
047c4aa3a0
Added seperate update_compose Script + some Improvements
2022-08-22 15:44:01 +02:00
DerLinkman
925b220905
Compose Version detection implemented in Backup script
2022-08-22 10:24:38 +02:00
DerLinkman
6708059227
Moved compose check to top.
...
Improved variable check.
2022-08-19 15:55:24 +02:00
DerLinkman
1f3d9d4e1c
Implemented user choice compose in cold-standby
2022-08-19 15:17:19 +02:00
Peter
0dcfac8f15
Update SOGo to 5.7.1
2022-08-18 19:06:54 +02:00
andryyy
ad8b7f0894
[Dovecot] Fixes broken sieve compiler in some rare cases when using replication
2022-08-18 15:08:00 +02:00
DerLinkman
55f810b23f
Implemented new compose check in update.sh
2022-08-17 16:00:58 +02:00
DerLinkman
65eddee63e
New variable for mailcow.conf in generate_config.sh
2022-08-17 14:39:12 +02:00
FreddleSpl0it
a7a0eef125
[BS5] poll host stats if tab is active
2022-08-11 16:11:13 +02:00
FreddleSpl0it
5d35af9d69
[BS5] rework network and disk io
2022-08-10 16:16:36 +02:00
FreddleSpl0it
ea21bca7df
[BS5] adjust host stats
2022-08-10 10:56:10 +02:00
FreddleSpl0it
a3c0737ba8
[BS5] add host statistics
2022-08-09 20:29:33 +02:00
Tomy Hsieh
7b57b3392c
switch to IETF language tag
2022-08-09 15:44:09 +08:00
Tomy Hsieh
492451bfee
Tailor translation
...
`quarantine`, `success`
2022-08-09 15:10:44 +08:00
FreddleSpl0it
9747995510
[BS5] redirect to /debug after login
2022-08-08 13:24:29 +02:00
FreddleSpl0it
ad9112010f
[BS5] center container restart button text
2022-08-08 13:23:57 +02:00
FreddleSpl0it
a4ec2d1d86
[BS5] adjust whats new modal
2022-08-08 12:53:52 +02:00
FreddleSpl0it
b7f07951f6
[BS5] fix mobile navbar flex-direction
2022-08-08 12:53:25 +02:00
FreddleSpl0it
0e3363e61c
[BS5] add additional info to app_info.inc.php
2022-08-08 12:52:42 +02:00
Niklas Meyer
4322c98f73
[UI] Moved PWChange Button for users back to original place
2022-08-05 14:12:25 +02:00
macwinnie
edcf789126
Update postfix version by +.1
...
Update Version of Docker-Image according to [related comment](https://github.com/mailcow/mailcow-dockerized/pull/4703#issuecomment-1205277142 )
2022-08-05 00:37:58 +02:00
macwinnie
b985ba4f0e
Improve send-as behaviour
...
Receiving mails for wildcard alias addresses is really easy – but
sending mails from those any-aliases was not possible at all unless
every sender address was added as an explicit alias to the database.
By this change in the database query for allowed sender addresses, the
first finding `not NULL` (see [`SELECT COALESCE`](https://www.w3schools.com/sql/func_sqlserver_coalesce.asp ) for how it works)
– either an exact alias `mailbox@domain.tld ` or the wildcard alias `@domain.tld`
will be allowed to send mails as the given address ... without the need
of explicit definition within the database.
2022-08-04 01:37:26 +02:00
Peter
67c0405274
[GH-Actions][stale] Update to v5.1.1
2022-08-02 19:06:04 +02:00
Peter
9b32151ab5
[GH-Actions][stale] Update to v5.1.1
2022-08-02 19:04:05 +02:00
Tomy Hsieh
a1e8077f45
Tailor translation
...
`user`
2022-08-02 18:53:58 +08:00
Tomy Hsieh
956e4e2aa7
Tailor translation
...
`mailbox`
2022-08-01 08:20:02 +08:00
Niklas Meyer
b51a659515
Merge pull request #4698 from mailcow/staging
...
2022-07a
2022-07-29 14:23:53 +02:00
Niklas Meyer
44a6f09a09
[CLAMAV] Update to 0.105.1
2022-07-29 14:08:26 +02:00
Erisa A
4c10525078
[Web] Update keyHandle max length to 1023 ( #4696 )
...
https://w3c.github.io/webauthn/#credential-id
Co-authored-by: Niklas Meyer <62480600+DerLinkman@users.noreply.github.com >
2022-07-26 09:16:23 +02:00
Peter
c9ab8b2eff
[GH-Actions][stale] Upgrade to v5.1.0 and add close-issue-reason
2022-07-19 21:43:24 +02:00
Peter
4bf38bf00f
Mailcow -> mailcow ( #4687 )
2022-07-19 20:31:25 +02:00
Peter
7c7c67948e
Use yaml list style in docker build workflow ( #4688 )
...
* Use yaml list style
* Mailcow -> mailcow
2022-07-19 20:24:24 +02:00
l-with
263cb96786
Improve domain api schema ( #4689 )
...
* change response of add domain to array
* add tags to request body of add domain
* add gal to request body of add domain
* add relay_unknown_only to request body of add domain
* add relay_unknown_only to request body of edit domain
* add rl_frame, rl_value to request body of edit domain
* fix indentation
* add tags to request body of edit domain
* change response of edit domain to array
* Revert "change response of edit domain to array"
This reverts commit 692384e21b .
* change response type of edit domain to application/json
* change response type of edit domain
* change items in body of edit domain to array of strings
* change response of edit domain to array
* fix indentation
* revert changing response type of edit domain-admin
* change response type of edit domain to array
* fix response type of edit domains
* change msg in response of edit domains to array
* change items in body of delete domain to array of strings
* change request body of delete domain to array of strings
* fix
* remove properties
* change request body of delete domain to array of strings (fix)
* change reponse type of delete domain to array
2022-07-19 20:22:45 +02:00
Niklas Meyer
b6e3e7a658
Merge pull request #4691 from mailcow/staging
...
Merge staging into master
2022-07-18 10:49:47 +02:00
DerLinkman
ceaf1423f4
Moved general compose v2 check below the parameter section to respect --force
2022-07-18 10:39:17 +02:00
Tomy Hsieh
c2e0a275e1
Tailor translation
...
`edit`, `fido2`
2022-07-16 22:02:58 +08:00
FreddleSpl0it
c8620a066d
yubi_otp undo authenticator selection
2022-07-15 16:45:28 +02:00
Niklas Meyer
9598b503ec
Merge branch 'master' into staging
2022-07-15 14:03:38 +02:00
FreddleSpl0it
1ca566f670
autoselect authenticator if only one exists
2022-07-15 13:02:13 +02:00
Niklas Meyer
94f4ec8b96
Update tweet-trigger-publish-release.yml
2022-07-15 10:53:51 +02:00
DerLinkman
7aab2c55ff
Changed which to command -v + seperated compose check from for loop
2022-07-15 10:30:01 +02:00
Niklas Meyer
6abb4d34c1
Merge pull request #4682 from mailcow/feature/badge-readme
...
Add Integration Tests badge
2022-07-14 22:45:34 +02:00
Peter
c8ccf080f3
Add Integration Tests badge
2022-07-14 20:01:38 +02:00
FreddleSpl0it
0342ae926c
exclude oauth clients & app passwords from mailbox tfa
2022-07-14 18:55:35 +02:00
FreddleSpl0it
be08742653
exclude oauth clients & app passwords from mailbox tfa
2022-07-14 18:37:21 +02:00
Niklas Meyer
528f7da5ef
Merge pull request #4680 from mailcow/staging
...
Mooly Update 2022 - TFA Flow Update
2022-07-14 16:28:59 +02:00
DerLinkman
7d72ae3449
Added update-compose to update.sh and create-coldstandby
2022-07-14 11:29:38 +02:00
FreddleSpl0it
753cde0b85
parse host from url for webauthn library
2022-07-14 09:40:02 +02:00
FreddleSpl0it
223ba44b61
rearrange custom params validation
2022-07-14 09:39:24 +02:00
FreddleSpl0it
cd02483b19
prevent auth wipe out at yubi otp registration
2022-07-14 09:38:44 +02:00
FreddleSpl0it
f724662874
readd imapsync fix
2022-07-13 17:13:25 +02:00
FreddleSpl0it
bee762737e
readd imapsync fix
2022-07-13 17:02:14 +02:00
Niklas Meyer
83efd3e506
Merge pull request #4662 from mailcow/feature/updatesh-compose-update-prompt
...
[Update.sh] Added docker-compose Update prompt + Version check
2022-07-13 16:04:42 +02:00
Niklas Meyer
2278a6cc73
Merge pull request #4674 from mailcow/feature/SECURITY.md
...
Create SECURITY.md
2022-07-13 16:03:33 +02:00
DerLinkman
586b60b276
Unspecified direct compose version (lower then 2.X.X)
2022-07-13 15:13:14 +02:00
DerLinkman
f07b9ea304
Corrected pip check
2022-07-13 15:08:31 +02:00
Niklas Meyer
09dca5d76c
Merge pull request #4677 from mhofer117/patch-1
...
fix blank page on /user when not logged
2022-07-13 15:07:43 +02:00
DerLinkman
65bb808441
Muted which Pip in update_compose
2022-07-13 11:02:41 +02:00
DerLinkman
83b79edb42
Fixed PIP Check
2022-07-13 08:57:50 +02:00
DerLinkman
b8ec244d92
Modified pip compose check
2022-07-13 08:50:28 +02:00
Marcel Hofer
5b924614aa
fix blank page on /user when not logged
...
the current condition to redirect to / was never matching, so a blank page was displayed on /user when not logged in or when logged in as admin.
this will fix it and always redirect to / if nothing is rendered in the user.php
2022-07-12 15:26:03 +02:00
Niklas Meyer
43103add47
Merge pull request #4671 from ntimo/task/remove-drone-ci
...
Removed DroneCI & Travis CI
2022-07-12 12:16:29 +02:00
Niklas Meyer
124d5d6bb2
Merge pull request #4673 from ntimo/task/run-tests-using-actions
...
[CI] Added Mailcow tests & image builds
2022-07-12 12:15:18 +02:00
Timo
58fde558f7
Merge pull request #4670 from ntimo/task/fix-open-api-yml
...
Fixed OpenAPI docs to be spec compliant
2022-07-12 09:43:13 +02:00
Peter
8b314acfcf
Create SECURITY.md
2022-07-11 21:06:23 +02:00
ntimo
1c0eab9893
[CI] Added Mailcow tests & image builds
2022-07-11 17:06:00 +00:00
Tomy Hsieh
514079fe96
Tailor translation
...
`danger`
2022-07-11 02:44:31 +08:00
DerLinkman
c62daa0c59
Corrected , to . for new workflow
2022-07-08 21:41:48 +02:00
Niklas Meyer
1a05101f50
Create tweet-trigger-publish-release,yml
2022-07-08 21:39:22 +02:00
ntimo
47fb46c837
Removed DroneCI & Travis CI
2022-07-08 18:50:51 +00:00
ntimo
d29580aa02
Fixed OpenAPI docs to be spec compliant
2022-07-08 18:47:28 +00:00
Niklas Meyer
d0fc62ef13
Merge pull request #4669 from mailcow/feature/issue-4668
...
Fix permissions of create_cold_standby.sh
2022-07-08 20:16:30 +02:00
Peter
b14c0e4c11
Fix permissions chmod +x
2022-07-08 18:29:34 +02:00
FreddleSpl0it
e26d5b8ba5
[BS5] add spacing
2022-07-08 15:47:35 +02:00
FreddleSpl0it
8987ebca36
[BS5] add whats new modal after update
2022-07-08 15:47:21 +02:00
FreddleSpl0it
d3cd21956a
[BS5] rearrange nav items
2022-07-08 15:46:14 +02:00
DerLinkman
43ec12f4f0
Readded (again) the new update script check...
2022-07-08 13:49:33 +02:00
DerLinkman
40cf2c85e6
Re-aranged the functions position to top
2022-07-08 13:48:31 +02:00
DerLinkman
6195b7c334
[Backup Script]Check for docker and docker-compose in each step seperate
2022-07-08 13:29:05 +02:00
FreddleSpl0it
b149da28c8
[BS5] minor fixes
2022-07-08 11:32:46 +02:00
FreddleSpl0it
e5cb2dd00e
[BS5] adjust restart container btn
2022-07-08 11:31:48 +02:00
FreddleSpl0it
c9b883dff5
[BS5] fix datatables
2022-07-08 11:31:08 +02:00
FreddleSpl0it
ad43253a90
[BS5] add rspamd logo change to darkmode toggle
2022-07-08 11:28:58 +02:00
FreddleSpl0it
979de67c2b
[BS5] update bootstrap-select to v1.14.0-beta3
2022-07-08 11:28:27 +02:00
FreddleSpl0it
8416caf798
[BS5] add light and dark rspamd logo
2022-07-08 11:27:34 +02:00
FreddleSpl0it
80d9dfe420
[BS5] adjust css
2022-07-08 11:27:09 +02:00
DerLinkman
385570c1e8
Fixed wrongly override_backup overwriting
2022-07-08 10:54:50 +02:00
DerLinkman
d82cfc6c62
Changed no compose warning color
2022-07-08 10:43:44 +02:00
Tomy Hsieh
27e9210d52
Tailor translation
...
`admin`
2022-07-07 22:07:02 +08:00
André
fdf52dcb17
[Rspamd] Prevent LUA crash
...
Fixes LUA error when inserting unknown symbol from settings map
2022-07-07 09:20:59 +02:00
milkmaker
1ff220ccf8
Translations update from Weblate ( #4664 )
...
* [Web] Updated lang.ru.json [CI SKIP]
Co-authored-by: Oleksii Kruhlenko <a.kruglenko@gmail.com >
* [Web] Updated lang.uk.json [CI SKIP]
Co-authored-by: Oleksii Kruhlenko <a.kruglenko@gmail.com >
Co-authored-by: Oleksii Kruhlenko <a.kruglenko@gmail.com >
2022-07-06 22:02:15 +02:00
FreddleSpl0it
8a49b50f33
[BS5] fix minor issues
2022-07-06 16:55:31 +02:00
Tomy Hsieh
1b6e5b7116
Tailor translation
...
`add`
2022-07-06 13:33:18 +08:00
Niklas Meyer
536ab34955
Merge pull request #4634 from opsone-ch/staging
2022-07-05 12:55:10 +02:00
DerLinkman
f7369f0611
[Update.sh] Added docker-compose Update prompt + Version check
2022-07-05 12:07:10 +02:00
Rafael Kraut
14bc105d43
[Web] Remove default selection for sync job target mailbox ( #4661 )
...
+ Don't cache that form, closes #4642
2022-07-05 11:51:05 +02:00
Niklas Meyer
2efb4365bf
Merge pull request #4659 from mailcow/feature/dovecot-2.3.19.1
...
[Dovecot] Update to 2.3.19.1
2022-07-05 09:08:11 +02:00
Niklas Meyer
c1b86fc782
Merge pull request #4632 from mailcow/sogo-5.7.0
...
Update SOGo to 5.7.0
2022-07-05 09:00:22 +02:00
FreddleSpl0it
52e92cc0db
fix sql query for tfa registration
2022-07-04 17:17:31 +02:00
FreddleSpl0it
3af2f636a5
Merge branch 'feature/tfa-flow' of https://github.com/mailcow/mailcow-dockerized into feature/tfa-flow
2022-07-04 17:01:41 +02:00
FreddleSpl0it
6fb967cf79
extra tfa register debugging
2022-07-04 17:01:35 +02:00
Tomy Hsieh
0dab215e27
Tailor translation
...
`debug`, `diagnostics`, `tfa`
2022-07-04 23:00:22 +08:00
DerLinkman
03c49ea1f8
Merge branch 'staging' into feature/tfa-flow
2022-07-04 16:43:49 +02:00
Tomy Hsieh
6ec136e63f
Tailor translation
...
`footer`, `header`, `info`, `login`, `oath2`, `ratelimit`, `start`, `warning`
2022-07-03 09:17:09 +08:00
Tomy Hsieh
bba5671eaf
Tailor translation: acl
2022-07-03 01:18:34 +08:00
Tomy Hsieh
88d7593d89
Switch language key
...
zh_Hans -> zh-cn
zh_Hant -> zh-tw
2022-07-02 17:01:50 +08:00
Tomy Hsieh
bd23b80d45
Translation: Spacing
...
Add spaces between halfwidth and fullwidth characters
2022-07-02 13:06:13 +08:00
Tomy Hsieh
f96e0c4071
Adding Traditional Chinese Translation
2022-07-02 11:29:37 +08:00
FreddleSpl0it
cbd8e40f14
[BS5] fix 2fa
2022-07-01 16:44:24 +02:00
FreddleSpl0it
2d2c033ba7
[BS5] add spacing
2022-07-01 16:21:02 +02:00
FreddleSpl0it
496c68d2af
[BS5] datatables handle null values
2022-07-01 16:20:39 +02:00
FreddleSpl0it
c505943e8b
[BS5] fix user auth responsive tab
2022-07-01 10:51:58 +02:00
FreddleSpl0it
2841c09c1f
[BS5] fix user auth responsive tab
2022-07-01 10:44:21 +02:00
Patrick Schult
11700d7ecb
Merge pull request #4403 from El-Virus/master
...
Fix "The operation is insecure." when trying to register fido2 device.
2022-06-30 13:55:07 +02:00
FreddleSpl0it
18444bd284
[BS5] fix minor issues
2022-06-28 07:21:26 +02:00
FreddleSpl0it
9d3a89d362
[BS5] add darkmode
2022-06-28 07:20:46 +02:00
DerLinkman
33eb2c8801
Improved [::] Section check + included prior override backup
2022-06-24 23:10:00 +02:00
FreddleSpl0it
2d0ab4a1b8
[BS5] make container status more visible
2022-06-24 16:04:12 +02:00
FreddleSpl0it
2fec7ccd58
[BS5] make container status more visible
2022-06-24 15:55:52 +02:00
FreddleSpl0it
a835419168
fix imapsync
2022-06-23 18:36:54 +02:00
FreddleSpl0it
052959f435
[BS5] remove ui theme selector - add darkmode toggler
2022-06-23 16:34:58 +02:00
Niklas Meyer
4ce16d1ea4
Merge pull request #4644 from mailcow/feature/update-composev2
...
Added auto correction of composev1 Binds in compose.yml
2022-06-23 15:43:49 +02:00
DerLinkman
c1c7167ace
Added auto correction of composev1 Binds in compose.yml
2022-06-23 15:41:48 +02:00
Niklas Meyer
3d538d4f14
Merge pull request #4643 from mailcow/staging
...
2022-06a | IMAPSync Hardening + Docker-Compose v2 now needed
2022-06-23 15:04:46 +02:00
Niklas Meyer
7969e7116d
Merge branch 'feature/imapsync' into staging
2022-06-23 11:26:07 +02:00
Niklas Meyer
4f58f2caee
Merge branch 'feature/update-composev2' into staging
2022-06-23 11:25:58 +02:00
DerLinkman
263baa81c0
Improved .yml and .yaml check for Port Removal
2022-06-23 10:55:12 +02:00
DerLinkman
092890b6ab
Changed message in nginx-port removal function
2022-06-23 10:23:48 +02:00
DerLinkman
db7d7ea288
Added override NGINX Port Removal
2022-06-23 10:05:09 +02:00
DerLinkman
452daf5d5e
Restored docker-compose Command
2022-06-23 08:55:06 +02:00
FreddleSpl0it
d373164e13
hotfix imapsync
2022-06-20 21:18:57 +02:00
FreddleSpl0it
cd7715fa0e
Restore docker-compose check in scripts
2022-06-20 10:32:14 +02:00
milkmaker
af9c3a8565
[Web] Updated lang.es.json [CI SKIP] ( #4638 )
...
Co-authored-by: Daniel Castellanos <decacis@gmail.com >
Co-authored-by: Daniel Castellanos <decacis@gmail.com >
2022-06-19 22:23:35 +02:00
DerLinkman
dd6b8c44a4
Added automatic docker-compose standalone installation
2022-06-16 14:13:08 +02:00
DerLinkman
499273dbb7
Readded docker-compose check
2022-06-16 13:50:44 +02:00
DerLinkman
6612b892b7
Removed extra checkout line
2022-06-16 12:56:54 +02:00
DerLinkman
89cea31475
Revert "Before update on 2022-06-16_12_41_05"
...
This reverts commit 36e4ee7738 .
2022-06-16 12:51:51 +02:00
DerLinkman
872fa07213
Restore docker-compose check in scripts
2022-06-16 12:49:17 +02:00
DerLinkman
36e4ee7738
Before update on 2022-06-16_12_41_05
2022-06-16 12:41:49 +02:00
DerLinkman
a139eb9bce
Readded Dual Stack availability of WebUI (default)
2022-06-16 12:38:06 +02:00
DerLinkman
7166696aa2
Readded Compose Standalone Download
2022-06-16 12:28:04 +02:00
Markus Ritzmann
537a7908f1
Clamd: Fix Docker Healthcheck
2022-06-16 09:50:33 +02:00
FreddleSpl0it
560df58bb4
[BS5] fix minor issues
2022-06-15 16:34:49 +02:00
DerLinkman
5629d47cb6
Merge branch 'pr/FreddleSpl0it/4527' into feature/bootstrap5
2022-06-15 11:22:59 +02:00
Peter
3fe776ee69
Update SOGo to 5.7.0
2022-06-14 18:55:26 +02:00
FreddleSpl0it
37b4ff811d
[BS5] add theme selector
2022-06-14 16:31:21 +02:00
FreddleSpl0it
7384aab2f4
[BS5] fix minor issues
2022-06-14 15:52:59 +02:00
DerLinkman
581be02e53
[Dovecot] Update to 2.3.19.1
2022-06-14 15:02:40 +02:00
FreddleSpl0it
71db83efce
hotfix imapsync
2022-06-13 12:46:39 +02:00
andryyy
7ae7f25580
[Web] Re-use DKIM key if available
2022-06-11 11:42:36 +02:00
FreddleSpl0it
4ce05d4d4d
[BS5] datatables add responsivePrio and adjust className
2022-06-08 16:21:15 +02:00
FreddleSpl0it
fdb56de0a8
[BS5] jquery datatable - add classes to action column
2022-06-08 15:31:10 +02:00
FreddleSpl0it
df56d73cec
[BS5] jquery datatable - add classes to action column
2022-06-08 15:28:45 +02:00
FreddleSpl0it
4ba0e155f3
[BS5] fix guid collapse stutter
2022-06-08 12:16:45 +02:00
FreddleSpl0it
304655f7ff
[BS5] remember last nav pill - revert id var
2022-06-08 12:12:12 +02:00
FreddleSpl0it
6210f06bc0
[BS5] adjust admin refresh_table function
2022-06-08 12:06:14 +02:00
FreddleSpl0it
09ae37410e
[BS5] jquery datatables disable orderable checkboxes
2022-06-08 12:03:54 +02:00
FreddleSpl0it
351c803623
[BS5] change onVisible querySelectors to table id
2022-06-08 11:49:05 +02:00
FreddleSpl0it
6a027b70e7
[BS5] replace footable with jquery datatables (edit.twig)
2022-06-08 11:19:20 +02:00
DerLinkman
5d14baa43a
Fixed typo for previous commit
2022-06-07 18:38:43 +02:00
DerLinkman
141b397c82
Fix Docker Compose recognition for docker-compose syntax
2022-06-07 18:34:41 +02:00
Niklas Meyer
fd853cfc6f
[Compose] Rollback watchdog to 1.96
...
Due to https://github.com/nagios-plugins/nagios-plugins/pull/649 which cause the Certificate Check to fail.
2022-06-07 17:50:42 +02:00
Niklas Meyer
63f718178e
🌕 🐄 Moone Update 2022 - The Docker Compose v2 Update (Part I)
...
The next major mailcow release.
2022-06-07 15:37:41 +02:00
FreddleSpl0it
cdd2adbc73
[BS5] remember last nav pill fix
2022-06-07 15:28:28 +02:00
DerLinkman
74baf20feb
Optimized if-else arguments and outputs
2022-06-07 14:45:19 +02:00
FreddleSpl0it
958112af6b
[Compose] Remove >&2 in if block
2022-06-07 14:07:35 +02:00
FreddleSpl0it
08d0f9448e
[Compose] move then in if statement
2022-06-07 13:59:59 +02:00
Niklas Meyer
7bcc8bd3a2
[Compose] Removed volume Bind from rspamd-vol
2022-06-07 10:34:59 +02:00
FreddleSpl0it
0eb2545773
[WebAuthn] send empty transports array to fix android bug
2022-06-07 09:01:04 +02:00
Niklas Meyer
714511b0a8
[Compose] Update to Docker Compose v2 ( #4605 )
...
* Change default HTTP_BIND, HTTPS_BIND
https://github.com/mailcow/mailcow-dockerized/issues/4315#issuecomment-1083034329
* [Compose] Removed Colon after fallback IP in docker-compose.yml
* [Compose] Remove bind options from volumes (#4577 )
(cherry picked from commit 4d53216c05 )
* Migration (partially) of update.sh + cold-standby.sh to composev2
* Migration of update.sh + cold-standby.sh to composev2
* Migration of update.sh + cold-standby.sh to composev2
* Migration of update.sh + cold-standby.sh to composev2
* [ClamAV] Fixed ClamAV start before unbound
* Migration of update.sh + cold-standby.sh to composev2
* Formulation and values adjusted (IPv4 bind in generate-config.sh)
Co-authored-by: Amin Vakil <info@aminvakil.com >
Co-authored-by: qupfer <github@qupfer.de >
Co-authored-by: FreddleSpl0it <patschul@posteo.de >
2022-06-07 08:53:08 +02:00
FreddleSpl0it
cb6a5d4069
[BS5] add responsive tabs and more
2022-06-06 20:38:24 +02:00
Niklas Meyer
c9700773f4
Merge pull request #4613 from mailcow/phpfpm-alpine3.16
...
PHP-FPM base image update
2022-06-05 20:26:24 +02:00
Peter
2229f87d9b
Update base image to alpine 3.16 and updated some dependencies
2022-06-05 19:36:09 +02:00
Niklas Meyer
d360503443
Merge pull request #4609 from mailcow/unbound-alpine3.16
...
Unbound base image update
2022-06-05 19:20:15 +02:00
Niklas Meyer
838182a8b4
Merge pull request #4608 from mailcow/watchdog-alpine3.16
...
Watchdog base image update
2022-06-05 19:18:36 +02:00
Niklas Meyer
967cfedbb3
Merge pull request #4610 from mailcow/olefy-alpine3.16
...
Olefy base image update
2022-06-05 19:15:06 +02:00
Niklas Meyer
a36645a282
Merge pull request #4611 from mailcow/dockerapi-alpine3.16
...
Dockerapi base image update
2022-06-05 19:14:33 +02:00
Niklas Meyer
3368a70f88
Merge pull request #4612 from mailcow/acme-alpine3.16
...
acme base image update
2022-06-05 19:14:07 +02:00
Peter
cd1715ba52
Update base image to alpine 3.16
2022-06-05 19:06:03 +02:00
Peter
0bc2a16093
Update base image to alpine 3.16
2022-06-05 19:04:51 +02:00
Peter
a21b3cd606
Update base image to alpine 3.16
2022-06-05 19:03:37 +02:00
Peter
1c479684fc
Revert "Update base image to alpine 3.16"
...
This reverts commit c9dbc7c7b7 .
2022-06-05 19:02:21 +02:00
Peter
c9dbc7c7b7
Update base image to alpine 3.16
2022-06-05 19:01:55 +02:00
Peter
c41dc9d8c0
Update base image to alpine 3.16
2022-06-05 19:01:06 +02:00
Peter
1db5841424
Update base image to alpine 3.16
2022-06-05 18:59:56 +02:00
Niklas Meyer
e53b068902
Merge pull request #4607 from mailcow/netfilter-alpine3.16
...
Netfilter base image update
2022-06-05 18:44:38 +02:00
Peter
2bd436dfd8
Update base image to alpine 3.16
2022-06-05 18:41:54 +02:00
Peter
d13be25f45
Update base image to alpine 3.16
2022-06-05 18:38:16 +02:00
Niklas Meyer
6efd9dc5f9
[Postfix] Update to 3.5.6 (Rebase to Debian 11)
...
New Postfix Image is: mailcow/postfix:1.67
2022-06-05 14:48:03 +02:00
FreddleSpl0it
f13530d8a1
[BS5] Replace FooTable with jquery Datatables
2022-06-03 15:45:36 +02:00
Niklas Meyer
1edd4012e4
[Web] escapehtml in mailbox.js ( #4604 )
...
Co-authored-by: FreddleSpl0it <patschul@posteo.de >
2022-06-03 14:37:56 +02:00
milkmaker
4390c9855a
[Web] Updated lang.de.json [CI SKIP] ( #4600 )
...
[Web] Updated lang.de.json [CI SKIP]
Co-authored-by: Peter <magic@kthx.at >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: Peter <magic@kthx.at >
2022-05-31 19:59:00 +02:00
qupfer
4d53216c05
[Compose] Remove bind options from volumes ( #4577 )
2022-05-31 09:34:06 +02:00
FreddleSpl0it
8a86fa491e
[BS5] Replace FooTable with jquery Datatables
2022-05-20 12:03:12 +02:00
DerLinkman
040206859f
[DB] Remove pipemes from custom_params
...
(cherry picked from commit c27ad97287 )
2022-05-20 09:45:54 +02:00
DerLinkman
d06119a21d
[IMAPSYNC] Hardened pipemess exploit prevention (pipemes)
...
(cherry picked from commit b1658c0f83 )
2022-05-20 09:45:45 +02:00
DerLinkman
c27ad97287
[DB] Remove pipemes from custom_params
2022-05-20 09:44:11 +02:00
DerLinkman
b1658c0f83
[IMAPSYNC] Hardened pipemess exploit prevention (pipemes)
2022-05-20 09:30:42 +02:00
FreddleSpl0it
3e6a241c69
[BS5] Replace FooTable with jquery Datatables
2022-05-19 21:29:01 +02:00
Niklas Meyer
05b8609073
[Postfix] Update to 3.5.6 (Rebase to Debian 11)
2022-05-19 18:49:01 +02:00
DerLinkman
552f09f48a
[DB] Update DB Version to remove pipemess parameters
...
(cherry picked from commit 97df5c3b9c )
2022-05-19 15:42:53 +02:00
DerLinkman
97df5c3b9c
[DB] Update DB Version to remove pipemess parameters
2022-05-19 15:42:13 +02:00
DerLinkman
8d9102aa08
[Imapsync] Case sensitive PIPEMESS removal
...
(cherry picked from commit 33e5ad2b5c )
2022-05-19 15:40:39 +02:00
FreddleSpl0it
160dceff3e
[BS5] Replace FooTable with jquery Datatables
2022-05-19 15:06:18 +02:00
DerLinkman
33e5ad2b5c
[Imapsync] Case sensitive PIPEMESS removal
2022-05-19 14:41:21 +02:00
DerLinkman
998cb642a9
[UI] Moved Password Change warning to top for user site
2022-05-19 10:43:06 +02:00
milkmaker
07ac195fea
Translations update from Weblate ( #4591 )
...
* [Web] Updated lang.ru.json [CI SKIP]
Co-authored-by: DRago_Angel <alekseev.dmitriy.92@gmail.com >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Updated lang.uk.json [CI SKIP]
[Web] Updated lang.uk.json [CI SKIP]
[Web] Added lang.uk.json [CI SKIP]
Co-authored-by: OGudzik <olegrpg@gmail.com >
Co-authored-by: Oleksii Kruhlenko <a.kruglenko@gmail.com >
Co-authored-by: Peter <magic@kthx.at >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Updated lang.it.json [CI SKIP]
Co-authored-by: Stefano <stefano.vassena@gmail.com >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* Add Ukrainian language code in vars.inc.php
Co-authored-by: DRago_Angel <alekseev.dmitriy.92@gmail.com >
Co-authored-by: OGudzik <olegrpg@gmail.com >
Co-authored-by: Oleksii Kruhlenko <a.kruglenko@gmail.com >
Co-authored-by: Peter <magic@kthx.at >
Co-authored-by: Stefano <stefano.vassena@gmail.com >
2022-05-18 18:20:03 +02:00
FreddleSpl0it
7d5990bf0f
restrict webauthn-tfa-get-args sql query
2022-05-18 10:03:10 +02:00
FreddleSpl0it
4ec982163e
restrict webauthn-tfa-get-args sql query
2022-05-18 09:39:50 +02:00
FreddleSpl0it
3c9502f241
add webauthn console log
2022-05-17 19:02:52 +02:00
Niklas Meyer
63cecb2fd8
Merge pull request #4484 from FreddleSpl0it/selection-tfa
...
[Web] change tfa flow
2022-05-17 15:26:43 +02:00
Niklas Meyer
3029a2d33d
Change DB Date to newer Date than staging
2022-05-17 15:26:01 +02:00
Niklas Meyer
fa0d2a959d
Merge branch 'feature/tfa-flow' into selection-tfa
2022-05-17 15:23:10 +02:00
FreddleSpl0it
0ece065cb0
[BS5] Replace FooTable with jquery Datatables
2022-05-17 14:08:22 +02:00
Niklas Meyer
f79cac3292
Merge pull request #4590 from FreddleSpl0it/swagger-appPasswd
2022-05-17 08:53:57 +02:00
FreddleSpl0it
7a20a9941e
Update swagger docs - add/app-passwd
2022-05-17 07:03:33 +02:00
Niklas Meyer
24cc960379
[Clamd] Update to ClamAV 0.105
...
Merge pull request #4589 from mailcow/feature/clamd-0.105
2022-05-16 19:51:18 +02:00
Niklas Meyer
353df6413f
[UI] Increase Mailadmin loading performance
...
Merge pull request #4562 from marcojarjour/unblock_mailadmin_upstream
2022-05-16 19:30:50 +02:00
FreddleSpl0it
fb7e00c158
[BS5] Replace FooTable with jquery Datatables
2022-05-16 11:26:49 +02:00
FreddleSpl0it
a0567beee5
[BS5] Replace FooTable with jquery Datatables
2022-05-13 14:16:32 +02:00
Andri Steiner
b68eae16e5
[Web] Swagger UI: explicitly define used OpenAPI specifications ( #4587 )
2022-05-13 10:40:22 +02:00
Niklas Meyer
9a812edee4
Mooay 2022 Update – The Tag Update | Revision B (2022-05b)
...
This PR adds some API Fixes and one UI Fix (improvement)
2022-05-12 11:52:06 +02:00
Peter
43d2a6e135
Update issue template
2022-05-10 21:16:08 +02:00
Peter
5839e22796
Update issue template
2022-05-10 21:14:51 +02:00
DerLinkman
ee844c81d2
Changed Base Docker Image to 0.105.0_base
2022-05-08 18:33:29 +02:00
Niklas Meyer
b6cb3b026c
[ClamAV] Update to 0.105
2022-05-06 15:44:58 +02:00
Niklas Meyer
df33ebb2a0
Merge pull request #4575 from FreddleSpl0it/footable-override-css
...
[Web] change opacity of footable collapse toggle
2022-05-06 08:59:53 +02:00
Niklas Meyer
d2a6838958
Merge pull request #4574 from FreddleSpl0it/tag-fix
...
[Web] domain/mailbox tagging check for empty tags
2022-05-06 08:59:21 +02:00
FreddleSpl0it
96b8054e6b
[Web] change opacity of footable collapse toggle
2022-05-06 08:52:44 +02:00
FreddleSpl0it
dfdd2dadb4
[Web] domain/mailbox tagging check for empty tags
2022-05-06 08:30:15 +02:00
Niklas Meyer
d0528b7883
Merge pull request #4573 from jkellerer/patch-1
...
Fix for /api/v1/get/mailbox/{email}
2022-05-06 08:24:41 +02:00
FreddleSpl0it
f40e682800
[Web] domain/mailbox tagging check for empty tags
2022-05-06 07:42:45 +02:00
jkellerer
f4dc01d1ec
Ensure return type is consistent (list vs object)
2022-05-05 20:00:40 +02:00
jkellerer
187ddedf96
Fix for /api/v1/get/mailbox/{email}
2022-05-05 19:43:33 +02:00
Niklas Meyer
5613134fed
Merge pull request #4572 from mailcow/staging
...
Readded .gitkeep in data/web/templates/cache
2022-05-05 17:30:21 +02:00
Niklas Meyer
e454ed4e39
Readded .gitkeep in data/web/templates/cache
2022-05-05 17:25:04 +02:00
Niklas Meyer
1e2125653e
[Update.sh] Added skip-ping-check Variable
...
This PR adds the skip-ping-check Variable which allows the update.sh Script to continue even without a ping check of the public DNS resolvers.
2022-05-05 10:52:39 +02:00
Niklas Meyer
835a726d2a
[SOGo] Update to 5.6.0
...
This PR includes the Update from SOGo to 5.6.0.
The new Docker Tag is mailcow/sogo:1.108 and was already pushed to the Dockerhub.
2022-05-05 09:47:58 +02:00
Niklas Meyer
0539cc6d8c
[SOGo] Update to 5.6.0
2022-05-05 08:28:57 +02:00
FreddleSpl0it
549ff7d100
Add Domain and Mailbox tagging ( #4569 )
...
* [Web] define tag tables
* [Web] add mailbox tag functions
* [Web] add domain/mailbox tagging
* [Web] add domain/mailbox tagging
* [Web] add domain/mailbox tagging
* [Web] add domain/mailbox tagging
* [Web] add domain/mailbox tagging
* [Web] add domain/mailbox tagging
* [Web] add domain/mailbox tagging
* [Web] add domain/mailbox tagging
* Include new tags lang in language.en.json
* [Web] add domain/mailbox tagging
* [Web] add domain/mailbox tagging
* [Web] add domain/mailbox tagging
* [Web] add domain/mailbox tagging
* [Web] add domain/mailbox tagging
Co-authored-by: Niklas Meyer <62480600+DerLinkman@users.noreply.github.com >
2022-05-05 08:25:01 +02:00
Niklas Meyer
456b528785
[API] Add version endpoint
...
Resolves: https://github.com/mailcow/mailcow-dockerized/issues/4553
2022-05-04 14:33:39 +02:00
Marco Jarjour
003a6342a5
Match also mobile id's
2022-04-27 17:43:40 +02:00
Marco Jarjour
fb10764167
Execute API calls only when needed
2022-04-27 15:57:53 +02:00
Lars Lehmann
9e1554f5c7
Add missing break
2022-04-26 13:12:31 +02:00
Niklas Meyer
42c82be8f5
Added skip-ping-check Variable to skip DNS ICMP if deactivated.
2022-04-26 10:17:47 +02:00
Lars Lehmann
76ec0e888b
Add version endpoint
2022-04-25 22:44:41 +02:00
Niklas Meyer
892c99fa23
Merge pull request #4556 from mailcow/accessibility
...
[Web] Make TLS policy toggles accessible
2022-04-25 09:48:15 +02:00
Michael Kuron
28da482ef2
[Web] Make TLS policy toggles accessible
...
Fixes #4554
2022-04-24 12:25:49 +02:00
Niklas Meyer
936f07336c
[Netfilter] Exclude banning IPs when dovecot server not reacheble
...
The new docker tag for mailcow/netfilter is 1.47
Thanks to @dragoangel
2022-04-22 16:20:35 +02:00
DerLinkman
224a59ab4b
[Compose] Update netfilter-mailcow to 1.47
2022-04-22 16:19:06 +02:00
FreddleSpl0it
96c8e01a3b
[BS5] change spinner icons
2022-04-14 10:22:06 +02:00
FreddleSpl0it
88bd7bff1e
[BS5] fix card header btns
2022-04-13 21:45:00 +02:00
FreddleSpl0it
7075b9f0c0
[BS5] mobile navbar fix
2022-04-13 21:34:00 +02:00
FreddleSpl0it
b19666f7e0
[BS5] add layout spacing
2022-04-13 16:37:52 +02:00
FreddleSpl0it
e663f3db72
[BS5] change form-group
2022-04-13 14:07:07 +02:00
FreddleSpl0it
fd1ffdba80
[BS5] layout fixes
2022-04-13 12:36:59 +02:00
FreddleSpl0it
a12538b3a8
[BS5] layout fixes
2022-04-13 12:35:04 +02:00
FreddleSpl0it
cdff1ba37b
[BS5] update bootstrap-select to v1.14beta
2022-04-13 12:34:14 +02:00
FreddleSpl0it
f6a51f6b6f
[BS5] add gridjs lib
2022-04-13 12:32:48 +02:00
Dmitriy Alekseev
6c5ab7800e
[Netfilter] Exclude banning IPs when dovecot server not reacheble
2022-04-13 13:01:58 +03:00
andryyy
7e26a2ab98
[Rspamd] Remove neural config due to massive fp
2022-04-13 10:42:11 +02:00
Kristian Feldsam
4e6c398c8c
[Clamd] fix whitelist ( #4541 )
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2022-04-08 21:39:35 +02:00
Kristian Feldsam
d4e829465b
[Dovecot] Disable imapsync job, when auth details are wrong. Fixes #4276 ( #4540 )
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2022-04-08 21:36:21 +02:00
andryyy
1ade37312e
Merge remote-tracking branch 'origin/staging' into staging
2022-04-08 09:39:50 +02:00
andryyy
372e381a85
[Web] Fix wrong lang string for filter deletion confirmation
2022-04-08 09:39:32 +02:00
DerLinkman
374cc64601
Merge branch 'staging'
2022-04-05 22:56:11 +02:00
Niklas Meyer
1cf25572a3
[NGINX] Added new Proxy Buffers to the /SOGo Section
2022-04-05 22:54:38 +02:00
DerLinkman
ba45f70a30
[NGINX] Added new Proxy Buffers to the /SOGo Section
2022-04-05 22:49:41 +02:00
andryyy
5e56566de6
[Nginx] Fix Nginx buffer sizes by moving parameters to correct location
2022-04-05 22:35:02 +02:00
andryyy
a2ccf7ef03
[Nginx] Fix Nginx buffer sizes by moving parameters to correct location
2022-04-05 22:34:26 +02:00
Niklas Meyer
654dbf8198
🐄 🐰 Moopril 2022 - ClamAV, Rspamd, SOGo Update
...
Additions:
Update SOGo to 5.5.1
Update Rspamd to 3.2.1
Update ClamAV Containers to use the official ones
Added a specific ClamAV Volume for Docker
Fixes:
Autodiscover is now compatible with App Passwords.
The Postmap Access List has been updated to a newer state.
New French translations.
2022-04-05 11:38:01 +02:00
Niklas Meyer
53a5254897
[SOGo] Update SOGo to 5.5.1
...
**Includes Database Changes!**
As a preparation for 5.5.2 the database as well as some NGINX Settings have been changed.
2022-04-01 15:20:09 +02:00
FreddleSpl0it
45dd0611d9
[BS5] fix card classes
2022-04-01 08:26:37 +02:00
FreddleSpl0it
e62069d3db
[BS5] change bootstrap in js
2022-04-01 08:25:47 +02:00
FreddleSpl0it
5088636d5f
[BS5] change bootstrap responsive
2022-04-01 08:02:11 +02:00
FreddleSpl0it
003d70990e
[BS5] change bootstrap general
2022-04-01 07:33:01 +02:00
milkmaker
c433daf024
[Web] Updated lang.fr.json [CI SKIP] ( #4529 )
...
Co-authored-by: crep7424 <guillaume@crepieux.eu >
Co-authored-by: crep7424 <guillaume@crepieux.eu >
2022-03-31 21:05:40 +02:00
FreddleSpl0it
051d08b499
[BS5] bug fixes
2022-03-31 20:16:44 +02:00
FreddleSpl0it
b980e7af29
[BS5] change bootstrap responsive
2022-03-31 15:24:10 +02:00
FreddleSpl0it
4d0799dead
[BS5] change bootstrap general
2022-03-31 13:24:18 +02:00
FreddleSpl0it
d3dca1ddc2
[BS5] change bootstrap general
2022-03-31 12:57:33 +02:00
FreddleSpl0it
9b8039440c
[BS5] change bootstrap general
2022-03-31 12:41:50 +02:00
FreddleSpl0it
eea5c9df2f
[BS5] change bootstrap panels/cards
2022-03-31 11:37:14 +02:00
FreddleSpl0it
aa9aff800c
[BS5] change bootstrap dropdowns
2022-03-31 10:09:25 +02:00
FreddleSpl0it
0b3b5e230b
[BS5] change bootstrap data-attributes
2022-03-30 13:04:54 +02:00
FreddleSpl0it
db0d91beb1
[BS5] change bootstrap tabs
2022-03-30 12:54:38 +02:00
FreddleSpl0it
4758033445
[BS5] change bootstrap tabs
2022-03-30 12:39:18 +02:00
FreddleSpl0it
1e48fb8cda
[BS5] change jquery $(window).load
2022-03-30 08:45:24 +02:00
FreddleSpl0it
1d8da117d6
[BS5] change bootstrap navbar
2022-03-30 08:39:38 +02:00
FreddleSpl0it
635fa795d2
[BS5] move init frontend block
2022-03-30 07:55:52 +02:00
FreddleSpl0it
c1792df819
[BS5] include dependencies
2022-03-30 07:54:07 +02:00
FreddleSpl0it
36944f8073
[BS5] remove dependencies
2022-03-30 07:08:24 +02:00
FreddleSpl0it
4d59cb0351
[BS5] remove u2f-api.js
2022-03-29 09:41:11 +02:00
Peter
fd7269d455
[ClamAV] Move to official ClamAV Docker container ( #4525 )
...
Since ClamAV starts to offer Docker containers this PR introduces said containers so we don't need to build the container on our own anymore. This was an easy task until v0.104, but then ClamAV changed its buildprocess to use cmake and with v0.105 it also needs the Rust toolchain -> https://docs.clamav.net/manual/Installing/Installing-from-source-Unix.html#ubuntu--debian
Here are the main changes for the new container
Creates clamd-db-vol-1 volume
Still uses the same config files
Downloads ClamAV databases in said volume
Smaller container footprint 13MB vs 150MB
---
* [ClamAV] Move to official ClamAV Docker container
* [ClamAV] Remove vim + nano
* [ClamAV] Use normal version in docker-compose
2022-03-28 11:07:47 +02:00
Niklas Meyer
b375e6a250
[Rspamd] Update Rspamd to 3.2.1 ( #4526 )
...
This PR Updates Rspamd to 3.2.1
(See Changelog here: https://rspamd.com/announce/2022/03/26/rspamd-3.2.html )
The new Tag is mailcow/rspamd:1.90
2022-03-28 11:05:44 +02:00
milkmaker
48589d20e2
[Web] Updated lang.fr.json [CI SKIP] ( #4523 )
...
Co-authored-by: crep7424 <guillaume@crepieux.eu >
Co-authored-by: crep7424 <guillaume@crepieux.eu >
2022-03-25 18:00:50 +01:00
Aiko Appeldorn
be9cbcf5ac
[Postfix] update postscreen access list ( #4515 )
2022-03-23 11:49:46 +01:00
Niklas Meyer
b04faddac4
Modified Buffer Size in site-defaults.conf
2022-03-23 11:14:07 +01:00
DerLinkman
e925187dda
Revert "[Web] add github version tag - adjust css"
...
This reverts commit a0c09af67e .
2022-03-22 19:53:21 +01:00
Niklas Meyer
06f380a17a
[DB] Removed empty space behind c_value
2022-03-22 19:47:53 +01:00
Niklas Meyer
67882414e1
[DB] Update DB Version to 22032022_1330
...
For SOGo 5.5.1 and newer
2022-03-22 19:47:53 +01:00
Niklas Meyer
2b149fb8ea
[DB] Update schema for longer passwords in sogo
2022-03-22 19:47:53 +01:00
Niklas Meyer
3166bd5df5
[Compose] Update SOGo to 5.5.1
2022-03-22 19:47:53 +01:00
Michael Kuron
e911452d0c
Enable autodiscover to work with app passwords ( #4516 )
...
Fixes #4513
2022-03-22 19:41:34 +01:00
Vincent Simon
deac5ad2fe
[Web] Fix resource.php and /cache/ warning message
...
If http://mail.example.tld/cache/ or http://mail.example.tld/resource.php are called without the required parameters it returns one or two warnings
2022-03-20 22:05:28 +01:00
Niklas Meyer
f097267bcd
Merge branch 'mailcow:staging' into staging
2022-03-20 22:04:46 +01:00
FreddleSpl0it
161130c116
[Web] Fix missing rspamd description ( #4512 )
...
* [Web] fix missing rspamd description
* [Web] fix missing rspamd description
2022-03-19 23:21:00 +01:00
Perry Toone
a03b8f28ae
Update lang.en.json ( #4511 )
...
* Update lang.en.json
Minor grammar correction in whitelist area.
* Update lang.en.json
Co-authored-by: Peter <magic@kthx.at >
2022-03-19 23:12:21 +01:00
FreddleSpl0it
6d3798ad08
[Web] fix yubi otp
2022-03-19 20:18:31 +01:00
FreddleSpl0it
70921b8d15
[Web] tfa extra debugging
2022-03-18 08:45:02 +01:00
FreddleSpl0it
b185f83fc3
[Web] tfa extra debugging
2022-03-18 08:37:22 +01:00
Niklas Meyer
bb9ae02ccc
Merge branch 'mailcow:staging' into staging
2022-03-17 22:56:23 +01:00
DerLinkman
880a68d563
Merge branch 'staging'
...
* staging:
[WEB] Changed Version to footer margin top to 20px
[Helper] Backup and restore: Use bullseye-slim
[Web] Delete related spam aliases when deleting alias domain
Revert "Before update on 2022-03-02_17_04_05"
[Web] Footer fix (#4500 )
[Web] Update composer libs - Removing symfony/deprecation-contracts (v2.4.0) - Upgrading ddeboer/imap (1.12.1 => 1.13.1) - Upgrading directorytree/ldaprecord (v2.6.3 => v2.10.1) - Upgrading illuminate/contracts (v8.53.1 => v9.3.0) - Upgrading nesbot/carbon (2.51.1 => 2.57.0) - Upgrading phpmailer/phpmailer (v6.5.0 => v6.6.0) - Upgrading psr/container (1.1.1 => 2.0.2) - Upgrading psr/log (1.1.4 => 3.0.0) - Upgrading psr/simple-cache (1.0.1 => 2.0.0) - Upgrading robthree/twofactorauth (1.8.0 => 1.8.1) - Upgrading symfony/polyfill-ctype (v1.23.0 => v1.24.0) - Upgrading symfony/polyfill-mbstring (v1.23.1 => v1.24.0) - Upgrading symfony/polyfill-php80 (v1.23.1 => v1.24.0) - Upgrading symfony/translation (v5.3.4 => v6.0.5) - Upgrading symfony/translation-contracts (v2.4.0 => v3.0.0) - Upgrading symfony/var-dumper (v5.3.6 => v6.0.5) - Upgrading tightenco/collect (v8.34.0 => v8.83.2) - Upgrading twig/twig (v3.3.2 => v3.3.8)
Before update on 2022-03-02_17_04_05
Fix issue forms
[GH-Actions][stale] Update to v5.0.0
2022-03-17 22:06:10 +01:00
DerLinkman
d52323df2d
[WEB] Changed Version to footer margin top to 20px
2022-03-17 21:57:27 +01:00
andryyy
769e08843b
[Helper] Backup and restore: Use bullseye-slim
2022-03-14 13:10:39 +01:00
FreddleSpl0it
60af295c0a
Merge branch 'selection-tfa' of https://github.com/FreddleSpl0it/mailcow-dockerized into selection-tfa
2022-03-14 10:32:55 +01:00
FreddleSpl0it
e7fe52a625
[Web] increase mysql publicKey field length
2022-03-14 10:31:59 +01:00
FreddleSpl0it
49c506eed9
[Web] multiple tfa - user support
2022-03-14 10:31:59 +01:00
FreddleSpl0it
21fadf6df2
[Web] multiple tfa - domainadmin support
2022-03-14 10:31:58 +01:00
FreddleSpl0it
5fcccbc97d
[Web] add verify selected tfa
2022-03-14 10:31:56 +01:00
FreddleSpl0it
3ef2b6cfa2
[Web] add verify selected tfa
2022-03-14 10:31:51 +01:00
FreddleSpl0it
84b4269c75
[Web] increase mysql publicKey field length
2022-03-14 09:29:07 +01:00
andryyy
7692685122
Merge remote-tracking branch 'origin/staging' into staging
2022-03-14 08:36:18 +01:00
andryyy
b820096656
[Web] Delete related spam aliases when deleting alias domain
2022-03-14 08:35:21 +01:00
FreddleSpl0it
a0c09af67e
[Web] add github version tag - adjust css
2022-03-12 22:39:56 +01:00
FreddleSpl0it
a2d57d43d1
[Web] multiple tfa - user support
2022-03-07 11:41:13 +01:00
Peter
eddaf7a975
Revert "Before update on 2022-03-02_17_04_05"
...
This reverts commit 24275ffdbf .
2022-03-05 23:31:41 +01:00
FreddleSpl0it
bdd8b4a5ab
[Web] Footer fix ( #4500 )
...
* Fix issue forms
* [GH-Actions][stale] Update to v5.0.0
* [Web] fix version footer
* [Web] fix footer - hard coded repo url
Co-authored-by: Peter <magic@kthx.at >
2022-03-05 23:27:36 +01:00
andryyy
98bc947d00
[Web] Update composer libs
...
- Removing symfony/deprecation-contracts (v2.4.0)
- Upgrading ddeboer/imap (1.12.1 => 1.13.1)
- Upgrading directorytree/ldaprecord (v2.6.3 => v2.10.1)
- Upgrading illuminate/contracts (v8.53.1 => v9.3.0)
- Upgrading nesbot/carbon (2.51.1 => 2.57.0)
- Upgrading phpmailer/phpmailer (v6.5.0 => v6.6.0)
- Upgrading psr/container (1.1.1 => 2.0.2)
- Upgrading psr/log (1.1.4 => 3.0.0)
- Upgrading psr/simple-cache (1.0.1 => 2.0.0)
- Upgrading robthree/twofactorauth (1.8.0 => 1.8.1)
- Upgrading symfony/polyfill-ctype (v1.23.0 => v1.24.0)
- Upgrading symfony/polyfill-mbstring (v1.23.1 => v1.24.0)
- Upgrading symfony/polyfill-php80 (v1.23.1 => v1.24.0)
- Upgrading symfony/translation (v5.3.4 => v6.0.5)
- Upgrading symfony/translation-contracts (v2.4.0 => v3.0.0)
- Upgrading symfony/var-dumper (v5.3.6 => v6.0.5)
- Upgrading tightenco/collect (v8.34.0 => v8.83.2)
- Upgrading twig/twig (v3.3.2 => v3.3.8)
2022-03-02 20:08:44 +01:00
andryyy
24275ffdbf
Before update on 2022-03-02_17_04_05
2022-03-02 20:03:09 +01:00
Peter
5541f84c3c
[GH-Actions][stale] Update to v5.0.0
2022-03-02 18:22:55 +01:00
Peter
4907f702c8
Fix issue forms
2022-03-02 18:22:27 +01:00
Peter
412e1188b0
Fix issue forms
2022-03-02 18:21:08 +01:00
Peter
6d6b673cf2
[GH-Actions][stale] Update to v5.0.0
2022-03-02 18:17:10 +01:00
FreddleSpl0it
a1ffaae3d5
[Web] add github version tag - adjust css
2022-03-02 16:57:07 +01:00
FreddleSpl0it
f3f6fb8908
[Web] add github version tag error handling
2022-03-02 16:57:07 +01:00
FreddleSpl0it
a1a96bfabb
[Web] add github version tag
2022-03-02 16:57:07 +01:00
Niklas Meyer
c520f21d28
🐄 Moorch Update 2022 - ClamAV, Dovecot & Olefy Update ( #4497 )
...
* [API] Fix minor issue in api docs
* [GH-Actions][stale] Add neverstale label to exempt list
* [Web] add github version tag
* [Web] add github version tag
* [Web] add github version tag
* [Web] add github version tag
* [Web] add github version tag
* [Web] add github version tag error handling
* [Web] add github version tag error handling
* Passwordless SOGo auth: support for calendar invitations and calendar/contacts subscriptions
Inviting someone to a calendar event triggers a request to /SOGo/so/otheruser@example.com/freebusy.ifb/ajaxRead. Subscribing to someone's calendar/contacts triggers a request to /SOGo/so/otheruser@example.com/foldersSearch. The email address in the URL is different from the logged-in user, which needs to be handled appropriately by sogo-auth.php.
* [Web] add github version tag - adjust css
* [Compose] Update SOGo Autoreply Schedule to 5m
Based on the advice of inverse (SOGo developer). Thanks to https://github.com/jmber
Closes: https://github.com/mailcow/mailcow-dockerized/issues/4436
* [Web] add github version tag - move twig globals
* [Web] add github version tag - missing </div>
* Passwordless SOGo auth: improvements for when accessing other users
* [WebAuthn] fido2 passwordless auth - fix (#4440 )
* [WebAuthn] fido2 revert
* [WebAuthn] set UV flags to 'discouraged'
* [WebAuthn] revert - set UV flags to 'discouraged'
* Update clamav to 0.104.2
* Update clamav to 0.104.2
* Update dovecot to 2.3.18
Update gosu to 1.14
Use debian bullseye as base
* [Web] Updated lang.es.json [CI SKIP] (#4453 )
Co-authored-by: Fijxu <fijxu@zzls.xyz >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: Fijxu <fijxu@zzls.xyz >
* Fix broken documentation links (#4458 )
* Fix broken documentation links
* Fix a few more broken documentation links
* Fix broken documentation links in translation files
* Fall back to empty string if WATCHDOG_NOTIFY_EMAIL undefined (#4457 )
By default, `.env` (`mailcow.conf`) does not define `WATCHDOG_NOTIFY_EMAIL`.
Using it in `docker-compose.yml` without having it defined leads to Compose v2 displaying this warning on startup:
> WARNING: The WATCHDOG_NOTIFY_EMAIL variable is not set. Defaulting to a blank string.
Related to https://github.com/mailcow/mailcow-dockerized/issues/4315
* [Web] Updated lang.sk.json [CI SKIP] (#4461 )
Co-authored-by: Lukáš Matula <lukas@gbely.net >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: Lukáš Matula <lukas@gbely.net >
* oletools: disable template injection detection (#4464 )
Seems to be causing a lot of false positives lately
* Fix minor typo in comment (#4466 )
Correction of the comment, so that the explanation is correct and can be understood.
* Update issue templates to issue forms (#4465 )
This PR updates the issue templates to GitHubs new issue forms
* [Web] Fix padding issue in UI admin panel (#4481 )
* [Web] fix admin panel padding issue
* [Web] fix admin panel padding issue
* [Web] Updated lang.sk.json [CI SKIP] (#4489 )
Co-authored-by: Lukáš Matula <lukas@gbely.net >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: Lukáš Matula <lukas@gbely.net >
* increase opcache.interned_strings_buffer to 16 (#4487 )
since version 23.0.2 Nextcloud recommends having a value greater than 8 for `opcache.interned_strings_buffer`. As this memory will be only used when needed this should have no impact on installations that are not using nextcloud.
related discussion: https://help.nextcloud.com/t/nextcloud-23-02-opcache-interned-strings-buffer/134007/19
related nextcloud issue: https://github.com/nextcloud/server/issues/31223
* nextcloud - add missing redirections (#4366 )
adds missing location directives to the nginx configuration of nextcloud 22, to prevent warnings in nextcloud admin center of missing redirections
* Update imapsync to 2.178 (#4491 )
* Update and fix oletools (#4479 )
As noticed by @MAGICCC (#4464 (comment)), our olefy image does not work anymore if you rebuild it. This is because @HeinleinSupport recently updated their repository with the changes from @decalage2's repository, which renamed olvba3 to olevba. Since @HeinleinSupport does not recommend using its own patched branch and is very slow in pulling in changes from upstream (@decalage2), let's switch to the latter. This also allowed me to revert #4464 .
Finally, a minor patch to rspamd is necessary. While the documentation says
In the extended mode the oletools module will not trigger on specific categories, but will always set a threat string with all found flags when at least a macro was found.
This is not actually true -- it only sets it when suspicious or autoexec threats were detected. But it's a one-line patch to make rspamd behave as documented and we should submit that patch to @rspamd too. With this patch, I have confirmed that Mailcow will reject any incoming, non-whitelisted message containing attachments with macros.
* [Web] Fix excluded domain list in quaratine view
Previously excluded domains from quarantine were not shown.
* [Dovecot] Update syslogng Version to 3.28 (#4496 )
Co-authored-by: Niklas Meyer <niklas.meyer@tinc.gmbh >
Co-authored-by: ntimo <git@nowitzki.me >
Co-authored-by: Peter <magic@kthx.at >
Co-authored-by: FreddleSpl0it <patschul@posteo.de >
Co-authored-by: FreddleSpl0it <75116288+FreddleSpl0it@users.noreply.github.com >
Co-authored-by: Michael Kuron <mkuron@users.noreply.github.com >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: Fijxu <fijxu@zzls.xyz >
Co-authored-by: Slavi Pantaleev <slavi@devture.com >
Co-authored-by: Lukáš Matula <lukas@gbely.net >
Co-authored-by: Max <mail@heavygale.de >
Co-authored-by: Michael Cramer <michael@bigmichi1.de >
Co-authored-by: Robert Christian <soulsymphonies@users.noreply.github.com >
Co-authored-by: André <andre.peters@debinux.de >
Co-authored-by: Niklas Meyer <niklas.meyer@tinc.gmbh >
2022-03-02 16:32:17 +01:00
Michael Gerdemann
b1314bd9a3
[dovecot] Fix delayed quarantine notification ( #4470 )
...
Fixes : #4469
2022-03-02 11:17:08 +01:00
André
6521ccd425
Update README.md
2022-02-27 10:06:52 +01:00
FreddleSpl0it
df33f1a130
[Web] multiple tfa - domainadmin support
2022-02-22 09:38:06 +01:00
FreddleSpl0it
4c6a2055c2
[Web] add verify selected tfa
2022-02-21 14:10:12 +01:00
FreddleSpl0it
f09a3df870
[Web] add verify selected tfa
2022-02-21 10:46:24 +01:00
Niklas Meyer
89fdd1986d
Jan(moo)uary Update 2022 - Revision A (2022-01a) ( #4445 )
...
* [API] Fix minor issue in api docs
* [GH-Actions][stale] Add neverstale label to exempt list
* [Web] add github version tag
* [Web] add github version tag error handling
* Passwordless SOGo auth: support for calendar invitations and calendar/contacts subscriptions
Inviting someone to a calendar event triggers a request to /SOGo/so/otheruser@example.com/freebusy.ifb/ajaxRead. Subscribing to someone's calendar/contacts triggers a request to /SOGo/so/otheruser@example.com/foldersSearch. The email address in the URL is different from the logged-in user, which needs to be handled appropriately by sogo-auth.php.
* [Web] add github version tag - adjust css
* [Compose] Update SOGo Autoreply Schedule to 5m
Based on the advice of inverse (SOGo developer). Thanks to https://github.com/jmber
Closes: https://github.com/mailcow/mailcow-dockerized/issues/4436
* [Web] add github version tag - move twig globals
* [Web] add github version tag - missing </div>
* Passwordless SOGo auth: improvements for when accessing other users
* [WebAuthn] fido2 passwordless auth - fix (#4440 )
* [WebAuthn] fido2 revert
* [WebAuthn] set UV flags to 'discouraged'
* [WebAuthn] revert - set UV flags to 'discouraged'
Co-authored-by: ntimo <git@nowitzki.me >
Co-authored-by: Peter <magic@kthx.at >
Co-authored-by: FreddleSpl0it <patschul@posteo.de >
Co-authored-by: FreddleSpl0it <75116288+FreddleSpl0it@users.noreply.github.com >
Co-authored-by: Michael Kuron <mkuron@users.noreply.github.com >
2022-02-01 15:26:48 +01:00
Peter
5a1ef72b82
[GH-Actions][stale] Add neverstale label to exempt list
2022-01-22 17:39:08 +01:00
Niklas Meyer
c0f2922eb0
[Readme] Added Twitter links
...
Merge pull request #4432 from DerLinkman/staging
2022-01-21 20:59:56 +01:00
Niklas Meyer
a624e32873
[Readme] Added Twitter links
2022-01-21 20:58:36 +01:00
El-Virus
ea1a412749
Fix missing "lbuchs", after resolving last conflict
...
It seems that when solving the conflict in my pr when the latest staging branch was merged to master, I accidentally deleted "lbuchs", I added it back
2022-01-21 15:46:44 +01:00
El-Virus
db82327d9a
Merge branch 'staging' into master
2022-01-21 15:40:37 +01:00
Niklas Meyer
2f9da5ae93
🐄 Jan(moo)uary Update 2022 - The U2F --> WebAuthn (2FA) Update
...
Images which get a new tag (on docker hub):
unbound-mailcow (Tag 1.15)
acme-mailcow (Tag 1.81)
dockerapi-mailcow (Tag 1.41)
netfilter-mailcow (Tag 1.46)
watchdog-mailcow (Tag 1.96)
These docker tag changes include the Alpine Update to 3.15
clamd-mailcow (Tag 1.43)
sogo-mailcow (Tag 1.106)
olefy-mailcow (Tag 1.8.1)
dovecot-mailcow (Tag 1.159)
solr-mailcow (Tag 1.8.1)
Very important changes:
U2F API Removal --> Replaced with WebAuthn API (TFA) [More Details here] (Thanks to @FreddleSpl0it)
Important changes:
Dovecot Update to 2.3.17.1
SOGO Update to 5.5.0
ClamAV Update to 0.103.5 (DDOS Fix)
Solr Security Fix Fix (Removed breached log4j Class)
Alpine Linux Update to 3.15
Better Acme SSL Path recognition for Alpine Versions after 3.15 (Thanks to @mkuron) --> Fixing issue: Possible regression in acme-mailcow 1.80 #4392
Olefy Ping Fix (Will fix: Olefy 1.8 broken #4401 ) (Thanks to @a16bitsysop for the Fix!)
Netfilter GeoIP Fix (Thanks to @marcvorwerk) --> Fixing issue: Netfilter Python error #2668
2022-01-21 14:54:31 +01:00
Kristian Feldsam
f4c9a6941a
[Web] Updated lang.cs.json
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2022-01-21 14:18:20 +01:00
Niklas Meyer
355ea71877
Merge pull request #4428 from FreddleSpl0it/master
...
Migrating from U2F to WebAuthn for 2FA
2022-01-21 12:19:25 +01:00
Niklas Meyer
fac8d9d28a
[Netfilter] Update to Alpine 3.15 + GeoIP Fix
...
Added xtables-addon to netfilter container to handle iptables rules with geoip
**Commited by: @marcvorwerk**
2022-01-21 09:22:25 +01:00
FreddleSpl0it
af1b90fa18
[WebAuthn] rename env var
2022-01-20 14:37:20 +01:00
FreddleSpl0it
aaf5da240a
[WebAuthn] rename env var
2022-01-20 11:19:00 +01:00
Niklas Meyer
513588621d
[Compose] Update Netfilter Image to 1.46
2022-01-20 10:12:28 +01:00
Niklas Meyer
9c7faa9fe8
[Netfilter] Update to Alpine 3.15
2022-01-20 10:11:39 +01:00
Niklas Meyer
8f89968421
[SOGo] Update SOGo to 5.5.0 + syslog Version Update (in Config)
...
This PR is updating SOGo to the new 5.5.0 Release (https://github.com/inverse-inc/sogo/releases/tag/SOGo-5.5.0 ) <-- Available in master.
It also includes the nsyslog Update to 3.28 (since the new SOGo builds are using a newer version), which fix a warning message inside the sogo container that the nsyslog version is outdated and can be upgraded to 3.28
This new release will have the Docker Image Tag: mailcow/sogo:1.106
2022-01-20 10:04:01 +01:00
FreddleSpl0it
7df2bb28f8
[WebAuthn] disable rootCA default
2022-01-19 21:35:21 +01:00
FreddleSpl0it
5858c464d9
[WebAuthn] update mailcow.conf
2022-01-19 20:44:33 +01:00
FreddleSpl0it
0244e945df
[WebAuthn] update mailcow.conf
2022-01-19 20:43:40 +01:00
FreddleSpl0it
a6ec68e80f
[WebAuthn] update mailcow.conf
2022-01-19 20:18:46 +01:00
FreddleSpl0it
8ae2fe0cf2
[WebAuthn] update mailcow.conf
2022-01-19 20:17:43 +01:00
Niklas Meyer
e78298152e
[Watchdog] Update to Alpine 3.15
...
This PR includes the Alpine Update 3.15 for the watchdog-mailcow container.
Fully tested (works flawlessly due to the fact that only the os got updated, not the script).
This PR will have the docker tag: mailcow/watchdog:1.96
2022-01-19 20:09:59 +01:00
FreddleSpl0it
0f464658cc
[WebAuthn] disable webauthn rootca by mailcow.conf
2022-01-19 19:10:43 +01:00
Niklas Meyer
ccd3677d76
[Compose] Update Watchdog Tag (Alpine 3.15)
2022-01-19 16:48:57 +01:00
Niklas Meyer
d4fe4a7f87
[Watchdog] Update to Alpine 3.15
2022-01-19 16:43:27 +01:00
Niklas Meyer
5bcb0f5d25
[SOGo] Update SOGo to 5.5.0
...
New Docker Tag: mailcow/sogo:1.106
2022-01-19 10:33:51 +01:00
Niklas Meyer
a195e6e121
[SOGo] Update syslog-ng-redis_slave Version to 3.28
2022-01-19 10:31:34 +01:00
Niklas Meyer
a5e84b483a
[SOGo] Update syslog-ng Version to 3.28
2022-01-19 10:30:57 +01:00
Niklas Meyer
998cc749bf
[Olefy] Update to Alpine 3.15 and include ping fix
...
This PR is updating the olefy-mailcow container to Alpine 3.15.
It is also including the ping fix from @a16bitsysop which is solving the issue: #4401
The PR includes a temporarily local copy of the olefy.py file which includes the named fix. When this fix is officially merged into the olefy project we will update the olefy container again.
The new docker image tag is: mailcow/olefy:1.8.1
2022-01-19 10:20:03 +01:00
Niklas Meyer
f9def72115
[Compose] Update olefy to Alpine 3.15
2022-01-18 20:57:24 +01:00
Niklas Meyer
9f8a16b8c1
[Olefy] Use local olefy.py (instead of Github)
...
This is temporarily until the issue fix is merged into master.
2022-01-18 20:55:44 +01:00
Niklas Meyer
cbb64e316e
[Olefy] Add local Olefy.py
...
Temporarily fix for https://github.com/HeinleinSupport/olefy/pull/14
2022-01-18 20:53:03 +01:00
Niklas Meyer
c08e520a75
[Olefy] Update to Alpine 3.15
2022-01-18 20:51:49 +01:00
Niklas Meyer
6fcb52bcc6
[Config (Clamd)] Update SSL Path to new style (dynamic)
...
Thanks to @mkuron this fix will change the ssl path to be dynamic (not hardcoded) to ensure that acme is still working with Alpine 3.15 or higher.
This PR is included in the Docker tag: mailcow/acme:1.81 (including the Alpine 3.15 update)
2022-01-18 16:48:50 +01:00
Niklas Meyer
1e6f927ac5
[Config (Clamd)] Update SSL Path to new style (dynamic)
2022-01-18 16:44:48 +01:00
Marc Vorwerk
f16d36eb74
Added xtables-addon to netfilter container to handle iptables rules with geoip
2022-01-18 16:27:40 +01:00
Niklas Meyer
bffc5bfcc3
[Clamd] Rebase on Bullseye
...
Image Tag: mailcow/clamd:1.43
2022-01-18 15:23:06 +01:00
Niklas Meyer
f9e28b8d82
[Clamd] Rebuild on Bullseye Base
2022-01-18 15:14:45 +01:00
Niklas Meyer
16fb542ccc
[Clamd] Update to 0.103.5 (DDOS Fix)
...
[Clamd] Update to 0.103.5 (DDOS Fix) (Docker Image Tag mailcow/clamd:1.43)
2022-01-18 15:01:36 +01:00
FreddleSpl0it
5712192bcb
[WebAuthn] fix error on android
2022-01-18 11:40:06 +01:00
FreddleSpl0it
0e4ddacf92
[WebAuthn] cleanup
2022-01-18 10:23:32 +01:00
FreddleSpl0it
6788c528cf
[WebAuthn] fix reload
2022-01-18 10:14:18 +01:00
FreddleSpl0it
c0b05fd592
[WebAuthn] fix u2f modal
2022-01-18 10:14:18 +01:00
FreddleSpl0it
8316e763fa
[WebAuthn] remove old u2f functions
2022-01-18 10:14:18 +01:00
FreddleSpl0it
a849d03a00
[WebAuthn] show user deprecated warning
2022-01-18 10:14:18 +01:00
FreddleSpl0it
2a52d876b0
change YubiKey to Device @ lang.tfa.key_id
2022-01-18 10:14:18 +01:00
FreddleSpl0it
ab21c7a06b
prevent user from registering authenticator multiple times
2022-01-18 10:14:18 +01:00
FreddleSpl0it
9c596691d2
add fido2 platform internal authentication
2022-01-18 10:14:18 +01:00
FreddleSpl0it
3d250bfa49
add fido2 android support by including cids
2022-01-18 10:14:18 +01:00
FreddleSpl0it
c11b6557db
migrating from u2f-api.js to webauthn [cleanup]
2022-01-18 10:14:18 +01:00
Niklas Meyer
a5e38f33d9
[Compose] Update Clamd to 0.103.5
2022-01-15 17:18:32 +01:00
Niklas Meyer
e3417397af
[Clamd] Update to 0.103.5
2022-01-15 17:17:27 +01:00
FreddlePat
23d6cf90ae
migrating from u2f-api.js to webauthn [apple faceid bug fix]
2022-01-13 19:12:13 +01:00
FreddleSpl0it
c39a20502a
migrating from u2f-api.js to webauthn [array alert bug fix]
2022-01-13 14:52:50 +01:00
FreddleSpl0it
ab0f8fa8b0
migrating from u2f-api.js to webauthn
2022-01-13 08:17:06 +01:00
FreddleSpl0it
59c8116247
migrating from u2f-api.js to webauthn
2022-01-13 08:15:56 +01:00
FreddlePat
d97a220834
migrating from u2f-api.js to webauthn
2022-01-12 21:59:35 +01:00
FreddlePat
68abd6a535
migrating from u2f-api.js to webauthn
2022-01-12 21:57:21 +01:00
FreddlePat
be4af41e64
migrating from u2f-api.js to webauthn
2022-01-12 21:26:42 +01:00
FreddlePat
d1d134038f
migrating from u2f-api.js to webauthn
2022-01-12 21:09:18 +01:00
Niklas Meyer
b0679b1c4f
[Compose] Docker Tag fix to include Alpine Update
...
Referencing: https://github.com/mailcow/mailcow-dockerized/pull/4372
2022-01-11 10:00:24 +01:00
Niklas Meyer
026be03a6a
[Compose] Updated Unbound Tag to 1.15 (Alpine Update)
2022-01-11 09:52:58 +01:00
milkmaker
6ef8b90c76
[Web] Updated lang.fr.json [CI SKIP] ( #4417 )
...
Co-authored-by: crep7424 <guillaume@crepieux.eu >
Co-authored-by: crep7424 <guillaume@crepieux.eu >
2022-01-09 16:23:17 +01:00
Michael Kuron
526b3f885b
Merge pull request #4410 from AlexBeakes/master
...
Fix pip3 issue that broke netfilter Dockerfile build
2022-01-05 22:36:20 +01:00
Alex Beakes
a0b0d36e22
Fix pip3 uninstall error
2022-01-02 03:51:09 +03:00
El-Virus
ea1a02bd7d
Fix "The operation is insecure." when trying to register fido2 device.
...
navigator.credentials.create(); Doesn't accept a port in the "id" parameter. So, when trying to register a fido2 device via WebAuthn throws: "The operation is insecure." on firefox and "The relying party ID is not a registrable domain suffix of, nor equal to the current domain." on Chrome or Edge.
This commit replaces `$_SERVER['HTTP_HOST']` with `$_SERVER['SERVER_NAME']` when initializing `$WebAuthn` which excludes the port to formulate correct requests.
Now Mailcow allows the registration of fido2 devices when running in a non-standard port(eg. 443).
2021-12-26 17:11:06 +01:00
Niklas Meyer
29bd368a98
[SOGo] Update to 5.4.0 ( #4397 )
2021-12-24 05:55:17 +01:00
Razvan
36e29710da
[Web] Updated lang.ro.json ( #4396 )
...
[Web] Updated lang.ro.json
2021-12-22 19:34:50 +01:00
Niklas Meyer
e8ca588884
[Solr] Remove breached class from log4j-core.jar ( #4390 )
2021-12-17 12:43:05 +01:00
Michael Kuron
e2b4b6f6bc
Merge pull request #4385 from holzhannes/patch-1
...
Fix Apple Config: added CalDAVPassword and CardDAVPassword which was missing
2021-12-15 20:13:44 +01:00
milkmaker
3a94926913
[Web] Updated lang.it.json [CI SKIP] ( #4386 )
...
Co-authored-by: Stefano <stefano.vassena@gmail.com >
Co-authored-by: Stefano <stefano.vassena@gmail.com >
2021-12-15 18:48:09 +01:00
HolzHannes
97e3227fbe
added key CalDAVPassword and key CardDAVPassword
...
If the user is choosing the config with app password, it is now also used for CalDav and CardDav.
2021-12-15 16:22:16 +01:00
Niklas Meyer
758f2ef8d1
[Compose] Revert prior image tag version change
...
Removed the newer image tag in the docker-compose.yml (one version ahead)
2021-12-15 09:59:50 +01:00
Niklas Meyer
2f9d8213b6
[Alpine] Update to 3.15 ( #4372 )
2021-12-14 14:10:31 +01:00
Christian Burmeister
f58cc2aa43
Update docker-compose.yml ( #4381 )
...
ofelia-mailcow does not have the correct time zone.
Test: ocker exec -it mailcowdockerized_ofelia-mailcow_1 date
2021-12-13 19:01:07 +01:00
andryyy
9c5fd91484
Merge branch 'hotfix' into staging
2021-12-12 10:50:50 +01:00
andryyy
e1db347d03
[Compose] Update Solr image
2021-12-12 10:49:50 +01:00
andryyy
a5660cdf31
[SOGo] Faster GC: fix for too many SQL connections
2021-12-12 10:42:53 +01:00
Peter
11af104ad9
[GH-Actions][stale] Exempt draft PRs
2021-12-11 18:25:40 +01:00
Niklas Meyer
8248b80d4b
Merge pull request #4361 from TomK32/patch-1
...
Add a note about creating a backup before starting over
2021-12-10 23:37:33 +01:00
milkmaker
42d7563626
[Web] Updated lang.it.json [CI SKIP] ( #4367 )
...
Co-authored-by: Stefano <stefano.vassena@gmail.com >
Co-authored-by: Stefano <stefano.vassena@gmail.com >
2021-12-09 21:11:59 +01:00
DerLinkman
03542bfa71
[Dovecot] Update to 2.3.17.1 ( #4365 )
2021-12-08 20:17:30 +01:00
DerLinkman
77ac84eaa4
[WEB] fixed wrong value entry in Pushover.twig ( #4363 )
2021-12-08 19:23:28 +01:00
roswitina
2892a1b264
Typo lang.de.json ( #4359 )
2021-12-08 19:10:54 +01:00
milkmaker
41819d354f
Translations update from Weblate ( #4364 )
...
* [Web] Updated lang.it.json [CI SKIP]
[Web] Updated lang.it.json [CI SKIP]
Co-authored-by: Stefano <stefano.vassena@gmail.com >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Updated lang.sk.json [CI SKIP]
Co-authored-by: Lukáš Matula <lukas@gbely.net >
Co-authored-by: Stefano <stefano.vassena@gmail.com >
Co-authored-by: Lukáš Matula <lukas@gbely.net >
2021-12-08 19:09:30 +01:00
andryyy
e4d23b7887
[Web] Add default sieve accessq
2021-12-07 13:56:56 +01:00
Thomas R. Koll
43559af0cc
Add a not about creating a backup before starting over
...
I was stupid/tired enough to copy and run that `docker-compose down -v`. Hopefully this little change will prevent others from loosing their data as well.
Btw, I did get that page after my disk space was running out.
2021-12-05 18:59:39 +01:00
andryyy
0945b91bf6
[SOGo] Update image
2021-11-30 11:15:56 +01:00
milkmaker
e94b1b9f96
Translations update from Weblate ( #4351 )
...
* [Web] Updated lang.it.json
[Web] Updated lang.it.json
[Web] Updated lang.it.json
[Web] Updated lang.it.json
[Web] Updated lang.it.json
[Web] Updated lang.it.json
[Web] Updated lang.it.json
[Web] Updated lang.it.json
[Web] Updated lang.it.json
[Web] Updated lang.it.json
[Web] Updated lang.it.json
[Web] Updated lang.it.json
[Web] Updated lang.it.json
[Web] Updated lang.it.json
Co-authored-by: Peter <magic@kthx.at >
Co-authored-by: Stefano <stefano.vassena@gmail.com >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Updated lang.hu.json
Co-authored-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: y9-csillagd <csillag.david@y9.hu >
Co-authored-by: Peter <magic@kthx.at >
Co-authored-by: Stefano <stefano.vassena@gmail.com >
Co-authored-by: y9-csillagd <csillag.david@y9.hu >
2021-11-29 18:25:37 +01:00
Valentin Brandner
b4823a3675
[web] Fix several raw html flags in twig ( #4325 )
...
* [Update, Config] Add subject for watchdog emails
* [Web] Fixed sender_acl_disabled var in twig
* [Web] Fixed add_relayhost_hint var in twig
* [Web] Fixed merged_vars_hint var in twig
Co-authored-by: Valentin <vbrandner.itsb-b2018@fh-salzburg.ac.at >
Co-authored-by: Valentin <git@voidl.de >
2021-11-29 00:16:46 +01:00
Kristian Feldsam
08f8eeb2e6
[web] fixed html in alerts
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-11-28 22:49:18 +01:00
Peter
f74e60c024
[README] Separate build badges
2021-11-28 07:58:22 +01:00
milkmaker
b2e6becf2a
Translations update from Weblate ( #4347 )
...
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
2021-11-28 07:41:16 +01:00
milkmaker
e51a1d891e
Translations update from Weblate ( #4346 )
...
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
2021-11-28 07:30:14 +01:00
milkmaker
1b1edf719c
Translations update from Weblate ( #4345 )
...
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
2021-11-27 18:49:33 +01:00
Peter
d022f31054
[README] Added build + translation badge
2021-11-27 18:24:51 +01:00
milkmaker
04db571881
[Web] Updated lang.de.json ( #4344 )
...
Co-authored-by: Peter <magic@kthx.at >
2021-11-27 14:26:22 +01:00
ntimo
dcb78946c7
[CI] Run tests on staging branch
2021-11-27 12:56:44 +00:00
ntimo
6bdadd6ba3
[API] Updated docs for transport route
2021-11-27 12:56:44 +00:00
milkmaker
44a7cab439
[Web] Updated lang.de.json ( #4343 )
...
[Web] Updated lang.de.json
Co-authored-by: Peter <magic@kthx.at >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
2021-11-27 13:28:30 +01:00
Peter
258df10f93
[Web] Fix lang strings
2021-11-26 23:24:46 +01:00
andryyy
96c7912e18
[Web] Change lang strings inding in 0
2021-11-26 21:03:53 +01:00
Peter
dc28c1b6e2
[web] Delete XMPP references from langfiles ( #4338 )
...
* [Web] Update lang.en.json
* [Web] Update lang.it.json
* [Web] Update lang.nl.json
* [Web] Update lang.ro.json
* [Web] Update lang.ru.json
* [Web] Update lang.sk.json
* [Web] Update lang.sv.json
2021-11-26 21:03:38 +01:00
Peter
99ee38117c
Update SOGo to 5.3.0 ( #4330 )
...
* [SOGo] Rebase on Bullseye
* [SOGo] Update gosu to 1.14
* [SOGo] Update to 5.3.0
2021-11-22 13:55:16 +01:00
andryyy
25cecf5f9d
[MariaDB] Further increase connections
2021-11-18 10:55:54 +01:00
Dmitriy Alekseev
95e57e3968
[Rspamd] Return CAB to archive_extensions
2021-11-18 11:47:56 +02:00
Dmitriy Alekseev
54448bfd38
[Rspamd] Adjust CAB score detection
...
Adjust CAB score detection, as CAB content can't be extracted by Rspamd
2021-11-18 10:14:24 +02:00
andryyy
deb15d97b1
[Config] Fix link, fixes #4322
2021-11-15 12:16:59 +01:00
andryyy
85454d3406
[ClamAV] Change mirror for Dockerfile
2021-11-14 20:12:21 +01:00
andryyy
7d3dd56a8c
[Dovecot] v2.3.17
2021-11-14 20:11:56 +01:00
Michael Kuron
9bfb74bb1d
[Web] Auto-generated app passwords for Apple configuration profiles ( #4316 )
...
* Auto-generated app passwords for Apple configuration profiles
* Change password modal: add warning about app passwords
2021-11-14 20:09:39 +01:00
Timo
618e00f302
Merge pull request #4320 from MrKrisKrisu/dev-ks-swagger
...
Add missing API endpoint to openapi.yaml
2021-11-12 14:19:51 +01:00
Kristian Stöckel
18d7216d15
Add missing API endpoint to openapi.yaml
2021-11-12 12:53:31 +01:00
Kristian Stöckel
842cc4297a
Add missing API endpoint to openapi.yaml
2021-11-12 12:22:15 +01:00
André Peters
f4319a0e20
Revert "Add app-passwd list ( #4281 ) ( #4311 )" ( #4318 )
...
This reverts commit 8dad04e0e6 .
2021-11-11 13:48:47 +01:00
Felix
8dad04e0e6
Add app-passwd list ( #4281 ) ( #4311 )
...
* Add list option for app passwords
* Add app-passwd option to OpenAPI documentation
2021-11-11 13:45:04 +01:00
Sven Gottwald
7e35c3d0dd
[ClamAV] Update to 0.103.4 ( #4314 )
...
* [ClamAV] Update to 0.103.4
ClamAV 0.103.4 is a critical patch release, see https://blog.clamav.net/2021/11/clamav-01034-and-01041-patch-releases.html for more information.
* Update docker-compose.yml
Update mailcow/clamd:1.42
2021-11-11 13:43:41 +01:00
MaxXor
c550d18e05
[Update] Add variable for watchdog verbose output to mailcow config
2021-10-31 15:10:23 +01:00
Kristian Feldsam
6589581236
[Web] Fixed "Disable TFA" button
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-10-31 09:58:28 +01:00
andryyy
116c7919e3
[Web] Add missing sieve permission
2021-10-31 08:46:54 +01:00
andryyy
f60652f37b
[Web] Show protocol and app access in user overview
2021-10-30 20:01:26 +02:00
andryyy
77281629b9
[Web] Show last 7 days per default in sasl logs table for user
2021-10-30 16:56:04 +02:00
jkellerer
9946bb3427
[Web] Display app password name in last login ( #4304 )
2021-10-30 16:51:26 +02:00
andryyy
0e6672d9bf
[Dovecot] LUA fix
2021-10-30 14:40:26 +02:00
andryyy
f0aae22f77
[Dovecot, Web] Fix remaining issues of app password enhancements from #4296
2021-10-30 14:34:33 +02:00
andryyy
644b1f85d1
[Dovecot, Web] Allow SOGo access with app password when imap is disabled; Add sieve to mailbox protocol access restrictions
2021-10-30 08:03:41 +02:00
andryyy
51c8d43223
[Web] Fix array
2021-10-29 07:33:44 +02:00
andryyy
09d763548c
Merge branch 'app-passwd-daveas' into staging
2021-10-29 06:50:23 +02:00
andryyy
e391b054d3
[Web] Remove service chevrons
2021-10-29 06:49:32 +02:00
Peter
6bf70cf846
[Watchdog] Add Watchdog verbose logging ( #4299 )
...
* [Watchdog] Add verbose logging
* [Watchdog] More verbose debugging
* [Watchdog] Enable MX check for recipients
Co-authored-by: andryyy <andre.peters@debinux.de >
2021-10-29 06:48:49 +02:00
andryyy
15ce95e78d
[Web, Dovecot] Add sieve and pop3 to protocol access for app passwords
2021-10-29 06:15:10 +02:00
andryyy
514340b2a7
[Web] Minor fix
2021-10-28 22:05:28 +02:00
andryyy
15c0b3f7b7
[MariaDB] Decrease connection timeout to SOGo worker lifetime + 10s
2021-10-28 21:58:17 +02:00
andryyy
e13bc242a4
[Web, Dovecot] Allow to define scope of services for app passwords
2021-10-28 21:57:19 +02:00
Lukáš Matula
aeccdf1216
[Web] Update lang.sk.json ( #4301 )
2021-10-28 18:28:10 +02:00
andryyy
f01de1a5c0
[Web] Disable SSO button when admin login is disabled, fixes #4297
2021-10-27 13:42:45 +02:00
andryyy
c0011013b8
[Compose] Update SOGo image
2021-10-27 12:49:52 +02:00
Jürgen Kellerer
d38c371253
Removed toggle ALLOW_APP_PASSWORDS_IN_EAS
2021-10-27 09:39:34 +02:00
Kristian Feldsam
8beeda33c7
[Web] syncjob edit - fixed password input default value
2021-10-26 17:48:58 +02:00
Peter
1fac5500eb
Update CONTRIBUTING.md
2021-10-25 21:01:51 +02:00
Kristian Feldsam
7e2708686f
[Web] show "apps" only if there are any
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-10-25 17:41:01 +02:00
andryyy
7fdd73135b
Merge branch 'hotfix' into app-passwd-daveas
2021-10-25 13:47:54 +02:00
andryyy
8116bf5ea3
[Web] Fix sogo-auth, fixes #4297
2021-10-25 13:47:25 +02:00
andryyy
cbc3c87b77
Merge commit 'refs/pull/4296/head' of github.com:mailcow/mailcow-dockerized into app-passwd-daveas
2021-10-25 07:31:25 +02:00
Jürgen Kellerer
75c01bd5df
Updated L10N CS,DA,NL,RO,RU,SK,SV
2021-10-25 07:29:15 +02:00
Jürgen Kellerer
2a4764aa41
Updated L10N CS,DA,NL,RO,RU,SK,SV
2021-10-24 17:42:00 +02:00
Jürgen Kellerer
06ac1a1464
Updated L10N DE,EN,FR,IT(EN)
2021-10-24 17:32:42 +02:00
Jürgen Kellerer
2ac5294d55
Supporting app-passwds in cal/carddav & ActiveSync
2021-10-24 17:29:35 +02:00
andryyy
4019dc5477
[Web] Fix missing IP in autodiscover logs
2021-10-24 12:53:31 +02:00
Kristian Feldsam
3bdbc1e3c3
[Web] Updated SK and CS languages
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-10-24 12:38:11 +02:00
andryyy
514e620c89
[Web] Ask for confirmation before deleting OTP; Twig: fix parsing of Yubi OTP help text
2021-10-24 08:17:17 +02:00
Dmitriy Alekseev
a26bbff63f
[Rspamd] Enhance SOGo contacts dynmap ( #4245 )
...
* [Rspamd] Fix SOGo Contacts Dynmap
1. Lowercase all emails to align with Rspamd
2. Remove dots from gmail.com and change googlemail.com to gmail.com to align with Rspamd per https://github.com/rspamd/rspamd/blob/master/lualib/lua_util.lua#L271-L274
* Update settings.php
Fix case when gmail.com or google.com is stored in contact book not in lowercase
* Update settings.php
Add removing of Tags in emails as Rspamd not count them as part of From
2021-10-23 15:58:06 +00:00
Ranoiaetep
d278f22438
[Update] Fix exit in generate_config.sh ( #4274 )
...
Line 16 made an exit without any output
2021-10-23 15:49:04 +00:00
andryyy
32745efd13
[Web] Twig: fix force pw update text
2021-10-23 17:44:51 +02:00
andryyy
8769a91388
[Web] Allow multiple TOTP
2021-10-23 17:14:43 +02:00
Kristian Feldsam
8e911c1283
[Web] fixed logo image informations
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-10-23 15:24:55 +02:00
Kristian Feldsam
ea6be8a9f8
[Web] Fixed list of tfa keys
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-10-23 15:24:55 +02:00
Kristian Feldsam
254778fb20
[Web] Fixed netfilter list of banned IPs
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-10-23 15:24:55 +02:00
andryyy
25a5978043
[Helper] Minor cosmetic changes to cold standby script
2021-10-23 08:06:05 +02:00
andryyy
56e8e88276
[Dovecot] Do not disallow app passwords when force_password_reset is active
2021-10-23 07:22:56 +02:00
Kristian Feldsam
e634cae932
[Web] register fido2 btn in user view fixed on mobile
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-10-22 22:50:26 +02:00
andryyy
e2be1d9751
[Web] Forbidden SOGo access does still allow login via SSO
2021-10-22 16:24:19 +02:00
Kristian Feldsam
72ceeda872
[Web] oauth authorize - added missing twig templating
2021-10-22 14:37:26 +02:00
Kristian Feldsam
51d48a3c7c
[Web] qhandler - added missing twig templating
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-10-22 08:52:05 +02:00
gummipunkt
85f2b5265b
Update lang.de.json ( #4294 )
...
minor changes
2021-10-21 19:59:48 +02:00
Lukáš Matula
202989b8a0
[Web] Update lang.sk.json ( #4295 )
2021-10-21 19:59:34 +02:00
andryyy
3376b5a2ef
Merge branch 'hotfix' into staging
2021-10-21 19:41:23 +02:00
andryyy
3c962b0004
[DockerAPI] Update docker-py
2021-10-21 19:40:14 +02:00
andryyy
d03083f8e7
[Web] Add IP to autodiscover log
2021-10-21 19:39:33 +02:00
andryyy
f5eb57568a
[Web] Add IP to autodiscover logs
2021-10-21 11:34:51 +02:00
Kristian Feldsam
3182239b0e
[Web] fixed lang strings containing special chars
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-10-21 09:06:13 +02:00
Kristian Feldsam
974100400b
[Web] fixed totp var in twig
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-10-21 09:06:13 +02:00
Peter
b682ec43ea
[GH-Actions][stale] Add investigating label to exempt list
2021-10-21 09:06:13 +02:00
Kristian Feldsam
884394252d
[Web] Added missing spacing between flag icon and text
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-10-19 21:57:16 +02:00
Kristian Feldsam
6ae8b616b1
[Web] fixed helper text in DNS modal
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-10-19 21:12:35 +02:00
andryyy
46f11488f5
Merge remote-tracking branch 'origin/master'
2021-10-19 17:50:37 +02:00
andryyy
874446eec0
[Helper] Change -V to --version to be more compatible with ancient OS
2021-10-19 17:49:38 +02:00
Kristian Feldsam
1fdf29c11c
[Web] admin license section - fixed icons
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-10-19 12:03:28 +02:00
Kristian Feldsam
7456eeb737
[Web] ui texts - disabled escaping
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-10-19 12:03:15 +02:00
Kristian Feldsam
e0e1ed50c1
[Web] admin license section - fixed icons
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-10-19 12:02:56 +02:00
Kristian Feldsam
fa5d4aa86d
[Web] ui texts - disabled escaping
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-10-19 12:02:46 +02:00
andryyy
71ecf6e060
[Web] Fix JSON
2021-10-18 22:52:38 +02:00
andryyy
db33668584
[Helper] Redirect all output to stdout and use stderr only on errors
2021-10-18 21:44:01 +02:00
Max
4a91fdf134
[Cleanup] Clean up the xmpp remainder ( #4286 )
...
* [Web] Update russian translation (lang.ru.json)
* XMPP cleanup
Co-authored-by: Dmitriy Alekseev <1865999+dragoangel@users.noreply.github.com >
2021-10-18 21:44:01 +02:00
Timo
1c36f828e0
Merge pull request #4293 from ntimo/task/updated-swagger-to-3.52.5
...
Updated Swagger UI to v3.52.5
2021-10-18 17:23:16 +02:00
ntimo
6211ef5922
Updated Swagger UI to v3.52.5
2021-10-18 15:08:00 +00:00
andryyy
a062319779
[Git] Ignore create_cold_standby.sh
2021-10-18 12:51:19 +02:00
Dmitriy Alekseev
38bcf7237a
[Web] Update russian translation (lang.ru.json)
2021-10-18 12:48:09 +02:00
andryyy
78aafe9b33
[Helper] Cold standby script (WIP, docs incoming)
2021-10-18 12:45:42 +02:00
andryyy
0c3500f5ff
[Update] Make some pathes more fail-safe and minor wording changes
2021-10-18 11:42:09 +02:00
Kristian Feldsam
a7612e6c39
[web] alerts - fixed double quotes and escaped html
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-10-16 15:24:27 +02:00
Peter
aa8d44f91e
[GH-Actions][stale] Use milkmaker
2021-10-15 20:32:39 +02:00
andryyy
37bc63f4b6
Merge remote-tracking branch 'refs/remotes/origin/staging' into staging
2021-10-15 19:50:35 +02:00
andryyy
408fee4411
[Rspamd] More bulk headers
2021-10-15 19:50:19 +02:00
andryyy
84064a2f42
[Web] Update Bootstrap Icons
2021-10-15 19:49:47 +02:00
Kristian Feldsam
40b5ed4d72
[web] fix annoucements and notifications close #4292
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-10-15 17:21:47 +02:00
andryyy
627e9dae7b
[Web] Minor check fix
2021-10-15 13:10:04 +02:00
andryyy
1a15a9e5cd
[Web] Make 2048b key default
...
Signed-off-by: andryyy <andre.peters@debinux.de >
2021-10-15 13:07:55 +02:00
andryyy
f8101c48ba
[Web] Change Fido2 icon for Apple TouchID device registration
2021-10-15 13:07:39 +02:00
andryyy
3c9b84ff6f
[Compose] Update PHP and netfilter images
2021-10-15 13:06:48 +02:00
Dmitriy Alekseev
819f2876e6
[Netfilter] Add non-SMTP command rule ( #4289 )
2021-10-08 12:38:29 +03:00
Kristian Feldsam
0b64967ec5
[web] implemented twig templating system ( #4264 )
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-09-22 20:47:10 +02:00
Dmitriy Alekseev
2c5628c0e5
[Postfix] Tempfail if Rspamd not available
...
To protect from spam when rspamd hang or not yet ready to serve requests postfix should reject incoming mail with temp error
2021-09-16 22:31:46 +03:00
andryyy
5e5ab6cf40
[Rspamd] Add soft reject to dropped messages for Pushover
2021-09-07 19:39:03 +02:00
andryyy
8e736ba9b0
[Web] Fix potential XSS in autodiscover-json.php
2021-09-07 18:58:05 +02:00
andryyy
80fc18c5b4
[Rspamd] Always include watchdog in no_stat and no_log flag symbol
2021-09-07 17:56:20 +02:00
andryyy
7641dbf3a5
[Compose] Update ClamAV image
2021-09-06 11:46:45 +02:00
andryyy
4d5ebafc1a
[Web] Fix password issue on first login when adding new admin
2021-09-06 11:46:09 +02:00
Sven Gottwald
bc7714b8f3
[ClamAV] Update to latest LTS release ( #4262 )
...
- ClamAV 0.103 is the first Long Term Support (LTS) feature release.
- LTS feature releases will be supported for at least three years from the initial publication date of that LTS feature version. In other words, support for the LTS release "X.Y" starts when version "X.Y.0" is published and ends three years after.
- Each LTS feature release will be supported with critical patch versions and access to download signatures for the duration of the three-year support period.
- A new LTS feature release will be identified approximately every two years.
- Users must stay up-to-date with the latest patch versions for continued support. As of Aug. 28, that means version 0.103.3.
- Source: https://blog.clamav.net/2021/09/changes-to-clamav-end-of-life-policy.html
2021-09-04 12:24:39 +02:00
Kristian Feldsam
0d53df3a4d
[Web] PHP8 fix, fixes #4259 ( #4261 )
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-09-02 19:30:14 +02:00
andryyy
db4003007d
[Compose, Rspamd] Update Rspamd image to non-memleaking version
2021-09-02 19:28:56 +02:00
andryyy
c4f70f39b5
[Rspamd] Wrong operator: AND should be OR
2021-09-02 14:14:39 +02:00
andryyy
43121b9287
[Rspamd] Properly cache Rspamd settings map, save a lot of resources
2021-09-02 14:09:50 +02:00
andryyy
bb2351ccf8
[Rspamd] Re-add bad subject maps (_not_ related to previous mem leaks)
2021-09-02 14:09:25 +02:00
andryyy
107c8ed229
[Watchdog] Workarond for issue with content buffering in Alpine and Nagios plugins
2021-09-01 18:57:56 +02:00
andryyy
e616755072
[Web] Fix app password editing, fixes #4239
2021-09-01 18:11:00 +02:00
andryyy
a6c9b8003f
Merge branch 'master' into staging
2021-09-01 17:14:38 +02:00
andryyy
a1f9794daf
[Rspamd] Base on bullseye; remove nullnull map to _perhaps_ prevent a memleak
2021-09-01 17:13:07 +02:00
andryyy
482000063f
[Alpine] Upgrade to 3.14
2021-09-01 17:13:07 +02:00
Kristian Feldsam
58da154bfc
[Helper] Helper script to detect missing translations ( #4177 )
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-09-01 17:11:59 +02:00
andryyy
f12756511d
[Dovecot] Update to 2.3.16
2021-09-01 17:00:51 +02:00
andryyy
2b89ab919b
[Rspamd] Remove IVM-SG script
2021-09-01 17:00:03 +02:00
Kristian Feldsam
c1dcb529f3
[Web] Add DKIM key when adding a domain or alias domain ( #4254 )
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-09-01 16:51:10 +02:00
Kristian Feldsam
54c4d7e49c
[Dovecot: Imapsync] Parse, save and show last run status ( #4253 )
...
* [imapsync] - check for errors in returned_text
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
* [imapsync] parse and save exit status
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
* [dovecot] updated image version
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-09-01 16:29:11 +02:00
Kristian Feldsam
e3b58c6b80
[Web] Fido2 support for M1 Macs with Touch ID ( #4255 )
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-09-01 16:28:37 +02:00
Kristian Feldsam
bdf601ff28
[Web] Cast docker info as array in debug.php ( #4256 )
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-09-01 16:27:44 +02:00
Kristian Feldsam
8f733a903b
[Config] Fixed ofelia container in SELinux environment ( #4257 )
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-09-01 16:27:30 +02:00
andryyy
8ee997b1a3
[Rspamd] Base on bullseye; remove nullnull map to _perhaps_ prevent a memleak
2021-09-01 15:21:43 +02:00
andryyy
853a281993
Merge branch 'master' into staging
2021-09-01 13:36:53 +02:00
andryyy
19dda55d96
[Alpine] Upgrade to 3.14
2021-08-30 21:01:09 +02:00
Daniel Lo Nigro
1606658cb1
Add missing spaces
2021-08-28 20:02:39 -07:00
tunnelpr0
c554fa9363
[Update] Adding Alpine Linux support for IPv6 NAT migration ( #4244 )
...
Added restart options via openrc
2021-08-27 18:51:58 +02:00
andryyy
50c90badb0
[Web] Cast all DNS check results to arrays
2021-08-21 15:47:17 +02:00
andryyy
7ab1405b00
[Web] Remove blocking user_details function request in bcc list for faster loading with many mailboxes
2021-08-19 20:27:59 +02:00
tunnelpr0
62fbaf8248
[Web, oAuth2] Add id parameter to profile.php ( #4235 )
...
Sending $token['user_id'] also as 'id' in the array
2021-08-19 19:56:22 +02:00
andryyy
913e9cbb11
[Web] Fix transport validation
2021-08-17 22:07:06 +02:00
andryyy
82f4f1fd15
[Postfix] Lookup credentials for user-specific sender transports
2021-08-17 16:51:06 +02:00
andryyy
4925487b44
[Update] Fix problem with deprecated IPv6 NAT container
2021-08-16 20:02:47 +02:00
andryyy
23c1181180
[Compose] Maildir GC should have default value of mailcow.conf when running generate_config.sh: 7200h
2021-08-16 19:47:26 +02:00
andryyy
d490c4fde0
[Update] Quick fix for docker-compose override file with ipv6 disabled
2021-08-16 19:46:39 +02:00
andryyy
649a5c0159
[Rspamd] More generous timeout but no retransmit allowed for oletools: prevent further timeouts
2021-08-16 10:17:52 +02:00
andryyy
98a778a059
[Rspamd] Increase task timeout to prevent expensive tasks to cause a timeout; Set max size for macro scans to 3 MiB
2021-08-16 10:01:41 +02:00
Peter
85a66c4fbf
[Helper] Update nextcloud to 22 ( #4233 )
2021-08-16 08:11:22 +02:00
andryyy
bc8e87fba6
[Rspamd] Olefy: reduce max scan size to 5 MiB
2021-08-16 06:49:18 +02:00
andryyy
2de8c8ec79
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-08-15 20:19:48 +02:00
andryyy
d6eb21f7a6
[Web] Fix some empty responses in alert box
2021-08-15 20:19:28 +02:00
Oliver Weyhmueller
6dcd7bb32c
Fix: Icons not displayed on oauth/authorize.php ( #4232 )
...
OAuth Authorization page did not show icons because of relative path.
As other fonts are included with an absolute path this should be fine here, too.
2021-08-15 08:53:06 +02:00
andryyy
2dfcfd16d0
[Web] Fix DKIM import
2021-08-14 07:31:52 +02:00
andryyy
d383c0ab9b
[Dovecot] Revert autocrypt sieve before, fixes DeltaChat and closes #4230
2021-08-13 06:18:43 +02:00
andryyy
c925951bca
[Web] Fix wrong autoconfig port
2021-08-10 09:06:42 +02:00
André Peters
639e751678
Revert "[Web] Fix broken autoconfig ports, fixes #4221 ( #4223 )" ( #4226 )
...
This reverts commit 9afea99189 .
2021-08-10 09:05:01 +02:00
andryyy
f5b709c776
[Update] Do not try to prefetch ipv6nat if migrated to native NAT, fixes #4218 ; Skip native NAT migration if IPv6 disabled;
2021-08-10 09:00:55 +02:00
andryyy
e30a8efb0f
[Web] Fix responsive btn block
2021-08-10 08:48:36 +02:00
Kristian Feldsam
9afea99189
[Web] Fix broken autoconfig ports, fixes #4221 ( #4223 )
...
Refactored to use function, moved another function
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-08-10 02:08:04 +02:00
andryyy
c13c521699
[Web] Fix broken autoconfig ports, fixes #4221
2021-08-09 21:35:19 +02:00
andryyy
5ba95f5f31
[Compose] Update Dovecot image to include new imapsync
2021-08-09 18:39:29 +02:00
Peter
eca42f5d23
[Dovecot] Update imapsync to 2.148 ( #4206 )
2021-08-09 18:38:16 +02:00
andryyy
c3727cba24
[Web] Various PHP 8 fixes, see #4219
2021-08-09 18:37:19 +02:00
andryyy
2cd0b56b14
[Web] Various PHP 8 fixes, partly fixes #4219
2021-08-09 08:28:22 +02:00
andryyy
7e958c9b26
[Web] Fix blank screen in admin.php
2021-08-08 17:06:41 +02:00
andryyy
eff3e388c5
[Web] Fix user.php with PHP 8
2021-08-08 16:55:18 +02:00
andryyy
cad98f83e6
[Web] Remove develcow site
2021-08-08 16:23:59 +02:00
andryyy
cf8fdae277
[Web] Some minor fixes and improvements for PHP 8
2021-08-08 16:06:55 +02:00
andryyy
eec75690e0
[Nginx] Deny inc/lib location
2021-08-08 16:06:26 +02:00
andryyy
6db004bc79
[PHP-FPM] Upgrade to PHP 8
2021-08-08 16:05:59 +02:00
andryyy
a40ed30e97
[Compose] Update to Redis 6; Update PHP FPM image
2021-08-08 16:05:41 +02:00
andryyy
fc8ac2de1f
[Web] Do not try to init spam slider as domain admin
2021-08-04 12:41:01 +02:00
andryyy
b54ec15850
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-08-02 19:19:24 +02:00
andryyy
f0309c56e9
[Update] Offer upgrade to native IPv6 NAT
2021-08-02 19:19:07 +02:00
Kristian Feldsam
737b40a4b9
[redis] raise container net.core.somaxconn ( #4176 )
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-08-01 21:01:50 +01:00
Kristian Feldsam
96e055e226
[Web] Customized apps name in header ( #4201 )
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-08-01 18:00:14 +02:00
Ashus
b1e89fae37
[Web] Added vnd.dovecot.execute/filter/pipe sieve validator support ( fixes #2026 ) ( #4204 )
...
Signed-off-by: Ashus <github.com@ashus.net >
2021-08-01 17:59:20 +02:00
sandrzejewskipl
8ccf529936
Update lang.pl.json ( #4202 )
2021-07-30 23:23:14 +01:00
Alexander Holzapfel
497950f4e4
Add pre and post update hook ( #4099 )
...
* Add pre and post update hook
* Update update.sh
Co-authored-by: André Peters <andre.peters@debinux.de >
2021-07-30 23:21:15 +01:00
Kristian Feldsam
05bef542d0
[Web] Translated new string to sk and cs ( #4203 )
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-07-30 07:19:00 +02:00
andryyy
fcbd4e762d
[Web] Set default relayhost to 0 when adding a mailbox; add missing lang strings
2021-07-29 14:37:33 +02:00
andryyy
21cb3f67b3
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-07-28 21:44:14 +02:00
andryyy
96a460c2fa
[Dovecot] Change sieve scripts for DeltaChat
2021-07-28 21:44:06 +02:00
andryyy
e98a8a533b
[Config] Add hint about http bind and https bind to generate_config
2021-07-28 21:43:27 +02:00
andryyy
27917c3feb
[Dovecot] Update Dovecot image
2021-07-28 21:42:56 +02:00
Kristian Feldsam
6ec2a0a97d
[SOGo] Added hooks support for SOGo image ( #4181 )
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-07-28 21:41:44 +02:00
andryyy
773383cacd
[Web] Fix BCC toggling active when changing the type, thanks for @feldsam
2021-07-24 19:05:06 +02:00
Kristian Feldsam
f6ca438cf4
[Web] Various i18n strings updated or added ( #4196 )
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-07-24 18:51:19 +02:00
andryyy
3dd7d7226d
[Dovecot] Re-add sieve_vacation_dont_check_recipient = no (default) to check for vacation rcpts
2021-07-21 10:10:39 +02:00
Lukáš Matula
42cdc0b89f
[Web] Update restart button ( #4192 )
2021-07-20 10:09:33 +02:00
Sven Michels
376ef76022
[Rspamd] Add soft reject on task timeout ( #4189 )
...
As we have seen issues in DNS processing actually stops rspamd from
processing a message, which leads to missing tag insertion for example,
we turn on soft reject on task timeout. Behavior is the same as with
greylisting for example, so the mail will be delayed/soft rejected, but
as DNS issues usually are most likely temporarily, it should get delivered
on the second try.
2021-07-19 12:09:32 +02:00
Marc Maurer
4f696313b1
[Web] Add autocomplete attributes to the corresponding input fields ( #4190 )
...
This commit will add the HTML autocomplete attribute to the login form inputs. The attribute helps a password manager to identify the right input fields for autofill.
(https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/autocomplete )
2021-07-17 06:47:52 +02:00
MAGIC
b5d7f812bd
Remove stale.yml
2021-07-15 22:06:39 +02:00
andryyy
6c4eda7800
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-07-15 08:46:34 +02:00
andryyy
452fafe53b
[SOGo] Update SOGo image
2021-07-15 08:46:16 +02:00
MAGIC
655f40cb55
[GH-Actions][stale] Upgrade to v4 and run workflow on comments too
2021-07-14 17:59:59 +02:00
Kristian Feldsam
dd5bc26b26
[Web] enhaned responsive design ( #4187 )
...
Fixed buttons with long titles
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-07-12 09:47:39 +02:00
Peter
10734b67e3
Merge pull request #4188 from Razvan0925/patch-2
...
[Web] Update lang.ro.json
2021-07-11 19:21:46 +02:00
Razvan
90f9786c13
[Web] Update lang.ro.json
2021-07-11 19:31:19 +03:00
andryyy
b5bf97eec9
[Rspamd] Revert custom DNS timeouts
2021-07-11 17:31:40 +02:00
andryyy
d942d500be
[Web] No jumpy buttons
2021-07-10 16:07:19 +02:00
Kristian Feldsam
2b8a95d52c
[Web] Login Apps buttons enhanced styling ( #4183 )
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-07-09 14:42:42 +02:00
Shea Ramage
08dfc0220e
[Web] Remove redundant password hash checks ( #4180 )
...
Co-authored-by: Thomas Ramage <tramage@eucmail.com >
2021-07-09 09:54:35 +02:00
andryyy
b3959e8071
[Rspamd] DeltaChat improvements
2021-07-09 09:19:06 +02:00
andryyy
bdafb7ab2f
[Web] Reponsive: Scroll faster
2021-07-09 08:27:16 +02:00
andryyy
dfc8c95a54
[Web] Fix ACL for spam score and minor style fix
2021-07-09 08:23:23 +02:00
Kristian Feldsam
f73ac284e5
[Web] Improve responsive design ( #4171 )
...
Complete styling for mobile devices
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-07-09 08:21:09 +02:00
andryyy
78270f9707
[Web] Do not allow admin login to mailbox logged in as user while ALLOW_ADMIN_EMAIL_LOGIN is n
2021-07-09 07:43:23 +02:00
andryyy
5a6d970794
[Rspamd] Better support for DeltaChat
2021-07-09 07:42:37 +02:00
Kristian Feldsam
236fdf5584
[Web] Utilize full width, add new breakpoint
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-07-08 15:17:05 +02:00
Peter
11d66e80be
Merge pull request #4179 from FELDSAM-INC/feldsam/cs-sk-translations
...
[web] Updated CS and SK translations
2021-07-07 17:55:22 +02:00
Kristian Feldsam
d8fe075b7c
[web] cs translation updated
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-07-07 13:14:51 +02:00
Kristian Feldsam
b15e6b7d03
[web] sk translation updated
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-07-07 13:14:35 +02:00
Sp8c3
7affe274ab
[Web] Translated selectbox "nothing selected" string ( #4178 )
2021-07-07 11:44:32 +02:00
Kristian Feldsam
9c6995c82d
[web] dns diag spf record syntax link updated ( #4175 )
...
Added old one on new domain name
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-07-07 06:40:37 +02:00
Kristian Feldsam
7bc8781db8
[Web] added translations for various strings ( #4173 )
...
* [Web] translated synchronization "open logs" str
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
* [Web] translated selectbox "nothing selected" str
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
* [Web] translated Check against haveibeenpwned.com
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2021-07-07 06:39:29 +02:00
andryyy
fa9327a279
[Rspamd, Web] Update Rspamd settings preset to include BCC as enabled module
2021-07-05 16:25:43 +02:00
prey87
171f394fd1
[Helper] Use random password for mailcow-reset-admin.sh ( #4162 )
...
* use random password for mailcow-reset-admin.sh
* added curly braces and removed newline from hashed password string
2021-07-04 15:12:50 +02:00
andryyy
78084c5e7b
[Web] Log only latest datetime of a unique datetime, service and ip combination
2021-07-01 06:44:37 +02:00
andryyy
9b8f5b7cc1
[Update] Remove deprecated site config for ejabberd
2021-06-30 12:01:31 +02:00
andryyy
7178db8ae1
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-06-30 10:24:13 +02:00
andryyy
d4d20701ce
[Web] Fix width of select field when editing a domain admin
2021-06-30 10:23:39 +02:00
andryyy
74d7607f8f
[Config] Remove ejabberd from compose
2021-06-30 10:15:52 +02:00
andryyy
56c4353edb
[Config] Remove ejabberd from compose
2021-06-30 10:14:49 +02:00
andryyy
b08be8bc8c
[Helper] Remove ejabberd from compose
2021-06-30 10:14:30 +02:00
andryyy
f078a514f0
[Compose] Remove ejabberd from compose and update Dovecot
2021-06-30 10:14:10 +02:00
andryyy
8b08d09ca2
[Web] Remove XMPP options
...
[Web] Add Rspamd preset #4
[Web] Do not show failed SASL logins (and also remove them from db)
2021-06-30 10:13:29 +02:00
andryyy
13223245f2
[Dovecot] Remove logging of invalid sasl sessions
2021-06-30 10:11:37 +02:00
Peter
d461970711
Merge pull request #4161 from towerman86/patch-4
...
Update lang.it.json
2021-06-29 20:33:33 +02:00
towerman86
c0b8e3b2b8
Update lang.it.json
...
You could upload it.
I have to stop translating for a bit 😔
2021-06-29 14:38:35 +02:00
prey87
f767a27859
added ip address to $f2b_options['perm_bans'] and $f2b_options['active_bans'] to fail2ban.inc ( #4152 )
...
added link to bgp.he.net/ip/ in admin fail2ban overview
2021-06-28 07:07:29 +02:00
Lukáš Matula
a78eb5cefe
[Web] Update lang.sk.json + sort ( #4156 )
2021-06-24 08:39:07 +02:00
andryyy
962e9a8be8
[Dovecot] Revert to 2.3.14.1
2021-06-23 14:22:57 +02:00
andryyy
e6d71448dd
[Web] Minor fix: Hide SSO when SOGo is disabled
2021-06-23 14:22:45 +02:00
andryyy
945786357f
[Compose] Remove old Nginx template, add new Dovecot and SOGo images
2021-06-23 14:21:29 +02:00
andryyy
b2272b8e35
[Dovecot] Re-add listescape...
2021-06-23 14:17:39 +02:00
andryyy
9544ffe174
[Dovecot] Remove listescape
2021-06-23 14:13:34 +02:00
andryyy
f4de39b4a4
[Web] Minor style fix for checkbox in /user
2021-06-23 14:12:36 +02:00
andryyy
3045bcf49d
[Nginx] Allow SOGo SSO
2021-06-23 14:12:14 +02:00
andryyy
1cedef173f
[SOGo] Add trusted proxy by default
2021-06-23 14:11:41 +02:00
andryyy
1d59fa3d53
[Dovecot] Remove listescape; enable SSO by default
2021-06-23 14:11:23 +02:00
andryyy
5035e5bb42
[Web] Update composer deps
2021-06-23 08:05:09 +02:00
andryyy
d156a93a84
[Web] Various fixes; Allow users to login with FIDO2, SOGo SSO is a wip
2021-06-22 07:17:55 +02:00
andryyy
29553567a9
[Web] Sort lang de/en
2021-06-22 07:14:19 +02:00
andryyy
85cc346e88
[Update] Prepare for native IPv6 NAT in Docker
2021-06-21 22:04:32 +02:00
andryyy
06beda7c7c
[Rspamd] Increase DNS timeout and retransmits
2021-06-21 22:03:26 +02:00
andryyy
f7fd0d8c7c
[Dovecot] Move includes
2021-06-21 22:03:11 +02:00
andryyy
7b0b59a082
[Rspamd] Use Postfix IP
2021-06-21 22:02:36 +02:00
andryyy
0ba0878e28
[Dovecot] v2.3.15
2021-06-21 22:02:24 +02:00
andryyy
d414ab82f8
[Watchdog] Remove IPv6 NAT check (wip)
2021-06-21 22:02:06 +02:00
andryyy
7d61099f2c
[Compose] Update Dovecot, add fixed IP for Postfix, update Watchdog and remove legacy threshold for ipv6nat (wip)
2021-06-21 22:01:41 +02:00
andryyy
9773d3549e
[Web] Fix password policy for mailbox user; minor Solr status fix
2021-06-17 07:07:48 +02:00
andryyy
620b829cf8
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-06-17 06:35:15 +02:00
andryyy
5b68c186ca
[Rspamd] Bad header rule for hotmail/outlook.com spam that no one seems to care about at MS :/
2021-06-17 06:34:47 +02:00
Claus Overbeck
6f02833d89
Run garbage collection with -f without asking questions ( #4147 )
2021-06-17 06:26:59 +02:00
andryyy
3ec1b856c7
[Rspamd] Fix bad header rule
2021-06-16 12:23:11 +02:00
andryyy
8a20f67d65
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-06-15 11:40:49 +02:00
andryyy
6bc0ad1604
[Web] Change SASL IP link to BGP HE
2021-06-15 11:40:39 +02:00
Dmitriy Alekseev
583663f6d1
[Rspamd] Fix FREEMAIL_POLICY_FAILURE with SPF_SOFTFAIL ( #4142 )
...
Add really low negative score to SOFTFAIL policy symbols to get FREEMAIL_POLICY_FAILURE triggered correctly
2021-06-11 16:10:28 +03:00
Lukáš Matula
81864823c5
[Web] Update lang.sk.json + typo ( #4140 )
2021-06-10 21:15:01 +02:00
andryyy
d90d4f9640
[Web] Fix allow-to-send-as display in user
2021-06-09 11:05:27 +02:00
andryyy
05c85b4140
[Web] Fix alias verification
2021-06-09 11:03:48 +02:00
andryyy
a01ba7efa3
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-06-09 07:28:03 +02:00
andryyy
38aee89a67
[Doveceot] Fix forced PW update
2021-06-09 07:25:38 +02:00
andryyy
4fb4160119
[Compose] Update Dovecot image
2021-06-09 07:23:03 +02:00
andryyy
a6edb75e88
[Doveceot] Fix forced PW update
2021-06-09 07:22:48 +02:00
andryyy
47b57df3a2
[Web] Show users last PW change, allow to select n days for last logins
2021-06-09 07:19:57 +02:00
Peter
8c1d4ecfc6
Merge pull request #4128 from mihing/patch-1
...
[Web] Update lang.ru.json
2021-06-08 20:11:58 +02:00
andryyy
da20d5dc38
[Web] Replace country flags, improve flags for last logins, add info about last password change of a user
2021-06-08 13:16:10 +02:00
andryyy
f7bbbde8c9
[Dovecot] Check protocol access in LUA API, remove postlogin script
2021-06-08 13:15:14 +02:00
andryyy
3ffd39dae5
[Dovecot] Move mailboxes to separate config file; remove postlogin script (replaced by config variables)
2021-06-08 13:14:47 +02:00
andryyy
68f9ca8cb0
[Postfix] Remove broken SASL access map, moved to Dovecot LUA authentication
2021-06-08 13:13:49 +02:00
andryyy
6083b1c037
[Compose] Update Dovecot and Postfix
2021-06-08 13:13:00 +02:00
andryyy
89a00f6d24
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-06-06 21:04:20 +02:00
andryyy
08d666985f
[Web] Improve last logins, switch to country name (workaround, fix in progress)
2021-06-06 21:00:48 +02:00
mihing
149558ecab
Update lang.ru.json
...
A bit of grammar and other changes
2021-06-06 16:33:23 +03:00
waja
28ab9986a7
Remove left smtpd_last_auth statement ( #4127 )
2021-06-06 11:52:31 +00:00
andryyy
a89fe53e4a
[Web] Show country of sasl ips
2021-06-06 11:57:15 +02:00
andryyy
d7ecf899c8
[Rspamd] Reduce 00 bad subjects score
2021-06-05 17:45:27 +02:00
Dmitriy Alekseev
05f6e28191
[Postfix] Remove smtpd_last_auth from master.cf ( #4124 )
2021-06-05 16:13:50 +02:00
andryyy
b47b30e5ea
[Web] Fix checkbox position in new Firefox
2021-06-05 08:46:39 +02:00
andryyy
7050d7c259
[Web] Fix BCC validation for aliases
2021-06-05 08:40:55 +02:00
andryyy
51b32bc4c0
[Dovecot] Remove last_login, fixes #4121
2021-06-04 20:48:36 +02:00
andryyy
7f70feafb3
[Compose] Update Dovecot and Postfix images
2021-06-04 14:30:27 +02:00
andryyy
2d55b54904
[Web] Show users the last known connections for SASL authentication
...
[Web] Feature: Log SASL authentication
2021-06-04 14:29:39 +02:00
andryyy
51e3521aac
[Postfix] Remove smtpd_last_auth service; replaced by SASL logging in Dovecot LUA auth process
2021-06-04 14:29:28 +02:00
andryyy
6d22ae8d02
[Dovecot] Feature: Move authentication to LUA and prepare for http based authentication, log last SASL logins to SQL
2021-06-04 14:27:33 +02:00
andryyy
fc93c5e2a8
[Web] Minor icon change
2021-06-03 08:39:03 +02:00
andryyy
aebb527b05
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-06-03 08:37:41 +02:00
andryyy
b6b64f9470
[Rspamd] rename symbol from bad_regex to bad_subject
2021-06-03 08:18:10 +02:00
andryyy
c8955284a2
[Rspamd] Create BCC plugin
2021-06-03 08:02:03 +02:00
andryyy
735bcb2f55
[Web] Allow to select aliases for BCC
2021-06-03 08:00:59 +02:00
MAGIC
c9ce83fa97
[GH-Actions][scale] Use ascending mode + increase operations-per-run
2021-06-02 22:08:26 +02:00
MAGIC
0f49600023
[GH-Actions][scale] Allow to run it manually
2021-06-02 21:54:24 +02:00
MAGIC
15e6ae8720
[GH-Actions][scale] Disable dry-run
2021-06-02 21:48:45 +02:00
MAGIC
52308d5599
[GH-Actions][scale] Restrict permissions
2021-06-02 21:48:09 +02:00
Peter
0d374b74e2
Create close_old_issues_and_prs.yml
2021-06-02 21:35:51 +02:00
74k1n984ckmyp21v4cy
ab4750680d
[Update] URL to update feed for available updates ( #4109 )
...
* URL to update feed for available updates
With this change, the URL to the update feed will be displayed in a new line if updates are available.
* Update update.sh
2021-06-01 12:09:34 +02:00
andryyy
1bad74101f
[Postfix] Add listener for BCC sender used by meta_exporter in Rspamd
2021-05-30 16:08:19 +02:00
andryyy
839e9bd91c
[Web] Improve alias domain table
2021-05-30 16:07:57 +02:00
Michael Kuron
a6e694bd98
Merge pull request #4114 from geektoor/fix-spf-check
...
[Web] Fix: spf record validation failed with redirect
2021-05-30 14:18:27 +02:00
Sven Michels
b39ac8f649
[Web] Fix: spf record validation failed with redirect
...
When using a redirect in your SPF record, the web UI validation
failed when your record contained a ipv6 address. In
web/inc/ajax/dns_diagnostics.php the function get_spf_allowed_hosts
is called with the second parameter to be true to expand ipv6
addresses. But when called for redirects, the value was not set to
true, so it defaulted back to false. This caused an unexpanded ipv6
address to be added to the array and the in_array match for ipv6
never matched as it is always called with expand_ipv6.
While looking at the code i noted some messed up in the indention,
which is also "fixed" by this commit.
2021-05-28 23:48:15 +02:00
andryyy
8a83587800
[Postfix] Finally here: MX based transport map routing; Sorry it took years, Patrik
...
[Web] Small fixes
2021-05-28 10:40:41 +02:00
andryyy
f54ab6f867
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-05-27 13:17:49 +02:00
andryyy
fe483d882d
[Rspamd] Replace 00 bad domains by bad regex map (wip)
2021-05-27 13:17:35 +02:00
andryyy
4ede07854d
[Rspamd] Replace 00 bad domains by bad regex map (wip)
2021-05-27 12:34:33 +02:00
andryyy
4b28dbbabc
[Rspamd] Replace 00 bad domains by bad regex map (wip)
2021-05-27 12:33:47 +02:00
andryyy
174038ae37
[Web] Increase font size to 10.5pt
2021-05-27 12:33:28 +02:00
Sven Michels
ebe2c9147f
[Web] Fix admin ui title_name update ( #4112 )
...
In #4105 there was a small error that renamed the input name to
input id, so we lost the name and the title name couldn't be
changed anymore. This should fix it.
2021-05-27 07:13:57 +02:00
Peter
b368352088
Merge pull request #4111 from virre131/master
...
[Web] lang.sv.json
2021-05-26 18:21:34 +02:00
andryyy
5065667ae4
[Postfix] Allow to set and override a relayhost per mailbox
...
[Web] Replace recycle icon with trash (this one made me a bit sad)
[Web] Various small fixes
[Web] Allow or disallow a domain admin to change relayhost settings (default is off, as previous default)
2021-05-26 14:02:27 +02:00
andryyy
82f7df9165
[Web] Fix created date for temp aliases in Safari
2021-05-25 21:07:42 +02:00
Victor Nyberg
cb8f4191f7
[Web] lang.sv.json
2021-05-25 14:24:55 +03:00
andryyy
56a085b632
[Rspamd] Add 00 abuse domains (wip!)
2021-05-24 11:12:56 +02:00
andryyy
b8f7b00fff
[Rspamd] Add new bad header map
2021-05-24 11:09:46 +02:00
andryyy
676ce199f3
[Dovecot] Minor: Fix EHLO name
2021-05-24 11:09:33 +02:00
andryyy
2e87f6ac2d
[Rspamd] Fix bad header rule
2021-05-23 23:29:32 +02:00
andryyy
f81483d312
[Rspamd] Create bad header map
2021-05-23 23:13:34 +02:00
andryyy
cf9d3e00c8
[Rspamd] Create bad header map
2021-05-23 23:12:07 +02:00
andryyy
bbb1d7aa39
[Web] Small UI fixes
2021-05-23 23:09:37 +02:00
andryyy
233179daf1
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-05-23 21:38:29 +02:00
TophEvich
d99b6897e0
[Web] Fix admin ui html label references ( #4105 )
...
Many of the labels referenced inputs that did not have the IDs they were supposed to have.
As some of those inputs on the page have the same name but in different forms, the ID could
not always be the same as the name.
For these cases, to avoid conflicts, the forms data-id is used as a prefix for the id attribute.
Also a rogue " was removed
2021-05-23 19:36:18 +00:00
andryyy
de7a4e7522
[Compose] Update Dovecot image
2021-05-23 13:21:02 +02:00
andryyy
8779a1a873
[Web] Update libs
2021-05-23 13:20:53 +02:00
andryyy
e6d5516c7f
[Web] Feature: Allow copies of quota notifications to be sent via SMTP to internal or external addresses
...
[Web] Various style fixes
[Web] Remove unused or unnecessary dependencies
2021-05-23 13:18:52 +02:00
andryyy
beda649ecf
[Dovecot] Quota notifications: Allow to send to external address (BCC via mailcow UI)
2021-05-23 09:49:36 +02:00
andryyy
9c075af2d9
[Web] Bye Glyphicons, hello BS5 icons\!; [Web] Change font to Noto for better compatibility;
2021-05-22 12:13:37 +02:00
andryyy
74d70fc523
[Web] Comment quota warning bcc, a WIP
2021-05-21 12:50:16 +02:00
andryyy
e21e0b9dbf
[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time
...
[Web] Replace spam score slider by nouislider and rework table a bit
2021-05-21 12:48:24 +02:00
andryyy
99ab945ae2
[Web] Important: Do not allow API actions with r/o session key, THANKS TO Samuel Oosterholt
2021-05-20 15:51:52 +02:00
andryyy
a885dab0d3
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-05-20 11:36:14 +02:00
andryyy
70d2589244
[Web] Add quota bcc lang strings (wip)
2021-05-20 11:36:11 +02:00
andryyy
8e38adf2f6
[Web] Fix transport check for IPv6 addresses, thanks to marekschneider
2021-05-20 11:35:01 +02:00
Shea Ramage
7490fbdccd
[Web] Remove SOGo admin login hint ( #4100 )
...
* Remove old SOGo Admin Login hint
* Remove unneeded code blocks after change
2021-05-20 07:07:55 +02:00
andryyy
d6a3094bcc
[Web] pwgen.js will now use lower and uppercase chars
2021-05-18 21:28:42 +02:00
andryyy
2aacba24fd
[Compose] Fix ofelia jobs: replace d by h - THANKS to erich_k4
2021-05-18 15:56:21 +02:00
andryyy
1f60639b6c
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-05-17 21:21:45 +02:00
andryyy
1cd0a96ad0
[Nginx, SOGo] Set mime type text/plain instead of returning 403 when opening risky attachments
2021-05-17 21:21:35 +02:00
Joachim Astel
b1adbb38e6
Update backup_and_restore.sh ( #4098 )
...
Script breaks when there are more then one name matching, see Issue #4097
2021-05-16 08:19:52 +02:00
andryyy
8f52068523
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-05-12 21:38:31 +02:00
andryyy
97308982ef
[Web] Improve Nginx default error page
2021-05-12 21:38:21 +02:00
Lukáš Matula
d72e02a19d
[Web] Update lang.sk.json ( #4095 )
...
* [Web] Update lang.sk.json
2021-05-12 19:19:31 +02:00
andryyy
6a8aa699d9
[SOGo, Nginx] Deny access to some extensions from SOGo web ui to mitigate security concerns
2021-05-12 10:44:42 +02:00
andryyy
08e9ab18a8
[Netfilter] Implement protocol error regex, fulfills #4093
2021-05-10 08:44:34 +02:00
andryyy
423ccb9ba9
[Web] Fix XSS in app password names
2021-05-07 14:49:21 +02:00
andryyy
f2ed26f026
[Ejabberd] Update image, do not log user information
2021-05-06 14:06:08 +02:00
Victor Nyberg
b191190f6f
[Ejabberd] Stop plain text password/user from being logged to file in auth.log. ( #4087 ) ( #4089 )
2021-05-06 13:56:05 +02:00
andryyy
834fb8a99d
[Update] Script: Fix invalid syntax
2021-05-04 21:29:37 +02:00
andryyy
10b1be7f6b
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-05-04 20:46:34 +02:00
andryyy
af57a5312b
[Web] Update composer libs, fixes PHPMailer security issue
2021-05-04 20:46:05 +02:00
Dmitriy Alekseev
bb1b76454d
[Rspamd] Remove score from SIEVE_HOST ( #4080 )
...
Commit e7a5c98704 remove upstream spam flag score
2021-05-04 18:51:07 +02:00
Peter
d9774755b1
Merge pull request #4079 from maxileith/master
...
Corrected spelling errors in English and German
2021-05-03 18:18:18 +02:00
Daniel Lo Nigro
54ba66733e
Enable maildir_very_dirty_syncs rather than just adding comment
2021-05-02 16:39:26 -07:00
Maximilian Leith
e939d253f2
fixed typos
2021-05-03 00:06:12 +02:00
andryyy
0cbd4ec273
[Config, Update] Add ACME_CONTACT
2021-04-29 23:32:42 +02:00
Maximilian
5df8a24c84
server_tokens off in default settings ( #4073 )
...
Co-authored-by: Maximilian Leith <accounts.maximilan@leith.de >
2021-04-26 13:20:23 +02:00
andryyy
427a919099
[Compose] Update netfilter-mailcow
2021-04-25 09:32:11 +02:00
andryyy
edf1a4fb1f
[Netfilter] Exit on log line error in pubsub
2021-04-25 09:23:02 +02:00
monsterry
dfe43f56bf
[netfilter] Use exit code 2 if an error occurs ( #4040 )
2021-04-25 09:13:26 +02:00
Schwindelhub
e1c9c7094e
German spelling correction ( #4041 )
...
Various "Leerzeichen in Komposita" corrected.
Co-authored-by: André Peters <andre.peters@debinux.de >
2021-04-25 09:08:44 +02:00
Razvan
d92bead44c
[Web] Update lang.ro.json ( #4059 )
2021-04-25 09:07:36 +02:00
Felix Kaechele
cd21064e78
Add borgmatic config to .gitignore ( #4061 )
...
Signed-off-by: Felix Kaechele <felix@kaechele.ca >
2021-04-25 09:07:23 +02:00
Peter
cbddee4999
Merge pull request #4070 from virre131/master
...
[Web] lang.sv.json
2021-04-24 23:07:19 +02:00
Victor Nyberg
2e08082462
[Web] lang.sv.json
2021-04-24 23:53:46 +03:00
Dmitriy Alekseev
e44c275b2f
[Web] Update russian translation (lang.ru.json)
2021-04-24 14:12:24 +03:00
Sven Gottwald
f11660a5d8
[Helper] Update backup_and_restore.sh ( #4005 )
...
Allocate a pseudo-tty for the mariabackup container process. This allows to
redirect the complete output of the the backup script to a file.
2021-04-20 21:24:31 +02:00
andryyy
df8cdf1e65
[Web] Fix username policy display for admins and domain admins (also added for edit pages)
2021-04-20 20:59:45 +02:00
andryyy
1cdac4ff18
[Web] Fix username policy display for admins and domain admins (also added for edit pages)
2021-04-20 20:59:39 +02:00
andryyy
46f2a011c3
[Web] Fix username policy display for admins and domain admins
2021-04-20 20:52:37 +02:00
andryyy
7f09d47525
[ClamAV] Update image
2021-04-20 11:18:30 +02:00
Sven Gottwald
2617f639b2
[ClamAV] Update to 0.103.2 ( #4068 )
...
Security patch, see https://blog.clamav.net/2021/04/clamav-01032-security-patch-release.html
2021-04-20 10:39:26 +02:00
andryyy
891213c59c
[mailcow] Keep hook subdirectories
2021-04-19 08:49:55 +02:00
Dmitriy Alekseev
bbb75b0d32
[Rspamd] Fix for Respect Redis REPLICA in reputation plugin ( #4046 )
2021-04-18 22:41:08 +03:00
André Peters
ee6ca4eaaa
Revert "[Rspamd] Respect Redis REPLICA in reputation plugin ( #4046 )" ( #4065 )
...
This reverts commit 7fdc4c2cc3 .
2021-04-18 21:02:29 +02:00
andryyy
0e307e8ffe
[Web] Add TLS 1.3 to XMPP site, should fix #4064
2021-04-18 20:55:29 +02:00
andryyy
0d36f9efd6
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-04-18 12:54:08 +02:00
andryyy
eb1d5dd134
[Web] Remove debugging points
2021-04-18 12:53:59 +02:00
Victor Nyberg
fb39cc8849
[Web] lang.sv.json ( #4060 )
2021-04-17 10:05:05 +02:00
andryyy
6d4f10dfca
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-04-16 20:40:42 +02:00
andryyy
c5fc755882
[Web] WIP: Add LDAP administrators
2021-04-16 20:38:26 +02:00
andryyy
971434ddd3
[mailcow] Use ofelia instead of cron daemons (wip: remove init systems)
2021-04-16 20:38:09 +02:00
Loïc Beurlet
995f135ff1
[Web] Fix password check typo from 19843cc ( #4056 )
2021-04-15 08:44:45 +02:00
andryyy
2b2e139d7a
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-04-13 21:35:07 +02:00
andryyy
19843cc786
[Web] Fix mailbox editing when password is unchanged, fix adding new administrator ( fixes #4054 , fixes #4053 ); [Web] Update libs, add LDAP for future admin/domain admin authentication
2021-04-13 21:34:47 +02:00
Peter
3ac2e91ebe
Merge pull request #4051 from virre131/master
...
[Web] Swedish 🇸🇪 lang.sv.json
2021-04-10 20:42:12 +02:00
Victor Nyberg
ba17d96436
[Web] Swedish 🇸🇪 lang.sv.json
2021-04-10 20:18:01 +03:00
Valentin Brandner
1bb68c2f5f
[Rspamd] Fix little typo in regex ( #4050 )
...
There was a dot missing, right? Correct me if I'm wrong...
2021-04-09 23:37:33 +02:00
andryyy
75c313ca92
[Web] Pin container to body (edit domain admin, acl and domain list)
2021-04-09 22:44:44 +02:00
andryyy
9fb44a2a39
[Web] chars -> characters
2021-04-09 13:52:26 +02:00
andryyy
6ae1e8223f
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-04-09 13:51:04 +02:00
andryyy
334bbdf7c8
[Compose] Rebuild PHP-FPM, SOGo
2021-04-09 13:49:49 +02:00
andryyy
efd30df735
[PHP-FPM] Add default password policy
2021-04-09 13:49:31 +02:00
andryyy
5ea649b292
[Web] Feature: Add password policy
2021-04-09 13:46:17 +02:00
fabreg
496f4ad81f
[Helper] Removed --database-table-prefix switch ( #4043 )
...
Looks like in NC 2.0 this option is no more supported. During installation I got this error:
The "--database-table-prefix" option does not exist.
2021-04-09 08:05:14 +02:00
andryyy
616226be8a
[Web] Fix quota calculation, fixes #4036
2021-04-08 11:17:27 +02:00
andryyy
c23f9437af
[Web] WIP: Add BSI CA
2021-04-07 21:29:28 +02:00
andryyy
604f29e870
[Postfix] Set mynetworks_style = subnet to include all local subnets, will be overridden by mynetworks in extra.cf
2021-04-07 21:28:53 +02:00
andryyy
f60143e983
[Postfix, Dovecot, SOGo] Sanitize F2B logs
2021-04-07 21:27:05 +02:00
andryyy
d71ce15dca
[Update] Remove problematic iptables-legacy rule
2021-04-07 13:04:09 +02:00
andryyy
c4a1e9d046
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-04-07 08:54:10 +02:00
andryyy
af149079d1
[Update] Set iptables-legacy as alternative on Debian systems
2021-04-07 08:53:39 +02:00
JD
530d67344e
Fix password property spelling in add,edit/mailbox endpoint ( #4047 )
2021-04-04 20:22:34 +02:00
Dmitriy Alekseev
694e3d652f
[Rspamd] Sign Disposition-Notification Headers ( #4020 )
...
* [Rspamd] Sign Disposition-Notification Headers
Add more Headers to DKIM signing
* Update dkim_signing.conf
2021-04-03 12:43:20 +02:00
Victor Nyberg
5a5574892b
[Web] Swedish 🇸🇪 lang.sv.json ( #4033 )
...
* [Web] Swedish 🇸🇪 lang.sv.json
* [Web] Swedish 🇸🇪 lang.sv.json
2021-04-03 12:42:36 +02:00
andryyy
339c8a4315
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-04-03 10:50:11 +02:00
andryyy
58b9319aa7
[SOGo] Upgrade to 5.1.0.20210403-1
2021-04-03 10:48:55 +02:00
Der-Jan
7fdc4c2cc3
[Rspamd] Respect Redis REPLICA in reputation plugin ( #4046 )
2021-04-02 21:34:52 +02:00
andryyy
2a2857ea24
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-04-01 15:25:13 +02:00
andryyy
dbede2252c
[Ejabberd, Postfix, Dovecot] Do not run DNS check against unbound
2021-04-01 15:24:55 +02:00
andryyy
294e6a2d43
[Helper] Add ejabberd to DNS overrides
2021-04-01 15:17:48 +02:00
André Peters
7afe3c9dc0
Update README.md
2021-04-01 10:49:07 +02:00
andryyy
a6c165b729
[PHP-FPM] Update image
2021-03-29 21:52:12 +02:00
andryyy
5659017786
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-03-26 11:24:53 +01:00
andryyy
a02425dbf5
[Dovecot] Remove Schaal, remove non-numeric TXT output from dig request
2021-03-26 11:24:39 +01:00
andryyy
6fae71ae22
[Compose] Update images for Dovecot and Olefy
2021-03-26 11:24:07 +01:00
André Peters
a8b051c48d
Update openapi.yaml
2021-03-24 10:13:41 +01:00
andryyy
8eb757bea3
[Netfilter] Further improvements to catch invalid input
2021-03-23 20:53:04 +01:00
andryyy
3fcf260dde
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-03-22 21:21:00 +01:00
andryyy
884c655005
[Netfilter] Restart on invalid data via pubsub
2021-03-22 21:20:48 +01:00
andryyy
8bf9ee8308
[Netfilter] Restart on invalid data via pubsub
2021-03-22 21:19:24 +01:00
André Peters
43663da6e9
Update README.md
2021-03-21 20:27:29 +01:00
andryyy
685433b3bf
[MariaDB] Update to 10.5
2021-03-19 16:34:34 +01:00
andryyy
dd198747b7
[Web] Use api/v1/get/mailbox/reduced for faster loading of mailbox table
2021-03-19 16:33:50 +01:00
andryyy
b82bf5073b
[Web] Feature: Expand alias over alias domains
2021-03-19 09:28:45 +01:00
andryyy
a3c6c51b35
[Web] Feature: Expand alias over alias domains
2021-03-19 09:11:55 +01:00
andryyy
d7f860dbbf
[Compose] Update ClamAV imageW
2021-03-17 14:21:02 +01:00
andryyy
cda16ac53f
[ClamAV] Update to 0.103.1
2021-03-17 14:19:21 +01:00
Daniel Lo Nigro
f6847e6f8c
Add comment about maildir_very_dirty_syncs to dovecot.conf
2021-03-13 10:46:32 -08:00
andryyy
184963f760
[Helper] Use NC 20
2021-03-13 12:38:42 +01:00
andryyy
851f575384
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-03-13 12:38:06 +01:00
andryyy
7417640da0
[Compose] Update SOGo, Dovecot, Watchdog
2021-03-13 12:38:03 +01:00
andryyy
b3e3ab2e61
[Web] Allow to specify transport test rcpt
2021-03-13 12:37:24 +01:00
andryyy
c79aae2b1e
[Watchdog] Longer sleep for open relay check
2021-03-13 12:37:06 +01:00
Valentin Brandner
3255c08813
[Update, Config] Add subject for watchdog emails ( #4027 )
...
Co-authored-by: Valentin <vbrandner.itsb-b2018@fh-salzburg.ac.at >
2021-03-13 12:36:29 +01:00
andryyy
84ba784550
[Dovecot] Set --addheader by default, fixes #4025
2021-03-11 19:21:50 +01:00
Shea Ramage
4feceb08da
Refactor support for pre-hashed passwords ( #4024 )
2021-03-10 21:06:32 +01:00
andryyy
43146b23c9
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-03-08 12:38:05 +01:00
andryyy
0b19c77cdc
[Web] Fix textarea number width > 999
...
[Web] Do not create 2M session file when saving large Rspamd global filter maps (thanks @Drago)
[Web] Do not cache content of Rspamd global filter maps
2021-03-08 12:36:23 +01:00
Peter
7ea07d385e
Update generate_config.sh
...
Fix grammar
2021-03-06 19:14:13 +01:00
andryyy
749dc0e5c9
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-03-04 16:13:55 +01:00
andryyy
c39792c1a5
[Dovecot] Update image to 2.3.14
2021-03-04 16:13:27 +01:00
Peter
0bc9329ebd
Merge pull request #4012 from guiguir68/master
...
Added missing french parts (XMPP and Nginx service)
2021-03-03 17:47:56 +01:00
Guillaume REICHENBACH
4f71af3dad
Added missing french parts (XMPP and Nginx service)
2021-03-03 15:23:34 +01:00
Timo Eissler
b6d1f78428
[PHP-FPM] Increase PHP memory limit for "cli" to 512M ( #4010 )
2021-03-03 10:28:15 +01:00
andryyy
4975e4cabd
[SOGo] Fix comments in custom theme
2021-03-03 10:23:51 +01:00
andryyy
0bd03c04bd
[ACME] Skip inactive domains
2021-03-03 07:59:11 +01:00
andryyy
cc0727fef3
[Git] Ignore custom-themes.js in SOGo
2021-03-02 11:24:15 +01:00
andryyy
e956b32a12
[SOGo] Remove custom theme, disable debug mode, keep example custom-themes
2021-03-02 11:24:00 +01:00
andryyy
d64f262cdd
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-03-01 20:02:55 +01:00
andryyy
e9b554b09c
[Web] Add nevondo.com ip check source, thank you!
2021-03-01 20:00:01 +01:00
andryyy
8dbc466bb9
[Web] Add nevondo.com ip check source, thank you!
2021-03-01 10:41:28 +01:00
andryyy
d3c0e2fc11
Temp remove ip6.korves.net
2021-03-01 10:21:53 +01:00
andryyy
6b3ea28501
[Web] Minor fixes
2021-03-01 10:21:26 +01:00
andryyy
64264767d7
[Web] Fix quota-left calculations when editing a mailbox (respect max domain quota)
2021-02-23 08:42:04 +01:00
andryyy
d70f8a4ded
[Web] Uppercase "rename" in en and de
2021-02-23 08:41:35 +01:00
Lukáš Matula
c1bf9b50f1
[Web] Missing capital letters on some buttons ( #4000 )
...
* [Web] Update lang.sk.json + missing strings
* [Web] Missing capital letters on some buttons
2021-02-23 08:34:49 +01:00
Lukáš Matula
a5eec3569e
[Web] Update lang.sk.json + missing strings ( #3999 )
2021-02-22 08:25:01 +01:00
gjerek
3c7995df7a
Fix for listing mailboxes and aliases from multiple domains ( #3996 )
2021-02-21 19:08:09 +01:00
Victor Nyberg
b5bc766c53
[Web] Swedish 🇸🇪 ( #3993 )
2021-02-21 19:07:39 +01:00
Geitenijs
6d75bc1fee
Update lang.nl.json ( #3995 )
...
* Update lang.nl.json
2021-02-21 13:01:41 +01:00
andryyy
32cab18a79
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-02-20 08:01:59 +01:00
andryyy
4730cc4970
[Web] Move xmpp_active checkbox to the bottom
2021-02-20 08:01:55 +01:00
andryyy
a95cad7133
[Web] Show quarantine settings in /quarantine
2021-02-20 08:01:23 +01:00
Henrik
f899298bb3
Add missing DE strings ( #3991 )
2021-02-19 21:57:41 +01:00
Frederick Nicklas Ambo Eggert Eggertsen
6840a1665d
[Web] Danish lang. 🇩🇰 ( #3971 )
...
Create Danish lang
2021-02-19 18:23:08 +01:00
Timo
362dedc014
Merge pull request #3992 from Hexaris/master
...
[Web] Update lang.sk.json
2021-02-19 18:11:46 +01:00
Hexaris
215d5e232f
[Web] Update lang.sk.json
2021-02-19 17:10:58 +01:00
andryyy
5eb2df542b
[Watchdog] Revert to Alpine 3.11, needs fixes
2021-02-18 11:52:54 +01:00
andryyy
e0bb079cb7
[Watchdog] Temp. disable query check
2021-02-18 09:26:32 +01:00
andryyy
27b18373cc
[Alpine] Update Alpine base images to v3.13
2021-02-18 08:48:12 +01:00
Timo
0a3ea8ee3f
[olefy] Update container to alpine 3:13 to fix build ( #3988 )
2021-02-18 08:25:30 +01:00
andryyy
5f6f37ec05
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-02-17 16:44:20 +01:00
andryyy
c2c183df2c
[Ejabberd] Add missing ip in yml
2021-02-17 16:44:11 +01:00
Dmitriy Alekseev
e3d2172d16
[Web] Update russian translation (lang.ru.json)
2021-02-17 12:45:58 +02:00
andryyy
22402a274b
[Web] Require Docker functions for xmpp config reload
2021-02-16 21:41:55 +01:00
andryyy
e3d73afb9d
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-02-16 21:33:54 +01:00
andryyy
11a858a7fd
[Web] Add Trustkey CA for WebAuthn
2021-02-16 21:33:46 +01:00
andryyy
9ee0bd8bdf
[Ejabberd] Do not store group chats in archive
2021-02-16 21:33:30 +01:00
Victor Nyberg
2ac80f655e
[Web] Some lang fixes (lang.sv.json) ( #3986 )
2021-02-16 17:01:15 +01:00
andryyy
43e62e554b
[Update] Fix indentations
2021-02-16 16:51:07 +01:00
andryyy
317a574fcd
[Update] Fix script
2021-02-16 16:49:43 +01:00
andryyy
b11764dff0
[Config] Add ADDITIONAL_SERVER_NAMES as optional config to define additional server_name parameters for mailcow UI
2021-02-16 16:38:28 +01:00
andryyy
c4155d4ab6
[Ejabberd] Do not store messages by default; Delete uploads after 30 days; Use JID in upload file path; Use more secure file permissions; Set max offline messages to 1000;
2021-02-16 16:37:18 +01:00
andryyy
378ee3caa3
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-02-16 14:11:34 +01:00
andryyy
f301e99095
[Ejabberd] Update image
2021-02-16 14:09:37 +01:00
andryyy
229b5b2df5
[Web] Some lang fixes
2021-02-16 14:09:21 +01:00
andryyy
9c8c83fd24
[Web] Fix permission of ejabberd directory
2021-02-16 14:09:08 +01:00
ValdikSS
b52fa1146a
Unset Postfix smtpd_tls_session_cache_database, reduce disk writes ( #3981 )
...
Postfix may update smtpd_tls_session_cache_database quite frequently even on not busy server, which leads to unnecessary (excessive) disk writes, which is an issue for SSD.
Postfix documentation suggests not to use this parameter anymore since there's another, better TLS session resumption method available.
>As of Postfix 2.11 the preferred mechanism for session resumption is RFC 5077 TLS session tickets, which don't require server-side storage. Consequently, for Postfix ≥ 2.11 this parameter should generally be left empty.
http://www.postfix.org/postconf.5.html#smtpd_tls_session_cache_database
2021-02-16 11:01:27 +01:00
andryyy
d29a671cf4
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-02-14 21:33:50 +01:00
andryyy
666d344322
[Web] Remove XMPP site when disabling XMPP
2021-02-14 21:33:43 +01:00
Timo
4dc789a1bd
Merge pull request #3983 from virre131/master
...
[Web] lang.sv.json
2021-02-14 12:57:27 +01:00
Victor Nyberg
8c166eb982
[Web] lang.sv.json
2021-02-14 13:35:52 +02:00
andryyy
9c4cb21df6
[Web] Show JID example when editing a domain
2021-02-14 10:48:18 +01:00
andryyy
9febe4e86b
[Ejabberd] Require s2s TLS, enforce protocols and ciphers, move admin UI (WIP)
2021-02-14 10:47:53 +01:00
andryyy
38e5dc37d2
[Rspamd] Edit RBL
2021-02-14 10:47:05 +01:00
andryyy
f48bbfaa48
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-02-13 18:21:40 +01:00
andryyy
d67dc55293
[Nginx] Be more explicit with server names
2021-02-13 18:21:32 +01:00
Victor Nyberg
5b0b84ab09
[Web] lang.sv.json ( #3976 )
2021-02-13 09:34:42 +01:00
andryyy
fee4b50b9b
[Web] Do not print invalid date
2021-02-12 21:22:05 +01:00
andryyy
02fd0b03f6
[Update] Fix moving old jabber site
2021-02-12 21:17:57 +01:00
andryyy
67bedb3fb6
[Web] Fix administrator badge for xmpp users, fixes #3977
2021-02-12 20:07:08 +01:00
andryyy
8c6b512f05
[mailcow] Move ejabberd site to last available site
2021-02-12 19:26:49 +01:00
andryyy
63160890e0
[Web] Fix XMPP site #2
2021-02-12 12:10:49 +01:00
andryyy
ee87e4ab77
[Web] Fix XMPP site
2021-02-12 11:50:46 +01:00
andryyy
5809e5b82e
[mailcow] Fix C22 -> C2S
2021-02-12 11:22:43 +01:00
andryyy
f2453e316f
[Ejabberd] More fixes for Ejabberd integration (WIP)
2021-02-12 10:04:19 +01:00
andryyy
2bac898a15
[Ejabberd] Update image
2021-02-11 21:12:20 +01:00
andryyy
38c5470d54
[Ejabberd] Various fixes, sorry (still WIP)
2021-02-11 21:09:46 +01:00
andryyy
462aa0a764
[Ejabberd] Fix bootstrapping, ejabberd could not be enabled
2021-02-11 20:46:13 +01:00
andryyy
9c1bd5c18b
[Ejabberd] Add new Dockerfile
2021-02-11 15:24:49 +01:00
andryyy
f69f6b84f3
[Git] Sort gitignore
2021-02-11 15:24:34 +01:00
andryyy
04bd21663c
[Web] Minor fixes
2021-02-11 14:41:00 +01:00
Tobias Krischer
e3546fe90c
move white/blacklist form above the table ( #3975 )
...
* move white/blacklist form above the table
* move white/blacklist form above the table for domain edit
2021-02-11 13:09:19 +01:00
andryyy
386d6109c8
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-02-11 09:36:18 +01:00
andryyy
628e699538
[Helper] Add ejabberd to build overrides
2021-02-11 09:36:14 +01:00
andryyy
5203beda01
[Config] Add XMPP ports
2021-02-11 09:35:48 +01:00
andryyy
21bc7d02d2
[Compose] Add XMPP
2021-02-11 09:35:32 +01:00
andryyy
d146ee12ad
[Update] Add XMPP ports
2021-02-11 09:35:19 +01:00
andryyy
06c89bac7d
[Web] Implement XMPP
...
[Web] Various small fixes and enhancements
2021-02-11 09:34:21 +01:00
andryyy
e51479700b
[Web] Show XMPP status in /debug
2021-02-11 09:34:08 +01:00
andryyy
77ceb5e8ad
[Web] Show XMPP status for user
2021-02-11 09:33:46 +01:00
andryyy
5aaf00bd29
[Git] Ignore autogen ejabberd
2021-02-11 09:33:19 +01:00
andryyy
fa9c584912
[PHP-FPM] Add sleep to loop
2021-02-11 09:33:02 +01:00
andryyy
29bcd94b7c
[Rspamd] Increase spam symbol weight
2021-02-11 09:32:47 +01:00
Felix Kaechele
31805f1656
[Web] Implement all supported dovecot password schemas ( #3974 )
...
When migrating from other Dovecot based installations it can be very
convenient to just copy over existing hashed passwords.
However, mailcow currently only supports a limited number of password
schemes.
This commit implements all password schemes that do not require
challenge/response or OTP mechanisms.
A convenient way to generate the regex with all supported schemas is
`docker-compose exec dovecot-mailcow doveadm pw -l | awk -F' ' '{printf
"/^{("; for(i=1;i<=NF-1;i++){printf "%s%s", sep, $i; sep="|"}; printf
")}/i\n"}'`
Note that this will also include unsupported challenge/response and OTP
schemas.
Furthermore this increases the vsz_limit for the dovecot auth service to
2G for the use of ARGON2I and ARGON2ID schemas.
Signed-off-by: Felix Kaechele <felix@kaechele.ca >
2021-02-11 09:31:53 +01:00
Peter
6286cda396
Merge pull request #3970 from guiguir68/master
...
Added missing french parts, based on the english file
2021-02-08 16:05:57 +01:00
Dmitriy Alekseev
32b6495ea3
[Dovecot] Add Russian and Ukrainian folders ( #3967 )
...
Update dovecot.conf
2021-02-08 16:09:23 +02:00
guiguir68
c55baed20b
Added missing french parts, based on the english file
2021-02-08 14:36:23 +01:00
Timo
b7546220c1
Merge pull request #3968 from myOmikron/myOmikron-docs
...
[docs] /api/v1/edit/mailbox Changed type of items parameter to list
2021-02-07 01:05:34 +01:00
myOmikron
7ad07a8fdd
Changed type of items parameter to list
2021-02-07 00:16:27 +01:00
Dmitriy Alekseev
a2783d44ad
[SOGo] Add custom favicon ( #3957 )
...
* [SOGo] Add custom favicon
* Update docker-compose.yml
2021-01-31 09:58:08 +01:00
Dmitriy Alekseev
0a102444fc
[Rspamd] Add FUZZY_SPAM_MISMATCH ( #3958 )
...
Remove score from FUZZY_HAM_MISMATCH
2021-01-31 09:56:47 +01:00
ValdikSS
0a0d9e873e
Use tmpfs for watchdog's /tmp, reduce disk writes ( #3923 )
2021-01-31 09:45:34 +01:00
JD
1bc0f0fa6b
[Api docs] Add sogo_visible property to alias endpoints ( #3956 )
2021-01-30 15:48:31 +01:00
andryyy
0d1ea05ae2
[Git] Ignore custom SOGo logo
...
[SOGo] Slightly more contrast
2021-01-29 07:37:37 +01:00
andryyy
01b2179d56
[SOGo] Lighter logo
2021-01-28 19:42:52 +01:00
andryyy
cabdd67b8d
[Dovecot] Update image
2021-01-28 16:03:29 +01:00
andryyy
410cb558ee
[Dovecot] Check if quarantine_notify.py holds a lock
...
[SOGo] Change default theme
2021-01-28 15:48:59 +01:00
andryyy
049b5ceb31
[Rspamd] Add bulk header
2021-01-26 07:48:39 +01:00
andryyy
78403095bb
[Update] Better GLIBC check
2021-01-22 07:31:09 +01:00
andryyy
5b4d2e5c65
[Update] Try to determine GLIBC version
2021-01-21 19:15:24 +01:00
andryyy
9b62eb1ab8
Merge branch 'master' of github.com:mailcow/mailcow-dockerized
2021-01-19 13:00:57 +01:00
andryyy
e6898beb59
[Rspamd] Remove ham symbols if a fuzzy denied hash matched
2021-01-19 12:59:46 +01:00
Lukáš Matula
91973bc0f8
[Web] Update lang.sk.json ( #3941 )
2021-01-18 19:30:42 +01:00
Peter
5dcbce662b
[Rspamd] Sort & add infos for bad ASN map ( #3934 )
2021-01-18 07:06:06 +01:00
Dmitriy Alekseev
d9d129047c
[Rspamd] Score for freemail from to undisclosed recipients
2021-01-17 19:09:02 +02:00
ValdikSS
93da3d407c
Remove breakpoints for small screens for "Recipient" and "Action" columns ( #3938 )
...
Action buttons in quarantine are completely hidden if browser window is small, making the user confused.
Make action buttons and recipient column visible all the time.
2021-01-16 16:20:28 +01:00
andryyy
faf699c42d
[Git] Ignore SSL examples
2021-01-15 11:46:05 +01:00
Victor Nyberg
32cc3fdc66
[Web] lang.sv.json ( #3935 )
2021-01-15 08:18:57 +01:00
andryyy
3dece1a05c
[Dovecot] Add sieve rule to move DeltaChat ( https://delta.chat ) messages to folder DeltaChat
...
[Web] Add information about extended DNS config
2021-01-14 09:38:56 +01:00
andryyy
00723631dd
[Postfix] Add parent_domain_matches_subdomains
2021-01-13 21:17:10 +01:00
andryyy
c17986b0d7
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2021-01-12 20:54:55 +01:00
andryyy
39f1b0368e
[Web] Remove 36f296d9d6, fixes #3926
2021-01-12 20:54:43 +01:00
ValdikSS
9c559680a6
Add postscreen whitelist syntax and examples ( #3931 )
2021-01-11 19:23:32 +01:00
andryyy
d3f2755399
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2021-01-11 08:01:58 +01:00
andryyy
cf874cd361
[SOGo] 5.0.1.20210110-1
2021-01-11 08:01:42 +01:00
Zhuang Wu
cb0223a04e
[Web] Minor lang fix ( #3927 )
2021-01-09 14:59:45 +01:00
andryyy
ce62b4943d
[Rspamd] Rspamd (2.7-42~buster)
2021-01-08 22:05:19 +01:00
andryyy
ea98ac6442
[Postfix] Do not create a TLS SNI map when SKIP_LETS_ENCRYPT=y
2021-01-08 12:39:40 +01:00
andryyy
79f8a3c2b5
[Config] Remove 0.0.0.0 example
2021-01-07 16:51:05 +01:00
andryyy
64c12d50bc
[Config] Fix binding problems with IPv6 in newer Docker versions
2021-01-07 16:48:08 +01:00
andryyy
6f14955b69
[Web] Fix U2F file
2021-01-04 16:48:07 +01:00
andryyy
16db3f6f3a
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2021-01-04 16:44:06 +01:00
andryyy
5ea0caa261
[Dovecot] Update Dovecot to 2.3.13
2021-01-04 16:36:33 +01:00
andryyy
ee6989bd1d
[Web] Update libs
2021-01-04 11:11:04 +01:00
Dmitriy Alekseev
a832becbd5
[Rspamd] Not trigger FREEMAIL_POLICY for mailig lists ( #3918 )
2021-01-02 09:49:55 +01:00
andryyy
46928269bb
[Backup Helper] Possible workaround for #3913
2020-12-31 23:26:03 +01:00
andryyy
c28bea6a53
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-12-29 15:20:55 +01:00
andryyy
e676617f00
[Web] Fix duplicate file extension on shortened filenames
2020-12-29 15:20:46 +01:00
Dmitriy Alekseev
fec6876490
[Rspamd] Block spoofing for free mail domains ( #3907 )
2020-12-28 22:04:01 +01:00
andryyy
71d8b4f7b8
[Compose] Update Watchdog image
2020-12-26 10:22:05 +01:00
andryyy
c8a72bf642
[Watchdog] Return score with Rspamd check
2020-12-26 10:20:46 +01:00
andryyy
380e41a0f9
[Web] Fix more ACL-disabled buttons
2020-12-26 10:20:15 +01:00
andryyy
9407b55661
[PHP-FPM] Fix fastcgi timeouts
2020-12-26 10:19:52 +01:00
andryyy
483ea1a4c8
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-12-25 20:27:44 +01:00
andryyy
24c0b82cef
[Web] Fixes #3912
2020-12-25 20:27:36 +01:00
Timo
d4e70f4232
Merge pull request #3909 from mailcow/task/api-domain-ratelimit-day
...
[Api docs] Added day ratelimit option to /add/domain endpoint
2020-12-22 20:47:09 +01:00
ntimo
652a1f9957
[Api docs] Added day ratelimit option to /add/domain endpoint
2020-12-22 19:45:49 +00:00
Lukáš Matula
43cbc04942
[Web] Update lang.sk.json + small typos ( #3905 )
...
* [Web] Update lang.sk.json + small typos
* [Web] Update lang.sk.json
* [Web] Update lang.sk.json
2020-12-20 09:01:50 +01:00
andryyy
0846013e98
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-12-11 23:34:37 +01:00
andryyy
ec78de41cb
[Rspamd] Fix vanished Rspamd history after restart
2020-12-11 23:34:28 +01:00
Geitenijs
fed780168f
[Web] Update lang.nl.json ( #3895 )
2020-12-11 10:08:38 +01:00
andryyy
16f87f07fa
[Dovecot] Replace hostname for quarantine notifications with mailcow hostname (broke after Docker 20.10 fix)
2020-12-11 10:05:05 +01:00
andryyy
2086927bb8
[Compose] Update Dovecot and Rspamd images
2020-12-11 10:04:37 +01:00
andryyy
835c4eebb8
[Postfix] Fix HELO name
2020-12-09 14:41:19 +01:00
andryyy
75da1c6f20
[Web] Fix attachment download, thanks to Drago
2020-12-09 13:21:29 +01:00
andryyy
1311066089
[Docker 20.10 Fix] Fix for moby/moby#39837, fixes #3893
2020-12-09 08:16:12 +01:00
andryyy
cf50ff01da
[Web] Fix SSO for SOGo when authen with FIDO2, thanks to Drago!
2020-12-07 22:23:58 +01:00
andryyy
3535ed6efe
[Rspamd] Set bounce_to ratelimit to 7 / 1m to hopefully reduce backscatter spam
2020-12-07 11:09:06 +01:00
andryyy
96324aa4b5
[Rspamd] Set bounce_to ratelimit to 10 / 1m to hopefully reduce backscatter spam
2020-12-07 11:08:49 +01:00
andryyy
a76d5628bc
[Web] Accept prehashes password on both edit and add mailbox
2020-12-07 08:13:26 +01:00
andryyy
3b1a87f9a7
[Web] Accept raw SSHA hashes as passwords
2020-12-07 08:07:41 +01:00
andryyy
02b10b0ed4
[Web] Add SSHA
2020-12-07 07:58:50 +01:00
andryyy
3234550a5b
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-12-07 07:38:11 +01:00
andryyy
e25cd47c2f
[Web] Keep state of quarantine table in session
2020-12-07 07:38:05 +01:00
Peter
79fa7973c0
[Config] Add Wikipedia link for TZ values ( #3891 )
2020-12-06 13:34:39 +01:00
Luca Kröger
d3e21aae08
added selinux labels to backup_and_restore script ( #3874 )
2020-12-06 09:29:25 +01:00
Luca Razvan
ba1f210097
up to date RO translation ( #3890 )
2020-12-05 19:12:35 +01:00
andryyy
6664052e2e
[Web] Minor lang fix
2020-12-05 10:50:43 +01:00
Dmitriy Alekseev
abf9e45575
[Web] Update translation ( #3888 )
2020-12-05 03:41:53 +02:00
Balázs Dura-Kovács
36f296d9d6
Set domain to filter by default when creating new mailbox ( #3887 )
2020-12-04 09:37:39 +01:00
andryyy
96616e6973
[Web] Remove qid details in overview when an error occured
2020-12-03 22:35:59 +01:00
MangoCubes
ed0cd876f4
[Web] Korean translation ( #3885 )
...
* Template
* ACL translation almost done
* Update lang.ko.json
* Update lang.ko.json
* Update lang.ko.json
* Update lang.ko.json
* Update lang.ko.json
* Update lang.ko.json
* Update lang.ko.json
* Update lang.ko.json
* Update lang.ko.json
* Update lang.ko.json
* Update lang.ko.json
* Update lang.ko.json
* Update lang.ko.json
* Update lang.ko.json
* Update lang.ko.json
* Update lang.ko.json
* Update lang.ko.json
* Update lang.ko.json
* Update lang.ko.json
* Update lang.ko.json
* Update vars.inc.php
2020-12-03 22:35:28 +01:00
andryyy
fa979456a7
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-12-03 16:43:15 +01:00
andryyy
da3fc31500
[Web] Fix Rspamd symbols in quarantine overview
2020-12-03 16:43:09 +01:00
Joerg Lehmann
bcffebaabe
support pre-hashed passwords ( #3884 )
2020-12-02 20:32:39 +01:00
Michael Kuron
6f6f52f380
[Compose] Update SOGo image ( #3883 )
...
Fixes a bug that broke CardDAV with macOS 11.
https://sogo.nu/bugs/view.php?id=5203
b9e19c2cc4
2020-12-02 20:29:46 +01:00
andryyy
a3166b5d17
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-11-30 19:38:32 +01:00
andryyy
2d8d227bfa
[Web] Fix wrong element release/download/delete in quarantine details
2020-11-30 19:38:25 +01:00
Timo
0b1008e2be
Merge pull request #3882 from ntimo/task/3880
...
[Api docs] Fixed rate limit examples
2020-11-30 16:30:26 +01:00
ntimo
0d2f578fcd
[Api docs] Fixed rate limit examples
2020-11-30 15:29:21 +00:00
andryyy
9670d0c4f1
[Rspamd] More explicit Sendgrid ID checking
2020-11-30 07:45:30 +01:00
Balázs Dura-Kovács
dd1b25fa61
[Web] Optional HTML in system mails ( #3879 )
...
* HTML in system mails
* Update functions.inc.php
* Update functions.inc.php
Co-authored-by: André Peters <andre.peters@debinux.de >
2020-11-30 07:43:48 +01:00
Victor Nyberg
cf78855927
[Web] lang.sv.json ( #3878 )
2020-11-29 13:33:58 +01:00
andryyy
34f6b25104
[Web] Fix rspamd_maps function name in API, fixes #3876
2020-11-29 07:38:28 +01:00
andryyy
ba20db2e08
[Web] Allow a user to choose notification categories (junk folder, rejected mail, both/all) + user ACL
2020-11-28 17:41:48 +01:00
andryyy
752efa2188
[Web] Fix container ctrl session
2020-11-27 21:20:46 +01:00
andryyy
418f443ee5
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-11-27 09:22:52 +01:00
andryyy
0485e1feb2
[Dovecot] Add sieve_vacation_dont_check_recipient = yes
2020-11-27 09:17:29 +01:00
POTIER Mathieu
cbaa69f836
Fix some typo and frenglish words ( #3873 )
2020-11-27 06:37:12 +01:00
Victor Nyberg
46bd069768
[Web] lang.sv.json ( #3872 )
2020-11-26 19:23:31 +01:00
andryyy
eb32cfbfd7
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-11-26 15:17:43 +01:00
andryyy
8e15c56330
[SOGo] Increase timeout for SOGo to prevent failure on uploads
2020-11-25 16:11:02 +01:00
andryyy
8d05d4a51d
[Web] Cleanup Rspamd, other fixes
2020-11-25 16:10:33 +01:00
bl-ue
4aa5718c7d
Fix typos: BusybBox -> BusyBox ( #3868 )
2020-11-21 22:28:53 +00:00
Patrik Kernstock
4d6e44e329
Removed needs triage label from issue templates ( #3867 )
2020-11-20 22:32:27 +01:00
Lukáš Matula
7852d01cb0
[Web] Update lang.sk.json ( #3866 )
...
* [Web] Update lang.sk.json + small typos
2020-11-19 23:03:24 +01:00
andryyy
0a593bfe7b
[Dovecot, Helper] Add HAProxy listener for 4190/tcp sieve
2020-11-19 16:02:05 +01:00
andryyy
126e0b9c59
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-11-19 15:29:23 +01:00
andryyy
bfd451fe30
[ClamAV] Add default wl PUA.Pdf.Trojan.OpenActionObjectwithJavascript-1
2020-11-19 15:28:52 +01:00
andryyy
46c64c06d7
[Watchdog] Allow to control thresholds via mailcow.conf
2020-11-19 15:28:35 +01:00
Victor Nyberg
1e6bd77d1d
[Web] lang.sv.json ( #3865 )
2020-11-19 14:58:16 +01:00
andryyy
586992618c
[Rspamd] Revert previous commit; Do not punish DMARC alignment when p=none
2020-11-19 09:44:10 +01:00
andryyy
399951509e
[Rspamd] Exclude DMARC_POLICY_SOFTFAIL from SPOOFED_UNAUTH
2020-11-19 09:37:02 +01:00
andryyy
4a355f242f
[Web] Some fido2 fixes, table view for fido2 keys, fix renaming keys with the same subject
2020-11-17 13:38:28 +01:00
andryyy
2aee906704
[Web] FIDO2: Add Face ID via Apple
2020-11-16 20:32:34 +01:00
andryyy
46643af00c
[Web] FIDO2: Add Face ID via Apple
2020-11-16 20:32:13 +01:00
andryyy
ff071e5120
[Web] Different UV flag for auth and register, remove unique key from fido2, delete tfa/fido2 when removing user object
2020-11-16 15:01:02 +01:00
andryyy
c1376b4f4c
[Rspamd] Increase bounce_to limit
2020-11-16 11:56:12 +01:00
andryyy
21a75c1fd1
[Web] FIDO2: Print thrown error in verification failure, if any
2020-11-16 08:55:48 +01:00
andryyy
9dec340434
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-11-15 20:22:46 +01:00
Lukas Schreiner
d96bf91a0d
Support of different default pass schemes + support of BLF-CRYPT ( #3832 )
...
* Introduce MAILCOW_PASS_SCHEME in order to support blowfish (cf. mailcow/mailcow-dockerized#1019 )
* Furthermore added dovecot to support new environment varible for MAILCOW_PASS_SCHEME defaulted to SSHA256
* Revert changes regarding gitignore.
* Added fallback to SSHA256 if environment is not proper prepared.
* No fallback within management frontend, as it must match to other components.
* Unified and corrected alignment; implemented support of SSHA512
* Currently, password_hash of PHP is using by default bcrypt (BLF). As this might change later, we must ensure, that BLF is still used after PHP changes its default.
* Switched to BLF-CRYPT by default (even on update)
* Switched to BLF-CRYPT by default (even on update)
* Adding information in config generation / update with link to supported hash algorithm
* Bump sogo version to 1.92
* Fallback to BLF-CRYPT in case password scheme is not proper defined for Mailcow administration.
2020-11-15 20:22:35 +01:00
andryyy
c150ac7b37
[Web] Feature (beta): Add WebAuthn support for administrators and domain administrators
2020-11-15 19:32:37 +01:00
Victor Nyberg
6d4555eb38
[Web] lang.sv.json ( #3858 )
2020-11-14 00:04:42 +01:00
andryyy
58cce74bc9
[Web] Add new lang strings
2020-11-13 21:27:20 +01:00
andryyy
5d9c40b8b4
[Rspamd, Web] Add rewrite subject to known soft quarantine actions
2020-11-13 21:26:42 +01:00
andryyy
477e1ff464
[Web] Fix initial static view update
2020-11-13 15:20:30 +01:00
andryyy
08396dc63a
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-11-11 14:34:42 +01:00
andryyy
0201becf77
[Rspamd] Fix some composites
2020-11-11 14:34:24 +01:00
Victor Nyberg
956c225f07
[Web] lang.sv.json ( #3850 )
...
* [Web] lang.sv.json
2020-11-09 22:57:24 +01:00
Bao, Huang-Huang
1a6f6ba9ec
[Web] Update lang.zh.json ( #3848 )
2020-11-09 14:48:39 +01:00
andryyy
f18b677c8c
[Web] Fix invalid encodings with json_encode, fixes #3847
2020-11-09 14:43:15 +01:00
andryyy
6d56ef6435
[Web] Fix invalid encodings with json_encode, fixes #3847
2020-11-09 14:42:26 +01:00
andryyy
5e1ae49477
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-11-09 14:05:06 +01:00
andryyy
9eb65b03a1
[Rspamd] Remove rule that breaks DMARC valid mails from having their scored lowered
2020-11-09 14:04:56 +01:00
Patrik Kernstock
329fe3fb9e
Updated issue templates ( #3843 )
...
* Updated issue templates
* Small change
* Add labels and emojis
* Added FUNDING.yml, pointing to docs
* Fixed label for feature request template
2020-11-08 09:36:05 +01:00
andryyy
b7956d8a7a
[Web] Fix order of fuzzy del and fuzzy add when learning from quarantine, fixes #3844
2020-11-07 21:46:39 +01:00
Balázs Dura-Kovács
a73944076c
[Web] Hungarian translation ( #3842 )
2020-11-06 14:47:11 +01:00
andryyy
b9a8b8a3e7
[Web] More custom_params
2020-11-06 14:26:48 +01:00
andryyy
8dce12dbfa
[Assets] Update quarantine template (please review and update in case of modifications)
2020-11-06 12:26:48 +01:00
andryyy
6d46ee795b
[Rspamd] Log mail that was put into junk folder and keep a copy in quarantine
2020-11-06 12:26:01 +01:00
andryyy
347217c2d3
[Dovecot] Lower deduplicate interval to not discard duplicates of mail from quarantine that were previously saved in the junk folder
2020-11-06 12:25:09 +01:00
andryyy
1328815094
[Compose] Update Dovecot and Postfix images
2020-11-06 12:23:39 +01:00
andryyy
9245bd8636
[Postfix] Sanitize string in smtpd last login script with printf
2020-11-06 12:23:23 +01:00
andryyy
4e337b308f
[Dovecot] Select action in quarantine script, use nobody to run imapsync cron
2020-11-06 12:23:02 +01:00
andryyy
100650a25e
[Helper] Use 999:999 as owner instead of mysql:mysql
2020-11-04 10:17:59 +01:00
andryyy
2732e0158c
[Rspamd] Add newsletterplus to unwanted bulk (no consent, corona spam)
2020-11-04 09:29:27 +01:00
andryyy
46491e4e30
[Web] Add type/action to quarantine table
2020-11-03 11:13:16 +01:00
andryyy
7dc21e036d
[Rspamd] Fixes #3837 by setting correct data type for mails without fuzzy hashes, also implements actions
2020-11-03 10:27:46 +01:00
andryyy
fd462f67e1
[Web] Do not use connectors for debug filters, fixes #3833
2020-10-31 09:32:52 +01:00
andryyy
33f6f0c4b0
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-10-29 20:29:31 +01:00
andryyy
d94b5e43ea
[Rspamd] Add symbol HAM_TRAP or SPAM_TRAP for trap aliases
2020-10-29 20:29:14 +01:00
Victor Nyberg
b095d57225
[Web] lang.sv.json ( #3826 )
2020-10-28 13:49:28 +01:00
andryyy
c586ddd5db
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2020-10-28 11:06:55 +01:00
andryyy
9034e0f3a8
[Rspamd] Fix tag handling for mailboxes
2020-10-28 11:06:33 +01:00
Hannes Happle
f014ed62bd
Merge pull request #3825 from mailcow/shiz0-patch-1
...
[Compose] Fix SELinux labeling conflicts
2020-10-27 22:35:46 +01:00
Hannes Happle
85f0d02100
[Compose] Fix SELinux labeling conflicts
2020-10-27 22:25:09 +01:00
andryyy
781ca3c07e
[Web, Quarantine] Allow to set the max score of a message up to which a quarantine notification will be sent
2020-10-27 21:35:34 +01:00
andryyy
6c697f3f3f
[Web, Quarantine] Allow to set the max score of a message up to which a quarantine notification will be sent
2020-10-27 21:34:02 +01:00