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
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
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
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
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
DerLinkman
4336a99c6a
[Nextcloud] Changed default X-Robots Tag behavior
2023-03-28 11:40:00 +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
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
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
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
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
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
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
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
kritzl
3e1cfe0d08
Fix cursor style when hovering 'Aliases' tab
2023-02-22 00:11:56 +01:00
FreddleSpl0it
04403aaf70
[Netfilter] fix setting SNAT Rule if chain is empty
2023-02-17 13:15:44 +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
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
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
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
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
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
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
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
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
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
DerLinkman
9279ee2e76
[Dovecot] Update to 2.3.20
2023-01-17 16:23:31 +01:00
FreddleSpl0it
8782304e8d
[Web] show fold/unfold action if child rows exists
2023-01-16 15:38:35 +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
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
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
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
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
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
f3f5471ef7
[Web] Removed double Sender Entry in RSPAMD Logs
2022-12-26 15:56:23 +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
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
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
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
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
knuth
a8d50955ee
Use built in compose
2022-12-16 13:57:13 +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
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
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
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
DerLinkman
d55994b66a
Merge branch 'staging' into nightly
2022-12-01 21:06:19 +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
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
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
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
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
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
FreddleSpl0it
3ebd801b3d
remove whats new modal & add changelog modal
2022-11-16 12:12:23 +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
Link Steve
b79a1530fb
Update Simplified Chinese Translation
2022-11-14 21:18:37 +08: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
DerLinkman
4dd1b97e38
[PHP] Update to 8.1
2022-11-06 15:52:30 +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
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
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
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
DerLinkman
a2b31cb28d
Merge branch 'staging' into nightly
2022-10-25 12:25: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
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
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
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
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
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
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
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
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
Peter
852bf750ca
Use utf8mb4 charset and utf8mb4_general_ci collation
2022-09-19 19:29:55 +02:00
DerLinkman
e74af0db89
Merge branch 'staging' into nightly
2022-09-08 12:35:51 +02:00
FreddleSpl0it
8f6099e3e4
add & to smtp url
2022-09-08 11:02:52 +02:00
FreddleSpl0it
72e204f8fd
fix sogo bugs after 2022-08 update
2022-09-08 10:32:07 +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
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
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
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
ef311f22bf
Corrected Twig Footer
2022-08-24 16:16:38 +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
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
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
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
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
Niklas Meyer
4322c98f73
[UI] Moved PWChange Button for users back to original place
2022-08-05 14:12:25 +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
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
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
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 692384e21b6dad5fcfeab8b5be572404981dce5b.
* 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
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
FreddleSpl0it
1ca566f670
autoselect authenticator if only one exists
2022-07-15 13:02:13 +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
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
Tomy Hsieh
514079fe96
Tailor translation
...
`danger`
2022-07-11 02:44:31 +08:00
ntimo
d29580aa02
Fixed OpenAPI docs to be spec compliant
2022-07-08 18:47:28 +00: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
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