FreddleSpl0it
4845928e7a
Merge pull request #7027 from mailcow/staging
...
[Hotfix] Update 2026-01
2026-01-29 10:31:23 +01:00
FreddleSpl0it
caaa4a414d
[Web] Fix datatables search after PR #7022
2026-01-29 10:26:44 +01:00
FreddleSpl0it
4ccfedd6b3
Merge pull request #7024 from mailcow/staging
...
🐄 🛡️ January 2026 Update | Limited EAS/DAV Access and Restricted Alias Sending
2026-01-29 07:25:09 +01:00
FreddleSpl0it
c3d841340c
[Dovecot][PHP][SOGo] Update Images
2026-01-28 11:28:36 +01:00
FreddleSpl0it
b8cd00111f
Merge pull request #7007 from moregeek/feat/allow_preset_passwords
...
feat: allow preset of passwords via environment vars
2026-01-28 10:18:56 +01:00
FreddleSpl0it
81cda80651
Merge pull request #7021 from mailcow/feat/restrict-alias-sending
...
[Postfix] Configurable send permissions for alias addresses
2026-01-28 10:03:02 +01:00
FreddleSpl0it
c1d4f04c22
Merge branch 'staging' into feat/restrict-alias-sending
2026-01-28 10:02:03 +01:00
FreddleSpl0it
82276cd1ca
Merge pull request #7022 from mailcow/feat/eas-dav-access
...
[Web] Allow admins to limit EAS and DAV access for mailbox users
2026-01-28 09:54:47 +01:00
FreddleSpl0it
56ea4302ed
[Web] Allow admins to limit EAS and DAV access for mailbox users
2026-01-28 09:49:33 +01:00
FreddleSpl0it
c06112b26e
[Postfix] Configurable send permissions for alias addresses
2026-01-27 09:05:51 +01:00
FreddleSpl0it
aa5a4f0998
Merge pull request #6710 from mailcow/renovate/tianon-gosu-1.x
...
chore(deps): update dependency tianon/gosu to v1.19
2026-01-27 08:09:31 +01:00
FreddleSpl0it
bf4f471cfd
Merge pull request #6837 from mailcow/renovate/php-memcached-dev-php-memcached-3.x
...
chore(deps): update dependency php-memcached-dev/php-memcached to v3.4.0
2026-01-27 08:08:50 +01:00
FreddleSpl0it
978bff9dbc
Merge pull request #6867 from DiscoNova/feat/possible-to-disable-logins-from-autoprotocol-domains
...
[Web] Disable login UI on autoprotocol domains
2026-01-27 08:08:12 +01:00
FreddleSpl0it
869d9af7dd
Merge pull request #6901 from mailcow/renovate/phpredis-phpredis-6.x
...
chore(deps): update dependency phpredis/phpredis to v6.3.0
2026-01-27 08:05:58 +01:00
FreddleSpl0it
af10499ecb
Merge pull request #6927 from mailcow/renovate/imagick-imagick-3.x
...
chore(deps): update dependency imagick/imagick to v3.8.1
2026-01-27 08:04:51 +01:00
FreddleSpl0it
a1a4d8ff98
Merge pull request #6947 from mailcow/renovate/krakjoe-apcu-5.x
...
chore(deps): update dependency krakjoe/apcu to v5.1.28
2026-01-27 08:04:24 +01:00
FreddleSpl0it
95d61e8aa2
Merge pull request #6980 from bluewalk/feat/issue-6489
...
Configurable displayName(s) - Fixes issue #6489
2026-01-27 08:02:20 +01:00
FreddleSpl0it
ec8dd1a54f
Merge pull request #6990 from psuet/mobileconfig-with-password-complexity
...
fix: Password for mobileconfig that conforms to password-complexity policy
2026-01-27 07:56:35 +01:00
milkmaker
382ee34d0e
[Web] Updated lang.hu-hu.json ( #7020 )
...
Co-authored-by: Sándor <me-github@sandros.hu >
2026-01-26 20:15:47 +01:00
milkmaker
0999c9e9ab
Translations update from Weblate ( #7014 )
...
* [Web] Updated lang.zh-cn.json
Co-authored-by: 雨 <luotianyi@luotianyi.me >
* [Web] Updated lang.pl-pl.json
Co-authored-by: Monika Bark <rychert.monika@wp.pl >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
---------
Co-authored-by: 雨 <luotianyi@luotianyi.me >
Co-authored-by: Monika Bark <rychert.monika@wp.pl >
2026-01-23 22:02:55 +01:00
Stefan Morgenthaler
c485968e7f
feat: allow preset of passwords via environment vars
...
Signed-off-by: Stefan Morgenthaler <dev@morgenthaler.at >
2026-01-14 11:42:15 +01:00
milkmaker
e727620bd3
Translations update from Weblate ( #7002 )
...
* [Web] Updated lang.zh-cn.json
Co-authored-by: ガラスのような夢 <i@msdnicrosoft.work >
* [Web] Updated lang.pl-pl.json
Co-authored-by: Monika Bark <rychert.monika@wp.pl >
---------
Co-authored-by: ガラスのような夢 <i@msdnicrosoft.work >
Co-authored-by: Monika Bark <rychert.monika@wp.pl >
2026-01-07 17:23:31 +01:00
milkmaker
71fa3ecebc
update postscreen_access.cidr ( #6987 )
2026-01-07 17:22:01 +01:00
Paul Sütterlin
70101d1187
fix: Password for mobileconfig that conforms to password-complexity policy
2026-01-01 16:57:21 +01:00
bluewalk
c060c205d3
Fixes issue #6489
2025-12-21 16:56:16 +01:00
Copilot
038b2efb75
Add MTA-STS support for alias domains ( #6972 )
...
* Initial plan
* Add MTA-STS support for alias domains
Co-authored-by: DerLinkman <62480600+DerLinkman@users.noreply.github.com >
* Improve domain normalization and code style in mta-sts.php
Co-authored-by: DerLinkman <62480600+DerLinkman@users.noreply.github.com >
* Add error handling for idn_to_ascii in mta-sts.php
Co-authored-by: DerLinkman <62480600+DerLinkman@users.noreply.github.com >
* Add database error handling for alias domain query
Co-authored-by: DerLinkman <62480600+DerLinkman@users.noreply.github.com >
* Add ACME certificate support for MTA-STS on alias domains
Query alias_domain table to find aliases with MTA-STS enabled target domains and request certificates for mta-sts.<alias-domain> subdomains.
Co-authored-by: DerLinkman <62480600+DerLinkman@users.noreply.github.com >
* compose: bump image tag to 1.95
* Add MTA-STS DNS records display for alias domains in UI
When viewing an alias domain's DNS diagnostics, check if the target domain has MTA-STS enabled and display the required DNS records for the alias domain.
Co-authored-by: DerLinkman <62480600+DerLinkman@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: DerLinkman <62480600+DerLinkman@users.noreply.github.com >
Co-authored-by: DerLinkman <niklas.meyer@servercow.de >
2025-12-15 16:29:21 +01:00
DerLinkman
1fe4cd03e9
ui: fix global filters ui tickbox reappearing ( #6966 )
2025-12-12 16:01:18 +01:00
milkmaker
12e02e67ff
Translations update from Weblate ( #6965 )
...
* [Web] Updated lang.fr-fr.json
Co-authored-by: Keo <contact@kbl.netlib.re >
* [Web] Updated lang.pt-pt.json
Co-authored-by: Germano Pires Ferreira <germanopires@gmail.com >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Updated lang.pl-pl.json
Co-authored-by: Monika Bark <rychert.monika@wp.pl >
---------
Co-authored-by: Keo <contact@kbl.netlib.re >
Co-authored-by: Germano Pires Ferreira <germanopires@gmail.com >
Co-authored-by: Monika Bark <rychert.monika@wp.pl >
2025-12-12 15:21:04 +01:00
Ashitaka
e8d9315d4a
Merge pull request #6905 from Ashitaka57/6646-pbkdf2-sha512-verify-hash
...
Support for PBKDF2-SHA512 hash algorithm in verify_hash() (FreeIPA compatibility) (issue 6646)
2025-12-12 14:08:21 +01:00
DerLinkman
d977ddb501
backup: add image prefetch function to verify latest image is used
2025-12-12 14:07:57 +01:00
DerLinkman
e76f5237ed
ofelia: revert fixed cron syntax for sa-rules download
2025-12-12 14:07:47 +01:00
Copilot
c11ed5dd1e
Prevent duplicate/plaintext login announcement rendering ( #6963 )
...
* Initial plan
* Fix duplicate login announcement display
Co-authored-by: DerLinkman <62480600+DerLinkman@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: DerLinkman <62480600+DerLinkman@users.noreply.github.com >
2025-12-12 14:07:36 +01:00
DerLinkman
b6f57dfb78
rspamd: update to 3.14.2
2025-12-12 14:06:49 +01:00
Copilot
3ebf2c2d2d
Prevent duplicate/plaintext login announcement rendering ( #6963 )
...
* Initial plan
* Fix duplicate login announcement display
Co-authored-by: DerLinkman <62480600+DerLinkman@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: DerLinkman <62480600+DerLinkman@users.noreply.github.com >
2025-12-12 12:34:20 +01:00
DerLinkman
1bac6f1ee7
ofelia: revert fixed cron syntax for sa-rules download
2025-12-11 13:29:11 +01:00
DerLinkman
67e7acd6bd
rspamd: upgrade to 3.14.1, trixie rebuild + bcc forwarded hosts fix ( #6958 )
...
* rspamd: fix bcc + subadress handling when using forward hosts
* rspamd: build against trixie + use version 3.14.1
2025-12-11 09:45:56 +01:00
renovate[bot]
910ce573d6
chore(deps): update peter-evans/create-pull-request action to v8 ( #6953 )
2025-12-10 19:48:02 +01:00
renovate[bot]
689336b3e1
chore(deps): update dependency tianon/gosu to v1.19
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
2025-12-10 10:41:59 +00:00
renovate[bot]
01cf72cdef
chore(deps): update dependency phpredis/phpredis to v6.3.0
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
2025-12-10 10:41:54 +00:00
renovate[bot]
4cdb97c699
chore(deps): update dependency php-memcached-dev/php-memcached to v3.4.0
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
2025-12-10 10:41:50 +00:00
renovate[bot]
1bd795a9c6
chore(deps): update dependency krakjoe/apcu to v5.1.28
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
2025-12-10 10:41:42 +00:00
renovate[bot]
39f29e6c30
chore(deps): update dependency imagick/imagick to v3.8.1
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
2025-12-10 10:41:38 +00:00
Ashitaka
1ab6af21e3
Merge pull request #6905 from Ashitaka57/6646-pbkdf2-sha512-verify-hash
...
Support for PBKDF2-SHA512 hash algorithm in verify_hash() (FreeIPA compatibility) (issue 6646)
2025-12-10 11:41:06 +01:00
DerLinkman
5d95c48e0d
backup: add image prefetch function to verify latest image is used
2025-12-10 08:43:04 +01:00
DerLinkman
4ef65fc382
Merge pull request #6948 from mailcow/staging
...
2025-12
2025-12-09 13:29:15 +01:00
DerLinkman
dbb9e474b0
pf-tlspol: upgrade to 1.8.22 ( #6951 )
...
* postfix-tlspol: upgrade to 1.8.20
* pf-tlspol: update to 1.8.22
2025-12-09 13:25:50 +01:00
Khurram Malik
f8eed8c786
fix(api): add missing break in CORS switch block causing save to hang ( #6926 )
2025-12-09 11:54:20 +01:00
DerLinkman
ef010aa39c
Update CONTRIBUTING.md
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-08 15:08:25 +01:00
milkmaker
79171ea6f5
[Web] Updated lang.fr-fr.json ( #6943 )
...
Co-authored-by: Neuronnexion <support@nnx.com >
2025-12-05 14:40:45 +01:00
milkmaker
4e3294b273
[Web] Updated lang.fr-fr.json ( #6941 )
...
[Web] Updated lang.fr-fr.json
[Web] Updated lang.fr-fr.json
Co-authored-by: Neuronnexion <support@nnx.com >
2025-12-03 23:31:37 +01:00
renovate[bot]
32a6ecddb6
chore(deps): update alpine docker tag to v3.23 ( #6940 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-03 23:30:46 +01:00
DerLinkman
f3d9833ecf
Merge branch 'master' into staging
2025-12-03 16:55:12 +01:00
DerLinkman
930ca76ea7
update: moved _modules initialization and update at the beginning of update script
2025-12-03 16:54:26 +01:00
DerLinkman
9a2887cf46
core: improved docker compose version check
2025-12-03 16:27:04 +01:00
DerLinkman
9950914086
core: improved docker compose version check
2025-12-03 16:26:22 +01:00
renovate[bot]
470cfb0026
chore(deps): update actions/stale action to v10.1.1 ( #6937 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-03 13:53:05 +01:00
milkmaker
6c106b4e4d
[Web] Updated lang.fr-fr.json ( #6936 )
...
Co-authored-by: Neuronnexion <support@nnx.com >
2025-12-02 16:40:36 +01:00
milkmaker
3d6253a2b2
update postscreen_access.cidr ( #6933 )
2025-12-01 08:48:22 +01:00
milkmaker
b873812588
[Web] Updated lang.gr-gr.json ( #6930 )
...
Co-authored-by: ChD Computers <chdcomputers@gmail.com >
2025-11-29 13:20:02 +01:00
milkmaker
514fefd2ed
Translations update from Weblate ( #6924 )
...
* [Web] Updated lang.ca-es.json
Co-authored-by: Pere Montpeó <peremontpeo@gmail.com >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Updated lang.gr-gr.json
Co-authored-by: Chris <chrismfz@gmail.com >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Updated lang.cs-cz.json
Co-authored-by: Filip Hajny <filip@hajny.net >
* [Web] Updated lang.pl-pl.json
[Web] Updated lang.pl-pl.json
Co-authored-by: Monika Bark <rychert.monika@wp.pl >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
---------
Co-authored-by: Pere Montpeó <peremontpeo@gmail.com >
Co-authored-by: Chris <chrismfz@gmail.com >
Co-authored-by: Filip Hajny <filip@hajny.net >
Co-authored-by: Monika Bark <rychert.monika@wp.pl >
2025-11-24 16:50:03 +01:00
renovate[bot]
6f9ee2d151
chore(deps): update actions/checkout action to v6 ( #6920 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-21 10:55:12 +01:00
milkmaker
9832006141
Translations update from Weblate ( #6916 )
...
* [Web] Updated lang.si-si.json
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si >
* [Web] Updated lang.ru-ru.json
Co-authored-by: Habetdin <15926758+Habetdin@users.noreply.github.com >
* [Web] Updated lang.pl-pl.json
[Web] Updated lang.pl-pl.json
[Web] Updated lang.pl-pl.json
Co-authored-by: Monika Bark <rychert.monika@wp.pl >
Co-authored-by: Peter <magic@kthx.at >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
---------
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si >
Co-authored-by: Habetdin <15926758+Habetdin@users.noreply.github.com >
Co-authored-by: Monika Bark <rychert.monika@wp.pl >
Co-authored-by: Peter <magic@kthx.at >
2025-11-17 23:23:07 +01:00
Josh
0413d26855
Allow making spam aliases permanent ( #6888 )
...
* Allow making spam aliases permanent
* added german translation
* updated Spamalias Twig + Rename in Spam Alias
* compose: update image tags to align to vendor version
---------
Co-authored-by: DerLinkman <niklas.meyer@servercow.de >
2025-11-13 16:05:01 +01:00
Patrik Kernstock
7b29c1f304
Disable nginx server_tokens in http context ( #6873 )
2025-11-13 15:19:11 +01:00
Patrik Kernstock
ae3ef391ee
Remove deprecated 'X-XSS-Protection' header ( #6871 )
2025-11-13 15:16:44 +01:00
Peter
7313f996d3
Update to trixie ( #6907 )
2025-11-13 15:16:00 +01:00
DerLinkman
62d16c9e56
compose: changes cronjobs to regular cron syntax + fixed sogo creds for cronjobs ( #6866 )
...
* cron: restructure cron timer to time on second (instead of random)
* dovecot: fix clearance for cron.creds file
2025-11-13 14:59:49 +01:00
DerLinkman
674b41ce08
updated the Contributing Guidelines
2025-11-12 10:16:54 +01:00
Claas Flint
1b833be760
Replace pigz with zstd for backup compression ( #6897 )
...
* Replace pigz with zstd for backup compression
This change replaces pigz (parallel gzip) with zstd (Zstandard) as the
compression algorithm for mailcow backups while maintaining full backward
compatibility with existing .tar.gz backups.
Benefits:
- Better compression ratios (12-37% improvement in tests)
- Improved compression speed with modern algorithm
- Maintains rsyncable functionality for incremental backups
- Full backward compatibility for restoring old .tar.gz backups
- Wide industry adoption and active development
Changes:
- Backup compression: pigz --rsyncable -p → zstd --rsyncable -T
- Backup decompression: pigz -d -p → zstd -d -T
- File extensions: .tar.gz → .tar.zst
- Added get_archive_info() function for intelligent format detection
- Updated backup Dockerfile to install zstd alongside pigz
- Restore function now auto-detects and handles both formats
- Updated FILE_SELECTION regex to recognize both .tar.zst and .tar.gz
- Updated comments to reflect new file extension
Backward Compatibility:
- Restore automatically detects .tar.zst (preferred) or .tar.gz (legacy)
- Existing .tar.gz backups can still be restored without issues
- pigz remains installed in backup image for legacy support
- Graceful fallback if backup file format not found
Testing:
- Added comprehensive test suite (test_backup_and_restore.sh)
- 12 automated tests covering all scenarios:
* Backup creation (both formats)
* Restore (both formats)
* Format detection and priority
* Error handling (missing files, empty dirs)
* Content integrity verification
* Multi-threading configuration
* Large file compression (8.59 MB realistic data)
Test Results:
✓ zstd compression working
✓ pigz compression working (legacy)
✓ zstd decompression working
✓ pigz decompression working (backward compatible)
✓ Archive detection working
✓ Content integrity verified
✓ Format priority correct (.tar.zst preferred)
✓ Error handling for missing files
✓ Error handling for empty directories
✓ Multi-threading configuration verified
✓ Large file compression: 37.05% improvement
✓ Small file compression: 12.18% improvement
* move testing script into development folder
---------
Co-authored-by: DerLinkman <niklas.meyer@servercow.de >
2025-11-12 10:06:36 +01:00
DerLinkman
88adb1adf5
remove dev docker volume from upstream
2025-11-12 09:54:35 +01:00
DerLinkman
ec472f13cf
sogo: removed URLDecrpytion by default, make it configurable in sogo.conf
2025-11-12 09:50:41 +01:00
milkmaker
2e1d98cc7c
[Web] Updated lang.pl-pl.json ( #6908 )
...
[Web] Updated lang.pl-pl.json
[Web] Updated lang.pl-pl.json
Co-authored-by: Monika Bark <rychert.monika@wp.pl >
2025-11-10 21:06:13 +01:00
milkmaker
07d7e3dc30
[Web] Updated lang.pl-pl.json ( #6906 )
...
[Web] Updated lang.pl-pl.json
[Web] Updated lang.pl-pl.json
[Web] Updated lang.pl-pl.json
[Web] Updated lang.pl-pl.json
[Web] Updated lang.pl-pl.json
[Web] Updated lang.pl-pl.json
[Web] Updated lang.pl-pl.json
[Web] Updated lang.pl-pl.json
[Web] Updated lang.pl-pl.json
[Web] Updated lang.pl-pl.json
Co-authored-by: Monika Bark <rychert.monika@wp.pl >
2025-11-09 23:03:00 +01:00
milkmaker
b0f5aee628
[Web] Updated lang.pl-pl.json ( #6898 )
...
Co-authored-by: Monika Bark <rychert.monika@wp.pl >
2025-11-05 17:37:26 +01:00
milkmaker
d3065612fd
update postscreen_access.cidr ( #6886 )
2025-11-03 21:07:40 +01:00
Josh
9912e41f78
[Web] Correct order of Dansk/Danish in UI ( #6887 )
2025-11-03 21:07:20 +01:00
milkmaker
04200c99a4
Translations update from Weblate ( #6880 )
...
* [Web] Updated lang.vi-vn.json
Co-authored-by: Nguyễn Thái Dũng <nguyenthaidung.work+mailcow.email@gmail.com >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Updated lang.nb-no.json
Co-authored-by: Runar Ingebrigtsen <runar@rin.no >
---------
Co-authored-by: Nguyễn Thái Dũng <nguyenthaidung.work+mailcow.email@gmail.com >
Co-authored-by: Runar Ingebrigtsen <runar@rin.no >
2025-10-27 20:00:29 +01:00
FreddleSpl0it
45666d2c4e
Merge pull request #6874 from mailcow/staging
...
Update 2025-10a Hotfix
2025-10-24 08:27:23 +02:00
FreddleSpl0it
9a806e64ce
[PHP] remove opcache.revalidate_freq
2025-10-24 08:18:49 +02:00
Markku Post
95e0608749
[Web] Disable login on autodiscover/autoconfig domains
...
Autodiscover and autoconfig domains (autodiscover.*, autoconfig.*) are intended solely for client autoconfiguration endpoints and should not display the mailcow login page. This change check the hostname and disables unauthenticated users from seeing the login page on those domains; HTTP 404 response is returned when necessary.
2025-10-24 06:03:40 +03:00
FreddleSpl0it
22a09b9795
[PHP] re-add opcache.revalidate_freq setting
2025-10-23 15:16:24 +02:00
FreddleSpl0it
04d5c43550
Merge pull request #6847 from patschi/disable-opcache-jit
...
Disable PHP opcache.jit
2025-10-23 09:32:02 +02:00
milkmaker
fbcb8cbeb9
[Web] Updated lang.vi-vn.json ( #6861 )
...
Co-authored-by: Nguyễn Thái Dũng <nguyenthaidung.work+mailcow.email@gmail.com >
2025-10-21 18:03:22 +02:00
renovate[bot]
0338a36ecf
chore(deps): update alpine docker tag to v3.22 ( #6417 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-21 18:03:02 +02:00
milkmaker
23fb5e2fca
Add Vietnamese language ( #6854 )
...
* [Web] Updated lang.vi-vn.json
[Web] Added lang.vi-vn.json
Co-authored-by: Nguyễn Thái Dũng <nguyenthaidung.work+mailcow.email@gmail.com >
Co-authored-by: Peter <magic@kthx.at >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* Add Vietnamese language
---------
Co-authored-by: Nguyễn Thái Dũng <nguyenthaidung.work+mailcow.email@gmail.com >
Co-authored-by: Peter <magic@kthx.at >
2025-10-20 18:35:00 +02:00
renovate[bot]
3507ff2773
chore(deps): update devops-infra/action-pull-request action to v1.0.2 ( #6850 )
2025-10-19 23:18:09 +02:00
Patrik Kernstock
a4970397f1
Disable PHP opcache.jit
2025-10-17 13:17:56 +02:00
renovate[bot]
4132f6bd48
chore(deps): update devops-infra/action-pull-request action to v1 ( #6840 )
2025-10-16 07:28:57 +02:00
FreddleSpl0it
586b3a2ed1
Merge pull request #6838 from mailcow/staging
...
Update 2025-10
2025-10-15 08:11:08 +02:00
FreddleSpl0it
6af2addf3c
[PHPFPM] Update Image to Version 1.94
2025-10-14 10:25:06 +02:00
FreddleSpl0it
f6eed6c441
Merge pull request #6836 from mailcow/fix/6802
...
[Web] Add password verification when setting recovery email
2025-10-13 12:10:57 +02:00
FreddleSpl0it
b85837c803
[Web] Add password verification when setting recovery email
2025-10-13 12:05:17 +02:00
FreddleSpl0it
653fc40d4c
Merge pull request #6783 from patschi/phpfpm-moar-speeeed
...
Optimize phpfpm opcache: more aggressive caching, enable JIT
2025-10-13 11:43:07 +02:00
FreddleSpl0it
c17d80a6fd
Merge pull request #6821 from tjmills-dev/feat/show-app-passwd-logins
...
Show app passwords for successful logins on user page
2025-10-13 11:41:39 +02:00
FreddleSpl0it
980bfa3aa0
Merge pull request #6696 from mailcow/renovate/krakjoe-apcu-5.x
...
chore(deps): update dependency krakjoe/apcu to v5.1.27
2025-10-10 14:07:24 +02:00
FreddleSpl0it
664a954393
Merge pull request #6798 from mailcow/renovate/php-pecl-mail-mailparse-3.x
...
chore(deps): update dependency php/pecl-mail-mailparse to v3.1.9
2025-10-10 14:07:05 +02:00
FreddleSpl0it
d5a27c4ccb
Merge pull request #6830 from mailcow/feat/rspamd-3.13.2
...
[Rspamd] Update to 3.13.2
2025-10-10 13:10:54 +02:00
FreddleSpl0it
6a8a2e2136
Merge pull request #6829 from mailcow/feat/redis-7.4.6
...
[Redis] Update to Redis 7.4.6
2025-10-10 13:09:47 +02:00
FreddleSpl0it
b859a52b8e
Merge pull request #6828 from mailcow/fix/6818
...
[Web] Fix SOGo redirection after login
2025-10-10 13:08:22 +02:00
FreddleSpl0it
10e0c42eff
Merge pull request #6797 from Hobby-Student/fix/autodiscover-with-ldap-attribute-mapping
...
fix autodiscover when using ldap with attribute mapping templates
2025-10-10 13:07:58 +02:00
FreddleSpl0it
f47df263d7
[Rspamd] Update to 3.13.2
2025-10-10 13:04:01 +02:00
FreddleSpl0it
2642d9109e
[Redis] Update to Redis 7.4.6
2025-10-10 12:48:57 +02:00
FreddleSpl0it
6708b94ebb
[Web] Fix SOGo redirection after login
2025-10-10 10:05:56 +02:00
milkmaker
79cf0abc6e
[Web] Updated lang.zh-cn.json ( #6826 )
...
Co-authored-by: Easton Man <me@eastonman.com >
2025-10-09 19:54:12 +02:00
Olavo Rocha Neto
7de70322d6
Update pt-br lang ( #6803 )
...
* [Web] Updated lang.si-si.json
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si >
* Update pt-br lang
* Complimentary adjustments
* Revert "[Web] Updated lang.si-si.json"
This reverts commit b23848e0f2 .
---------
Co-authored-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si >
2025-10-09 19:36:36 +02:00
DerLinkman
417835dea8
netfilter: improve logging and mark iptables-legacy as deprecated
2025-10-09 16:37:05 +02:00
Thomas Mills
3dcacc4187
Change icon to filled key
2025-10-09 11:39:24 +01:00
Thomas Mills
69f0552d4f
Decrease margin size
2025-10-08 21:48:03 +01:00
Thomas Mills
c443a9400a
Move flag in front of IP
2025-10-08 21:48:03 +01:00
Thomas Mills
5c9f387d94
Add margin
2025-10-08 21:48:02 +01:00
Thomas Mills
e9414d17e4
Show app password for last logins
2025-10-08 21:47:50 +01:00
FreddleSpl0it
6bfa58611e
Merge pull request #6813 from mailcow/staging
...
Update 2025-09c
2025-10-07 11:43:15 +02:00
FreddleSpl0it
df4d3bb6e0
[Web] Fix dashboard host stats
2025-10-07 11:41:57 +02:00
FreddleSpl0it
e31b6d9a07
Merge pull request #6812 from mailcow/staging
...
Update 2025-09c
2025-10-07 10:47:19 +02:00
FreddleSpl0it
455ef084b4
[Web] clear old app_passwd log entries
2025-10-07 10:37:44 +02:00
FreddleSpl0it
c2948735f2
[Web] clear old app_passwd log entries
2025-10-07 10:18:07 +02:00
FreddleSpl0it
24c62b2f09
Merge pull request #6810 from mailcow/staging
...
Update 2025-09c
2025-10-07 10:03:47 +02:00
FreddleSpl0it
1ef0149076
[Web] make SameSite policy and cookie name configurable via vars.local.inc
2025-10-06 11:00:03 +02:00
FreddleSpl0it
922d173540
[Web] include hostname in default website title
2025-10-06 10:58:35 +02:00
renovate[bot]
fd088cb504
chore(deps): update actions/stale action to v10.1.0 ( #6806 )
2025-10-04 14:13:48 +02:00
Valentin Brandl
721ee2394e
Update variable name for prometheus-exporter security token ( #6776 )
...
* update variable name for prometheus-exporter security token
* update `MAILCOW_EXPORTER_TOKEN_DISABLE` variable name
2025-10-03 18:03:03 +01:00
Colin Kubon
c217be06c6
scripts: make sure /etc/docker exists ( #6791 )
2025-10-02 09:24:06 +02:00
Jonas
871c422ec1
Fix typos in config ( #6792 )
...
Co-authored-by: DerLinkman <niklas.meyer@servercow.de >
2025-10-02 09:22:35 +02:00
sdsys-ch
3cc28af607
[Helper] Fix cold-standby script to support digits and override files ( #6800 )
...
This commit fixes two bugs in the cold-standby script:
1. Support digits in COMPOSE_PROJECT_NAME
The script was stripping digits from COMPOSE_PROJECT_NAME, while
backup_and_restore.sh (fixed in a71d991c ) correctly supports them.
Added '0-9' to the tr character set to align behavior.
2. Support docker-compose.override.yml on remote
Lines 172 and 287 explicitly used '-f docker-compose.yml' which
causes Docker Compose to ignore docker-compose.override.yml even
when present. Changed to 'cd && compose' pattern (matching line 296)
to auto-discover override files.
Impact: Users with custom volumes/services in override file would
experience silent failures - volumes not created, images not pulled,
data syncing to wrong locations.
Both fixes ensure cold-standby works correctly with standard Docker
Compose conventions and user customizations.
Co-authored-by: Christophe Neuerburg <c.neuerburg@sdsys.ch >
2025-10-02 09:21:26 +02:00
milkmaker
796e131c3a
update postscreen_access.cidr ( #6801 )
2025-10-01 11:14:57 +02:00
renovate[bot]
dd160cd508
Update dependency php/pecl-mail-mailparse to v3.1.9
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
2025-09-30 13:42:36 +00:00
Hobby-Student
732b321962
fix autodiscover when using ldap with attribute mapping templates
2025-09-30 14:37:19 +02:00
milkmaker
c51a769aec
[Web] Updated lang.si-si.json ( #6794 )
...
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si >
2025-09-29 18:10:39 +02:00
FreddleSpl0it
45a61755a5
Merge pull request #6777 from patschi/enable-https-redirect-default
...
Enable HTTPS redirect by default on new setups
2025-09-29 11:56:46 +02:00
FreddleSpl0it
769c57c355
Merge pull request #6779 from patschi/remove-debug-consolelog
...
Remove debug console.log calls
2025-09-29 11:54:23 +02:00
FreddleSpl0it
2e7eb7c0fd
Merge pull request #6780 from patschi/fix-pwcomplexity-apppasswds
...
Fixed password complexity check for AppPasswords creation/edit
2025-09-29 11:53:26 +02:00
FreddleSpl0it
4c83147d01
Merge pull request #6781 from patschi/pw-field-name-consistency
...
Rename password fields for AppPasswords same way for consistency
2025-09-29 11:52:08 +02:00
FreddleSpl0it
ca0bec4fc2
Merge pull request #6782 from patschi/fix-footer-escape
...
Fixed wrong footer escaping for certain characters
2025-09-29 11:45:42 +02:00
FreddleSpl0it
6f50dd17da
Merge pull request #6786 from patschi/fix-sql-typo
...
Fix several SQL statements
2025-09-29 11:39:30 +02:00
FreddleSpl0it
4a331929d0
Merge pull request #6787 from patschi/hide-relayhosts-if-no-acl
...
Hide relayhosts when ACL does not allow
2025-09-29 11:38:52 +02:00
FreddleSpl0it
748bc893b6
Merge pull request #6788 from patschi/lastmodified-default-value
...
Show "Never" by default if no last-modified date saved
2025-09-29 11:37:52 +02:00
FreddleSpl0it
e462602ddc
Merge pull request #6789 from patschi/domain-descr-readonly-when-no-acl
...
Make domain description field readonly when no ACL
2025-09-29 11:36:42 +02:00
milkmaker
4e0f435d12
[Web] Updated lang.si-si.json ( #6793 )
2025-09-28 15:12:14 +02:00
milkmaker
46f0581936
[Web] Updated lang.si-si.json ( #6790 )
...
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si >
2025-09-26 19:14:07 +02:00
Patrik Kernstock
20f04ecf6b
Make domain description field readonly when no ACL
2025-09-26 17:13:24 +02:00
Patrik Kernstock
ff43799763
Show "Never" by default if no last-modified date
2025-09-26 17:02:22 +02:00
Patrik Kernstock
85ca197615
Hide relayhosts when ACL does not allow
2025-09-26 16:50:58 +02:00
Patrik Kernstock
d06d23bbaf
Fix several SQL statements
2025-09-26 14:58:04 +02:00
Patrik Kernstock
702ed85dfd
Fixed footer escaping
2025-09-26 14:41:19 +02:00
milkmaker
8abe74a562
[Web] Updated lang.si-si.json ( #6785 )
...
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si >
2025-09-26 10:57:32 +02:00
Patrik Kernstock
2f8a181281
Fix comments, added some comments
2025-09-26 04:16:57 +02:00
Patrik Kernstock
5c5287ca21
Fixed wrong footer escaping
2025-09-26 04:04:45 +02:00
Patrik Kernstock
83ba8d5840
Optimize opcache settings, enable JIT
2025-09-26 04:01:17 +02:00
Patrik Kernstock
ce219668cf
Rename AppPasswds fields uniquely like 'add'
2025-09-26 03:37:49 +02:00
Patrik Kernstock
5b1b49a418
Fixed password complexity check for AppPasswords
2025-09-26 02:37:02 +02:00
Patrik Kernstock
8978a9ad79
Remove debug console.log() lines
2025-09-26 02:13:22 +02:00
Patrik Kernstock
5f4a4fd759
Removed new lines for consistency
2025-09-26 01:14:33 +02:00
Patrik Kernstock
171c591da4
Enable REDIRECT_HTTP=y by default
2025-09-26 01:14:23 +02:00
FreddleSpl0it
9133b9899c
Merge pull request #6764 from patschi/tools-install-clear-msg
...
Clearer message to install required tool, e.g. jq
2025-09-25 09:00:41 +02:00
FreddleSpl0it
701c9fb1b4
Merge pull request #6772 from patschi/update-issue-template
...
Update GitHub's issue template
2025-09-25 08:53:18 +02:00
Patrik Kernstock
eabd22188b
Re-intend checkboxes
2025-09-24 21:20:48 +02:00
Patrik Kernstock
7028619742
Update GitHub's issue template
2025-09-24 21:17:29 +02:00
Patrik Kernstock
c915bf2ee2
Add docs link to get_installed_tools() message
2025-09-24 19:06:47 +02:00
milkmaker
011edd5ac9
[Web] Updated lang.si-si.json ( #6771 )
...
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si >
2025-09-24 17:36:09 +02:00
FreddleSpl0it
7ba3de4ced
Merge pull request #6767 from mailcow/fix/rename-phpsessid
...
[Web] Rename PHP Cookie to MCSESSID
2025-09-23 12:41:01 +02:00
FreddleSpl0it
8ead77083f
[Web] Rename PHP Cookie to MCSESSID
2025-09-23 12:39:48 +02:00
FreddleSpl0it
b2774fb50b
Merge pull request #6766 from mailcow/fix/samesite-cookie
...
[Web] set cookie SameSite attribute to Lax
2025-09-23 12:36:11 +02:00
FreddleSpl0it
4440bd46ad
[Web] set cookie SameSite attribute to Lax
2025-09-23 12:24:25 +02:00
FreddleSpl0it
28985973eb
[Web] Revert - allow "*" as wildcard domain
2025-09-23 10:07:33 +02:00
Christian 🦄
f2c4697ca3
Fixed typo in lang de-de ( #6765 )
2025-09-22 22:45:54 +01:00
Patrik Kernstock
383b5affb5
More clearer message to install required tool
2025-09-22 19:49:31 +02:00
FreddleSpl0it
ed4dcff63b
[Web] allow "*" as wildcard domain
2025-09-22 14:42:14 +02:00
FreddleSpl0it
caca32bbba
Merge pull request #6759 from mailcow/fix/6720
...
[Web] Allow wildcard subdomains for MTA-STS
2025-09-22 14:20:36 +02:00
FreddleSpl0it
d31e74c778
Merge pull request #6760 from mailcow/fix/6739
...
[Web] Remove Port from HTTP_HOST
2025-09-22 14:20:15 +02:00
FreddleSpl0it
6c00e29276
Merge pull request #6762 from mailcow/fix/6740
...
[Nginx] do not invert ENABLE_IPV6
2025-09-22 14:19:57 +02:00
FreddleSpl0it
9940c503a2
[Nginx] do not invert ENABLE_IPV6
2025-09-22 14:16:42 +02:00
FreddleSpl0it
4b2862cb3c
[Web] Remove Port from HTTP_HOST
2025-09-22 14:07:17 +02:00
FreddleSpl0it
a36485f0f1
[Web] Allow wildcard subdomains for MTA-STS
2025-09-22 13:55:18 +02:00
FreddleSpl0it
78168ee80a
Merge pull request #6758 from mailcow/feat/sogo-url-encryption
...
[SOGo][Web] SOGo URL Encryption support
2025-09-22 13:32:58 +02:00
FreddleSpl0it
610609378f
[SOGo][Web] Set URL encryption key in mailcow.conf
2025-09-22 12:58:05 +02:00
FreddleSpl0it
260906e350
[SOGo][Web] Enable SOGo URL Encryption
2025-09-22 12:28:09 +02:00
milkmaker
2891bbf82a
Translations update from Weblate ( #6749 )
...
* [Web] Updated lang.cs-cz.json
Co-authored-by: Filip Hajny <filip@hajny.net >
* [Web] Updated lang.lv-lv.json
Co-authored-by: Edgars Andersons <Edgars+Mailcow+Weblate@gaitenis.id.lv >
---------
Co-authored-by: Filip Hajny <filip@hajny.net >
Co-authored-by: Edgars Andersons <Edgars+Mailcow+Weblate@gaitenis.id.lv >
2025-09-16 18:24:12 +02:00
milkmaker
eb26bcbc94
Translations update from Weblate ( #6743 )
...
* [Web] Updated lang.zh-cn.json
Co-authored-by: Easton Man <me@eastonman.com >
* [Web] Updated lang.si-si.json
[Web] Updated lang.si-si.json
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
---------
Co-authored-by: Easton Man <me@eastonman.com >
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si >
2025-09-13 21:41:59 +02:00
FreddleSpl0it
ef0f366d1c
Merge pull request #6738 from mailcow/staging
...
Update 2025-09b
2025-09-12 11:29:26 +02:00
patr_
84e230de8f
[Nginx] fix: Disable IPv6 support in Nginx configuration ( #6736 )
...
Co-authored-by: patr_ <patbernh@gmail.com >
2025-09-12 11:17:18 +02:00
FreddleSpl0it
f67a12d157
Merge pull request #6726 from mailcow/fix/6135
...
[Web] remove unused bcc dest column from alias table
2025-09-11 13:50:25 +02:00
FreddleSpl0it
34b48eedfc
Merge pull request #6727 from mailcow/fix/6423
...
[SOGo] Drop deprecated `sogo_update_password` sql trigger if it still exists
2025-09-11 13:50:05 +02:00
FreddleSpl0it
0d900d4fc8
[SOGo] Drop deprecated sogo_update_password sql trigger if it still exists
2025-09-11 11:01:50 +02:00
FreddleSpl0it
642ac6d02c
[Web] remove unused bcc dest column from alias table
2025-09-11 10:34:35 +02:00
DerLinkman
4db1569c93
Squashed commit of the following:
...
commit 94c1a6c4e1
Author: DerLinkman <niklas.meyer@servercow.de >
Date: Wed Sep 10 16:20:58 2025 +0200
scripts: ipv6_controller improvement + fix modules handling (#6722 )
* Fix subscript handling for modules
* ipv6: detect case when link local is present
* v6-controller: removed fixed-cidr for docker 28+
2025-09-10 16:22:19 +02:00
DerLinkman
94c1a6c4e1
scripts: ipv6_controller improvement + fix modules handling ( #6722 )
...
* Fix subscript handling for modules
* ipv6: detect case when link local is present
* v6-controller: removed fixed-cidr for docker 28+
2025-09-10 16:20:58 +02:00
FreddleSpl0it
7ce3b0faed
Merge pull request #6719 from mailcow/staging
...
Update 2025-09
2025-09-10 11:18:17 +02:00
FreddleSpl0it
262fe04286
change MAJOR_VERSIONS 2025-08 to 2025-09
2025-09-10 11:17:34 +02:00
FreddleSpl0it
b1c088a57f
Merge pull request #6718 from mailcow/staging
...
Update 2025-09
2025-09-10 11:05:09 +02:00
FreddleSpl0it
1c438330c6
[postfix-tlspol] build with NOOPT=1 for wider CPU compatibility
2025-09-10 10:14:37 +02:00
FreddleSpl0it
8cb25709ae
[Clamd] update to 1.71
2025-09-10 08:23:22 +02:00
FreddleSpl0it
221f2989b0
Merge pull request #6698 from mailcow/6644_clamd-tmp-folder-naming-change
...
Changed clamavs tmp folder structure
2025-09-09 13:12:54 +02:00
FreddleSpl0it
3d05207bc7
Merge pull request #6717 from mailcow/fix/6664
...
[Rspamd] only recreate external_services.conf file if it was deleted
2025-09-09 12:53:03 +02:00
FreddleSpl0it
8c8497d885
[Rspamd] only recreate external_services.conf file if it was deleted
2025-09-09 12:50:19 +02:00
FreddleSpl0it
56d083ced4
Merge pull request #6682 from psuet/fix/imapsync
...
fix: imapsync gets correct timeouts from imapsync_runner.pl
2025-09-09 12:34:02 +02:00
FreddleSpl0it
a90b3544a7
Merge pull request #6651 from psuet/fix/php-warnings
...
Fix multiple PHP Warnings present in "stock" installation
2025-09-09 12:27:14 +02:00
FreddleSpl0it
08aea7fb26
Merge pull request #6716 from mailcow/fix/6610
...
Prevent user login if protocol access has been disabled
2025-09-09 12:16:09 +02:00
FreddleSpl0it
13f7f9830b
Prevent user login if protocol access has been disabled
2025-09-09 12:11:19 +02:00
FreddleSpl0it
2f75039194
Merge pull request #6715 from mailcow/fix/version-tag
...
[Web] Only include mailcow_info in JS when mailcow_cc_username is set
2025-09-09 11:10:25 +02:00
FreddleSpl0it
1e192e14f4
[Web] Only include mailcow_info in JS when mailcow_cc_username is set
2025-09-09 11:09:09 +02:00
FreddleSpl0it
9cd1f931fc
Merge pull request #6714 from mailcow/fix/domain-wide-footer
...
[RSPAMD] Add boundary if present when applying domain-wide footer
2025-09-09 10:57:18 +02:00
FreddleSpl0it
8d7235b535
[RSPAMD] Add boundary if present when applying domain-wide footer
2025-09-09 10:52:19 +02:00
FreddleSpl0it
8446abd484
Merge pull request #6713 from mailcow/feat/internal-alias
...
[Rspamd][Web] Internal alias support
2025-09-09 10:45:56 +02:00
FreddleSpl0it
f67c0530f5
[Rspamd][Web] Internal alias support
2025-09-09 10:37:54 +02:00
Dmitriy Alekseev
06db1d6a72
[Rspamd] Do not increment rate limit for emails from user to himself ( #6706 )
...
* [Rspamd] Do not increment rate limit for emails from user to himself
* Lowercase username and recipient address for comparison
Normalize username and recipient address comparison to lowercase.
2025-09-05 03:37:59 +02:00
renovate[bot]
81775ab4d5
chore(deps): update actions/stale action to v10 ( #6708 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-04 18:02:11 +02:00
DerLinkman
34877ecf9c
watchdog: added postfix-tlspol check ( #6691 )
2025-09-03 08:18:04 +02:00
milkmaker
dbde144014
update postscreen_access.cidr ( #6703 )
2025-09-03 08:14:14 +02:00
DerLinkman
5361a4a4ee
updated sponsors in Readme.md
2025-09-01 12:32:27 +02:00
milkmaker
0997548d7f
Translations update from Weblate ( #6699 )
...
* [Web] Updated lang.de-de.json
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.en-gb.json
Co-authored-by: Peter <magic@kthx.at >
* [Web] Updated lang.hu-hu.json
[Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: Peter <magic@kthx.at >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Updated lang.si-si.json
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si >
---------
Co-authored-by: Peter <magic@kthx.at >
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si >
2025-08-29 22:38:06 +02:00
Sándor
921de02a2b
Update lang.hu-hu.json ( #6697 )
...
Extended Hungarian translation
2025-08-29 18:32:17 +02:00
Peter
48e90a72dc
Changed clamavs tmp folder structure
2025-08-29 18:27:34 +02:00
renovate[bot]
c0b7a98e6c
chore(deps): update actions/checkout action to v5 ( #6671 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-29 18:23:56 +02:00
renovate[bot]
6dc90186f9
chore(deps): update dependency krakjoe/apcu to v5.1.27
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
2025-08-29 16:22:28 +00:00
DerLinkman
0b0a65a3f3
web: rename login placeholder for mailbox to email address ( #6693 )
2025-08-28 17:02:16 +02:00
DerLinkman
6c5d82c4df
expanded postscreen whitelist with modern freemailers + included checks.mailcow.email
2025-08-28 14:06:17 +02:00
maxi322
5e66ffa366
watchdog: use dig instead of check_dns ( #6685 )
...
* watchdog: use dig instead of check_dns
check_dns is slower and uses more system resources,
dig wrapped in a script is a more performant approach and uses
fewer system resources
* added debug mode + compose image bump
---------
Co-authored-by: maxi322 <maxi322@users.noreply.github.com >
Co-authored-by: DerLinkman <niklas.meyer@servercow.de >
2025-08-28 12:56:37 +02:00
Sajjad hassanzadeh
4d88e19106
Feat/prometheus-exporter : Add prometheus exporter and grafana dashboard for mailcow. ( #6314 )
...
* add : readme for prometheus exporter configs
* add : grafana dashboard json file
* add: prometheus exporter service on docker-compose.override.yml
* migrate: doc files into docs.mailcow.email project
* add : security configs in prometheus exporter compose file
* add : explain more in my comment part in prometheus override compose file
* remove : mailcow dockerized docs
---------
Co-authored-by: Saji <saji@abrnoc>
2025-08-28 12:36:43 +02:00
DerLinkman
29e28b47ed
compose: add depends on for postfix-tlspol
2025-08-28 10:20:21 +02:00
DerLinkman
1cb38bacdb
Postfix: Split TLSPol companion app into separate container ( #6688 )
...
* postfix: split postfix-tlspol service into new container
* postfix-tls-pol: added debug mode
* pf-tlspol: removed obsoleted standalone conf from Dockerfiles
* pf-tlspol: use git instead of wget
2025-08-28 10:18:18 +02:00
DerLinkman
169aafec50
compose: fix dovecot image tag
2025-08-27 14:09:29 +02:00
DerLinkman
3826c4b5be
fix postfix tlspol missing folders for config
2025-08-26 10:10:16 +02:00
DerLinkman
e1410baaeb
fix gitignore
2025-08-26 09:58:18 +02:00
DerLinkman
c39712af67
pf/php: add mta-sts support (outbound) ( #6686 )
...
* added mta-sts-resolver into postfix config + daemon
* [Web] Add MTA-STS support
* [Web] Fix mta-sts server_name
* updated .gitignore
* [ACME] fetch cert for mta-sts subdomain
* [Web] change MTA-STS id to human-readable timestamp
* [Web] Remove MTA-STS version STSv2
* [Web] Fix MTA-STS DNS check
* [Web] add max_age limit for MTA-STS policy
* Added tooltips and info texts to mta-sts webui page
* postfix: replace mta-sts-resolver with postfix-tlspol
---------
Co-authored-by: FreddleSpl0it <75116288+FreddleSpl0it@users.noreply.github.com >
2025-08-26 09:57:05 +02:00
Paul Sütterlin
53c35493a5
fix: imapsync gets correct timeouts
...
Previously imapsync only attached the timeout1 / timeout2 arguments if the argument was negative (which is not even possible). Now the argument is added for every positive number.
Fixes #6590
2025-08-21 18:36:01 +00:00
renovate[bot]
af871fdacb
chore(deps): update devops-infra/action-pull-request action to v0.6.1 ( #6676 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-13 18:47:28 +02:00
DerLinkman
2b93b59cdd
db: change qhash varchar to 64 instead of 255
2025-08-06 16:11:23 +02:00
Christoph Lechleitner
2b2da1679e
[DB][Web] optimize qhandler by keeping SHA2 in new column qhash ( #6556 )
...
* [DB][Web] optimize qhandler by keeping SHA2(id+qid) in new column quarantine.qhash, for feature #6555 , might also help with #6361
* rspamd: only add qhash to new entries while passing rspamd not all existing
* compose: bump dovecot image + push to registry
---------
Co-authored-by: DerLinkman <niklas.meyer@servercow.de >
2025-08-06 16:02:25 +02:00
CodeShell
8cdb0b869e
fixed favicon.png ( #6570 )
2025-08-06 09:42:43 +02:00
FreddleSpl0it
1e42b8dd21
[Web] Add delimiter_action to mailbox and mailbox_template add/edit admin forms ( #6620 )
2025-08-06 09:40:47 +02:00
Dmitriy Alekseev
842cb235b6
[Rspamd] Fill module name for set_pre_result actions ( #6630 )
...
* [Rspamd] Fill module name for postmaster handler
* Update rspamd.local.lua
2025-08-06 09:38:22 +02:00
DerLinkman
e91d678bd1
fix docker version detection
2025-08-06 09:36:05 +02:00
DerLinkman
ef5739c32f
add 2025-08 as breaking major release
2025-08-06 08:39:21 +02:00
DerLinkman
88bf9b02e1
core: modules splitting + ipv6 nat rewrite ( #6634 )
...
* ipv6: added ipv6 detection + removed ip6 nat container
* nginx: renamed DISABLE_IPv6 to ENABLE_IPV6 to align
* initial commit for script overhauls
* rewrite to scripts after testing (improved error handling)
* fixed missing fi in update.sh
* fixed/added comments for modules
* fix broken EXIT_CODE var handling
* added jq as dependancy
* fixed docker version check for daemon
* improved _modules handling while running
* reintegrated module loading (update.sh)
* added error handling for blank daemon.json
* adapted removal of ACME_CONTACT for nightly
* move detect_major_update func to core submodule
* removed unnecessary message on every call of function
* Update _modules/scripts/new_options.sh
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update _modules/scripts/core.sh
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* improve ENABLE_IPV6 check in nginx bootstrap
* improve detection of ENABLE_IPV6
* ip6_controller: moved docker major detection upwards
* Update _modules/scripts/new_options.sh
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update _modules/scripts/new_options.sh
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* reuse DOCKER_MAJOR Variable in ip6_controller
* fix some smaller typos in update.sh
* smaller bugfixes in submodules
* completely remove ACME_CONTACT Variable
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-06 08:36:40 +02:00
renovate[bot]
3803b5d351
Update dependency php-memcached-dev/php-memcached to v3.3.0 ( #6638 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-06 08:35:14 +02:00
renovate[bot]
14d58c8163
Update dependency phpredis/phpredis to v6.2.0 ( #6639 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-06 08:34:53 +02:00
renovate[bot]
728fcdb375
Update dependency tianon/gosu to v1.17 ( #6640 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-06 08:34:30 +02:00
renovate[bot]
1fc36263dc
chore(deps): update dependency krakjoe/apcu to v5.1.26 ( #6656 )
...
Signed-off-by: milkmaker <milkmaker@mailcow.de >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-06 08:33:41 +02:00
Markus Machatschek
69420113f7
rspamd: update rspamd to 3.12.1 ( #6643 )
...
* rspamd: update rspamd to 3.12.1
* compose: correct rspamd tag + pushed image
---------
Co-authored-by: DerLinkman <niklas.meyer@servercow.de >
2025-08-06 08:33:11 +02:00
DerLinkman
360fe03497
sogo: update to 5.12.3
2025-08-05 16:01:47 +02:00
milkmaker
7557802933
[Web] Updated lang.de-de.json ( #6661 )
...
Co-authored-by: whitehotaru <whitehotaru@posteo.net >
2025-08-05 06:37:55 +02:00
milkmaker
2e9ba1e9b3
update postscreen_access.cidr ( #6660 )
2025-08-05 00:37:47 +02:00
milkmaker
795bcdc5d2
[Web] Updated lang.ru-ru.json ( #6654 )
2025-07-27 19:30:10 +02:00
Paul Sütterlin
ad9b328ed5
fix: Undefined array key "pending_tfa_methods" in
...
/web/inc/footer.inc.php
on line
29
2025-07-26 01:12:48 +00:00
Paul Sütterlin
3d5b57889a
fix: Empty App Links
...
The return value of the function caused a warning
in header.inc.php:42 if no additional links were set.
header.inc.php is the only caller of this function,
thus it is safe to return an empty array here.
2025-07-26 01:08:28 +00:00
Paul Sütterlin
6b8e981bdc
fix: Only use HTTP_ORIGIN if it is sent.
2025-07-26 01:06:24 +00:00
milkmaker
2f1eb4b004
Translations update from Weblate ( #6649 )
...
* [Web] Updated lang.es-es.json
Co-authored-by: sariegos <informatica@sariegos.es >
* [Web] Updated lang.si-si.json
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si >
* [Web] Updated lang.pt-br.json
[Web] Updated lang.pt-br.json
Co-authored-by: Bruno Zouein Pereira <zopostyle@gmail.com >
Co-authored-by: Peter <magic@kthx.at >
---------
Co-authored-by: sariegos <informatica@sariegos.es >
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si >
Co-authored-by: Bruno Zouein Pereira <zopostyle@gmail.com >
Co-authored-by: Peter <magic@kthx.at >
2025-07-24 21:42:00 +02:00
milkmaker
3ee3d7d969
Translations update from Weblate ( #6637 )
...
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Updated lang.zh-tw.json
Co-authored-by: Anonymous <noreply@weblate.org >
* [Web] Updated lang.ca-es.json
Co-authored-by: Anonymous <noreply@weblate.org >
---------
Co-authored-by: Anonymous <noreply@weblate.org >
2025-07-16 20:31:58 +02:00
Denis Evers
95eb350f15
[netfilter] fix negative timer, no unbanning of IPs ( #6575 )
...
* [netfilter] added debug logs and updated autopurge
* updated "Allow/Blacklist" terms
* netfilter: bumped compose version
* netfilter: changed black/whitelist terms in code
---------
Co-authored-by: Denis Evers <git@evers.sh >
Co-authored-by: DerLinkman <niklas.meyer@servercow.de >
2025-07-16 10:08:55 +02:00
Peter
1e5fcfe392
Bulgarian language added ( #6623 )
2025-07-16 09:29:35 +02:00
FreddleSpl0it
527f27d249
Merge pull request #6632 from mailcow/staging
...
Update 2025-07
2025-07-15 07:48:37 +02:00
FreddleSpl0it
02557b2098
Merge pull request #6631 from mailcow/fix/jinja2-rendering
...
[Dovecot] Use Jinja2 sandbox for rendering quota and quarantine notif…
2025-07-15 07:38:20 +02:00
milkmaker
4c7a9ed195
Translations update from Weblate ( #6629 )
...
* [Web] Updated lang.fr-fr.json
Co-authored-by: Tagada <githubtagada@cant.at >
* [Web] Updated lang.pl-pl.json
Co-authored-by: robsonek <admin@licytant.pl >
---------
Co-authored-by: Tagada <githubtagada@cant.at >
Co-authored-by: robsonek <admin@licytant.pl >
2025-07-13 16:20:40 +02:00
milkmaker
d5b30a7a08
[Web] Updated lang.pt-pt.json ( #6622 )
...
Co-authored-by: luiscanato <luiscanato@gmail.com >
2025-07-06 16:42:58 +02:00
FreddleSpl0it
b7acef4d9d
Merge pull request #6617 from mailcow/fix/acme-contact
...
[ACME] Remove deprecated ACME_CONTACT variable
2025-07-03 12:49:17 +02:00
FreddleSpl0it
fc43c26c48
Remove obsolete ACME_CONTACT option and related comments from mailcow.conf
2025-07-03 12:38:28 +02:00
milkmaker
b12ce1eacd
update postscreen_access.cidr ( #6611 )
2025-07-02 17:12:06 +02:00
FreddleSpl0it
ec6dbb099a
[ACME] Remove deprecated ACME_CONTACT variable
2025-07-02 10:37:23 +02:00
FreddleSpl0it
2fbbbbe9a9
[Dovecot] Use Jinja2 sandbox for rendering quota and quarantine notifications
2025-07-02 08:59:29 +02:00
milkmaker
1e4f3c55d8
[Web] Updated lang.pt-pt.json ( #6614 )
...
Co-authored-by: luiscanato <luiscanato@gmail.com >
2025-07-01 17:14:24 +02:00
milkmaker
a0f5454c2a
[Web] Updated lang.si-si.json ( #6609 )
...
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si >
2025-06-29 18:12:59 +02:00
milkmaker
4e7adacda9
[Web] Updated lang.si-si.json ( #6601 )
...
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si >
2025-06-24 20:06:38 +02:00
milkmaker
4c64cf18a6
[Web] Updated lang.si-si.json ( #6600 )
...
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si >
2025-06-23 21:58:50 +02:00
DerLinkman
8a89f5c685
updated Readme (sponsors)
2025-06-23 10:36:49 +02:00
milkmaker
cc0e4fee9d
[Web] Updated lang.si-si.json ( #6599 )
...
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si >
2025-06-20 18:14:22 +02:00
milkmaker
5861c9af29
[Web] Updated lang.cs-cz.json ( #6589 )
2025-06-16 19:45:13 +02:00
milkmaker
dd475c0ab3
update postscreen_access.cidr ( #6573 )
2025-06-12 13:14:20 +02:00
milkmaker
407e9d3584
Translations update from Weblate ( #6582 )
...
* [Web] Updated lang.en-gb.json
[Web] Updated lang.en-gb.json
Co-authored-by: Filip Hajny <filip@hajny.net >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Updated lang.cs-cz.json
Co-authored-by: Filip Hajny <filip@hajny.net >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Updated lang.si-si.json
[Web] Updated lang.si-si.json
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Updated lang.it-it.json
Co-authored-by: Stefano <stefano.vassena@gmail.com >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
---------
Co-authored-by: Filip Hajny <filip@hajny.net >
Co-authored-by: Matjaž Tekavec <matjaz@moj-svet.si >
Co-authored-by: Stefano <stefano.vassena@gmail.com >
2025-06-12 13:13:57 +02:00
DerLinkman
d4f899b091
compose: add selinux label to mysql-socket-vol to prevent "access denied" ( #6560 )
2025-05-26 11:35:34 +02:00
milkmaker
372923ae2f
[Web] Updated lang.zh-cn.json ( #6552 )
...
Co-authored-by: Easton Man <me@eastonman.com >
2025-05-19 13:36:15 +02:00
milkmaker
3bd01190bf
Translations update from Weblate ( #6548 )
...
* [Web] Updated lang.fr-fr.json
[Web] Updated lang.fr-fr.json
Co-authored-by: Samuel F. <20537389+samuelfranzini@users.noreply.github.com >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Updated lang.ru-ru.json
[Web] Updated lang.ru-ru.json
[Web] Updated lang.ru-ru.json
Co-authored-by: Habetdin <15926758+Habetdin@users.noreply.github.com >
Co-authored-by: Peter <magic@kthx.at >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Updated lang.zh-cn.json
Co-authored-by: Easton Man <me@eastonman.com >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
* [Web] Updated lang.en-gb.json
Co-authored-by: Habetdin <15926758+Habetdin@users.noreply.github.com >
Co-authored-by: milkmaker <milkmaker@mailcow.de >
---------
Co-authored-by: Samuel F. <20537389+samuelfranzini@users.noreply.github.com >
Co-authored-by: Habetdin <15926758+Habetdin@users.noreply.github.com >
Co-authored-by: Peter <magic@kthx.at >
Co-authored-by: Easton Man <me@eastonman.com >
2025-05-16 23:07:25 +02:00
FreddleSpl0it
1994b9895b
Merge pull request #6537 from mailcow/staging
...
Update 2025-05_2
2025-05-13 10:16:30 +02:00
FreddleSpl0it
03d979c089
[Web] Fix get custom_login
2025-05-13 10:14:58 +02:00
FreddleSpl0it
798e6a4c00
Merge pull request #6535 from mailcow/staging
...
Update 2025-05
2025-05-13 09:58:32 +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
3f493e043d
Merge pull request #6468 from mailcow/staging
...
Update 2025-03b
2025-04-07 09:09:39 +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
2c47145dee
Merge pull request #6419 from mailcow/staging
...
Update 2025-03a
2025-03-27 09:19:29 +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
c3c68360dc
Merge pull request #6391 from mailcow/staging
...
Update 2025-03
2025-03-25 08:10:50 +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
FreddleSpl0it
a632980871
Merge pull request #6336 from mailcow/staging
...
Update 2025-02
2025-02-27 11:48:57 +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
FreddleSpl0it
2d1ef41d32
Merge pull request #6335 from mailcow/staging
...
Update 2025-02
2025-02-27 11:05:55 +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
120366fec7
Merge pull request #6291 from mailcow/staging
...
Update 2025-01a
2025-02-04 13:55:30 +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
DerLinkman
244d4b8c4c
compose: rollback clamd version until next major... accidentally pushed
2025-01-29 13:46:53 +01:00
FreddleSpl0it
0ad327bbe5
[Nginx] Use separate vhosts for additional server names
2025-01-29 09:51:45 +01:00
DerLinkman
f92ddd86c5
clamd: update to 1.4.2 + build from source instead using alpine packages ( #6273 )
...
* clamd: update to 1.4.2 + build from source instead using alpine packages
* clamd: remove exposed ports from buildfile
* clamd: cleanup dockerfile
2025-01-29 09:49:04 +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
ba0349a911
Merge pull request #6256 from mailcow/staging
...
[Nginx] move conf.d include to end of nginx.conf
2025-01-23 14:55:38 +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
8caf09cd80
Merge pull request #6253 from mailcow/staging
...
2025-01
2025-01-23 12:01:38 +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
vicente
eb91d9905b
fix typpo in chain order message
2024-02-07 15:48:49 +01:00
vicente
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
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
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
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
Daniel Lo Nigro
1606658cb1
Add missing spaces
2021-08-28 20:02:39 -07:00
Daniel Lo Nigro
54ba66733e
Enable maildir_very_dirty_syncs rather than just adding comment
2021-05-02 16:39:26 -07:00
Daniel Lo Nigro
f6847e6f8c
Add comment about maildir_very_dirty_syncs to dovecot.conf
2021-03-13 10:46:32 -08:00