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
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
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
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
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
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
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
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
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
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
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
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
Tomy Hsieh
27e9210d52
Tailor translation
...
`admin`
2022-07-07 22:07:02 +08: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
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
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
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
7969e7116d
Merge branch 'feature/imapsync' into staging
2022-06-23 11:26:07 +02:00
FreddleSpl0it
d373164e13
hotfix imapsync
2022-06-20 21:18:57 +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
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
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
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
FreddleSpl0it
cdd2adbc73
[BS5] remember last nav pill fix
2022-06-07 15:28:28 +02:00
FreddleSpl0it
0eb2545773
[WebAuthn] send empty transports array to fix android bug
2022-06-07 09:01:04 +02:00
FreddleSpl0it
cb6a5d4069
[BS5] add responsive tabs and more
2022-06-06 20:38:24 +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
FreddleSpl0it
8a86fa491e
[BS5] Replace FooTable with jquery Datatables
2022-05-20 12:03:12 +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
DerLinkman
97df5c3b9c
[DB] Update DB Version to remove pipemess parameters
2022-05-19 15:42:13 +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
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
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
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
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
e454ed4e39
Readded .gitkeep in data/web/templates/cache
2022-05-05 17:25:04 +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
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
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
andryyy
372e381a85
[Web] Fix wrong lang string for filter deletion confirmation
2022-04-08 09:39:32 +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
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
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
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
d52323df2d
[WEB] Changed Version to footer margin top to 20px
2022-03-17 21:57:27 +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
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
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
FreddleSpl0it
a1ffaae3d5
[Web] add github version tag - adjust css
2022-03-02 16:57:07 +01:00
Niklas Meyer
c520f21d28
🐄 Moorch Update 2022 - ClamAV, Dovecot & Olefy Update ( #4497 )
...
* [API] Fix minor issue in api docs
* [GH-Actions][stale] Add neverstale label to exempt list
* [Web] add github version tag
* [Web] add github version tag
* [Web] add github version tag
* [Web] add github version tag
* [Web] add github version tag
* [Web] add github version tag error handling
* [Web] add github version tag error handling
* Passwordless SOGo auth: support for calendar invitations and calendar/contacts subscriptions
Inviting someone to a calendar event triggers a request to /SOGo/so/otheruser@example.com/freebusy.ifb/ajaxRead. Subscribing to someone's calendar/contacts triggers a request to /SOGo/so/otheruser@example.com/foldersSearch. The email address in the URL is different from the logged-in user, which needs to be handled appropriately by sogo-auth.php.
* [Web] add github version tag - adjust css
* [Compose] Update SOGo Autoreply Schedule to 5m
Based on the advice of inverse (SOGo developer). Thanks to https://github.com/jmber
Closes: https://github.com/mailcow/mailcow-dockerized/issues/4436
* [Web] add github version tag - move twig globals
* [Web] add github version tag - missing </div>
* Passwordless SOGo auth: improvements for when accessing other users
* [WebAuthn] fido2 passwordless auth - fix (#4440 )
* [WebAuthn] fido2 revert
* [WebAuthn] set UV flags to 'discouraged'
* [WebAuthn] revert - set UV flags to 'discouraged'
* Update clamav to 0.104.2
* Update clamav to 0.104.2
* Update dovecot to 2.3.18
Update gosu to 1.14
Use debian bullseye as base
* [Web] Updated lang.es.json [CI SKIP] (#4453 )
Co-authored-by: Fijxu <fijxu@zzls.xyz>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
Co-authored-by: Fijxu <fijxu@zzls.xyz>
* Fix broken documentation links (#4458 )
* Fix broken documentation links
* Fix a few more broken documentation links
* Fix broken documentation links in translation files
* Fall back to empty string if WATCHDOG_NOTIFY_EMAIL undefined (#4457 )
By default, `.env` (`mailcow.conf`) does not define `WATCHDOG_NOTIFY_EMAIL`.
Using it in `docker-compose.yml` without having it defined leads to Compose v2 displaying this warning on startup:
> WARNING: The WATCHDOG_NOTIFY_EMAIL variable is not set. Defaulting to a blank string.
Related to https://github.com/mailcow/mailcow-dockerized/issues/4315
* [Web] Updated lang.sk.json [CI SKIP] (#4461 )
Co-authored-by: Lukáš Matula <lukas@gbely.net>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
Co-authored-by: Lukáš Matula <lukas@gbely.net>
* oletools: disable template injection detection (#4464 )
Seems to be causing a lot of false positives lately
* Fix minor typo in comment (#4466 )
Correction of the comment, so that the explanation is correct and can be understood.
* Update issue templates to issue forms (#4465 )
This PR updates the issue templates to GitHubs new issue forms
* [Web] Fix padding issue in UI admin panel (#4481 )
* [Web] fix admin panel padding issue
* [Web] fix admin panel padding issue
* [Web] Updated lang.sk.json [CI SKIP] (#4489 )
Co-authored-by: Lukáš Matula <lukas@gbely.net>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
Co-authored-by: Lukáš Matula <lukas@gbely.net>
* increase opcache.interned_strings_buffer to 16 (#4487 )
since version 23.0.2 Nextcloud recommends having a value greater than 8 for `opcache.interned_strings_buffer`. As this memory will be only used when needed this should have no impact on installations that are not using nextcloud.
related discussion: https://help.nextcloud.com/t/nextcloud-23-02-opcache-interned-strings-buffer/134007/19
related nextcloud issue: https://github.com/nextcloud/server/issues/31223
* nextcloud - add missing redirections (#4366 )
adds missing location directives to the nginx configuration of nextcloud 22, to prevent warnings in nextcloud admin center of missing redirections
* Update imapsync to 2.178 (#4491 )
* Update and fix oletools (#4479 )
As noticed by @MAGICCC (#4464 (comment)), our olefy image does not work anymore if you rebuild it. This is because @HeinleinSupport recently updated their repository with the changes from @decalage2's repository, which renamed olvba3 to olevba. Since @HeinleinSupport does not recommend using its own patched branch and is very slow in pulling in changes from upstream (@decalage2), let's switch to the latter. This also allowed me to revert #4464 .
Finally, a minor patch to rspamd is necessary. While the documentation says
In the extended mode the oletools module will not trigger on specific categories, but will always set a threat string with all found flags when at least a macro was found.
This is not actually true -- it only sets it when suspicious or autoexec threats were detected. But it's a one-line patch to make rspamd behave as documented and we should submit that patch to @rspamd too. With this patch, I have confirmed that Mailcow will reject any incoming, non-whitelisted message containing attachments with macros.
* [Web] Fix excluded domain list in quaratine view
Previously excluded domains from quarantine were not shown.
* [Dovecot] Update syslogng Version to 3.28 (#4496 )
Co-authored-by: Niklas Meyer <niklas.meyer@tinc.gmbh>
Co-authored-by: ntimo <git@nowitzki.me>
Co-authored-by: Peter <magic@kthx.at>
Co-authored-by: FreddleSpl0it <patschul@posteo.de>
Co-authored-by: FreddleSpl0it <75116288+FreddleSpl0it@users.noreply.github.com>
Co-authored-by: Michael Kuron <mkuron@users.noreply.github.com>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
Co-authored-by: Fijxu <fijxu@zzls.xyz>
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
Co-authored-by: Lukáš Matula <lukas@gbely.net>
Co-authored-by: Max <mail@heavygale.de>
Co-authored-by: Michael Cramer <michael@bigmichi1.de>
Co-authored-by: Robert Christian <soulsymphonies@users.noreply.github.com>
Co-authored-by: André <andre.peters@debinux.de>
Co-authored-by: Niklas Meyer <niklas.meyer@tinc.gmbh>
2022-03-02 16:32:17 +01:00
Niklas Meyer
89fdd1986d
Jan(moo)uary Update 2022 - Revision A (2022-01a) ( #4445 )
...
* [API] Fix minor issue in api docs
* [GH-Actions][stale] Add neverstale label to exempt list
* [Web] add github version tag
* [Web] add github version tag error handling
* Passwordless SOGo auth: support for calendar invitations and calendar/contacts subscriptions
Inviting someone to a calendar event triggers a request to /SOGo/so/otheruser@example.com/freebusy.ifb/ajaxRead. Subscribing to someone's calendar/contacts triggers a request to /SOGo/so/otheruser@example.com/foldersSearch. The email address in the URL is different from the logged-in user, which needs to be handled appropriately by sogo-auth.php.
* [Web] add github version tag - adjust css
* [Compose] Update SOGo Autoreply Schedule to 5m
Based on the advice of inverse (SOGo developer). Thanks to https://github.com/jmber
Closes: https://github.com/mailcow/mailcow-dockerized/issues/4436
* [Web] add github version tag - move twig globals
* [Web] add github version tag - missing </div>
* Passwordless SOGo auth: improvements for when accessing other users
* [WebAuthn] fido2 passwordless auth - fix (#4440 )
* [WebAuthn] fido2 revert
* [WebAuthn] set UV flags to 'discouraged'
* [WebAuthn] revert - set UV flags to 'discouraged'
Co-authored-by: ntimo <git@nowitzki.me>
Co-authored-by: Peter <magic@kthx.at>
Co-authored-by: FreddleSpl0it <patschul@posteo.de>
Co-authored-by: FreddleSpl0it <75116288+FreddleSpl0it@users.noreply.github.com>
Co-authored-by: Michael Kuron <mkuron@users.noreply.github.com>
2022-02-01 15:26:48 +01:00
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
Kristian Feldsam
f4c9a6941a
[Web] Updated lang.cs.json
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2022-01-21 14:18:20 +01:00
Niklas Meyer
355ea71877
Merge pull request #4428 from FreddleSpl0it/master
...
Migrating from U2F to WebAuthn for 2FA
2022-01-21 12:19:25 +01:00
FreddleSpl0it
af1b90fa18
[WebAuthn] rename env var
2022-01-20 14:37:20 +01:00
FreddleSpl0it
7df2bb28f8
[WebAuthn] disable rootCA default
2022-01-19 21:35:21 +01:00
FreddleSpl0it
0f464658cc
[WebAuthn] disable webauthn rootca by mailcow.conf
2022-01-19 19:10:43 +01:00
FreddleSpl0it
5712192bcb
[WebAuthn] fix error on android
2022-01-18 11:40:06 +01:00
FreddleSpl0it
0e4ddacf92
[WebAuthn] cleanup
2022-01-18 10:23:32 +01:00
FreddleSpl0it
6788c528cf
[WebAuthn] fix reload
2022-01-18 10:14:18 +01:00
FreddleSpl0it
c0b05fd592
[WebAuthn] fix u2f modal
2022-01-18 10:14:18 +01:00
FreddleSpl0it
8316e763fa
[WebAuthn] remove old u2f functions
2022-01-18 10:14:18 +01:00
FreddleSpl0it
a849d03a00
[WebAuthn] show user deprecated warning
2022-01-18 10:14:18 +01:00
FreddleSpl0it
2a52d876b0
change YubiKey to Device @ lang.tfa.key_id
2022-01-18 10:14:18 +01:00
FreddleSpl0it
ab21c7a06b
prevent user from registering authenticator multiple times
2022-01-18 10:14:18 +01:00
FreddleSpl0it
9c596691d2
add fido2 platform internal authentication
2022-01-18 10:14:18 +01:00
FreddleSpl0it
3d250bfa49
add fido2 android support by including cids
2022-01-18 10:14:18 +01:00
FreddleSpl0it
c11b6557db
migrating from u2f-api.js to webauthn [cleanup]
2022-01-18 10:14:18 +01:00
FreddlePat
23d6cf90ae
migrating from u2f-api.js to webauthn [apple faceid bug fix]
2022-01-13 19:12:13 +01:00
FreddleSpl0it
c39a20502a
migrating from u2f-api.js to webauthn [array alert bug fix]
2022-01-13 14:52:50 +01:00
FreddleSpl0it
ab0f8fa8b0
migrating from u2f-api.js to webauthn
2022-01-13 08:17:06 +01:00
FreddleSpl0it
59c8116247
migrating from u2f-api.js to webauthn
2022-01-13 08:15:56 +01:00
FreddlePat
d97a220834
migrating from u2f-api.js to webauthn
2022-01-12 21:59:35 +01:00
FreddlePat
68abd6a535
migrating from u2f-api.js to webauthn
2022-01-12 21:57:21 +01:00
FreddlePat
be4af41e64
migrating from u2f-api.js to webauthn
2022-01-12 21:26:42 +01:00
FreddlePat
d1d134038f
migrating from u2f-api.js to webauthn
2022-01-12 21:09:18 +01:00
milkmaker
6ef8b90c76
[Web] Updated lang.fr.json [CI SKIP] ( #4417 )
...
Co-authored-by: crep7424 <guillaume@crepieux.eu>
Co-authored-by: crep7424 <guillaume@crepieux.eu>
2022-01-09 16:23:17 +01:00
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
Razvan
36e29710da
[Web] Updated lang.ro.json ( #4396 )
...
[Web] Updated lang.ro.json
2021-12-22 19:34:50 +01:00
milkmaker
3a94926913
[Web] Updated lang.it.json [CI SKIP] ( #4386 )
...
Co-authored-by: Stefano <stefano.vassena@gmail.com>
Co-authored-by: Stefano <stefano.vassena@gmail.com>
2021-12-15 18:48:09 +01:00
HolzHannes
97e3227fbe
added key CalDAVPassword and key CardDAVPassword
...
If the user is choosing the config with app password, it is now also used for CalDav and CardDav.
2021-12-15 16:22:16 +01:00
Niklas Meyer
8248b80d4b
Merge pull request #4361 from TomK32/patch-1
...
Add a note about creating a backup before starting over
2021-12-10 23:37:33 +01:00
milkmaker
42d7563626
[Web] Updated lang.it.json [CI SKIP] ( #4367 )
...
Co-authored-by: Stefano <stefano.vassena@gmail.com>
Co-authored-by: Stefano <stefano.vassena@gmail.com>
2021-12-09 21:11:59 +01:00
DerLinkman
77ac84eaa4
[WEB] fixed wrong value entry in Pushover.twig ( #4363 )
2021-12-08 19:23:28 +01:00
roswitina
2892a1b264
Typo lang.de.json ( #4359 )
2021-12-08 19:10:54 +01:00
milkmaker
41819d354f
Translations update from Weblate ( #4364 )
...
* [Web] Updated lang.it.json [CI SKIP]
[Web] Updated lang.it.json [CI SKIP]
Co-authored-by: Stefano <stefano.vassena@gmail.com>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Updated lang.sk.json [CI SKIP]
Co-authored-by: Lukáš Matula <lukas@gbely.net>
Co-authored-by: Stefano <stefano.vassena@gmail.com>
Co-authored-by: Lukáš Matula <lukas@gbely.net>
2021-12-08 19:09:30 +01:00
andryyy
e4d23b7887
[Web] Add default sieve accessq
2021-12-07 13:56:56 +01:00
Thomas R. Koll
43559af0cc
Add a not about creating a backup before starting over
...
I was stupid/tired enough to copy and run that `docker-compose down -v`. Hopefully this little change will prevent others from loosing their data as well.
Btw, I did get that page after my disk space was running out.
2021-12-05 18:59:39 +01:00
milkmaker
e94b1b9f96
Translations update from Weblate ( #4351 )
...
* [Web] Updated lang.it.json
[Web] Updated lang.it.json
[Web] Updated lang.it.json
[Web] Updated lang.it.json
[Web] Updated lang.it.json
[Web] Updated lang.it.json
[Web] Updated lang.it.json
[Web] Updated lang.it.json
[Web] Updated lang.it.json
[Web] Updated lang.it.json
[Web] Updated lang.it.json
[Web] Updated lang.it.json
[Web] Updated lang.it.json
[Web] Updated lang.it.json
Co-authored-by: Peter <magic@kthx.at>
Co-authored-by: Stefano <stefano.vassena@gmail.com>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Updated lang.hu.json
Co-authored-by: milkmaker <milkmaker@mailcow.de>
Co-authored-by: y9-csillagd <csillag.david@y9.hu>
Co-authored-by: Peter <magic@kthx.at>
Co-authored-by: Stefano <stefano.vassena@gmail.com>
Co-authored-by: y9-csillagd <csillag.david@y9.hu>
2021-11-29 18:25:37 +01:00
Valentin Brandner
b4823a3675
[web] Fix several raw html flags in twig ( #4325 )
...
* [Update, Config] Add subject for watchdog emails
* [Web] Fixed sender_acl_disabled var in twig
* [Web] Fixed add_relayhost_hint var in twig
* [Web] Fixed merged_vars_hint var in twig
Co-authored-by: Valentin <vbrandner.itsb-b2018@fh-salzburg.ac.at>
Co-authored-by: Valentin <git@voidl.de>
2021-11-29 00:16:46 +01:00
Kristian Feldsam
08f8eeb2e6
[web] fixed html in alerts
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-11-28 22:49:18 +01:00
milkmaker
b2e6becf2a
Translations update from Weblate ( #4347 )
...
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de>
2021-11-28 07:41:16 +01:00
milkmaker
e51a1d891e
Translations update from Weblate ( #4346 )
...
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de>
2021-11-28 07:30:14 +01:00
milkmaker
1b1edf719c
Translations update from Weblate ( #4345 )
...
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de>
* [Web] Language file updated by 'Cleanup translation files' addon
Co-authored-by: milkmaker <milkmaker@mailcow.de>
2021-11-27 18:49:33 +01:00
milkmaker
04db571881
[Web] Updated lang.de.json ( #4344 )
...
Co-authored-by: Peter <magic@kthx.at>
2021-11-27 14:26:22 +01:00
ntimo
6bdadd6ba3
[API] Updated docs for transport route
2021-11-27 12:56:44 +00:00
milkmaker
44a7cab439
[Web] Updated lang.de.json ( #4343 )
...
[Web] Updated lang.de.json
Co-authored-by: Peter <magic@kthx.at>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
2021-11-27 13:28:30 +01:00
Peter
258df10f93
[Web] Fix lang strings
2021-11-26 23:24:46 +01:00
andryyy
96c7912e18
[Web] Change lang strings inding in 0
2021-11-26 21:03:53 +01:00
Peter
dc28c1b6e2
[web] Delete XMPP references from langfiles ( #4338 )
...
* [Web] Update lang.en.json
* [Web] Update lang.it.json
* [Web] Update lang.nl.json
* [Web] Update lang.ro.json
* [Web] Update lang.ru.json
* [Web] Update lang.sk.json
* [Web] Update lang.sv.json
2021-11-26 21:03:38 +01:00
Michael Kuron
9bfb74bb1d
[Web] Auto-generated app passwords for Apple configuration profiles ( #4316 )
...
* Auto-generated app passwords for Apple configuration profiles
* Change password modal: add warning about app passwords
2021-11-14 20:09:39 +01:00
Timo
618e00f302
Merge pull request #4320 from MrKrisKrisu/dev-ks-swagger
...
Add missing API endpoint to openapi.yaml
2021-11-12 14:19:51 +01:00
Kristian Stöckel
18d7216d15
Add missing API endpoint to openapi.yaml
2021-11-12 12:53:31 +01:00
Kristian Stöckel
842cc4297a
Add missing API endpoint to openapi.yaml
2021-11-12 12:22:15 +01:00
André Peters
f4319a0e20
Revert "Add app-passwd list ( #4281 ) ( #4311 )" ( #4318 )
...
This reverts commit 8dad04e0e6
.
2021-11-11 13:48:47 +01:00
Felix
8dad04e0e6
Add app-passwd list ( #4281 ) ( #4311 )
...
* Add list option for app passwords
* Add app-passwd option to OpenAPI documentation
2021-11-11 13:45:04 +01:00
Kristian Feldsam
6589581236
[Web] Fixed "Disable TFA" button
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-10-31 09:58:28 +01:00
andryyy
116c7919e3
[Web] Add missing sieve permission
2021-10-31 08:46:54 +01:00
andryyy
f60652f37b
[Web] Show protocol and app access in user overview
2021-10-30 20:01:26 +02:00
andryyy
77281629b9
[Web] Show last 7 days per default in sasl logs table for user
2021-10-30 16:56:04 +02:00
jkellerer
9946bb3427
[Web] Display app password name in last login ( #4304 )
2021-10-30 16:51:26 +02:00
andryyy
f0aae22f77
[Dovecot, Web] Fix remaining issues of app password enhancements from #4296
2021-10-30 14:34:33 +02:00
andryyy
644b1f85d1
[Dovecot, Web] Allow SOGo access with app password when imap is disabled; Add sieve to mailbox protocol access restrictions
2021-10-30 08:03:41 +02:00
andryyy
51c8d43223
[Web] Fix array
2021-10-29 07:33:44 +02:00
andryyy
09d763548c
Merge branch 'app-passwd-daveas' into staging
2021-10-29 06:50:23 +02:00
andryyy
e391b054d3
[Web] Remove service chevrons
2021-10-29 06:49:32 +02:00
andryyy
15ce95e78d
[Web, Dovecot] Add sieve and pop3 to protocol access for app passwords
2021-10-29 06:15:10 +02:00
andryyy
514340b2a7
[Web] Minor fix
2021-10-28 22:05:28 +02:00
andryyy
e13bc242a4
[Web, Dovecot] Allow to define scope of services for app passwords
2021-10-28 21:57:19 +02:00
Lukáš Matula
aeccdf1216
[Web] Update lang.sk.json ( #4301 )
2021-10-28 18:28:10 +02:00
andryyy
f01de1a5c0
[Web] Disable SSO button when admin login is disabled, fixes #4297
2021-10-27 13:42:45 +02:00
Jürgen Kellerer
d38c371253
Removed toggle ALLOW_APP_PASSWORDS_IN_EAS
2021-10-27 09:39:34 +02:00
Kristian Feldsam
8beeda33c7
[Web] syncjob edit - fixed password input default value
2021-10-26 17:48:58 +02:00
Kristian Feldsam
7e2708686f
[Web] show "apps" only if there are any
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-10-25 17:41:01 +02:00
andryyy
7fdd73135b
Merge branch 'hotfix' into app-passwd-daveas
2021-10-25 13:47:54 +02:00
andryyy
8116bf5ea3
[Web] Fix sogo-auth, fixes #4297
2021-10-25 13:47:25 +02:00
andryyy
cbc3c87b77
Merge commit 'refs/pull/4296/head' of github.com:mailcow/mailcow-dockerized into app-passwd-daveas
2021-10-25 07:31:25 +02:00
Jürgen Kellerer
75c01bd5df
Updated L10N CS,DA,NL,RO,RU,SK,SV
2021-10-25 07:29:15 +02:00
Jürgen Kellerer
2a4764aa41
Updated L10N CS,DA,NL,RO,RU,SK,SV
2021-10-24 17:42:00 +02:00
Jürgen Kellerer
06ac1a1464
Updated L10N DE,EN,FR,IT(EN)
2021-10-24 17:32:42 +02:00
Jürgen Kellerer
2ac5294d55
Supporting app-passwds in cal/carddav & ActiveSync
2021-10-24 17:29:35 +02:00
andryyy
4019dc5477
[Web] Fix missing IP in autodiscover logs
2021-10-24 12:53:31 +02:00
Kristian Feldsam
3bdbc1e3c3
[Web] Updated SK and CS languages
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-10-24 12:38:11 +02:00
andryyy
514e620c89
[Web] Ask for confirmation before deleting OTP; Twig: fix parsing of Yubi OTP help text
2021-10-24 08:17:17 +02:00
andryyy
32745efd13
[Web] Twig: fix force pw update text
2021-10-23 17:44:51 +02:00
andryyy
8769a91388
[Web] Allow multiple TOTP
2021-10-23 17:14:43 +02:00
Kristian Feldsam
8e911c1283
[Web] fixed logo image informations
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-10-23 15:24:55 +02:00
Kristian Feldsam
ea6be8a9f8
[Web] Fixed list of tfa keys
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-10-23 15:24:55 +02:00
Kristian Feldsam
254778fb20
[Web] Fixed netfilter list of banned IPs
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-10-23 15:24:55 +02:00
andryyy
56e8e88276
[Dovecot] Do not disallow app passwords when force_password_reset is active
2021-10-23 07:22:56 +02:00
Kristian Feldsam
e634cae932
[Web] register fido2 btn in user view fixed on mobile
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-10-22 22:50:26 +02:00
andryyy
e2be1d9751
[Web] Forbidden SOGo access does still allow login via SSO
2021-10-22 16:24:19 +02:00
Kristian Feldsam
72ceeda872
[Web] oauth authorize - added missing twig templating
2021-10-22 14:37:26 +02:00
Kristian Feldsam
51d48a3c7c
[Web] qhandler - added missing twig templating
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-10-22 08:52:05 +02:00
gummipunkt
85f2b5265b
Update lang.de.json ( #4294 )
...
minor changes
2021-10-21 19:59:48 +02:00
Lukáš Matula
202989b8a0
[Web] Update lang.sk.json ( #4295 )
2021-10-21 19:59:34 +02:00
andryyy
d03083f8e7
[Web] Add IP to autodiscover log
2021-10-21 19:39:33 +02:00
andryyy
f5eb57568a
[Web] Add IP to autodiscover logs
2021-10-21 11:34:51 +02:00
Kristian Feldsam
3182239b0e
[Web] fixed lang strings containing special chars
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-10-21 09:06:13 +02:00
Kristian Feldsam
974100400b
[Web] fixed totp var in twig
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-10-21 09:06:13 +02:00
Kristian Feldsam
884394252d
[Web] Added missing spacing between flag icon and text
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-10-19 21:57:16 +02:00
Kristian Feldsam
6ae8b616b1
[Web] fixed helper text in DNS modal
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-10-19 21:12:35 +02:00
Kristian Feldsam
1fdf29c11c
[Web] admin license section - fixed icons
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-10-19 12:03:28 +02:00
Kristian Feldsam
7456eeb737
[Web] ui texts - disabled escaping
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-10-19 12:03:15 +02:00
andryyy
71ecf6e060
[Web] Fix JSON
2021-10-18 22:52:38 +02:00
Max
4a91fdf134
[Cleanup] Clean up the xmpp remainder ( #4286 )
...
* [Web] Update russian translation (lang.ru.json)
* XMPP cleanup
Co-authored-by: Dmitriy Alekseev <1865999+dragoangel@users.noreply.github.com>
2021-10-18 21:44:01 +02:00
ntimo
6211ef5922
Updated Swagger UI to v3.52.5
2021-10-18 15:08:00 +00:00
Dmitriy Alekseev
38bcf7237a
[Web] Update russian translation (lang.ru.json)
2021-10-18 12:48:09 +02:00
Kristian Feldsam
a7612e6c39
[web] alerts - fixed double quotes and escaped html
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2021-10-16 15:24:27 +02:00