FreddleSpl0it
7660ca89ae
[Web] break loop if rspamd_map is valid
2024-04-04 16:29:58 +02:00
FreddleSpl0it
cf2fda66e2
[Web] escape html of alert messages
2024-04-04 09:31:20 +02:00
FreddleSpl0it
c68a436a22
[Web] fix invalid rspamd map check
2024-04-04 09:30:30 +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
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
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
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
FreddleSpl0it
d237157c0b
init identity_provider only after all conditions are met
2024-02-26 13:12:44 +01:00
FreddleSpl0it
010d898786
[Web] apply LDAP filter
2024-02-23 10:01:56 +01:00
FreddleSpl0it
916d0fd46a
[Web] catch all exceptions on ldap connect
2024-02-23 08:12:06 +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
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
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
FreddleSpl0it
288dbfa37c
[Web] display human readable domainnames instead of punycode
2024-02-09 15:13:45 +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
FreddleSpl0it
9a4b79a629
[Web] fix idp mailbox login
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
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
FreddleSpl0it
3a4c0c84a3
fix keycloak mailpassword flow
2024-02-08 12:42:31 +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
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
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
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
85368971fd
[Web] handle fatal errors on getAccessToken
2024-02-08 12:42:18 +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
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
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
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
3b6a1d50bd
[Web] add generic-oidc provider
2024-02-08 12:42:12 +01:00
FreddleSpl0it
593e581cf3
[Web] move iam sso functions
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
3c62a7fd9f
[Web] IAM - add delete option & fix test connection
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
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
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
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
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
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
DerLinkman
6ab45cf668
db: bumped version to newer timestamp
2024-01-08 14:43:25 +01:00
FreddleSpl0it
38497b04ac
[Web] use template for default values in mbox and domain creation
2023-12-27 14:57:27 +01:00
FreddleSpl0it
efab11720d
add option to skip footer on reply e-mails
2023-12-22 10:39:07 +01:00
FreddleSpl0it
3e40bbc603
Merge remote-tracking branch 'origin/staging' into feat/f2b-banlist
2023-12-11 12:27:14 +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
FreddleSpl0it
7b7798e8c4
[Web] check if mbox exists before excluding it from domain wide footer
2023-11-27 17:04:29 +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
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
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
DerLinkman
547d2ca308
Add Dry Mode Option for ImapSyncs (Button)
2023-11-15 16:18:18 +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
DerLinkman
9a7e1c2b5a
Added new Sieve Template. Thanks to @EricThi
2023-11-02 17:15:10 +01: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
FreddleSpl0it
33a38e6fde
[Web] Avoid setting default ACL on create when nothing is selected
2023-10-06 11:31:28 +02:00
FreddleSpl0it
d132a51a4d
Merge remote-tracking branch 'origin/staging' into feat/domain-wide-footer
2023-09-13 12:44:41 +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
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
FreddleSpl0it
db2759b7d1
[Web] fix wrong content type + add more http 500 responses
2023-07-12 16:46:32 +02:00
FreddleSpl0it
987cfd5dae
[Web] f2b banlist - add http status codes
2023-07-11 10:31:25 +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
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
8984509f58
Merge pull request #5213 from mailcow/feat/cors
...
[Web] add cors to json_api
2023-07-07 14:13:09 +02:00
FreddleSpl0it
0f6956572e
[Web] add CLUSTERMODE environment variable
2023-07-07 09:58:51 +02:00
FreddleSpl0it
06cce79806
[Dockerapi] add pubsub handler for broadcasting in ha setup
2023-06-12 16:37:48 +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
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
FreddleSpl0it
f295b8cd91
[Rspamd] add domain wide footer
2023-05-08 12:55:38 +02:00
goodygh
9752313d24
logger pdo exception handling workaround
2023-04-29 02:39:04 +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
FreddleSpl0it
d7dfa95e1b
[Web] Fix deleting sender_acl when mbox is deleted
2023-04-21 13:47:13 +02:00
FreddleSpl0it
6824a5650f
[Web] Fix BCC validation
2023-04-21 11:21:43 +02:00
FreddleSpl0it
e1d8df6580
[Web] check mailbox before replacing sogo_static_view
2023-04-20 13:20:51 +02:00
FreddleSpl0it
4121509ceb
[Web] optimizing update_sogo_static_view function
2023-04-20 11:28:59 +02:00
FreddleSpl0it
d9d958356a
[Web] optimizing update_sogo_static_view function
2023-04-13 14:35:55 +02:00
Thorbjörn Jörger
c28a6b89f0
Added ban_time_increment and max_ban_time to UI
2023-03-21 11:06:13 +01:00
Niklas Meyer
38291d123f
[DB] Fix espacing of special db names during upgrade
2023-02-14 10:11:55 +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
FreddleSpl0it
e8fd34d31f
[Web] webauthn add lang strings
2023-02-02 11:28:51 +01:00
FreddleSpl0it
64ac6a8891
[Web] Skip update_sogo_static_view if sogo is disabled
2023-01-31 10:54:16 +01:00
FreddleSpl0it
d62c275004
[Web] match PAGINATION_SIZE to an existing datatable option
2023-01-31 09:49:18 +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
FreddleSpl0it
36fa5dc633
[Web] fix domain admins cant delete tags
2023-01-16 09:07:28 +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
Tomy Hsieh
13bdd4ad0b
🛠 fix: Locale decision algorithm
2022-12-25 16:56:43 +08:00
DerLinkman
aa7888c37d
Updated DB Schemata + reverted escape HTML of alert boxes
2022-12-23 14:47:27 +01:00
DerLinkman
f4731eecdb
Cleanup + Language Fixes
2022-12-12 10:49:00 +01:00
DerLinkman
d55994b66a
Merge branch 'staging' into nightly
2022-12-01 21:06:19 +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
FreddleSpl0it
ef392ef6ba
add demo_mode for mailcow ui
2022-11-17 08:36:03 +01:00
FreddleSpl0it
f52ab69a5b
change default template creation
2022-11-16 15:29:39 +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
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
FreddleSpl0it
1e08b4ece6
fix encoding failures of parsed text_plain mail
2022-10-26 12:33:22 +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
DerLinkman
a334f33b35
Merge PR 4657 into language-change
2022-10-20 10:58:51 +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
ba9f2bc376
Update Twig to 3.4.3
2022-09-30 12:21:31 +02:00
FreddleSpl0it
27e7407407
Update Twig to 3.4.3
2022-09-30 11:03:05 +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
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
2ed453a400
fix mailbox tfa
2022-08-31 11:31:55 +02:00
DerLinkman
ecc16c69e6
Merge branch 'nightly' into feature/bootstrap5
2022-08-29 14:37:25 +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
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
77f9947613
Readded footer + vars.
2022-08-24 14:37:00 +02:00
FreddleSpl0it
77e6124b00
[BS5] move showWhatsNewModal
2022-08-23 14:24:10 +02:00
FreddleSpl0it
7f70b0f703
[BS5] add container disk and network stats
2022-08-22 16:08:01 +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
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
FreddleSpl0it
c8620a066d
yubi_otp undo authenticator selection
2022-07-15 16:45:28 +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
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
FreddleSpl0it
8987ebca36
[BS5] add whats new modal after update
2022-07-08 15:47:21 +02:00
DerLinkman
03c49ea1f8
Merge branch 'staging' into feature/tfa-flow
2022-07-04 16:43:49 +02: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
f96e0c4071
Adding Traditional Chinese Translation
2022-07-02 11:29:37 +08: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
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
FreddleSpl0it
d373164e13
hotfix imapsync
2022-06-20 21:18:57 +02:00
DerLinkman
5629d47cb6
Merge branch 'pr/FreddleSpl0it/4527' into feature/bootstrap5
2022-06-15 11:22:59 +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
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
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
DerLinkman
97df5c3b9c
[DB] Update DB Version to remove pipemess parameters
2022-05-19 15:42:13 +02:00
DerLinkman
33e5ad2b5c
[Imapsync] Case sensitive PIPEMESS removal
2022-05-19 14:41:21 +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
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