Armin Schrenk
e63a0e8ee8
Show user improved error message
2026-05-12 08:30:34 +02:00
Armin Schrenk
6c925d6a1f
Throw more specific error about vault directory
2026-05-11 12:12:58 +02:00
Yuri Gui
cd9e315447
fix(ui): make Vault Options "Mounting" tab scrollable
...
Wrap the mounting-options VBox in a ScrollPane so that conditionally
shown rows (drive-letter selector, custom mount-point picker, custom
mount flags) remain reachable when the Vault Options window is at or
near its 300px minimum height. Previously the rows were clipped past
the bottom of the tab with no scrollbar, forcing the user to enlarge
the window manually before the controls could be seen or interacted
with.
Fixes #3150
Co-Authored-By: Yuri Gui <yugui923@users.noreply.github.com >
2026-04-25 14:41:28 +00:00
LamTrinh.Dev
d67aa9c10a
+ Update Copyright year from "2016 - 2025" to "2016-2026". ( #4218 )
...
* + Update Copyright year from "2016 - 2025" to "2016-2026".
2026-04-13 15:30:33 +02:00
Armin Schrenk
4751c81d06
adjust hub-url in share vault dialog
2026-04-08 16:49:11 +02:00
Armin Schrenk
0e1132133c
replace guava cache with caffeine
2026-04-08 16:23:25 +02:00
Jan-Peter Klein
87fe209b54
Merge branch 'develop' into feature/decrypt-name-single-dialog-per-vault
2026-03-30 12:47:55 +02:00
Jan-Peter Klein
21cffb13c7
remove unused initialList field from DecryptFileNamesViewController
2026-03-30 12:46:11 +02:00
Jan-Peter Klein
9eca05aeb7
address infeos review: drop paths injection, close on locked vault, clear mapping on close
2026-03-30 12:15:09 +02:00
mindmonk
65f2eea6c9
Merge pull request #4194 from cryptomator/feature/hide-update-warning-when-no-update-available
...
Hide "lock vaults" warning when no update is available
2026-03-26 17:33:25 +01:00
Jan-Peter Klein
12a4a8218a
change warning visibility check to use isUpdateAvailable
2026-03-26 12:41:15 +01:00
Armin Schrenk
b06d65ab43
Merge branch 'main' into develop
...
# Conflicts:
# pom.xml
2026-03-20 08:15:31 +01:00
Sebastian Stenzel
6c2865a09d
simplify port/scheme check
2026-03-19 16:27:09 +01:00
Jan-Peter Klein
53757dab93
fix unlocked vault warning shown without an available update
2026-03-16 14:22:23 +01:00
Armin Schrenk
b98b1326b2
Merge pull request #4147 from cryptomator/feature/dagger-fixes
...
fix dagger binding graph
2026-03-13 17:39:29 +01:00
Armin Schrenk
2f8831b561
faster initialization
2026-03-13 17:29:59 +01:00
Armin Schrenk
4948b9b586
prevent data races
2026-03-13 17:06:50 +01:00
Cryptobot
d576b36f7b
New Crowdin updates ( #4172 )
...
New translations strings.properties:
Danish; Korean; Portuguese, Brazilian; Chinese Traditional
2026-03-12 12:43:14 +01:00
Sebastian Stenzel
6b82abcd80
Merge pull request #4179 from cryptomator/feature/admin-config-allowlist
...
Hub: Trust on first use
2026-03-12 12:26:59 +01:00
Armin Schrenk
97bde05422
adjust wording
...
use singular because in most cases hub and auth are on either pre-trusted or on the same domain
2026-03-12 12:23:30 +01:00
Armin Schrenk
b95a220de7
Adjust wording
2026-03-12 12:08:27 +01:00
Armin Schrenk
2896e18429
Adjust dialog message to show current status
...
checking vs user interaction
2026-03-12 11:42:44 +01:00
Armin Schrenk
29db91f976
fix javafx display issue
...
do not change scene in initialize() method
2026-03-12 11:28:38 +01:00
Sebastian Stenzel
5c75eeab27
reuse existing constant
2026-03-12 10:18:19 +01:00
Sebastian Stenzel
8e4bff8c19
don't load masterkey from arbitrary paths
2026-03-12 09:58:52 +01:00
Sebastian Stenzel
e066f155b2
filter out ""
2026-03-12 09:21:55 +01:00
Sebastian Stenzel
c3c7a23ccd
added test
2026-03-12 09:14:27 +01:00
Sebastian Stenzel
c816411644
deserialize null as empty
2026-03-12 09:13:40 +01:00
Sebastian Stenzel
f752490624
default to mutable collections
2026-03-12 09:12:09 +01:00
Sebastian Stenzel
d196b66b4e
refined rules
2026-03-12 09:02:19 +01:00
Sebastian Stenzel
d803a1d71e
apply suggestions from code review
2026-03-11 23:17:16 +01:00
Sebastian Stenzel
c75430cde2
only trust subdomains of .cryptomator.cloud
...
not `notcryptomator.cloud`
2026-03-11 23:13:50 +01:00
Sebastian Stenzel
f44c3531c7
devicesResourceUrl: optional consistency check
2026-03-11 23:12:13 +01:00
Sebastian Stenzel
596829bc77
dedup
2026-03-11 23:09:04 +01:00
Sebastian Stenzel
096aeb0c54
renamed var
...
[ci skip]
2026-03-11 22:49:28 +01:00
Sebastian Stenzel
1a12684557
fix test
2026-03-11 22:42:25 +01:00
Sebastian Stenzel
998664acc3
distrust http (except for localhost)
2026-03-11 22:01:21 +01:00
Sebastian Stenzel
c52b3fc4ad
change scene without lag
2026-03-11 22:01:14 +01:00
Sebastian Stenzel
1fde3650ca
renamed classes
2026-03-11 21:47:33 +01:00
Sebastian Stenzel
57614f59e4
trust *.cryptomator.cloud
2026-03-11 21:38:51 +01:00
Sebastian Stenzel
a95883f98b
renamed system properties
2026-03-11 21:32:51 +01:00
Sebastian Stenzel
6cf18c33a1
simplify sorting
2026-03-11 21:12:47 +01:00
Sebastian Stenzel
232e6fbf71
add tests
2026-03-11 21:05:14 +01:00
Sebastian Stenzel
d15731d5a4
add plural label
2026-03-11 20:30:00 +01:00
Sebastian Stenzel
45d7421e4f
add "reset trusted hosts" button to general preferences
2026-03-11 20:24:56 +01:00
Sebastian Stenzel
4d0aabfe6e
cleanup
2026-03-11 20:12:16 +01:00
Sebastian Stenzel
db0e266fde
clean up dialog
2026-03-11 19:48:37 +01:00
Sebastian Stenzel
b981f0dc19
moved logic to separate controller
2026-03-11 18:52:36 +01:00
Armin Schrenk
bc41429982
Use environment for cryptomator system properties
2026-03-11 17:59:58 +01:00
Armin Schrenk
a31621cfde
validate hub config and check allowed hosts file
2026-03-11 17:35:22 +01:00