Commit Graph

4428 Commits

Author SHA1 Message Date
DerLinkman 525364ba65 Implemented remote Bad AS lookup 2023-07-28 20:27:38 +02:00
FreddleSpl0it 35d384d32d
[Web] allow mailbox authsource to be switchable 2023-07-28 15:36:48 +02:00
FreddleSpl0it 6972d277fd
[Web] fix identity-provider settings layout 2023-07-28 15:35:09 +02:00
DerLinkman 815572f200 Merge branch 'feat/spamhaus-dqs-asn' into staging 2023-07-28 10:33:34 +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 03831149f8
[Web] fix visual bug #5322 2023-07-27 11:28:49 +02:00
DerLinkman ec8d298c36 Update postfix.sh to include pbl for dqs 2023-07-13 16:42:59 +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
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
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
FreddleSpl0it 9051bb9de0
[Web] trim CRON_LOG 2023-07-07 09:46:04 +02:00
FreddleSpl0it 239d8fc971
[Web] remove unnecessary if block 2023-07-07 09:30:32 +02:00
FreddleSpl0it 18783aa303
Merge remote-tracking branch 'origin/nightly' into feature/sso 2023-07-07 09:28:05 +02:00
FreddleSpl0it 6f37609dbd
[Web] add curl timeouts to oidc requests 2023-07-07 08:52:54 +02:00
FreddleSpl0it 167083bc08
[Web] update lang files 2023-07-06 16:00:51 +02:00
FreddleSpl0it ec05f9c62a
[Dovecot] mailcowauth minor fixes 2023-07-06 16:00:26 +02:00
FreddleSpl0it 45544311f1
[Web] improve identity-provider template 2023-07-06 15:59:16 +02:00
FreddleSpl0it b11ee45ba1
[Web] improve attribute sync performance & make authsource editable 2023-07-06 15:56:39 +02:00
FreddleSpl0it 4426bd3d04
[Web] add crontasks logs 2023-07-06 15:53:33 +02:00
FreddleSpl0it 4613d00a9d
[Web] add keycloak sync crontask 2023-07-06 15:49:06 +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
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
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
FreddleSpl0it 06cce79806
[Dockerapi] add pubsub handler for broadcasting in ha setup 2023-06-12 16:37:48 +02:00
FreddleSpl0it 67510adb9e
[Dovecot] remove pass return in Dovecot lua auth 2023-05-30 16:47:03 +02:00
DerLinkman 70aab7568e Changed maintainers to tinc (Dockerfiles) 2023-05-30 16:20:35 +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
FreddleSpl0it 956dae8927
[Web] handle fatal errors on getAccessToken 2023-05-25 12:32:47 +02:00
FreddleSpl0it 6aac996861
[Web] fix attribute mapping list 2023-05-25 11:36:17 +02:00
FreddleSpl0it 6dc6c649ce
[Web] hide auth settings for external users 2023-05-25 10:06:55 +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
FreddleSpl0it 2a02bae53e
[Web] fix bug on mailbox login 2023-05-16 14:50:36 +02:00
FreddleSpl0it e5cac098ef
[Web] update lang.en-gb.json 2023-05-16 13:41:16 +02:00
FreddleSpl0it 30537c6b3b
[Web] update guzzlehttp/psr7 2023-05-16 13:37:27 +02:00
FreddleSpl0it 96390c2e12
[Web] update stevenmaguire/oauth2-keycloak and firebase/php-jwt 2023-05-16 13:31:40 +02:00
FreddleSpl0it 34e7b3f613
[Web] add league/oauth2-client 2023-05-16 13:21:17 +02:00
FreddleSpl0it a0319b3cdf
[Web] functions.auth.inc.php corrections 2023-05-16 12:47:47 +02:00
FreddleSpl0it 910eb40ce7
[Web] remove ropc flow 2023-05-16 12:37:01 +02:00
FreddleSpl0it 64ffa246d8
[Web] add "add mailbox_from_template" function 2023-05-16 12:32:51 +02:00
FreddleSpl0it 7188936e73
[Web] add generic-oidc provider 2023-05-16 11:19:49 +02:00
FreddleSpl0it 642d6a332c
[Web] add "edit mailbox_from_template" function 2023-05-16 11:16:56 +02:00
FreddleSpl0it 1bf8beaa58
[Web] revert configurable authsource 2023-05-16 11:10:41 +02:00
FreddleSpl0it 663d33d770
[Web] rename var for tab-config-identity-provider.twig 2023-05-16 11:03:43 +02:00
FreddleSpl0it 1aa26b2ab4
[Web] add generic-oidc provider 2023-05-16 10:58:45 +02:00
FreddleSpl0it 4fd4f57cd8
[Web] remove sso login alertbox 2023-05-16 10:44:14 +02:00
FreddleSpl0it d934efaa86
[Web] move iam sso functions 2023-05-16 10:40:52 +02:00
FreddleSpl0it 694e122ce0
[Dovecot] group auth files 2023-05-16 09:56:23 +02:00
Peter 33c97fb318
change domain for docs 2023-05-10 20:32:38 +02: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 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 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
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
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
FreddleSpl0it e1d8df6580
[Web] check mailbox before replacing sogo_static_view 2023-04-20 13:20:51 +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