jose-cardoso-a22506616
472b10a8a4
Merge pull request #4228 from jose-cardoso-a22506616/issue-3993
...
Closes #3993
2026-05-04 08:50:10 +02:00
Armin Schrenk
2fe7fe886c
Merge pull request #4227 from yugui923/fix/vault-options-mount-scroll
...
fix(ui): make vault options mounting tab scrollable
2026-04-27 14:50:46 +02:00
Armin Schrenk
459112f5b8
Fix release workflow
...
"workflow_call" is not a event name
2026-04-27 13:01:13 +02:00
Armin Schrenk
ea86124c7d
Merge pull request #4205 from cryptomator/feature/immutable-releases
...
Feature: Refactor Release pipeline to allow immutable releases
2026-04-27 09:22:01 +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
Armin Schrenk
1266926ebb
fix docs
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2026-04-24 15:39:05 +02:00
Armin Schrenk
1e6bc1f043
Update RELEASE doc
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2026-04-24 15:10:57 +02:00
Armin Schrenk
1230e787a9
Update RELEASE.md
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2026-04-21 15:36:54 +02:00
Armin Schrenk
da8493f25f
add release documentation
2026-04-16 17:57:39 +02:00
Armin Schrenk
4a0a4309c2
Replace get-version workflow call with slim job
2026-04-16 17:53:08 +02:00
Armin Schrenk
c52ae0120d
update changelog
2026-04-16 17:51:15 +02:00
Armin Schrenk
e6cef947c1
rename job
2026-04-16 17:51:06 +02:00
Armin Schrenk
08009ca1a0
Merge branch 'develop' into feature/immutable-releases
...
# Conflicts:
# .github/workflows/appimage.yml
# .github/workflows/mac-dmg-x64.yml
# .github/workflows/mac-dmg.yml
# .github/workflows/win-exe.yml
2026-04-14 12:14:23 +02:00
Armin Schrenk
d27a52752b
improve readability of version splitting
2026-04-14 11:40:02 +02:00
Armin Schrenk
c745fca2ea
update draft-release.yml
...
adhere to new workflow_call api
2026-04-13 17:58:18 +02:00
Armin Schrenk
d1fcf528b0
use pwsh to move reattach burn engine
2026-04-13 17:40:43 +02:00
Armin Schrenk
b6133e481c
Refactor appimage, dmg and msi/exe workflows
...
* unify inputs handling for worklfow dispatch and call
* simplify conditions for signing/release steps
2026-04-13 16:27:12 +02: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
19a9595f2e
rename worfklow to clearly indicate what it does
2026-04-13 11:46:03 +02:00
Armin Schrenk
f21ae0e11c
fix notarization of dmg files on workflow calls
2026-04-13 11:37:51 +02:00
Armin Schrenk
54f805a0c9
fix exe installer not found after
2026-04-09 17:18:07 +02:00
Armin Schrenk
aa239418cf
use more local environment instead of copying data into script
2026-04-09 16:57:30 +02:00
Armin Schrenk
8f0c6eb994
fix bugs
...
* win-exe still checked for release event
* only perform appimage checksum step on release
* remove unused input in appimage flow
2026-04-09 16:55:08 +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
Armin Schrenk
c7d77091f5
Merge branch 'develop' into feature/immutable-releases
...
# Conflicts:
# .github/workflows/appimage.yml
# .github/workflows/build.yml
# .github/workflows/mac-dmg-x64.yml
# .github/workflows/mac-dmg.yml
# .github/workflows/post-publish.yml
2026-04-08 16:08:23 +02:00
Armin Schrenk
3a4039d663
use ubuntu-slim runner for small tasks
2026-04-08 13:00:23 +02:00
Armin Schrenk
f94d204604
cleanup
2026-04-08 12:57:32 +02:00
Armin Schrenk
d76dbe0ddb
Replace automatic version file update
...
by simple notification
2026-04-08 12:54:27 +02:00
Armin Schrenk
235a23ce77
fix check for tag belongs to main or release branch
2026-04-08 12:38:23 +02:00
Armin Schrenk
357b30684b
point to correct release workflow file in template
2026-04-08 12:37:50 +02:00
Armin Schrenk
517e12a586
pin jdk version for release
2026-04-08 12:35:54 +02:00
Armin Schrenk
96aa8fe180
add pkgrel update step for aur-bin
2026-04-07 17:20:08 +02:00
Armin Schrenk
7bffc317ff
rename workflow from release to create-release
...
to prevent confusion with github release.yml standard
2026-04-07 17:05:30 +02:00
Armin Schrenk
7dde389671
move aur-bin PR creation into own workflow
2026-04-07 17:04:56 +02:00
dependabot[bot]
a40f17e8f1
Bump the github-actions group with 5 updates ( #4207 )
...
Bumps the github-actions group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) | `2.5.0` | `2.6.1` |
| [actions/download-artifact](https://github.com/actions/download-artifact ) | `8.0.0` | `8.0.1` |
| [actions/cache](https://github.com/actions/cache ) | `5.0.3` | `5.0.4` |
| [skymatic/semver-validation-action](https://github.com/skymatic/semver-validation-action ) | `3.0.0` | `4.0.0` |
| [vedantmgoyal2009/winget-releaser](https://github.com/vedantmgoyal2009/winget-releaser ) | `19e706d4c9121098010096f9c495a70a7518b30f` | `7bd472be23763def6e16bd06cc8b1cdfab0e2fd5` |
Updates `softprops/action-gh-release` from 2.5.0 to 2.6.1
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](a06a81a03e...153bb8e044 )
Updates `actions/download-artifact` from 8.0.0 to 8.0.1
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](70fc10c6e5...3e5f45b2cf )
Updates `actions/cache` from 5.0.3 to 5.0.4
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](cdf6c1fa76...668228422a )
Updates `skymatic/semver-validation-action` from 3.0.0 to 4.0.0
- [Release notes](https://github.com/skymatic/semver-validation-action/releases )
- [Commits](7a6ae1c9e1...7c80b6b03a )
Updates `vedantmgoyal2009/winget-releaser` from 19e706d4c9121098010096f9c495a70a7518b30f to 7bd472be23763def6e16bd06cc8b1cdfab0e2fd5
- [Release notes](https://github.com/vedantmgoyal2009/winget-releaser/releases )
- [Commits](19e706d4c9...7bd472be23 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-version: 2.6.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: actions/download-artifact
dependency-version: 8.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/cache
dependency-version: 5.0.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: skymatic/semver-validation-action
dependency-version: 4.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: vedantmgoyal2009/winget-releaser
dependency-version: 7bd472be23763def6e16bd06cc8b1cdfab0e2fd5
dependency-type: direct:production
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-07 11:39:43 +02:00
Copilot
699e22d31a
chore: Consolidate dependabot maven groups and switch to monthly schedule ( #4208 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: infeo <9036915+infeo@users.noreply.github.com >
2026-04-02 16:58:12 +02:00
Armin Schrenk
5d5b9137cc
fix workflows
2026-04-01 16:38:07 +02:00
Armin Schrenk
02767b0caf
pin aws-configure action
2026-04-01 16:29:59 +02:00
Armin Schrenk
ddd8c572e7
prevent accidental releases of unsigend tags
2026-04-01 16:27:20 +02:00
Armin Schrenk
aa8ccf53df
remove manual trigger for workflow
2026-04-01 16:16:46 +02:00
Armin Schrenk
c199561a9e
Link to the changelog of the git tag
...
in the release notes
2026-04-01 16:10:26 +02:00
Armin Schrenk
e341983ffe
add update-latest-version job to post-publish
2026-04-01 14:14:33 +02:00
Armin Schrenk
f10b28ecb1
fix typos
2026-03-31 18:11:41 +02:00
Armin Schrenk
95eed96a37
gate windows specifc post-publishes task with check
...
for windows artifacts in release
2026-03-31 16:02:32 +02:00
mindmonk
9de0981594
Merge pull request #4164 from cryptomator/feature/decrypt-name-single-dialog-per-vault
...
Fix Decrypt File Name dialog to reuse a single window
2026-03-31 11:02:13 +02:00
Armin Schrenk
4d6ce70afe
Merge branch 'develop' into feature/immutable-releases
...
# Conflicts:
# .github/workflows/appimage.yml
# .github/workflows/mac-dmg-x64.yml
# .github/workflows/mac-dmg.yml
# .github/workflows/win-exe.yml
2026-03-30 15:37:06 +02:00
Armin Schrenk
e75deb282c
use correct cmd
...
for computing sha sum
2026-03-30 15:33:24 +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
Armin Schrenk
ee92cc4e9f
Add docs update workflow
2026-03-30 12:22:03 +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
Armin Schrenk
57c84627f9
Update release draft with sed and envsubst
...
instead of awk
2026-03-30 12:07:08 +02:00
Armin Schrenk
a653fc3627
Merge pull request #4199 from cryptomator/feature/ci-build-flatpak
...
Feature: Build flatpak on CI
2026-03-27 15:30:48 +01:00
Armin Schrenk
db31fcad98
fix flatpak/cryptomator module git error
2026-03-27 13:39:48 +01:00
Armin Schrenk
b82c73f789
decouple build script from app source
...
additionally, check tag if a PR should be created
2026-03-26 18:18:04 +01:00
Armin Schrenk
70d3507e5d
also tie this workflow to get-version workflow
2026-03-26 17:39:05 +01:00
Armin Schrenk
518b45d149
checkout the correct repository
2026-03-26 17:38:31 +01: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
76dd4f079c
use correct cache key
2026-03-26 11:02:08 +01:00
Armin Schrenk
309a8fc705
adjust repository dispatch for website update
...
* change event type to desktop-release
* add client payload
2026-03-26 10:48:47 +01:00
Armin Schrenk
0b77e6ce04
use release object in event payload
2026-03-25 23:15:13 +01:00
Armin Schrenk
d22e912ca4
fix wrong webhook
2026-03-25 15:14:35 +01:00
Armin Schrenk
690726efc3
adjust post-publish
...
* run av-whitelist after publish
* notify winget
* remove gpg signature creation
2026-03-25 11:43:58 +01:00
Armin Schrenk
d9c0c4980b
add release flow to create releases
2026-03-25 11:42:26 +01:00
Armin Schrenk
4e5eef5a16
remove release drafting from build flow
2026-03-25 11:41:54 +01:00
Armin Schrenk
81b2081033
fix outputs typo in appimage flow
2026-03-25 11:41:38 +01:00
Armin Schrenk
b35fb011e0
fix wrong env variable
2026-03-25 11:03:56 +01:00
Armin Schrenk
fa1e9c7ca7
[skip ci] add comment for envsubst usage
2026-03-25 11:02:32 +01:00
Armin Schrenk
75bb64b333
add permissions
2026-03-24 17:01:22 +01:00
Armin Schrenk
1f40045b41
ensure correct source is used for checkout
2026-03-24 16:55:27 +01:00
Armin Schrenk
1951e5e82c
ensure correct revision
2026-03-24 16:20:33 +01:00
Armin Schrenk
0be39c5b7d
[skip ci] fix typo
2026-03-24 13:21:25 +01:00
Armin Schrenk
6886188ff4
remove manual update script
2026-03-24 13:05:42 +01:00
Armin Schrenk
3a2de81369
do not use placeholder files
2026-03-24 12:37:10 +01:00
Armin Schrenk
4de3ea2892
add verification step
2026-03-24 12:22:46 +01:00
Armin Schrenk
0beb2e3334
adjust flathub pr job
...
* add boolean dispatch input to create pr manually
* remove tarball job
* adjust template build script to final build file
* change PR description
* fix slack webhook
2026-03-24 12:15:41 +01:00
Armin Schrenk
537d79f3c2
activate all runners again
2026-03-24 10:57:32 +01:00
Armin Schrenk
10d5f4f530
rename job
2026-03-24 10:57:08 +01:00
Armin Schrenk
ab0e7e1ea9
fix pattern matching and make flow easier to read
2026-03-23 17:53:33 +01:00
Armin Schrenk
967a3aa10b
ensure to download correct javafx jars
2026-03-23 16:47:18 +01:00
Armin Schrenk
821649c821
[debug] replace natsort with sort
2026-03-23 15:36:36 +01:00
Armin Schrenk
7cf75e9dba
use SNAPSHOT version of flatpak action
...
and keep build dirs
2026-03-23 11:18:38 +01:00
Armin Schrenk
dfe126f827
update maven dependency source file
2026-03-23 11:10:03 +01:00
Armin Schrenk
80ce98991c
use correct runner for every arch
2026-03-23 10:48:53 +01:00
Armin Schrenk
579d42ec74
try x86 runner
2026-03-20 18:42:40 +01:00
Armin Schrenk
047108683f
use as base repo the flathub repo
2026-03-20 18:20:15 +01:00
Armin Schrenk
830c9196e7
activate build flatpak step again
2026-03-20 18:10:38 +01:00
Armin Schrenk
7208f23da1
fix type
2026-03-20 18:04:09 +01:00
Armin Schrenk
b0a4a0bcfa
add debugging code
2026-03-20 17:59:45 +01:00
Armin Schrenk
f7b13dd121
Use flathub repo
...
remove yq edits and simply override build yaml
2026-03-20 17:51:10 +01:00
Armin Schrenk
a5ccfa01d2
use yq action
...
not available in flathub container
2026-03-20 17:26:04 +01:00
Armin Schrenk
62bf4c5b45
fix prepare step
2026-03-20 17:06:42 +01:00
Armin Schrenk
7168d7e31d
deactivate x86 runner during development
2026-03-20 16:54:50 +01:00
Armin Schrenk
3c633f8a34
move all build scripts into flatpak-build dir
...
* additionally, remove maven-dependencies
2026-03-20 16:54:05 +01:00
Armin Schrenk
b606a4ee8e
use FreeDesktop runtime
2026-03-20 16:44:29 +01:00
Armin Schrenk
1af094692f
run also on certain push events
2026-03-20 16:25:51 +01:00
Armin Schrenk
c86d8ac6b8
build flatpak on CI
2026-03-20 16:22:35 +01:00
Armin Schrenk
b06d65ab43
Merge branch 'main' into develop
...
# Conflicts:
# pom.xml
2026-03-20 08:15:31 +01:00
Armin Schrenk
390bdc33e0
Merge branch 'hotfix/1.19.2'
2026-03-20 08:14:04 +01:00
Armin Schrenk
2284d1fcee
Update Changelog
2026-03-20 08:13:37 +01:00
Sebastian Stenzel
62a439e10e
CHANGELOG.md: moved security fixes to subsection
...
[ci skip]
2026-03-20 08:02:58 +01:00
Sebastian Stenzel
ddad663489
add release to metainfo file
2026-03-19 16:41:17 +01:00
Sebastian Stenzel
f08e7d9b92
bump version to 1.19.2
2026-03-19 16:34:42 +01:00
Sebastian Stenzel
6c2865a09d
simplify port/scheme check
2026-03-19 16:27:09 +01:00
Armin Schrenk
5a0d15c937
Merge pull request #4187 from cryptomator/feature/monthly-dist-builds
...
Feature: Monthly distribution builds
2026-03-17 13:18:37 +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
e1d4d3e85b
fix webhook in workflow
2026-03-13 18:03:19 +01:00
Armin Schrenk
859fe238b8
also test signing step in monthly builds
2026-03-13 17:51:22 +01:00
Armin Schrenk
23df40796b
build release artifacts monthly
2026-03-13 17:50:53 +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
Armin Schrenk
838018e72e
Remove Actalis code signing ( #4169 )
2026-03-13 16:49:37 +01:00
Sebastian Stenzel
d5433e7a3f
CHANGELOG.md: moved security fixes to subsection
...
[ci skip]
2026-03-13 10:50:20 +01:00
Armin Schrenk
194e19bf5e
[skip ci] reset to snapshot version
2026-03-12 14:37:17 +01:00
Armin Schrenk
1358e7098d
Merge branch 'main' into develop
2026-03-12 14:35:39 +01:00
Armin Schrenk
4be327608a
Merge branch 'release/1.19.1'
2026-03-12 14:35:20 +01:00
Armin Schrenk
929ef37ded
finalize release
2026-03-12 14:12:41 +01:00
Armin Schrenk
6fce1807f0
prepare 1.19.1
2026-03-12 14:08:50 +01:00
Armin Schrenk
c1d72650cc
[skip ci] update changelog
2026-03-12 14:06:30 +01:00
Armin Schrenk
dab368e44b
Update org.cryptomator.integrations-api to 1.8.0
...
closes #4176
2026-03-12 14:00:06 +01:00
Armin Schrenk
7548174e4f
Update org.cryptomator.integrations-linux to 1.7.0
...
closes #4175
2026-03-12 13:46:04 +01:00
Armin Schrenk
b513060744
Update dependency org.cryptomator.integrations-mac from 1.5.0-beta3 to 1.5.0
...
closes #4177
2026-03-12 13:40:18 +01:00
Armin Schrenk
311a9ef70b
[skip ci] update changelog
2026-03-12 13:36:56 +01:00
Armin Schrenk
7331144f9d
Set cryptomator.hub.enableTrustOnFirstUse ( #4182 )
...
in installers/package containers
2026-03-12 13:13:49 +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
Armin Schrenk
7a6340aac6
Merge pull request #4181 from cryptomator/feature/pin-appimagetool
...
pin appimagetool
2026-03-12 12:31:37 +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
3bc50eee47
add checksum of appimage tool
2026-03-12 12:16:46 +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
1e3dfe3de1
Merge pull request #4180 from cryptomator/feature/patched-masterkey-loading
...
don't load masterkey from arbitrary paths
2026-03-12 10:23:43 +01:00
Sebastian Stenzel
dcb1f5e80f
pin appimagetool
2026-03-12 10:21:12 +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
6281561ab4
add -Dcryptomator.allowUnknownHubHosts=true
2026-03-11 18:53:14 +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
Armin Schrenk
aa68224d63
Add new properties to admin config
...
* allowUnknownHubHosts
* allowedHubHosts
2026-03-11 16:49:48 +01:00
Armin Schrenk
b8413a21a3
update appstream info
2026-03-09 17:01:46 +01:00
Armin Schrenk
af59196f19
[skip ci] Merge branch 'main' into develop
2026-03-09 09:32:54 +01:00
Armin Schrenk
3a58f560fc
Merge branch 'release/1.19.0'
2026-03-09 09:27:31 +01:00
Armin Schrenk
a2cca0b624
finalize release
2026-03-08 23:53:07 +01:00
Armin Schrenk
0c4ba94f10
Merge branch 'develop' into release/1.19.0
2026-03-08 23:47:36 +01:00
Cryptobot
0f8b6a8f51
New Crowdin updates ( #4170 )
...
* New translations strings.properties (Korean)
[ci skip]
2026-03-08 23:45:59 +01:00
Armin Schrenk
8ca6946fe6
Suppress CVE-2025-11143
...
Jetty is used only locally
2026-03-08 18:08:23 +01:00
Armin Schrenk
e583b70931
use correct filename for admin config on Windows
2026-03-07 12:06:13 +01:00
Armin Schrenk
d9134b49ad
add workflow_call to release artifact workflows
2026-03-06 17:11:11 +01:00
Armin Schrenk
6f6d0d8771
Update wording in release draft
2026-03-06 12:58:17 +01:00
Armin Schrenk
9d3d67b605
Update changelog
2026-03-05 23:12:58 +01:00
Armin Schrenk
8da27e36d6
Merge branch 'develop' into release/1.19.0
2026-03-05 23:10:11 +01:00
dependabot[bot]
1123fa28a3
Bump org.apache.maven.plugins:maven-resources-plugin ( #4167 )
...
Bumps the maven-build-plugins group with 1 update: [org.apache.maven.plugins:maven-resources-plugin](https://github.com/apache/maven-resources-plugin ).
Updates `org.apache.maven.plugins:maven-resources-plugin` from 3.4.0 to 3.5.0
- [Release notes](https://github.com/apache/maven-resources-plugin/releases )
- [Commits](https://github.com/apache/maven-resources-plugin/compare/v3.4.0...maven-resources-plugin-3.5.0 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-resources-plugin
dependency-version: 3.5.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: maven-build-plugins
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-05 23:09:12 +01:00
Armin Schrenk
be3ecc536a
Update to cryptofs 2.10.0
2026-03-05 17:47:52 +01:00
Armin Schrenk
94c8dd911b
[skip ci] update changelog
2026-03-05 17:45:14 +01:00
Armin Schrenk
7e888b0e3b
ensure logging for Substituting properties
2026-03-05 17:44:47 +01:00
dependabot[bot]
a066afe37d
Bump the java-production-dependencies group with 8 updates ( #4152 )
...
* Bump the java-production-dependencies group with 8 updates
Bumps the java-production-dependencies group with 8 updates:
| Package | From | To |
| --- | --- | --- |
| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback ) | `1.5.31` | `1.5.32` |
| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback ) | `1.5.31` | `1.5.32` |
| [com.auth0:java-jwt](https://github.com/auth0/java-jwt ) | `4.5.0` | `4.5.1` |
| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson ) | `2.21.0` | `2.21.1` |
| com.fasterxml.jackson.datatype:jackson-datatype-jsr310 | `2.21.0` | `2.21.1` |
| [com.google.dagger:dagger](https://github.com/google/dagger ) | `2.59.1` | `2.59.2` |
| [com.google.dagger:dagger-compiler](https://github.com/google/dagger ) | `2.59.1` | `2.59.2` |
| [org.jetbrains:annotations](https://github.com/JetBrains/java-annotations ) | `26.0.2-1` | `26.1.0` |
Updates `ch.qos.logback:logback-core` from 1.5.31 to 1.5.32
- [Release notes](https://github.com/qos-ch/logback/releases )
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.31...v_1.5.32 )
Updates `ch.qos.logback:logback-classic` from 1.5.31 to 1.5.32
- [Release notes](https://github.com/qos-ch/logback/releases )
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.31...v_1.5.32 )
Updates `ch.qos.logback:logback-classic` from 1.5.31 to 1.5.32
- [Release notes](https://github.com/qos-ch/logback/releases )
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.31...v_1.5.32 )
Updates `com.auth0:java-jwt` from 4.5.0 to 4.5.1
- [Release notes](https://github.com/auth0/java-jwt/releases )
- [Changelog](https://github.com/auth0/java-jwt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/auth0/java-jwt/compare/4.5.0...4.5.1 )
Updates `com.fasterxml.jackson.core:jackson-databind` from 2.21.0 to 2.21.1
- [Commits](https://github.com/FasterXML/jackson/commits )
Updates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.21.0 to 2.21.1
Updates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.21.0 to 2.21.1
Updates `com.google.dagger:dagger` from 2.59.1 to 2.59.2
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.59.1...dagger-2.59.2 )
Updates `com.google.dagger:dagger-compiler` from 2.59.1 to 2.59.2
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.59.1...dagger-2.59.2 )
Updates `org.jetbrains:annotations` from 26.0.2-1 to 26.1.0
- [Release notes](https://github.com/JetBrains/java-annotations/releases )
- [Changelog](https://github.com/JetBrains/java-annotations/blob/master/CHANGELOG.md )
- [Commits](https://github.com/JetBrains/java-annotations/compare/26.0.2-1...26.1.0 )
Updates `com.google.dagger:dagger-compiler` from 2.59.1 to 2.59.2
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.59.1...dagger-2.59.2 )
---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-core
dependency-version: 1.5.32
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: ch.qos.logback:logback-classic
dependency-version: 1.5.32
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: ch.qos.logback:logback-classic
dependency-version: 1.5.32
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: com.auth0:java-jwt
dependency-version: 4.5.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: com.fasterxml.jackson.core:jackson-databind
dependency-version: 2.21.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jsr310
dependency-version: 2.21.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jsr310
dependency-version: 2.21.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: com.google.dagger:dagger
dependency-version: 2.59.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: com.google.dagger:dagger-compiler
dependency-version: 2.59.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: org.jetbrains:annotations
dependency-version: 26.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: java-production-dependencies
- dependency-name: com.google.dagger:dagger-compiler
dependency-version: 2.59.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
* [skip ci] update changelog
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Armin Schrenk <armin.schrenk@skymatic.de >
2026-03-05 17:29:09 +01:00
Cryptobot
21c8cbf709
New Crowdin updates ( #4148 )
...
New translations strings.properties
Arabic; Bulgarian; Chinese Simplified; Chinese Traditional; Danish; Dutch; Finnish; French; German; Greek; Italian; Japanese; Korean; Latvian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Russian; Slovak; Spanish; Swedish; Turkish; Ukrainian; Vietnamese;
[ci skip]
2026-03-05 17:28:41 +01:00
dependabot[bot]
ea236d45a3
Bump the java-test-dependencies group across 1 directory with 2 updates ( #4079 )
...
Bumps the java-test-dependencies group with 2 updates in the / directory: [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit-framework ) and [org.mockito:mockito-core](https://github.com/mockito/mockito ).
Updates `org.junit.jupiter:junit-jupiter` from 5.13.4 to 6.0.1
- [Release notes](https://github.com/junit-team/junit-framework/releases )
- [Commits](https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.1 )
Updates `org.mockito:mockito-core` from 5.20.0 to 5.21.0
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v5.20.0...v5.21.0 )
---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter
dependency-version: 6.0.1
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: java-test-dependencies
- dependency-name: org.mockito:mockito-core
dependency-version: 5.21.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: java-test-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-05 17:27:42 +01:00
dependabot[bot]
fab5ac3726
Bump the maven-build-plugins group across 1 directory with 8 updates ( #4151 )
...
* Bump the maven-build-plugins group across 1 directory with 8 updates
Bumps the maven-build-plugins group with 8 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [me.fabriciorby:maven-surefire-junit5-tree-reporter](https://github.com/fabriciorby/maven-surefire-junit5-tree-reporter ) | `1.4.0` | `1.5.1` |
| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin ) | `3.14.1` | `3.15.0` |
| [org.apache.maven.plugins:maven-resources-plugin](https://github.com/apache/maven-resources-plugin ) | `3.3.1` | `3.4.0` |
| [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin ) | `3.8.1` | `3.10.0` |
| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire ) | `3.5.4` | `3.5.5` |
| [org.codehaus.mojo:license-maven-plugin](https://github.com/mojohaus/license-maven-plugin ) | `2.7.0` | `2.7.1` |
| [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin ) | `3.4.2` | `3.5.0` |
| [org.owasp:dependency-check-maven](https://github.com/dependency-check/DependencyCheck ) | `12.1.5` | `12.2.0` |
Updates `me.fabriciorby:maven-surefire-junit5-tree-reporter` from 1.4.0 to 1.5.1
- [Release notes](https://github.com/fabriciorby/maven-surefire-junit5-tree-reporter/releases )
- [Commits](https://github.com/fabriciorby/maven-surefire-junit5-tree-reporter/compare/v1.4.0...v1.5.1 )
Updates `org.apache.maven.plugins:maven-compiler-plugin` from 3.14.1 to 3.15.0
- [Release notes](https://github.com/apache/maven-compiler-plugin/releases )
- [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.14.1...maven-compiler-plugin-3.15.0 )
Updates `org.apache.maven.plugins:maven-resources-plugin` from 3.3.1 to 3.4.0
- [Release notes](https://github.com/apache/maven-resources-plugin/releases )
- [Commits](https://github.com/apache/maven-resources-plugin/compare/maven-resources-plugin-3.3.1...v3.4.0 )
Updates `org.apache.maven.plugins:maven-dependency-plugin` from 3.8.1 to 3.10.0
- [Release notes](https://github.com/apache/maven-dependency-plugin/releases )
- [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.8.1...maven-dependency-plugin-3.10.0 )
Updates `org.apache.maven.plugins:maven-surefire-plugin` from 3.5.4 to 3.5.5
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.5.4...surefire-3.5.5 )
Updates `org.codehaus.mojo:license-maven-plugin` from 2.7.0 to 2.7.1
- [Release notes](https://github.com/mojohaus/license-maven-plugin/releases )
- [Commits](https://github.com/mojohaus/license-maven-plugin/compare/2.7.0...2.7.1 )
Updates `org.apache.maven.plugins:maven-jar-plugin` from 3.4.2 to 3.5.0
- [Release notes](https://github.com/apache/maven-jar-plugin/releases )
- [Commits](https://github.com/apache/maven-jar-plugin/compare/maven-jar-plugin-3.4.2...maven-jar-plugin-3.5.0 )
Updates `org.owasp:dependency-check-maven` from 12.1.5 to 12.2.0
- [Release notes](https://github.com/dependency-check/DependencyCheck/releases )
- [Changelog](https://github.com/dependency-check/DependencyCheck/blob/main/CHANGELOG.md )
- [Commits](https://github.com/dependency-check/DependencyCheck/compare/v12.1.5...v12.2.0 )
---
updated-dependencies:
- dependency-name: me.fabriciorby:maven-surefire-junit5-tree-reporter
dependency-version: 1.5.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: maven-build-plugins
- dependency-name: org.apache.maven.plugins:maven-compiler-plugin
dependency-version: 3.15.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: maven-build-plugins
- dependency-name: org.apache.maven.plugins:maven-resources-plugin
dependency-version: 3.4.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: maven-build-plugins
- dependency-name: org.apache.maven.plugins:maven-dependency-plugin
dependency-version: 3.10.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: maven-build-plugins
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
dependency-version: 3.5.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-build-plugins
- dependency-name: org.codehaus.mojo:license-maven-plugin
dependency-version: 2.7.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-build-plugins
- dependency-name: org.apache.maven.plugins:maven-jar-plugin
dependency-version: 3.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: maven-build-plugins
- dependency-name: org.owasp:dependency-check-maven
dependency-version: 12.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: maven-build-plugins
...
Signed-off-by: dependabot[bot] <support@github.com >
* downgrade maven surefire
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Armin Schrenk <armin.schrenk@skymatic.de >
2026-03-05 17:23:36 +01:00
dependabot[bot]
57666a620c
Bump the github-actions group with 3 updates ( #4162 )
...
Bumps the github-actions group with 3 updates: [actions/upload-artifact](https://github.com/actions/upload-artifact ), [actions/download-artifact](https://github.com/actions/download-artifact ) and [actions/stale](https://github.com/actions/stale ).
Updates `actions/upload-artifact` from 6.0.0 to 7.0.0
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](b7c566a772...bbbca2ddaa )
Updates `actions/download-artifact` from 7.0.0 to 8.0.0
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](37930b1c2a...70fc10c6e5 )
Updates `actions/stale` from 10.1.1 to 10.2.0
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](997185467f...b5d41d4e1d )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/download-artifact
dependency-version: 8.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/stale
dependency-version: 10.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-05 17:12:30 +01:00
Armin Schrenk
e49fe23b35
Explicitly define webdav-nio-adapter-servlet dependency
...
and update changelog
2026-03-03 18:22:57 +01:00
Armin Schrenk
254a7696c8
[skip ci] update changelog
2026-03-03 18:13:54 +01:00
Armin Schrenk
62bd43ef9b
Update fuse-nio-adapter from 6.0.0 to 6.0.1
...
closes #4121
2026-03-03 18:12:49 +01:00
Tobias Hagemann
b73510ec0f
Merge pull request #4166 from cryptomator/feature/liquid-glass-icon
...
Add Liquid Glass icon for macOS 26 and remove DockTilePlugin workaround
2026-03-03 14:31:23 +01:00
Tobias Hagemann
3fba62ef72
revert icns to legacy icon and recompile Assets.car without fallback bitmaps
2026-03-03 14:16:22 +01:00
Armin Schrenk
7daca70a15
Feature: Replace JavaFX host services with RevealPathService impls ( #4165 )
...
when a OS path need to be shown in the OS file browser.
2026-03-03 11:25:29 +01:00
Tobias Hagemann
90228a1d5c
add Liquid Glass icon and remove DockTilePlugin workaround
2026-03-03 06:55:24 +01:00
Jan-Peter Klein
92d11d8bd5
Merge branch 'develop' into feature/decrypt-name-single-dialog-per-vault
2026-03-02 14:18:15 +01:00
Jan-Peter Klein
300a811510
fix decrypt file name dialog to reuse one window per vault
2026-03-02 13:39:38 +01:00
Armin Schrenk
4090413290
increase slightly notify window heigth
2026-02-27 15:52:30 +01:00
Armin Schrenk
29bfbdc524
Adjust wording for in use feature
2026-02-27 15:08:32 +01:00
Armin Schrenk
688090095e
harden curl downloads on CI ( #4158 )
2026-02-26 17:49:38 +01:00
Armin Schrenk
98db9649c3
Merge branch 'main' into develop
...
# Conflicts:
# pom.xml
2026-02-26 16:58:00 +01:00
Armin Schrenk
7a4c8f113e
Merge branch 'hotfix/1.18.1'
2026-02-26 16:57:10 +01:00
Armin Schrenk
50f6a87788
[skip metadata check] fix release check workflow
2026-02-26 16:53:21 +01:00
Armin Schrenk
d601088948
[skip metadata check] update workflow for hotfix
2026-02-26 16:44:50 +01:00
Armin Schrenk
4d62f2303d
prepare version 1.18.1
2026-02-26 16:27:57 +01:00
Armin Schrenk
792734b486
add unit tests
2026-02-26 16:20:34 +01:00
Armin Schrenk
f884861373
skip fallback if failing to load
2026-02-26 15:48:35 +01:00
Armin Schrenk
da3c5e901f
fixes #4156
...
for Windows fallback on JDK shipped cacert file if well-known CA are not present
2026-02-26 15:15:48 +01:00
Armin Schrenk
f7ccc326de
drain eventual logger events after debug Mode is enabled
2026-02-25 12:27:06 +01:00
Armin Schrenk
246eb19c3c
CI: Build cryptomator-bin package before creating PR. ( #4149 )
...
use arch container to build cryptomator-bin package
2026-02-23 11:48:38 +01:00
Armin Schrenk
c073b26d8f
fix slack notification for makepkg flow
2026-02-23 11:39:46 +01:00
Armin Schrenk
227a3258ec
Update slack webhook in post-publish flow
2026-02-20 18:56:42 +01:00
Armin Schrenk
3279df68c7
Update appimage workflow
...
* use env variables in action generated/generated input
* use cryptobot as actor for PR
* update slack webhook
2026-02-20 17:33:36 +01:00
Armin Schrenk
bf6598302b
add correct info in PR description
2026-02-20 17:18:17 +01:00
Armin Schrenk
dccb4ef072
disable gits safe directory
2026-02-20 17:03:00 +01:00
Armin Schrenk
cbae2413ae
use correct github expression varaible
...
in create-pr step
2026-02-20 16:45:43 +01:00
Armin Schrenk
113ab66a49
Merge pull request #4139 from cryptomator/feature/aur-build
...
CI: Build arch package
2026-02-20 16:40:05 +01:00
Armin Schrenk
34eb336e5f
only commit PKGBUILD and SRCINFO
2026-02-20 16:30:22 +01:00
Armin Schrenk
2cab0c59a1
update javafx to version 25.0.2
2026-02-20 16:23:21 +01:00
Armin Schrenk
3822136e69
update year
2026-02-20 16:23:10 +01:00
Armin Schrenk
1fa4d42d27
use yml multiline syntax
2026-02-20 16:22:55 +01:00
Armin Schrenk
d5bc0914f4
fix description text for PR
2026-02-20 16:17:08 +01:00
Armin Schrenk
ee5165320d
Update Git user email for automation commits
2026-02-19 12:04:36 +01:00
Armin Schrenk
1dab85d265
Merge branch 'develop' into release/1.19.0
2026-02-18 16:25:04 +01:00
Armin Schrenk
84a966993f
fix dagger binding graph
2026-02-18 16:24:22 +01:00
Armin Schrenk
423752e720
[skip ci] update changelog
2026-02-18 16:22:31 +01:00
Cryptobot
4efcec7e93
New Crowdin updates ( #4041 )
...
New translations strings.properties
Afrikaans; Arabic; Bashkir; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Marathi; Norwegian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Urdu (Pakistan); Uyghur; Vietnamese;
[ci skip]
2026-02-18 15:56:30 +01:00
Armin Schrenk
619d981ded
[skip ci] Update README
2026-02-18 15:46:47 +01:00
mindmonk
72d93e943b
fix text wrapping in ResetPasswordDialog ( #4123 )
2026-02-18 15:43:50 +01:00
Armin Schrenk
f07523267d
Bump javafx to version 25.0.2 ( #4145 )
2026-02-18 15:42:51 +01:00
Armin Schrenk
5409470750
update wix
2026-02-18 15:27:36 +01:00
Armin Schrenk
70b7f39bcc
revert 5ab12c1b1a for windows build
2026-02-18 15:16:39 +01:00
Armin Schrenk
5ab12c1b1a
Update to latest JDK 25
2026-02-18 11:49:13 +01:00
Armin Schrenk
0ac63e7aba
Closes #4136
2026-02-18 11:26:42 +01:00
Armin Schrenk
ac6f34fe17
reorder changelog
2026-02-18 11:15:46 +01:00
Armin Schrenk
dba3de230b
Update dependencies
...
* org.cryptomator:integrations-win from 1.5.1 to 1.6.0
* org.cryptomator:webdav-nio-adapter from 3.0.0 to 3.0.1
2026-02-18 11:15:00 +01:00
Armin Schrenk
e11d42bb07
update IDE file
2026-02-18 11:07:18 +01:00
Jan-Peter Klein
171d5d5a4c
Fixes #4141
2026-02-18 10:55:49 +01:00
Armin Schrenk
b86d8ca790
[skip ci] update changelog
2026-02-17 15:30:20 +01:00
Armin Schrenk
74fc77ab8d
fix pom inconsistency
2026-02-17 15:21:16 +01:00
Armin Schrenk
044dbcb11f
Update cryptofs to version 2.10.0-beta3
2026-02-17 15:13:46 +01:00
Armin Schrenk
1b243bb725
suppress logging of expected exception
2026-02-17 15:12:25 +01:00
Armin Schrenk
f21cb90e7d
Merge pull request #4025 from purejava/new-secret-service
...
New keychain backend SecretService for Linux
2026-02-17 13:16:06 +01:00
Armin Schrenk
1e8f272f6a
Merge pull request #4143 from cryptomator/dependabot/maven/java-production-dependencies-d98826387a
...
Bump the java-production-dependencies group across 1 directory with 11 updates
2026-02-17 13:15:07 +01:00
Armin Schrenk
5c1f8e7576
update IDE file
2026-02-17 12:46:19 +01:00
Armin Schrenk
bc0bb38e4c
remove dagger formatting due to compile error
2026-02-17 12:45:46 +01:00
Armin Schrenk
b9b02acbe5
Merge pull request #4134 from cryptomator/feature/javafx-color-scheme-change
...
Feature: Use JavaFX built ins to adapt to OS color scheme
2026-02-17 10:36:23 +01:00
Armin Schrenk
e53598cfce
update azure signing to stable version
2026-02-16 17:06:00 +01:00
Armin Schrenk
3fb0e9328f
ensure curl only uses https
2026-02-16 17:01:52 +01:00
Armin Schrenk
eb369ba5bd
use envsubst also in create-pr job
2026-02-16 16:53:25 +01:00
Armin Schrenk
738bd56270
ensure curl is installed in container
2026-02-16 16:53:07 +01:00
Armin Schrenk
5e29f08d2b
make pr-creation condition more explicit
2026-02-16 16:52:27 +01:00
Armin Schrenk
b3a5265b98
add adminConfig path as property
2026-02-16 16:29:01 +01:00
Armin Schrenk
d7d439947d
Merge branch 'develop' into feature/aur-build
2026-02-16 16:17:09 +01:00
Armin Schrenk
a79fd63634
[skip ci] update changelog
2026-02-16 16:15:05 +01:00
Armin Schrenk
f753ddc9be
Apply suggestions from code review
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2026-02-16 16:05:26 +01:00
Armin Schrenk
2eda795219
create cryptomator dir in opt before copy
2026-02-16 16:01:32 +01:00
Armin Schrenk
158b454b0d
fix NPE in EventualLogger
2026-02-16 12:45:57 +01:00
Armin Schrenk
9e6bd913cb
refactor FxApplicationStyle
...
use pattern (removeOldListeners, addNewListerner, applyTheme)
2026-02-16 12:37:46 +01:00
Armin Schrenk
83ef9d06d9
simplify JfxUiAppearanceProvider
...
and move loading of appearance service into the fx app
2026-02-16 11:55:03 +01:00
Armin Schrenk
cf0052b4f5
revert lambda processing
2026-02-16 11:07:04 +01:00
Armin Schrenk
18ce7d333d
fix build
...
* use JDK 25
* first install git, then checkout
2026-02-16 11:01:43 +01:00
Armin Schrenk
0b4d86768a
Closes #4088
2026-02-16 10:13:21 +01:00
Armin Schrenk
f32d0c463f
use $GITHUB_WORKSPACE
...
instead of github.workspace; bug in GitHubs CI system
2026-02-16 10:03:23 +01:00
dependabot[bot]
a77e90738a
Bump the java-production-dependencies group across 1 directory with 11 updates
...
Bumps the java-production-dependencies group with 11 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [org.cryptomator:cryptolib](https://github.com/cryptomator/cryptolib ) | `2.2.1` | `2.2.2` |
| [org.cryptomator:fuse-nio-adapter](https://github.com/cryptomator/fuse-nio-adapter ) | `5.1.0` | `6.0.0` |
| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback ) | `1.5.19` | `1.5.31` |
| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback ) | `1.5.19` | `1.5.31` |
| org.apache.commons:commons-lang3 | `3.19.0` | `3.20.0` |
| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson ) | `2.20.0` | `2.21.0` |
| com.fasterxml.jackson.datatype:jackson-datatype-jsr310 | `2.20.0` | `2.21.0` |
| [com.google.dagger:dagger](https://github.com/google/dagger ) | `2.57.2` | `2.59.1` |
| [com.google.dagger:dagger-compiler](https://github.com/google/dagger ) | `2.57.2` | `2.59.1` |
| [com.github.ben-manes.caffeine:caffeine](https://github.com/ben-manes/caffeine ) | `3.2.2` | `3.2.3` |
| [org.cryptomator:integrations-linux](https://github.com/cryptomator/integrations-linux ) | `1.7.0-beta3` | `1.7.0-beta4` |
Updates `org.cryptomator:cryptolib` from 2.2.1 to 2.2.2
- [Release notes](https://github.com/cryptomator/cryptolib/releases )
- [Changelog](https://github.com/cryptomator/cryptolib/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/cryptomator/cryptolib/compare/2.2.1...2.2.2 )
Updates `org.cryptomator:fuse-nio-adapter` from 5.1.0 to 6.0.0
- [Release notes](https://github.com/cryptomator/fuse-nio-adapter/releases )
- [Changelog](https://github.com/cryptomator/fuse-nio-adapter/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/cryptomator/fuse-nio-adapter/compare/5.1.0...6.0.0 )
Updates `ch.qos.logback:logback-core` from 1.5.19 to 1.5.31
- [Release notes](https://github.com/qos-ch/logback/releases )
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.19...v_1.5.31 )
Updates `ch.qos.logback:logback-classic` from 1.5.19 to 1.5.31
- [Release notes](https://github.com/qos-ch/logback/releases )
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.19...v_1.5.31 )
Updates `ch.qos.logback:logback-classic` from 1.5.19 to 1.5.31
- [Release notes](https://github.com/qos-ch/logback/releases )
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.19...v_1.5.31 )
Updates `org.apache.commons:commons-lang3` from 3.19.0 to 3.20.0
Updates `com.fasterxml.jackson.core:jackson-databind` from 2.20.0 to 2.21.0
- [Commits](https://github.com/FasterXML/jackson/commits )
Updates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.20.0 to 2.21.0
Updates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.20.0 to 2.21.0
Updates `com.google.dagger:dagger` from 2.57.2 to 2.59.1
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.57.2...dagger-2.59.1 )
Updates `com.google.dagger:dagger-compiler` from 2.57.2 to 2.59.1
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.57.2...dagger-2.59.1 )
Updates `com.github.ben-manes.caffeine:caffeine` from 3.2.2 to 3.2.3
- [Release notes](https://github.com/ben-manes/caffeine/releases )
- [Commits](https://github.com/ben-manes/caffeine/compare/v3.2.2...v3.2.3 )
Updates `com.google.dagger:dagger-compiler` from 2.57.2 to 2.59.1
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.57.2...dagger-2.59.1 )
Updates `org.cryptomator:integrations-linux` from 1.7.0-beta3 to 1.7.0-beta4
- [Release notes](https://github.com/cryptomator/integrations-linux/releases )
- [Changelog](https://github.com/cryptomator/integrations-linux/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/cryptomator/integrations-linux/compare/1.7.0-beta3...1.7.0-beta4 )
---
updated-dependencies:
- dependency-name: org.cryptomator:cryptolib
dependency-version: 2.2.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: org.cryptomator:fuse-nio-adapter
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: java-production-dependencies
- dependency-name: ch.qos.logback:logback-core
dependency-version: 1.5.31
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: ch.qos.logback:logback-classic
dependency-version: 1.5.31
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: ch.qos.logback:logback-classic
dependency-version: 1.5.31
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: org.apache.commons:commons-lang3
dependency-version: 3.20.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: java-production-dependencies
- dependency-name: com.fasterxml.jackson.core:jackson-databind
dependency-version: 2.21.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: java-production-dependencies
- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jsr310
dependency-version: 2.21.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: java-production-dependencies
- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jsr310
dependency-version: 2.21.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: java-production-dependencies
- dependency-name: com.google.dagger:dagger
dependency-version: 2.59.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: java-production-dependencies
- dependency-name: com.google.dagger:dagger-compiler
dependency-version: 2.59.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: java-production-dependencies
- dependency-name: com.github.ben-manes.caffeine:caffeine
dependency-version: 3.2.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: com.google.dagger:dagger-compiler
dependency-version: 2.59.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: java-production-dependencies
- dependency-name: org.cryptomator:integrations-linux
dependency-version: 1.7.0-beta4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-16 06:06:54 +00:00
Armin Schrenk
7275ec9a61
fix envsubst command
2026-02-13 18:17:14 +01:00
Armin Schrenk
0fa34dba33
replace PKGBUILD with PKGBUILD.template
...
use envsubst to create actual PKGBUILD
2026-02-13 17:49:45 +01:00
Armin Schrenk
49f070977a
use proper quotes
2026-02-13 13:59:11 +01:00
Armin Schrenk
35f39a9eaf
minor fixes
2026-02-13 13:58:04 +01:00
Armin Schrenk
b9d21b1b7a
replace hypens with underscore in pkgbuild version
2026-02-13 13:55:56 +01:00
Armin Schrenk
2e698317e5
Indirect github action inputs with env vars
2026-02-13 13:50:39 +01:00
Armin Schrenk
9c88fbab5e
merge tarball job into pr creation job
2026-02-13 13:41:54 +01:00
Armin Schrenk
1a51642eb1
fix workflow
2026-02-13 13:30:47 +01:00
Armin Schrenk
fdaf5d1c36
rename 'aur' dir to ' makepkg'
...
mention the format rather a specific repository
2026-02-13 13:29:38 +01:00
Armin Schrenk
00e824a1ba
fix workflow
2026-02-13 13:24:04 +01:00
Armin Schrenk
9c5ab7e311
build arch package on CLI
2026-02-13 13:18:34 +01:00
mindmonk
0bec741c2b
Merge pull request #4120 from cryptomator/feature/disable-password-tab-if-masterkey-missing
...
Disable recovery key actions in Vault Password options when masterkey is missing
2026-02-12 18:08:52 +01:00
Armin Schrenk
af43aeca15
Merge branch 'develop' into feature/javafx-color-scheme-change
2026-02-12 10:18:32 +01:00
Armin Schrenk
1629eae5d3
[skip ci] update changelog
2026-02-11 15:55:34 +01:00
Armin Schrenk
99898b74fb
minor cleanup
2026-02-11 15:55:19 +01:00
Armin Schrenk
327d6065e9
Merge pull request #4105 from cryptomator/feature/admin-properties
...
Feature: Admin Config
2026-02-11 15:25:31 +01:00
Armin Schrenk
2a5ef5d999
log inconsistent state
2026-02-11 15:21:55 +01:00
Armin Schrenk
34e5d19a04
prevent resource leak
2026-02-11 15:16:11 +01:00
Armin Schrenk
33851a8559
Refactor admin props
...
* rename class to AdminPropertiesFactory
* rename factory method to "create"
* remove side effects from methods
* returned properties default to system properties
2026-02-11 15:12:52 +01:00
Armin Schrenk
fb54d96997
fix wrong method delegation
2026-02-11 14:49:56 +01:00
Armin Schrenk
cff47b1c73
wrap system properties instead of direct modification
2026-02-11 14:36:55 +01:00
Armin Schrenk
5db05d8bc7
Apply suggestions from codereview
2026-02-11 14:33:01 +01:00
Armin Schrenk
b85780eae9
Disable JavaFX based UiAppearanceProvider for macOS
2026-02-11 12:22:22 +01:00
Ralph Plawetzki
bdfd22c483
Partially reverts dd1af8cd78
...
Not needed anymore, see https://github.com/cryptomator/integrations-linux/pull/125#issuecomment-3876060158
2026-02-11 06:07:01 +01:00
Armin Schrenk
e3433cb312
Refactor FxApplicationStyle class
2026-02-10 18:17:09 +01:00
Armin Schrenk
46d1d605ad
refactor JfxUiAppearanceProvider class
...
* use delegate pattern for initialization
* add logging
2026-02-10 18:01:36 +01:00
Armin Schrenk
a4eadd4817
remove theme change restrictions
2026-02-10 17:58:29 +01:00
Armin Schrenk
c6717bd4e1
Rely on javafx to change color theme
2026-02-09 17:48:23 +01:00
Armin Schrenk
53f368108a
Rename jvm property and actual config file
2026-02-09 16:54:04 +01:00
Armin Schrenk
5e52811c74
Remove hard coded default locations for admin config
2026-02-09 16:49:12 +01:00
Armin Schrenk
cad7b45808
Refactor to first check system property cryptomator.adminConfig for config path
2026-02-09 16:16:26 +01:00
Armin Schrenk
a057bf6f70
Merge branch 'develop' into feature/admin-properties
2026-02-09 15:03:06 +01:00
Armin Schrenk
4cf11cf293
[skip ci] update changelog
2026-02-09 14:56:37 +01:00
Armin Schrenk
2523609996
disable loading of user defined config for windows msi ( #4132 )
2026-02-09 14:49:07 +01:00
dependabot[bot]
80276ee992
Bump the github-actions group across 1 directory with 8 updates ( #4124 )
...
Bumps the github-actions group with 8 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout ) | `6.0.1` | `6.0.2` |
| [actions/setup-java](https://github.com/actions/setup-java ) | `5.1.0` | `5.2.0` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact ) | `5.0.0` | `6.0.0` |
| [actions/download-artifact](https://github.com/actions/download-artifact ) | `6.0.0` | `7.0.0` |
| [actions/cache](https://github.com/actions/cache ) | `4.3.0` | `5.0.3` |
| [skymatic/workflows/.github/workflows/run-dependency-check.yml](https://github.com/skymatic/workflows ) | `3.0.1` | `3.0.2` |
| [fjogeleit/http-request-action](https://github.com/fjogeleit/http-request-action ) | `1.16.6` | `2.0.0` |
| [skymatic/workflows](https://github.com/skymatic/workflows ) | `3.0.1` | `3.0.2` |
Updates `actions/checkout` from 6.0.1 to 6.0.2
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](8e8c483db8...de0fac2e45 )
Updates `actions/setup-java` from 5.1.0 to 5.2.0
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](f2beeb24e1...be666c2fcd )
Updates `actions/upload-artifact` from 5.0.0 to 6.0.0
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](330a01c490...b7c566a772 )
Updates `actions/download-artifact` from 6.0.0 to 7.0.0
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](018cc2cf5b...37930b1c2a )
Updates `actions/cache` from 4.3.0 to 5.0.3
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](0057852bfa...cdf6c1fa76 )
Updates `skymatic/workflows/.github/workflows/run-dependency-check.yml` from 3.0.1 to 3.0.2
- [Release notes](https://github.com/skymatic/workflows/releases )
- [Commits](1074588008...2d0c27a7b0 )
Updates `fjogeleit/http-request-action` from 1.16.6 to 2.0.0
- [Release notes](https://github.com/fjogeleit/http-request-action/releases )
- [Changelog](https://github.com/fjogeleit/http-request-action/blob/main/RELEASE.md )
- [Commits](c0b95d02a0...551353b829 )
Updates `skymatic/workflows` from 3.0.1 to 3.0.2
- [Release notes](https://github.com/skymatic/workflows/releases )
- [Commits](1074588008...2d0c27a7b0 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/setup-java
dependency-version: 5.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: actions/upload-artifact
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/download-artifact
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/cache
dependency-version: 5.0.3
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: skymatic/workflows/.github/workflows/run-dependency-check.yml
dependency-version: 3.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: fjogeleit/http-request-action
dependency-version: 2.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: skymatic/workflows
dependency-version: 3.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-09 09:27:49 +01:00
Ralph Plawetzki
561432bc98
Revert "Make SecretServiceKeychainAccess the default selection"
...
This reverts commit 9a74194391 .
Users decide when to migrate.
2026-02-05 08:15:10 +01:00
Ralph Plawetzki
cd0a640a36
Enable migrating KeychainEntries on Linux as well
2026-02-05 07:09:38 +01:00
Armin Schrenk
a7b8541912
Update Slack webhook URL secret in workflow
2026-01-30 15:27:31 +01:00
Jan-Peter Klein
d4382f3130
remove docTooltip
2026-01-28 18:40:56 +01:00
Jan-Peter Klein
2983745be5
remove docs link
2026-01-28 18:20:18 +01:00
Armin Schrenk
77983fe00a
simplify EventualLogger init
2026-01-28 17:44:48 +01:00
Armin Schrenk
a4836f6528
cleanup
2026-01-28 17:36:52 +01:00
Armin Schrenk
e9b3b505a8
apply suggestions from code review
2026-01-28 17:35:34 +01:00
Armin Schrenk
19c9eada9d
check first the filesize before opening a Reader to the config file
2026-01-28 17:32:10 +01:00
Jan-Peter Klein
2a5bce2c5c
disable password tab when masterkey.file is missing
2026-01-27 17:42:04 +01:00
mindmonk
9ee81a0e35
Merge pull request #4106 from cryptomator/feature/move-recover-io-tasks-to-background
...
Move recovery I/O to background thread
2026-01-26 13:30:39 +01:00
Jan-Peter Klein
8b05ae0a54
dedup createTask
2026-01-23 16:09:06 +01:00
Jan-Peter Klein
aa898c634f
refactor recovery restore to sync logic with async task wrapper for testability
2026-01-23 13:57:38 +01:00
Armin Schrenk
efbd107fb5
increase null safety
2026-01-21 18:09:26 +01:00
Armin Schrenk
300cac5441
don't forget log markers
2026-01-21 16:36:56 +01:00
Armin Schrenk
b651b9ac26
config file can be exactly the max size
2026-01-21 16:08:00 +01:00
Armin Schrenk
29e76e7f93
keep throwables in EventualLogger
2026-01-21 16:07:17 +01:00
Armin Schrenk
5cac6b8114
also adjust distribution
2026-01-21 15:55:04 +01:00
Armin Schrenk
35c2141fd6
cleanup
2026-01-21 15:34:34 +01:00
Armin Schrenk
b00c81c20a
use "cryptomator.config" for config file
2026-01-21 15:34:24 +01:00
Armin Schrenk
7ee0606306
adjust unit tests
2026-01-21 15:34:08 +01:00
Armin Schrenk
046372f95b
refactored BufferedLog
...
* rename to EventualLogger
* adhere to slf4j API
* ensure single instance
2026-01-21 15:33:26 +01:00
Armin Schrenk
c198adaf3f
switch back to properties
2026-01-21 11:53:31 +01:00
Armin Schrenk
d53f0880ca
add test for AdminPropertiesSetter
2026-01-15 18:06:24 +01:00
Armin Schrenk
088b177c0e
Ensure that null map is also logged
2026-01-15 15:11:46 +01:00
Armin Schrenk
287ab4e792
[skip ci] Update changelog
2026-01-15 15:11:12 +01:00
Armin Schrenk
0e9cad5b09
Merge pull request #4103 from cryptomator/feature/basic-accessibility
...
Feature: Improve accessibility for core functionality
2026-01-15 10:44:16 +01:00
Armin Schrenk
a0c9caeb21
[skip ci] update changelog
2026-01-14 17:57:24 +01:00
Armin Schrenk
f620c6685a
apply suggestions from AI review
2026-01-14 17:53:07 +01:00
Armin Schrenk
61be8c449c
fixed flush does not clear BufferedLog
2026-01-14 17:39:49 +01:00
Armin Schrenk
43343b9954
fix wrong Linux path
2026-01-14 17:36:07 +01:00
Armin Schrenk
460b7e6225
[skip ci] update changelog
2026-01-14 17:33:45 +01:00
Armin Schrenk
e2430bfb22
add null check
2026-01-14 17:29:56 +01:00
Armin Schrenk
ac7c9c2165
use a bracket to "describe" the vault state
2026-01-14 17:28:20 +01:00
Jan-Peter Klein
efd73e0d3e
move recovery IO operations to background
2026-01-14 17:14:23 +01:00
Armin Schrenk
b441803462
also adjust wix installer to new config format
2026-01-14 16:28:48 +01:00
Armin Schrenk
42b06aa556
Switch to JSON as config format
...
Java Properties require ISO 8859-1 character encoding, leading to manual edits of file.
2026-01-14 14:12:28 +01:00
Armin Schrenk
b1c21501a6
Add dummy admin properties file in Windows installer
2026-01-13 18:40:53 +01:00
Armin Schrenk
45633837e0
only allow overwriting a subset of JVM properties
2026-01-13 17:26:48 +01:00
Armin Schrenk
b23bd0b27a
Implement logic to overwrite system properties set in app internal config file
2026-01-13 13:14:40 +01:00
Armin Schrenk
b3f3faf4ee
add DIALOG role to more dialogs
2026-01-13 11:02:01 +01:00
Armin Schrenk
33f26bf804
Refactor notificationbar
...
* rename to InfoBar
* replace closeButton text with graphic and add accessibilityText
* use common base class for styling and use CSS lookup for variants
2026-01-12 23:31:37 +01:00
Armin Schrenk
a06accb80f
add accessibletext to vault storage location
2026-01-12 23:15:40 +01:00
Armin Schrenk
a50e372f05
add correct accessible role to dialogs
2026-01-12 23:14:09 +01:00
Armin Schrenk
06726303fb
add proper accessibility text for vault list
2026-01-12 23:13:15 +01:00
Armin Schrenk
11c86f7287
impl idea
2026-01-12 11:59:17 +01:00
mindmonk
8e68a62ab0
Merge pull request #4081 from cryptomator/feature/hub-vault-archived-dialog
...
Feature: Show dedicated “Archived Vault” screen on unlock when Hub returns 410
2026-01-06 11:20:29 +01:00
Jan-Peter Klein
787d0b8e12
code cleanup
2026-01-05 14:00:20 +01:00
Jan-Peter Klein
ba765f7a69
code cleanup
2026-01-05 13:31:45 +01:00
Jan-Peter Klein
e9d7e631c7
fix typo
2026-01-05 13:27:50 +01:00
Jan-Peter Klein
88acbc8ed7
fix typo
2026-01-05 13:22:01 +01:00
Jan-Peter Klein
e84a73b9c3
use SimpleDialog
2026-01-05 13:17:10 +01:00
Jan-Peter Klein
2324ddad8b
update changelog
2026-01-05 11:53:51 +01:00
Jan-Peter Klein
04da2504de
Merge branch 'develop' into feature/hub-vault-archived-dialog
2026-01-05 11:28:08 +01:00
Armin Schrenk
ad240eb18b
Merge branch 'develop' into release/1.19.0
...
# Conflicts:
# pom.xml
2025-12-30 12:40:06 +01:00
Armin Schrenk
8105dbc236
Closes #4058
2025-12-30 12:31:45 +01:00
Armin Schrenk
ceed70c314
[skip ci] update changelog
2025-12-29 16:59:01 +01:00
Armin Schrenk
eddf586b81
Merge pull request #4078 from cryptomator/feature/files-in-use
...
Feature: Files in use
2025-12-29 16:00:36 +01:00
Armin Schrenk
0d7ddd3189
[skip ci] Update changelog
2025-12-29 15:55:49 +01:00
Armin Schrenk
491cd5e550
install/remove the encrypted mime type on install/uninstall
2025-12-29 15:22:26 +01:00
Armin Schrenk
93d95ecd93
make message more clear
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-12-21 12:42:11 +01:00
Armin Schrenk
05a41a625c
reset selection index everytime window is shown
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-12-21 12:32:35 +01:00
Armin Schrenk
2aff02a186
cleanup
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-12-21 12:27:07 +01:00
Armin Schrenk
4b7de11750
dedup css
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-12-21 12:26:08 +01:00
Armin Schrenk
aaf921afcf
Adjust notification dialog
...
* add scrollbar to description content
* move filename to own visual element
* move vaultName above message
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-12-21 11:40:02 +01:00
Armin Schrenk
7718445f7c
rename method
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-12-21 11:00:01 +01:00
Armin Schrenk
0fa27f66c9
Use proper icon for in-use event
2025-12-19 13:54:47 +01:00
Armin Schrenk
111c5ae2de
correctly convert URI path to system path
2025-12-19 13:25:42 +01:00
Armin Schrenk
8841bb1c6a
add c9u as file extension
2025-12-18 17:55:43 +01:00
Armin Schrenk
8ca7e34d8f
minor fixes
2025-12-18 16:47:45 +01:00
Armin Schrenk
0fa6f0d915
only close notification window on index error
2025-12-18 16:20:58 +01:00
Armin Schrenk
4ffd8f4467
add localization for file-is-in-use-event in event view
2025-12-18 16:19:42 +01:00
Armin Schrenk
bb0c1b54c1
Add log message to get used mount service
2025-12-18 15:39:56 +01:00
Armin Schrenk
8eb91f6471
Change design of files-in-use-notification
...
* add timestamp of event occurance
* move filename into message section
* remove translations
2025-12-18 13:28:04 +01:00
Armin Schrenk
eb20fd7278
add device name to filesystemowner and display device name in notification
2025-12-17 16:55:42 +01:00
Armin Schrenk
d836798361
only one instance of notification window
2025-12-17 16:27:10 +01:00
Jan-Peter Klein
760e260eba
show archived vault dialog on unlock when Hub returns 410
2025-12-17 09:56:56 +01:00
Armin Schrenk
0cd6eb8b5e
use Path api to concat (string) paths for events
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-12-16 12:52:35 +01:00
Armin Schrenk
0b2107309b
guard the notification window from theoretical thread races
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-12-16 12:33:25 +01:00
dependabot[bot]
309881b339
Bump the github-actions group across 1 directory with 8 updates ( #4073 )
...
Bumps the github-actions group with 8 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout ) | `5.0.0` | `6.0.1` |
| [actions/setup-java](https://github.com/actions/setup-java ) | `5.0.0` | `5.1.0` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact ) | `4.6.2` | `5.0.0` |
| [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) | `2.4.1` | `2.5.0` |
| [actions/download-artifact](https://github.com/actions/download-artifact ) | `5.0.0` | `6.0.0` |
| [fjogeleit/http-request-action](https://github.com/fjogeleit/http-request-action ) | `1.16.5` | `1.16.6` |
| [actions/stale](https://github.com/actions/stale ) | `10.1.0` | `10.1.1` |
| [skymatic/workflows](https://github.com/skymatic/workflows ) | `450e322ff2214d0be0b079b63343c894f3ef735f` | `1074588008ae3326a2221ea451783280518f0366` |
Updates `actions/checkout` from 5.0.0 to 6.0.1
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](08c6903cd8...8e8c483db8 )
Updates `actions/setup-java` from 5.0.0 to 5.1.0
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](dded088883...f2beeb24e1 )
Updates `actions/upload-artifact` from 4.6.2 to 5.0.0
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](ea165f8d65...330a01c490 )
Updates `softprops/action-gh-release` from 2.4.1 to 2.5.0
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](6da8fa9354...a06a81a03e )
Updates `actions/download-artifact` from 5.0.0 to 6.0.0
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](634f93cb29...018cc2cf5b )
Updates `fjogeleit/http-request-action` from 1.16.5 to 1.16.6
- [Release notes](https://github.com/fjogeleit/http-request-action/releases )
- [Commits](1297c6fc63...c0b95d02a0 )
Updates `actions/stale` from 10.1.0 to 10.1.1
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](5f858e3efb...997185467f )
Updates `skymatic/workflows` from 450e322ff2214d0be0b079b63343c894f3ef735f to 1074588008ae3326a2221ea451783280518f0366
- [Release notes](https://github.com/skymatic/workflows/releases )
- [Commits](450e322ff2...1074588008 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/setup-java
dependency-version: 5.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: actions/upload-artifact
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: softprops/action-gh-release
dependency-version: 2.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: actions/download-artifact
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: fjogeleit/http-request-action
dependency-version: 1.16.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/stale
dependency-version: 10.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: skymatic/workflows
dependency-version: 1074588008ae3326a2221ea451783280518f0366
dependency-type: direct:production
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-16 09:54:39 +01:00
Armin Schrenk
532cdf30ac
Fix typos
2025-12-12 17:41:29 +01:00
Armin Schrenk
d746e9e215
add translation to event
2025-12-12 16:55:15 +01:00
Armin Schrenk
408c80744a
Show notification for fileIsInUseEvent
2025-12-12 13:29:46 +01:00
Armin Schrenk
bf890d2165
Merge pull request #4069 from cryptomator/feature/notify-fallback
...
Feature: Notification Window with JavaFX
2025-12-12 12:42:37 +01:00
Armin Schrenk
eb90a7fb33
Merge branch 'feature/files-in-use' into feature/notify-fallback
...
# Conflicts:
# src/main/java/org/cryptomator/common/EventMap.java
# src/main/java/org/cryptomator/common/vaults/Vault.java
2025-12-12 12:31:08 +01:00
Armin Schrenk
a47814f38c
cleanup
2025-12-12 12:26:46 +01:00
Armin Schrenk
8b157fd935
add dark theme
2025-12-12 12:25:47 +01:00
Armin Schrenk
5e582f666c
add accessibleText
2025-12-12 11:37:42 +01:00
Armin Schrenk
bebe3064ee
hide paging if there is only one event
2025-12-12 11:21:39 +01:00
Armin Schrenk
bbf8e1d1e5
Ensure that keyloader is not reused between vaults
2025-12-11 14:35:23 +01:00
Armin Schrenk
98d2442deb
For hub vaults set filesystem owner
2025-12-11 14:34:45 +01:00
Armin Schrenk
cac5c86dab
Merge branch 'develop' into feature/files-in-use
...
# Conflicts:
# pom.xml
2025-12-10 13:04:34 +01:00
Armin Schrenk
5a0145800d
Redesign notifcation dialog
...
* add Cryptomator title
* include vault name in message
* remove bottom section and move button to current message area
2025-12-10 13:01:07 +01:00
Armin Schrenk
f4b56e5e51
rename variable
2025-12-10 12:34:33 +01:00
Armin Schrenk
7cfb63ed48
cleanup in NotificationController
2025-12-10 12:34:09 +01:00
Armin Schrenk
2521cd2bfb
cleanup
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-12-09 18:13:04 +01:00
Armin Schrenk
1e861ac187
fix av-whitelist workflow
2025-12-09 09:34:25 +01:00
Tobias Hagemann
a4c85be61c
Add accessible text to form controls and table columns ( #4066 )
2025-12-06 07:41:39 +01:00
Armin Schrenk
5b9e70da33
implement code suggestions
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-12-05 17:32:24 +01:00
Armin Schrenk
b83a3c27c6
[skip ci] remove unused import
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-12-05 16:52:04 +01:00
Armin Schrenk
5c2954de03
guard controller from NPE
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-12-05 16:43:39 +01:00
Armin Schrenk
8a834fe71c
fix window placement
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-12-05 16:38:37 +01:00
Armin Schrenk
4ff2905723
regularly poll for notification updates
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-12-05 16:37:31 +01:00
Armin Schrenk
538e01b1e5
consider location of system bar when placing notification window
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-12-05 15:54:05 +01:00
Armin Schrenk
3135be9178
fix logic in notificationManager
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-12-05 12:14:07 +01:00
Armin Schrenk
2c456f5323
fix more issues
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-12-05 11:58:16 +01:00
Armin Schrenk
9d464e3a4f
fix threading issue in notification manager
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-12-05 11:53:43 +01:00
Armin Schrenk
83199eb1de
use VaultEvent for notification to also show affected vault
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-12-05 11:35:54 +01:00
Armin Schrenk
5772ffec17
activate notifications by consuming vault events
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-12-05 11:27:01 +01:00
Armin Schrenk
f3415277d7
cleanup
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-12-05 11:23:52 +01:00
Armin Schrenk
8e9a001fde
clean up
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-12-05 10:50:48 +01:00
Armin Schrenk
5e229395f1
remove test code
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-12-05 10:50:32 +01:00
Armin Schrenk
18dd9770f2
add second fake event
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-12-04 17:03:47 +01:00
Armin Schrenk
185c5a4f5d
implement more ui logic
...
and reduce css
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-12-04 17:03:36 +01:00
Armin Schrenk
285ddac219
ai thoughts
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-12-04 16:20:49 +01:00
Armin Schrenk
9e631a78f2
Pimp notification dialog
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-12-04 15:35:05 +01:00
Tobias Hagemann
7fe9049266
Improve accessibility for icon-only controls and input labels ( #4064 )
2025-12-01 22:06:57 +01:00
Tobias Hagemann
39ab9ad63f
Merge pull request #4055 from tamaracha/fix_a11y_buttons
...
Fix a11y for no-graphics buttons in main window
2025-12-01 16:13:10 +01:00
Armin Schrenk
b4528f825e
[skip ci] drop interface approach and just add fx window
2025-11-29 18:03:55 +01:00
Armin Schrenk
3d679c73e7
[skip ci] impl draft
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-11-28 14:31:04 +01:00
Sebastian Stenzel
04bdb2d8c4
fix mocked update check
2025-11-24 20:58:57 +01:00
Sebastian Stenzel
f32d24c1c0
Merge branch 'develop' into release/1.19.0
2025-11-24 20:58:25 +01:00
Sebastian Stenzel
f4f093bb42
update GitHub Releases Template
...
[ci skip]
2025-11-24 19:57:24 +01:00
Sebastian Stenzel
3f06460667
bump version
2025-11-24 14:50:19 +01:00
Sebastian Stenzel
617f1bf2c9
CHANGELOG.md: added
...
[ci skip]
2025-11-24 14:49:12 +01:00
Sebastian Stenzel
02ad38f871
Merge pull request #3948 from purejava/feature/app-update
...
Implement new update API
2025-11-24 14:41:55 +01:00
Sebastian Stenzel
7a2944cbea
bump integrations version
2025-11-24 14:39:17 +01:00
Sebastian Stenzel
4c47204f92
Merge branch 'develop' into feature/app-update
2025-11-24 14:34:44 +01:00
Tamara Cook
b6d0823c24
Add accessible text and tooltips to no-graphics buttons in main window
2025-11-23 22:24:31 +01:00
Tamara Cook
7f4776a995
Make buttons clickable by any input device
2025-11-23 19:26:55 +01:00
Armin Schrenk
9d2b31cd56
Merge branch 'develop' into feature/files-in-use
2025-11-21 10:15:24 +01:00
Tobias Hagemann
f052395a7f
Add section on use of Generative AI
2025-11-17 15:03:08 +01:00
Sebastian Stenzel
57be83b38d
update license-merges
2025-11-12 11:56:09 +01:00
Sebastian Stenzel
c2cd4f5bbf
update compiler.xml
...
[ci skip]
2025-11-12 11:55:59 +01:00
Sebastian Stenzel
d3d57312ba
Merge branch 'develop' into feature/app-update
...
# Conflicts:
# .github/workflows/appimage.yml
# .github/workflows/check-jdk-updates.yml
# .github/workflows/debian.yml
# .github/workflows/mac-dmg-x64.yml
# .github/workflows/mac-dmg.yml
# .github/workflows/win-exe.yml
2025-11-12 11:50:21 +01:00
Sebastian Stenzel
593a64c9bd
Bump JDK to version 25 ( #4031 )
...
* first draft for JDK 25 migration (including comments)
* fix unresolvable version in setup-java action
* switch to official `openjdk-25-jdk` ubuntu package
see https://packages.ubuntu.com/search?suite=jammy&arch=any&searchon=names&keywords=openjdk-25
* update jacoco to support JDK 25
* use jdk 25.0.1 for building the app
# Conflicts:
# .github/workflows/win-exe.yml
* Use correct SHA256 value for openjfx linux arm64
* zulu version is different to temurin :rolling_eyes:
* fix check-jdk-updates
---------
Co-authored-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-11-12 10:50:37 +01:00
sunnyraindy
19dc4fb6ff
chore: fix typo in comment ( #4036 )
...
Signed-off-by: sunnyraindy <sunnyraindy@outlook.com >
2025-11-12 10:49:14 +01:00
Armin Schrenk
81f45012f3
[skip ci] Merge branch 'main' into develop
2025-11-12 10:45:38 +01:00
Armin Schrenk
c59554f7bb
Merge branch 'release/1.18.0'
2025-11-12 10:43:22 +01:00
Armin Schrenk
11c66e8df7
Use correct SHA256 value for openjfx linux arm64
2025-11-11 16:23:33 +01:00
Armin Schrenk
c49bf0f146
finalize 1.18.0
2025-11-11 16:08:00 +01:00
Armin Schrenk
e74bd91879
Merge branch 'develop' into release/1.18.0
2025-11-11 15:58:03 +01:00
Cryptobot
89d9249a08
New Crowdin updates ( #4016 )
...
New translations strings.properties
Afrikaans; Arabic; Bashkir; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Marathi; Norwegian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Urdu (Pakistan); Uyghur; Vietnamese;
[ci skip]
2025-11-11 15:57:18 +01:00
Armin Schrenk
013fff1223
Feature: Sign files with Azure trusted signing ( #4038 )
2025-11-11 14:24:20 +01:00
Armin Schrenk
fd9d27215e
adjust wording
2025-11-11 13:20:02 +01:00
Sebastian Stenzel
f91cc2374c
fix syntax error (really!)
2025-11-08 10:48:29 +01:00
Sebastian Stenzel
48298bb161
fix syntax error
2025-11-08 10:37:10 +01:00
Sebastian Stenzel
7a1cd9026c
use dmg update mechanism
2025-11-08 10:24:11 +01:00
Sebastian Stenzel
754e53d8db
cleanup
2025-11-08 10:18:40 +01:00
Sebastian Stenzel
c36f1bc8d0
moved update mechanism classes to integrations-*
2025-11-07 13:59:10 +01:00
Sebastian Stenzel
7315b59a6d
simplify + allow IDE to find used i18n strings
2025-11-06 15:36:08 +01:00
Sebastian Stenzel
8a243a01aa
cleanup + error handling
2025-11-06 15:35:12 +01:00
Sebastian Stenzel
9e4006cc89
improved error handling
2025-11-06 10:47:15 +01:00
Sebastian Stenzel
26b69beb87
prevent updates while having unlocked vaults
2025-11-06 10:08:49 +01:00
Sebastian Stenzel
f95bf87a4b
reordered getters
...
[ci skip]
2025-11-06 07:41:30 +01:00
Sebastian Stenzel
e854c7d189
detect failed update attempt via new setting
2025-11-05 22:26:45 +01:00
Sebastian Stenzel
8a434dcd96
more robust settings, exposed saveNow()
2025-11-05 22:23:34 +01:00
Sebastian Stenzel
6b7324723e
apply more suggestions from code review
2025-11-04 22:07:05 +01:00
Sebastian Stenzel
0bdcb2b3be
adjust to type-safe api
2025-11-04 21:42:24 +01:00
Sebastian Stenzel
c3931d9d29
apply review suggestions
2025-11-04 21:42:14 +01:00
Sebastian Stenzel
307825a339
fix param order
2025-11-04 11:43:08 +01:00
Sebastian Stenzel
093f0e8c94
cleanup updater
2025-11-04 11:12:43 +01:00
Sebastian Stenzel
c938c42c00
unified "check for update" and "do update" button
2025-11-02 15:40:32 +01:00
Armin Schrenk
cee22e34db
adjust display text
2025-10-31 14:18:07 +01:00
Jerry Pan
884c6f6bdd
Fix : Shortcut doesn’t close SimpleDialogs ( #4026 )
2025-10-31 13:40:19 +01:00
Tobias Hagemann
c5367db971
Fix Hub vault URL to preserve path component
2025-10-29 15:22:24 +01:00
Ralph Plawetzki
9a74194391
Make SecretServiceKeychainAccess the default selection
2025-10-27 05:33:35 +01:00
Armin Schrenk
18300ee67f
[skip ci] adjust to changed API
2025-10-21 15:36:51 +02:00
Sebastian Stenzel
59560193ee
adjust to new multi-step update API
2025-10-21 11:32:45 +02:00
Sebastian Stenzel
a6b31e19b9
Merge branch 'feature/jdk25' into feature/app-update
...
# Conflicts:
# .idea/compiler.xml
# pom.xml
2025-10-17 17:03:43 +02:00
Sebastian Stenzel
8a44115234
update jacoco to support JDK 25
2025-10-17 15:25:18 +02:00
Sebastian Stenzel
43a1f00bea
switch to official openjdk-25-jdk ubuntu package
...
see https://packages.ubuntu.com/search?suite=jammy&arch=any&searchon=names&keywords=openjdk-25
2025-10-17 12:47:13 +02:00
Sebastian Stenzel
3e458060bc
Merge branch 'develop' into feature/jdk25
...
# Conflicts:
# .github/workflows/debian.yml
# .github/workflows/dependency-check.yml
# .github/workflows/win-exe.yml
# .idea/misc.xml
# dist/linux/debian/control
2025-10-17 12:27:28 +02:00
Sebastian Stenzel
4bb5a3f10d
fix unresolvable version in setup-java action
2025-10-17 12:12:44 +02:00
Armin Schrenk
8bb451261e
Merge branch 'develop' into release/1.18.0
2025-10-16 16:43:01 +02:00
Armin Schrenk
de4c7d47e5
Merge pull request #3821 from cryptomator/feature/restore-vaultconfig
...
Feature: Vault Recovery Enhancements
2025-10-16 16:36:58 +02:00
Jan-Peter Klein
b4fe63c966
Merge branch 'feature/restore-vaultconfig' of https://github.com/cryptomator/cryptomator into feature/restore-vaultconfig
2025-10-16 15:38:16 +02:00
Jan-Peter Klein
ed45182b6c
add IllegalStateException to the catch clause
2025-10-16 15:37:47 +02:00
Armin Schrenk
afd2d74c90
Merge branch 'develop' into feature/restore-vaultconfig
2025-10-16 15:25:27 +02:00
Jan-Peter Klein
4bcf01270a
fix owner
2025-10-16 15:12:22 +02:00
Armin Schrenk
5797108dfe
Merge branch 'develop' into feature/files-in-use
2025-10-16 12:33:14 +02:00
Armin Schrenk
64466df6b8
[skip ci] revert powershell build early stop (was intended for testing purpose only)
2025-10-16 10:40:35 +02:00
Armin Schrenk
db9bd49dd9
add jdk modules jdk.crypto.ec and jdk.crypto.cryptoki requrired by nimbus-jose-jwt dependency
...
references e50c949b62
2025-10-16 10:38:01 +02:00
Cryptobot
4ed4a3e3e5
New Crowdin updates ( #4009 )
...
New translations strings.properties
Arabic; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Czech; Danish; Dutch; Filipino; Finnish; French; German; Greek; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Norwegian Bokmal; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Slovak; Slovenian; Spanish; Swedish; Thai; Turkish; Ukrainian; Uyghur; Vietnamese;
[ci skip]
2025-10-16 10:19:44 +02:00
Armin Schrenk
e1ff552f08
[skip ci] pick a distinguishable name for fs owner
2025-10-15 17:27:12 +02:00
Armin Schrenk
f3d4494d91
[skip ci] Adjust event view to new API
2025-10-15 17:21:20 +02:00
Armin Schrenk
bdc1cc3f05
Merge branch 'develop' into feature/files-in-use
...
# Conflicts:
# pom.xml
2025-10-15 17:20:37 +02:00
Armin Schrenk
ad73b2f31d
Merge pull request #4015 from cryptomator/feature/pin-gh-actions-version
...
Feature: Pin CI actions version
2025-10-15 16:07:09 +02:00
Jan-Peter Klein
227b322b8a
revert cleanup that introduced a bug
2025-10-15 15:55:29 +02:00
Armin Schrenk
ccf2e60390
add version info in a comment
2025-10-15 14:55:39 +02:00
Jan-Peter Klein
1104c1067a
wording changes
2025-10-15 14:06:00 +02:00
Armin Schrenk
83d2c39080
also pin official github actions
2025-10-15 12:48:49 +02:00
Armin Schrenk
446caff901
Pin exact version of external ci actions
2025-10-15 12:31:38 +02:00
Jan-Peter Klein
90537caee7
change wording
2025-10-15 07:34:17 +02:00
Jan-Peter Klein
25dea8ebe6
infeo suggested wordings
2025-10-14 14:51:12 +02:00
Jan-Peter Klein
4a7d2907c8
use ellipsis
2025-10-14 14:28:53 +02:00
Jan-Peter Klein
7f3af0c7f6
add defaults to switches to solve sonar cloud issues
2025-10-14 13:41:15 +02:00
dependabot[bot]
e6e04078fa
Bump the java-production-dependencies group across 1 directory with 5 updates ( #4007 )
2025-10-14 11:16:41 +00:00
Armin Schrenk
e3f6b5f812
Feature: JFX 25 ( #4013 )
...
Closes #3902 . References https://github.com/cryptomator/cryptomator/issues/3453 and references https://github.com/cryptomator/cryptomator/pull/3825
2025-10-14 13:15:49 +02:00
Armin Schrenk
f3461f7da4
fix failing CI
2025-10-14 13:06:52 +02:00
Jan-Peter Klein
94518ede99
set the messageLabel directly
2025-10-14 10:04:14 +02:00
Jan-Peter Klein
0fa041da85
remove the unconditional constructor title
2025-10-14 08:15:37 +02:00
Jan-Peter Klein
daa4f3a568
recheck directory structure after restoring backup
2025-10-14 08:02:17 +02:00
Jan-Peter Klein
fc6f7d184c
skip unsafe states and check config file before reload
2025-10-14 07:42:24 +02:00
Armin Schrenk
e50c949b62
Bump com.nimbusds:nimbus-jose-jwt from version 9.37.3 to version 10.5
...
Addresses shaded vulnerability in CVE-2025-53864 (OSSINDEX)
2025-10-13 11:50:54 +02:00
Armin Schrenk
349349e057
Add share option in context menu ( #4008 )
2025-10-10 11:04:37 +02:00
Armin Schrenk
4b36a1219f
[skip ci] bump dependency-check-workflow to version 3
2025-10-08 14:11:57 +02:00
Armin Schrenk
6533ba7367
use more env context in CI
2025-10-08 10:36:29 +02:00
Tobias Hagemann
7f9c9a7df6
Reinstate original macOS icon shape in macOS 26 Tahoe ( #3990 )
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2025-10-08 09:57:10 +02:00
Armin Schrenk
afda8a4981
only create AUR PR if it is a stable release
2025-09-26 15:39:05 +02:00
Armin Schrenk
153f9b485c
prepare 1.18.0
2025-09-26 13:38:53 +02:00
Armin Schrenk
b9e91115b4
fix windows installer build
2025-09-26 13:38:02 +02:00
Armin Schrenk
cdcd43a805
first draft for JDK 25 migration (including comments)
2025-09-25 12:28:12 +02:00
dependabot[bot]
2d29b1a76f
Bump the java-production-dependencies group across 1 directory with 5 updates ( #3988 )
...
Closes #3883 , closes #3932 , closes #3982
Bumps the java-production-dependencies group with 5 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [org.cryptomator:fuse-nio-adapter](https://github.com/cryptomator/fuse-nio-adapter ) | `5.0.5` | `5.1.0` |
| [org.cryptomator:integrations-api](https://github.com/cryptomator/integrations-api ) | `1.6.0` | `1.7.0` |
| [org.cryptomator:integrations-mac](https://github.com/cryptomator/integrations-mac ) | `1.4.0` | `1.4.1` |
| [org.cryptomator:integrations-linux](https://github.com/cryptomator/integrations-linux ) | `1.6.0` | `1.6.1` |
| [org.cryptomator:integrations-win](https://github.com/cryptomator/integrations-win ) | `1.5.0` | `1.5.1` |
Updates `org.cryptomator:fuse-nio-adapter` from 5.0.5 to 5.1.0
- [Release notes](https://github.com/cryptomator/fuse-nio-adapter/releases )
- [Changelog](https://github.com/cryptomator/fuse-nio-adapter/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/cryptomator/fuse-nio-adapter/compare/5.0.5...5.1.0 )
Updates `org.cryptomator:integrations-api` from 1.6.0 to 1.7.0
- [Release notes](https://github.com/cryptomator/integrations-api/releases )
- [Changelog](https://github.com/cryptomator/integrations-api/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/cryptomator/integrations-api/compare/1.6.0...1.7.0 )
Updates `org.cryptomator:integrations-mac` from 1.4.0 to 1.4.1
- [Release notes](https://github.com/cryptomator/integrations-mac/releases )
- [Changelog](https://github.com/cryptomator/integrations-mac/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/cryptomator/integrations-mac/compare/1.4.0...1.4.1 )
Updates `org.cryptomator:integrations-linux` from 1.6.0 to 1.6.1
- [Release notes](https://github.com/cryptomator/integrations-linux/releases )
- [Changelog](https://github.com/cryptomator/integrations-linux/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/cryptomator/integrations-linux/compare/1.6.0...1.6.1 )
Updates `org.cryptomator:integrations-win` from 1.5.0 to 1.5.1
- [Release notes](https://github.com/cryptomator/integrations-win/releases )
- [Changelog](https://github.com/cryptomator/integrations-win/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/cryptomator/integrations-win/compare/1.5.0...1.5.1 )
---
updated-dependencies:
- dependency-name: org.cryptomator:fuse-nio-adapter
dependency-version: 5.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: java-production-dependencies
- dependency-name: org.cryptomator:integrations-api
dependency-version: 1.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: java-production-dependencies
- dependency-name: org.cryptomator:integrations-mac
dependency-version: 1.4.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: org.cryptomator:integrations-linux
dependency-version: 1.6.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: org.cryptomator:integrations-win
dependency-version: 1.5.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-22 15:47:26 +02:00
Cryptobot
f62a5ed74b
New Crowdin updates ( #3931 )
...
New translations strings.properties
Chinese Traditional; Danish; French; Greek; Korean; Polish; Swedish; Ukrainian; Vietnamese;
[ci skip]
2025-09-22 15:23:45 +02:00
dependabot[bot]
7fe7e1f5bf
Bump org.mockito:mockito-core in the java-test-dependencies group ( #3985 )
2025-09-22 13:20:37 +00:00
dependabot[bot]
a4d9703cf4
Bump the maven-build-plugins group with 3 updates ( #3984 )
2025-09-22 13:12:52 +00:00
dependabot[bot]
c9a3a775cc
Bump the java-production-dependencies group across 1 directory with 9 updates ( #3978 )
2025-09-16 15:08:10 +00:00
dependabot[bot]
e7cac42d5d
Bump the maven-build-plugins group across 1 directory with 2 updates ( #3977 )
2025-09-16 14:27:31 +00:00
dependabot[bot]
983e7d973b
Bump the github-actions group across 1 directory with 6 updates ( #3970 )
2025-09-16 14:19:24 +00:00
dependabot[bot]
a84ac94701
Bump the java-test-dependencies group across 1 directory with 3 updates ( #3956 )
2025-09-16 14:18:18 +00:00
Dhruv Bajpai
4761c58265
specify JVM crash log path ( #3951 )
...
Add jvm option `-XX:+ErrorFile=...` with a clear, but with high possibility not-existing path to use fallback path.
2025-09-16 14:19:59 +02:00
pxwanglu
682e762a5a
chore: fix some typos in comments ( #3960 )
...
Signed-off-by: pxwanglu <pxwanglu@icloud.com >
2025-09-08 18:43:50 +02:00
Armin Schrenk
c3ada43abb
Feature: Refactoring for Windows installer build ( #3968 )
...
* decouple patchUpdateCheck script from app name
* simplify patchWebdav script and align it with patchUpdate
2025-09-05 13:17:35 +02:00
Tobias Hagemann
9a71782fff
Add Windows MSI installer option to disable update checks via DISABLEUPDATECHECK property ( #3961 )
...
Co-authored-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-09-04 14:39:20 +02:00
Jan-Peter Klein
2f4c12a89e
remove no more used injections
2025-09-04 08:45:04 +02:00
Jan-Peter Klein
2b79c58577
renaming and reordering
2025-09-04 08:44:18 +02:00
Jan-Peter Klein
1d3c62e2c7
revert cleanup that introduced a bug
2025-09-03 14:58:25 +02:00
Jan-Peter Klein
17166c45ac
show correct message
2025-09-03 14:42:20 +02:00
Jan-Peter Klein
f758388063
fix closeOrReturn button
2025-09-03 14:28:16 +02:00
Jan-Peter Klein
8767564977
revert cleanup that introduced a bug
2025-09-03 13:39:08 +02:00
Jan-Peter Klein
59f47116f0
change wording
2025-09-03 12:42:24 +02:00
Armin Schrenk
f5bd23de51
test impl
2025-09-02 09:58:52 +02:00
Jan-Peter Klein
8fac541024
use defaults.vault.vaultName as fallback displayName
2025-09-02 07:40:02 +02:00
Jan-Peter Klein
1ba21b531a
declare NoSuchElementException in method head
2025-09-02 07:27:02 +02:00
Jan-Peter Klein
daad48d5af
clarify NoSuchElementException log message
2025-09-01 09:33:03 +02:00
Jan-Peter Klein
8eedc62fbe
Check vault path before preparing new vault in recovery flow and refactor chooseValidVaultDirectory() to return Path instead of File
2025-09-01 09:14:21 +02:00
Jan-Peter Klein
d65442f042
add explicit VAULT_CONFIG_MISSING case and move legacy comment from LOCKED to NEEDS_MIGRATION
2025-09-01 08:21:28 +02:00
Jan-Peter Klein
216513405a
removed unused strings
2025-08-27 10:35:11 +02:00
Jan-Peter Klein
f4c0bc29ed
handle NoSuchElementException during recovery key validation
2025-08-27 09:43:28 +02:00
Jan-Peter Klein
d1ce0362b4
extract vault directory selection into new method chooseValidVaultDirectory using Optional
2025-08-27 09:34:04 +02:00
Jan-Peter Klein
4497fb160e
new class VaultPreparator in recovery package
2025-08-27 09:22:26 +02:00
Jan-Peter Klein
5bffa28cdb
remove unused method
2025-08-27 08:52:51 +02:00
Jan-Peter Klein
14c5693594
check dir structure first in determineVaultState
2025-08-27 08:37:04 +02:00
Jan-Peter Klein
53c6045cca
extend initializeLastKnownKeyLoaderIfPossible and deduplicate in create
2025-08-27 07:26:37 +02:00
Jan-Peter Klein
16d441ec44
cleanup
2025-08-21 12:26:16 +02:00
Jan-Peter Klein
fa053ac3df
undo no longer needed changes
2025-08-20 10:00:08 +02:00
Jan-Peter Klein
e78a064af6
dialogs with icons and some other ui improvements
2025-08-13 11:40:10 +02:00
Sebastian Stenzel
d5245009f4
Merge branch 'feature/self-update-poc' into feature/app-update
...
# Conflicts:
# src/main/java/org/cryptomator/ui/preferences/UpdatesPreferencesController.java
# src/main/resources/fxml/preferences_updates.fxml
2025-08-09 09:26:38 +02:00
Sebastian Stenzel
8f4392711e
moved update API to integrations-api
2025-08-08 18:21:42 +02:00
Jan-Peter Klein
644e38f49e
Merge branch 'develop' into feature/restore-vaultconfig
2025-08-06 13:53:04 +02:00
Jan-Peter Klein
3b38049d71
remove Objects.requireNonNull
2025-08-06 08:18:32 +02:00
Ralph Plawetzki
79bb4a5215
Correlate with API as suggested in a separate PoC: UpdateMechanism and UpdateProcess
2025-08-02 11:32:07 +02:00
Jan-Peter Klein
c199d1cb3b
remove optional
2025-08-01 12:51:27 +02:00
Jan-Peter Klein
164a4de6de
fix filter
2025-08-01 09:52:03 +02:00
Ralph Plawetzki
2ce7fee06d
Log error messages
2025-07-30 19:43:39 +02:00
Ralph Plawetzki
99e9e92f10
Fix progress bar due to JavaFX limitations
2025-07-30 19:21:34 +02:00
Ralph Plawetzki
8e6500d93f
Implement update button that updates and respawns the app
2025-07-30 19:21:34 +02:00
Ralph Plawetzki
89ce99deaf
Wire UpdateService
2025-07-30 19:21:34 +02:00
Ralph Plawetzki
510e134605
Have multiple services
2025-07-30 19:21:34 +02:00
Ralph Plawetzki
62b434f549
Invent UpdatesModule
2025-07-30 19:21:33 +02:00
Ralph Plawetzki
1f1e336d57
Start FlatpakUpdater
2025-07-30 19:21:33 +02:00
Armin Schrenk
f64455d8fb
dedup code
...
references #3943
2025-07-29 13:02:01 +02:00
Armin Schrenk
8b1d2101db
Feature: Switch to different windows signer ( #3943 )
...
Replace usage of signtool with Actalis code signer.
2025-07-28 15:13:15 +02:00
Armin Schrenk
22a37699ea
Fixes commit 44f92cfb26.
2025-07-22 13:04:33 +02:00
Armin Schrenk
44f92cfb26
replace null parameter
2025-07-17 12:37:57 +02:00
Armin Schrenk
27c10080d6
fixes #3925
...
Stop listening for ipc messages when to many failed requests in a row
2025-07-14 12:20:49 +02:00
Jan-Peter Klein
2067c5a33b
optimize exception handling
...
exclude only dir.c9r
2025-07-10 18:45:58 +02:00
Jan-Peter Klein
fc5ed9ecc0
remove unused property
2025-07-10 17:26:45 +02:00
Jan-Peter Klein
5e956c50c2
handle unexpected recovery action type
2025-07-10 11:54:00 +02:00
Jan-Peter Klein
5110b35690
hard coded UI strings replaced
...
showThirdText property binding
2025-07-10 10:15:11 +02:00
Jan-Peter Klein
499960b3ec
replace while with do-while and use Constants.DATA_DIR_NAME
2025-07-10 09:42:00 +02:00
Jan-Peter Klein
f6479ddf24
optimize dialogs
2025-07-10 08:30:46 +02:00
Jan-Peter Klein
5d8b016e5f
refactoring
2025-07-10 08:29:51 +02:00
Jan-Peter Klein
2bf2f2b616
exclude dirid.c9r
2025-07-09 19:27:51 +02:00
Jan-Peter Klein
1089e90ebf
remove unused imports
2025-07-09 18:39:28 +02:00
Jan-Peter Klein
9fee4afd2a
remove duplicate unicode value
2025-07-09 18:37:38 +02:00
Armin Schrenk
7ad9b10138
Feature: Windows debug launcher ( #2666 )
...
Add additonal launcher to windows release to debug javafx problems.
2025-07-08 17:43:08 +02:00
Armin Schrenk
fb6e4f0c15
[skip ci] Merge branch 'main' into develop
2025-07-08 14:08:37 +02:00
Armin Schrenk
6c5f3cb72c
Merge branch 'release/1.17.1'
2025-07-08 14:06:54 +02:00
Armin Schrenk
581b16e354
finalize 1.17.1
2025-07-08 13:42:43 +02:00
Armin Schrenk
d74248ff63
prepare 1.17.1
2025-07-08 13:41:04 +02:00
Cryptobot
698ac639e9
New Crowdin updates ( #3913 )
...
New translations strings.properties
Arabic; Portuguese;
[ci skip]
2025-07-08 13:40:09 +02:00
Armin Schrenk
5a086f52b5
Revert "exclude early access javafx versions in dependency updates"
...
This reverts commit 54b7f3c842 .
2025-07-08 13:35:43 +02:00
Armin Schrenk
54b7f3c842
exclude early access javafx versions in dependency updates
2025-07-07 16:13:17 +02:00
mindmonk
94b9813c50
Merge pull request #3918 from cryptomator/feature/fix-password-tab-on-migrated-legacy-vaults
...
Fix: Show Change Password tab after vault migration by improving KeyLoader scheme handling
2025-07-07 15:15:06 +02:00
Jan-Peter Klein
b00ee4740a
legacy vaults supported now
2025-07-07 14:58:19 +02:00
Jan-Peter Klein
78cffe2f60
fix password tab on migrated legacy vaults
2025-07-07 11:32:19 +02:00
Jan-Peter Klein
9d15a7664d
fix docs links
2025-07-07 11:14:19 +02:00
Sebastian Stenzel
02186ca17a
hooked up in UI
2025-07-06 20:02:41 +02:00
Sebastian Stenzel
b0ed133e05
PoC
2025-07-06 14:28:57 +02:00
Jan-Peter Klein
f5ecf846f2
resolve SonarCloud issue by safely accessing Optional value
2025-07-05 14:15:59 +02:00
Jan-Peter Klein
a9444182bb
clean up
2025-07-04 22:17:27 +02:00
Jan-Peter Klein
191d9473c0
small enhancements
2025-07-04 19:17:24 +02:00
Jan-Peter Klein
8089bcd0d0
cleanup
2025-07-04 17:16:32 +02:00
Mateo
5d8457cbdd
Feature: Default to previously used vault directory when creating a vault ( #3903 )
2025-07-04 11:08:22 +02:00
Jan-Peter Klein
f623b1ee7e
better naming, void instead of unused boolean and LOGs
2025-07-03 15:48:21 +02:00
Armin Schrenk
c546f3363b
reduce object creation and conversion
2025-07-03 12:08:41 +02:00
Jan-Peter Klein
8a1ec1d073
read file header instead of allBytes to determine Scheme
2025-07-02 11:29:01 +02:00
Jan-Peter Klein
81307b6d75
remove PosixFilePermissions
2025-07-02 11:26:05 +02:00
Jan-Peter Klein
50fa8e0608
tmpDir renamed to cryptomator
2025-07-01 10:44:11 +02:00
Jan-Peter Klein
626a692d63
optimized LOGs
2025-07-01 10:43:10 +02:00
Jan-Peter Klein
c9b9eee564
remove unused methods
2025-07-01 10:42:36 +02:00
Jan-Peter Klein
edc308ccd1
recover button now in VaultListController
2025-06-30 17:36:30 +02:00
Jan-Peter Klein
ad214691f9
fix sonar cloud quality gate fail
2025-06-30 14:04:13 +02:00
Jan-Peter Klein
acf11da202
cleanup
...
removed MASTERKEY_MISSING
new recoveryActionType RESTORE_ALL
2025-06-30 09:26:30 +02:00
Armin Schrenk
94eb1e365b
replace token for PR creation
2025-06-26 15:40:06 +02:00
Armin Schrenk
414ccad8fb
Feature: Automate AUR release ( #3910 )
...
Extend/add workflows to automatically create PRs for aur and aur-bin repos for a release.
2025-06-26 15:35:59 +02:00
Armin Schrenk
e57e5358c4
Add workflow to automatically create AUR PR on release
2025-06-25 16:15:46 +02:00
Armin Schrenk
e24719ed19
[skip ci] Merge branch 'main' into develop
2025-06-24 16:28:03 +02:00
Armin Schrenk
e21525ce2e
Merge branch 'release/1.17.0'
2025-06-24 16:26:28 +02:00
Armin Schrenk
9a14cfc674
finalize 1.17.0
2025-06-24 16:11:44 +02:00
Armin Schrenk
9af9362a7b
Merge branch 'develop' into release/1.17.0
2025-06-24 16:07:29 +02:00
Armin Schrenk
4d4a93746d
disable confusing message of kwallet library
2025-06-23 16:34:31 +02:00
Jan-Peter Klein
4280112eab
remove Optional and improve prepareVault()
2025-06-23 13:19:35 +02:00
Jan-Peter Klein
638e1e562d
Merge branch 'develop' into feature/restore-vaultconfig
2025-06-23 10:17:43 +02:00
Jan-Peter Klein
321bd2ff8c
deduplicate generic.button.close by define a constant
2025-06-23 10:00:38 +02:00
Jan-Peter Klein
323a884718
fix sonar cloud security hotspot
2025-06-23 09:47:07 +02:00
Jan-Peter Klein
5bdfffd151
directoryChooser cancelable
2025-06-23 09:20:25 +02:00
Cryptobot
cb6b77318d
New translations strings.properties (Finnish) ( #3897 )
...
[ci skip]
2025-06-17 15:09:57 +02:00
Jan-Peter Klein
6fcec26eea
removed additional redetermineVaultState
2025-06-17 14:39:10 +02:00
dependabot[bot]
feb9fb689e
Bump the java-production-dependencies group with 2 updates ( #3901 )
2025-06-17 11:58:45 +00:00
Armin Schrenk
0178ca4080
fix wrong keychain migration
2025-06-16 18:06:04 +02:00
Jan-Peter Klein
4ddb6b73bd
optimised structure and new function initializeLastKnownKeyLoaderIfPossible
2025-06-16 15:22:27 +02:00
Jan-Peter Klein
da845c6941
combined into a single if
2025-06-16 14:38:37 +02:00
Jan-Peter Klein
c30a28aae0
Files.createTempDirectory instead of Files.createDirectory
2025-06-16 14:37:17 +02:00
Jan-Peter Klein
5305c5a631
optimised imports
2025-06-16 14:28:18 +02:00
Jan-Peter Klein
b0d2dcbff3
use constants
2025-06-16 14:18:54 +02:00
Jan-Peter Klein
5c1364792e
unwrap ObjectProperty<RecoveryAction>
2025-06-16 14:03:59 +02:00
Jan-Peter Klein
abf8392baa
use !Files.exists instead of Files.notExists
2025-06-16 13:49:59 +02:00
Jan-Peter Klein
034a70d473
throw illegalArgumentException directly
2025-06-16 13:40:57 +02:00
Armin Schrenk
79f2863f24
suppress warning message caused by javafx (see JDK-8345121)
2025-06-16 11:23:25 +02:00
Tobias Hagemann
f1ef506e2b
Fix missing characters after Unicode in RTF files ( #3898 )
2025-06-16 10:36:19 +02:00
Jan-Peter Klein
8c9d75fe57
filter excluded filenames
2025-06-12 14:46:15 +02:00
Jan-Peter Klein
d00d77b747
optimised imports and some pr mentioned changes
2025-06-11 13:49:12 +02:00
Armin Schrenk
fbeeaa4c93
prepare 1.17.0
2025-06-11 12:38:38 +02:00
dependabot[bot]
00f5d433da
Bump wlixcc/SFTP-Deploy-Action in the github-actions group ( #3840 )
2025-06-11 10:32:58 +00:00
dependabot[bot]
115a4216ee
Bump org.owasp:dependency-check-maven in the maven-build-plugins group ( #3896 )
2025-06-11 10:31:11 +00:00
dependabot[bot]
403d469dff
Bump the java-production-dependencies group across 1 directory with 5 updates ( #3891 )
2025-06-11 10:30:44 +00:00
Cryptobot
ddf112bdfa
New Crowdin updates ( #3858 )
...
New translations strings.properties
Arabic; Finnish; German; Korean; Macedonian; Vietnamese;
[ci skip]
2025-06-11 12:28:56 +02:00
Armin Schrenk
2ade07da75
remove ci label from dependabot config
2025-06-11 12:27:24 +02:00
dependabot[bot]
e6a0339878
Bump org.owasp:dependency-check-maven in the maven-build-plugins group ( #3890 )
2025-06-11 10:25:43 +00:00
dependabot[bot]
2b0c2cf90a
Bump the java-test-dependencies group across 1 directory with 2 updates ( #3875 )
2025-06-11 10:25:08 +00:00
Ralph Plawetzki
2afd8d0988
Build installers for Windows ARM64 ( #3825 )
...
---------
Co-authored-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-06-11 12:17:04 +02:00
Armin Schrenk
f2bda6b5f9
Feature: Update WinFSP to version 2.1 ( #3893 )
...
Closes #3887 , fixes #3771
2025-06-10 18:43:51 +02:00
Ralph Plawetzki
0bb1bf81ec
build.sh improvements ( #3889 )
2025-06-10 16:18:02 +02:00
Sebastian Stenzel
bf8d5ed09f
codesign .dmg ( #3886 )
...
fixes #3885
2025-06-10 13:39:34 +02:00
Tobias Hagemann
e9f6854df8
added unlock flow when opening vault via app launch event ( #3888 )
2025-06-10 13:31:41 +02:00
Jan-Peter Klein
6d47f28634
changed shorteningThreshold to int
...
optimize imports
2025-06-05 13:15:54 +02:00
Jan-Peter Klein
225332bd4f
pr mentioned changes
2025-06-05 13:01:47 +02:00
Ralph Plawetzki
354225bf1e
Switch on Windows Hello ( #3808 )
...
---------
Co-authored-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-06-04 11:25:45 +02:00
Jan-Peter Klein
8c84720e24
solve some todos
2025-06-04 10:47:56 +02:00
Armin Schrenk
0d4f373311
enable native access for javafx.graphics during tests
...
references #3882
2025-06-03 16:52:31 +02:00
Armin Schrenk
1da535e89c
don't trigger distribution builds for dependabot
2025-06-03 16:25:13 +02:00
Armin Schrenk
941b4e3652
Feature: JavaFX 24 ( #3882 )
2025-06-03 15:51:37 +02:00
Armin Schrenk
dd1af8cd78
add migration for renamed SecretServiceKeychainAccess
...
references #3877
2025-06-03 15:49:40 +02:00
Armin Schrenk
27ea29ab9d
fix IllegalArguemntException
...
do not try to convert a path which is already an OS path
2025-06-03 13:57:08 +02:00
Armin Schrenk
a699a794a9
CI: Trigger the appropiate build workflows based on changed files ( #3880 )
2025-06-02 16:57:30 +02:00
Armin Schrenk
cd6b1cf129
Update README.md
...
bump JDK build dependency to 24
2025-06-02 12:08:24 +02:00
Armin Schrenk
7d2c4992af
update pom and adjust classes to new keychain api. ( #3877 )
2025-06-02 10:28:52 +02:00
Jan-Peter Klein
968e8f51e4
new onboarding dialog
...
remove is hub vault dialog
2025-05-30 15:30:38 +02:00
Armin Schrenk
6a21d24687
Merge pull request #3863 from cryptomator/feature/jdk-24
...
Feature: JDK 24
2025-05-22 15:41:53 +02:00
Armin Schrenk
cba6ed9875
Merge branch 'develop' into feature/jdk-24
2025-05-21 16:08:38 +02:00
Armin Schrenk
72fdc8f536
[skip ci] allow manual trigger for building macOS x64 dmg
2025-05-21 14:41:48 +02:00
Armin Schrenk
41336cca13
bump to JDK 24 in all java workflows
2025-05-21 13:08:55 +02:00
Armin Schrenk
322907bbcd
bump minimal ubuntu version Cryptomator is build on
2025-05-21 13:05:59 +02:00
Armin Schrenk
1f8df6fead
fix comparsion to undefined variable
2025-05-21 13:01:54 +02:00
Armin Schrenk
6e085b783d
use correct bash syntax to check exit code
2025-05-21 13:01:33 +02:00
Armin Schrenk
59dddd3f4c
[skip ci] increase the required build version for coffeelibs to ppa3 build
2025-05-21 12:04:50 +02:00
Armin Schrenk
d6bbcfbbc1
Revert "[skip ci] coffeelibs jdk is built with JEP 493"
...
This reverts commit 0a0dde3f47 .
2025-05-21 11:50:55 +02:00
Jan-Peter Klein
4de6b83e2f
remove RecoverUtil
2025-05-19 14:37:39 +02:00
Jan-Peter Klein
90cbb0c5f6
new recovery package in common
2025-05-19 14:27:05 +02:00
Armin Schrenk
7260d7f9f8
fixes #3847
2025-05-19 12:20:04 +02:00
Armin Schrenk
c39c4be1cd
Merge branch 'main' into develop
...
# Conflicts:
# pom.xml
2025-05-15 08:59:15 +02:00
Tobias Hagemann
565ab4a09b
Merge branch 'hotfix/1.16.2'
2025-05-15 08:47:31 +02:00
Armin Schrenk
f797491a17
prepare 1.16.2
2025-05-15 00:50:12 +02:00
Armin Schrenk
cff83b6ac6
closes #3852
2025-05-15 00:47:35 +02:00
Armin Schrenk
6f9b3e31e7
[skip ci] prevent gpg from pruning the key cache
2025-05-15 00:27:30 +02:00
Armin Schrenk
0a0dde3f47
[skip ci] coffeelibs jdk is built with JEP 493
2025-05-13 15:22:39 +02:00
Armin Schrenk
e27e303c01
[skip ci] use JDK 24 also for deb build
2025-05-13 14:12:07 +02:00
Armin Schrenk
ef54b685f6
[skip ci] fix wrong logic to determine linkable runtime image in local build scripts
2025-05-08 16:51:04 +02:00
Jan-Peter Klein
0370fd5848
fix minWidth and minHeight
2025-05-08 11:14:10 +02:00
Armin Schrenk
119d18d699
[skip ci] cleanup
2025-05-08 11:08:02 +02:00
Armin Schrenk
8322633b14
apply workaround for wix burn bug
2025-05-08 11:04:59 +02:00
Armin Schrenk
2f32fc5c16
[skip ci] use different working directory for building the exe
2025-05-07 17:23:52 +02:00
Armin Schrenk
7c44c4f194
fix wrong logic in build scripts
2025-05-07 16:59:36 +02:00
Armin Schrenk
bbb663f9d2
update windows ci workflow to wix 6
2025-05-07 12:47:48 +02:00
Armin Schrenk
fdb4a2fb5c
remove wix version pinning
2025-05-07 12:17:43 +02:00
Armin Schrenk
0a4684133d
update ci to JDK 24
2025-05-07 12:17:27 +02:00
Armin Schrenk
0d5e518af3
adjust jlink to JEP 493
2025-05-07 12:16:52 +02:00
Armin Schrenk
d47ab43fcf
add launch feature to exe installer
2025-05-06 17:01:13 +02:00
Armin Schrenk
19a711d12b
migrate wix burn bundle to wix 6
2025-05-06 17:00:17 +02:00
Armin Schrenk
bf2db55d00
switch to ubuntu 22.04 (jammy) when deploying to launchpad
2025-05-02 13:49:41 +02:00
Armin Schrenk
885975e099
[skip ci] Merge branch 'main' into develop
2025-04-30 14:05:40 +02:00
Armin Schrenk
85c2901484
Merge branch 'release/1.16.1'
2025-04-30 14:04:43 +02:00
Armin Schrenk
434030b139
finalize 1.16.1
2025-04-30 14:04:32 +02:00
Armin Schrenk
e43bb37758
prepare 1.16.1
2025-04-30 12:12:59 +02:00
Armin Schrenk
2eb9f0fca8
Fixes #3838
2025-04-30 12:12:04 +02:00
Armin Schrenk
9503feb9c4
Feature: Use user and system certificate stores on macOS ( #3837 )
2025-04-29 17:02:14 +02:00
Armin Schrenk
08e9f130e4
[skip ci] Merge branch 'main' into develop
2025-04-29 11:28:38 +02:00
Armin Schrenk
4e39eaa1f1
Merge branch 'release/1.16.0'
2025-04-29 11:27:56 +02:00
Armin Schrenk
eaca95e8dc
finalize 1.16.0
2025-04-29 11:27:44 +02:00
Armin Schrenk
cf32e794c8
Merge branch 'develop' into release/1.16.0
2025-04-29 11:26:48 +02:00
Armin Schrenk
b5b221a5c7
remove manual wix installation from ci
2025-04-29 11:15:13 +02:00
Cryptobot
d7cb99a12d
New Crowdin updates ( #3819 )
...
New translations strings.properties
Chinese Traditional; Dutch; French; Hebrew; Italian; Latvian; Persian; Portuguese; Portuguese, Brazilian; Russian; Slovak; Spanish; Swedish;
[ci skip]
2025-04-29 10:55:33 +02:00
Armin Schrenk
b1893c63d4
Bump cryptofs from version 2.9.0-beta2 to 2.9.0
2025-04-28 13:00:21 +02:00
Armin Schrenk
79b3274074
migrate to wix6
...
* drop custom dialogs in installer
2025-04-24 15:56:02 +02:00
Armin Schrenk
7c86e5e39a
update pom to use JDK 24
2025-04-24 15:53:17 +02:00
Armin Schrenk
b50cc703b6
Merge branch 'develop' into release/1.16.0
2025-04-15 13:46:30 +02:00
Armin Schrenk
9dc4a1dc5a
[skip ci] update distribution build files to jfx 23.0.2
2025-04-15 13:45:14 +02:00
Armin Schrenk
f1a63a1679
update debian workflow to use JDK 23.0.2
2025-04-15 13:42:49 +02:00
Armin Schrenk
d53d4e3452
Merge branch 'develop' into release/1.16.0
2025-04-15 11:42:17 +02:00
Armin Schrenk
b7fa1ae6d8
Merge branch 'develop' into release/1.16.0
...
# Conflicts:
# src/main/java/org/cryptomator/common/vaults/Vault.java
# src/main/java/org/cryptomator/ui/eventview/EventListCellController.java
# src/main/java/org/cryptomator/ui/eventview/EventListCellFactory.java
# src/main/java/org/cryptomator/ui/eventview/EventViewController.java
# src/main/java/org/cryptomator/ui/eventview/EventViewModule.java
# src/main/java/org/cryptomator/ui/mainwindow/VaultDetailUnlockedController.java
# src/main/java/org/cryptomator/ui/mainwindow/VaultListController.java
# src/main/resources/css/dark_theme.css
# src/main/resources/css/light_theme.css
# src/main/resources/fxml/eventview.fxml
# src/main/resources/fxml/vault_detail_unlocked.fxml
# src/main/resources/fxml/vault_list.fxml
# src/main/resources/i18n/strings.properties
2025-04-15 11:41:39 +02:00
Cryptobot
3f192a587c
New Crowdin updates ( #3725 )
...
New translations strings.properties
Afrikaans; Arabic; Bashkir; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Marathi; Norwegian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Urdu (Pakistan); Uyghur; Vietnamese;
[ci skip]
2025-04-15 11:31:16 +02:00
Armin Schrenk
3a1b0b17d6
fix translations
2025-04-15 11:23:46 +02:00
dependabot[bot]
5d2a243c55
Bump the java-test-dependencies group across 1 directory with 2 updates ( #3776 )
2025-04-15 08:59:50 +00:00
dependabot[bot]
008a2a3301
Bump the java-production-dependencies group with 4 updates ( #3796 )
2025-04-15 08:59:01 +00:00
Armin Schrenk
0680437004
Set a mininum width for the vault choice box in the event view
2025-04-14 17:38:21 +02:00
Armin Schrenk
db6cf5459e
CI: Update and split up anti virus whitelisting flow ( #3817 )
2025-04-14 16:09:22 +02:00
Armin Schrenk
1d8466a9e3
Feature: Decrypt encrypted file name ( #3788 )
...
Closes #2713
2025-04-10 17:44:55 +02:00
Armin Schrenk
dcbcd692e7
[skip ci] Merge branch 'main' into develop
2025-04-09 14:02:14 +02:00
Armin Schrenk
87fd6c712a
Merge branch 'hotfix/1.15.3'
2025-04-09 13:59:50 +02:00
Armin Schrenk
958505559f
finalize 1.15.3
2025-04-09 13:54:50 +02:00
Armin Schrenk
4736e5e7e7
prepare 1.15.3
2025-04-09 13:53:07 +02:00
Armin Schrenk
55d217887a
fixes #3809
2025-04-09 11:04:20 +02:00
dependabot[bot]
34ccd3ff73
Bump the maven-build-plugins group across 1 directory with 4 updates ( #3813 )
2025-04-08 15:49:18 +00:00
Tobias Hagemann
989c349331
Merge tag '1.15.2' into develop
...
# -----BEGIN SSH SIGNATURE-----
# U1NIU0lHAAAAAQAAAhcAAAAHc3NoLXJzYQAAAAMBAAEAAAIBAKgu9N6lXOixsGNEmzxZhA
# Rc8ABi3MlOHGT30s3zCQEtvbE/j1QXRycgru5n/TZPKiEqZz5OGLM7FG3lNqHTjrQG1jfZ
# rH9JfmTRX9kLWyDmsiKJkB0L19NcCJQKwhkAdcJkbhQHP4bk1o3uMS+M89n6Y0nmUocGrk
# j7yX/79iQn7PQXdDRk7I+p0p1hCMC7fRlhxPwBX8iPOoty9L75ZoteRoWMGoq4T2fhDdUd
# 5ASRKfdVDjUnFrYvI+o8mhXdbzxNLjp5oN9VWQsb+YIkzApcI1+42BT5WABk+3cLlheqPR
# SocNgYdoZZPA1x6Zlzy2gggm33m/uU7gww2iATphdoyXoj1Nv9loMDOaCQUe6s7Fnnn+xH
# hC1fJoCRlrWJ2QjQmZj18KkrXp2/ZNfvLYUIoQVONF40iizb5GJewH00m1ZV+/oAqbJ/W1
# nfLmXJ/ShwACe3hyZFVOaB2582UyTDFCFJL2Bgbiw8y1ayS15+gs9TkFJlAtbpwofPqVB2
# 16iiE8ViFf//J5ommM1S2sHXaPvu1D038OScIGnz0grhnCjzBr3BduW7EYQ6RhVOqMaEUy
# mQiRKIAtfj+6eHgk3IxB3ynReUFQqE3wreE9buA0vrCO4aWEet+qJsg+395K+/l7E6LQOg
# 5rkgcVj9rtFeo4gFBT2AUUSLmHaqpfABAAAAA2dpdAAAAAAAAAAGc2hhNTEyAAACFAAAAA
# xyc2Etc2hhMi0yNTYAAAIAMAXINugL3MrR1dUYQILEttmSOilND0hlz90eGBXuKRcijebq
# TbIwOrTJBPBlHM5aJC1lzBPcfB5Irz0DWc8eg0u2W/vHxtDXP5VL6me6u92Rz6WV73VWMD
# P8otZlMci0n3C5mM8DhrI9Nvg3qthRS2JW5vt3TFA7rL6IiAqsbA/nXWNGZuQwP+tJGCXg
# lWMD9NHaE1mmCcH+im2Vvnhz0y2Q0IEJCN8MDTrOA3ydnmF+YJ1b2QyQFBGrX3TNitZajX
# Uft3Jw5glpSlcaNEZOPR0cMCPBYy0skMUs4ykq4bVTy3I2qASdY3vb4l795OJPrK5FYyed
# ML5Zad7V8yrif0Cy/Ywy1C4TN6ftoEVH6HFEmJTohEY5BjT5qNK5tpmEs/o7z8W2oJa9Su
# G+KMAGe6AS/4ryQ+OQRJXzzFnAQRnR2Ou3iAA2ypsGWmP09Sr+1bb2qRSvy+lybaayfSLQ
# FouTQxecNq5TVfo1PWaGH9lLxd4i3J0PLk6uM8HfkIFimEN8h+4XT/4YXwO1czwun+IWaS
# nD92KIrdoHth+v05f8PpuqCz6odzojO33GfkMU/6Lkp2RgYeHD4eDb2/vyIJUtZHTPwPPJ
# tDybf2GbcDD4F43+fZdz7Q5A4a9DSDHeB6qZoqou6pUttbTneKQn/tq2yVa0TpyUjbGoCA
# QBvT4=
# -----END SSH SIGNATURE-----
# gpg verification failed.
# Conflicts:
# pom.xml
2025-04-04 18:26:20 +02:00
Tobias Hagemann
b9df56a6de
Merge branch 'hotfix/1.15.2'
2025-04-04 18:24:13 +02:00
Tobias Hagemann
38dbefff0b
Updated webdav-nio-adapter dependency, fixes #3806 , fixes #3807
2025-04-04 18:12:03 +02:00
Tobias Hagemann
4cbe45919b
Moved jfuse dependency bump into dependencyManagement
2025-04-04 17:43:44 +02:00
Armin Schrenk
b7ccf7986d
set version infos
2025-04-04 17:05:49 +02:00
Armin Schrenk
40d632a489
Closes #3807
2025-04-04 16:28:08 +02:00
Armin Schrenk
800aca5207
fix password enter dialog
2025-04-04 16:26:36 +02:00
Armin Schrenk
6a26d95c15
Feature: Event view ( #3780 )
2025-04-03 18:10:22 +02:00
Tobias Hagemann
439d3d7529
Update CONTRIBUTING.md
2025-03-29 18:00:22 +01:00
Armin Schrenk
7476e192a3
[skip ci] fix wrong JDK version in appimage build
2025-03-24 17:16:46 +01:00
Armin Schrenk
c6193bc259
update JDK for release builds to 23.0.2 (except ppa-builds)
2025-03-24 16:55:45 +01:00
Armin Schrenk
7446c69cd8
Update org.cryptomator:fuse-nio-adapter from 5.0.3 to 5.0.4
...
fixes #3797
2025-03-24 14:38:12 +01:00
Jan-Peter Klein
e1cc61037e
cleanup
2025-03-23 11:15:36 +01:00
Jan-Peter Klein
1ae951126a
refactored key validation
2025-03-21 11:03:24 +01:00
Jan-Peter Klein
6bb8c0d4e7
removed unused fxml and controller
...
dialog fix
2025-03-19 10:09:55 +01:00
Jan-Peter Klein
087b6162ed
recoverType fix and more use of dialogs
2025-03-18 14:25:44 +01:00
Jan-Peter Klein
f9e8031acb
Merge branch 'develop' into feature/restore-vaultconfig
2025-03-18 11:53:06 +01:00
Armin Schrenk
43c352e0d2
prepare 1.16.0
2025-03-18 11:39:46 +01:00
Armin Schrenk
61ec3bc465
Merge branch 'feature/event-view' into release/1.16.0
...
# Conflicts:
# pom.xml
2025-03-18 11:39:22 +01:00
Armin Schrenk
36dd98127d
update to cryptofs 2.9.0-beta2
2025-03-18 11:38:52 +01:00
Armin Schrenk
30862146b0
Merge branch 'feature/decrypt-name' into release/1.16.0
...
# Conflicts:
# pom.xml
2025-03-18 11:21:54 +01:00
Armin Schrenk
c19734da6f
decrypt name is always possible
2025-03-18 11:17:49 +01:00
Armin Schrenk
ba8fb273c7
cleanup
2025-03-18 11:14:38 +01:00
Armin Schrenk
5204a8e356
remove unused icons
2025-03-18 11:10:38 +01:00
Armin Schrenk
43b341860b
extend styling to dark theme
2025-03-18 11:09:43 +01:00
dependabot[bot]
ad02e43daf
Merge pull request #3787 from cryptomator/dependabot/maven/java-production-dependencies-af5d03dc73
2025-03-18 10:07:14 +00:00
Jan-Peter Klein
ebd767595b
get cipherCombo while key validation
2025-03-17 18:39:17 +01:00
Armin Schrenk
4942bcb52b
exclude fasterxml:jackson-core dependency from auth0:java-jwt
2025-03-17 18:15:43 +01:00
dependabot[bot]
6b2e718e04
Bump the java-production-dependencies group across 1 directory with 13 updates
...
Bumps the java-production-dependencies group with 13 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [org.cryptomator:cryptolib](https://github.com/cryptomator/cryptolib ) | `2.2.0` | `2.2.1` |
| [org.cryptomator:fuse-nio-adapter](https://github.com/cryptomator/fuse-nio-adapter ) | `5.0.2` | `5.0.3` |
| [org.cryptomator:webdav-nio-adapter](https://github.com/cryptomator/webdav-nio-adapter ) | `2.0.7` | `2.0.8` |
| [org.cryptomator:integrations-api](https://github.com/cryptomator/integrations-api ) | `1.5.0` | `1.5.1` |
| org.slf4j:slf4j-api | `2.0.16` | `2.0.17` |
| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback ) | `1.5.16` | `1.5.17` |
| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback ) | `1.5.16` | `1.5.17` |
| [io.github.coffeelibs:tiny-oauth2-client](https://github.com/coffeelibs/tiny-oauth2-client ) | `0.8.0` | `0.8.1` |
| [com.auth0:java-jwt](https://github.com/auth0/java-jwt ) | `4.4.0` | `4.5.0` |
| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson ) | `2.18.2` | `2.18.3` |
| com.fasterxml.jackson.datatype:jackson-datatype-jsr310 | `2.18.2` | `2.18.3` |
| [org.jetbrains:annotations](https://github.com/JetBrains/java-annotations ) | `26.0.1` | `26.0.2` |
| [org.cryptomator:integrations-linux](https://github.com/cryptomator/integrations-linux ) | `1.5.2` | `1.5.3` |
Updates `org.cryptomator:cryptolib` from 2.2.0 to 2.2.1
- [Release notes](https://github.com/cryptomator/cryptolib/releases )
- [Commits](https://github.com/cryptomator/cryptolib/compare/2.2.0...2.2.1 )
Updates `org.cryptomator:fuse-nio-adapter` from 5.0.2 to 5.0.3
- [Release notes](https://github.com/cryptomator/fuse-nio-adapter/releases )
- [Commits](https://github.com/cryptomator/fuse-nio-adapter/compare/5.0.2...5.0.3 )
Updates `org.cryptomator:webdav-nio-adapter` from 2.0.7 to 2.0.8
- [Release notes](https://github.com/cryptomator/webdav-nio-adapter/releases )
- [Commits](https://github.com/cryptomator/webdav-nio-adapter/compare/2.0.7...2.0.8 )
Updates `org.cryptomator:integrations-api` from 1.5.0 to 1.5.1
- [Release notes](https://github.com/cryptomator/integrations-api/releases )
- [Commits](https://github.com/cryptomator/integrations-api/compare/1.5.0...1.5.1 )
Updates `org.slf4j:slf4j-api` from 2.0.16 to 2.0.17
Updates `ch.qos.logback:logback-core` from 1.5.16 to 1.5.17
- [Release notes](https://github.com/qos-ch/logback/releases )
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.16...v_1.5.17 )
Updates `ch.qos.logback:logback-classic` from 1.5.16 to 1.5.17
- [Release notes](https://github.com/qos-ch/logback/releases )
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.16...v_1.5.17 )
Updates `ch.qos.logback:logback-classic` from 1.5.16 to 1.5.17
- [Release notes](https://github.com/qos-ch/logback/releases )
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.16...v_1.5.17 )
Updates `io.github.coffeelibs:tiny-oauth2-client` from 0.8.0 to 0.8.1
- [Release notes](https://github.com/coffeelibs/tiny-oauth2-client/releases )
- [Commits](https://github.com/coffeelibs/tiny-oauth2-client/compare/0.8.0...0.8.1 )
Updates `com.auth0:java-jwt` from 4.4.0 to 4.5.0
- [Release notes](https://github.com/auth0/java-jwt/releases )
- [Changelog](https://github.com/auth0/java-jwt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/auth0/java-jwt/compare/4.4.0...4.5.0 )
Updates `com.fasterxml.jackson.core:jackson-databind` from 2.18.2 to 2.18.3
- [Commits](https://github.com/FasterXML/jackson/commits )
Updates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.18.2 to 2.18.3
Updates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.18.2 to 2.18.3
Updates `org.jetbrains:annotations` from 26.0.1 to 26.0.2
- [Release notes](https://github.com/JetBrains/java-annotations/releases )
- [Changelog](https://github.com/JetBrains/java-annotations/blob/master/CHANGELOG.md )
- [Commits](https://github.com/JetBrains/java-annotations/compare/26.0.1...26.0.2 )
Updates `org.cryptomator:integrations-linux` from 1.5.2 to 1.5.3
- [Release notes](https://github.com/cryptomator/integrations-linux/releases )
- [Commits](https://github.com/cryptomator/integrations-linux/compare/1.5.2...1.5.3 )
---
updated-dependencies:
- dependency-name: org.cryptomator:cryptolib
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: org.cryptomator:fuse-nio-adapter
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: org.cryptomator:webdav-nio-adapter
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: org.cryptomator:integrations-api
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: org.slf4j:slf4j-api
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: ch.qos.logback:logback-core
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: ch.qos.logback:logback-classic
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: ch.qos.logback:logback-classic
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: io.github.coffeelibs:tiny-oauth2-client
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: com.auth0:java-jwt
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: java-production-dependencies
- dependency-name: com.fasterxml.jackson.core:jackson-databind
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jsr310
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jsr310
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: org.jetbrains:annotations
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: org.cryptomator:integrations-linux
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-17 16:47:33 +00:00
Ralph Plawetzki
a1323b5e81
Merge pull request #3785 from purejava/fix/improve-symbolic-icons
2025-03-17 17:46:23 +01:00
dependabot[bot]
ab4f487de1
Bump the javafx group with 5 updates ( #3703 )
2025-03-17 16:40:48 +00:00
Armin Schrenk
d506e7472d
Bump cryptofs from 2.8.0 to 2.9.0-beta2
...
Closes #3707
2025-03-17 17:32:48 +01:00
Armin Schrenk
2d33d02b46
Feature: TouchID [macOS]
...
Closes #2180
2025-03-17 17:29:39 +01:00
Armin Schrenk
06ddec4b70
more UI refinment:
...
* only copy decrypted names to clipboard
* indicate in UI
2025-03-17 17:14:52 +01:00
Jan-Peter Klein
6231c5b8b3
restore checkbox and other small ui rearrangements
2025-03-17 16:10:16 +01:00
Armin Schrenk
24e31553fd
refine UI:
...
* align locate/decrypt buttons horizontally
* change to text icons
* dedup code
2025-03-17 12:02:03 +01:00
Armin Schrenk
eaa6b31de8
bump cryptofs to 2.9.0-beta2
2025-03-14 16:15:17 +01:00
Jan-Peter Klein
a3b8297e23
recoverykey validate
2025-03-14 13:51:25 +01:00
Ralph Plawetzki
060ae588a2
Improve symbolic icons ( #3782 )
...
* Remove the style attributes from the path tags
Fixes #3775
* Improve SVG code using a <g> tag and tighten current-color-scheme definition
* Add missing attribute from original SVG
2025-03-14 13:22:14 +01:00
Armin Schrenk
262f84e8db
new design
2025-03-13 16:47:23 +01:00
Armin Schrenk
6d55331ef2
add missing translation key
2025-03-13 10:36:40 +01:00
Armin Schrenk
42269a6057
just a draft
2025-03-12 18:01:06 +01:00
Armin Schrenk
181e45a596
renamed event list item localization keys
2025-03-12 15:27:24 +01:00
Armin Schrenk
3c8e506805
add tooltip for clear all button
2025-03-12 15:21:32 +01:00
Armin Schrenk
401b0afe9f
remove unnecessary code
2025-03-12 12:37:06 +01:00
Armin Schrenk
42ec41b991
clean up code
2025-03-12 12:19:27 +01:00
Armin Schrenk
7ec3c5d04f
first delete, then write
2025-03-12 11:41:12 +01:00
Armin Schrenk
f0a7379575
hide count if vault is locked
2025-03-12 10:50:36 +01:00
Armin Schrenk
0d12b11c48
cleanup
2025-03-12 10:01:09 +01:00
Armin Schrenk
14a025f769
size restrict the eventMap
2025-03-12 10:00:56 +01:00
Armin Schrenk
598fc9bbc8
complete themes
2025-03-12 10:00:34 +01:00
Armin Schrenk
fbab2df00f
add notification marker for new events
2025-03-12 09:38:56 +01:00
Armin Schrenk
fb56b61a75
add exceptionally clause to keychain migration task
2025-03-11 17:14:42 +01:00
Armin Schrenk
c5c3d55658
Merge branch 'develop' into feature/touch-id
2025-03-11 17:08:13 +01:00
Armin Schrenk
48c2d49c86
revert default version string
2025-03-11 17:07:46 +01:00
Armin Schrenk
00d68393f6
use beta version of cryptoFs
2025-03-11 17:07:17 +01:00
Armin Schrenk
7a50ba0b43
Merge branch 'develop' into feature/event-view
2025-03-11 17:03:58 +01:00
Armin Schrenk
b2bee99286
Refactor: Out-of-bounds-check ( #3778 )
...
fixes #3723 , fixes #3722
2025-03-11 16:03:49 +01:00
Armin Schrenk
88d384afdf
reduce tooltip show duration
2025-03-07 11:50:53 +01:00
Armin Schrenk
7af82b831f
add event count to viewer
2025-03-07 11:50:40 +01:00
Armin Schrenk
a86f42fa44
replace eventList with a eventMap in model to group events
2025-03-07 11:21:23 +01:00
Sebastian Stenzel
70b0413777
replace labels with issue type
...
see https://github.blog/changelog/2025-01-13-evolving-github-issues-public-preview/#organize-your-work-with-issue-types
[ci skip]
2025-03-07 09:32:39 +01:00
Sebastian Stenzel
577a77af38
moved summary to the top for better link previews
2025-03-07 09:31:35 +01:00
Armin Schrenk
3ba7e9ba00
cleanup
2025-03-06 12:55:12 +01:00
Armin Schrenk
b2250e8ce0
add Tooltip
2025-03-06 12:54:58 +01:00
Armin Schrenk
f2a480c7a0
reworked event cell texts
2025-03-06 12:40:02 +01:00
Jan-Peter Klein
6715ff9f5f
introduce RecoverUtil.Types
2025-03-06 09:17:16 +01:00
Armin Schrenk
bda38096e1
fix minor inconsitencies
2025-03-04 12:34:45 +01:00
Armin Schrenk
7e66a61294
add choicebox to filter for single vaults
2025-03-04 12:34:17 +01:00
clkue
3aa627a467
fix unicode escaping for rtf file ( #3609 )
...
Signed-off-by: C1emency <>
Signed-off-by: clkue <clemens_kuennemann@protonmail.com >
2025-03-03 14:55:09 +01:00
Armin Schrenk
ae1b5fc925
Switch to ubuntu-22.04 for building the deb package
2025-03-03 12:05:25 +01:00
mindmonk
b1076f9c86
Merge pull request #3764 from cryptomator/feature/dialogBuilder-one-Button
...
Feature: Simple Dialog with one Button
2025-02-28 14:53:22 +01:00
Jan-Peter Klein
ede1c72595
cancelButtonVisible BooleanProperty to boolean
2025-02-28 13:29:04 +01:00
Jan-Peter Klein
8c5325511c
created more static methods in RecoverUtil, added first flow for choose dir and restore
2025-02-28 13:06:35 +01:00
Armin Schrenk
d2fcd5b64f
adjust stylings
2025-02-28 10:36:13 +01:00
Armin Schrenk
6d9704ffa2
adjust event description when locked
2025-02-28 10:36:03 +01:00
Armin Schrenk
40df3d015a
remove optional wrapper of revealService
2025-02-28 10:01:52 +01:00
Armin Schrenk
4e22706d92
add alternative if revealService is not present
2025-02-28 09:51:58 +01:00
Armin Schrenk
341710f724
add time field to the eventcell
2025-02-27 18:56:41 +01:00
Armin Schrenk
8386183f7a
* Hide button when not hovering or vault is locked
...
* localize
2025-02-27 17:25:31 +01:00
Armin Schrenk
b76a7d6895
implement event views for all filesystemevents
2025-02-26 18:36:52 +01:00
Jan-Peter Klein
4a397a8151
code cleanup
2025-02-26 12:36:03 +01:00
Armin Schrenk
2239a3e6a3
reduce API to only consider vault events
2025-02-26 11:56:17 +01:00
tturturiello
5318368879
Add underline effect to clickable notification labels ( #3757 )
2025-02-26 11:53:46 +01:00
Jan-Peter Klein
41a279da9d
renamed property
2025-02-25 19:04:25 +01:00
Jan-Peter Klein
478c69f82c
simple dialog without cancel button
2025-02-25 18:23:17 +01:00
Armin Schrenk
eb0e630a44
move migration to KeychainManager
2025-02-25 17:33:14 +01:00
Armin Schrenk
0bcbf9a13a
add migration code and synchronize keychain edits
2025-02-25 16:32:38 +01:00
Armin Schrenk
e3073a3613
adjust wording for autoLock feature [skip ci]
2025-02-25 15:38:50 +01:00
Armin Schrenk
3333dc7f22
Fix not appearing removeCert dialog
2025-02-25 11:52:00 +01:00
Jan-Peter Klein
895614353e
improve RecoverUtil and determineVaultState
2025-02-21 23:24:34 +01:00
Jan-Peter Klein
676c507a50
add RecoverUtil and some ui changes
2025-02-21 19:43:09 +01:00
Jan-Peter Klein
5f4fd92b1d
Merge branch 'develop' into feature/restore-vaultconfig
2025-02-19 19:49:35 +01:00
Julian Raufelder
12ec6fbec8
Change /access-token deviceId header name to Hub-Device-ID
2025-02-19 14:25:34 +01:00
Armin Schrenk
43fc976ad7
reduce #3311 to touchID
2025-02-19 11:49:59 +01:00
Armin Schrenk
034278c0a0
changes:
...
* implement reveal conflictResolved
* removed showVault context menu entry
* cleanup
2025-02-19 11:27:39 +01:00
Julian Raufelder
92b3a9e1bd
Merge pull request #3752 from cryptomator/feature/add-device-id-during-hub-unlock
...
Send DeviceId to Hub during vault key retrieval
2025-02-19 09:51:39 +01:00
Julian Raufelder
fc7169f2a0
Send DeviceId to Hub during vault key retrieval
...
See https://github.com/cryptomator/hub/pull/320
2025-02-19 09:05:13 +01:00
Armin Schrenk
c39710ede0
show event specific context menu
2025-02-18 18:32:06 +01:00
Armin Schrenk
cc0b6aed15
Update org.cryptomator.Cryptomator.metainfo.xml
...
* adjust screenshot captions
* reorder screenshots
* add keywords
2025-02-18 16:52:31 +01:00
Armin Schrenk
f8a83c9cc8
scope eventListcell factory
2025-02-18 15:32:34 +01:00
Armin Schrenk
43ce64f01e
adjust styling
2025-02-18 11:44:48 +01:00
mindmonk
d585a03f76
Merge pull request #3699 from cryptomator/feature/vault-scheme-tag
...
Add lastKnownKeyLoader entry to VaultSettings
2025-02-17 17:35:47 +01:00
Armin Schrenk
f953be6237
Merge branch 'develop' into feature/event-view
2025-02-17 17:12:35 +01:00
Armin Schrenk
e81bbe197b
if mainWindow is closed without tray menu, terminate app
2025-02-17 16:46:25 +01:00
Armin Schrenk
738fa4da12
cleanup
2025-02-17 16:08:09 +01:00
dependabot[bot]
9a08dcc46d
Bump org.owasp:dependency-check-maven ( #3748 )
2025-02-17 10:04:30 +00:00
Armin Schrenk
74ef8d915d
make eventView independent, but singleton window
2025-02-14 17:26:25 +01:00
Armin Schrenk
025a7a5582
add contextMenu to eventListCell
2025-02-14 17:11:43 +01:00
Armin Schrenk
3b2ddcf98d
style the eventlist cell more
2025-02-14 16:47:15 +01:00
Armin Schrenk
c10fc0ee5b
Update README.md
...
For build badge use develop branch.
2025-02-14 11:56:55 +01:00
Armin Schrenk
aaa37e2c7a
Feature: Add UTM parameters to download uri ( #3735 )
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2025-02-14 11:55:22 +01:00
Armin Schrenk
7af7c920e3
use same listCell factory pattern as in vault list
2025-02-14 11:54:25 +01:00
Armin Schrenk
a4f79fb98a
unify naming
2025-02-14 11:41:35 +01:00
Armin Schrenk
f429f2d3e7
rename method
2025-02-14 10:51:48 +01:00
Armin Schrenk
4f6e091c13
first proper design draft
2025-02-13 16:58:05 +01:00
Jan-Peter Klein
2df779f7ab
introduce isMasterkeyFileVault()
2025-02-13 15:44:10 +01:00
Jan-Peter Klein
5b9d9150c5
remove extra try catch block
2025-02-13 15:39:06 +01:00
Jan-Peter Klein
f0aaec2058
comparison reversed
2025-02-13 15:15:29 +01:00
Jan-Peter Klein
4adc4a9175
removed unused StringBinding
2025-02-13 15:03:14 +01:00
Armin Schrenk
5a97060fac
make the list synchronized
2025-02-13 11:06:48 +01:00
Armin Schrenk
db96074119
replace AppEvent by UpdateEvent and emit it on available update
2025-02-12 11:12:40 +01:00
Jan-Peter Klein
7ecc10bc79
removed setVaultScheme method; lastKnownKeyLoader is now set within the create method
2025-02-12 10:35:21 +01:00
Armin Schrenk
44fe4a6f8a
displayable event view window
2025-02-11 17:37:04 +01:00
Jan-Peter Klein
76a4ef50cb
improve exception handling
2025-02-11 16:21:53 +01:00
Armin Schrenk
ca2f80024a
impl draft
2025-02-11 15:38:18 +01:00
Armin Schrenk
dcd7077b08
Feature: readd out of bounds check ( #3729 )
...
references #3091
2025-02-11 15:24:36 +01:00
Armin Schrenk
31482d7d18
[skip ci] update ide files
2025-02-11 12:37:45 +01:00
Armin Schrenk
5ef666154e
use correct height in css [skip ci]
2025-02-11 10:16:34 +01:00
Armin Schrenk
a810eff797
make menu buttons in vault list appear clickable
2025-02-10 18:29:57 +01:00
Jan-Peter Klein
664158eb84
add isHubVault method to KeyLoadingStrategy
2025-02-10 18:09:03 +01:00
Armin Schrenk
6b43881909
[skip ci] update screenshot url in metainfo file
2025-02-10 17:08:03 +01:00
Jan-Peter Klein
126004b1f8
improve error handling
2025-02-10 12:58:54 +01:00
Jan-Peter Klein
ba34cfa9d5
renamed to lastKnownKeyLoader
2025-02-10 12:07:25 +01:00
Armin Schrenk
03b4ad85ef
[skip ci] Merge branch 'main' into develop
2025-02-05 16:22:09 +01:00
Armin Schrenk
1abfcd495f
Merge branch 'release/1.15.1'
2025-02-05 16:19:41 +01:00
Armin Schrenk
69964a80f1
finalize 1.15.1
2025-02-05 16:18:59 +01:00
Armin Schrenk
aa8306ea4a
prepare 1.15.1
2025-02-05 16:16:53 +01:00
Cryptobot
3fecde37f4
New Crowdin updates ( #3718 )
...
New translations strings.properties
Korean
[ci skip]
2025-02-05 16:16:20 +01:00
Armin Schrenk
2fc5fd99fb
remove english "localization"
2025-02-05 16:11:36 +01:00
Armin Schrenk
7edacfea70
fixes #3721
2025-02-05 16:02:27 +01:00
Armin Schrenk
7020fa49d9
[skip ci] remove copyright notice
2025-02-05 11:44:58 +01:00
Armin Schrenk
7cea0bb33c
update appstream screenshots
2025-02-05 11:44:40 +01:00
Armin Schrenk
3d622b18dc
update flatpak metadata
2025-02-04 11:55:14 +01:00
Kulesko
62cd506588
fix broken doc links ( #3715 )
2025-02-03 17:34:27 +01:00
Armin Schrenk
cd830f27a0
update IDE file
2025-02-03 12:54:34 +01:00
Armin Schrenk
3f75018369
fix link in README
2025-02-03 12:54:25 +01:00
Armin Schrenk
270a4c594d
[skip ci] Merge branch 'main' into develop
2025-02-03 11:34:16 +01:00
Armin Schrenk
a5fdc5755b
Merge branch 'release/1.15.0'
2025-02-03 11:16:18 +01:00
Armin Schrenk
0a5a554714
finalize 1.15.0
2025-02-03 11:15:59 +01:00
Armin Schrenk
976f22c27a
Merge branch 'develop' into release/1.15.0
2025-02-03 11:12:20 +01:00
Cryptobot
8267574697
New Crowdin updates ( #3697 )
...
New translations strings.properties
Afrikaans; Arabic; Bashkir; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Marathi; Norwegian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Urdu (Pakistan); Uyghur; Vietnamese;
[ci skip]
2025-02-03 10:56:49 +01:00
mindmonk
9077c964b3
Fix VaultListCell Padding in Compact Mode ( #3709 )
2025-02-03 10:50:06 +01:00
Armin Schrenk
f80467a3a4
Fixes #3705
2025-01-28 15:09:52 +01:00
Julian Raufelder
8c462c4cb7
RIP Twitter
...
[ci skip]
2025-01-23 12:21:54 +01:00
Jan-Peter Klein
b25b5bd5a3
add keyLoader to observables
2025-01-22 16:59:52 +01:00
Jan-Peter Klein
6365c22297
add keyLoader entry to VaultSettings
2025-01-22 16:46:18 +01:00
Armin Schrenk
d7dd24b94e
linting
2025-01-22 16:26:25 +01:00
Armin Schrenk
aee8844558
Fixes #3698
2025-01-22 16:25:56 +01:00
Armin Schrenk
c536149c62
specify JDK 23 also in debian control file
...
References #3641
(cherry picked from commit ca1ae8181b )
2025-01-22 14:12:56 +01:00
Armin Schrenk
ca1ae8181b
specify JDK 23 also in debian control file
...
References #3641
2025-01-22 14:11:19 +01:00
Armin Schrenk
2b19c9757b
prepare 1.15.0
2025-01-22 12:06:00 +01:00
Armin Schrenk
d6871e3d82
clean up pom
2025-01-22 11:58:09 +01:00
Cryptobot
0432a64537
New Crowdin updates ( #3606 )
...
New translations strings.properties
Arabic; Bashkir; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Uyghur; Vietnamese;
[ci skip]
2025-01-22 11:10:17 +01:00
mindmonk
06988b06c7
Feature: Retry if Read-only ( #3695 )
...
Closes #3261 , closes #2085 .
Co-authored-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-01-22 11:02:48 +01:00
dependabot[bot]
9b72eb8219
Bump the java-production-dependencies group across 1 directory with 8 updates ( #3694 )
2025-01-21 16:06:50 +00:00
Armin Schrenk
ea188f6176
for testing add mockito as javaagent
2025-01-21 15:53:49 +01:00
dependabot[bot]
cf67d022c8
Bump the java-test-dependencies group across 1 directory with 2 updates ( #3671 )
2025-01-21 13:36:52 +00:00
dependabot[bot]
7ba6e12799
Bump the maven-build-plugins group across 1 directory with 3 updates ( #3688 )
2025-01-21 13:35:13 +00:00
Armin Schrenk
b512518ccc
update README [skip ci]
2025-01-21 11:46:30 +01:00
Armin Schrenk
93dfd35627
update Windows build scripts
2025-01-21 11:46:15 +01:00
Armin Schrenk
50b92f9510
fix URL in README [skip ci]
2025-01-21 11:43:38 +01:00
Armin Schrenk
7cca8922d8
Closes #3623
2025-01-21 11:39:14 +01:00
Armin Schrenk
c00889b1c4
update to javafx 23.0.1 ( #3691 )
2025-01-21 11:32:48 +01:00
Armin Schrenk
b6224f355d
Fixes #3693
2025-01-21 10:44:28 +01:00
Armin Schrenk
9a8f96d432
remove unused dll from windows build [skip ci]
2025-01-20 19:18:08 +01:00
Sebastian Stenzel
3cc199227b
Include AppStream metadata in AppImage ( #3687 )
2025-01-20 17:59:59 +01:00
Sebastian Stenzel
3d0647bce3
fix appimage build ( #3686 )
...
* remove unsupported parameter `--sign-args`
apparently no longer wanted, despite being documented, see https://github.com/AppImage/appimagetool/issues/39
* add usr/share/metainfo/Cryptomator.appdata.xml
* appimagetool fails when adding AppStream metadata
see https://github.com/AppImage/AppImageKit/issues/603
2025-01-18 12:18:25 +01:00
DrSheppard
192f35a9dd
resolve #3055 (again) ( #3685 )
...
* use new build tool with runtime support instead old build tool for appimage
* Update workflow file to use newer appimagetool
2025-01-18 11:09:42 +01:00
Armin Schrenk
f2b4c9a35b
Update integrations-linux to 1.5.2
...
Fixes #3611
2025-01-17 18:05:10 +01:00
Armin Schrenk
3b8fec4c5a
Feature: Use system certificate stores/custom pkcs12 file ( #3675 )
...
* for Windows use Windows certificate
* for macOS use macOS Keychain
* for Linux use a custom PKCS12 file under /etc/cryptomator/certs.p12
2025-01-17 15:12:38 +01:00
DrSheppard
60b74a018d
AppImage: Use new build tool with runtime2 support ( #3586 )
...
Closes #3055
2025-01-17 13:49:11 +01:00
Armin Schrenk
be69e04f51
fix build due to breaking changes in cryptofs
2025-01-17 13:28:14 +01:00
Armin Schrenk
194f6009df
Update cryptofs to version 2.7.2
2025-01-17 13:22:45 +01:00
Sebastian Stenzel
910a2eace8
build AppImage on ubuntu-24.04-arm ( #3681 )
2025-01-17 09:08:02 +01:00
Jan-Peter Klein
8191a7dae6
add isHubVault dialog
2025-01-15 21:05:27 +01:00
Jan-Peter Klein
3c95618eec
changed dokany dialog icon to EXCLAMATION
2025-01-15 16:16:40 +01:00
Armin Schrenk
fc709eb700
use caffeine for building a cache
2025-01-14 19:16:46 +01:00
Julian Raufelder
a6c60ac5d0
Hello 2025 🎉
2025-01-14 16:34:32 +01:00
Jan-Peter Klein
756672258d
add Hub Vault check for MASTERKEY_MISSING state
2025-01-14 15:29:49 +01:00
Jan-Peter Klein
fb6f7072d4
new vault states implemented in selectVaultRemovable
2025-01-14 15:12:21 +01:00
Jan-Peter Klein
aa95ad40c0
added vault config success scene
2025-01-13 15:31:55 +01:00
mindmonk
b88b9c8f92
Merge pull request #3676 from cryptomator/feature/change-zulu-to-temurin
...
Changed JAVA_DIST zulu to temurin
2025-01-13 13:25:55 +01:00
dependabot[bot]
2b8cd36b7b
Bump ch.qos.logback:logback-core from 1.5.12 to 1.5.13 ( #3655 )
...
Bumps [ch.qos.logback:logback-core](https://github.com/qos-ch/logback ) from 1.5.12 to 1.5.13.
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.12...v_1.5.13 )
---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-core
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-12 15:27:30 +01:00
Jan-Peter Klein
3d23deb744
changed JAVA_DIST zulu to temurin
2025-01-12 14:42:04 +01:00
mindmonk
de3b2715c7
Merge pull request #3618 from cryptomator/feature/dialog-builder
...
Feature: SimpleDialogBuilder
2025-01-10 15:17:24 +01:00
Jan-Peter Klein
f3d8bd359d
Merge branch 'develop' into feature/dialog-builder
2025-01-10 15:05:07 +01:00
Armin Schrenk
d7d6e46b2a
Ensure JDK 23 is used in building mac dmg x64
2025-01-10 14:33:34 +01:00
Jan-Peter Klein
501f682d68
annotate Dialogs with @Singleton
...
removed redundant providers
2025-01-10 11:58:19 +01:00
Jan-Peter Klein
7cbf1e10e5
refactor dialogs with injected resourceBundle for builder creation
2025-01-09 17:39:02 +01:00
Jan-Peter Klein
fb00972bc1
improve naming
2025-01-09 15:31:07 +01:00
Jan-Peter Klein
387fb28c65
remove unused LOGs and improved var naming
2025-01-09 15:22:25 +01:00
Jan-Peter Klein
40fbfd10d1
moved all simple dialogs to Dialogs
2025-01-08 19:17:20 +01:00
Jan-Peter Klein
e5e4695cd6
replaced setters and extended the constructor of SimpleDialogController
2025-01-08 17:50:54 +01:00
Armin Schrenk
4a0c8ae80e
fix check-jdk-update workflow [ci skip]
2025-01-08 17:09:53 +01:00
Armin Schrenk
384ca8eb2a
for testing
2025-01-08 16:02:00 +01:00
Jan-Peter Klein
59f360bde7
improve formatting, rename and simplify vars
2025-01-08 15:07:04 +01:00
Jan-Peter Klein
8830e0f5fb
Move repeated 'remove vault' dialog to Dialogs class
2025-01-07 15:19:06 +01:00
Jan-Peter Klein
7a391a2825
reformat code
2025-01-07 14:47:20 +01:00
Jan-Peter Klein
a1941911ef
renamed to simple Dialog
2025-01-07 14:45:09 +01:00
Jan-Peter Klein
a0667ff361
add validation for required parameters and changed exception message
2025-01-07 14:39:22 +01:00
Jan-Peter Klein
ba3667ab51
restore config by recoverykey
...
auto restore when bkup exists
added new VaultStates
2024-12-11 16:30:56 +01:00
Armin Schrenk
cbc41d535d
Merge pull request #3641 from cryptomator/feature/jdk23
...
Feature: JDK 23
2024-12-11 15:42:09 +01:00
Armin Schrenk
f51780dcb5
also update deb rules file [ci skip]
2024-12-10 18:03:07 +01:00
Armin Schrenk
c055488df7
update github workflows
2024-12-10 17:47:48 +01:00
Armin Schrenk
b15c376e59
fix and update JDK check workflow
2024-12-10 17:42:55 +01:00
Armin Schrenk
fdf03d2fdc
enable JDK23 for IDE
2024-12-10 17:15:34 +01:00
Armin Schrenk
437350af9f
reduce api diff
2024-12-10 17:14:09 +01:00
Julian Raufelder
5114e2ad22
Merge pull request #3640 from lamtrinhdev/develop
...
Correct the link of issues list for both iOS and Android.
2024-12-09 14:09:03 +01:00
LamTrinh.Dev
b3b4f61c42
Correct the link of issues list for both iOS and Android.
2024-12-09 19:13:44 +07:00
Armin Schrenk
fa16556af1
do not allow empty display name for vault
...
Fixes #3633
2024-12-02 11:02:11 +01:00
Armin Schrenk
de766c2653
Update suppression.xml
2024-12-02 09:40:40 +01:00
Armin Schrenk
dcc27efe5c
remove unused option in app-image creation [skip ci]
...
references 84732337ca
2024-11-28 17:26:10 +01:00
Armin Schrenk
78ceb604f9
only use macos intel runner on releases
2024-11-27 16:47:42 +01:00
Armin Schrenk
7bdcdcba3d
Update suppression.xml
2024-11-26 15:49:43 +01:00
Jan-Peter Klein
e929d41d67
reordered and renamed to org.ui.dialogs.SimpleDialog...
2024-11-25 19:23:48 +01:00
Jan-Peter Klein
600aca083c
refactor CustomDialog.Builder provisioning to use Dagger's Provider
2024-11-25 15:09:29 +01:00
Jan-Peter Klein
02c20c01ee
improve exception handling
2024-11-21 16:55:03 +01:00
mindmonk
50cfdbbc0b
Merge pull request #3617 from cryptomator/feature/ui-cleanup
...
Enhance UI Components, Fix Issues, and Improve Visual Consistency
2024-11-20 12:21:31 +01:00
Gutyina Gergő
38c556af0b
Update jdk version to 23
2024-11-19 23:31:24 +01:00
Gutyina Gergő
0b9d777109
Remove string templates
2024-11-19 23:31:24 +01:00
Armin Schrenk
eb3c1f3c7a
Merge branch 'main' into develop
...
# Conflicts:
# pom.xml
2024-11-19 10:01:00 +01:00
Armin Schrenk
311c490377
Merge branch 'hotfix/1.14.2'
2024-11-19 09:59:27 +01:00
Armin Schrenk
39ed00ff6f
Use correct version
2024-11-19 09:57:56 +01:00
Armin Schrenk
28338d2dcf
use stable version
2024-11-19 09:50:46 +01:00
Jan-Peter Klein
bba5d11bdc
small fixes
2024-11-18 18:07:36 +01:00
mindmonk
36ef191874
Merge branch 'develop' into feature/dialog-builder
2024-11-18 17:58:59 +01:00
Jan-Peter Klein
3e4c6c1b61
del old logo file
2024-11-18 16:59:13 +01:00
Jan-Peter Klein
c9d0224814
fix logo scaling
2024-11-18 16:48:41 +01:00
Armin Schrenk
8aed6045a0
Feature: Show update reminder every 14 days ( #3597 )
...
fixes #3596
only show update reminder every 14 days
2024-11-15 18:14:57 +01:00
Jan-Peter Klein
8440705436
set resizable false
2024-11-15 15:49:11 +01:00
Jan-Peter Klein
af667b10cf
code cleanup
2024-11-14 18:09:23 +01:00
Jan-Peter Klein
1b522fe9a0
undo add uiDesigner
2024-11-14 17:20:08 +01:00
Jan-Peter Klein
cb3c46744e
removed replaced files
2024-11-14 16:38:44 +01:00
Jan-Peter Klein
c471289fb5
changed resolveText() to throw Exceptions
...
removed fxApplication scope
2024-11-14 16:19:50 +01:00
Jan-Peter Klein
18ca563865
custom dialog init
2024-11-14 11:35:23 +01:00
Jan-Peter Klein
2430526ee7
changed to class Builder
...
used FxmlLoaderFactory.forController
set title and other string values by key
2024-11-06 16:35:19 +01:00
Armin Schrenk
c9bb0235e2
use macos 15 for building [ci skip]
2024-11-05 16:18:32 +01:00
Armin Schrenk
2f8236e9db
Update release template [ci skip]
2024-11-05 12:10:57 +01:00
Armin Schrenk
e4e757606d
update dependencies for patch release
...
Fixes #3574 and #3499 . Closes #3569
2024-11-05 11:11:32 +01:00
Cryptobot
6fcb796177
New Crowdin updates ( #3559 )
...
New translations strings.properties
Afrikaans; Arabic; Bashkir; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; English; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Marathi; Norwegian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Urdu (Pakistan); Uyghur; Vietnamese;
[ci skip]
(cherry picked from commit 0fb0bc8e1d )
2024-11-04 17:59:02 +01:00
Cryptobot
4d6b035c29
New Crowdin updates ( #3553 )
...
New translations strings.properties
Afrikaans; English; Norwegian; Thai; Uyghur;
[ci skip]
(cherry picked from commit 2939702842 )
2024-11-04 17:57:43 +01:00
dependabot[bot]
68c206a4fa
Bump the java-test-dependencies group across 1 directory with 2 updates ( #3591 )
2024-11-04 15:49:48 +00:00
dependabot[bot]
d258171131
Bump the maven-build-plugins group across 1 directory with 3 updates ( #3598 )
2024-11-04 15:47:08 +00:00
dependabot[bot]
adaf9ef5ce
Bump the java-production-dependencies group across 1 directory with 8 updates ( #3603 )
2024-11-04 15:43:21 +00:00
Tobias Hagemann
22f299f67c
Update README.md
...
[ci skip]
2024-11-04 15:13:40 +01:00
Cryptobot
0fb0bc8e1d
New Crowdin updates ( #3559 )
...
New translations strings.properties
Afrikaans; Arabic; Bashkir; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; English; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Marathi; Norwegian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Urdu (Pakistan); Uyghur; Vietnamese;
[ci skip]
2024-11-04 15:05:37 +01:00
Armin Schrenk
da666410fc
update dependabot config
2024-11-04 14:56:02 +01:00
Armin Schrenk
ea007f3cfe
fix IDE issues
2024-10-29 09:46:56 +01:00
Armin Schrenk
1c868a644f
remove unused/obsolete static variable
2024-10-29 09:44:50 +01:00
Jan-Peter Klein
5ff6a8c258
used dialogBuilder for dokankySupportEndDialog
2024-10-23 19:48:55 +02:00
Jan-Peter Klein
62d7b7a0c0
replaced RemoveVaultComponent.Builder with CustomDialogBuilder in all places
2024-10-22 18:53:06 +02:00
Jan-Peter Klein
7fcbb57ab1
used builder pattern
2024-10-22 17:07:42 +02:00
Jan-Peter Klein
8e25dcd396
implement CustomDialogBuilder
2024-10-22 14:56:56 +02:00
mindmonk
a9f1e5b761
Merge pull request #3550 from cryptomator/feature/gdrive-presets
...
Feature: Refined GoogleDrive Presets - List Only "My Drive" Root Folders
2024-10-18 13:05:50 +02:00
Jan-Peter Klein
f642149723
used List.of() for FALLBACK_LOCATIONS
2024-10-16 18:00:47 +02:00
Jan-Peter Klein
4b359d98cb
removed unnecessary stream support
2024-10-10 17:39:53 +02:00
Jan-Peter Klein
764fccf0b5
pr mentioned changes
2024-10-10 17:34:23 +02:00
Jan-Peter Klein
81d1059489
added generic 'Remove' string property
2024-10-09 17:35:33 +02:00
Jan-Peter Klein
a2574a5883
unified spacing
2024-10-09 16:59:13 +02:00
Jan-Peter Klein
118a1411d8
fixed empty vaultList contextMenu
2024-10-09 16:55:56 +02:00
Jan-Peter Klein
44310cbd0e
set missing min width and height
2024-10-09 16:50:26 +02:00
Jan-Peter Klein
2dce7b6f71
removed drivePath param
2024-10-09 14:50:05 +02:00
Jan-Peter Klein
98db82d137
contains instead of stream
2024-10-09 14:48:40 +02:00
Jan-Peter Klein
fd55656261
filtered by 'My Drive' and translations
2024-10-08 20:08:37 +02:00
mindmonk
978dec64ee
Merge pull request #3549 from cryptomator/feature/improve-preferences-contribute-tab
...
Feature: Optimize 'Support us' Tab in Preferences - Add Supporter Certificate Removal & Improved Layout
2024-10-04 12:27:13 +02:00
mindmonk
8d7bf3a370
Merge pull request #3467 from cryptomator/feature/redesign-mainwindow
...
Feature: Redesigned MainWindow
2024-10-04 12:13:09 +02:00
Jan-Peter Klein
1cea7bcffc
set bigger minHeight
2024-10-02 17:03:52 +02:00
Jan-Peter Klein
16e77d4b9b
add clear to setStyleClass
2024-10-02 16:56:39 +02:00
Jan-Peter Klein
f22111e36f
revert unrelated changes
2024-10-02 16:46:41 +02:00
Jan-Peter Klein
c5d4c9a9c1
removed duplicate code
2024-10-02 14:20:09 +02:00
mindmonk
4bc9b1d60c
Merge pull request #3474 from cryptomator/feature/notificationbar
...
Feature: Introduce NotificationBars for Update is available, Support Cryptomator, and DEBUG MODE
2024-10-02 11:05:58 +02:00
mindmonk
7a40a3cb0c
Merge branch 'feature/redesign-mainwindow' into feature/notificationbar
2024-10-02 11:05:39 +02:00
mindmonk
ad555ece8e
Merge pull request #3554 from cryptomator/feature/condensed-vault-list
...
Feature: Add Option to Enable Compact Vault List View
2024-10-02 10:55:51 +02:00
Jan-Peter Klein
2d96d2e5c6
optimised cellSize binding and removed unused imports
2024-10-01 18:56:21 +02:00
Armin Schrenk
0a968b60aa
Remove Guava dependency and update Dagger
2024-10-01 17:19:31 +02:00
Jan-Peter Klein
3b4f82092d
undo string removal
2024-10-01 13:31:43 +02:00
Jan-Peter Klein
de16647d00
reformat code
2024-09-26 11:24:57 +02:00
Ahmatjan
03403e53bc
translation: Add Uyghur Language Translation ( #3557 )
2024-09-26 11:12:26 +02:00
Cryptobot
2939702842
New Crowdin updates ( #3553 )
...
New translations strings.properties
Afrikaans; English; Norwegian; Thai; Uyghur;
[ci skip]
2024-09-26 11:10:21 +02:00
Jan-Peter Klein
b3d09a4cae
changed apostroph
2024-09-26 10:41:17 +02:00
Jan-Peter Klein
73c0af9749
changed wording and removed unnecessary method calls
2024-09-25 16:20:19 +02:00
Jan-Peter Klein
53c7e031a3
changes mentioned by infeo
2024-09-24 16:14:52 +02:00
Jan-Peter Klein
1e280f2c97
removed FXML loader, elements created programmatically in NotificationBar
2024-09-24 16:05:31 +02:00
Jan-Peter Klein
ce82593fc6
simplified bindings
2024-09-24 15:48:15 +02:00
Jan-Peter Klein
c2c3d778d1
added @CheckAvailability
...
changed exception handling
2024-09-24 15:29:13 +02:00
Jan-Peter Klein
7771181e15
changed wording to compact
2024-09-23 14:21:55 +02:00
Jan-Peter Klein
1a39333b4c
cr mentioned changes
2024-09-23 14:02:42 +02:00
Armin Schrenk
85472db00a
Merge branch 'main' into develop
2024-09-18 13:25:15 +02:00
Armin Schrenk
d6a020994e
Merge branch 'hotfix/1.14.1'
2024-09-18 13:17:25 +02:00
Armin Schrenk
518f75be32
fixes #3538
2024-09-18 13:16:45 +02:00
Armin Schrenk
28c7dbad69
prepare 1.14.1
2024-09-18 13:16:16 +02:00
Jan-Peter Klein
31e9f3a025
Merge branch 'feature/redesign-mainwindow' into feature/condensed-vault-list
2024-09-17 18:06:14 +02:00
Jan-Peter Klein
a03d5af144
add tilter to display only folders with write permissions
2024-09-17 16:49:31 +02:00
Armin Schrenk
50a654d5af
[ci skip] use recommended winget-releaser version
2024-09-17 11:37:27 +02:00
Armin Schrenk
1954f31910
[ci skip] Merge branch 'main' into develop
2024-09-17 10:04:32 +02:00
Armin Schrenk
68bf441fdd
Merge branch 'release/1.14.0'
2024-09-17 10:03:02 +02:00
Armin Schrenk
a606bcb81e
finalize 1.14.0
2024-09-17 09:59:22 +02:00
Armin Schrenk
fe93e51ffa
Merge branch 'develop' into release/1.14.0
2024-09-17 09:51:23 +02:00
Cryptobot
f2949aae63
New Crowdin updates ( #3520 )
...
New translations strings.properties
Chinese Simplified; Chinese Traditional; Filipino; German; Punjabi; Romanian; Russian; Slovenian; Turkish; Ukrainian;
[ci skip]
2024-09-17 09:49:55 +02:00
Armin Schrenk
80e101456b
adjust keychainManager to new API
2024-09-16 17:40:49 +02:00
Armin Schrenk
2f311c1dfe
use final releases
2024-09-16 17:29:24 +02:00
Jan-Peter Klein
c5cfe4d1b3
removed unnecessary properties
2024-09-16 15:40:52 +02:00
Jan-Peter Klein
a09b55c81b
triggered updatechecker in constructor
2024-09-16 15:39:14 +02:00
Jan-Peter Klein
32f266c721
removed unused vbox in controller
2024-09-16 15:26:45 +02:00
Jan-Peter Klein
3adffad087
removed ALT+F4 shortcut, it is already registered by default
2024-09-16 14:55:51 +02:00
Jan-Peter Klein
84e3cf0762
removed green border and fixed margin for windows
2024-09-16 14:48:06 +02:00
Jan-Peter Klein
1292936904
clean up
2024-09-13 11:49:05 +02:00
Jan-Peter Klein
7a913c89c9
condensed vault list implemented
2024-09-12 11:36:14 +02:00
Jan-Peter Klein
4c4816bdab
fixed missing import
2024-09-11 15:10:23 +02:00
Jan-Peter Klein
f9bfd5d1b1
set stage owner
2024-09-11 15:06:27 +02:00
Jan-Peter Klein
00e1e3654e
implemented remove cert dialog
2024-09-10 18:01:09 +02:00
Tobias Hagemann
8aaee3710a
Update README.md
2024-09-10 11:57:03 +02:00
Jan-Peter Klein
1946fc6c0e
filter hidden directories
2024-09-04 15:05:24 +02:00
Jan-Peter Klein
8fb95b67d9
changes mentioned in pull #3270
2024-09-04 14:28:42 +02:00
Jan-Peter Klein
e6890e8fa5
Merge branch 'develop' of https://github.com/siard-y/cryptomator into feature/gdrive-presets
2024-09-04 13:56:47 +02:00
Jan-Peter Klein
7cdb2025dc
improved supporter cert ui with cert stemp, donate/sponsors link buttons and remove button with dialog
2024-09-04 13:23:36 +02:00
Armin Schrenk
414d81dc06
Update mac-dmg.yml
...
Switch to macOS-12 due to errors
2024-08-20 18:17:08 +02:00
Armin Schrenk
b450ab028d
Update mac-dmg.yml
...
macos-11 is no more
2024-08-20 17:42:32 +02:00
Armin Schrenk
5a51e53603
Merge branch 'develop' into release/1.14.0
2024-08-20 11:18:22 +02:00
Armin Schrenk
d65beb632d
Fixes #3519
2024-08-20 11:10:26 +02:00
Armin Schrenk
2b03477d31
prepare 1.14.0
2024-08-19 16:36:31 +02:00
Cryptobot
f25e23da82
New Crowdin updates ( #3463 )
...
New translations strings.properties
Arabic; Chinese Simplified; Chinese Traditional; Dutch; Filipino; French; German; Greek; Italian; Japanese; Korean; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Russian; Slovak; Spanish; Swedish; Turkish; Urdu (Pakistan);
[ci skip]
2024-08-19 16:33:41 +02:00
dependabot[bot]
82368e2632
Bump the java-production-dependencies group across 1 directory with 9 updates ( #3516 )
2024-08-19 14:29:15 +00:00
dependabot[bot]
9057090b56
Bump the maven-build-plugins group across 1 directory with 3 updates ( #3513 )
2024-08-19 14:18:32 +00:00
dependabot[bot]
357937e0bf
Bump the java-test-dependencies group across 1 directory with 2 updates ( #3514 )
2024-08-19 14:17:07 +00:00
Armin Schrenk
f84a2396eb
ignore integrations-api 2.0.0-alpha1
2024-08-19 10:42:58 +02:00
dependabot[bot]
193dcad6e8
Bump the javafx group with 5 updates ( #3498 )
...
* Bump javafx from 22.0.1 to 22.0.2
* update build scripts to updated jfx version
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Armin Schrenk <armin.schrenk@skymatic.de >
2024-08-19 10:34:14 +02:00
Armin Schrenk
257f4427b8
catch all methods of adding a vault for #2880
2024-08-19 10:27:13 +02:00
Armin Schrenk
4778ba0770
add autostart for deb artifact
2024-08-16 15:56:58 +02:00
Armin Schrenk
77b908199e
Mitigates #2880 ( #3512 )
2024-08-16 12:59:38 +02:00
Armin Schrenk
d448c42f87
Feature: JDK 22.0.2+9 for release artifacts ( #3510 )
...
* update jdks for release artifacts to jdk 22.02+9
2024-08-14 16:40:44 +02:00
Armin Schrenk
b9403222ba
add java.compiler module to build scripts
...
references 93d0fd41a6 and https://github.com/google/dagger/issues/4321
2024-08-13 16:28:09 +02:00
Armin Schrenk
93d0fd41a6
Update cryptofs to 2.7.0-beta1
...
Closes #2058
2024-08-13 11:59:23 +02:00
Armin Schrenk
067bd4752c
prevent leaking of NVD API key into logs
2024-08-09 11:30:16 +02:00
Armin Schrenk
fb4f9fc68f
Update integrations-win and -linux for quickAccess service providers
2024-08-09 11:05:02 +02:00
Armin Schrenk
a20667a156
Merge pull request #3494 from cryptomator/feature/quick-access
...
Feature: Add unlocked vaults to an quick access area
2024-08-07 16:42:53 +02:00
Armin Schrenk
4d47544244
cleanup
2024-08-07 16:32:30 +02:00
Armin Schrenk
d59f149f7c
Load quick access service lazy
2024-08-06 15:17:18 +02:00
Armin Schrenk
028f6e7a02
clean up
2024-08-06 15:08:29 +02:00
Armin Schrenk
71e4f98665
hard code default quickaccess service
2024-08-06 12:26:26 +02:00
Tobias Hagemann
d60ced52fe
added codesigning jdk files in build.sh for local macos builds to match mac-dmg.yml ci build
2024-07-30 21:14:32 +02:00
Tobias Hagemann
45c7d2b071
added provisioning profile to mac build process with updated entitlements
2024-07-30 18:48:54 +02:00
Ralph Plawetzki
7a789d2eed
Fixes #3501 (PR #3502 )
2024-07-30 12:27:16 +02:00
Armin Schrenk
cc1e542146
clean up
2024-07-23 16:50:27 +02:00
Armin Schrenk
e4e84d46b6
hide option, if no quick access service is present
2024-07-23 16:50:15 +02:00
Armin Schrenk
61fc53bf9c
rename internal method
2024-07-23 16:39:34 +02:00
Tobias Hagemann
f8386a5a99
Update README.md
2024-07-18 15:09:05 +02:00
Armin Schrenk
da7e89fc72
fix windows build script
2024-07-17 16:35:33 +02:00
Armin Schrenk
6b57a0ad9c
add translation
2024-07-17 11:34:29 +02:00
Armin Schrenk
f1eb997804
make quickAccessService togglable & selectable in UI
2024-07-16 17:25:47 +02:00
Armin Schrenk
2fe5180721
cleanup
2024-07-16 17:19:52 +02:00
Jan-Peter Klein
958c22bed8
Merge branch 'feature/redesign-mainwindow' in feature/notificationbar
2024-07-16 14:52:50 +02:00
Jan-Peter Klein
6ff640648f
Merge branch 'develop' into feature/redesign-mainwindow
2024-07-16 14:48:50 +02:00
Jan-Peter Klein
7b132adfe2
adjust add vault button position for improved UI
2024-07-16 14:31:11 +02:00
Armin Schrenk
2fa88490bd
update to integrations-api 1.4.0-beta2
...
* differ between using quick access and actual impl
* rename properties
2024-07-16 13:36:37 +02:00
Jan-Peter Klein
5f5b5a5426
set preferences window min width and height
2024-07-09 13:48:45 +02:00
Jan-Peter Klein
cb054bb4f5
fix update available check in preference tab selection
2024-07-09 13:46:41 +02:00
Jan-Peter Klein
3497144034
introduced NotificationBar control
2024-07-08 16:42:49 +02:00
dependabot[bot]
b4f9bc62ca
Bump the maven-build-plugins group across 1 directory with 3 updates ( #3484 )
2024-07-08 07:52:56 +00:00
Tobias Hagemann
34bface2d7
Merge pull request #3481 from purejava/fix-#3480
2024-07-07 16:40:40 +02:00
Ralph Plawetzki
70e52b1a31
Fix typo
...
Closes #3480
2024-07-07 15:41:28 +02:00
Tobias Hagemann
59a2398c4c
Update README.md
2024-07-04 11:49:37 +02:00
Jan-Peter Klein
edbeea5502
fixed update check on start and bindings
2024-07-02 15:31:28 +02:00
Jan-Peter Klein
a88e08147d
changed background color of pref button
2024-07-02 15:08:07 +02:00
Jan-Peter Klein
8ff06a3efd
implement hideable notification bars
2024-07-02 12:43:27 +02:00
Jan-Peter Klein
902c66cf1e
removed vbox id and renamed style
2024-07-01 18:19:30 +02:00
Jan-Peter Klein
d58307d1d6
optimize vaultList height update to avoid repeated bindings
2024-07-01 13:09:53 +02:00
Jan-Peter Klein
3e6204a657
remove showMinimizeButton setting
2024-07-01 12:32:50 +02:00
Jan-Peter Klein
e677a0beaa
removed MainWindowTitleController and ResizeController and the corresponding fxml
2024-07-01 12:25:48 +02:00
Armin Schrenk
e5003c1783
use quick access service in unlock/lock
2024-06-27 17:47:05 +02:00
Jan-Peter Klein
d379ada100
addded debug, update and support notification bar
2024-06-26 15:13:28 +02:00
Jan-Peter Klein
cb7d0ade47
fixed some SonarCloud mentioned issues
2024-06-26 13:43:21 +02:00
Armin Schrenk
d6fd012f71
fix av whitelisting step in win-exe workflow
2024-06-26 13:28:37 +02:00
Armin Schrenk
d9d8c84230
adjust formatting of metainfo file
2024-06-26 13:23:38 +02:00
Jan-Peter Klein
4d9dc4312d
Merge branch 'develop' into feature/redesign-mainwindow
2024-06-26 13:07:53 +02:00
Julian Raufelder
1ad2cc3ee5
Update to JDK 22
2024-06-26 11:57:17 +02:00
Armin Schrenk
2eac09f6be
[ci skip] Merge branch 'main' into develop
2024-06-26 10:29:47 +02:00
Armin Schrenk
4114ea6163
Merge branch 'release/1.13.0'
2024-06-26 10:29:15 +02:00
Armin Schrenk
82da9f7a88
finalize release
2024-06-26 10:27:29 +02:00
Armin Schrenk
aa08046c4d
Merge branch 'develop' into release/1.13.0
2024-06-21 15:18:39 +02:00
Armin Schrenk
b6d7f63470
[ci skip] also sign binaries from CraC project (dammn zulu jdk)
2024-06-21 15:10:47 +02:00
Armin Schrenk
624d18238c
Merge branch 'develop' into release/1.13.0
2024-06-21 14:38:38 +02:00
Armin Schrenk
3bfe2b7a9e
fix Windows build
2024-06-21 14:38:17 +02:00
Armin Schrenk
ba79cd0f8c
prepare 1.13.0
2024-06-21 11:55:54 +02:00
Armin Schrenk
be63ea1104
Closes #3439
2024-06-21 11:51:49 +02:00
Cryptobot
a3ad2a5677
New Crowdin updates ( #3355 )
...
New translations strings.properties
Arabic; Bashkir; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Marathi; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2024-06-21 11:29:09 +02:00
dependabot[bot]
26e5ceea01
Bump the maven-build-plugins group with 2 updates ( #3459 )
2024-06-21 08:20:05 +00:00
dependabot[bot]
83f1c4ea41
Bump org.mockito:mockito-core in the java-test-dependencies group ( #3427 )
2024-06-21 08:19:43 +00:00
Armin Schrenk
8d78e1432a
Merge pull request #3454 from cryptomator/feature/jfx22
...
Feature: Update to jfx22
2024-06-20 14:43:15 +02:00
mindmonk
d2ec5a5646
Merge pull request #3457 from cryptomator/feature/dokany-info-dialog
...
Feature: Migrate volume type Dokany to Default one and Display Info Dialog
2024-06-17 12:20:39 +02:00
Jan-Peter Klein
6bb0328799
removed dialog in naming
2024-06-14 14:20:18 +02:00
Jan-Peter Klein
8a8617b480
renamed method and code refactored
2024-06-14 11:07:21 +02:00
Jan-Peter Klein
92fad41b96
Merge branch 'develop' into feature/redesign-mainwindow
2024-06-13 12:49:59 +02:00
Jan-Peter Klein
7484744038
minor text change
2024-06-13 12:06:38 +02:00
Jan-Peter Klein
0bbc4ecae5
refactored code and new method handleDokanySupportEndAndShowDialog
2024-06-13 12:06:18 +02:00
Jan-Peter Klein
9fcb166047
close dialog by click on 'Open Preferences'
2024-06-13 12:04:34 +02:00
Jan-Peter Klein
1ac017e3ab
changed dialog prefix
2024-06-13 11:51:01 +02:00
Jan-Peter Klein
1ba401b8e6
changed wording of button and description
...
primary color for icon
2024-06-12 12:02:40 +02:00
Armin Schrenk
07303b58f7
Merge branch 'develop' into feature/jfx22
2024-06-12 11:16:41 +02:00
Armin Schrenk
32a463768c
Merge pull request #3456 from purejava/fix-#3453
...
Workaround for malformed javafx POM. Closes #3453 .
2024-06-12 11:14:52 +02:00
Armin Schrenk
2307950e3b
add javafx.platform property workaround to other build/ci scripts
2024-06-12 10:58:49 +02:00
Ralph Plawetzki
8108128c22
Temporary work around for JavaFX upstream bug
...
Occurs with Maven 3.9.7, fixed with Gluon JavaFX 23-ea+20, that contains a fixed parent POM
See https://mail.openjdk.org/pipermail/openjfx-dev/2024-May/047279.html
2024-06-11 19:59:18 +02:00
Jan-Peter Klein
58fe6da7a8
Merge branch 'develop' into feature/dokany-info-dialog
2024-06-11 15:25:23 +02:00
Jan-Peter Klein
92bf73297a
add dokany info dialog
2024-06-11 14:43:56 +02:00
Armin Schrenk
0bf8fb39dd
Update to javafx 22.0.1
2024-06-07 15:39:42 +02:00
Armin Schrenk
0dc9a3a834
align local build scripts
2024-06-07 14:56:54 +02:00
Armin Schrenk
91d6264b9f
ignore downloaded artifact
2024-06-06 12:10:03 +02:00
Armin Schrenk
d2599ea525
closes #2656
2024-06-06 12:07:18 +02:00
dependabot[bot]
7180af9bc7
Bump the java-production-dependencies group across 1 directory with 9 updates ( #3446 )
2024-06-03 10:30:50 +00:00
Armin Schrenk
dc993dc57c
fixes #3440 (PR in #3447 )
2024-06-03 12:29:54 +02:00
dependabot[bot]
464c74ab6c
Bump the maven-build-plugins group across 1 directory with 2 updates ( #3431 )
2024-06-03 09:39:36 +00:00
Jan-Peter Klein
e038348dca
changed mainWindow StageStyle to UNDECORATED
...
removed main_window_title area
moved main_window_resize functions to MainWindowController
put add vault button under the vault list and wrapped both in a ScrollPane
bound vault list height properties to amount of entries and width to scroll pane width
add listener to scroll down after adding a vault
moved preferences button under vault list
new style classes for new elements
changed wording
2024-05-28 21:56:03 +02:00
Armin Schrenk
8c7dd8c74f
Merge pull request #3435 from cryptomator/feature/jdk22
...
Feature: JDK22
2024-05-21 16:58:57 +02:00
Armin Schrenk
69bcf6fac6
do not forget to update debian files
...
(dammn you unflexible launchpad!)
2024-05-21 12:51:01 +02:00
Armin Schrenk
7c243dd434
pin cryptolib version due removed jdk.crypto.ec package
2024-05-16 17:51:04 +02:00
Armin Schrenk
357a0b9c31
closes #3376
2024-05-14 17:58:21 +02:00
Armin Schrenk
d69d11b82f
update dependencies requiring JDK 22
2024-05-14 17:25:56 +02:00
mindmonk
863e9bbcb3
Merge pull request #3362 from cryptomator/feature/update-checker-refactoring
...
Feature: Expansion of Preferences Update Tab with UI Elements and Refactoring of UpdateChecker
2024-05-10 16:31:26 +02:00
Jan-Peter Klein
1c47012033
undo getter changes
2024-05-10 15:57:04 +02:00
Jan-Peter Klein
cd99eaa323
updateAvailable ObservableValue to BooleanBinding
2024-05-10 15:51:41 +02:00
Jan-Peter Klein
dda2afda92
refactored ObservableValues to BooleanBindings and code cleanup
2024-05-10 15:45:17 +02:00
Jan-Peter Klein
5519eefcfa
cr related changes
2024-05-10 14:55:50 +02:00
Jan-Peter Klein
a81352800d
removed twoWeeksAgo var
2024-05-08 11:38:23 +02:00
Jan-Peter Klein
6fec16e498
removed unused ui function
2024-05-08 10:57:42 +02:00
Jan-Peter Klein
42f31204a3
removed lastUpdateReminder setting
2024-05-08 09:41:58 +02:00
Jan-Peter Klein
7ab64cfe46
removed lastUpdateReminder setting
2024-05-08 09:05:26 +02:00
Jan-Peter Klein
1581a10c04
removed unused label id
2024-05-08 08:30:06 +02:00
Jan-Peter Klein
249becc25d
removed unused instance var
2024-05-08 08:28:53 +02:00
Jan-Peter Klein
da8e84f39d
removed unnecessary HBox
2024-05-07 13:27:52 +02:00
Jan-Peter Klein
9ad2d223c3
changed BooleanBinding updateAvailable to ObservableValue<Boolean>
2024-05-07 13:23:53 +02:00
Jan-Peter Klein
3bf1e659ef
changed checkFailed text wording
2024-05-07 12:41:39 +02:00
Jan-Peter Klein
e79257e5ea
changed checkFailed property to ObservableValue
2024-05-06 13:46:49 +02:00
Armin Schrenk
dac517a6fb
update project ot jdk 22
...
Note: dependency bumps regarding jdk22 compatiblilty are missing!
2024-05-02 16:59:45 +02:00
mindmonk
1ab808f1b0
Merge pull request #3414 from MSevenR/feature/double-click-unlocked-vault
...
Double-click on an Unlocked Vault
2024-05-02 09:31:56 +02:00
Jan-Peter Klein
08f81b7df4
registered module in SettingsJsonTest
2024-04-29 11:12:14 +02:00
Jan-Peter Klein
b16f32ca83
introduced new dependency
...
removed latestVersion from Settings
changed SettingsJson from Date to Instant
new UpdateChecker Property checkFailed
optimized naming
changed wordning
refactoring
2024-04-29 10:34:17 +02:00
MSevenR
d6ed88b544
Double-click on an Unlocked Vault
...
Double-click on an Unlocked Vault in the List to Reveal It
2024-04-26 01:44:45 -05:00
Jan-Peter Klein
ae697d7b73
refactor isUpdateSuccessfulAndCurrent to instance variable
2024-04-25 10:54:00 +02:00
Jan-Peter Klein
ff3306cc17
removed blank line, unused instance variable, import and Logger
...
refactored DateTimeFormatter into an instance variable
2024-04-24 15:03:49 +02:00
Armin Schrenk
9ae2f4e0f6
add timezone id to timestamp in settings
2024-04-23 16:12:59 +02:00
Armin Schrenk
4230afcbac
refactored timeDiff-message-method to updatePref controller
2024-04-23 16:12:36 +02:00
Armin Schrenk
7fc6ab05a4
use Instant also in UpdateChecker
2024-04-23 15:19:45 +02:00
Armin Schrenk
060f6bfc97
change storage of timestamps in model to Instant
2024-04-23 15:18:37 +02:00
Jan-Peter Klein
919dac6caa
refactoring
2024-04-22 16:35:20 +02:00
Jan-Peter Klein
98bcf63b2c
remove lastUpdateCheck from Settings; add lastUpdateReminder and lastSuccessfulUpdateCheck
...
implement updateTimeDifferenceMessage
reorder UI elements
refactor code for clarity and maintainability
2024-04-17 11:40:58 +02:00
Tobias Hagemann
0585262952
Merge pull request #3395 from purejava/flathub-colour-banners
...
Add coloured banners for app in Flathub store
2024-04-13 16:33:31 +02:00
Ralph Plawetzki
a33dc3980e
Use colours from Cryptomator CD manual
2024-04-13 15:36:52 +02:00
Ralph Plawetzki
caa5e77386
Swap the light and dark colors, it's calmer for the eye
2024-04-13 08:48:20 +02:00
Ralph Plawetzki
c037920e79
Add coloured banners for app in Flathub store
2024-04-12 17:45:38 +02:00
Armin Schrenk
3cdd352d39
Update check-jdk-updates.yml
...
Use latest jdk version for jdk check
2024-04-10 12:27:05 +02:00
dependabot[bot]
8ae80e2932
Bump the maven-build-plugins group with 2 updates ( #3391 )
2024-04-09 08:34:03 +00:00
dependabot[bot]
2ffa1ee236
Bump the github-actions group with 2 updates ( #3387 )
2024-04-09 08:16:34 +00:00
Tobias Hagemann
2bf5b57823
Update README.md
...
[ci skip]
2024-04-05 12:33:38 +02:00
Jan-Peter Klein
853ea69180
updated log error message as suggested by coderabbit
2024-04-04 13:30:47 +02:00
Jan-Peter Klein
43d0dd99ec
adjusted code as per PR suggestions
2024-04-04 12:37:56 +02:00
Armin Schrenk
b40e6db701
Merge branch 'main' into develop
2024-03-27 13:02:32 +01:00
Armin Schrenk
387eb420eb
Merge branch 'hotfix/1.12.4'
2024-03-27 12:58:36 +01:00
Armin Schrenk
7785bb8820
finalize 1.12.4
2024-03-27 12:57:55 +01:00
Armin Schrenk
de4fa8c7b0
use latest WiX version
...
fixes CVE-2024-29187 and CVE-2024-29188
2024-03-27 12:55:13 +01:00
Armin Schrenk
17f519e01c
prepare 1.12.4
2024-03-27 12:53:49 +01:00
dependabot[bot]
6c50023074
Bump the maven-build-plugins group with 2 updates ( #3380 )
2024-03-25 09:09:23 +00:00
Sebastian Stenzel
0009940e1e
adjusted after dependency update
2024-03-14 12:09:10 +01:00
Armin Schrenk
f2a50b59b5
well, that should be the last reference to dokany
2024-03-12 09:56:30 +01:00
Armin Schrenk
ed03606981
One should also remove the actual dependency
2024-03-12 09:51:11 +01:00
Armin Schrenk
4a1eaf25c7
Closes #3361 , Fixes #3351
2024-03-12 09:46:37 +01:00
dependabot[bot]
f5e445a610
Bump the java-production-dependencies group with 3 updates ( #3365 )
2024-03-12 07:57:00 +00:00
Jan-Peter Klein
6a3a256c0b
Merge branch 'develop' into feature/update-checker-refactoring
2024-03-08 10:28:16 +01:00
Jan-Peter Klein
1ed77ebcc0
code cleanup
2024-03-08 10:27:35 +01:00
Jan-Peter Klein
db224e9e5c
added latestVersion and lastUpdateCheck to settings and integrated with update checker
2024-03-08 09:58:59 +01:00
dependabot[bot]
c719982ef3
Bump the github-actions group with 1 update ( #3354 )
2024-03-05 17:24:28 +00:00
dependabot[bot]
f783f5d5ec
Bump the java-test-dependencies group with 1 update ( #3358 )
2024-03-05 17:21:45 +00:00
dependabot[bot]
dd4f87b54c
Bump the java-production-dependencies group with 4 updates ( #3359 )
2024-03-05 17:21:09 +00:00
Jan-Peter Klein
b3789700e1
add upToDateLabel and fix update indicator issue
2024-03-05 12:56:38 +01:00
Jan-Peter Klein
b39834f4eb
Merge branch 'develop' into feature/update-checker-refactoring
2024-03-05 10:18:32 +01:00
Jan-Peter Klein
8064d75102
removed state label and reorganized ui elements
2024-03-05 10:15:11 +01:00
Jan-Peter Klein
4064b61cd7
refactored updateChecker by incorporating state management and date tracking
2024-02-29 09:29:26 +01:00
Armin Schrenk
ef3affece3
[ci skip] fix wrong PR description in flathub workflow
2024-02-28 13:42:37 +01:00
Armin Schrenk
414465371b
[ci skip] refactor win-exe workflow
...
* only publish, if msi and exe succeed
* make stable release jobs dependent of publish
2024-02-28 13:19:54 +01:00
Armin Schrenk
feed72a729
[ci skip] fix flathub workflow
2024-02-27 22:52:56 +01:00
Armin Schrenk
bca20a7a66
[ci skip] seperate av whitelisting into own workflow to be able to upload assets on failure
2024-02-27 18:55:14 +01:00
Armin Schrenk
a38377baaa
[ci skip] Merge branch 'main' into develop
2024-02-27 12:53:30 +01:00
Armin Schrenk
61a45fc738
Merge branch 'release/1.12.3'
2024-02-27 12:52:00 +01:00
Armin Schrenk
3a65b5551f
adjust release check to changed metainfo file
...
references fcb940e29c
2024-02-27 12:48:36 +01:00
Armin Schrenk
94ed5c18b8
damnn merge from develop to release
2024-02-27 12:41:06 +01:00
Armin Schrenk
a559483d86
finalize 1.12.3
2024-02-27 12:38:52 +01:00
Armin Schrenk
3acdef1dd0
Merge branch 'develop' into release/1.12.3
2024-02-27 12:37:13 +01:00
Armin Schrenk
def6f8ab95
[ci skip] clean up
2024-02-27 12:35:55 +01:00
Armin Schrenk
11ba1f3ddc
revert 1ab73be1f4 and 2d968eac8c
2024-02-27 12:32:37 +01:00
Cryptobot
3228f2cf5f
New Crowdin updates ( #3343 )
...
New translations strings.properties
Chinese Simplified; Dutch; French; Japanese; Portuguese; Russian; Slovak; Swedish;
[ci skip]
2024-02-27 10:23:56 +01:00
Armin Schrenk
9c4f7ad79d
[ci skip] remove unknown env/style combination from appstream metadata
2024-02-26 17:41:18 +01:00
Armin Schrenk
3bd57d162b
[ci skip] update appstream metadata
2024-02-26 17:37:04 +01:00
dependabot[bot]
5ea73a5a8d
Bump the java-production-dependencies group with 1 update ( #3347 )
2024-02-26 09:50:42 +00:00
Armin Schrenk
38670838c7
[ci skip] Drop yq usage
2024-02-26 10:15:25 +01:00
Armin Schrenk
3e0b84dbce
[ci skip] fix pr body description & reduce log noise
2024-02-23 17:39:38 +01:00
Armin Schrenk
2302db6206
[ci skip] fix create pr command in flathub job
2024-02-23 17:27:48 +01:00
Armin Schrenk
a94bf99660
[ci skip] automatically set up tracking branch on push
2024-02-23 17:13:11 +01:00
Armin Schrenk
0c5ce353b1
[ci skip] use github.actor
2024-02-23 17:05:26 +01:00
Armin Schrenk
b3ce777a42
[ci skip] configure git in flathub job
2024-02-23 16:29:18 +01:00
Armin Schrenk
3085df3397
[ci skip] further fixes:
...
* remove yq after update
* set token for git
2024-02-23 16:14:21 +01:00
Armin Schrenk
fb740b605f
add missing quote char [ci skip]
2024-02-23 15:57:06 +01:00
Armin Schrenk
6a74d9f3b2
use same varaible in get-version job
2024-02-23 15:53:22 +01:00
Armin Schrenk
1c7dffb63f
Add ci job to create flathub PR on release [ci skip]
2024-02-23 15:44:48 +01:00
Jan-Peter Klein
a213f073b1
enhance screen selection by adding primary fallback
2024-02-23 10:51:23 +01:00
Armin Schrenk
1ab73be1f4
fixes #3344
2024-02-22 16:11:54 +01:00
Armin Schrenk
8412871090
apply proper formatting and state to error dialog
2024-02-22 12:23:43 +01:00
Armin Schrenk
fa63f3ca67
Reset develop to SNAPSHOT version
2024-02-22 12:21:00 +01:00
Armin Schrenk
dbc0f52481
fix not-uploading artifacts on release
2024-02-21 22:04:35 +01:00
Armin Schrenk
b8cd1caeac
also upload asc file as artifact for mac build
2024-02-21 13:09:14 +01:00
Armin Schrenk
43c25b6d97
fix ci
...
references 84732337ca
2024-02-21 12:53:01 +01:00
Armin Schrenk
e44bc09074
Merge branch 'develop' into release/1.12.3
2024-02-21 12:20:36 +01:00
Cryptobot
7b02f78ef5
New Crowdin updates ( #3342 )
...
New translations strings.properties
Arabic; Bashkir; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Marathi; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2024-02-21 12:13:24 +01:00
Armin Schrenk
f7e8a4d1e6
prepare 1.12.3
2024-02-20 18:13:01 +01:00
Armin Schrenk
664375d692
fix wrong method name
2024-02-20 18:06:55 +01:00
Armin Schrenk
2d968eac8c
Merge pull request #3336 from cryptomator/feature/3272-vaultid-as-mountpoint
...
Feature: For FUSE-Ts default mountpoint use vault id as mountpoint
2024-02-20 17:34:09 +01:00
Armin Schrenk
542d2fcfe1
only create winget PR for stable versions [ci skip]
2024-02-19 16:42:42 +01:00
mindmonk
144e929896
Merge pull request #3335 from cryptomator/feature/center-unlock-dialog-on-mainstage
...
Center Unlock Success Dialog on Main Application Window
2024-02-19 15:05:28 +01:00
Armin Schrenk
803748f78d
update code-sign-action [ci skip]
2024-02-19 14:46:58 +01:00
Armin Schrenk
3410e7243a
Update minimal required macOS version for dmg
...
due to javafx update in 7d281e2878
2024-02-19 13:02:05 +01:00
Armin Schrenk
84732337ca
removed GTK-2 support
...
due to javafx update in 7d281e2878
2024-02-19 12:17:11 +01:00
dependabot[bot]
c527808710
Bump the java-production-dependencies group with 4 updates ( #3340 )
2024-02-19 09:35:25 +00:00
Armin Schrenk
99c89dbf39
fix possible null comparsion
2024-02-19 10:22:22 +01:00
Jan-Peter Klein
829b64cd3d
dialog centers on main app screen if mainWindow is hidden
2024-02-19 08:55:16 +01:00
Jan-Peter Klein
f4007267fb
simplified the code and removed the function
2024-02-16 17:31:20 +01:00
Armin Schrenk
c82a0bfaf3
cleanup
2024-02-16 17:09:05 +01:00
Armin Schrenk
251ad65344
Merge pull request #3327 from cryptomator/feature/3233-load-presets-background
...
Feature: Load LocationPresets in background and show indicator in UI
2024-02-16 16:21:01 +01:00
Jan-Peter Klein
155ba4607b
introduced functionality to center the unlock screen within the main application window
2024-02-16 15:24:52 +01:00
Armin Schrenk
62f6865d3e
cleanup created directories after mount
...
fails silently
2024-02-14 10:30:51 +01:00
Armin Schrenk
ffb3290248
Merge branch 'develop' into feature/3272-vaultid-as-mountpoint
2024-02-14 10:29:30 +01:00
Armin Schrenk
a013ae3d91
[ci skip] change mountPointDir for macOS-Dev-run profile
...
aligns production build
2024-02-14 10:29:14 +01:00
Armin Schrenk
19a954e677
use correct mountProvider
2024-02-14 10:05:56 +01:00
Armin Schrenk
f262980acc
closes #3272
2024-02-13 16:37:46 +01:00
Armin Schrenk
3b3aa18c92
fixes #3233
...
this time with gc prevention of a binding
2024-02-13 00:55:07 +01:00
Armin Schrenk
c7b8bc89c2
also don't bother upload to av scan, if not published
2024-02-12 13:18:17 +01:00
Armin Schrenk
5fc981abd3
prevent automatic overwrite of already released files
2024-02-12 13:16:45 +01:00
Armin Schrenk
36ec1a5ebc
update windows update url [ci skip]
2024-02-09 18:37:19 +01:00
Armin Schrenk
be4aad4168
set default value for Windows debug flag
2024-02-09 17:03:22 +01:00
Armin Schrenk
fcb940e29c
update release section of appstream metainfo file [ci skip]
2024-02-09 14:52:10 +01:00
Armin Schrenk
4f3ca2a6c4
fix appimage build script [ci skip]
2024-02-09 12:56:33 +01:00
Armin Schrenk
27cd34bee0
Merge branch 'main' into develop [ci skip]
2024-02-09 12:53:16 +01:00
Armin Schrenk
c07e51be51
Merge branch 'release/1.12.2'
2024-02-09 12:51:57 +01:00
Armin Schrenk
0421879b39
finalize 1.12.2
2024-02-09 12:51:19 +01:00
Armin Schrenk
2d627717a0
prepare 1.12.2
2024-02-09 10:59:33 +01:00
Armin Schrenk
dc0e88a694
fixes #3319
2024-02-09 10:55:27 +01:00
Armin Schrenk
a5e3630375
also specify version for winget release [ci skip]
2024-02-08 17:47:50 +01:00
Armin Schrenk
17335e8f70
shorten workflow name [ci skip]
2024-02-08 17:39:38 +01:00
Armin Schrenk
42dd2fba48
github cli needs special token in CI env [ci skip]
2024-02-08 17:37:50 +01:00
Armin Schrenk
e1cca6427c
Add ci job for releasing to winget
2024-02-08 17:34:02 +01:00
Armin Schrenk
42d3dbaa23
always use latest version of winfsp-uninstaller
2024-02-08 17:10:40 +01:00
Armin Schrenk
185d67c492
Merge branch 'main' into develop [ci skip]
2024-02-07 11:43:59 +01:00
Armin Schrenk
a8af3c8b40
Merge branch 'release/1.12.1'
2024-02-07 11:42:58 +01:00
Armin Schrenk
038a7fac62
finalize 1.12.1
2024-02-07 11:42:37 +01:00
Armin Schrenk
48408fa40d
prepare 1.12.1
2024-02-07 11:37:44 +01:00
Armin Schrenk
18a417667e
Fixes #3315
2024-02-07 11:33:45 +01:00
JaniruTEC
aab07b13e3
Changed version specifier for dependency-check
...
See: https://github.com/cryptomator/cryptofs/pull/202#discussion_r1453615249
2024-02-06 22:28:16 +01:00
Armin Schrenk
869e40e351
use latest coffeelibs-jdk release
2024-02-06 15:34:09 +01:00
Armin Schrenk
bf91e3f15c
Merge branch 'main' into develop [ci skip]
2024-02-06 14:29:19 +01:00
Armin Schrenk
17544828e4
Merge branch 'release/1.12.0'
2024-02-06 14:28:08 +01:00
Armin Schrenk
cfef3139b1
finalize 1.12.0
2024-02-06 14:20:50 +01:00
Armin Schrenk
b01ba27b06
Partially reverting 24293b316f
2024-02-06 14:16:03 +01:00
Armin Schrenk
5a33e66a7d
prepare 1.12.0
2024-02-06 11:31:42 +01:00
Armin Schrenk
3c4e35406e
Bump dependencies
2024-02-06 11:27:02 +01:00
Cryptobot
d3275fa4e7
New Crowdin updates ( #3256 )
...
New translations strings.properties
Arabic; Bashkir; Belarusian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Czech; Danish; Dutch; Filipino; French; German; Greek; Hebrew; Hungarian; Italian; Japanese; Korean; Latvian; Norwegian Bokmal; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Slovak; Spanish; Swahili, Tanzania; Swedish; Turkish; Vietnamese;
[ci skip]
2024-02-06 11:21:07 +01:00
dependabot[bot]
a30db34c19
Bump the java-production-dependencies group with 6 updates ( #3295 )
2024-02-06 10:18:33 +00:00
dependabot[bot]
509100e7ae
Bump the java-test-dependencies group with 2 updates ( #3312 )
2024-02-06 10:17:11 +00:00
dependabot[bot]
024c34172b
Bump the github-actions group with 5 updates ( #3308 )
2024-02-06 10:16:24 +00:00
dependabot[bot]
638570562b
Bump the maven-build-plugins group with 3 updates ( #3300 )
2024-02-06 10:15:06 +00:00
Sebastian Stenzel
ee5a5c6563
Merge pull request #3291 from cryptomator/feature/legacy-device-migration
...
Hub 1.2.x → Hub 1.3.x Legacy Device Migration
2024-02-02 14:59:30 +01:00
Armin Schrenk
85c52c60c5
Revert "update javafx to 21.0.2"
...
This reverts commit 93184abd3c .
2024-02-02 10:45:34 +01:00
Armin Schrenk
93184abd3c
update javafx to 21.0.2
2024-01-30 12:55:33 +01:00
Armin Schrenk
8062392ccd
update jdk to 21.0.2+13
2024-01-30 12:17:45 +01:00
Jan-Peter Klein
d49c02c7de
optimize share vault fxml
2024-01-29 17:37:55 +01:00
Sebastian Stenzel
d66cfe0e7c
adjust to new migration API
2024-01-26 16:48:08 +01:00
mindmonk
fa26fa9dee
Merge pull request #3289 from cryptomator/feature/share-vault
...
Feature: Introduce 'Share Vault' Functionality
2024-01-26 16:08:06 +01:00
Jan-Peter Klein
52fc94ca01
fixed a spelling error
2024-01-26 16:03:51 +01:00
Jan-Peter Klein
e9a412ae16
improved layout and added styleClass for add-box
2024-01-26 15:42:25 +01:00
Jan-Peter Klein
8104c35d76
more specific translation keys and consistent spacing
2024-01-23 19:09:49 +01:00
Jan-Peter Klein
baa2e05e69
improved wording and layout
2024-01-23 14:00:20 +01:00
Armin Schrenk
f50b204cef
Merge pull request #3288 from cryptomator/feature/3246-split-device-registration
...
Feature: Split device registration into "normal" and "legacy" flow
2024-01-22 14:56:45 +01:00
lectrical
ed902bc59f
Hello 2024
2024-01-20 16:22:27 +01:00
Sebastian Stenzel
693299a5d7
first draft of legacy device migration
...
actual migration still missing due to API discussion
2024-01-20 13:28:56 +01:00
Sebastian Stenzel
def64aa2ac
added tests
2024-01-20 13:25:57 +01:00
Sebastian Stenzel
c5bb8a131d
dedup
2024-01-20 13:15:33 +01:00
Sebastian Stenzel
2e443c72a9
add new API encryptVaultKey(vaultKey, userKey)
...
and `decodeECPublicKey(byte[])`
2024-01-20 13:12:59 +01:00
Sebastian Stenzel
e9ee17493b
refactor API, expose decodeECPrivateKey(byte[])
2024-01-20 13:01:48 +01:00
Sebastian Stenzel
35eb548d8e
replaced Guava's BaseEncoding with Base64
2024-01-20 12:58:44 +01:00
Sebastian Stenzel
dc5d6e734e
deduplicate code
2024-01-19 17:55:36 +01:00
Sebastian Stenzel
729f38866f
use string templates for URI construction
2024-01-19 17:40:39 +01:00
Jan-Peter Klein
4de8434f1b
Merge branch 'develop' into feature/share-vault
2024-01-19 12:31:37 +01:00
Jan-Peter Klein
cd40731b5f
implemented open hub feature
...
optimized fxml files and img
2024-01-19 12:30:56 +01:00
Armin Schrenk
24293b316f
Merge pull request #3236 from cryptomator/feature/3233-locationpresets-background
...
Feature: Load LocationPresets in background and show indicator in UI
2024-01-19 10:51:46 +01:00
Armin Schrenk
062c674ef1
Always hide spinner, as soon as locationPresetLoading is finished
2024-01-19 10:44:06 +01:00
Armin Schrenk
830bb5776f
Use naming convention for comparator
2024-01-19 10:04:15 +01:00
Armin Schrenk
bfdb23785e
Merge branch 'develop' into feature/3233-locationpresets-background
2024-01-18 15:57:45 +01:00
Armin Schrenk
248d655afb
ditch custom in-place sorting and rely on javafx methods
2024-01-18 15:45:45 +01:00
Armin Schrenk
995c0a4b92
remove unnecessary TODO
2024-01-17 23:30:41 +01:00
Armin Schrenk
42425afe56
closes #3246
...
splitting registerSuccess into two scenes, one for hub 1.3.x and one for legacy
2024-01-17 16:52:35 +01:00
Sebastian Stenzel
a1b712495f
switch back to UI thread later
...
see https://github.com/cryptomator/cryptomator/pull/3287#discussion_r1453196792
2024-01-17 13:35:23 +01:00
Sebastian Stenzel
2225476bf8
reordered methods
...
[ci skip]
2024-01-17 13:33:38 +01:00
Sebastian Stenzel
325057c548
Merge pull request #3287 from cryptomator/feature/refactored-hub-unlock
...
Refactored Hub Unlock
2024-01-17 13:32:09 +01:00
JaniruTEC
b1a5eed2aa
Merge pull request #3286 from cryptomator/refactoring/centralize-dependency-check
...
Externalize dependency-check
2024-01-16 19:54:32 +01:00
Jan-Peter Klein
4ca190cfb9
implemented a 'Share Vault' button in vault_detail_locked and added a new window for vault sharing options
2024-01-16 17:21:07 +01:00
GiwrgosTsifoutis
828fd321cc
Fixed "Locked Vault Options after unlocking vault #3249 " ( #3267 )
...
Fixes #3249
Bound the UIs disabled state to the vault's lock state without the need of a map
2024-01-16 12:32:36 +01:00
Armin Schrenk
2e32f39986
[ci skip] fix missing translation key
...
(cherry picked from commit daa026b285 )
2024-01-16 11:38:54 +01:00
Armin Schrenk
daa026b285
[ci skip] fix missing translation key
2024-01-16 11:38:33 +01:00
Sebastian Stenzel
87084e8c2a
TODO now obsolete
...
as we will now re-attempt unlock when returning from device registration
[ci skip]
2024-01-16 04:14:06 +01:00
Sebastian Stenzel
8e52058373
re-attempt receiving key after registering device
2024-01-16 03:58:30 +01:00
Armin Schrenk
8bf0acf35f
build release artifacts with javafx 21.0.1
...
references 7d281e2878
2024-01-15 16:35:34 +01:00
JaniruTEC
e0d3a3d9c7
Externalized dependency-check
2024-01-15 16:12:27 +01:00
Sebastian Stenzel
b59ce75ecd
add step 0: check API level
2024-01-14 15:02:41 +01:00
Sebastian Stenzel
748f895b98
change unlock request order
2024-01-14 15:01:51 +01:00
Sebastian Stenzel
6d974c7fcf
fix incorrect vaultId
2024-01-14 14:58:58 +01:00
Sebastian Stenzel
0ed73e8b41
use string templates for building /api/* URIs
2024-01-14 14:02:35 +01:00
Sebastian Stenzel
538b4ecd0b
added javadoc
2024-01-14 13:59:23 +01:00
Armin Schrenk
8f32b46b30
set no jlink compression for build artifacts
...
references 00fc2a9837
2024-01-12 13:18:05 +01:00
Armin Schrenk
4de25afde0
wrap locations in scrollPane
2024-01-11 23:48:26 +01:00
Armin Schrenk
2e6c228f3f
Merge branch 'develop' into feature/3233-locationpresets-background
2024-01-11 22:59:41 +01:00
Armin Schrenk
00fc2a9837
remove deprecate compress options and use default ones
...
see also https://bugs.openjdk.org/browse/JDK-8301124?jql=text%20~%20%22compress%22
2024-01-11 22:59:08 +01:00
Armin Schrenk
22e80e7dac
update local appimage buildscript to download jmods
2024-01-11 22:56:41 +01:00
Armin Schrenk
517e05c378
use stable version of winfsp-uninstaller
2024-01-11 22:35:51 +01:00
Sebastian Stenzel
5759b7e596
Merge pull request #3210 from cryptomator/feature/3203-device-already-registered
...
Feature: Adjust Hub workflow, if device is already registerd
2024-01-11 12:05:25 +01:00
Sebastian Stenzel
bfb26f6171
renamed field
2024-01-11 11:46:06 +01:00
Sebastian Stenzel
f36e2bb4b7
reduced visibility
2024-01-11 11:45:57 +01:00
Sebastian Stenzel
b85e455ff5
renamed field
2024-01-11 11:42:08 +01:00
Sebastian Stenzel
a902400522
get rid of registerException
...
use separate views, no need to pass state between views
2024-01-11 11:23:54 +01:00
Sebastian Stenzel
a6d6474294
Merge branch 'develop' into feature/3203-device-already-registered
2024-01-11 11:02:45 +01:00
Sebastian Stenzel
06859fe36b
remove newline
...
[ci skip]
2024-01-11 10:27:42 +01:00
Sebastian Stenzel
7d7b7c1dc9
Merge pull request #3260 from cryptomator/feature/annihilate-FUPFMS
...
annihilate FUPFMS
2024-01-11 10:25:21 +01:00
Sebastian Stenzel
706d2b51be
remove added newline
...
[ci skip]
2024-01-11 10:24:28 +01:00
Armin Schrenk
92bf136a8b
Merge pull request #3278 from mooons/issue-3277
...
Bump README's build dependency JDK version from 19 to 21
2024-01-09 12:03:21 +01:00
mooons
f00f028d8b
Bump README's build dependency JDK version from 19 to 21. Fix #3277
2024-01-09 01:57:59 -08:00
Siard
d85c6c8f41
Create separate files for GoogleDrive presets providers. cryptomator/2921
...
- Change imports accordingly in module-info.java
2024-01-03 16:42:46 +01:00
Siard
17057e8f8d
Add Google Drive presets improvement. cryptomator/2921
...
- The code now defaults to searching through '~/Library/CloudStorage/GoogleDrive-*/*' before using the fallback options.
2024-01-03 16:41:11 +01:00
dependabot[bot]
325092efb0
Bump the java-test-dependencies group with 1 update ( #3238 )
2023-12-26 04:32:24 +00:00
dependabot[bot]
aaf8036713
Bump the maven-build-plugins group with 3 updates ( #3264 )
2023-12-25 19:40:21 +00:00
Sebastian Stenzel
c86ee679a9
renamed fuse-specific exception to be more generic
2023-12-21 10:05:22 +01:00
Sebastian Stenzel
a0fcb63a1a
replaced FUPFMS
...
with more generic set of used mount services
2023-12-21 09:40:43 +01:00
Armin Schrenk
55ba255651
Update dependency-check.yml
...
to not run into 403 due to rate limit
2023-12-18 10:49:47 +01:00
dependabot[bot]
47df4213c3
Bump the java-production-dependencies group with 5 updates ( #3255 )
2023-12-18 09:40:34 +00:00
Armin Schrenk
6929760979
adjust dependency check plugin
2023-12-13 16:47:30 +01:00
Armin Schrenk
720fbd0e6b
use separate cache for dependency-cache data
2023-12-13 16:47:08 +01:00
mindmonk
923af4bc83
Merge pull request #3199 from cryptomator/feature/vault-volume-type
...
Feature: Customizable Volume Type Options for Each Vault
2023-12-13 16:16:08 +01:00
Jan-Peter Klein
e9c464ba8f
sonar cloud issues solved
2023-12-13 15:56:39 +01:00
Jan-Peter Klein
7b0f616747
Merge branch 'develop' into feature/vault-volume-type
2023-12-13 15:50:55 +01:00
Jan-Peter Klein
65788f3c1f
pr mentioned changes
2023-12-13 15:50:37 +01:00
Jan-Peter Klein
f55fbf0f64
code cleanup and optimized a description text
2023-12-13 09:25:50 +01:00
Armin Schrenk
851838e3a2
remove run of dependency-chec workflow for release branches (already done in check release workflow)
2023-12-12 14:58:48 +01:00
Armin Schrenk
e194f9b205
update dependency check and refactor to own workflow
2023-12-12 14:56:48 +01:00
Jan-Peter Klein
2f8df88ad5
Merge branch 'develop' into feature/vault-volume-type
...
# Conflicts:
# src/main/java/org/cryptomator/ui/unlock/UnlockWorkflow.java
2023-12-12 12:48:59 +01:00
Jan-Peter Klein
55247d9f8a
moved provideDefaultMountService to MountModule and renamed problematicFuseMountServices to CONFLICTING_MOUNT_SERVICES
2023-12-12 12:38:33 +01:00
dependabot[bot]
48f273b755
Bump ch.qos.logback:logback-core from 1.4.13 to 1.4.14 ( #3251 )
2023-12-12 08:48:54 +00:00
Jan-Peter Klein
4fc31cb13f
refactored 'loopbackPortSupported' from 'BooleanExpression' to 'ObservableValue<Boolean>' in VolumePreferencesController and MountOptionsController
2023-12-11 15:16:41 +01:00
Jan-Peter Klein
a795b82a42
vault options ui change
2023-12-11 14:49:54 +01:00
Jan-Peter Klein
1e28a04a7b
renamed string properties
2023-12-11 10:16:26 +01:00
Jan-Peter Klein
b88eef4591
renamed string property
2023-12-08 12:03:08 +01:00
Jan-Peter Klein
eef5edf775
code cleanup
2023-12-08 11:14:54 +01:00
Armin Schrenk
bdb1d605eb
Add cloud vendor to example of involved software
2023-12-07 18:43:10 +01:00
Armin Schrenk
dfe4b74f3d
clean code:
...
* remove unused methods
* combine or move methods
2023-12-07 17:48:58 +01:00
Jan-Peter Klein
985a3c30de
changed string properties for volume type labels
2023-12-07 13:56:04 +01:00
Jan-Peter Klein
1b5125dfed
refactored code, global default volume type settings
2023-12-07 10:48:33 +01:00
Jan-Peter Klein
da240ce8b9
optimized error message
2023-12-07 08:40:39 +01:00
Jan-Peter Klein
52affb891e
refactored mount method
2023-12-06 16:41:36 +01:00
Jan-Peter Klein
fac72ca24a
undo remove settings port
2023-12-06 09:44:05 +01:00
Jan-Peter Klein
5cbed502ed
undo VaultListManager changes
2023-12-06 08:49:21 +01:00
Jan-Peter Klein
dce4c60881
removed pr unrelated changes and code cleanup
2023-12-06 08:40:43 +01:00
Jan-Peter Klein
63bf0315c7
created global mountService
2023-12-05 16:21:12 +01:00
Armin Schrenk
8b543c48ee
[ci skip] Merge branch 'main' into develop
2023-12-05 11:11:31 +01:00
Armin Schrenk
087a5326df
Merge branch 'release/1.11.1'
2023-12-05 11:09:36 +01:00
Armin Schrenk
a4545352d8
finalize 1.11.1
2023-12-05 11:09:09 +01:00
dependabot[bot]
a07dea7ca8
Bump the github-actions group with 2 updates ( #3235 )
2023-12-05 08:39:49 +00:00
Jan-Peter Klein
c369487e8e
Merge branch 'develop' into feature/vault-volume-type
2023-12-01 09:13:38 +01:00
Jan-Peter Klein
98590ecec5
refactoring
2023-12-01 09:11:43 +01:00
Armin Schrenk
316f3975ed
add missing import
2023-11-30 18:24:52 +01:00
Armin Schrenk
71bf7e0913
Simplify handling of window hiding events
2023-11-30 18:22:07 +01:00
dependabot[bot]
c7839e2c46
Bump the java-production-dependencies group with 2 updates ( #3234 )
2023-11-30 14:26:07 +00:00
Armin Schrenk
89b8bc4148
adjust ui and add localization
2023-11-30 11:44:41 +01:00
Armin Schrenk
43ad1c05c0
cancel background task, if window is closed
2023-11-30 11:18:33 +01:00
Armin Schrenk
1343099be6
[ci skip] correct dependabot config
2023-11-30 10:03:29 +01:00
Armin Schrenk
b895ac69fb
fixes #3233
2023-11-29 18:45:52 +01:00
dependabot[bot]
7d281e2878
Bump the javafx group with 5 updates ( #3229 )
2023-11-29 15:08:31 +00:00
Armin Schrenk
688450bf5a
prepare 1.11.1
2023-11-28 13:38:05 +01:00
Cryptobot
e994133177
New Crowdin updates ( #3191 )
...
New translations strings.properties
Bulgarian; Chinese Simplified; Chinese Traditional; Dutch; Filipino; French; Greek; Hungarian; Norwegian Bokmal; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Spanish; Swedish; Turkish;
[ci skip]
2023-11-28 13:32:08 +01:00
dependabot[bot]
68713ef9a7
Merge pull request #3228 from cryptomator/dependabot/maven/maven-build-plugins-907533b1a4
2023-11-28 12:28:35 +00:00
Armin Schrenk
dbacbc8874
do not exectue dependency-check on CI (due to missing NVD API key)
2023-11-28 13:25:47 +01:00
dependabot[bot]
8382299a05
Bump the maven-build-plugins group with 4 updates
...
Bumps the maven-build-plugins group with 4 updates: [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin ), [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire ), [org.codehaus.mojo:license-maven-plugin](https://github.com/mojohaus/license-maven-plugin ) and [org.owasp:dependency-check-maven](https://github.com/jeremylong/DependencyCheck ).
Updates `org.apache.maven.plugins:maven-dependency-plugin` from 3.6.0 to 3.6.1
- [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.6.0...maven-dependency-plugin-3.6.1 )
Updates `org.apache.maven.plugins:maven-surefire-plugin` from 3.1.2 to 3.2.2
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.1.2...surefire-3.2.2 )
Updates `org.codehaus.mojo:license-maven-plugin` from 2.2.0 to 2.3.0
- [Release notes](https://github.com/mojohaus/license-maven-plugin/releases )
- [Commits](https://github.com/mojohaus/license-maven-plugin/compare/2.2.0...2.3.0 )
Updates `org.owasp:dependency-check-maven` from 8.4.0 to 9.0.1
- [Release notes](https://github.com/jeremylong/DependencyCheck/releases )
- [Changelog](https://github.com/jeremylong/DependencyCheck/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jeremylong/DependencyCheck/compare/v8.4.0...v9.0.1 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-dependency-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-build-plugins
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: maven-build-plugins
- dependency-name: org.codehaus.mojo:license-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: maven-build-plugins
- dependency-name: org.owasp:dependency-check-maven
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: maven-build-plugins
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-28 12:20:39 +00:00
dependabot[bot]
93b09cf449
Bump the java-production-dependencies group with 6 updates ( #3230 )
2023-11-28 12:19:58 +00:00
dependabot[bot]
dac3311b81
Bump the java-test-dependencies group with 2 updates ( #3227 )
2023-11-28 12:05:42 +00:00
Armin Schrenk
5b1ca7a533
update dependabot config
2023-11-28 12:59:39 +01:00
Armin Schrenk
e940c29110
Closes #3226
2023-11-28 12:44:42 +01:00
Jan-Peter Klein
6a704ca0ad
Merge branch 'develop' into feature/vault-volume-type
2023-11-27 16:24:35 +01:00
Jan-Peter Klein
38c102a64b
refactored code by removing unnecessary observables
2023-11-27 12:46:29 +01:00
Armin Schrenk
b632c84bb6
more renaming
2023-11-24 11:23:22 +01:00
Armin Schrenk
6bb5ed1d73
fixes #3207
2023-11-24 11:19:44 +01:00
Jan-Peter Klein
1052e4c3d2
fix gui issues in vault mount settings
2023-11-23 10:55:17 +01:00
Armin Schrenk
44f776050f
Apply suggestions from code review
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2023-11-22 21:36:15 +01:00
Armin Schrenk
baa29dbd73
remove unused translation key
2023-11-17 16:33:53 +01:00
Armin Schrenk
1caf391936
use correct word for button label
2023-11-17 16:24:23 +01:00
Armin Schrenk
82caf76e12
clean up
2023-11-17 15:51:20 +01:00
Armin Schrenk
de27bbf96e
always cancle unlock result when closing the unlock window
2023-11-17 15:50:39 +01:00
Armin Schrenk
1199ef40dd
on 409 repsonse of registerDevice-request, show setupFailed with adjusted message
2023-11-17 15:47:08 +01:00
Jan-Peter Klein
e7e88f13e3
improved code quality
2023-11-17 14:51:13 +01:00
Armin Schrenk
41c22b7840
Rename leftovers
2023-11-17 13:30:40 +01:00
Armin Schrenk
19cc4e8a37
Merge pull request #3194 from AntoineJT/feature/3155-toggle-vault-status-on-double-click
...
Feature: Double click on a vault in the list to unlock it
2023-11-15 16:51:44 +01:00
Jan-Peter Klein
7bc1d52bf8
set deprecated since of settingsjson port to 1.12.0, changed button text and added tooltip to 'show vault options' button
2023-11-12 13:49:47 +01:00
Antoine James Tournepiche
fd84ff09e1
No longer lock vault on double click
...
See https://github.com/cryptomator/cryptomator/pull/3194#issuecomment-1806106843
2023-11-10 22:05:58 +01:00
Antoine James Tournepiche
3dce175f94
Improve naming, avoid shadowing
2023-11-10 17:42:19 +01:00
Antoine James Tournepiche
0aaa3263cf
Improve feature #3155 implementation
2023-11-09 23:50:34 +01:00
Antoine James Tournepiche
c4dcbd8c44
Implement requested feature #3155
...
Toggle selected vault lock status on double click on a vault item
in the vault list on the main window
2023-11-09 23:42:22 +01:00
Jan-Peter Klein
ef9cdd8e92
Merge branch 'develop' into feature/vault-volume-type
...
# Conflicts:
# src/main/resources/i18n/strings.properties
2023-11-08 11:45:03 +01:00
Armin Schrenk
09ced50590
[ci skip] reset to snapshot version
2023-11-08 11:28:21 +01:00
Armin Schrenk
b2ab1a30a5
Merge branch 'main' into develop
2023-11-08 11:26:49 +01:00
Armin Schrenk
9eff3916b3
Merge branch 'release/1.11.0'
2023-11-08 11:26:13 +01:00
Armin Schrenk
98472d1952
use correct release date
2023-11-08 11:25:45 +01:00
Armin Schrenk
1ceafb69a5
finalize 1.11.0
2023-11-08 11:22:27 +01:00
Armin Schrenk
f3f4b6576c
Merge branch 'develop' into release/1.11.0
...
# Conflicts:
# src/main/resources/i18n/strings.properties
2023-11-08 10:52:30 +01:00
Cryptobot
e699d7dafc
New Crowdin updates ( #3189 )
...
* New translations strings.properties
German, Spanish, Turkish
[ci skip]
2023-11-08 10:51:07 +01:00
Cryptobot
5eb6d186c0
New Crowdin updates ( #3188 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2023-11-08 10:41:05 +01:00
Armin Schrenk
edc9409e56
pin wording
2023-11-08 10:19:12 +01:00
JaniruTEC
d015719fae
Removed outdated translations
2023-11-07 18:52:48 +01:00
JaniruTEC
afc69e447e
Renamed "setup code" to "Account Key" in localization files
2023-11-07 18:20:10 +01:00
JaniruTEC
54fbbd734f
Renamed "setup code" to "Account Key" in UI
2023-11-07 18:19:12 +01:00
Jan-Peter Klein
2f657c7c14
migrate port to vault settings
2023-11-07 12:42:07 +01:00
Sebastian Stenzel
d29872e69e
add "Action Required" prompt
...
when encountering http status 449 during vault unlock. fixes #3181
Co-authored-by: SailReal <julian.raufelder@skymatic.de >
(cherry picked from commit f2e7d0fae2 )
2023-11-07 12:20:27 +01:00
Jan-Peter Klein
ab9278a9fc
Merge branch 'develop' into feature/vault-volume-type
2023-11-03 10:48:00 +01:00
Jan-Peter Klein
49769f986a
remove port from settings
2023-11-03 10:47:43 +01:00
Jan-Peter Klein
b68b895bba
removed tcp port from volume preferences controller
2023-11-02 16:53:29 +01:00
Tobias Hagemann
99fb9972f9
updated sponsors
...
[ci skip]
2023-11-02 15:37:19 +01:00
Sebastian Stenzel
f2e7d0fae2
add "Action Required" prompt
...
when encountering http status 449 during vault unlock. fixes #3181
Co-authored-by: SailReal <julian.raufelder@skymatic.de >
2023-11-02 14:41:58 +01:00
Jan-Peter Klein
77f9e6c411
some ui and wording changes
2023-11-02 13:47:58 +01:00
Jan-Peter Klein
31fcf294e9
fix misbehaivour
2023-11-01 14:59:25 +01:00
Jan-Peter Klein
a03f00ee9a
set up default mount service as pre fallbackProvider
2023-10-31 20:29:54 +01:00
Jan-Peter Klein
80af32bd82
introduced FuseRestartRequiredException and UnlockFuseRestartRequired window
2023-10-30 17:05:09 +01:00
Jan-Peter Klein
b7e4c0fe31
set default mount service and port while adding a vault
2023-10-30 15:27:11 +01:00
Jan-Peter Klein
76d499596f
Merge branch 'develop' into feature/vault-volume-type
2023-10-30 14:33:32 +01:00
Jan-Peter Klein
1818344c49
different labeling for volume type option in general volume preferences and vault options
2023-10-30 14:33:01 +01:00
Armin Schrenk
7ff2e22f17
Merge branch 'develop' into release/1.11.0
2023-10-30 10:41:11 +01:00
Cryptobot
4eee66b0ef
New Crowdin updates ( #3128 )
...
New translations strings.properties
Arabic; Belarusian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Czech; Danish; Dutch; Filipino; Finnish; French; German; Greek; Hebrew; Hungarian; Italian; Japanese; Korean; Norwegian Bokmal; Polish; Portuguese; Portuguese, Brazilian; Romanian; Russian; Slovak; Spanish; Swahili, Tanzania; Swedish; Turkish; Ukrainian; Vietnamese;
[ci skip]
2023-10-30 10:39:04 +01:00
Sebastian Stenzel
19fe7ba6bf
updated to tiny-oauth2-client 0.8.0
2023-10-27 19:54:58 +02:00
Armin Schrenk
7b522582fb
Merge pull request #3163 from cryptomator/feature/3075-fix-ci-jdk-version
...
Feature: Use fixed JDK version for releases
2023-10-27 12:51:49 +02:00
Jan-Peter Klein
e79c975d7b
prevent mounting via MountFailedException when fuseRestartRequired
2023-10-27 12:39:25 +02:00
Armin Schrenk
7594e51e2b
Update debian.yml
...
Remove architecture in apt install dependency
2023-10-27 12:30:37 +02:00
Armin Schrenk
b3f0ff3662
use coffeelibs JDK for release builds
2023-10-27 12:10:37 +02:00
Armin Schrenk
8ce304a0c3
Add link to how-to-jdk-update in notification
2023-10-26 16:21:22 +02:00
Jan-Peter Klein
c85823fe04
code cleanup
2023-10-26 12:18:40 +02:00
Jan-Peter Klein
8f46aec851
created MountServiceConverter class
2023-10-26 10:35:16 +02:00
Jan-Peter Klein
cd6d1eeab3
moved fupfms to VaultModule
2023-10-26 10:25:11 +02:00
Jan-Peter Klein
52b74a74fe
display specific mount options according to selected volume type in vault mounting options
2023-10-25 14:02:29 +02:00
Jan-Peter Klein
368f0630c1
some sonar cloud fixes
2023-10-25 12:44:22 +02:00
Jan-Peter Klein
040bc4c5df
fix sonar cloud issues
2023-10-24 14:26:06 +02:00
Jan-Peter Klein
07906fbea5
modified mounter to utilize the mount service settings specified in the vault settings
2023-10-24 14:04:53 +02:00
Armin Schrenk
f893b2b5be
Merge pull request #3026 from cryptomator/feature/uninstall-old-winfsp
...
Feature: Update to WinFsp 2.x and uninstall old winfsp in Windows EXE installer
2023-10-23 12:26:28 +02:00
Armin Schrenk
db868c6df7
move worklfow to correct directory
2023-10-20 16:22:45 +02:00
Jan-Peter Klein
44f67b7c89
Merge branch 'develop' into feature/vault-volume-type
2023-10-20 15:58:52 +02:00
Sebastian Stenzel
6225d8d1f0
Merge branch 'develop' into release/1.11.0
2023-10-20 14:00:42 +02:00
Sebastian Stenzel
ed975b459e
bump dependencies
2023-10-20 14:00:08 +02:00
Armin Schrenk
652a6f5c4d
use environment variables and update current jdk
2023-10-20 13:42:00 +02:00
Armin Schrenk
a7a94099a8
Closes #3075
2023-10-20 13:35:03 +02:00
Armin Schrenk
71a3cbc334
add workflow to check for jdk updates
2023-10-20 13:29:43 +02:00
Armin Schrenk
800b2440b3
Merge pull request #3157 from cryptomator/feature/3113-network-timeout
...
Time restrict network requests
2023-10-20 12:58:08 +02:00
Sebastian Stenzel
f50a49e7a3
prepare 1.11.0
2023-10-20 12:11:06 +02:00
Sebastian Stenzel
92ece4dfb6
increased request timeout to 10s
2023-10-20 12:06:10 +02:00
Sebastian Stenzel
174225c60e
add timeout to OAuth2 requests
2023-10-20 12:03:07 +02:00
Sebastian Stenzel
3071410a22
Merge branch 'develop' into feature/3113-network-timeout
2023-10-20 12:00:16 +02:00
Sebastian Stenzel
5c5777ffc5
Merge pull request #3091 from cryptomator/feature/simplify-out-of-bounds
...
simplify out-of-bounds check
2023-10-20 11:56:36 +02:00
Sebastian Stenzel
8dd8b93656
Merge pull request #3041 from cryptomator/feature/new-hub-keyloading
...
Adjusted to Hub 1.3.x API
2023-10-20 11:55:28 +02:00
Armin Schrenk
3b2d455b4a
Update dependencies
2023-10-19 17:31:52 +02:00
Sebastian Stenzel
b0dfa22903
removed unused class
2023-10-19 12:49:19 +02:00
Sebastian Stenzel
88b1c28d88
Merge branch 'develop' into feature/new-hub-keyloading
2023-10-19 11:33:13 +02:00
Sebastian Stenzel
5b85d7859a
bump webdav-nio-adapter version
2023-10-19 11:28:54 +02:00
Sebastian Stenzel
468eed58d5
cleanup
2023-10-19 10:00:14 +02:00
Sebastian Stenzel
34c17be474
add request timeouts
2023-10-19 10:00:03 +02:00
Sebastian Stenzel
5dedd6b1c1
renamed class again
2023-10-18 11:30:22 +02:00
Sebastian Stenzel
25e8e81686
support apiBaseUrl in hub config
2023-10-18 11:08:42 +02:00
Sebastian Stenzel
1f7ab03bbb
undo JEP 443 changes due to bug in javac
...
leads to invalid class files when built via Maven due to specific combination of javac arguments
2023-10-18 11:01:26 +02:00
Sebastian Stenzel
86f3cb7288
applied suggestions from code review
2023-10-18 09:40:34 +02:00
Sebastian Stenzel
a1b8bf23b4
Merge branch 'develop' into feature/new-hub-keyloading
2023-10-18 09:40:03 +02:00
Sebastian Stenzel
1f21d5ea4c
Merge pull request #3129 from cryptomator/feature/jdk21
...
JDK 21
2023-10-18 09:39:12 +02:00
Sebastian Stenzel
f8ff7201d7
Merge branch 'develop' into feature/new-hub-keyloading
2023-10-18 08:50:34 +02:00
Armin Schrenk
3567c036c3
remove unused imports
2023-10-17 17:25:38 +02:00
Armin Schrenk
0cf1f087ad
Closes #3113
2023-10-17 11:36:50 +02:00
Armin Schrenk
209f60727e
fix f4ad7aa43d
2023-10-16 16:38:12 +02:00
Armin Schrenk
56624fc079
Replace URL files by hardcoded links in build scripts
2023-10-16 16:35:17 +02:00
Armin Schrenk
218c5243e3
Merge branch 'develop' into feature/uninstall-old-winfsp
2023-10-16 16:29:57 +02:00
Armin Schrenk
560a979e0e
Merge pull request #3131 from cryptomator/feature/sign-all-dlls
...
Feature: Sign all dlls to pass Microsoft Windows Smart App control
2023-10-16 16:21:08 +02:00
Sebastian Stenzel
1debe4c7c8
explicitly set Logback ConfiguratorRank
2023-10-16 16:20:03 +02:00
Sebastian Stenzel
2e2aa77727
update dependencies
2023-10-16 16:19:11 +02:00
Sebastian Stenzel
162ebf6545
Merge branch 'develop' into feature/jdk21
2023-10-16 16:12:10 +02:00
Armin Schrenk
cf09eff640
Use new version of uninstaller:
...
* logging
* correct reboot
2023-10-13 17:49:48 +02:00
Armin Schrenk
2d503a0edb
Merge pull request #3148 from cryptomator/feature/propagate-deleted-discussions
...
Propagate deleted discussions to the error database
2023-10-13 17:01:45 +02:00
Julian Raufelder
7f7f0a099a
Propagate deleted discussions to the error database
2023-10-12 14:11:54 +02:00
Julian Raufelder
109f5d1faa
Update the error-db when a discussion is deleted
2023-10-12 10:56:14 +02:00
Armin Schrenk
38a5d40b64
Merge branch 'develop' into feature/uninstall-old-winfsp
2023-10-11 16:14:26 +02:00
Armin Schrenk
9b55f6fc56
Refactor extraction and singing in seperate steps
2023-10-11 12:55:05 +02:00
Sebastian Stenzel
83879f5cfe
revert 8e9d54b & 6c5ee14 due to bug in JDK 21
...
see https://bugs.openjdk.org/browse/JDK-8313323
2023-10-09 16:19:56 +02:00
Armin Schrenk
083ac5a7e0
Merge pull request #3133 from purejava/build-arch
...
Improve AppImage build script
2023-10-09 13:10:05 +02:00
dependabot[bot]
a7eba377ba
Bump org.mockito:mockito-core from 5.5.0 to 5.6.0 ( #3142 )
2023-10-09 09:58:47 +00:00
dependabot[bot]
4ee1e6d9f1
Bump the github-actions group with 1 update ( #3135 )
2023-10-04 20:24:43 +00:00
Ralph Plawetzki
24a63c10d0
Build for aarch64 too
2023-09-30 14:54:15 +02:00
Armin Schrenk
0d805b2d43
clean up
2023-09-28 18:34:38 +02:00
Armin Schrenk
7bc47fe6d7
Really fixes #3130
2023-09-28 18:33:26 +02:00
Armin Schrenk
ae50846257
Revert ce466e7715
2023-09-28 18:33:01 +02:00
Armin Schrenk
ce466e7715
fixes #3130
2023-09-28 13:47:51 +02:00
Armin Schrenk
15885545b5
supress some output
2023-09-27 11:13:52 +02:00
Armin Schrenk
29fedcd390
integrate code from test script into github workflow
2023-09-27 10:24:59 +02:00
Armin Schrenk
fadd6b761f
add cert import
2023-09-26 17:30:18 +02:00
Armin Schrenk
d857335901
update test script:
...
* use variables
* use signtool
* find newest signtool version
2023-09-26 16:43:00 +02:00
Armin Schrenk
93b4cbfb2c
add test script
2023-09-26 13:42:18 +02:00
Armin Schrenk
625334c6c8
fix windows build script
2023-09-25 16:02:31 +02:00
Sebastian Stenzel
943374856e
build using JDK 21 GA
2023-09-25 12:18:01 +02:00
Sebastian Stenzel
e1d7fd92ad
Merge branch 'develop' into feature/jdk21
...
# Conflicts:
# pom.xml
2023-09-25 12:15:14 +02:00
Sebastian Stenzel
c10dc74818
update integrations-linux to 1.4.0-beta1
2023-09-25 12:12:28 +02:00
Tobias Hagemann
92d9f2c18d
try to fix mac build script to be compatible with create-dmg 1.2.0
2023-09-20 15:27:17 +02:00
Armin Schrenk
d7488b6984
fix wrong pom version
2023-09-20 15:16:18 +02:00
Tobias Hagemann
88ad3cd724
Merge branch 'develop' into feature/new-hub-keyloading
2023-09-20 14:38:13 +02:00
Armin Schrenk
ba9e0b0c12
Merge branch 'main' into develop
2023-09-20 11:34:37 +02:00
Armin Schrenk
bbe7255901
Merge branch 'release/1.10.1'
2023-09-20 11:33:39 +02:00
Armin Schrenk
51e55d3e3b
finalize 1.10.1
2023-09-20 11:09:37 +02:00
Armin Schrenk
f704dc0de9
prepare 1.10.1
2023-09-20 11:07:50 +02:00
Cryptobot
e858280f30
New Crowdin updates ( #3110 )
...
New Crowdin updates (#3110 )
New translations strings.properties
Bulgarian; Chinese Traditional;
[ci skip]
2023-09-20 11:05:33 +02:00
Armin Schrenk
f9b170204a
Merge pull request #3118 from cryptomator/feature/3117-disable-update-check
...
Disable Update Check
2023-09-20 11:02:14 +02:00
Armin Schrenk
0ed7415a0d
Merge pull request #3109 from cryptomator/feature/error-dialog-request-with-errorcode
...
Enhance user agent string when downloading error code database
2023-09-20 11:02:01 +02:00
Armin Schrenk
7a0d50ecca
removed unnecessary import
2023-09-20 10:48:26 +02:00
Armin Schrenk
19e035aa33
Merge pull request #3123 from cryptomator/feature/context-menu-focus
...
Fix addVaultButton misbehavior
2023-09-19 20:56:56 +02:00
Jan-Peter Klein
830970cb75
improved format and naming
2023-09-19 16:29:12 +02:00
Jan-Peter Klein
9b2987d0a2
improved function naming
2023-09-19 16:26:55 +02:00
Armin Schrenk
76a4062f8b
update org.cryptomator.integrations:integrations-win from 1.2.2 to 1.2.3
2023-09-19 15:12:45 +02:00
Jan-Peter Klein
113717f955
addVaultButton context menu event filter removed
2023-09-19 15:12:40 +02:00
Jan-Peter Klein
c40ad58028
detached context menu from button to fix misbehavior
2023-09-19 15:03:22 +02:00
Jan-Peter Klein
d6a7efcb7f
added OS_NAME, OS_VERSION and OS_ARCH to user-agent
2023-09-19 14:00:45 +02:00
Jan-Peter Klein
910b89d6ce
Merge branch 'develop' into feature/error-dialog-request-with-errorcode
2023-09-19 13:19:40 +02:00
Tobias Hagemann
5554dfdd89
fixes #3121
2023-09-19 12:22:24 +02:00
Tobias Hagemann
1657cd50fc
fixes #3112
2023-09-19 12:12:27 +02:00
Sebastian Stenzel
57bf5e11b5
Merge branch 'develop' into feature/simplify-out-of-bounds
2023-09-18 19:33:25 +02:00
Sebastian Stenzel
594ca47c85
Merge branch 'develop' into feature/jdk21
...
# Conflicts:
# .github/workflows/appimage.yml
# .github/workflows/mac-dmg.yml
2023-09-18 19:33:06 +02:00
Sebastian Stenzel
6c5ee14c73
rename unused var
2023-09-18 19:29:35 +02:00
Sebastian Stenzel
8e9d54b44b
rename unused var
2023-09-18 19:27:28 +02:00
Sebastian Stenzel
70805665bf
use features of Java 21 with --enable-preview
2023-09-18 19:21:56 +02:00
Sebastian Stenzel
ac243a706e
improve readability
2023-09-18 19:13:03 +02:00
Sebastian Stenzel
aa382ce80d
update coffeelibs jdk to 21
2023-09-18 19:10:54 +02:00
Sebastian Stenzel
b7da508ccc
Update src/main/java/org/cryptomator/ui/mainwindow/ResizeController.java
...
Co-authored-by: Bas Ruigrok <Rexbas@proton.me >
2023-09-18 13:19:58 +02:00
Sebastian Stenzel
47bd0ca647
disable update check for PPA builds
2023-09-18 13:10:19 +02:00
Sebastian Stenzel
c5d6c0ce98
add cryptomator.disableUpdateCheck property
2023-09-18 13:03:09 +02:00
Sebastian Stenzel
6017d6b7a9
bump webdav-nio-adapter
...
containing fixes for CVE-2023-40167, CVE-2023-2976, CVE-2023-37895
2023-09-18 12:34:49 +02:00
Sebastian Stenzel
e31e06b288
added @VisibleForTesting
2023-09-18 10:13:51 +02:00
Sebastian Stenzel
84ac803a7d
reordered properties
...
[ci skip]
2023-09-18 10:10:50 +02:00
Armin Schrenk
bcb970afb1
Update bug.yml
...
Add missing FUSE option in volume type selection
2023-09-13 13:59:50 +02:00
Jan-Peter Klein
9d640b57ce
added build number to user-agent header
2023-09-13 12:31:53 +02:00
Jan-Peter Klein
4c83617847
fixed build error
2023-09-12 18:07:30 +02:00
Jan-Peter Klein
5d7906972b
added user-agent header with <product> / <product-version> to HttpRequest
2023-09-12 17:59:08 +02:00
Jan-Peter Klein
666cd4a4f0
enhanced request URI with URLEncoder for errorCode
2023-09-12 17:14:45 +02:00
Jan-Peter Klein
eb4d39e8b4
introduce 'errorCode' parameter in request
2023-09-12 13:34:55 +02:00
Jan-Peter Klein
44ec19122a
added port and mountService to vaultSettings
2023-09-12 02:19:08 +02:00
Jan-Peter Klein
8ba2540b35
implemented volume type selection in 'vault options mount'
2023-09-11 14:23:31 +02:00
Armin Schrenk
a1ad89a2e2
Merge branch 'main' into develop [ci skip]
2023-09-11 09:56:35 +02:00
Armin Schrenk
38108299fa
Merge branch 'release/1.10.0'
2023-09-11 09:55:14 +02:00
Armin Schrenk
189e2679f1
finalize 1.10.0
2023-09-11 09:53:35 +02:00
Armin Schrenk
22ceb57052
Merge branch 'develop' into release/1.10.0
2023-09-11 09:51:13 +02:00
Armin Schrenk
0130c7cce6
fix local windows build script [ci skip]
2023-09-11 09:50:41 +02:00
Cryptobot
18b6484731
New Crowdin updates ( #3095 )
...
New translations strings.properties
Arabic; Chinese Simplified; Filipino; German; Japanese; Norwegian Bokmal; Polish; Portuguese, Brazilian; Spanish; Swedish; Ukrainian;
[ci skip]
2023-09-11 09:46:49 +02:00
Sebastian Stenzel
f19ff59005
add suffix to uploaded artifacts
2023-09-06 16:47:29 +02:00
Sebastian Stenzel
8786b5ee2a
can't use env vars in matrix builds
2023-09-06 16:43:58 +02:00
Sebastian Stenzel
c7e23f9646
build AppImage for aarch64
2023-09-06 16:40:00 +02:00
Sebastian Stenzel
4043e3f71f
build using JDK 21
2023-09-06 16:22:41 +02:00
Tobias Hagemann
08887f1147
Merge branch 'develop' into feature/new-hub-keyloading
2023-09-06 14:18:11 +02:00
Sebastian Stenzel
13a0578ab7
fix checksum file format
2023-09-06 13:05:01 +02:00
Sebastian Stenzel
888bf04ec2
fix workflow files
2023-09-06 13:01:48 +02:00
Sebastian Stenzel
d0822041ec
renamed workflow file
2023-09-06 12:58:08 +02:00
Sebastian Stenzel
e65a57bba9
harmonize workflow files
...
in regards to JDK distribution and OpenJFX downloads
2023-09-06 12:57:41 +02:00
Armin Schrenk
2bb1b09789
Merge pull request #3097 from cryptomator/dependabot/maven/maven-dependencies-a3030d6477
...
Bump the maven-dependencies group with 3 updates
2023-09-04 14:00:36 +02:00
dependabot[bot]
b83dad4e24
Bump the maven-dependencies group with 3 updates
...
Bumps the maven-dependencies group with 3 updates: org.slf4j:slf4j-api, [com.google.dagger:dagger](https://github.com/google/dagger ) and [com.google.dagger:dagger-compiler](https://github.com/google/dagger ).
Updates `org.slf4j:slf4j-api` from 2.0.7 to 2.0.9
Updates `com.google.dagger:dagger` from 2.47 to 2.48
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.47...dagger-2.48 )
Updates `com.google.dagger:dagger-compiler` from 2.47 to 2.48
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.47...dagger-2.48 )
---
updated-dependencies:
- dependency-name: org.slf4j:slf4j-api
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-dependencies
- dependency-name: com.google.dagger:dagger
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: maven-dependencies
- dependency-name: com.google.dagger:dagger-compiler
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: maven-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-04 06:48:51 +00:00
Armin Schrenk
4bb28f4286
Merge branch 'develop' into release/1.10.0
2023-09-01 16:14:16 +02:00
Cryptobot
721cdf20e7
New Crowdin updates ( #3071 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2023-09-01 16:13:46 +02:00
Armin Schrenk
cf248c5cbc
Merge pull request #3080 from purejava/fix-3079
...
Bring up the main window from the tray on pressing "Show" on the tray…
2023-09-01 16:06:15 +02:00
Armin Schrenk
151ca75e5f
Merge branch 'develop' into release/1.10.0
2023-09-01 15:43:44 +02:00
mindmonk
0e52b7aff4
Merge pull request #3082 from cryptomator/feature/add-vault-button-to-dropdown
...
UI Enhancement: Improved 'Add Vault' Button Functionality
2023-08-31 15:39:12 +02:00
Jan-Peter Klein
3a0199a1e5
updated menuItemExisting to display folder icon instead of plus icon
2023-08-31 12:17:57 +02:00
Jan-Peter Klein
50e96095ba
moved the context menu creation code to the fxml file
2023-08-31 11:49:49 +02:00
Jan-Peter Klein
2f5bce6229
Merge branch 'develop' into feature/add-vault-button-to-dropdown
2023-08-30 12:06:41 +02:00
Armin Schrenk
06f288ef76
only execute winfsp-uninstaller on install or repair
2023-08-29 17:51:05 +02:00
Armin Schrenk
ffcad9f1ec
reformat
2023-08-29 17:32:49 +02:00
Armin Schrenk
031dc8a31a
bump exe uninstaller to new version and skip uninstaller on bundle uninstall
2023-08-29 17:25:43 +02:00
Sebastian Stenzel
62f50ce366
rename groups
...
[ci skip]
2023-08-29 07:52:37 +02:00
dependabot[bot]
864c1c9c0d
Bump the all group with 1 update ( #3089 )
...
Bumps the all group with 1 update: [org.mockito:mockito-core](https://github.com/mockito/mockito ).
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v5.4.0...v5.5.0 )
---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: all
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-29 07:48:37 +02:00
Sebastian Stenzel
cfd433b328
revert to simple of of bounds check
...
as suggested in https://github.com/cryptomator/cryptomator/pull/3017#discussion_r1264527894 with minor adjustments
2023-08-29 07:26:46 +02:00
Tobias Hagemann
ad97338f9b
fixes #2517
2023-08-28 15:13:24 +02:00
Armin Schrenk
5d596f4fd0
Merge pull request #3017 from Rexbas/out_of_bounds_fix
...
Reset position when out of display bounds
2023-08-28 14:58:52 +02:00
Rexbas
aa14d79642
Restore a closed minimized window at (-32000, -32000) to the last saved position
...
Fixes #3079 , second scenario.
2023-08-23 18:57:04 +02:00
Rexbas
745d435a57
Remove displayConfiguration from settings
2023-08-23 18:57:04 +02:00
Rexbas
094a7c6a20
Check display bounds onShowing event
2023-08-23 18:57:04 +02:00
Rexbas
aedbefc38a
Reset window position when out of display bounds
2023-08-23 18:57:00 +02:00
dependabot[bot]
0cd3cf9e1c
Merge pull request #3081 from cryptomator/dependabot/maven/all-f18bb33e46
2023-08-23 13:51:07 +00:00
Armin Schrenk
422efcc89f
[ci skip] use new version of winfsp-uninstaller
2023-08-23 15:43:57 +02:00
Jan-Peter Klein
ef24141713
new stage titles for addNewVault and addExistingVault
2023-08-23 13:36:41 +02:00
Jan-Peter Klein
820d4ff573
disabled right click on add vault button and enhanced naming
2023-08-23 13:17:38 +02:00
Armin Schrenk
c1c0c2e82f
[ci skip] use new version of winfsp-uninstaller
2023-08-22 10:47:18 +02:00
Jan-Peter Klein
f024f0ee5d
Merge branch 'develop' into feature/add-vault-button-to-dropdown
2023-08-21 13:06:13 +02:00
Jan-Peter Klein
a038b34e29
implemented enhanced styling for MenuItems
2023-08-21 13:05:42 +02:00
dependabot[bot]
4cc516def6
Bump the all group with 2 updates
...
Bumps the all group with 2 updates: [com.nulab-inc:zxcvbn](https://github.com/nulab/zxcvbn4j ) and [org.owasp:dependency-check-maven](https://github.com/jeremylong/DependencyCheck ).
Updates `com.nulab-inc:zxcvbn` from 1.8.0 to 1.8.2
- [Release notes](https://github.com/nulab/zxcvbn4j/releases )
- [Changelog](https://github.com/nulab/zxcvbn4j/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nulab/zxcvbn4j/compare/1.8.0...1.8.2 )
Updates `org.owasp:dependency-check-maven` from 8.3.1 to 8.4.0
- [Release notes](https://github.com/jeremylong/DependencyCheck/releases )
- [Changelog](https://github.com/jeremylong/DependencyCheck/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jeremylong/DependencyCheck/compare/v8.3.1...v8.4.0 )
---
updated-dependencies:
- dependency-name: com.nulab-inc:zxcvbn
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all
- dependency-name: org.owasp:dependency-check-maven
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-21 07:01:49 +00:00
Ralph Plawetzki
bb1095eb78
Bring up the main window from the tray on pressing "Show" on the tray menu for Windows
...
Fixes #3079
2023-08-19 19:14:46 +02:00
Armin Schrenk
4c11190be9
Improve error template
2023-08-18 15:11:19 +02:00
Armin Schrenk
c6790fec70
[ci skip] use new version of winfsp-uninstaller
2023-08-17 12:01:58 +02:00
Tobias Hagemann
8a7a5eeea1
fixed grammar
2023-08-16 17:17:27 +02:00
Jan-Peter Klein
34328c10bf
changed add vault icon to caret down and set contentDisplay RIGHT
2023-08-15 16:31:42 +02:00
Jan-Peter Klein
c4d503c8d5
removed unused import
2023-08-15 16:24:07 +02:00
Jan-Peter Klein
5fdf5141a5
removed addVaultWelcome stuff
2023-08-15 14:47:47 +02:00
Jan-Peter Klein
9be00a2693
removed didClickAddVault and added SHORTCUT_O
2023-08-15 14:34:06 +02:00
Jan-Peter Klein
17778f32b9
expanded functionality: implemented showAddNewVaultWizard and showAddExistingVaultWizard functions
2023-08-15 14:30:55 +02:00
Armin Schrenk
bcbdad99bc
Closes #1929
2023-08-14 17:26:44 +02:00
Jan-Peter Klein
1e6d2bb6fb
enhanced ui by introducing context menu for 'add vault' button
2023-08-14 17:15:17 +02:00
Armin Schrenk
e9ef122e7f
Merge branch 'develop' into feature/uninstall-old-winfsp
2023-08-14 15:13:11 +02:00
Armin Schrenk
57fee3e428
Adding plugin to display junit tests properly in console
2023-08-14 13:44:47 +02:00
Armin Schrenk
4ea45e937a
extract mvn build plugin versions to own properties
2023-08-14 10:50:05 +02:00
Armin Schrenk
dc80d79da0
Merge pull request #3073 from cryptomator/dependabot/maven/all-f66be4cce2
...
Bump the all group with 20 updates
2023-08-14 10:42:34 +02:00
Armin Schrenk
57f68376fe
Merge branch 'develop' into release/1.10.0
2023-08-14 10:28:13 +02:00
dependabot[bot]
f47cfa60c5
Bump the all group with 20 updates
...
Bumps the all group with 20 updates:
| Package | Update |
| --- | --- |
| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback ) | 1.4.7 to 1.4.11 |
| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback ) | 1.4.7 to 1.4.11 |
| org.apache.commons:commons-lang3 | 3.12.0 to 3.13.0 |
| [io.github.coffeelibs:tiny-oauth2-client](https://github.com/coffeelibs/tiny-oauth2-client ) | 0.5.1 to 0.6.0 |
| [com.nulab-inc:zxcvbn](https://github.com/nulab/zxcvbn4j ) | 1.7.0 to 1.8.0 |
| [com.google.guava:guava](https://github.com/google/guava ) | 32.0.1-jre to 32.1.2-jre |
| [com.google.dagger:dagger](https://github.com/google/dagger ) | 2.45 to 2.47 |
| [com.google.dagger:dagger-compiler](https://github.com/google/dagger ) | 2.45 to 2.47 |
| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit5 ) | 5.9.3 to 5.10.0 |
| [org.mockito:mockito-core](https://github.com/mockito/mockito ) | 5.3.1 to 5.4.0 |
| [com.google.jimfs:jimfs](https://github.com/google/jimfs ) | 1.2 to 1.3.0 |
| [org.jetbrains:annotations](https://github.com/JetBrains/java-annotations ) | 23.0.0 to 24.0.1 |
| [org.cryptomator:integrations-mac](https://github.com/cryptomator/integrations-mac ) | 1.2.0 to 1.2.1 |
| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin ) | 3.10.1 to 3.11.0 |
| [org.apache.maven.plugins:maven-resources-plugin](https://github.com/apache/maven-resources-plugin ) | 3.3.0 to 3.3.1 |
| [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin ) | 3.3.0 to 3.6.0 |
| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire ) | 3.0.0-M7 to 3.1.2 |
| [org.codehaus.mojo:license-maven-plugin](https://github.com/mojohaus/license-maven-plugin ) | 2.0.0 to 2.2.0 |
| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco ) | 0.8.9 to 0.8.10 |
| [org.owasp:dependency-check-maven](https://github.com/jeremylong/DependencyCheck ) | 8.1.2 to 8.3.1 |
Updates `ch.qos.logback:logback-core` from 1.4.7 to 1.4.11
- [Commits](https://github.com/qos-ch/logback/compare/v_1.4.7...v_1.4.11 )
Updates `ch.qos.logback:logback-classic` from 1.4.7 to 1.4.11
- [Commits](https://github.com/qos-ch/logback/compare/v_1.4.7...v_1.4.11 )
Updates `org.apache.commons:commons-lang3` from 3.12.0 to 3.13.0
Updates `io.github.coffeelibs:tiny-oauth2-client` from 0.5.1 to 0.6.0
- [Release notes](https://github.com/coffeelibs/tiny-oauth2-client/releases )
- [Commits](https://github.com/coffeelibs/tiny-oauth2-client/compare/0.5.1...0.6.0 )
Updates `com.nulab-inc:zxcvbn` from 1.7.0 to 1.8.0
- [Release notes](https://github.com/nulab/zxcvbn4j/releases )
- [Changelog](https://github.com/nulab/zxcvbn4j/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nulab/zxcvbn4j/compare/1.7.0...1.8.0 )
Updates `com.google.guava:guava` from 32.0.1-jre to 32.1.2-jre
- [Release notes](https://github.com/google/guava/releases )
- [Commits](https://github.com/google/guava/commits )
Updates `com.google.dagger:dagger` from 2.45 to 2.47
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.45...dagger-2.47 )
Updates `com.google.dagger:dagger-compiler` from 2.45 to 2.47
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.45...dagger-2.47 )
Updates `org.junit.jupiter:junit-jupiter` from 5.9.3 to 5.10.0
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.9.3...r5.10.0 )
Updates `org.mockito:mockito-core` from 5.3.1 to 5.4.0
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v5.3.1...v5.4.0 )
Updates `com.google.jimfs:jimfs` from 1.2 to 1.3.0
- [Release notes](https://github.com/google/jimfs/releases )
- [Commits](https://github.com/google/jimfs/compare/v1.2...v1.3.0 )
Updates `org.jetbrains:annotations` from 23.0.0 to 24.0.1
- [Release notes](https://github.com/JetBrains/java-annotations/releases )
- [Changelog](https://github.com/JetBrains/java-annotations/blob/master/CHANGELOG.md )
- [Commits](https://github.com/JetBrains/java-annotations/compare/23.0.0...24.0.1 )
Updates `org.cryptomator:integrations-mac` from 1.2.0 to 1.2.1
- [Release notes](https://github.com/cryptomator/integrations-mac/releases )
- [Commits](https://github.com/cryptomator/integrations-mac/compare/1.2.0...1.2.1 )
Updates `org.apache.maven.plugins:maven-compiler-plugin` from 3.10.1 to 3.11.0
- [Release notes](https://github.com/apache/maven-compiler-plugin/releases )
- [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.10.1...maven-compiler-plugin-3.11.0 )
Updates `org.apache.maven.plugins:maven-resources-plugin` from 3.3.0 to 3.3.1
- [Release notes](https://github.com/apache/maven-resources-plugin/releases )
- [Commits](https://github.com/apache/maven-resources-plugin/compare/maven-resources-plugin-3.3.0...maven-resources-plugin-3.3.1 )
Updates `org.apache.maven.plugins:maven-dependency-plugin` from 3.3.0 to 3.6.0
- [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.3.0...maven-dependency-plugin-3.6.0 )
Updates `org.apache.maven.plugins:maven-surefire-plugin` from 3.0.0-M7 to 3.1.2
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.0.0-M7...surefire-3.1.2 )
Updates `org.codehaus.mojo:license-maven-plugin` from 2.0.0 to 2.2.0
- [Release notes](https://github.com/mojohaus/license-maven-plugin/releases )
- [Commits](https://github.com/mojohaus/license-maven-plugin/compare/license-maven-plugin-2.0.0...2.2.0 )
Updates `org.jacoco:jacoco-maven-plugin` from 0.8.9 to 0.8.10
- [Release notes](https://github.com/jacoco/jacoco/releases )
- [Commits](https://github.com/jacoco/jacoco/compare/v0.8.9...v0.8.10 )
Updates `org.owasp:dependency-check-maven` from 8.1.2 to 8.3.1
- [Release notes](https://github.com/jeremylong/DependencyCheck/releases )
- [Changelog](https://github.com/jeremylong/DependencyCheck/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jeremylong/DependencyCheck/compare/v8.1.2...v8.3.1 )
---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-core
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all
- dependency-name: ch.qos.logback:logback-classic
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all
- dependency-name: org.apache.commons:commons-lang3
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: io.github.coffeelibs:tiny-oauth2-client
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: com.nulab-inc:zxcvbn
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: com.google.guava:guava
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: com.google.dagger:dagger
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: com.google.dagger:dagger-compiler
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: org.junit.jupiter:junit-jupiter
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: org.mockito:mockito-core
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: com.google.jimfs:jimfs
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: org.jetbrains:annotations
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all
- dependency-name: org.cryptomator:integrations-mac
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all
- dependency-name: org.apache.maven.plugins:maven-compiler-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: org.apache.maven.plugins:maven-resources-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all
- dependency-name: org.apache.maven.plugins:maven-dependency-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: org.codehaus.mojo:license-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: org.jacoco:jacoco-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all
- dependency-name: org.owasp:dependency-check-maven
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-14 06:46:37 +00:00
Julian Raufelder
de78cd014d
Merge branch 'main' into develop
2023-08-11 16:44:23 +02:00
Julian Raufelder
9db53f73e2
Merge branch 'hotfix/1.9.4'
2023-08-11 16:07:37 +02:00
Julian Raufelder
e5f0aca477
Finalize 1.9.4
2023-08-11 15:54:50 +02:00
Julian Raufelder
261f2da105
Prepare 1.9.4
2023-08-11 15:53:26 +02:00
Julian Raufelder
ef4738f920
Use latest version of Java to avoid using an out of date version when building the release
...
See https://github.com/actions/setup-java/tree/main#check-latest for further information
2023-08-11 15:52:42 +02:00
Armin Schrenk
f23348eda2
Merge branch 'develop' into release/1.10.0
2023-08-09 22:56:05 +02:00
Armin Schrenk
6edfaf3eb6
fix windows installer ci script
2023-08-09 22:55:32 +02:00
Armin Schrenk
9d02035263
Merge branch 'develop' into release/1.10.0
2023-08-09 21:04:54 +02:00
Armin Schrenk
8bbcb86bfc
fix windows build script
2023-08-09 20:59:13 +02:00
Armin Schrenk
abdc8672f1
update org.openjdk:javafx from 20.0.1 to 20.0.2
2023-08-09 20:41:14 +02:00
Armin Schrenk
333c7457ca
bump org.cryptomator:cryptofs from 2.6.6 to 2.6.7
2023-08-09 20:23:51 +02:00
Cryptobot
9b9a354902
New Crowdin updates ( #3029 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2023-08-09 15:26:10 +02:00
Sebastian Stenzel
f48963a6d0
Merge branch 'develop' into feature/new-hub-keyloading
...
# Conflicts:
# src/main/java/org/cryptomator/ui/keyloading/hub/ReceiveKeyController.java
2023-08-09 15:26:03 +02:00
Sebastian Stenzel
83b2ff8ce8
fixes #3051
2023-08-09 15:20:32 +02:00
dependabot[bot]
b7f514e16b
Bump the all group with 2 updates ( #3066 )
...
Bumps the all group with 2 updates: [actions/checkout](https://github.com/actions/checkout ) and [SamKirkland/FTP-Deploy-Action](https://github.com/samkirkland/ftp-deploy-action ).
Updates `actions/checkout` from 2 to 3
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
Updates `SamKirkland/FTP-Deploy-Action` from 4.3.0 to 4.3.4
- [Release notes](https://github.com/samkirkland/ftp-deploy-action/releases )
- [Commits](https://github.com/samkirkland/ftp-deploy-action/compare/4.3.0...v4.3.4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all
- dependency-name: SamKirkland/FTP-Deploy-Action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-09 15:03:35 +02:00
Sebastian Stenzel
5c4c59fe18
add dependabot config
2023-08-09 13:19:23 +02:00
mindmonk
296ae20cc2
Merge pull request #3060 from cryptomator/feature/error-dialog-lookup-permission
...
Ask before looking up error code
2023-08-07 16:25:40 +02:00
Jan-Peter Klein
7af5e00d71
clean up imports
2023-08-07 15:11:10 +02:00
Jan-Peter Klein
deaf71b4ce
Merge branch 'develop' into feature/error-dialog-lookup-permission
2023-08-07 15:08:44 +02:00
Jan-Peter Klein
27f3d85ae2
renamed lookupDatabaseUserPermission to askedForLookupDatabasePermission
2023-08-07 15:08:25 +02:00
Jan-Peter Klein
f91a854b3e
removed more info hyperlink and fixed ui by moving isLoadingHttpResponse.set(true)
2023-08-07 14:56:01 +02:00
Armin Schrenk
be7b265a00
Merge branch 'main' into develop
...
# Conflicts:
# pom.xml
2023-08-07 10:27:13 +02:00
Armin Schrenk
34c0f1d13e
Merge branch 'hotfix/1.9.3'
2023-08-07 10:26:43 +02:00
Armin Schrenk
da21c7fa80
suppress false positive
...
cherry picked from 9bd5b45ea7
2023-08-07 10:25:42 +02:00
Armin Schrenk
9ae9473b95
finalize 1.9.3
2023-08-07 10:19:04 +02:00
Armin Schrenk
32a17407de
Add -NoProfile to windows build script to follow best practices
2023-08-07 10:15:25 +02:00
Tobias Hagemann
727c32ad50
Merge pull request from GHSA-62gx-54j7-mjh3
...
Add -NoProfile option to powershell scripts run during windows installer
2023-08-07 10:14:45 +02:00
Armin Schrenk
d939e91661
prepare 1.9.3
2023-08-07 10:04:08 +02:00
Armin Schrenk
151f2babd8
Add NoProfile option to powershell scripts run during windows instaler
...
Closes #GHSA-62gx-54j7-mjh3
2023-08-07 10:02:39 +02:00
Jan-Peter Klein
76340f31d1
undo changes in REPORT_BODY_TEMPLATE
2023-08-04 17:23:35 +02:00
Jan-Peter Klein
b2f2d3ac36
Merge branch 'develop' into feature/error-dialog-lookup-permission
2023-08-04 17:03:26 +02:00
Armin Schrenk
9bd5b45ea7
suppress false positive in dependecy-check (jackrabbit-webdav)
2023-08-04 17:01:19 +02:00
Jan-Peter Klein
a17b2029ec
moved isLoadingHttpResponse.set(true) into void loadHttpResponse
2023-08-04 16:51:28 +02:00
Jan-Peter Klein
4c819807de
implemented 'More Info...' hyperlink functionality
2023-08-04 16:12:01 +02:00
Jan-Peter Klein
175e05aae4
Merge branch 'develop' into feature/error-dialog-lookup-permission
2023-08-03 12:54:01 +02:00
Jan-Peter Klein
fa3e0efd12
init commit
...
added new string properties
added ui elements for user permission to look up error solutions in database
modified ErrorController for permission handling
2023-08-03 12:53:44 +02:00
Armin Schrenk
d08d992768
Bump integrations-win to 1.2.2
2023-08-02 09:44:31 +02:00
Armin Schrenk
7f0c92e2f0
Bump integrations-linux to 1.3.0-beta6
...
Fixes #3020
2023-08-02 09:44:18 +02:00
Armin Schrenk
f4ad7aa43d
References #3045
...
Use different encoding reading process output
2023-08-01 16:29:36 +02:00
Armin Schrenk
40611b4ebe
improve wording
2023-08-01 10:48:42 +02:00
Sebastian Stenzel
1f09a3fa3a
allow notarization on manually dispatched builds
2023-08-01 10:04:34 +02:00
Sebastian Stenzel
7d7b88829d
allow notarization on manually dispatched builds
2023-08-01 10:04:07 +02:00
Sebastian Stenzel
4078abeb33
Merge branch 'feature/fix-macOS-build' into release/1.10.0
2023-08-01 09:42:29 +02:00
Julian Raufelder
6f6c3936aa
Merge pull request #3039 from cryptomator/feature/change-error-codes-url
...
Change error codes URL
2023-07-29 10:04:50 +00:00
Julian Raufelder
6771963686
Merge pull request #3038 from cryptomator/feature/change-update-check-url
...
Change update check URL
2023-07-29 10:04:28 +00:00
Julian Raufelder
ab409152e3
Change error codes URL
2023-07-28 16:14:58 +02:00
Sebastian Stenzel
6ce34efb52
Merge branch 'develop' into feature/new-hub-keyloading
2023-07-28 15:23:00 +02:00
Julian Raufelder
f92cf9c9e0
Change update check URL
2023-07-27 15:49:38 +02:00
Armin Schrenk
8b9d5d136e
Merge pull request #3033 from cryptomator/feature/fix-macOS-build
...
CI: Use Temurin JVM+JFX Jmods from Gluon instead of Zulu JVM+FX
Fixes #3030
2023-07-26 19:53:48 +02:00
Armin Schrenk
3071cfbfb1
Merge pull request #2885 from purejava/libappindicator
...
appindicator support
Closes #1645
2023-07-26 14:25:55 +02:00
Armin Schrenk
1a153e1f6e
Merge branch 'develop' into libappindicator
2023-07-26 14:18:42 +02:00
Armin Schrenk
b0a7c23055
correct comment
2023-07-26 14:16:07 +02:00
Armin Schrenk
27ca6591ea
Apply suggestions from code review
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2023-07-26 13:01:14 +02:00
Armin Schrenk
ad3d36e06a
check sha256 sum of downloaded artifact in ci
2023-07-26 11:37:05 +02:00
Armin Schrenk
83e91d361f
fix errors in build script
2023-07-25 17:29:34 +02:00
JaniruTEC
221b4e85bc
Merge pull request #2996 from cryptomator/feature/2856-folder-mounts-win
...
Improve handling of folder-mounts on Win
2023-07-25 15:51:18 +02:00
JaniruTEC
b536bd3e09
Applied suggestions from code review
...
Added exception to method signature
Renamed enum constant
See:
https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1273497818
https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1273499227
2023-07-25 15:33:16 +02:00
Armin Schrenk
b73993c375
add jfx to module path
2023-07-25 14:43:29 +02:00
JaniruTEC
ae392b4014
Refactored "handleMountPointFolder" (now: "getMountPointState")
...
See: https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1273277804
2023-07-25 13:34:39 +02:00
JaniruTEC
1c34402c87
Applied minor corrections
...
See:
https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1273277251
https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1273280687
https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1273287847
2023-07-25 13:17:21 +02:00
Armin Schrenk
a415e3b0a9
update local build script to download jfx jmods
2023-07-25 13:08:19 +02:00
Armin Schrenk
e41a33d250
fixes #3030
2023-07-25 13:07:40 +02:00
JaniruTEC
587cff9518
Added more tests
2023-07-24 19:22:47 +02:00
JaniruTEC
ea8e850aa9
Moved check for dir/emptiness to "handleMountPointFolder"
2023-07-24 19:15:22 +02:00
JaniruTEC
9bb24320bf
Stopped user from mounting to vaults to the same path
2023-07-24 18:53:19 +02:00
Armin Schrenk
108df3ddbc
Merge branch 'main' into develop
...
# Conflicts:
# pom.xml
# suppression.xml
2023-07-24 16:38:18 +02:00
Armin Schrenk
9ca1ff1a2d
Merge branch 'hotfix/1.9.2'
2023-07-24 16:35:33 +02:00
Armin Schrenk
164a350e7e
finalize 1.9.2
2023-07-24 16:34:49 +02:00
Tobias Hagemann
b48ebd524b
Merge pull request from GHSA-9c9p-c3mg-hpjq
...
Fix LPE in win installer
2023-07-24 16:23:23 +02:00
Armin Schrenk
7ba9d4de4f
Merge branch 'hotfix/1.9.2' into feature/fix-lpe-win-installer
2023-07-24 16:21:54 +02:00
Armin Schrenk
807e718d13
supress non affecting cve
...
(cherry picked from commit 4e3b2e0be0 )
2023-07-24 15:38:42 +02:00
Armin Schrenk
6efb839fd0
prepare 1.10.0
2023-07-24 15:00:28 +02:00
Cryptobot
ca71bb207f
New Crowdin updates ( #2945 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2023-07-24 14:58:36 +02:00
Armin Schrenk
0800c53aac
update to uninstaller-beta4
2023-07-24 10:36:23 +02:00
Armin Schrenk
8ed1878035
prepare 1.9.2
2023-07-21 17:07:33 +02:00
Armin Schrenk
4e3b2e0be0
supress non affecting cve
2023-07-21 16:50:27 +02:00
JaniruTEC
59d89faf38
Turned calls to "assumeTrue" into guard functions
...
See: https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1270734307
2023-07-21 16:48:33 +02:00
JaniruTEC
ca3a11de90
Made AtomicReference to mountHandle final
...
[ci skip]
2023-07-21 16:37:08 +02:00
Armin Schrenk
c2819963d2
Replace custom actions executing bat files to by quiet exec custom actions to surpress shown command prompts
...
Closes #GHSA-9c9p-c3mg-hpjq
(cherry picked from commit fb1ba6390dfcb7028be0eb051b893b744c0444dc)
2023-07-21 16:05:21 +02:00
JaniruTEC
8f67404766
Fixed method violating API contract
...
See: https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1269458822
2023-07-21 15:35:56 +02:00
mindmonk
91ece74f57
Merge pull request #2998 from cryptomator/feature/update-reminder
...
Update Reminder
2023-07-21 09:46:48 +02:00
JaniruTEC
1942850888
Replaced OS-Check with Assumptions
...
See: https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1269461956
2023-07-20 16:44:49 +02:00
JaniruTEC
821cc0940d
Stopped wrapping IOEs as UncheckedIOEs
...
See:
https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1269444937
https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1269445672
https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1269445894
2023-07-20 16:34:51 +02:00
Jan-Peter Klein
b9f77cb1d6
Merge branch 'develop' into feature/update-reminder
2023-07-20 11:32:12 +02:00
Jan-Peter Klein
b6d09016cd
rearranged layout elements and changed window width
2023-07-20 11:31:52 +02:00
Jan-Peter Klein
0a07103a4f
moved logic of update checking from FxApplication class to UpdateReminderComponent
2023-07-20 11:06:55 +02:00
Jan-Peter Klein
96253f636a
removed unused provide method
2023-07-20 11:05:50 +02:00
JaniruTEC
419a7ab245
Fixed faulty unit test
2023-07-19 23:53:58 +02:00
JaniruTEC
a29ebfd302
Updated error message
2023-07-19 23:39:11 +02:00
JaniruTEC
73da954355
Merge branch 'feature/3001-more-error-messages' into feature/2856-folder-mounts-win
...
# Conflicts:
# src/main/java/org/cryptomator/common/mount/MountWithinParentUtil.java
# src/main/resources/i18n/strings.properties
2023-07-19 23:38:20 +02:00
Armin Schrenk
c6ab05979c
cleanup [ci skip]
2023-07-19 16:33:40 +02:00
Armin Schrenk
2c8d5d3d5d
update ci script
2023-07-19 16:30:08 +02:00
Armin Schrenk
b76a311ddc
Replace winfsp-uninstaller by downloadlink
2023-07-19 16:24:44 +02:00
JaniruTEC
879e6dcab7
Updated error message
...
See: https://github.com/cryptomator/cryptomator/pull/3001#discussion_r1268035540
2023-07-19 16:10:48 +02:00
JaniruTEC
f9f8a6b357
Added unit tests for MountWithinParentUtil
2023-07-19 15:39:14 +02:00
JaniruTEC
3ea6da3c6d
Fixed thrown exception
2023-07-19 15:36:23 +02:00
JaniruTEC
bb0b1b3592
Cleaned up merge
2023-07-19 15:36:22 +02:00
JaniruTEC
0b6782d44b
Refactored error message to use ObservableValues
2023-07-18 20:11:24 +02:00
Armin Schrenk
bd932b1067
Fixes #3021
2023-07-18 17:06:03 +02:00
Armin Schrenk
238aaeb5a0
bump integrations-api to stable version
2023-07-18 12:40:06 +02:00
Jan-Peter Klein
ade277daf4
changed naming pattern and wording
2023-07-18 10:29:14 +02:00
Jan-Peter Klein
14776fc571
refactored UpdateReminderComponent.Builder to Factory
2023-07-17 15:40:11 +02:00
Jan-Peter Klein
c18f489e9d
Merge branch 'develop' into feature/update-reminder
2023-07-17 15:32:25 +02:00
Jan-Peter Klein
bfc1e25335
some code cleanup
2023-07-17 12:23:23 +02:00
Jan-Peter Klein
4c2e6088a9
reformat code and optimized imports
2023-07-17 11:26:59 +02:00
JaniruTEC
ed6f1ad8d1
Merge branch 'feature/3001-more-error-messages' into feature/2856-folder-mounts-win
...
# Conflicts:
# src/main/java/org/cryptomator/common/mount/MountWithinParentUtil.java
2023-07-14 23:05:48 +02:00
JaniruTEC
c3ac043c68
Removed MountPointPreparationException
...
See: https://github.com/cryptomator/cryptomator/pull/3001#discussion_r1263572178
2023-07-14 21:13:11 +02:00
Armin Schrenk
315bf0d51f
Format confirmation dialog
2023-07-14 16:00:49 +02:00
JaniruTEC
a90e75ceba
Renamed exceptions
...
See: https://github.com/cryptomator/cryptomator/pull/3001#discussion_r1263563166
2023-07-14 15:09:36 +02:00
JaniruTEC
aa2e63acb0
Added @PropertyKey
...
See: https://github.com/cryptomator/cryptomator/pull/3001#discussion_r1263039593
2023-07-14 14:58:56 +02:00
JaniruTEC
a259d554fa
Removed unused import
...
See: https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1263556873
2023-07-14 14:53:00 +02:00
Armin Schrenk
4cdbe50eb6
adjust to new winfsp-uninstaller exe
2023-07-13 17:29:50 +02:00
JaniruTEC
f5e035fa3b
Applied suggestions from code review
...
Updated log message
Replaced caught exception
See: https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1262297316
https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1262298832
2023-07-13 15:22:21 +02:00
Armin Schrenk
f1d4bd4cd4
Closes #2989
2023-07-13 12:22:46 +02:00
mindmonk
2a0e0738be
Merge pull request #2987 from cryptomator/feature/custom-shortening-threshold
...
Feature/custom shortening threshold
2023-07-13 12:15:07 +02:00
Ralph Plawetzki
9e25d0fcc0
Define property in a single line
2023-07-13 06:43:32 +02:00
JaniruTEC
96ebb67085
Applied suggestions from code review
...
See: https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1260955250
2023-07-12 19:17:37 +02:00
Ralph Plawetzki
3fbc5e84e3
Define property in a single line
2023-07-12 19:16:04 +02:00
Jan-Peter Klein
1fec9781bf
Merge branch 'develop' into feature/custom-shortening-threshold
2023-07-12 16:07:03 +02:00
Jan-Peter Klein
886c69f298
reordered ui elements and added expert settings section to strings.properties
2023-07-12 16:04:29 +02:00
JaniruTEC
614756c740
Added message for HideawayAlreadyExistsException
2023-07-11 22:35:08 +02:00
JaniruTEC
2a9d1e3fba
Added messages for MountPointCouldNotBeClearedException and MountPointNotEmptyDirectoryException
2023-07-11 22:33:27 +02:00
JaniruTEC
9361a75cd8
Refactored UnlockInvalidMountPointController to use improved Exceptions
2023-07-11 21:53:18 +02:00
JaniruTEC
becc5e316a
Made interaction between Unlock logic & UI more consistent
2023-07-11 21:53:18 +02:00
JaniruTEC
08a1e1ec7d
Added/Refactored exceptions to account for more cases
2023-07-11 21:53:18 +02:00
JaniruTEC
12f5f41968
Redefined IllegalMountPointException and MountPointPreparationException
2023-07-11 21:53:18 +02:00
JaniruTEC
58c7774e0d
Added arg3 to FormattedLabel
2023-07-11 21:50:52 +02:00
Ralph Plawetzki
da8410842b
Change showTrayIcon to true for all Linux builds
2023-07-11 19:56:22 +02:00
Ralph Plawetzki
1cae1a5f2f
Fix setting TRAYICONSDIR
2023-07-11 19:25:37 +02:00
Jan-Peter Klein
df31b214f5
changed button wording from "Not now" to "Ask Me Later"
2023-07-11 15:23:50 +02:00
Jan-Peter Klein
25474ce014
changed wording and window size
2023-07-11 14:53:36 +02:00
Jan-Peter Klein
5f62f038d5
removed message below the input field and inserted in the invalid message
2023-07-11 14:41:43 +02:00
Jan-Peter Klein
eebba45909
added comment to explain code that sets shorteningThreshold to 0
...
removed unnecessary introduction text
2023-07-11 14:10:26 +02:00
Armin Schrenk
ead0f0fae1
add exe for winfsp uninstallation and include in burn bundle
2023-07-11 09:41:54 +02:00
JaniruTEC
5e2e8c35d5
Added cleanup of junctions on Win
2023-07-10 17:38:30 +02:00
JaniruTEC
328f2f89a8
Removed unnecessary checks
2023-07-10 16:01:39 +02:00
JaniruTEC
92b77baf40
Improved handling of existing hideaways
2023-07-10 15:58:38 +02:00
Jan-Peter Klein
982e88d1c5
changed icon to question mark
2023-07-10 15:47:12 +02:00
Jan-Peter Klein
632d39bc9f
added lastUpdateCheck to settings and integrated check in FXApplication start
2023-07-10 14:50:06 +02:00
Jan-Peter Klein
f25afb720f
optimized isValidShorteningThreshold method and renamed DEFAULT_SHORTENING_THRESHOLD to MAX_SHORTENING_THRESHOLD
2023-07-10 13:14:58 +02:00
Jan-Peter Klein
bc361ea592
added ui elements for update reminder
2023-07-10 13:04:07 +02:00
Ralph Plawetzki
3d0741f4d2
Use version 1.3.3 of appindicator-gtk3-java
2023-07-09 19:48:52 +02:00
Ralph Plawetzki
b75459fbc6
Revert "Find native libraries on the system"
...
This reverts commit 58bb266085 .
2023-07-09 19:47:52 +02:00
Jan-Peter Klein
2202c91564
rearranged view
...
added pencil icon
optimized code
cleaned up strings.properties
2023-07-07 16:22:53 +02:00
JaniruTEC
e484813233
Added check for deletion of hideaway
2023-07-07 16:19:16 +02:00
Sebastian Stenzel
cd10d38990
adjusted to latest API-changes
2023-07-06 18:57:10 +02:00
Jan-Peter Klein
f817bc5378
implement requested changes from PR review
2023-07-06 11:03:34 +02:00
JaniruTEC
c30c90d2c3
Merge pull request #2985 from cryptomator/feature/2981-differ-options-preferences
...
Fix 2981
2023-07-05 16:27:55 +02:00
Jan-Peter Klein
09b638eafa
pr mentioned changes implemented
2023-07-05 16:19:11 +02:00
JaniruTEC
91de0c1813
Added called to #showMainWindow
...
See: https://github.com/cryptomator/cryptomator/pull/2985#discussion_r1252863161
2023-07-05 15:50:35 +02:00
JaniruTEC
a3c953d437
Refactored decision model
...
See: https://github.com/cryptomator/cryptomator/pull/2985#pullrequestreview-1514141146
2023-07-05 15:49:43 +02:00
JaniruTEC
743da019f9
Cleaned up UnlockInvalidMountPointController
...
See:
https://github.com/cryptomator/cryptomator/pull/2985#discussion_r1252868655
https://github.com/cryptomator/cryptomator/pull/2985#discussion_r1252874468
2023-07-05 15:26:19 +02:00
Jan-Peter Klein
2c506fcc97
rearranged view elements an renamed advancedSettings to expertSettings
2023-07-05 13:17:10 +02:00
Jan-Peter Klein
dd71df8382
Merge branch 'develop' into feature/custom-shortening-threshold
2023-07-05 11:55:51 +02:00
Sebastian Stenzel
8cb21c97e3
add mark for future improvement
2023-07-04 16:58:37 +02:00
Sebastian Stenzel
0ad8ce77ef
handle "invalid setup code" error properly
2023-07-04 16:55:42 +02:00
Sebastian Stenzel
e358ffd666
added tests
2023-07-04 16:47:54 +02:00
Armin Schrenk
2c984ad405
use system property path.separator and fix failing unit test on windows
2023-07-04 16:31:28 +02:00
JaniruTEC
171b0e61ad
Finished implementation
2023-07-04 16:14:08 +02:00
JaniruTEC
e5047c242c
Moved subcomponent-bindings
...
Moved bindings for VaultOptionsComponent and HealthCheckComponent from MainWindowModule to FxApplicationModule
2023-07-04 15:35:23 +02:00
Sebastian Stenzel
496f9a9cd5
docs
...
[ci skip]
2023-07-04 15:05:22 +02:00
Sebastian Stenzel
61025de0d6
renamed var
...
[ci skip]
2023-07-04 14:43:56 +02:00
Sebastian Stenzel
f08049b960
fix "register device" on legacy hub instances
2023-07-04 14:34:36 +02:00
JaniruTEC
131145e8b8
Merge branch 'develop' into feature/2981-differ-options-preferences
2023-07-04 14:00:44 +02:00
JaniruTEC
11a0136cb9
Fixed run configurations
...
See: #2982
2023-07-04 13:55:42 +02:00
Armin Schrenk
e92b80bdf4
fix local win build script to download jfxmods
2023-07-04 12:42:55 +02:00
Armin Schrenk
9d81b2312f
fix local build script to parse two digit verison nums correctly
2023-07-04 12:41:58 +02:00
Armin Schrenk
511dbe355a
Fixes #2982
2023-07-04 12:41:06 +02:00
JaniruTEC
cca6d475b3
Updated UI
2023-07-03 21:14:12 +02:00
JaniruTEC
88c6246ceb
Prepared UnlockInvalidMountPointController for new feature
2023-07-03 21:08:49 +02:00
Jan-Peter Klein
7bf2de6339
Merge branch 'develop' into feature/custom-shortening-threshold
2023-07-03 16:22:43 +02:00
Jan-Peter Klein
894d0528df
refactoring
2023-07-03 15:34:01 +02:00
Armin Schrenk
168b9ef096
changed default folder mount location on macOS
2023-07-03 13:11:38 +02:00
Sebastian Stenzel
711a3881f8
fix appimage CI build
2023-07-03 11:00:12 +02:00
Sebastian Stenzel
399c5c0565
Merge branch 'develop' into feature/libappindicator
2023-07-03 10:59:50 +02:00
Sebastian Stenzel
6c8005e1b2
use github.ref instead of inputs.ref
...
[ci skip]
2023-07-03 10:59:32 +02:00
Sebastian Stenzel
ca6c1e244c
use correct integrations API version
2023-07-03 10:40:50 +02:00
Ralph Plawetzki
449e330992
Merge branch cryptomator/develop
2023-07-01 18:45:45 +02:00
Ralph Plawetzki
0f0855165e
Changes due to new handling of system environment
...
Introduced with PR #2957
2023-07-01 18:02:12 +02:00
Sebastian Stenzel
746c8f54eb
Merge branch 'develop' into feature/new-hub-keyloading
...
# Conflicts:
# src/main/java/org/cryptomator/ui/keyloading/hub/CreateDeviceDto.java
# src/main/java/org/cryptomator/ui/keyloading/hub/RegisterDeviceController.java
2023-06-30 16:20:59 +02:00
Sebastian Stenzel
ed8457ff36
remove dead test
2023-06-30 13:53:25 +02:00
Sebastian Stenzel
a50bc8e05c
reduce api surface
2023-06-30 13:53:06 +02:00
Sebastian Stenzel
e382a3bab9
make settings' fields public, remove accessor methods
2023-06-30 13:52:15 +02:00
Sebastian Stenzel
9cd50e8ae4
Merge pull request #2974 from cryptomator/feature/replace-gson
...
Replace GSON with Jackson
2023-06-30 13:48:19 +02:00
Sebastian Stenzel
1a6836dac6
remove unnecessary annotation
...
[ci skip]
2023-06-30 12:39:48 +02:00
Armin Schrenk
067814d5db
Merge pull request #2957 from cryptomator/feature/preprocess-properties
...
Feature: Preprocess JVM properties at app start to adjust to OS environment.
Closes #2838
2023-06-30 12:38:55 +02:00
Armin Schrenk
29d63a0a83
final clean up
2023-06-30 11:57:09 +02:00
Armin Schrenk
8c3ede0d2a
clean up
2023-06-30 11:20:28 +02:00
Armin Schrenk
ee82965ef5
adding "integration tests"
2023-06-30 11:20:07 +02:00
Armin Schrenk
ab048508a8
change getProperty(key, default) and add unit test
2023-06-30 10:57:36 +02:00
Sebastian Stenzel
47ae271126
cleanup
...
[ci skip]
2023-06-29 23:00:19 +02:00
Sebastian Stenzel
ef22928e01
undo formatter-induced changes
...
[ci skip]
2023-06-29 22:53:19 +02:00
Sebastian Stenzel
287584429b
update code style
...
remove line break from `new Object() {}`
[ci skip]
2023-06-29 22:45:57 +02:00
Sebastian Stenzel
e23c0c23c9
remove GSON from dependencies
2023-06-29 22:44:22 +02:00
Sebastian Stenzel
e9bb3195dd
cleanup
2023-06-29 22:44:05 +02:00
Sebastian Stenzel
b1ff94bdd6
replace GSON from settings
2023-06-29 22:41:19 +02:00
Armin Schrenk
79eea4814e
renamed class
2023-06-29 18:56:32 +02:00
Armin Schrenk
cee0486d71
adding unit tests for getProperty
2023-06-29 18:55:49 +02:00
Armin Schrenk
12e990a8b3
cleanup
2023-06-29 18:24:48 +02:00
Armin Schrenk
24fc2888ef
more unit tests
2023-06-29 18:20:25 +02:00
Armin Schrenk
9b0c940195
readd unit tests for Environment.java
2023-06-29 18:13:54 +02:00
Armin Schrenk
ce596698e3
stick to a unified path separator for cryptomator properties
2023-06-29 17:58:52 +02:00
Armin Schrenk
9383abbdbd
let child method match parent
2023-06-29 15:55:07 +02:00
Armin Schrenk
a31d3185dc
move boilerplate code to own class
2023-06-29 15:51:46 +02:00
Armin Schrenk
3098628db1
Fix problem of circular class init
2023-06-29 15:32:15 +02:00
Sebastian Stenzel
3c53968dd2
replace GSON from update checker
2023-06-29 13:20:39 +02:00
Armin Schrenk
6c18e3a929
apply suggestion from sonarCloud
2023-06-29 13:04:00 +02:00
Sebastian Stenzel
99862869bc
replace GSON from error dialog
2023-06-29 13:03:27 +02:00
Armin Schrenk
c0368f2a50
Merge branch 'develop' into feature/preprocess-properties
2023-06-29 12:39:31 +02:00
Armin Schrenk
c6c292b505
bump google guava to 32.0.1
2023-06-29 12:39:19 +02:00
Armin Schrenk
ebc60c4fb3
make process function reliable testable and adjust unit test
2023-06-29 12:35:59 +02:00
Sebastian Stenzel
5f2497de90
replace GSON in "hub"
2023-06-29 12:26:45 +02:00
Sebastian Stenzel
b2a184bdf0
ignore unknown fields during JWT deserialization
2023-06-29 12:02:33 +02:00
Armin Schrenk
01da51e6e7
Refactor properties preprocessing:
...
* decorate Properties class
* set the system properties to decorator
* for logging setup, skip enviroment and access props over decorator
2023-06-29 11:37:35 +02:00
Sebastian Stenzel
9fc1efa005
adjust labels
2023-06-29 10:38:31 +02:00
Armin Schrenk
8417618615
Revert "fix missing logDir path resolution"
...
This reverts commit b3d8df0da0 .
2023-06-28 16:04:10 +02:00
Jan-Peter Klein
386bdd3490
added new AdvancedSettings scene in AddVaultWizard
2023-06-28 12:24:14 +02:00
Tobias Hagemann
fe3abcaaa8
added leitzcloud location preset
2023-06-27 09:36:14 +02:00
Tobias Hagemann
56ba12fe56
fixed location presets of google drive and pcloud on macos
2023-06-27 09:31:43 +02:00
Sebastian Stenzel
448eac8ff5
cleanup
2023-06-23 12:06:06 +02:00
Sebastian Stenzel
5a18d086e0
register device using a setup code
2023-06-22 17:16:00 +02:00
Armin Schrenk
5e52f715ce
Merge branch 'develop' into feature/preprocess-properties
2023-06-21 10:31:43 +02:00
Armin Schrenk
2c2606d6ad
Merge pull request #2961 from sschuberth/win-drive-occupied
...
Show a dedicated message when mounting to an occupied Windows drive
Fixes #2309
2023-06-20 18:25:00 +02:00
Armin Schrenk
b3d8df0da0
fix missing logDir path resolution
2023-06-20 18:08:31 +02:00
Armin Schrenk
ebea8ef7e5
adjust windows buildscripts to use appdata instead of userhome/hard/coded/path
2023-06-20 17:32:23 +02:00
Armin Schrenk
ec645a4bb9
replace ~ by @{userhome} on unix systems
2023-06-20 16:37:32 +02:00
Armin Schrenk
2c0474ec46
add test
2023-06-20 12:37:07 +02:00
Sebastian Schuberth
4d09728880
Suppress a CVE false-positive for jackson-databind 2.14.2
...
Also see https://github.com/cryptomator/cryptomator/pull/2961#issuecomment-1597652134 .
2023-06-19 22:31:50 +02:00
Sebastian Schuberth
173b1e8386
Show a dedicated message when mounting to an occupied Windows drive
...
The error message was restored from 6395f17 . Fixes #2309 .
2023-06-16 19:17:30 +02:00
mindmonk
9b18a179c2
Merge pull request #2953 from cryptomator/feature/error-dialog
...
Improved Error Dialog
2023-06-16 15:55:43 +02:00
Jan-Peter Klein
12b38ad8c8
removed extra tabs generated by reformat code
2023-06-16 15:25:22 +02:00
Armin Schrenk
4065e15aa1
Apply code suggestion from review
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2023-06-16 13:12:00 +02:00
Jan-Peter Klein
6fda206b9e
just one little change
2023-06-16 12:57:21 +02:00
Jan-Peter Klein
638a6d1195
optimized code
2023-06-16 12:56:07 +02:00
Jan-Peter Klein
27bc62e602
Merge branch 'develop' into feature/error-dialog
2023-06-16 12:48:28 +02:00
Tobias Hagemann
2e7af0affa
Update SECURITY.md
...
[ci skip]
2023-06-16 11:41:33 +02:00
Tobias Hagemann
19c41a3cca
Update SECURITY.md
...
[ci skip]
2023-06-16 11:20:26 +02:00
Jan-Peter Klein
3bf4473f9d
implemented changes mentioned by overheadhunter
2023-06-16 11:13:24 +02:00
Jan-Peter Klein
f92c436339
reformat code and optimize imports
2023-06-15 13:12:10 +02:00
Jan-Peter Klein
f054a1af03
optimized tests and some code docu
2023-06-15 10:54:44 +02:00
Armin Schrenk
c46eeb0401
first impl draft
2023-06-15 10:38:19 +02:00
Ralph Plawetzki
3ae847d5ad
Code improvements and changes
...
Discussion: https://github.com/cryptomator/integrations-linux/pull/22#pullrequestreview-1479004107
2023-06-15 06:46:05 +02:00
Jan-Peter Klein
d680c5812d
cleaned up code and using parameterized tests
2023-06-14 16:10:11 +02:00
Ralph Plawetzki
58bb266085
Find native libraries on the system
2023-06-14 11:20:15 +02:00
Sebastian Stenzel
918ace2eb6
Merge branch 'develop' into feature/new-hub-keyloading
2023-06-14 10:31:58 +02:00
Ralph Plawetzki
c8ed30574a
Introduce JVM property for the SVG image loading path
2023-06-14 06:02:03 +02:00
Jan-Peter Klein
3120751d3e
resolved sonarclouds mentioned issues
2023-06-13 12:48:35 +02:00
Jan-Peter Klein
3c623b7ed1
cleaned up code
2023-06-12 21:04:54 +02:00
Jan-Peter Klein
150dd3e542
Merge branch 'develop' of https://github.com/cryptomator/cryptomator into feature/error-dialog
2023-06-12 13:52:23 +02:00
Jan-Peter Klein
8f3f23939c
created some tests for ErrorController
2023-06-12 13:50:43 +02:00
Armin Schrenk
5d796efe30
Merge branch 'main' into develop
2023-06-07 12:56:23 +02:00
Armin Schrenk
702ae72063
Merge branch 'release/1.9.1'
2023-06-07 12:55:46 +02:00
Armin Schrenk
b296dc775c
finalize 1.9.1
2023-06-07 12:55:28 +02:00
Armin Schrenk
e5e0d4076a
prepare 1.9.1
2023-06-07 12:52:42 +02:00
Armin Schrenk
da0eeb2e45
bump dependency-check
2023-06-07 12:50:24 +02:00
Armin Schrenk
ff49094f35
fixes #2936
2023-06-07 12:50:09 +02:00
Cryptobot
be1c5da54e
New Crowdin updates ( #2931 )
...
New translations strings.properties
Filipino; Finnish; Hungarian; Slovak;
[ci skip]
2023-06-07 11:08:14 +02:00
Ralph Plawetzki
1cb5a3531a
Fix symlinks for icons installed with the ppa
2023-06-06 19:44:02 +02:00
Ralph Plawetzki
d5cad1a704
Lost+found
...
Things I forgot or could be more simple
2023-06-05 19:13:25 +02:00
Sebastian Stenzel
c9dd7454f5
Merge branch 'develop' into feature/libappindicator
...
# Conflicts:
# pom.xml
2023-06-04 20:40:03 +02:00
Sebastian Stenzel
7a7332a3f6
remove executable bit
2023-06-04 14:29:17 +02:00
Sebastian Stenzel
a22bfacfa2
create symlinks from "symbolic" to "scalable" icons
2023-06-04 14:18:05 +02:00
Sebastian Stenzel
1abf591459
cleanup
2023-06-04 14:17:57 +02:00
Ralph Plawetzki
641b21a144
Symbolic icons for the ppa
2023-06-02 06:31:35 +02:00
Ralph Plawetzki
20664ff3d3
1.3.0-beta3 is available
2023-06-02 05:42:04 +02:00
Armin Schrenk
40abf582c5
bump guava
2023-06-01 17:48:14 +02:00
Armin Schrenk
a8377be691
adjust init release notes file
2023-06-01 17:47:18 +02:00
Sebastian Stenzel
fe733967dc
send device type in device registration request
2023-06-01 15:06:21 +02:00
Jan-Peter Klein
0e7a27b2e1
Merge branch 'develop' of https://github.com/cryptomator/cryptomator into feature/error-dialog
2023-05-30 12:06:50 +02:00
Jan-Peter Klein
d82d11feb7
optimized implementation
2023-05-30 12:03:56 +02:00
Armin Schrenk
81c12f50fe
Merge branch 'main' into develop [ci skip]
2023-05-30 10:46:07 +02:00
Armin Schrenk
e2eac0e398
Merge branch 'release/1.9.0'
2023-05-30 10:44:02 +02:00
Armin Schrenk
9d573c497e
finalize 1.9.0
2023-05-30 10:34:51 +02:00
Armin Schrenk
81087a9568
Merge branch 'develop' into release/1.9.0
2023-05-30 10:30:47 +02:00
Cryptobot
2806525397
New Crowdin updates ( #2881 )
...
New translations strings.properties
Bulgarian; Finnish; German; Japanese; Portuguese; Portuguese, Brazilian; Turkish; Ukrainian;
[ci skip]
2023-05-30 10:29:07 +02:00
Ralph Plawetzki
c8cfe473f1
Set icons by icon name
...
Needed for icons to work on Mate DE
2023-05-29 15:55:01 +02:00
Ralph Plawetzki
ec03bc569c
Find tray icons in mounted AppImage
2023-05-27 16:39:24 +02:00
Armin Schrenk
0c0060262a
prepare 1.9.0
2023-05-26 16:37:53 +02:00
Armin Schrenk
9af4ffe83b
use correct webdav adapter version
2023-05-26 15:44:10 +02:00
Armin Schrenk
c6f963793d
bump dependencies
2023-05-26 13:10:11 +02:00
Ralph Plawetzki
1093cb618f
Remove double setting symbolic links
2023-05-25 18:56:04 +02:00
Ralph Plawetzki
8c05c774bf
Remove unneeded cp launcher.sh
2023-05-25 18:15:39 +02:00
Ralph Plawetzki
6af9132721
Add tray icons to AppImage build script
2023-05-25 18:07:13 +02:00
Ralph Plawetzki
1f443453c7
Modify copy-dependencies for new modules
...
Fix java.lang.module.FindException: Module jdk.net not found, required by org.freedesktop.dbus.transport.jre
Enable native access for module org.purejava.appindicator
2023-05-25 17:32:06 +02:00
Ralph Plawetzki
71caefbe70
Rename icons and bring them in place
2023-05-25 11:23:24 +02:00
Armin Schrenk
8c34fc76c5
prevent regressions for google drive preset
2023-05-24 12:07:08 +02:00
Armin Schrenk
785cf7a9a6
Merge pull request #2918 from cryptomator/feature/refactor-location-presets
...
Feature: Refactor finding and showing cloud location presets
2023-05-23 17:32:48 +02:00
Armin Schrenk
c63837c4ce
renaming class
2023-05-23 17:01:14 +02:00
Armin Schrenk
b1a3ef9023
prevent dealing with unclosed directory streams
2023-05-23 12:35:14 +02:00
Armin Schrenk
32436f779f
increase readability
2023-05-23 10:54:34 +02:00
Sebastian Stenzel
ccc6f605ba
Merge branch 'develop' into feature/refactor-location-presets
2023-05-23 10:19:00 +02:00
Sebastian Stenzel
f338d2447b
improved AutoUnlocker readability
2023-05-23 09:48:27 +02:00
Armin Schrenk
179240b325
Readd mac specifc google drive location provider
2023-05-23 09:44:37 +02:00
Armin Schrenk
32a65bddce
Add OneDrive Mac location provider
2023-05-22 17:16:03 +02:00
Armin Schrenk
710cdf800d
fix compile errors
2023-05-22 15:21:19 +02:00
Armin Schrenk
1d6edb8373
Apply code suggestions
2023-05-22 15:19:15 +02:00
Armin Schrenk
a3d30612ec
Add linux paths for Dropbox and OneDrive
2023-05-22 14:51:52 +02:00
Armin Schrenk
6acda9b13c
also adjust styleClass of location label
2023-05-17 18:48:12 +02:00
Armin Schrenk
28cb812dab
add uses field to module info
2023-05-17 18:38:24 +02:00
Armin Schrenk
68ea4af0ad
use correct import
2023-05-17 17:26:37 +02:00
Armin Schrenk
0af0a9e440
refactor location ui in addVault workflow to new locationPreset framework
2023-05-17 17:21:02 +02:00
Armin Schrenk
0989c735c0
improve error handling when querying registry
2023-05-17 14:25:46 +02:00
Armin Schrenk
a3492b9ea3
use correct registry keys for onedrive detection
2023-05-17 14:25:16 +02:00
Armin Schrenk
e345e6415f
use @CheckAvailability annotation correctly
2023-05-17 14:17:28 +02:00
Armin Schrenk
5b6d09308b
Create SPI for cloud location presets
2023-05-16 17:16:42 +02:00
Armin Schrenk
49bda58993
Merge pull request #2690 from Rexbas/auto-unlock
...
Auto unlock vaults that were missing at startup
2023-05-15 10:46:28 +02:00
Rexbas
32d7189a12
Add time unit parameter
2023-05-12 21:52:30 +02:00
Rexbas
1253b7db2b
Make unlock method private and simplify missing vaults unlocker
2023-05-11 20:43:23 +02:00
Sebastian Stenzel
6bb69ea8d3
Merge branch 'develop' into libappindicator
2023-05-10 20:21:54 +02:00
Armin Schrenk
067a7ad3ee
Merge pull request #2897 from cryptomator/feature/jdk20
...
Upgrade to jdk20 and jfx20
2023-05-10 14:16:42 +02:00
Ralph Plawetzki
06690e98c7
Code improvements continued
...
Discussion: https://github.com/cryptomator/cryptomator/pull/2885
2023-05-10 06:53:40 +02:00
Ralph Plawetzki
6e858746c1
Keep change to JDK 20 outside of this PR
2023-05-10 06:35:52 +02:00
Ralph Plawetzki
8b94c82889
Use icons provided by tobihagemann
2023-05-10 06:23:57 +02:00
Ralph Plawetzki
fbe997e6c4
Revert "Use second icon too provided by tobihagemann"
...
This reverts commit 491fdaa9bb .
2023-05-10 05:44:53 +02:00
Ralph Plawetzki
491fdaa9bb
Use second icon too provided by tobihagemann
2023-05-09 19:52:41 +02:00
Armin Schrenk
a9ec76a344
update wix main file due to updated jpackage installer template
2023-05-09 17:40:13 +02:00
Sebastian Stenzel
59f5c0cb12
started new unlock workflow using user-specific private key
2023-05-09 17:09:49 +02:00
Armin Schrenk
085f762a35
further fixing debian
2023-05-09 15:48:06 +02:00
Armin Schrenk
7dd1c3576f
always use the same JDK version in debian workflow
2023-05-09 15:02:15 +02:00
Armin Schrenk
d23bd2865a
update location preset for Dropbox
2023-05-09 14:56:44 +02:00
Armin Schrenk
4429d57b5e
ensure mutability of temporary collection
2023-05-09 14:52:15 +02:00
Armin Schrenk
2ff71ed7b0
remove langauges with insufficient translation
2023-05-09 14:51:44 +02:00
Armin Schrenk
82de8b6994
remove unrelated change
2023-05-09 09:57:23 +02:00
Armin Schrenk
d4cba2fd6e
fix errors
2023-05-09 09:55:56 +02:00
Armin Schrenk
ff80f634d2
Apply suggestions from code review
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2023-05-09 09:42:01 +02:00
Jan-Peter Klein
b10523ea6c
init commit
2023-05-09 09:00:56 +02:00
Armin Schrenk
6386dd3d50
update workflows
2023-05-08 19:41:58 +02:00
Armin Schrenk
a3f05db189
bump javafx
2023-05-08 19:41:02 +02:00
Armin Schrenk
151ef6c7b2
upgrade to jdk20
...
* use pattern matching preview feature
* bump fuse-nio-adapter
2023-05-08 19:12:35 +02:00
Ralph Plawetzki
2d17ad9a2e
Add SVG icons to Linux build scripts
2023-05-06 17:36:39 +02:00
Ralph Plawetzki
5502f58637
Move SVG icons for Linux to the right location
2023-05-06 17:29:48 +02:00
Ralph Plawetzki
1006cb506f
Fix wrong reference
2023-05-06 17:16:17 +02:00
Ralph Plawetzki
d7bc92aa09
org.cryptomator.integrations.linux not needed at all
2023-05-06 17:15:28 +02:00
Rexbas
72fd38baf1
Add timeout to periodic missing vaults check
2023-05-06 15:40:24 +02:00
Ralph Plawetzki
948a62b482
Code improvements continued
...
Discussion: https://github.com/cryptomator/integrations-linux/pull/18
2023-05-06 09:18:47 +02:00
Tobias Hagemann
532ffb1202
Merge pull request #2882 from bluen/develop
...
Respect user's locale when sorting language list
2023-05-05 11:51:17 +02:00
Tobias Hagemann
2a704d5eb4
init collator once
2023-05-05 11:45:02 +02:00
Sebastian Stenzel
e8f8466d9a
adjusted labels used in auto-generated release notes
...
[ci skip]
2023-05-05 10:56:44 +02:00
Sebastian Stenzel
9297562c99
improve auto-generated release notes
...
[ci skip]
2023-05-05 10:52:51 +02:00
Ralph Plawetzki
2fbdce26ea
Use JEP 433 pattern matching for switch
2023-05-03 09:50:44 +02:00
Ralph Plawetzki
317f3c3458
Move stuff to integrations-linux
2023-04-30 17:08:08 +02:00
Ralph Plawetzki
97cede12b7
Update to JDK 20
2023-04-27 18:39:46 +02:00
Jürgen Kleer
7d62fc78de
Set preferred locale in constructor, make it default in applyPreferred
2023-04-27 18:03:41 +02:00
Rexbas
ba627d0d60
Add a scheduled service to auto unlock vaults that were missing at startup
2023-04-27 11:06:09 +02:00
Ralph Plawetzki
6da107f4db
Add AppindicatorTrayMenuController
2023-04-26 18:24:01 +02:00
Jürgen Kleer
8e7e7de358
Refactoring
...
make LANGUAGE_TAGS private and provide a getter
2023-04-26 17:34:47 +02:00
Jürgen Kleer
10c60d7492
https://github.com/cryptomator/cryptomator/issues/2813
...
> List of languages should have system default, English and then all other languages in alphabetic order.
> That is, in alphabetic order with respect to the language the list is localized in (seems to be English always)
2023-04-26 15:24:50 +02:00
Armin Schrenk
aa03bd119a
Merge branch 'main' into develop
2023-04-25 10:45:51 +02:00
Armin Schrenk
325ffda9af
Merge branch 'release/1.8.0'
2023-04-25 10:45:08 +02:00
Armin Schrenk
d1270ceeb2
finalize 1.8.0
2023-04-25 10:44:41 +02:00
Armin Schrenk
901a290dd9
prepare 1.8.0
2023-04-24 17:35:25 +02:00
Cryptobot
35b9dadfc2
New Crowdin updates ( #2848 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2023-04-24 17:33:59 +02:00
Armin Schrenk
5f57678edc
Merge pull request #2840 from cryptomator/feature/convert-hub-to-local
...
Feature: convert hub-based vault to password-based
2023-04-21 15:31:28 +02:00
Tobias Hagemann
30e1922bc9
fixed spacing
...
[ci skip]
2023-04-21 15:23:06 +02:00
Armin Schrenk
2e0908ab15
replace config manually instead of using CryptoFileSystem.init()
2023-04-21 09:40:34 +02:00
Julian Raufelder
689ce5b985
Revive status and no-response bot
2023-04-20 15:38:57 +02:00
Tobias Hagemann
a71a23aa31
replaced password bullet point with a different char that exists in open sans
...
[ci skip]
2023-04-18 16:36:27 +02:00
Tobias Hagemann
864454e6fc
updated strings
...
[ci skip]
2023-04-18 16:03:05 +02:00
Armin Schrenk
94c3381723
forgot one renaming
2023-04-18 15:40:44 +02:00
Armin Schrenk
d9f945e70a
Apply suggestions from code review
...
more renaming
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2023-04-18 15:34:20 +02:00
Armin Schrenk
dc9b39202f
rename classes
2023-04-18 14:34:48 +02:00
Armin Schrenk
2a01aba3cf
clean up
2023-04-17 12:51:36 +02:00
Armin Schrenk
4305fd3285
close also vault options window to prevent invalid state of options window
2023-04-17 12:50:46 +02:00
Armin Schrenk
a24cd1ba7f
Apply suggestions from code review
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2023-04-14 16:47:45 +02:00
Tobias Hagemann
2ba0d963ec
updated insets
...
[ci skip]
2023-04-13 16:12:08 +02:00
Julian Raufelder
cd0c6fbd33
Merge branch 'hotfix/1.7.5' into develop
2023-04-07 11:45:08 +02:00
Julian Raufelder
f4374a2606
Merge branch 'hotfix/1.7.5'
2023-04-07 11:41:24 +02:00
Julian Raufelder
a1d5b8a4e2
Prepare 1.7.5
2023-04-07 11:39:21 +02:00
Julian Raufelder
34e430aff6
Revert "bump cryptofs"
...
This reverts commit db2560fccf .
2023-04-07 11:35:38 +02:00
Armin Schrenk
c79766cdf6
Merge branch 'main' into develop
2023-04-05 09:58:30 +02:00
Armin Schrenk
bf76bad626
Merge branch 'release/1.7.4'
2023-04-05 09:57:55 +02:00
Armin Schrenk
c3f654b454
finalize release
2023-04-05 09:56:34 +02:00
Armin Schrenk
d1d990d47c
prepare 1.7.4
2023-04-04 18:17:24 +02:00
Cryptobot
6052c0589e
New Crowdin updates ( #2800 )
...
New translations strings.properties
Belarusian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Danish; Dutch; French; German; Greek; Hebrew; Hungarian; Italian; Japanese; Norwegian Bokmal; Polish; Portuguese; Portuguese, Brazilian; Romanian; Russian; Slovak; Spanish; Swahili, Tanzania; Swedish; Turkish;
[ci skip]
2023-04-04 18:15:07 +02:00
Armin Schrenk
db2560fccf
bump cryptofs
2023-04-04 13:44:19 +02:00
Armin Schrenk
3a50c32e50
rework convert button logic
2023-04-04 12:42:23 +02:00
Armin Schrenk
65eca31d26
integrate internationalization
2023-04-04 12:17:22 +02:00
Armin Schrenk
3462e0b540
further design adjustment
2023-04-03 10:42:25 +02:00
Armin Schrenk
697529136e
use regular jdk
2023-03-31 18:27:35 +02:00
Armin Schrenk
50d31bdc18
integrate debug installer feature into regular windows ci workflow
2023-03-31 18:24:10 +02:00
Armin Schrenk
84caf96d3f
closes #2814
...
Zulu JDK does not create required directory structure, so use temurin + gluon jfx jmods instead
2023-03-31 18:21:30 +02:00
Armin Schrenk
a1a5fd3609
adjust design
2023-03-30 17:35:32 +02:00
Armin Schrenk
6c11cc8f1d
complete workflow
2023-03-30 16:47:30 +02:00
Armin Schrenk
2b391a6ee3
Merge branch 'develop' into feature/convert-hub-to-local
2023-03-30 15:54:20 +02:00
Armin Schrenk
b7fc03213d
bump fuse-nio-adapter
...
Fixes #2801
2023-03-30 11:28:07 +02:00
Armin Schrenk
dfe17569e1
Merge pull request #2789 from cryptomator/feature/2786-only-restart-macfuset
...
Feature: Only require app restart if switching between macFUSE and FUSE-T
2023-03-30 11:23:09 +02:00
Armin Schrenk
827f9ad141
adjust comment
2023-03-30 11:18:28 +02:00
Armin Schrenk
c8a6d0339e
Use in volume preferences controller same objet as in MountModule to store first used fuse mount service
2023-03-29 17:42:18 +02:00
Tobias Hagemann
b5bbd21f25
refactored the refactoring to a macfuse/fuse-t workaround again
2023-03-29 16:50:02 +02:00
Tobias Hagemann
771468c8c6
refactored macfuse/fuse-t specific workaround to a generic fuse workaround
2023-03-29 16:16:04 +02:00
Armin Schrenk
ea2a48771f
Closes #2829
2023-03-29 12:03:35 +02:00
Tobias Hagemann
0e10da25b3
Update README.md
...
[ci skip]
2023-03-29 11:58:14 +02:00
Armin Schrenk
943a3e9cfd
adjust visibility
2023-03-29 11:42:14 +02:00
Armin Schrenk
c988fb50a7
increase readability
2023-03-29 11:39:18 +02:00
Armin Schrenk
219ee0da9a
implement core functionality
2023-03-28 14:02:11 +02:00
Armin Schrenk
5665e92839
deduplicate and add convenience method
2023-03-28 14:01:57 +02:00
Armin Schrenk
04ff188624
rename method in recoveryKeyFactory
2023-03-28 13:59:59 +02:00
Armin Schrenk
ec7d6eafec
add new password screen for convert hub vault flow
2023-03-24 18:11:39 +01:00
Armin Schrenk
28bb2ff9b1
add stub for vault conversion (hub to local)
2023-03-24 17:22:05 +01:00
Armin Schrenk
a92ebfdc7b
replace builder by stateless, threadsafe factory
2023-03-24 16:42:04 +01:00
Armin Schrenk
f1e97fa64b
fix workflow
2023-03-22 10:44:54 +01:00
Armin Schrenk
b9d5cf04c2
fix workflow
2023-03-22 10:40:52 +01:00
Armin Schrenk
75cd3e44d8
change win-debug workflow to use temurin and openjfx jmods from gluon
2023-03-22 10:39:00 +01:00
Armin Schrenk
3cf1b829b8
make recovery key ui validation reusable
2023-03-20 21:40:16 +01:00
Armin Schrenk
6e4e9cd261
Merge branch 'develop' into feature/hub-local-access
2023-03-20 20:43:34 +01:00
Armin Schrenk
e15dd7565f
add workflow to build a windows debug launcher
2023-03-20 10:35:42 +01:00
Tobias Hagemann
77bc60fe5b
Update README.md
2023-03-17 17:56:46 +01:00
Tobias Hagemann
9f633a1ecb
Update README.md
2023-03-17 17:06:34 +01:00
Armin Schrenk
fcf59d12a8
remove winget workflow
2023-03-15 16:47:34 +01:00
Armin Schrenk
6721075831
Merge branch 'main' into develop
2023-03-15 13:51:59 +01:00
Armin Schrenk
4bb0026415
Merge branch 'release/1.7.3'
2023-03-15 13:51:20 +01:00
Armin Schrenk
bebae14744
finalize release
2023-03-15 13:51:09 +01:00
Armin Schrenk
997315eaf5
prepare 1.7.3
2023-03-15 13:49:53 +01:00
Cryptobot
16d677c40f
New Crowdin updates ( #2766 )
...
New translations strings.properties
Belarusian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; French; German; Hebrew; Norwegian Bokmal; Russian; Swahili, Tanzania; Turkish;
[ci skip]
2023-03-15 13:47:22 +01:00
Armin Schrenk
42a1913c17
Fixes #2797 and fixes #2760
2023-03-15 13:42:03 +01:00
Armin Schrenk
c3f6655e48
add developer
2023-03-15 12:34:13 +01:00
Armin Schrenk
fa1b0f2de8
reestablish interrupt state
2023-03-15 12:29:19 +01:00
Armin Schrenk
385574a618
prevent infinite loop
2023-03-15 12:10:15 +01:00
Armin Schrenk
a67477bf3b
Fixes #2778
...
ensure that mountpoint is ready
2023-03-15 11:40:44 +01:00
Armin Schrenk
03a362e9b4
fix compilation
2023-03-13 13:01:13 +01:00
Armin Schrenk
2223bc5e78
use correct selection logic
2023-03-13 12:58:34 +01:00
Armin Schrenk
fdc0d2d6b5
only require restart in case if macFUSE or FUSE-T
...
Closes #2786
2023-03-13 12:44:56 +01:00
Armin Schrenk
58ed48b097
UI:
...
* remove restart notice for volume type
* only show restart label, when switching between macFUSE and FUSET
2023-03-13 11:17:56 +01:00
Julian Raufelder
7a0d255bd3
Use the same source tarball for signing that is linked in the release
2023-03-07 13:44:36 +01:00
Armin Schrenk
228fa099cb
Merge branch 'main' into develop
2023-03-07 12:24:26 +01:00
Armin Schrenk
a60ff20f15
Merge branch 'release/1.7.2'
2023-03-07 12:23:30 +01:00
Armin Schrenk
2328a5e3a8
finalize release
2023-03-07 12:19:35 +01:00
Armin Schrenk
e7e181b1a5
Merge branch 'develop' into release/1.7.2
2023-03-07 12:19:23 +01:00
Armin Schrenk
f3e7c08b43
deactivate winget workflow
2023-03-07 12:19:05 +01:00
Armin Schrenk
2a41afcfa9
prepare 1.7.2
2023-03-07 11:52:04 +01:00
Cryptobot
5bf38a328c
New Crowdin updates ( #2743 )
...
New translations strings.properties
Arabic; Belarusian; Bosnian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; French; German; Greek; Hebrew; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Norwegian Bokmal; Norwegian Nynorsk; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Slovak; Spanish; Swahili, Tanzania; Swedish; Tamil; Turkish; Ukrainian; Vietnamese;
[ci skip]
2023-03-07 11:49:50 +01:00
Armin Schrenk
f983b29034
use correct docs URL for volume type
2023-03-07 11:40:10 +01:00
Armin Schrenk
4bc217e489
fixes #2761
2023-03-07 11:36:59 +01:00
Armin Schrenk
b24f52a4ec
fixes 2741
2023-03-07 10:58:34 +01:00
Armin Schrenk
91e7fa3de3
fixes #2758 , fixes #2754
2023-03-06 15:58:02 +01:00
Armin Schrenk
1365efab3f
use recommended notation of unit prefixes
2023-03-06 15:54:43 +01:00
Armin Schrenk
852963b785
check for correct WinFsp version
2023-03-06 15:50:21 +01:00
Armin Schrenk
c47d4eaf02
Merge branch 'main' into develop
2023-03-03 16:37:45 +01:00
Armin Schrenk
36da26c6b9
Merge branch 'release/1.7.1'
2023-03-03 16:19:49 +01:00
Armin Schrenk
33e1cb3131
finalize release
2023-03-03 16:19:37 +01:00
Armin Schrenk
ed4b433df0
prepare 1.7.1
2023-03-03 16:14:01 +01:00
Armin Schrenk
d2ece543c8
suppress false positive
2023-03-03 16:04:34 +01:00
Armin Schrenk
4bb2df7d8f
Fixes #2730
2023-03-03 16:03:36 +01:00
Cryptobot
4d5c6ca29a
New Crowdin updates ( #2712 )
...
New translations strings.properties
Danish; German; Hebrew;
[ci skip]
Closes #2724
2023-03-03 16:02:09 +01:00
Armin Schrenk
f0d597ba73
require fuse3 packge for deb to have fusermount3
2023-03-01 19:28:40 +01:00
Armin Schrenk
310329d0b5
use correct javafx patch version for debia build
2023-03-01 15:51:42 +01:00
Julian Raufelder
30f86a7f2a
Fix issue template
2023-03-01 15:23:30 +01:00
Armin Schrenk
5237dc8cae
Merge branch 'main' into develop
2023-03-01 12:07:46 +01:00
Armin Schrenk
67ff4da05b
Merge branch 'release/1.7.0'
2023-03-01 12:06:40 +01:00
Armin Schrenk
947eb11198
set correct version in pom
2023-03-01 12:06:25 +01:00
Armin Schrenk
c6a9af1a04
update metainfo.xml
2023-03-01 12:03:03 +01:00
Armin Schrenk
0ddf221e26
Merge branch 'develop' into release/1.7.0
2023-03-01 11:43:49 +01:00
Cryptobot
3f2b5ccde9
New Crowdin updates ( #2698 )
...
New translations strings.properties
Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; French; Japanese;
[ci skip]
2023-03-01 11:42:57 +01:00
Armin Schrenk
4fc07c27b3
Merge branch 'develop' into feature/hub-local-access
2023-02-27 15:35:40 +01:00
Armin Schrenk
3d0b6dde28
Update README.md
2023-02-27 13:09:56 +01:00
Armin Schrenk
45534b0a2b
suppress false positive
2023-02-27 12:19:13 +01:00
Armin Schrenk
6d906beeb8
bump dependency-check
2023-02-27 12:17:47 +01:00
Tobias Hagemann
e577c64c35
arm64 dmg installer (link + bg) for fuse-t
2023-02-27 11:06:19 +01:00
Armin Schrenk
b848e78372
Merge branch 'develop' into release/1.7.0
2023-02-24 14:16:38 +01:00
Armin Schrenk
39e9395b4b
bump fuse-nio-adapter
2023-02-24 14:16:20 +01:00
Cryptobot
ca3157cc70
New Crowdin updates ( #2695 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2023-02-24 14:15:50 +01:00
Armin Schrenk
f94c1f07d6
add new wix extension to ci build
2023-02-24 13:23:10 +01:00
Armin Schrenk
d43f197c11
fix 67e566832c
2023-02-24 13:14:14 +01:00
Armin Schrenk
67e566832c
use correct path to get winfsp download url
2023-02-24 13:13:07 +01:00
Armin Schrenk
6f5a88af1d
extend winfsp uninstall instruction by reboot step
2023-02-24 13:10:15 +01:00
Armin Schrenk
210b891616
block exe installation if winFsp is outdated
2023-02-24 12:50:20 +01:00
Armin Schrenk
20e820c903
update IDE specific files
2023-02-24 12:48:41 +01:00
Armin Schrenk
5307e93c1b
bump fuse-nio-adapter
...
fix illegalArgumentException when setting loopbackHostName
2023-02-24 12:48:29 +01:00
Armin Schrenk
ec1d25bf65
Merge branch 'develop' into feature/hub-local-access
2023-02-23 21:10:03 +01:00
Armin Schrenk
7aa554498b
move new password files to changepassword package
2023-02-23 13:00:51 +01:00
Armin Schrenk
85ac3c244d
rename forgetPassword package
2023-02-23 12:55:30 +01:00
Armin Schrenk
5db5346c88
refactor error component to own package
2023-02-23 12:53:29 +01:00
Armin Schrenk
e221019b57
Merge branch 'develop' into release/1.7.0
2023-02-23 12:09:03 +01:00
Armin Schrenk
eeaaced976
reorder settingsJsonAdapter switch statements
2023-02-23 12:08:48 +01:00
Armin Schrenk
d246b54268
ignore lastWrittenByVersion when reading settings
2023-02-23 12:00:14 +01:00
Armin Schrenk
8f4bf144c3
Merge branch 'develop' into feature/hub-local-access
2023-02-23 11:38:33 +01:00
Armin Schrenk
e94572960e
enable drag and drop for linux aswell
2023-02-23 11:16:48 +01:00
Armin Schrenk
2d1c59bea9
Renamed objects related to license exceeded user flow
2023-02-23 10:45:55 +01:00
Armin Schrenk
921cbd6439
Merge branch 'develop' into release/1.7.0
2023-02-22 17:47:14 +01:00
Armin Schrenk
f811144ffa
pom cleanup [ci skip]
2023-02-22 17:46:56 +01:00
Armin Schrenk
2ecc711f50
bump dependencies
2023-02-22 17:28:34 +01:00
Armin Schrenk
cfcc8782ef
bump cryptomator dependencies to stable versions
2023-02-22 17:19:40 +01:00
Armin Schrenk
a1379bac40
For Windows try to migrate all user settings, not only the ones of local users
2023-02-22 15:33:37 +01:00
Armin Schrenk
fe3f2b5bd3
Merge branch 'develop' into release/1.7.0
2023-02-22 15:14:43 +01:00
Cryptobot
7fc07ae02c
New Crowdin updates ( #2689 )
...
New translations strings.properties
Arabic; Belarusian; Bosnian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; French; German; Greek; Hebrew; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Norwegian Bokmal; Norwegian Nynorsk; Polish; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Turkish; Vietnamese;
[ci skip]
2023-02-22 15:12:58 +01:00
Armin Schrenk
268c66a108
add hub specific tab to vault options
2023-02-21 23:18:00 +01:00
Armin Schrenk
2a70e2f0f4
Merge pull request #2686 from cryptomator/feature/recovery-key-wrong-key
...
Display message if recovery key is not valid
2023-02-17 15:41:39 +01:00
Tobias Hagemann
ffe0302fba
updated access modifier
2023-02-17 15:33:00 +01:00
Armin Schrenk
c5b86bc355
Closes #2648
2023-02-17 14:46:45 +01:00
Armin Schrenk
5f86473e3e
fix recovery key state logic
2023-02-17 12:49:38 +01:00
Armin Schrenk
a91c74b6eb
Revert "Update translation key"
...
This reverts commit 71a09eae67 .
2023-02-17 11:19:21 +01:00
Armin Schrenk
76949d6ccb
Update src/main/java/org/cryptomator/ui/recoverykey/RecoveryKeyRecoverController.java
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2023-02-17 11:18:55 +01:00
Armin Schrenk
71a09eae67
Update translation key
2023-02-17 10:59:04 +01:00
Armin Schrenk
8087fcecfb
Apply suggestions from code review
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2023-02-17 10:56:18 +01:00
Armin Schrenk
29c73e1bc8
display different messages if recovery key is either not valid or does not belong to the vault
2023-02-16 11:51:03 +01:00
Armin Schrenk
8bbdb69cda
Update doc links to 1.7
2023-02-16 09:55:42 +01:00
Armin Schrenk
e9ee15dcd5
add info about html comments to error form
2023-02-16 09:42:28 +01:00
Armin Schrenk
03f6e0a33c
Use Label instead of Text
2023-02-15 23:44:51 +01:00
Armin Schrenk
c5b21b0d8c
Add warning about error report deletion to the error controller
2023-02-15 11:44:37 +01:00
Armin Schrenk
c5c5e297b7
Fix getCiphertextPath for Windows again.
2023-02-14 17:39:34 +01:00
Armin Schrenk
24839985e9
Merge branch 'develop' into release/1.7.0
2023-02-14 11:40:10 +01:00
Armin Schrenk
a7b2802f34
show correct error message when using custom mountpoint with webdav (Http address)
2023-02-14 11:39:16 +01:00
Armin Schrenk
c85d0b4beb
bump webdav-nio-adapter
2023-02-14 11:22:11 +01:00
Armin Schrenk
3dff3a8664
Fixes #2682
...
* allow windows installer to remove same version
* add revisionNumber to installer version
2023-02-14 11:20:22 +01:00
Armin Schrenk
5b0bbf539b
improve FailOnRunningApp action
2023-02-13 23:34:43 +01:00
Armin Schrenk
1ff7c40fd9
Fixes #2672 and fixes #2668
2023-02-13 10:42:17 +01:00
Armin Schrenk
d0875ef49e
Merge pull request #2669 from cryptomator/feature/virtual-volume-doc-link
...
Add link to volume type documentation
2023-02-09 13:06:03 +01:00
Armin Schrenk
e35ed9af72
enable localization of tooltip
2023-02-08 20:11:34 +01:00
Armin Schrenk
ac43efe149
change UI to be not so clunky:
...
* only use question mark icon
* use tooltip at icon instead of explicit label
* icon is the hyperlink
2023-02-08 11:33:41 +01:00
Armin Schrenk
202a2ea79f
Load revealPathServiceProvider at app startup
2023-02-08 11:14:54 +01:00
Armin Schrenk
c19a86a348
add link to mounting documentation
2023-02-07 15:23:04 +01:00
Armin Schrenk
539dcaa85a
Update issue template
2023-02-07 12:23:25 +01:00
Armin Schrenk
fb91c1a461
Merge branch 'develop' into release/1.7.0
2023-02-06 14:45:56 +01:00
Cryptobot
bd75370dfd
New Crowdin updates ( #2646 )
...
New translations strings.properties
Catalan; Chinese Simplified; Dutch; Italian; Persian; Polish; Slovak;
[ci skip]
2023-02-06 14:44:45 +01:00
Armin Schrenk
7a9a9cf4eb
Follow up of 69d73d0fb9: Remove standalone launchers
2023-02-06 12:31:56 +01:00
Armin Schrenk
489e9fce90
bump integrations-win to 1.2.0-beta2
...
Closes #2657
2023-02-03 13:19:53 +01:00
Armin Schrenk
d378d84832
bump fuse-nio-adapter
2023-02-03 13:19:43 +01:00
Armin Schrenk
69d73d0fb9
Remove standalone launchers
2023-02-03 13:15:03 +01:00
Armin Schrenk
97c0cb4f5f
add to settings.json the app version written to it last
2023-02-02 16:44:03 +01:00
Armin Schrenk
b4faae7fa0
make debug logs readable by filter out internal fuse-nio locking
2023-02-02 10:36:31 +01:00
Armin Schrenk
55d76b65cc
Add IOException to log message during revealPath
2023-02-01 22:31:27 +01:00
Armin Schrenk
fd6e1e6741
fix bug
2023-02-01 19:23:28 +01:00
Armin Schrenk
155558caa8
add style class to text object
2023-02-01 13:50:56 +01:00
Armin Schrenk
28217b2de3
only perform mountpoint move and cleanup, if mountpoint is not a drive letter
2023-02-01 13:44:57 +01:00
Armin Schrenk
b9e57ce895
Merge pull request #2654 from cryptomator/feature/2652-migrate-dir-mounts
...
Feature/2652 migrate dir mounts
2023-02-01 11:17:11 +01:00
Armin Schrenk
95ea23ee6e
add more comments regarding removal evaluation of this workaround
2023-02-01 11:07:23 +01:00
Armin Schrenk
c269184217
ensure that settings.json is a file
2023-01-31 18:05:31 +01:00
Armin Schrenk
68d32957e4
fix errors
2023-01-31 16:37:25 +01:00
Armin Schrenk
a771f0a5b7
doc doc doc
2023-01-31 13:59:18 +01:00
Armin Schrenk
e56e6a8359
integrate script into installer
2023-01-31 13:58:56 +01:00
Armin Schrenk
5f9b77241f
extend migration script to all local users
2023-01-31 13:40:25 +01:00
Armin Schrenk
fb54ee04a6
Remove Dokany advertisement from msi installer
2023-01-30 13:32:56 +01:00
Armin Schrenk
a106b04c7e
prototpye for powershell script to be executed after installation
2023-01-30 13:30:06 +01:00
Armin Schrenk
285d48b70b
Merge branch 'develop' into release/1.7.0
2023-01-27 13:27:31 +01:00
Armin Schrenk
0d8d7e4ee5
fix debian artifact upload
2023-01-27 13:27:03 +01:00
Armin Schrenk
f232f9d958
Merge branch 'develop' into release/1.7.0
2023-01-27 12:31:00 +01:00
Armin Schrenk
88c3b0cc4f
remove tag-name from release action to just add to current release on debian build
2023-01-27 12:30:44 +01:00
Armin Schrenk
ef190db739
Merge branch 'develop' into release/1.7.0
2023-01-27 11:36:28 +01:00
Cryptobot
b378354bb9
New Crowdin updates ( #2562 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian(Cyrillic); Czech; Danish; Dutch; Filipino; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean( Latin); Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2023-01-27 11:35:50 +01:00
Armin Schrenk
822e863e27
partially revert 220782b84f
2023-01-26 16:29:43 +01:00
Armin Schrenk
40fbe4f59d
remove more libffi workaround leftovers
2023-01-26 16:05:53 +01:00
Tobias Hagemann
bf779b5b41
updated dmg background
2023-01-26 15:57:10 +01:00
Tobias Hagemann
ce5dbd14d8
reverted be7ac50928
2023-01-26 15:57:10 +01:00
Armin Schrenk
48744018a2
Merge branch 'release/1.7.0' into develop
2023-01-26 15:56:48 +01:00
Armin Schrenk
bd9f79cb56
add cryptomator.mountPointsDir property to macOS installer scripts
2023-01-26 15:54:31 +01:00
Armin Schrenk
f4c4f72539
remove libjffi stuff from appimage
2023-01-26 14:31:23 +01:00
Armin Schrenk
74718754ad
fix merge
2023-01-26 13:48:30 +01:00
Armin Schrenk
eb595379d6
Merge branch 'develop' into release/1.7.0
...
# Conflicts:
# dist/linux/debian/control
# dist/linux/debian/cryptomator.sh
2023-01-26 13:47:46 +01:00
Armin Schrenk
220782b84f
reduce jars neede to stay on classpath due to missing module info
2023-01-26 13:28:55 +01:00
Armin Schrenk
1c104737c1
Merge pull request #2639 from cryptomator/feature/mount-provider
...
Refactoring: Use mount service
2023-01-26 13:20:11 +01:00
Armin Schrenk
7c8a519919
bump webdav-nio-adapter
2023-01-26 13:10:32 +01:00
Armin Schrenk
ae1fa5851f
remove traces of ActualMountService from volume preferences controller
2023-01-26 13:02:21 +01:00
Armin Schrenk
86ccb1a58f
changing volume provider requires restart due to macFUSE/FUSE-T lib loaded in same JVM
2023-01-26 12:05:34 +01:00
Armin Schrenk
c3fb58f7d0
bump fuse-nio-adapter
2023-01-25 16:49:00 +01:00
Armin Schrenk
b4c384acc9
use speciaized translation key
2023-01-25 12:44:09 +01:00
Armin Schrenk
8580e97791
cleanup
2023-01-23 14:39:46 +01:00
Armin Schrenk
5d348ee229
Bump WebDAV dependency
2023-01-23 14:39:21 +01:00
Armin Schrenk
dda0ff545c
add point of automatic mount point selection
2023-01-23 13:47:00 +01:00
Armin Schrenk
708b5938ac
Add info about the dependency of volume type and mountOptions
2023-01-23 13:11:01 +01:00
Armin Schrenk
a3cb8cd2f1
Merge pull request #2641 from purejava/jdk.security.auth
...
Add jdk.security.auth module as it's required by dbus-java-core
Closes #2640
2023-01-23 11:10:59 +01:00
Armin Schrenk
3587d53d15
bump integrations-mac, fixes NoSuchServiceException for RevealPathService on macOS
2023-01-23 11:09:15 +01:00
Tobias Hagemann
2f5e2af8d9
Merge pull request #2638 from cryptomator/feature/traymenu-onbeforeopenmenu-macos-fix
...
Fixed vault list refresh when tray icon is clicked on macOS
2023-01-23 10:24:57 +01:00
Ralph Plawetzki
8139cb8c38
Add jdk.security.auth module to rules
2023-01-22 20:05:13 +01:00
Armin Schrenk
09d5f71335
do not reset mountflags to default ones when window opens
2023-01-22 19:24:35 +01:00
Ralph Plawetzki
3a638735b7
Add jdk.security.auth module to appimage.yml
2023-01-22 18:11:50 +01:00
Ralph Plawetzki
f1f5f7e02f
Add jdk.security.auth module as it's required by dbus-java-core
2023-01-22 17:59:20 +01:00
Tobias Hagemann
94fe8ca449
updated string
...
[ci skip]
2023-01-20 17:18:05 +01:00
Tobias Hagemann
1251e1b873
updated separator styling
2023-01-20 17:14:02 +01:00
Armin Schrenk
50405c0bd5
remove debug message
2023-01-20 17:07:19 +01:00
Armin Schrenk
774d24625c
change styling of volume preferences
2023-01-20 17:07:04 +01:00
Tobias Hagemann
ba4902a5bc
Fixed vault list refresh when tray icon is clicked on macOS
2023-01-20 16:45:35 +01:00
Armin Schrenk
90408504e2
Merge branch 'develop' into feature/mount-provider
...
# Conflicts:
# pom.xml
# src/main/java/org/cryptomator/common/vaults/Vault.java
# src/main/java/org/cryptomator/ui/mainwindow/VaultDetailUnlockedController.java
2023-01-20 15:27:48 +01:00
Armin Schrenk
c8c44e0554
bump fuse-nio-adapter dependency
2023-01-20 15:01:31 +01:00
Armin Schrenk
7afab6fe78
add auto option to volume type selection
2023-01-20 12:29:17 +01:00
Armin Schrenk
ad321dfe55
migrate 1.6.x volumeimpl to hardcoded mountservices
2023-01-20 11:49:15 +01:00
Tobias Hagemann
d6388d6205
Added drop zone for revealing encrypted files or folders ( #2592 )
...
* Added drop zone for revealing encrypted files or folders
* Split god drop zone into distinct drop zones in vault list and vault detail unlocked
* Prevent cursor from changing if content doesn't match during drag over
[ci skip]
* Removed unused methods / css classes
[ci skip]
* Updated method name
* Refactor Vault::getCiphertextPath to only accept strings starting with "/"
* bump cryptofs
* ensure that path cleartext path always starts with "/"
* added file chooser for revealing encrypted items
* Trying to fix path parsing again
* Updated drag & drop design for buttons
* use RevealPathService to reveal files in file manager
* fix compilation error
* Copy paths to clipboard if no revealService is present
* reintegrate wongFileAlert
* Only accept TrasnferMode.LINK
* updated drag-n-drop button styling
* added tooltip
* updated string
* cleanup
Co-authored-by: Armin Schrenk <armin.schrenk@skymatic.de >
2023-01-20 10:46:00 +01:00
Armin Schrenk
b8326907bf
Merge pull request #2624 from purejava/update-appimage-build-script
...
Update build.sh to .github/workflows/appimage.yml
2023-01-19 13:37:10 +01:00
Armin Schrenk
5beeeae27f
Sign integrations.dll during build
2023-01-16 18:47:41 +01:00
Armin Schrenk
fb1f3c4757
fix bug using wrong mount flags
2023-01-16 14:14:03 +01:00
Armin Schrenk
5e32cbcdd0
show supported mount features in preferences/volume
2023-01-13 18:11:36 +01:00
Armin Schrenk
08d741ecf5
address TODOs
2023-01-13 16:24:15 +01:00
Armin Schrenk
23060a8497
reinitate workaround for MOUNT_WITHIN_PARENT
2023-01-13 15:59:44 +01:00
Armin Schrenk
47a32893f0
Refactor mounter class
2023-01-13 13:46:41 +01:00
Armin Schrenk
0f7ba4e00e
remove updating driveletter strings
2023-01-13 12:53:41 +01:00
Armin Schrenk
0d75b999a3
cleanup
2023-01-13 12:50:38 +01:00
Armin Schrenk
b6d97528d2
fix driveletter selection
2023-01-13 12:49:20 +01:00
Armin Schrenk
94c53989b1
MountOptions window: Reset to auto mount, if no dir selected
2023-01-13 11:27:30 +01:00
Armin Schrenk
a72ea1b9f5
move mount prepartions to own class
2023-01-13 11:20:23 +01:00
Armin Schrenk
6395f17736
Handle illegelArgumentException when setting custom mountpoint
2023-01-12 17:21:54 +01:00
Armin Schrenk
5c61944757
fix minor ui bugs
2023-01-12 12:53:58 +01:00
Armin Schrenk
c641695a40
migrate 1.6.x vault settings on-the-fly
2023-01-12 12:11:03 +01:00
Armin Schrenk
d93ef2e905
Reinitiate force lock
2023-01-11 16:40:14 +01:00
Armin Schrenk
8b9377cf4e
only fix custom mount flags, if explicitly desired. Otherwise use the ones provided by mount service
2023-01-11 16:35:12 +01:00
Armin Schrenk
991b03e000
use function paramter, not instance variable
2023-01-11 16:21:49 +01:00
Armin Schrenk
73d8c4098e
resolve TODOs
2023-01-11 16:18:05 +01:00
Armin Schrenk
6a52d15510
Show mountpath in reveal button
2023-01-11 16:01:59 +01:00
Armin Schrenk
d07b1b96dd
Use first available mount provider if none is selected or selected is not present
2023-01-11 16:01:51 +01:00
Armin Schrenk
24d472ed8b
Merge branch 'develop' into feature/mount-provider
...
# Conflicts:
# dist/linux/appimage/build.sh
# dist/linux/debian/rules
2023-01-11 16:01:27 +01:00
Armin Schrenk
6fe2d73c52
copy uri to clipboard when using fallback mounter
2023-01-11 15:59:39 +01:00
Armin Schrenk
523e5d7904
bump webdav- and dokany-adapter
2023-01-11 15:59:17 +01:00
Tobias Hagemann
304064d9ab
updated dependency-check version
2023-01-09 11:59:51 +01:00
Tobias Hagemann
0d49c60d4d
reverted 1a6258eb17
2023-01-09 11:32:11 +01:00
Ralph Plawetzki
0e0e00f116
Remove stuff not needed when run locally
...
From: changes requested for PR #2624
2023-01-08 14:10:38 +01:00
Ralph Plawetzki
77c0a3e265
Update build.sh to .github/workflows/appimage.yml
2023-01-07 15:31:32 +01:00
Tobias Hagemann
1807888860
updated sponsors
...
[ci skip]
2023-01-05 11:16:22 +01:00
Tobias Hagemann
be7ac50928
added new app icon for macos, fixes #2517
2023-01-04 16:32:40 +01:00
Julian Raufelder
9182c415eb
Hello 2023 🎉
2023-01-04 13:35:58 +01:00
Armin Schrenk
1a6258eb17
revert eea568ca4e and e2898f0c8b
2023-01-04 12:52:16 +01:00
Armin Schrenk
9c0c6a91fb
Merge pull request #2580 from jacob-willden/develop
...
Add more info to Migration Screen
2023-01-03 16:47:18 +01:00
Armin Schrenk
53436520c9
fix using the wrong property
2023-01-03 12:38:18 +01:00
Armin Schrenk
fd5aeaf90a
Merge branch 'develop' into feature/mount-setting-per-vault
2023-01-02 13:47:30 +01:00
Armin Schrenk
f3fcfc913b
Remove unused class
2023-01-02 12:10:46 +01:00
Armin Schrenk
0b0870e313
Merge pull request #2575 from VsevolodGolovanov/issue_2557_unlocked_status_indicator_in_tray_icon
...
Unlocked status indicator in tray icon
Closes #2557
2022-12-30 11:40:51 +01:00
Armin Schrenk
6704bb1f8c
Merge pull request #2612 from cryptomator/feature/2597-no-keychain-dialog
...
Feature: Show dialog for hub vaults, if keychain is disabled'
Closes #2597
2022-12-30 11:32:40 +01:00
Armin Schrenk
48d1938b99
Refine dialog text
2022-12-30 11:19:37 +01:00
Armin Schrenk
6199277002
Add Button to open preferences
2022-12-29 18:26:13 +01:00
Armin Schrenk
9fefe8e462
Show info dialog when keychain is deactivated
2022-12-29 18:20:46 +01:00
Armin Schrenk
5fcd53be18
load device key before showing UI to prevent uncatched failure of UI loading
2022-12-29 18:17:47 +01:00
Jacob Willden
7147636428
Switch term for new vault migration dialog
2022-12-21 18:56:17 -07:00
Jacob Willden
690bd833e8
Add more info to Migration Screen
2022-12-16 13:28:57 -07:00
VsevolodGolovanov
1e12590681
Update src/main/java/org/cryptomator/ui/traymenu/AwtTrayMenuController.java
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@gmail.com >
2022-12-15 13:34:52 +04:00
Tobias Hagemann
eea568ca4e
GCM is explicitly ready!
2022-12-14 22:27:34 +01:00
Armin Schrenk
8009205da7
Merge branch 'main' into develop
...
# Conflicts:
# pom.xml
2022-12-14 20:07:24 +01:00
Armin Schrenk
c0f73a2802
Merge branch 'hotfix/1.6.17'
2022-12-14 20:06:35 +01:00
Armin Schrenk
8e902877a3
Update dependency-check plugin and exclude false positive
...
(cherry picked from commit ebcd0adf78 )
2022-12-14 20:06:23 +01:00
Armin Schrenk
fd76c89393
update metainfo
2022-12-14 20:02:12 +01:00
Armin Schrenk
975baf594c
Fixes #2576
2022-12-14 19:58:22 +01:00
Vsevolod Golovanov
5a99c7bb61
Unlocked status indicator in tray icon #2557
...
Now tracking unlockedness and updating the icon accordingly.
2022-12-14 21:18:37 +04:00
Tobias Hagemann
e2898f0c8b
GCM is ready!
2022-12-14 17:36:06 +01:00
Tobias Hagemann
cf2b236df5
added tray icons for unlocked state
2022-12-14 17:28:59 +01:00
Tobias Hagemann
819fa803f3
cleaned up tray icons
2022-12-14 16:47:07 +01:00
Armin Schrenk
980e2b184b
use correct tag name for gh release in debian workflow
2022-12-13 12:48:29 +01:00
Sebastian Stenzel
ebad677e84
fix path to downloaded jmod files
2022-12-12 09:14:24 +01:00
Sebastian Stenzel
4fda4a2b2e
fix makefile
2022-12-12 09:09:25 +01:00
Sebastian Stenzel
ffaf7ad360
adjust package dependencies to new mount api and jfuse
2022-12-12 09:03:56 +01:00
Sebastian Stenzel
76689705f5
remove LD_PRELOAD workaround, which should no longer be required with jfuse
2022-12-12 08:54:18 +01:00
Armin Schrenk
1a358f06e8
revert 0725a63b09 and fix workflow
...
(cherry picked from commit 9dfd8adcce )
2022-12-09 17:01:42 +01:00
Armin Schrenk
db4d845a5b
adjust matching rules for version type detection
...
(cherry picked from commit cd358916260e713d4119c20b1bcb5b448a017365)
(cherry picked from commit 433eecc6a8 )
2022-12-09 17:01:33 +01:00
Armin Schrenk
0d6d7b0dd6
directly use inputs object
2022-12-09 16:56:45 +01:00
Armin Schrenk
9dfd8adcce
revert 0725a63b09 and fix workflow
2022-12-09 16:56:02 +01:00
Armin Schrenk
433eecc6a8
adjust matching rules for version type detection
...
(cherry picked from commit cd358916260e713d4119c20b1bcb5b448a017365)
2022-12-09 16:50:39 +01:00
Armin Schrenk
36ed4554b2
Fixes #2570
...
Dabian build: Make libffi7 a runtime dependency and preload it.
2022-12-09 15:12:04 +01:00
Armin Schrenk
c2dac30f2d
Merge branch 'develop' into release/1.7.0
2022-12-08 17:50:55 +01:00
Armin Schrenk
63a89b5bcf
adjust post-release and win-exe workflow
2022-12-08 17:50:31 +01:00
Armin Schrenk
12b53acd22
Merge branch 'develop' into release/1.7.0
2022-12-08 17:37:29 +01:00
Armin Schrenk
9105d1af16
Merge branch 'feature/mount-provider' into release/1.7.0
...
# Conflicts:
# dist/linux/common/org.cryptomator.Cryptomator.metainfo.xml
2022-12-08 17:02:44 +01:00
Armin Schrenk
de46b91420
use directly inputs object
2022-12-08 13:59:55 +01:00
Armin Schrenk
67b40649bc
fix version number in debian workflow
2022-12-08 13:56:42 +01:00
Armin Schrenk
c41af77108
remove unused translation keys
2022-12-08 10:50:04 +01:00
Armin Schrenk
ba66d4bfce
bump fuse-nio-adapter
2022-12-07 17:39:27 +01:00
Armin Schrenk
c45a00377d
Merge branch 'develop' into feature/mount-provider
...
# Conflicts:
# .github/workflows/appimage.yml
# .github/workflows/mac-dmg.yml
# .github/workflows/win-exe.yml
# pom.xml
# src/main/java/org/cryptomator/common/vaults/WebDavVolume.java
# src/main/java/org/cryptomator/ui/traymenu/AwtTrayMenuController.java
2022-12-07 17:01:56 +01:00
Armin Schrenk
f9d588320c
add slack notification to release PPA
2022-12-07 14:53:41 +01:00
Armin Schrenk
c61087e697
create and upload source signature after release publish
2022-12-07 14:52:33 +01:00
Armin Schrenk
0725a63b09
release winget manually
2022-12-07 14:29:00 +01:00
Armin Schrenk
ebcd0adf78
Update dependency-check plugin and exclude false positive
2022-12-07 14:17:42 +01:00
Armin Schrenk
0e7ec8eb37
bump replace deprecated syntax and dependencies in win-exe build
2022-12-07 12:24:42 +01:00
Armin Schrenk
0e9b115647
debian build: use correct package names
2022-12-07 11:43:59 +01:00
Armin Schrenk
5ba137dda5
Add additional build dependencies to debian build
2022-12-07 11:11:31 +01:00
Sebastian Stenzel
db928ba034
try fixing debian build
2022-12-06 20:49:09 +01:00
Sebastian Stenzel
2cc01be236
simplify jmod compatibility check
2022-12-06 20:44:51 +01:00
Sebastian Stenzel
ba2a4955d0
fix expected orig.tar.gz name
2022-12-06 20:27:19 +01:00
Sebastian Stenzel
d1971e3c2a
yml validation error
2022-12-06 20:18:55 +01:00
Sebastian Stenzel
5665984a9b
trigger Debian build and provide version info by hand
2022-12-06 20:13:34 +01:00
Armin Schrenk
1f2225991a
Merge branch 'main' into develop
2022-12-06 15:46:19 +01:00
Armin Schrenk
1f0fe161fd
Merge branch 'release/1.6.16'
2022-12-06 15:45:34 +01:00
Armin Schrenk
4ff8bbaa62
Merge branch 'develop' into release/1.6.16
2022-12-06 15:44:18 +01:00
Armin Schrenk
e188169916
add missing javafx getter in resultListCell
2022-12-06 15:44:02 +01:00
Armin Schrenk
1b9480293a
Bump cryptofs
2022-12-06 15:43:25 +01:00
Armin Schrenk
d8b71db8e5
bump metainfo.xml
2022-12-06 15:27:17 +01:00
Armin Schrenk
4bd99d2b66
preparing 1.6.16
2022-12-06 15:24:52 +01:00
Cryptobot
61027852e1
New Crowdin updates ( #2474 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Serbian (Cyrillic); Czech; Danish; Dutch; Filipino; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Latin) Sinhala; Slovak; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2022-12-06 15:20:47 +01:00
Armin Schrenk
512500aaef
bump cryptofs version
2022-12-06 11:03:29 +01:00
Armin Schrenk
f9d28f20b3
Update README.md
...
* update number of commits
* remove "start" section
2022-12-06 10:59:18 +01:00
Armin Schrenk
7f79c554f7
Merge pull request #2553 from cryptomator/feature/health-check-fix-batch
...
Improve Health Check (Fix-all-button, result filtering and more)
2022-12-06 10:47:11 +01:00
Armin Schrenk
3cbe4aa7eb
use functional style
2022-12-06 10:39:38 +01:00
Armin Schrenk
06922717c4
adjust spacing and window size to fit (english) labels
2022-12-05 23:32:49 +01:00
Armin Schrenk
32399c4a09
Merge pull request #2546 from cryptomator/feature/javafx-jmods
...
Use OpenJFX jmods in jlink
2022-12-05 23:18:52 +01:00
Armin Schrenk
00a3692dcf
final adjustments
2022-12-05 23:06:03 +01:00
Armin Schrenk
83b198d491
only run jfx guard on one mac system
2022-12-05 22:38:37 +01:00
Armin Schrenk
8086ec1c10
improve check on debian to not return non-zero code
2022-12-05 22:37:21 +01:00
Armin Schrenk
b2b49f4d2f
use correct pwsh syntax on all publish workflows
2022-12-05 16:49:19 +01:00
Armin Schrenk
d6e14dab9a
version defined in javafx.properties is also the complete version
2022-12-05 16:43:58 +01:00
Armin Schrenk
497ddcfc9c
shoulda used quotes
2022-12-05 16:37:48 +01:00
Armin Schrenk
169039903d
Use correct cmdlet
2022-12-05 16:31:09 +01:00
Armin Schrenk
3641b34c2d
add guard to ensure pom defined jfx version matches the jdk bundled/jmod one
2022-12-05 16:10:39 +01:00
Armin Schrenk
42400d1f0c
Merge pull request #2233 from cryptomator/feature/stats-counter-for-metadata
...
Add to statistics window a counter for metadata
Closes #1511
2022-12-02 13:09:25 +01:00
Armin Schrenk
8f7f8ffb11
Merge branch 'develop' into feature/stats-counter-for-metadata
2022-12-02 12:19:53 +01:00
Armin Schrenk
3016d35c9b
closes #2488
2022-12-02 11:22:50 +01:00
Armin Schrenk
f21b8a0f7a
Merge branch 'develop' into feature/health-check-fix-batch
...
# Conflicts:
# pom.xml
2022-12-02 11:08:58 +01:00
Armin Schrenk
0c1bbc5bfd
remove labels and change alignment
2022-12-02 10:53:30 +01:00
Armin Schrenk
d932091021
add translations for fixState filter
2022-12-01 22:20:31 +01:00
Armin Schrenk
216abf224e
add severity and its list filter translatable
2022-12-01 17:37:26 +01:00
Armin Schrenk
d5523f07bd
adjust translations and translation keys
2022-12-01 13:32:39 +01:00
Armin Schrenk
e097bea1f5
adjust stats alignment
2022-12-01 13:28:36 +01:00
Armin Schrenk
920866b1a1
Merge branch 'develop' into feature/stats-counter-for-metadata
...
# Conflicts:
# pom.xml
2022-12-01 12:44:09 +01:00
Armin Schrenk
c41ffe2568
Merge pull request #2489 from ledwardchow/fix/2383-tray-icon-refresh
...
Refresh vault list when tray icon is clicked
2022-11-30 16:37:19 +01:00
Armin Schrenk
792fe1eafe
use jfx19 API
2022-11-30 16:23:44 +01:00
Armin Schrenk
348bc2b2ec
add translation to filter labels
2022-11-30 13:53:29 +01:00
Armin Schrenk
7bac78bc5d
Center Filters and let result list grow to bottom
2022-11-30 13:50:31 +01:00
Armin Schrenk
65e1993b43
Add tooltip to result severity icon
2022-11-30 13:35:06 +01:00
Armin Schrenk
b98eb8c656
Using Zulu JDK, codesign addiitonal files on macOS
2022-11-30 12:48:18 +01:00
Sebastian Stenzel
33ebc17619
Merge branch 'develop' into fix/2383-tray-icon-refresh
2022-11-30 11:46:36 +01:00
Sebastian Stenzel
ba7029968d
try fixing dpkg-shlibdeps: error: cannot find library libgtk-x11-2.0.so.0 ...
2022-11-30 11:16:38 +01:00
Sebastian Stenzel
a3fc68ab6f
jlink javafx.* modules from arch-dependent jmod path
2022-11-30 11:16:38 +01:00
Sebastian Stenzel
abf944a130
add required openjfx jmods to debian source package
2022-11-30 11:16:38 +01:00
Sebastian Stenzel
99bc4dbdc5
use openjfx jmods instead of jars
2022-11-30 11:16:38 +01:00
Armin Schrenk
019292f1db
Merge pull request #2521 from cryptomator/feature/mac-screenshot-fix
...
Fixes wrong screenshot shown in Open Existing Vault
Fixes #2512
2022-11-29 17:19:31 +01:00
Armin Schrenk
2f9818aade
use new JavaFX 19 API
2022-11-29 17:07:43 +01:00
Armin Schrenk
9cec45dc1f
Add context menu to copy single result info
2022-11-29 14:18:43 +01:00
Armin Schrenk
5f55530b4a
Add filters to results list
2022-11-29 13:49:11 +01:00
Armin Schrenk
96de2556a9
apply correct style class on check icon
2022-11-28 15:00:16 +01:00
Armin Schrenk
db63a82d76
bump version of skymatic actions
2022-11-28 13:46:02 +01:00
Armin Schrenk
11aea06ecf
replace deprecated set-output command in ci
2022-11-28 13:36:15 +01:00
Armin Schrenk
932cfd2200
Merge pull request #2541 from cryptomator/feature/reusable-workflow-version
...
Use reusable workflow to get version information
2022-11-28 13:17:23 +01:00
Armin Schrenk
edaa2b7391
Revert partially 9984b2af9b
2022-11-25 18:07:07 +01:00
Armin Schrenk
9984b2af9b
Fix errors
2022-11-25 17:56:24 +01:00
Armin Schrenk
34986f5919
migrate other build worfklows to use get-version.yml
2022-11-25 17:46:24 +01:00
Armin Schrenk
23d9521724
Remove resolved TODO (see https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#workflow_call )
2022-11-25 17:29:36 +01:00
Armin Schrenk
4dc1d59305
Implement fix all button
2022-11-25 17:17:55 +01:00
Armin Schrenk
74e3c28441
bump cryptofs
2022-11-25 16:54:21 +01:00
Sebastian Stenzel
6e526ba796
draft release
2022-11-25 14:47:07 +01:00
Sebastian Stenzel
b978044383
Merge branch 'feature/mount-provider' into release/1.7.0
2022-11-25 14:44:41 +01:00
Sebastian Stenzel
6325c6f450
fixed java options required for panama
2022-11-25 14:42:18 +01:00
Armin Schrenk
dd79b46d72
add --enable-preview flag to java runtime options
2022-11-25 12:21:37 +01:00
Armin Schrenk
d896fe21b5
adapt result fixing to new api
2022-11-24 10:13:37 +01:00
Armin Schrenk
6983d9d72d
Remove cryptolib dependency, bump cryptofs
2022-11-24 10:12:59 +01:00
Armin Schrenk
faf39c2507
fix wrong name
2022-11-22 15:01:47 +01:00
Armin Schrenk
083d0cfbc4
migrate windows build to use get-version workflow
2022-11-22 14:51:12 +01:00
Armin Schrenk
9ca8072ab6
Rename workflow and add type output
2022-11-22 14:45:49 +01:00
Armin Schrenk
3223ea2e5d
Refactor version parsing and validation to reusable workflow
2022-11-22 11:18:05 +01:00
Armin Schrenk
83af5e796f
publish only production versions to winget
2022-11-21 22:10:06 +01:00
Armin Schrenk
9d9f118a32
Merge pull request #2537 from cryptomator/feature/generalize-win-installer
...
Windows Installer: Parameterize Hardcoded Values
2022-11-21 13:55:34 +01:00
Armin Schrenk
1b0eb34734
set loopback alias via parameter in ps1 script
2022-11-21 13:46:12 +01:00
Armin Schrenk
79952418f4
only use lower characters in loopback alias
2022-11-21 13:26:14 +01:00
Armin Schrenk
65e26971ff
make loopback alias depend on appName
2022-11-21 13:12:32 +01:00
Armin Schrenk
13debaafbe
set loopback alias in Cryptomator app during build time
2022-11-18 13:34:38 +01:00
Armin Schrenk
5729e2885d
fix typo [ci skip]
2022-11-18 12:42:11 +01:00
Armin Schrenk
043184cf53
set loopback device alias during build
...
instead of hardcode
2022-11-18 12:36:10 +01:00
Armin Schrenk
38062f9a8d
Move Cryptomator installer defaults to actual installer file
2022-11-18 11:32:39 +01:00
Armin Schrenk
14d0d95f23
add variable to skip legacy check in installer
2022-11-18 11:20:51 +01:00
Armin Schrenk
8f42c1c9ce
Merge branch 'develop' into release/1.7.0
2022-11-18 10:47:33 +01:00
Armin Schrenk
37f89fd235
Move release precondition checks to own workflow ( #2535 )
2022-11-18 10:46:22 +01:00
Armin Schrenk
668feb73f9
Merge branch 'feature/mount-provider' into release/1.7.0
2022-11-17 09:59:46 +01:00
Armin Schrenk
ba0569deb1
preparing 1.7.0
2022-11-17 09:59:38 +01:00
Armin Schrenk
a70d8e1567
update nonModularGroupIds
2022-11-17 09:50:39 +01:00
Armin Schrenk
96b7a8df3f
bump dokany-nio-adapter
2022-11-17 09:24:51 +01:00
Edward Chow
759c21e5cf
fix preconditions import
2022-11-13 11:43:05 +11:00
Edward Chow
d8ed9f854a
update pom.xml for integrations-api 1.2.0-beta1
2022-11-13 11:42:41 +11:00
Edward Chow
1414ab4681
use preconditions instead of try...catch
2022-11-12 22:26:08 +11:00
Edward Chow
1486826883
remove unused imports
2022-11-12 22:19:22 +11:00
Armin Schrenk
5143fdccbb
Refactor mount point setting and controller :
...
* remove CustomMountPath, winDriveLetter and usesCustomMountPath
* new property mountPoint (can be null)
* differentiation between driveLetter and directory happens in controller
2022-11-11 19:42:59 +01:00
Armin Schrenk
3c5502955a
bump version of dokany-nio-adapter
2022-11-11 15:20:13 +01:00
Armin Schrenk
2d3a035d9e
renamed mount option controller members
2022-11-11 11:44:50 +01:00
Tobias Hagemann
dda7255d8e
deduplicated code
2022-11-10 18:36:14 +01:00
Tobias Hagemann
6caf132cfb
fixes #2512
2022-11-10 18:18:34 +01:00
Sebastian Stenzel
4029f86a0d
reveal OR copy mount point depending on chosen mounter
2022-11-10 14:11:06 +01:00
Sebastian Stenzel
6dac00625c
updated mount API
2022-11-09 15:33:20 +01:00
Sebastian Stenzel
41b7bd54f1
use vault id as a volume id
2022-11-08 16:38:45 +01:00
Sebastian Stenzel
f236614bd0
allow repeated mount & unmount of the same vault
2022-11-08 16:38:31 +01:00
Sebastian Stenzel
31c69f145e
use a fallback mount point absed on -Dcryptomator.mountPointsDir=... vm param
2022-11-07 18:17:20 +01:00
Sebastian Stenzel
b5a00f5ebe
added --enable-preview --enable-native-access to run config
2022-11-07 18:07:45 +01:00
Sebastian Stenzel
40c4300012
fixed json syntax error
2022-11-07 16:20:19 +01:00
Sebastian Stenzel
5369ddb1f9
adjust suppression.xml to jfuse
2022-11-07 16:17:50 +01:00
Sebastian Stenzel
1b4117de38
volume settings → change tcp port
2022-11-07 16:16:10 +01:00
Sebastian Stenzel
3e5a7fadd0
only set the mount point when a mount point is explicitly required
...
(didn't work for the webdav fallback provider, which doesn't _not_ MOUNT_TO_SYSTEM_CHOSEN_PATH, as it does not mount at all)
2022-11-07 15:55:26 +01:00
Sebastian Stenzel
eff2530e70
pre-select chosen mount service
2022-11-07 15:52:48 +01:00
Armin Schrenk
0f84d0c990
adapt to new APIs
2022-11-07 14:49:56 +01:00
Armin Schrenk
fbe33e21fb
Fixes #2498
...
Bump winfsp for windows bundle distribution
2022-11-03 10:16:53 +01:00
Edward Chow
dc310c009f
rename to onBeforeOpenMenu and init local reference in showTrayIcon()
2022-11-01 22:37:11 +11:00
Sebastian Stenzel
7091839f08
Merge pull request #2505 from cryptomator/feature/javafx-19
2022-10-28 22:09:29 +02:00
Sebastian Stenzel
79bf1759c7
Merge pull request #2509 from cryptomator/feature/jdk19
2022-10-28 22:09:06 +02:00
Sebastian Stenzel
70e5f53009
Merge branch 'develop' into feature/jdk19
2022-10-27 18:13:42 +02:00
Sebastian Stenzel
c79cfe1c9d
Merge branch 'develop' into feature/javafx-19
...
# Conflicts:
# pom.xml
2022-10-26 11:43:07 +02:00
Sebastian Stenzel
d619a0cbf4
bump jwt version
2022-10-26 11:40:09 +02:00
Sebastian Stenzel
517b5958b0
Merge pull request #2487 from cryptomator/feature/ppa-jdk-19
...
Use `coffeelibs-jdk-19` during PPA build
2022-10-18 16:48:28 +02:00
Armin Schrenk
01a6475d5f
replace deprecated method call
2022-10-17 17:13:12 +02:00
Edward Chow
445be3b668
remove straggling lines of awt code
2022-10-16 22:36:25 +11:00
Edward Chow
f852ae0392
remove AWT code and relocate to TrayMenuController
2022-10-16 22:26:30 +11:00
Edward Chow
e5e606f3ae
refresh vault list on tray icon click ( #2383 )
2022-10-16 17:42:07 +11:00
Sebastian Stenzel
69641ed3b6
Merge branch 'develop' into feature/jdk19
...
[ci skip]
2022-10-14 13:55:15 +02:00
Sebastian Stenzel
1f01923169
build on Ubuntu Focal
2022-10-14 13:44:50 +02:00
Sebastian Stenzel
687bed6984
use the correct name of required build-dependency
2022-10-14 13:24:08 +02:00
Sebastian Stenzel
01698d1393
install required build-dependency
2022-10-14 13:21:28 +02:00
Sebastian Stenzel
6367cc2dfb
depend on coffeelibs-jdk-19
2022-10-14 13:10:37 +02:00
Armin Schrenk
bcfda68bef
bump used gh actions
2022-10-13 12:48:48 +02:00
Sebastian Stenzel
2399e29d75
update logback
2022-10-12 13:42:11 +02:00
Armin Schrenk
322779ee88
Refactor winget release to own workflow file ( #2471 )
...
... and call it on release windows build
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2022-10-11 20:16:24 +02:00
Julian Raufelder
fd6eb2139d
Minor cleanup in build.yml
2022-10-11 17:45:59 +02:00
Julian Raufelder
26ecd67a79
Update linux common metainfo.xml file
2022-10-11 15:33:44 +02:00
Julian Raufelder
e06240cbb9
Merge pull request #2475 from cryptomator/feature/add-release-check-precondition
...
Check POM version and linux metainfo.xml file during release steps
2022-10-11 15:11:54 +02:00
Julian Raufelder
b10d892b12
Skip release tests too when ci-skip provided in commit message
2022-10-11 15:09:19 +02:00
Julian Raufelder
45c2dd0358
Validate release check precondition in separate job
2022-10-11 12:45:49 +02:00
Julian Raufelder
34d6e8c419
Validate POM version and linux metainfo.xml file during build
2022-10-10 15:28:16 +02:00
Julian Raufelder
ae6a15b391
Check POM version and linux metainfo.xml file during release steps
2022-10-10 14:49:36 +02:00
Sebastian Stenzel
8040b71a51
simplified some more bindings
2022-10-10 12:09:30 +02:00
Sebastian Stenzel
76e7a0a7b8
bump OpenJFX to version 19
...
replaced EasyBind with `ObservableValue.map()` where possible
2022-10-10 10:24:42 +02:00
Sebastian Stenzel
910efc0b7b
prepare macOS builds for diverging Xcode versions
...
[ci skip]
2022-10-07 12:03:00 +02:00
Sebastian Stenzel
c805a820a4
Merge branch 'main' into develop
...
[ci skip]
2022-10-06 17:42:00 +02:00
Sebastian Stenzel
3ed8316b60
Merge branch 'release/1.6.15'
2022-10-06 17:40:22 +02:00
Sebastian Stenzel
b6e381f0bf
apply cryptofs hotfix
2022-10-06 17:37:03 +02:00
Sebastian Stenzel
aef3f4c6e2
prepare 1.6.15
2022-10-06 16:49:12 +02:00
Sebastian Stenzel
7bc5a336e4
dependency bump
2022-10-06 16:48:12 +02:00
Sebastian Stenzel
672b4aee2d
added Belgian, Danish, Farsi, Sinhala, Vietnamese to language chooser
2022-10-06 16:19:16 +02:00
Cryptobot
d4ab17b38c
New Crowdin updates ( #2427 )
...
[ci skip]
2022-10-06 16:11:29 +02:00
Sebastian Stenzel
91f49c5642
update cryptolib + cryptofs
...
fixes #2451
2022-10-06 15:20:21 +02:00
Julian Raufelder
da2f97b1c4
Fix communitcation with hub if it supports only HTTP version 1.1
2022-10-06 09:38:02 +02:00
Tobias Hagemann
5d647d20a5
Update README.md
2022-09-22 15:00:22 +02:00
Armin Schrenk
ce96d1c65e
Merge pull request #2452 from chewitt1/chewitt-next-button
...
Fixes #2447
2022-09-21 21:31:33 +02:00
Carrima Hewitt
f02a8e14ff
Fixed Trim and Bidirectional Bind
2022-09-21 11:11:00 -04:00
Armin Schrenk
dd31908f3a
Use for windows exe and msi build same JDKs
2022-09-21 15:50:08 +02:00
Sebastian Stenzel
495a1884c3
Merge branch 'develop' into feature/jdk19
...
[ci skip]
2022-09-21 13:21:18 +02:00
Sebastian Stenzel
49c3b1fa43
fix font loading warning visible in console
...
see https://stackoverflow.com/a/65127949/4014509
2022-09-21 13:20:34 +02:00
Sebastian Stenzel
cde67966da
fix test
2022-09-21 09:49:57 +02:00
Sebastian Stenzel
d19e77432e
build with jdk 19
2022-09-21 09:28:37 +02:00
Sebastian Stenzel
cc24a4c9ae
Merge pull request #2445 from purejava/disable-keyrings
...
fixes #2047 , fixes #2219
2022-09-21 09:12:40 +02:00
Ralph Plawetzki
1101a7574c
Beautify the code
2022-09-20 20:12:44 +02:00
Ralph Plawetzki
30de04e291
Move CheckBox (injected from JavaFX) below the final fields (injected by Dagger)
2022-09-20 20:12:43 +02:00
Ralph Plawetzki
2e3d2e86e2
Cut off the application from accessing keychains at the earliest point possible
...
as suggested in the discussion to #2445
2022-09-20 20:12:43 +02:00
Ralph Plawetzki
78cf082096
Rename properties as suggested in the discussion to #2445
2022-09-20 20:12:43 +02:00
Ralph Plawetzki
64c90f8107
Move checkbox to the front and rename members
2022-09-20 20:12:43 +02:00
Ralph Plawetzki
b34bf6f161
Handle further queries of the backend for disabled keyrings
2022-09-20 20:12:43 +02:00
Ralph Plawetzki
17d3d7307d
Wire disable all keyrings setting checkbox to the KeychainManager
2022-09-20 20:12:43 +02:00
Ralph Plawetzki
e6c7fed662
Add disable all keyrings setting checkbox
...
and connect it to the settings file
2022-09-20 20:12:42 +02:00
Ralph Plawetzki
23fad16742
Revert "Add disable all keyrings setting checkbox"
...
This reverts commit d037c6bc140495b5469c2a25ae2a7a2752bc35dc.
2022-09-20 20:12:42 +02:00
Ralph Plawetzki
ec794cdca2
Add disable all keyrings setting checkbox
...
and connect it to the settings file
2022-09-20 20:12:42 +02:00
Carrima Hewitt
2def9216ec
Trimmed Vault Name StringProperty
2022-09-20 10:33:26 -04:00
Carrima Hewitt
4f9759af58
Merge branch 'chewitt-next-button' of https://github.com/chewitt1/cryptomator into chewitt-next-button
2022-09-20 10:20:10 -04:00
Carrima Hewitt
382f6b7851
Reverted Misc
2022-09-20 10:19:38 -04:00
Carrima Hewitt
d60eb470ea
Merge branch 'cryptomator:develop' into chewitt-next-button
2022-09-20 08:41:38 -04:00
Carrima Hewitt
97a61ef717
Removed Comments
2022-09-20 08:37:38 -04:00
Armin Schrenk
08fc5e9a77
Fixes #2454
2022-09-20 10:58:48 +02:00
Carrima Hewitt
4c96c285bf
Fixed Next button for Invalid Vault Name
2022-09-19 21:17:48 -04:00
Edward Chow
0021f2d37c
Use 2x icon on Mac menu bar ( #2345 ) ( #2346 )
...
* Use 2x icon on Mac menu bar
Use 2x icon on Mac menu bar
* Fix #2357
Changed Windows tray icon to 2x
2022-09-15 17:38:42 +02:00
Tobias Hagemann
31d32f2018
Added macOS ARM64 workflow ( #2432 )
2022-09-10 08:30:18 +02:00
Armin Schrenk
b9c087b48e
Merge pull request #2430 from youscam/patch-1
...
Update README.md
2022-09-07 09:53:52 +02:00
KAMAL AZZOUZI
797dbc0a57
Update README.md
...
Update Windows profile name
2022-09-07 00:52:40 +01:00
Armin Schrenk
46745d030b
[ci skip] fix winget release action
2022-08-31 18:12:59 +02:00
Armin Schrenk
3cdf124e54
Merge branch 'main' into develop
...
[ci skip]
2022-08-31 16:02:28 +02:00
Armin Schrenk
d37147c73e
Merge branch 'release/1.6.14'
2022-08-31 15:59:56 +02:00
Armin Schrenk
67dd1548cc
finalize release
2022-08-31 15:47:23 +02:00
Armin Schrenk
008bb38e30
preparing 1.6.14
2022-08-31 15:41:18 +02:00
Cryptobot
1be6128523
New Crowdin updates ( #2350 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional (Hong Kong); Croatian (Cyrillic); Czech; Danish; Dutch; Filipino; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean (Latin); Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Sinhala; Slovak; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2022-08-31 15:17:19 +02:00
Armin Schrenk
b4f95c465a
Fixes #2408
2022-08-31 13:35:27 +02:00
Sebastian Stenzel
40fa961b9b
clean up module-info
2022-08-31 11:40:18 +02:00
Sebastian Stenzel
659123fe7a
regenerate keypair if .p12 _or_ keychain item is missing
...
it used to depend only on the keychain item
2022-08-31 11:25:25 +02:00
Sebastian Stenzel
2448963161
class does not need to be generic
2022-08-31 10:57:41 +02:00
Sebastian Stenzel
16c0431f6f
use release versions of slf4j + logback
2022-08-31 10:52:53 +02:00
Sebastian Stenzel
2d99d1bdd4
Adding EaseUS as a sponsor
...
[ci skip]
2022-08-31 10:46:11 +02:00
Sebastian Stenzel
86ed0d3c0e
Merge pull request #2390 from cryptomator/feature/slf4j-2
...
Upgrade to SLF4J 2.x and Logback 1.3.x
2022-08-12 09:53:27 +02:00
Sebastian Stenzel
0501b0ef39
fixed test
2022-08-11 18:23:33 +02:00
Sebastian Stenzel
2c2b208de7
no need to reset anything, since there is no previous config
2022-08-11 18:18:48 +02:00
Sebastian Stenzel
ec7ad0f479
use new ServiceLoader based log configurator
2022-08-11 18:14:54 +02:00
Sebastian Stenzel
5267a04491
make org.cryptomator.desktop an open module
2022-08-11 17:36:10 +02:00
Sebastian Stenzel
04714cd0de
make singleton Environment accessible outside of Dagger graph
2022-08-11 17:35:35 +02:00
Sebastian Stenzel
46dbe15e4a
update dependencies
2022-08-11 17:34:34 +02:00
Armin Schrenk
7abf167ba2
Merge pull request #2381 from cryptomator/feature/hub-handle-402
...
handle 402 error when authenticating with Cryptomator Hub
2022-08-09 10:55:41 +02:00
Armin Schrenk
44d19bdefe
Apply suggestions from code review
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2022-08-09 10:37:22 +02:00
Armin Schrenk
f84eef5639
actually use the scene in ui flow
2022-08-08 16:37:30 +02:00
Armin Schrenk
281f6f727f
show info for 402 response on unlock
2022-08-08 16:33:07 +02:00
Sebastian Stenzel
bf83df3cd3
Merge branch 'main' into develop
...
# Conflicts:
# pom.xml
[ci skip]
2022-08-05 14:31:59 +02:00
Sebastian Stenzel
be4f6f2b9b
Merge branch 'hotfix/1.6.13'
2022-08-05 14:31:25 +02:00
Sebastian Stenzel
bf84598131
set version to 1.6.13
2022-08-05 14:31:10 +02:00
Sebastian Stenzel
943be4557f
fixes #2374
2022-08-05 14:28:47 +02:00
Sebastian Stenzel
649e029d4f
added cryptomator.integrationsMac.keychainServiceName system property
2022-08-05 11:09:49 +02:00
Sebastian Stenzel
1cd3d1d67f
Merge pull request #2365 from purejava/fix-2301
...
Pass on CLI parameters from launch scripts to executables
2022-08-02 08:44:04 +02:00
Ralph Plawetzki
8290df9ea6
Pass on CLI parameters for Cryptomator started as an AppImage or installed from PPA
...
Fixes #2301
2022-08-01 18:17:41 +02:00
Armin Schrenk
47f2d423b9
Remove code smells
2022-07-28 11:16:59 +02:00
Armin Schrenk
80b5b6af00
simplify app version code
2022-07-28 10:58:50 +02:00
Armin Schrenk
414c4e20b8
remove code smell
2022-07-28 10:47:46 +02:00
Armin Schrenk
11a55f382a
fix winget release
2022-07-27 17:16:33 +02:00
Armin Schrenk
0c5021913c
Merge branch 'main' into develop
2022-07-27 12:11:13 +02:00
Armin Schrenk
8bc0b3a700
Merge branch 'hotfix/1.6.12'
2022-07-27 12:10:01 +02:00
Armin Schrenk
57110ff417
add release to metainfo
2022-07-27 11:57:45 +02:00
Armin Schrenk
d5bdea4a75
fix debian build script
...
Fixes #2352
2022-07-27 11:57:00 +02:00
Armin Schrenk
72c8ca3368
preparing 1.6.12
2022-07-27 11:55:24 +02:00
Armin Schrenk
2ca824696c
Merge branch 'main' into develop
2022-07-26 13:24:11 +02:00
Armin Schrenk
43d8f7c47f
Merge branch 'release/1.6.11'
2022-07-26 13:23:54 +02:00
Armin Schrenk
9209e7698c
add release info to linux metainfo file
2022-07-26 13:23:31 +02:00
Armin Schrenk
6e75f1fea8
Merge branch 'main' into develop
2022-07-26 13:11:13 +02:00
Armin Schrenk
2bdb0c3e6a
Merge branch 'release/1.6.11'
2022-07-26 13:08:59 +02:00
Armin Schrenk
677634930d
Fix windows run config [ci skip]
2022-07-26 13:03:43 +02:00
Armin Schrenk
546da7d11f
preparing 1.6.11
2022-07-26 12:39:45 +02:00
Armin Schrenk
8662abae5a
Merge branch 'feature/hub' into develop
...
# Conflicts:
# .idea/runConfigurations/Cryptomator_Windows.xml
# .idea/runConfigurations/Cryptomator_Windows_Dev.xml
# dist/win/build.ps1
# src/main/java/org/cryptomator/common/Environment.java
2022-07-26 12:29:33 +02:00
Cryptobot
f98782ba4e
New Crowdin updates ( #2313 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Serbian (Cyrillic); Czech; Dutch; Filipino; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean (Latin); Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Sinhala; Slovak; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2022-07-26 12:14:32 +02:00
Armin Schrenk
422077ac08
adjust pom
2022-07-20 17:01:29 +02:00
Armin Schrenk
10b9e75972
degenerify button description and rename things in resetPasswordController
2022-07-19 16:36:32 +02:00
Armin Schrenk
00e420a248
Improve add vault wizard:
...
* adjust ok/not-ok-design to other textfields
* add info, what characters to use
2022-07-19 15:51:58 +02:00
Armin Schrenk
f7ddb6e714
Update and deduplicate winfsp download link
...
Fixes #2117
2022-07-18 14:56:39 +02:00
Armin Schrenk
f1c8e3d3f2
Change CatchingExecutor:
...
* ignore cancellation exception
* remove assertion (Closes #2270 )
2022-07-18 12:22:57 +02:00
Armin Schrenk
cfc8c7bed7
remove unused instance var
2022-07-18 12:15:48 +02:00
Armin Schrenk
71b876b32d
Fixes #1900
2022-07-18 11:42:12 +02:00
Armin Schrenk
cdc60abf66
Fixes #2292
2022-07-18 10:23:12 +02:00
Armin Schrenk
b73ab4645b
only publish to winget, if workflow triggered by release or explicitly stated
2022-07-15 11:14:21 +02:00
Sebastian Stenzel
c70961405c
updated code sign cert
...
[ci skip]
2022-07-15 09:52:25 +02:00
Armin Schrenk
d814c1cfca
Update integrations-win lib ( #2331 )
...
* update to integrations-win 1.1.2
* refactor environment class to reduce maintenance
* fix test
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2022-07-11 15:59:54 +02:00
Armin Schrenk
50413ca9d8
Merge pull request #2329 from barimess/update-link
...
updated links to the latest version.
2022-07-11 13:37:58 +02:00
Sebastian Stenzel
2a91403f2f
bumped webdav-nio-adapter to version 1.2.8, containing vulnerability fixes in jetty
2022-07-11 10:09:22 +02:00
barimess
5ec499ff01
updated links to the latest version.
...
updated links from 1.5 to 1.6
2022-07-08 18:30:49 +01:00
Armin Schrenk
86cf0d4d4e
Merge pull request #2328 from cryptomator/feature/hub-device-name-taken
...
Display message when device name is already in use
2022-07-08 13:44:04 +02:00
Sebastian Stenzel
f2af6f355c
remove debug step
...
[ci skip]
2022-07-08 13:09:26 +02:00
Sebastian Stenzel
58d01b5bf5
fixed errors
...
[ci skip]
2022-07-08 13:07:30 +02:00
Sebastian Stenzel
5e19cd409f
use different action for getting the gist
...
[ci skip]
2022-07-08 12:56:02 +02:00
Sebastian Stenzel
4dd58a664e
Update error-db.yml
...
add discussion data to errorcodes.json gist
[ci skip]
2022-07-08 12:48:50 +02:00
Armin Schrenk
a7fc8d6fc4
hide alreadyExistingLabel when deviceName changed by user
2022-07-08 12:03:38 +02:00
Armin Schrenk
5c31a34d5f
Show message in register dialog if device name is already in use
2022-07-08 11:33:59 +02:00
Armin Schrenk
67264c0d8c
Merge pull request #2319 from cryptomator/feature/hub-better-dialogs
...
Improve Hub dialogs
2022-07-07 20:54:11 +02:00
mindmonk
153ccef8a2
Merge pull request #2325 from cryptomator/feature/recoverykey-success-notification
...
implemented recoverykey reset password success notification screen
2022-07-07 18:12:12 +02:00
Armin Schrenk
0e853b25f7
simplify the prefill of device registration name textbox
2022-07-07 17:54:53 +02:00
Sebastian Stenzel
12302162b1
Update error-db.yml
...
[ci skip]
2022-07-07 17:35:48 +02:00
Jan-Peter Klein
7d14b55bcb
Merge branch 'develop' into feature/recoverykey-success-notification
2022-07-07 17:23:32 +02:00
Jan-Peter Klein
69fe5b8c27
changed buttonOrder and buttonData in recovery_reset_password.fxml and removed blank line in string.properties
2022-07-07 17:23:10 +02:00
Sebastian Stenzel
df099df334
Create error-db.yml
...
Eventually append discussion data to error database
2022-07-07 17:13:27 +02:00
Jan-Peter Klein
6bbdb4baa0
Merge branch 'develop' into feature/recoverykey-success-notification
2022-07-07 16:18:26 +02:00
Jan-Peter Klein
ea6318dfc4
comments of the PR were taken into account as well as a few small changes in the recoverykey recover dialog
2022-07-07 16:17:41 +02:00
Armin Schrenk
93500a4efd
use try-with-resource
2022-07-07 12:27:20 +02:00
Jan-Peter Klein
b132bb6412
implemented recoverykey reset password success notification screen
2022-07-07 12:16:04 +02:00
Armin Schrenk
cf38a10284
Change text from registration to "naming" and prefill device name
2022-07-07 12:01:34 +02:00
Sebastian Stenzel
15781b685d
use new github "inputs" context, where booleans are supposed to actually be booleans
...
see https://github.com/actions/runner/issues/1483
see https://docs.github.com/en/actions/learn-github-actions/contexts#inputs-context
[ci skip]
2022-07-06 17:09:02 +02:00
Armin Schrenk
73442cddc8
Change register device dialog text to make intent clear
2022-07-06 10:41:13 +02:00
mindmonk
bce9833929
Merge pull request #2273 from cryptomator/feature/lock-and-quit-without-asking
...
implemented functionality of feature request issue #1713 "On closing …
2022-07-05 16:46:45 +02:00
Jan-Peter Klein
29d0e258f1
deleted unused and unnecessary code in QuitController
2022-07-05 16:30:32 +02:00
Jan-Peter Klein
1305e45564
Merge branch 'develop' into feature/lock-and-quit-without-asking
2022-07-05 16:18:06 +02:00
Jan-Peter Klein
9e18215d10
removed unused method, del .idea/uiDesigner.xml and code cleanup
2022-07-05 16:17:42 +02:00
Jan-Peter Klein
683276a6c6
switch scene in quitDialog to quitForcedDialog instead of init new window
2022-07-05 14:22:05 +02:00
Sebastian Stenzel
f16a30ef29
Merge branch 'develop' into feature/hub
...
# Conflicts:
# pom.xml
2022-07-05 13:28:41 +02:00
Sebastian Stenzel
82db3b59fb
bump jwt dependency
2022-07-05 13:22:43 +02:00
Armin Schrenk
c191df9ee3
add device registration failed controller
2022-07-05 11:20:52 +02:00
Armin Schrenk
a2d6db0415
Add device registrations success screen
2022-07-05 11:09:29 +02:00
Armin Schrenk
077825f98a
Add desgin to recieve key dialog
2022-07-05 09:29:49 +02:00
Armin Schrenk
381c1cd8d3
Bump tinyoauth2 dependecy and adjust to new api
2022-07-04 17:15:00 +02:00
Armin Schrenk
ae2c67a88b
fit unauthorized device dialog to new design
2022-07-04 11:50:07 +02:00
Armin Schrenk
3ce0270cde
Adjust hub register device to new design
2022-07-04 11:37:49 +02:00
Armin Schrenk
e011a98fa0
add window title to hub keyloading
2022-07-04 10:36:15 +02:00
Armin Schrenk
9386804216
redesign auth processing dialog:
...
* adjust to new design
* add translation keys
2022-07-04 10:33:58 +02:00
Jan-Peter Klein
b791df01f7
removed quitforced package, moved QuitForcedController into quit package and deleted not required files
2022-06-30 15:41:33 +02:00
Jan-Peter Klein
376733106b
Merge branch 'develop' into feature/lock-and-quit-without-asking
...
# Conflicts (solved):
# src/main/resources/i18n/strings.properties
2022-06-30 15:22:57 +02:00
Jan-Peter Klein
8e6d2cf45a
Merge branch 'develop' into feature/lock-and-quit-without-asking
2022-06-30 15:13:06 +02:00
Armin Schrenk
63cd3a02de
Merge branch 'develop' into feature/hub
2022-06-30 12:13:29 +02:00
Armin Schrenk
1795a7aaa4
Merge pull request #2311 from cryptomator/feature/1430-embark-on-unity
...
Embark on unity.
Closes #1430
2022-06-30 11:07:25 +02:00
Armin Schrenk
c8e4ed1ce4
Merge branch 'feature/translations' into feature/1430-embark-on-unity
...
# Conflicts:
# src/main/resources/i18n/strings_de.properties
# src/main/resources/i18n/strings_pl.properties
# src/main/resources/i18n/strings_pt_BR.properties
# src/main/resources/i18n/strings_zh_TW.properties
2022-06-30 10:20:44 +02:00
Armin Schrenk
99b25d0792
migrate translations
2022-06-30 10:00:22 +02:00
Jan-Peter Klein
e640e36744
show forced dialog if normal lock and quit fails in quit dialog
2022-06-29 15:27:19 +02:00
Jan-Peter Klein
d10d8fb208
implemented force quit dialog
2022-06-29 15:12:43 +02:00
Tobias Hagemann
43e6ca41aa
more consistency
2022-06-29 11:34:07 +02:00
Armin Schrenk
e2b4566174
Update src/main/resources/i18n/strings.properties
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2022-06-29 11:15:26 +02:00
Armin Schrenk
d203db8075
Apply suggestions from code review
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2022-06-29 11:14:14 +02:00
Armin Schrenk
7c4f5b28a7
use correct translation key
2022-06-29 11:10:55 +02:00
Armin Schrenk
7edd1dfa40
Reintegrate forget password dialog into application
2022-06-29 11:10:15 +02:00
Armin Schrenk
09550b77dc
Merge branch 'feature/1430-embark-on-unity' of https://github.com/cryptomator/cryptomator into feature/1430-embark-on-unity
2022-06-29 10:54:59 +02:00
Armin Schrenk
3bd43908ac
Apply suggestions from code review
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2022-06-29 10:54:42 +02:00
Armin Schrenk
f69efb85a5
more translation adjustments
2022-06-29 10:54:17 +02:00
Armin Schrenk
bc5091a0d7
adjust forget password dialog
2022-06-29 10:52:39 +02:00
Armin Schrenk
a199a2a06b
add ux todo
2022-06-29 10:08:18 +02:00
Armin Schrenk
dffd4d9dd9
change translation keys to use unified dialog scheme
2022-06-29 10:07:03 +02:00
Armin Schrenk
737d98775b
Revert "rename recovery_create.fxml file"
...
This reverts commit 78e458f01a .
2022-06-28 16:41:53 +02:00
Armin Schrenk
bee9c9f452
closes #1713
...
quit application by locking open vaults, if user wished so.
2022-06-28 15:39:04 +02:00
Armin Schrenk
2b19fd6852
adjust lock failed dialog
2022-06-28 10:32:47 +02:00
Armin Schrenk
a5e9837c99
Adjust design of unlock invalid mp dialog
2022-06-28 10:15:39 +02:00
Armin Schrenk
81a1052a76
cleanup
2022-06-27 19:08:00 +02:00
Armin Schrenk
ab2d740722
adjust choose masterkeyfile dialog
2022-06-27 19:04:14 +02:00
Armin Schrenk
bf3a62a6b4
Rename translation key for unlock window title
2022-06-27 18:56:53 +02:00
Armin Schrenk
d163d02077
Change window title for removeVault dialog
2022-06-27 18:49:26 +02:00
Armin Schrenk
677607d210
adjust remove vault dialog
2022-06-27 18:24:54 +02:00
Armin Schrenk
fd3c8d7f78
Adjust design of lock_forced dialog
2022-06-27 18:07:41 +02:00
Armin Schrenk
cce74ef5e4
add TODO
2022-06-27 17:52:49 +02:00
Armin Schrenk
74058238ec
adjust design of wrong file alert
2022-06-27 17:52:34 +02:00
Armin Schrenk
78e458f01a
rename recovery_create.fxml file
2022-06-27 17:26:21 +02:00
Armin Schrenk
07cfef2e41
adjust design of auth for recovery key
2022-06-27 17:21:45 +02:00
Armin Schrenk
35c5bd03de
Changed design for unlock success dialog
2022-06-27 16:26:35 +02:00
Jan-Peter Klein
7cc1a1728c
removed unused parameter
2022-06-27 14:40:20 +02:00
Cryptobot
a79bf1952d
New translations strings.properties (Vietnamese)
...
[ci skip]
2022-06-25 18:41:43 +02:00
Armin Schrenk
c7ad587aa2
Changed design for quit screen as template for other dialogs
2022-06-24 15:34:01 +02:00
Armin Schrenk
22b842e6c2
Rename styleclass
2022-06-24 12:27:38 +02:00
Armin Schrenk
f96c52cdb1
Disable Password tab if vault.config.keyid.scheme is not masterkeyfile
2022-06-24 10:26:34 +02:00
Cryptobot
ca426f6535
New translations strings.properties (Vietnamese)
...
[ci skip]
2022-06-22 17:10:33 +02:00
Armin Schrenk
d6f489ea98
bump dependencies
2022-06-22 12:36:00 +02:00
Tobias Hagemann
8043a4ea10
Update README.md
2022-06-22 10:42:59 +02:00
Tobias Hagemann
e5cb271e28
Update README.md
2022-06-22 10:42:13 +02:00
Armin Schrenk
45f038bae2
Merge branch 'develop' into feature/hub
...
# Conflicts:
# dist/mac/dmg/build.sh
# dist/win/build.ps1
# pom.xml
2022-06-22 09:55:02 +02:00
Cryptobot
3580728a5a
New translations strings.properties (Hindi)
...
[ci skip]
2022-06-21 12:42:13 +02:00
Cryptobot
749c5d9f24
New translations strings.properties (Vietnamese)
...
[ci skip]
2022-06-21 00:39:49 +02:00
Cryptobot
6ae872fa85
New translations strings.properties (Vietnamese)
...
[ci skip]
2022-06-20 21:27:37 +02:00
Cryptobot
773fa9804a
New translations strings.properties (Hindi)
...
[ci skip]
2022-06-20 14:07:39 +02:00
Cryptobot
cfa9beec8b
New translations strings.properties (Hindi)
...
[ci skip]
2022-06-20 11:11:16 +02:00
Cryptobot
5f4d13f662
New translations strings.properties (Japanese)
...
[ci skip]
2022-06-20 04:29:20 +02:00
Cryptobot
f0d69b645b
New translations strings.properties (Hindi)
...
[ci skip]
2022-06-19 13:23:39 +02:00
Cryptobot
797724e640
New translations strings.properties (Portuguese, Brazilian)
...
[ci skip]
2022-06-17 01:12:50 +02:00
Cryptobot
3488db8c0e
New translations strings.properties (Vietnamese)
...
[ci skip]
2022-06-15 21:47:37 +02:00
Cryptobot
d53e0b24a4
New translations strings.properties (German)
...
[ci skip]
2022-06-15 15:40:48 +02:00
Cryptobot
347a7b3ef7
New translations strings.properties (Vietnamese)
...
[ci skip]
2022-06-15 12:35:10 +02:00
Cryptobot
ff80585a2f
New translations strings.properties (Portuguese, Brazilian)
...
[ci skip]
2022-06-15 09:29:10 +02:00
Armin Schrenk
8c65bd19c2
Make FUSE the default volume impl
2022-06-13 10:00:14 +02:00
Cryptobot
ad7a8835b3
New translations strings.properties (German)
...
[ci skip]
2022-06-07 20:28:24 +02:00
Cryptobot
9f2b5b6ee3
New translations strings.properties (Croatian)
...
[ci skip]
2022-06-06 11:29:54 +02:00
Cryptobot
15726c6b21
New translations strings.properties (Indonesian)
...
[ci skip]
2022-06-03 05:53:25 +02:00
Cryptobot
1c824a37b0
New translations strings.properties (French)
...
[ci skip]
2022-06-01 12:36:32 +02:00
Cryptobot
7c04ba48a8
New translations strings.properties (Turkish)
...
[ci skip]
2022-06-01 12:36:24 +02:00
Jan-Peter Klein
6f33cf8df7
removed checkbox in quit prompt
2022-05-31 14:09:12 +02:00
Jan-Peter Klein
8f85777887
implemented functionality of feature request issue #1713 "On closing of the application: Always lock and quit – without asking"
2022-05-31 11:18:20 +02:00
Cryptobot
931d6f0048
New translations strings.properties (Polish)
...
[ci skip]
2022-05-30 22:16:25 +02:00
Cryptobot
692b3828b8
New translations strings.properties (Sinhala)
...
[ci skip]
2022-05-28 19:53:25 +02:00
Cryptobot
320be05a66
New translations strings.properties (Sinhala)
...
[ci skip]
2022-05-28 10:53:36 +02:00
Cryptobot
2c7b407e94
New translations strings.properties (Sinhala)
...
[ci skip]
2022-05-28 07:54:01 +02:00
Cryptobot
20c66a6005
New translations strings.properties (Sinhala)
...
[ci skip]
2022-05-27 21:40:27 +02:00
JaniruTEC
e6ff7a6d88
Merge pull request #2259 from cryptomator/fix/2258-catching-executors
...
Added catching executors
2022-05-27 18:24:55 +02:00
Sebastian Stenzel
aca55734b0
Use Xcode Notarization Action ( #2267 )
...
[ci skip]
2022-05-27 12:21:13 +02:00
JaniruTEC
f740a93b6c
Applied suggestions from code review
...
Changed signature of afterExecuteTask
See: https://github.com/cryptomator/cryptomator/pull/2259/files#r875548549
--
Changed name of "afterExecute0" to "afterExecuteInternal"
See: https://github.com/cryptomator/cryptomator/pull/2259/files#r875551994
2022-05-27 01:48:11 +02:00
JaniruTEC
e9a71827ed
Apply suggestions from code review
...
Establishing symmetry with `afterExecuteTask`
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2022-05-27 01:36:10 +02:00
Sebastian Stenzel
dc3f80ffc9
fix build
2022-05-26 12:04:33 +02:00
Cryptobot
75633a10bd
New translations strings.properties (Czech)
...
[ci skip]
2022-05-25 13:41:37 +02:00
Cryptobot
dda526b83e
New translations strings.properties (Ukrainian)
...
[ci skip]
2022-05-24 00:49:03 +02:00
Tobias Hagemann
47f7c437fe
added separate definition for green tones used for password strength indicator
2022-05-23 13:39:07 +02:00
Tobias Hagemann
15e46f8ca5
Merge branch 'feature/optimize-logo' into develop
2022-05-23 13:17:38 +02:00
Tobias Hagemann
5b13553866
cleanup
...
[ci skip]
2022-05-23 13:17:02 +02:00
Tobias Hagemann
e14d1f4028
cleaned up css files
...
[ci skip]
2022-05-23 13:15:24 +02:00
Cryptobot
a7405b4fca
New translations strings.properties (Dutch)
...
[ci skip]
2022-05-21 11:41:58 +02:00
Jan-Peter Klein
8c52c740d3
removed /bot/bot.png
2022-05-20 11:30:23 +02:00
Jan-Peter Klein
1d70eecbb7
added title-logo file and rearranged files
2022-05-20 11:24:51 +02:00
Armin Schrenk
3d95276a7f
Feature/2200 illegal use of builders ( #2262 )
...
* Replaced Builder in VaultComponent with Factory
* migrate VaultOptionsComponent
Co-authored-by: JaniruTEC <JaniruTEC@gmail.com >
2022-05-19 22:07:56 +02:00
Cryptobot
88020fcaf4
New translations strings.properties (Ukrainian)
...
[ci skip]
2022-05-19 15:51:15 +02:00
Cryptobot
4e89b6365a
New translations strings.properties (Chinese Traditional, Hong Kong)
...
[ci skip]
2022-05-17 19:47:14 +02:00
Cryptobot
52396f68f5
New translations strings.properties (Chinese Traditional)
...
[ci skip]
2022-05-17 19:47:13 +02:00
Tobias Hagemann
5233e6b690
improved cleanup in manual build script for macos
...
[ci skip]
2022-05-17 18:33:02 +02:00
Cryptobot
3c469c80be
New translations strings.properties (Chinese Traditional)
...
[ci skip]
2022-05-17 16:44:35 +02:00
JaniruTEC
0040c8a5f8
Added catching executors
2022-05-17 16:30:23 +02:00
Cryptobot
e8751d2116
New translations strings.properties (Swahili, Tanzania)
...
[ci skip]
2022-05-17 10:51:44 +02:00
Cryptobot
9bc439a913
New translations strings.properties (Indonesian)
...
[ci skip]
2022-05-16 21:08:12 +02:00
Armin Schrenk
4989eacaf9
Fixes #2256
2022-05-16 12:58:36 +02:00
Cryptobot
c7b257eb66
New translations strings.properties (Polish)
...
[ci skip]
2022-05-15 23:47:27 +02:00
Cryptobot
2f76b724a7
New translations strings.properties (Swedish)
...
[ci skip]
2022-05-14 18:55:21 +02:00
Sebastian Stenzel
cd709260ce
ignore autogenerated file
...
[ci skip]
2022-05-13 15:48:15 +02:00
Sebastian Stenzel
87202453b1
added Swahili to language picker
...
[ci skip]
2022-05-13 15:43:43 +02:00
Cryptobot
4786193731
New Crowdin updates ( #2212 )
...
[ci skip]
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2022-05-13 15:28:33 +02:00
Sebastian Stenzel
90f523bee8
parameterize patchWebDAV.ps1 and add default values to .bat file ( #2251 )
...
Co-authored-by: Armin Schrenk <armin.schrenk@skymatic.de >
2022-05-13 15:11:41 +02:00
Tobias Hagemann
78bb996072
updated integrations-mac dependency
2022-05-13 13:42:40 +02:00
Armin Schrenk
822963e1a9
bump cryptofs
...
Fixes #2238
2022-05-13 13:17:11 +02:00
Tobias Hagemann
773a5d3570
Merge pull request #2244 from cryptomator/feature/parameterize-mac-build-script
...
Parameterized macOS build script
2022-05-12 16:19:14 +02:00
Armin Schrenk
acc5277258
Merge pull request #2242 from cryptomator/feature/parameterize-win-build-script
...
Parameterize local windows build script
2022-05-12 16:17:34 +02:00
Armin Schrenk
4ecb98a5e6
Merge pull request #2245 from cryptomator/feature/location-preset-enum
...
Enumeenize well-known local cloud storage paths
2022-05-12 16:14:43 +02:00
Armin Schrenk
75093f1c09
Make lauchner class configurable
2022-05-12 16:12:20 +02:00
Tobias Hagemann
0351595243
parameterized MODULE_AND_MAIN_CLASS
2022-05-12 16:07:47 +02:00
Armin Schrenk
5ab74affb5
Refactor LocationPreset enum:
...
* use static inner class
* add getDisplayName method
* make instance variables final
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2022-05-12 13:47:57 +02:00
Sebastian Stenzel
8230b74c78
moved file picker filter glob to Constants.java
2022-05-12 13:17:33 +02:00
Armin Schrenk
5832e8cd49
Apply suggestions from code review
...
Co-authored by: Tobias Hagemann <tobihagemann@users.noreply.github.com >
2022-05-12 12:15:16 +02:00
Tobias Hagemann
0220af24d0
actually use vault config filename from constants when creating vault
2022-05-12 10:51:00 +02:00
Armin Schrenk
3e6d81ef1b
Use parameter for main jar glob pattern
2022-05-12 09:15:04 +02:00
Tobias Hagemann
852daaa88e
parameterized mac build script
2022-05-12 09:14:10 +02:00
Armin Schrenk
7dfc4d9ded
allow custom name for c9r/c9s icon file
2022-05-12 09:14:03 +02:00
Armin Schrenk
98002f63dc
Use enum for well-known local cloud storage paths and move class to commons package
2022-05-12 08:45:03 +02:00
Armin Schrenk
80696972cb
allow upgrade-uuid to be customized in build script
2022-05-11 13:00:32 +02:00
Sebastian Stenzel
a3d4eb6048
adjust build to integrations-win 1.1.1
2022-05-11 12:51:48 +02:00
Armin Schrenk
0f88e6c2fe
fix errors
2022-05-11 12:48:56 +02:00
Armin Schrenk
3524f273de
Merge branch 'develop' into feature/parameterize-win-build-script
...
# Conflicts:
# dist/win/build.ps1
2022-05-11 12:48:31 +02:00
Armin Schrenk
fb3d64c43f
update integrations-win dependency
2022-05-11 12:41:33 +02:00
Armin Schrenk
90d43f28d9
eradicate last hard coded app name occurences in build script
2022-05-11 12:25:53 +02:00
Armin Schrenk
a29f10a504
refactor build scipt to be easiert customizable
2022-05-11 12:22:29 +02:00
Armin Schrenk
6702747652
separate cryptomator labels and asset paths from installer file
2022-05-10 18:35:04 +02:00
Armin Schrenk
a8b920698d
Generify error message in installer
2022-05-10 16:32:59 +02:00
Sebastian Stenzel
0b2685f271
adjusted .gitignore to latest IntelliJ IDEA standards
...
see https://intellij-support.jetbrains.com/hc/en-us/articles/206544839-How-to-manage-projects-under-Version-Control-Systems
[ci skip]
2022-05-10 15:23:02 +02:00
Sebastian Stenzel
120be431ee
prepare Cryptomator to eventually change the update check URL
2022-05-10 11:36:40 +02:00
Armin Schrenk
f50eb1f047
Revert "Reset webdavport field if changes are not applied and focus lost"
...
This reverts commit c6e9e33feb .
2022-05-09 13:06:15 +02:00
Armin Schrenk
32d6661a72
Merge pull request #2235 from cryptomator/feature/automate-winget
...
Add automatic release to winget to msi/exe ci job
2022-05-06 17:44:33 +02:00
Armin Schrenk
f57d8dab6d
instead of defining pwsh as default for winget job, only use it in specific step
2022-05-06 17:34:04 +02:00
Armin Schrenk
5ba0e674f2
Add automatic release to winget to msi/exe ci job
2022-05-06 13:13:45 +02:00
Sebastian Stenzel
55f67785cd
don't cause the job to fail if the upload fails
...
[ci skip]
2022-05-05 09:05:05 +02:00
Sebastian Stenzel
6d082330e6
replace failing curl with http-request-action
...
[ci skip]
2022-05-05 08:00:21 +02:00
Sebastian Stenzel
0fdc5b2826
fix duplicate arm64 dmg and duplicate appimage
...
[ci skip]
2022-05-05 07:50:06 +02:00
Sebastian Stenzel
31f77e62ea
configurable time interval
2022-05-05 07:44:28 +02:00
Sebastian Stenzel
3435a6701a
round timestamp to latest 15min mark
2022-05-05 07:41:36 +02:00
Sebastian Stenzel
d4367b97a6
adjust interval to 900s, when reporting stats every 15min
2022-05-05 07:39:05 +02:00
Sebastian Stenzel
1151157dff
Report Download Stats ( #2230 )
...
[ci skip]
2022-05-05 07:32:19 +02:00
Martin Beyer
e3c609351f
Add third stats graph, displaying general file(attribute) accesses
2022-05-05 00:09:39 +02:00
Martin Beyer
01412070ad
Merge remote-tracking branch 'origin/develop' into feature/stats-counter-for-metadata
2022-05-04 15:41:33 +02:00
Julian Raufelder
e9c58ac3d5
Merge branch 'hotfix/1.6.10' into develop
2022-05-03 16:38:51 +02:00
Julian Raufelder
2833015ff1
Merge branch 'hotfix/1.6.10'
2022-05-03 16:18:05 +02:00
Julian Raufelder
12ef32835c
Prepare 1.6.10
...
[ci skip]
2022-05-03 16:15:33 +02:00
Julian Raufelder
eae5f4d870
Fix truncation if new size is larger than the current file size when FUSE is used to mount the vault
...
Fixes #2218
2022-05-03 16:10:41 +02:00
JaniruTEC
30e1c989d0
Fixed typo
2022-05-01 00:46:36 +02:00
Sebastian Stenzel
d4b3eff42f
restored success/error redirects
2022-04-28 12:59:27 +02:00
Sebastian Stenzel
9f0e269baf
Merge branch 'develop' into feature/hub
...
# Conflicts:
# pom.xml
# src/main/resources/license/THIRD-PARTY.txt
2022-04-28 12:55:55 +02:00
Armin Schrenk
c6e9e33feb
Reset webdavport field if changes are not applied and focus lost
2022-04-28 12:00:06 +02:00
Armin Schrenk
62c7f95f7c
removed logging of unused property
2022-04-28 11:54:51 +02:00
Armin Schrenk
a304427973
Remove last reference of "donationkey"
2022-04-28 11:53:54 +02:00
Sebastian Stenzel
c04597eca5
Merge branch 'main' into develop
...
[ci skip]
2022-04-27 15:52:15 +02:00
Sebastian Stenzel
ba1945ebb8
Merge branch 'release/1.6.9'
2022-04-27 15:51:50 +02:00
Sebastian Stenzel
e9551a076d
Merge branch 'develop' into release/1.6.9
2022-04-27 15:30:59 +02:00
Sebastian Stenzel
ccd3da3b09
Merge pull request #2096 from cryptomator/feature/integrations-api-1.1.0
...
Integrations API 1.1.0
2022-04-27 15:29:47 +02:00
Sebastian Stenzel
5e06fa7385
Merge branch 'develop' into feature/integrations-api-1.1.0
...
# Conflicts:
# pom.xml
2022-04-27 15:23:38 +02:00
Sebastian Stenzel
c3969f2f33
bumped integrations version
2022-04-27 15:19:54 +02:00
Sebastian Stenzel
0a8cc7ed1e
Merge branch 'develop' into release/1.6.9
2022-04-27 13:19:41 +02:00
Cryptobot
74f5be1605
New Crowdin updates ( #2146 )
...
[ci skip]
2022-04-27 13:19:03 +02:00
Sebastian Stenzel
3c376c4bf6
add -Dsun.java2d.metal=true, which fixes #2194
2022-04-27 13:18:25 +02:00
Armin Schrenk
fedb62d99a
Merge pull request #2175 from cryptomator/feature/binary-stylesheets
...
Prefer binary stylesheets
2022-04-27 13:06:18 +02:00
Armin Schrenk
8f97235b9a
Merge pull request #2189 from cryptomator/feature/on-the-fly-license
...
Generate app license on release/ installer build and remove commited third party file
2022-04-27 13:05:53 +02:00
Julian Raufelder
d127121007
Update metainfo.xml to 1.6.9
...
[ci skip]
2022-04-26 19:51:43 +02:00
Armin Schrenk
d6a55d3006
preparing 1.6.9
2022-04-26 18:14:40 +02:00
Armin Schrenk
d3d0cef2bb
bumping dependencies
2022-04-26 18:07:37 +02:00
Armin Schrenk
c514dc6235
fixes #2205
2022-04-26 17:58:37 +02:00
Armin Schrenk
98b3b14e6a
Reverted bundle license to show links again and adjusted license template
...
* only those are depicted as clickable http links
2022-04-26 17:48:05 +02:00
Sebastian Stenzel
9d4f9c12b9
outsourced authorization flow to https://github.com/coffeelibs/tiny-oauth2-client
2022-04-25 16:28:54 +02:00
Sebastian Stenzel
d1c4eda072
Merge branch 'develop' into feature/hub
...
# Conflicts:
# .github/workflows/appimage.yml
# dist/linux/appimage/build.sh
# dist/linux/debian/rules
# dist/mac/dmg/build.sh
# dist/win/build.ps1
2022-04-25 15:30:56 +02:00
Armin Schrenk
835a5592fc
use pwsh for license generation to circumvent slash problem in url
2022-04-22 17:18:28 +02:00
Armin Schrenk
c429de6a66
third slash's the charm
2022-04-22 16:52:49 +02:00
Armin Schrenk
afe7737129
wrong usage of github workspace var
2022-04-22 16:25:00 +02:00
Armin Schrenk
94b3ea37d6
use absolute path in workflow
2022-04-22 16:19:09 +02:00
Tobias Hagemann
4d7e16d58e
updated license templates
2022-04-22 12:34:25 +02:00
Armin Schrenk
2f17d80fe6
Revert "removed license dir, renamed merge file and adjusted paths"
...
This reverts commit d053367f83 .
2022-04-22 11:51:22 +02:00
Armin Schrenk
fbc598fed7
Reordered steps in vault creation and renamed methods
2022-04-22 10:40:18 +02:00
Armin Schrenk
d053367f83
removed license dir, renamed merge file and adjusted paths
2022-04-22 09:49:04 +02:00
Armin Schrenk
9f5c31e4e7
Move app specific license template to resources directory
2022-04-21 14:21:40 +02:00
Armin Schrenk
68d4b440e1
use spaces instead of tabs in app license file
2022-04-20 17:47:50 +02:00
Armin Schrenk
bcfba21900
Create third-party-license file in target directory, use plugin defaults to let it placed inside jar
2022-04-20 17:46:58 +02:00
Armin Schrenk
c1801e3d22
fixed typo
2022-04-20 12:12:25 +02:00
Armin Schrenk
bff0194f3e
Fixed wrong file format and url of lcense merge file
2022-04-20 12:12:00 +02:00
Armin Schrenk
75f96eb08f
removing static third-party-licenses file
2022-04-20 10:37:13 +02:00
Armin Schrenk
4d1d6f449e
Apply suggestions from code review
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2022-04-20 10:31:25 +02:00
Armin Schrenk
eb0a2c1267
On macOS show example in dark mode when adding existing vault
2022-04-19 17:34:12 +02:00
Armin Schrenk
51d715caa1
apply same config to license generation
2022-04-19 16:47:33 +02:00
Sebastian Stenzel
b55bd8075c
relax stale bot
...
[ci skip]
2022-04-18 09:18:51 +02:00
Sebastian Stenzel
d368b01038
Merge pull request #2105 from cryptomator/feature/gtk2-launcher
...
Add additional GTK2 launcher to AppImage, fixes #1432
2022-04-18 08:24:13 +02:00
Martin Beyer
4944a634fb
Add counter for file access
2022-04-14 15:47:41 +02:00
Tobias Hagemann
dc3894290b
updated license template for macos, fixed manual build script
2022-04-14 13:52:10 +02:00
Armin Schrenk
597bbdbdb8
for mac build generate license on the fly
...
References 7172462b4b
2022-04-13 17:53:44 +02:00
Sebastian Stenzel
2b255ed101
Merge branch 'develop' into feature/integrations-api-1.1.0
...
# Conflicts:
# src/main/java/org/cryptomator/ui/fxapp/FxApplication.java
# src/main/java/org/cryptomator/ui/preferences/GeneralPreferencesController.java
2022-04-13 07:21:59 +02:00
Sebastian Stenzel
9ece1f66a1
bumped API to 1.1.0-rc1
2022-04-13 07:16:19 +02:00
JaniruTEC
e71b375437
Added "--version" (short: "-v")
...
Merge pull request #2064 from cryptomator/1996-cli-version
2022-04-13 00:57:08 +02:00
JaniruTEC
bcb2b088ba
Applied suggestions from code review
2022-04-13 00:46:11 +02:00
JaniruTEC
f123dff0cd
Merge remote-tracking branch 'origin/develop' into 1996-cli-version
...
# Conflicts:
# src/main/java/org/cryptomator/launcher/Cryptomator.java
2022-04-12 17:44:13 +02:00
Sebastian Stenzel
0ace5bb42b
fix copy-paste error in log message
2022-04-11 12:34:50 +02:00
Sebastian Stenzel
b656b591ed
prefer .bss over .css
2022-04-11 12:32:07 +02:00
Sebastian Stenzel
564370ec7a
compile .css into .bss file
2022-04-11 12:31:57 +02:00
Tobias Hagemann
7dd0f0cb31
Merge pull request #2173 from cryptomator/feature/preferences-interface
...
Moved interface preferences to its own tab
2022-04-11 10:49:14 +02:00
Tobias Hagemann
79e1285b38
increased margins and spacings even further
2022-04-11 10:48:47 +02:00
Sebastian Stenzel
9c26d17733
log durations of application start
2022-04-11 09:36:34 +02:00
Sebastian Stenzel
69f3a2bd5a
log errors when showing main window
2022-04-11 09:35:35 +02:00
Sebastian Stenzel
9a9ef6c583
updated license file
...
[ci skip]
2022-04-11 09:23:53 +02:00
Sebastian Stenzel
a8e73350a6
renamed translation keys
2022-04-09 15:30:16 +02:00
Sebastian Stenzel
c8e131c49f
reordered controls
2022-04-09 15:25:27 +02:00
Sebastian Stenzel
3b8f2adedf
increased margins and spacings
2022-04-09 15:18:44 +02:00
Sebastian Stenzel
9b00cd923c
moved interface settings to separate preferences tab
2022-04-09 15:13:53 +02:00
Sebastian Stenzel
12d38335d8
increase width of preferences window, which should fix #2107
2022-04-09 15:05:05 +02:00
Sebastian Stenzel
2108a77e12
adjusted build scripts for Cryptomator Hub
2022-04-08 20:45:22 +02:00
Sebastian Stenzel
f3bfe7b64c
Merge branch 'develop' into feature/hub
...
# Conflicts:
# .github/workflows/release.yml
# .idea/runConfigurations/Cryptomator_Linux.xml
# .idea/runConfigurations/Cryptomator_Linux_Dev.xml
# .idea/runConfigurations/Cryptomator_Windows.xml
# .idea/runConfigurations/Cryptomator_Windows_Dev.xml
# .idea/runConfigurations/Cryptomator_macOS.xml
# .idea/runConfigurations/Cryptomator_macOS_Dev.xml
# pom.xml
# src/main/java/module-info.java
# src/main/java/org/cryptomator/ui/controls/NiceSecurePasswordField.java
# src/main/java/org/cryptomator/ui/keyloading/masterkeyfile/MasterkeyFileLoadingModule.java
# src/main/java/org/cryptomator/ui/keyloading/masterkeyfile/MasterkeyFileLoadingStrategy.java
# src/main/java/org/cryptomator/ui/keyloading/masterkeyfile/PassphraseEntryController.java
# src/main/java/org/cryptomator/ui/keyloading/masterkeyfile/SelectMasterkeyFileController.java
# src/main/resources/license/THIRD-PARTY.txt
2022-04-08 20:27:02 +02:00
Sebastian Stenzel
752e61219c
Merge pull request #2161 from cryptomator/feature/check-vaultconfig-sig-during-key-recovery
...
Prevent key recovery for foreign vault
2022-04-05 12:03:12 +02:00
Sebastian Stenzel
d308ee626a
more descriptive name
...
[ci skip]
2022-04-05 09:27:44 +02:00
Sebastian Stenzel
d861ef0d22
Make use of extended validation to prevent applying a recovery key that didn't sign the vault config
2022-04-05 09:21:33 +02:00
Sebastian Stenzel
78a50548ab
optionally allow extended key validation in RecoveryKeyFactory#validateRecoveryKey
2022-04-05 09:19:58 +02:00
Sebastian Stenzel
4c363a9abc
dealing with deprecation
2022-04-05 08:14:14 +02:00
Sebastian Stenzel
9ed7438f05
bump zxcvbn4j version, fixes #979
2022-04-05 08:00:05 +02:00
Sebastian Stenzel
5a4f714c93
Merge branch 'develop' into feature/integrations-api-1.1.0
...
# Conflicts:
# src/main/java/org/cryptomator/ui/preferences/GeneralPreferencesController.java
2022-04-05 07:49:25 +02:00
Sebastian Stenzel
c03bc9ed0b
removed unused imports
...
[ci skip]
2022-04-05 07:47:54 +02:00
Sebastian Stenzel
7c772e2767
removed user.language=en and jdk.gtk.version=2 flags from run configurations
...
[ci skip]
2022-04-05 07:46:17 +02:00
Sebastian Stenzel
3136e22414
Merge pull request #2150 from cryptomator/feature/language-switcher
2022-04-04 20:59:23 +02:00
Sebastian Stenzel
508b9f5c64
test if bundle for supported locales exist and are not empty
2022-04-04 15:57:01 +02:00
Sebastian Stenzel
d10c8fcf17
amend settings deserialization test
2022-04-04 15:13:27 +02:00
Sebastian Stenzel
ceb3cbc43f
remove unused imports
2022-04-04 15:10:35 +02:00
Sebastian Stenzel
ec909ce723
rethrow AWTException as TrayMenuException
2022-04-04 15:10:24 +02:00
Sebastian Stenzel
2ce7e84e3c
Merge branch 'develop' into feature/gtk2-launcher
2022-04-04 06:58:07 +02:00
Sebastian Stenzel
d7da78fc07
adjust to latest API
2022-04-03 15:26:04 +02:00
Sebastian Stenzel
e93e31e745
Merge branch 'develop' into feature/integrations-api-1.1.0
...
# Conflicts:
# pom.xml
# src/main/java/org/cryptomator/ui/launcher/UiLauncherModule.java
# src/main/java/org/cryptomator/ui/preferences/GeneralPreferencesController.java
# src/main/java/org/cryptomator/ui/traymenu/TrayMenuController.java
# src/main/resources/license/THIRD-PARTY.txt
2022-04-03 12:53:08 +02:00
Sebastian Stenzel
5dc8fd2582
made constant final
2022-04-03 12:25:15 +02:00
Sebastian Stenzel
77d81acb1e
added "English" as first option
2022-04-02 15:54:37 +02:00
Sebastian Stenzel
71d346eddd
apply chosen language at application start
2022-04-02 12:17:10 +02:00
Sebastian Stenzel
d9aa6ae91a
display "language" chooser in general preferences
2022-04-02 12:16:57 +02:00
Sebastian Stenzel
c130441700
add setting for user-chosen "language"
2022-04-02 12:15:09 +02:00
Sebastian Stenzel
6af016f1fe
log errors occuring in async "show window" tasks
2022-04-02 11:51:34 +02:00
Sebastian Stenzel
ec2524f6ff
use correct StartupWMClass ( fixes #1955 )
...
[ci skip]
2022-04-02 10:06:15 +02:00
Sebastian Stenzel
27d4e00210
Merge branch 'develop' into feature/gtk2-launcher
2022-04-02 10:01:25 +02:00
Sebastian Stenzel
0cd2ecb0b3
Merge pull request #2139 from cryptomator/feature/javafx-launcher
...
Refactored Launcher Component Graph
2022-04-02 09:59:45 +02:00
Sebastian Stenzel
a143ecdcf8
Refactored use of StageFactory
2022-04-01 17:42:29 +02:00
Sebastian Stenzel
2d830cdb31
easier-to-understand if/else for combinations of "startHidden" and "hasTrayIcon"
...
fixes bug when startHidden was false and hasTrayIcon was true
2022-04-01 15:36:20 +02:00
Sebastian Stenzel
887e0332da
changed misleading comment
...
[ci skip]
2022-04-01 14:50:27 +02:00
Sebastian Stenzel
c1504e29c1
added documentation
...
[ci skip]
2022-04-01 14:48:14 +02:00
Sebastian Stenzel
0bb6e64d83
when "starting hidden", only minimize when there is no tray icon
2022-04-01 14:01:58 +02:00
Sebastian Stenzel
c7d1b9dbd6
don't prompt user if quitting directly after app start
2022-03-31 16:32:17 +02:00
Armin Schrenk
a4c50da222
replicate naming scheme of win exe installer in CI job to local build
2022-03-31 11:12:50 +02:00
Sebastian Stenzel
a558135fec
Rename .exe Installer Bundle ( #2145 )
2022-03-31 11:03:15 +02:00
Sebastian Stenzel
7df449524a
fixed lock workflow
2022-03-31 10:03:02 +02:00
Sebastian Stenzel
d475444829
fixed some code smells
2022-03-31 09:59:16 +02:00
Sebastian Stenzel
828f32d3f6
Merge branch 'develop' into feature/gtk2-launcher
2022-03-31 08:57:27 +02:00
Sebastian Stenzel
dc6b5774b8
Merge branch 'develop' into feature/javafx-launcher
...
# Conflicts:
# pom.xml
2022-03-31 08:55:49 +02:00
Sebastian Stenzel
28db04e621
arm av allowlisting
...
[ci skip]
2022-03-31 08:37:00 +02:00
Sebastian Stenzel
e2184ec009
upload .msi and .exe to AV allowlisting servers
2022-03-31 08:20:49 +02:00
Sebastian Stenzel
5f1f95da74
Merge branch 'main' into develop
...
[ci skip]
2022-03-31 08:05:53 +02:00
Sebastian Stenzel
4b29f0b4f3
Merge branch 'release/1.6.8'
2022-03-30 18:03:54 +02:00
Sebastian Stenzel
f8bcbda8d7
add safeguard to prevent release in case of missing signature
2022-03-30 18:03:15 +02:00
Sebastian Stenzel
e368087c3e
Merge branch 'develop' into release/1.6.8
2022-03-30 18:02:13 +02:00
Sebastian Stenzel
ddb5da1d79
reintroduce condition for signing the tarball
...
[ci skip]
2022-03-30 17:56:01 +02:00
Sebastian Stenzel
d2374fb8cd
deleted yet another use of github.ref
2022-03-30 17:50:45 +02:00
Sebastian Stenzel
c73aa49b59
always run the tarball signature step (for testing ${{ github.ref_name }})
2022-03-30 17:46:31 +02:00
Armin Schrenk
de86760a75
Merge branch 'release/1.6.8'
2022-03-30 17:23:49 +02:00
Armin Schrenk
bfd8a62015
preparing 1.6.8
2022-03-30 17:22:25 +02:00
Julian Raufelder
9292a3c89c
Sign again tarball in release using GPG ( #2140 )
...
Co-authored-by: infeo <armin.schrenk@skymatic.de >
Co-authored-by: overheadhunter <sebastian.stenzel@skymatic.de >
2022-03-30 17:19:27 +02:00
Julian Raufelder
732fc2f3dd
Update metainfo.xml to 1.6.8
...
[ci skip]
2022-03-30 17:17:48 +02:00
Cryptobot
9fb00fcc38
New Crowdin updates ( #2119 )
...
New translations strings.properties
Chinese Traditional; German;
[ci skip]
2022-03-30 17:16:49 +02:00
Armin Schrenk
12b58a8a32
Update third-party license file
2022-03-30 17:10:10 +02:00
Armin Schrenk
338eb45e24
bump dependencies
2022-03-30 16:17:06 +02:00
Armin Schrenk
e8c63dd3f3
Fixes #2138 , closes #2127
...
Return code 0 when running application found
2022-03-30 16:00:05 +02:00
Armin Schrenk
2de23f8fff
bump jwt lib to fix possible vulnerability
2022-03-30 15:56:22 +02:00
Armin Schrenk
1a0624cc81
Closes #2130
...
Prevent Windows installation if app is running
2022-03-29 23:47:03 +02:00
Sebastian Stenzel
e907360419
refactored launcher, deleted UiLauncherModule
...
component graph is now: Main → FxApplicationComponent → Tray, MainWindow, etc
2022-03-29 20:39:46 +02:00
Armin Schrenk
ef6f87bb19
Fixes #2126
...
Remove deprecated env variable
2022-03-29 17:24:01 +02:00
Sebastian Stenzel
73bbcdcca1
start javafx via Application.launch(...) again
2022-03-28 17:52:39 +02:00
Sebastian Stenzel
6da8fc1f70
optionally specify version in manually dispatched builds
2022-03-25 08:20:18 +01:00
Armin Schrenk
49e90515a1
Fixes #2125
2022-03-24 17:49:12 +01:00
Armin Schrenk
983c35eb37
Remove Codacy badge and ci action
2022-03-24 17:35:36 +01:00
Armin Schrenk
1f0c12ef7a
Fix wrong debug message
2022-03-24 12:28:21 +01:00
Sebastian Stenzel
ba514c8896
Merge branch 'main' into develop
...
[ci skip]
2022-03-23 16:38:40 +01:00
Sebastian Stenzel
76c310f1fc
Merge branch 'release/1.6.7'
...
# Conflicts:
# pom.xml
2022-03-23 16:36:59 +01:00
Sebastian Stenzel
874f0ee611
preparing 1.6.7
2022-03-23 15:19:11 +01:00
Sebastian Stenzel
957f067e9b
update license info
...
[ci skip]
2022-03-23 14:41:29 +01:00
Cryptobot
b1931f2c13
New Crowdin updates ( #1966 )
2022-03-23 14:40:21 +01:00
Sebastian Stenzel
156e7bbb91
also run PR tests in virtual x environment (allowing UI tests)
2022-03-23 11:03:59 +01:00
Sebastian Stenzel
4abb41aebd
Merge branch 'develop' into feature/integrations-api-1.1.0
...
# Conflicts:
# src/main/java/org/cryptomator/ui/traymenu/TrayMenuController.java
2022-03-23 11:02:48 +01:00
Sebastian Stenzel
67e1626de0
Merge branch 'develop' into feature/gtk2-launcher
2022-03-23 10:56:01 +01:00
Sebastian Stenzel
aebe848bef
run tests in virtual x environment (allowing UI tests)
2022-03-23 10:50:30 +01:00
Sebastian Stenzel
c40ef2f0f2
bump webdav dependency, which fixes #1273
2022-03-23 10:42:58 +01:00
Sebastian Stenzel
8fa562aa60
bumped dependencies
2022-03-23 10:42:20 +01:00
Armin Schrenk
303f84166f
Merge pull request #2101 from kevinstsauveur/1583-vault-state-in-title-tray
...
Show vault locked/unlocked state in the vault title in the tray menu
Closes #1583
2022-03-22 12:45:21 +01:00
Armin Schrenk
9e594ea127
Fix not showing dir picker dialog when path does not exist
2022-03-22 12:44:06 +01:00
Sebastian Stenzel
88977ecf20
Merge pull request #1983 from cryptomator/feature/simplified-workflow-results
2022-03-21 21:19:32 +01:00
Kevin St-Sauveur
538cac3749
Changing prefix marker in unlocked vault name in tray menu
2022-03-21 15:37:32 -04:00
Armin Schrenk
30196f6a68
Display correct name during in uac dialog during install
2022-03-21 16:40:57 +01:00
Sebastian Stenzel
8bc79e684d
fix syntax errors and switch back to bash
2022-03-21 15:28:49 +01:00
Sebastian Stenzel
7183efa073
attempt to fix broken CI build
2022-03-21 15:22:33 +01:00
Sebastian Stenzel
92f621cd25
Merge branch 'develop' into feature/simplified-workflow-results
2022-03-21 14:08:45 +01:00
snyk-bot
19d26de4ec
fix: pom.xml to reduce vulnerabilities
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JAVA-COMFASTERXMLJACKSONCORE-2421244
2022-03-21 14:06:43 +01:00
Sebastian Stenzel
d39c3969df
share charset configuration
...
[ci skip]
2022-03-21 14:05:29 +01:00
Armin Schrenk
c781755c6e
use special sign process for windows exe bundle
2022-03-21 14:02:02 +01:00
Sebastian Stenzel
4a3d579b76
changed button title as suggested in review
2022-03-21 14:01:35 +01:00
Sebastian Stenzel
6bad74720f
Merge branch 'develop' into feature/simplified-workflow-results
2022-03-21 13:56:24 +01:00
Sebastian Stenzel
77e2be22de
updated .gitignore
...
[ci skip]
2022-03-18 18:06:31 +01:00
Sebastian Stenzel
7b4a3e1313
make sure not to upload unrelated artifacts to a release
2022-03-18 18:06:08 +01:00
Sebastian Stenzel
504a384225
fix envsubst
2022-03-18 17:58:21 +01:00
Sebastian Stenzel
550546c4b7
not required in yml multiline strings
2022-03-18 17:42:28 +01:00
Sebastian Stenzel
8dce21ea40
run envsubst as an independent step
2022-03-18 17:31:49 +01:00
Sebastian Stenzel
b565f1d0c0
remove unused java binaries from jlinked runtime image
2022-03-18 17:26:28 +01:00
Sebastian Stenzel
fab70ef8c9
run Cryptomator binaries instead of java from AppImage launcher .sh
2022-03-18 17:25:04 +01:00
Sebastian Stenzel
0d78318373
Revert "attempt to trigger build when drafting a release"
...
This reverts commit e67772c9a6 .
2022-03-18 16:44:17 +01:00
Sebastian Stenzel
e67772c9a6
attempt to trigger build when drafting a release
2022-03-18 16:10:40 +01:00
Sebastian Stenzel
a1becd9a1f
Merge pull request #2103 from cryptomator/feature/separate-release-actions
...
Build binary packages in separate workflows
2022-03-18 15:58:26 +01:00
Sebastian Stenzel
c22ede3bf4
only enforce version if tag contains semver string
2022-03-18 15:52:56 +01:00
Sebastian Stenzel
d680d7fe9d
renamed step
...
[ci skip]
2022-03-18 14:58:53 +01:00
Sebastian Stenzel
746d3974a0
treat workflow input as string
...
see https://github.com/actions/runner/issues/1483
2022-03-18 14:54:20 +01:00
Sebastian Stenzel
e2f872ba9b
control whether to run dput when manually dispatching debian workflow
2022-03-18 14:18:05 +01:00
Sebastian Stenzel
b37886c98c
remove debug options
...
[ci skip]
2022-03-18 14:10:28 +01:00
Sebastian Stenzel
88db74d595
remove old release workflow
2022-03-18 14:03:07 +01:00
Sebastian Stenzel
5f17a66632
draft a release for tagged builds if build succeeds
2022-03-18 14:02:00 +01:00
Sebastian Stenzel
e0b3525504
bumped actions/upload-artifact version
2022-03-18 14:01:06 +01:00
Sebastian Stenzel
0443bfb0a2
wrong job name in expression
2022-03-18 13:14:18 +01:00
Sebastian Stenzel
6cd349523b
separate workflow for building .exe
2022-03-18 13:00:14 +01:00
Sebastian Stenzel
c7f64f4974
remove debug options
...
[ci skip]
2022-03-18 12:59:56 +01:00
Sebastian Stenzel
be44812896
fix copy-paste errors
2022-03-18 12:36:13 +01:00
Sebastian Stenzel
c8651d9375
only use three version numbers for mac apps
2022-03-18 12:29:45 +01:00
Sebastian Stenzel
709d211928
separate workflow for building .dmg
2022-03-18 12:20:43 +01:00
Sebastian Stenzel
f43b033ac1
remove debug options
...
[ci skip]
2022-03-18 12:19:25 +01:00
Sebastian Stenzel
184b7799ea
use README.md for dry-running gpg
2022-03-18 11:21:21 +01:00
Sebastian Stenzel
47a206cf25
separate workflow for building .deb
2022-03-18 11:16:46 +01:00
Sebastian Stenzel
e078869f33
Create .asc signatures
2022-03-18 10:51:09 +01:00
Sebastian Stenzel
0f5a358c42
read version from pom.xml (except for tagged commits)
2022-03-18 10:37:29 +01:00
Sebastian Stenzel
ba037007a4
run workflow on push
...
(otherwise it won't show up)
2022-03-18 10:34:41 +01:00
Sebastian Stenzel
6c176d5484
separate workflow for building .AppImage
2022-03-18 10:31:45 +01:00
Armin Schrenk
1c76c50a4b
Merge commit 'c29cc9ab85f582c458ce981559d3b6f7bfd82803' into 1583-vault-state-in-title-tray
2022-03-16 16:12:39 +01:00
Armin Schrenk
d3e9239531
simplify name of test file for location check on vault creation
2022-03-16 15:24:55 +01:00
Armin Schrenk
f231c25dfc
Update maven plugin dependencies
2022-03-16 15:08:46 +01:00
Armin Schrenk
c29cc9ab85
supress false positive in dependency-check plugin
2022-03-16 15:08:09 +01:00
Kevin St-Sauveur
79e6a4cd48
Modify vault title when unlocked
2022-03-14 02:29:25 -04:00
Sebastian Stenzel
ad6d5bfae9
resolved class name conflict
2022-03-07 17:42:56 +01:00
Sebastian Stenzel
a404740ceb
Updated to integrations-api 1.1.0-beta2
2022-03-07 17:35:48 +01:00
Ralph Plawetzki
a32f5bb6d9
Use updated Cryptomator screenshots (1.6.5)
...
They do appstream-util validate
2022-03-07 11:59:54 +01:00
Sebastian Stenzel
d9af387a69
updated public key url
...
[ci skip]
2022-03-07 08:46:46 +01:00
Armin Schrenk
f7f83708a5
Merge pull request #2082 from cryptomator/feature/winfsp-mountpoint
...
Enable directory mountpoint with Winfsp
2022-03-04 10:16:49 +01:00
Armin Schrenk
9b001b5071
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com>
2022-03-03 17:45:21 +01:00
Sebastian Stenzel
349cefcbf5
Merge pull request #2073 from cryptomator/feature/dedup-freedesktop-metadata
...
Deduplicate Freedesktop Metadata
2022-03-03 13:08:36 +01:00
Sebastian Stenzel
3f596b3853
attempt to fix dput
2022-03-03 12:45:12 +01:00
Sebastian Stenzel
962b4f28af
simplify dput using globs
2022-03-03 11:59:59 +01:00
Sebastian Stenzel
0c6f4297a2
display version as x.y.z deb-1234 instead of x.y.z ppa-1234
2022-03-03 10:40:40 +01:00
Armin Schrenk
14dc026354
Cleanup
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2022-03-02 17:24:54 +01:00
Armin Schrenk
fba0df10f9
Resolve code smells and a bug
...
Co-authored-by: sonarcloud <sonarcloud@users.noreply.github.com >
2022-03-02 15:28:01 +01:00
Armin Schrenk
f148973bef
fix wrong visibillity
2022-03-02 14:50:26 +01:00
Armin Schrenk
4f4c992493
Further improvements:
...
* make PARENT_NO_MOUNTPOINT preps system agnostic
* add unit tests for cleanup
2022-03-02 14:40:27 +01:00
Armin Schrenk
e4bb7adbdc
Merge branch 'develop' into feature/winfsp-mountpoint
2022-03-02 13:44:23 +01:00
Armin Schrenk
df7d9ba79e
Update winfsp download links
2022-03-01 15:25:00 +01:00
Sebastian Stenzel
ed1459a0f0
Update pom.xml
2022-03-01 08:49:47 +01:00
Armin Schrenk
e15b68fc9b
Refactor winfsp mount preps and add unit tests
2022-02-28 18:54:01 +01:00
Sebastian Stenzel
5a8aacb7c0
Merge branch 'develop' into feature/dedup-freedesktop-metadata
2022-02-28 14:16:27 +01:00
Armin Schrenk
3ff3b1c63e
refactor controller:
...
* fix vault options UI not showing
* rename from "get" to "is" methods in vault options controller
2022-02-28 13:03:36 +01:00
Sebastian Stenzel
c2d0a2a029
install dput
2022-02-28 12:33:21 +01:00
Sebastian Stenzel
7096265fed
also build and release .deb file via GitHub Actions
...
(second attempt)
2022-02-28 12:09:07 +01:00
Sebastian Stenzel
ccf4b9c4f2
also build and release .deb file via GitHub Actions
2022-02-28 11:00:26 +01:00
Sebastian Stenzel
f7c4fc5fda
fix .deb binary build
2022-02-28 11:00:08 +01:00
Armin Schrenk
767bdbad5b
Merge pull request #2072 from cryptomator/feature/win-installbundle-with-winfsp
...
Add windows install bundle to build artifacts:
* build with wix
* installs cryptomator and winfsp
2022-02-28 10:22:06 +01:00
Armin Schrenk
467d9e56a0
remove resolved TODO
2022-02-25 13:24:58 +01:00
Armin Schrenk
55d1a8e935
Allow custom mount point for winfsp
2022-02-25 13:21:45 +01:00
Sebastian Stenzel
8ee47aad0f
remove version entirely (should have been 1.0, but not required)
2022-02-25 09:58:47 +01:00
Sebastian Stenzel
7afc17e34e
fix path
2022-02-25 09:43:10 +01:00
Sebastian Stenzel
6553e48ea3
use oars-1.1 as suggested by @x80486
2022-02-25 09:33:15 +01:00
Sebastian Stenzel
10999b2725
renamed .appdata.xml to .metainfo.xml as suggested by @x80486
2022-02-25 09:28:58 +01:00
Sebastian Stenzel
02fe63c7bc
version of the spec, not version of the software
...
see https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s06.html
2022-02-25 09:28:14 +01:00
Sebastian Stenzel
891b5597de
fix build, add common/ to debian orig.tar.xz
2022-02-24 16:29:21 +01:00
Sebastian Stenzel
7d9aab46a8
fix broken path during mimetype installation
2022-02-24 16:27:28 +01:00
Sebastian Stenzel
69ff0e44f5
fix build
2022-02-24 12:00:02 +01:00
Sebastian Stenzel
ec1c255bb4
update appstream metadata
2022-02-24 10:56:36 +01:00
Sebastian Stenzel
43e936d117
rename mimetype file
2022-02-24 10:56:23 +01:00
Sebastian Stenzel
90da61e495
adjust ppa build to use "common" resources
2022-02-24 10:41:40 +01:00
Sebastian Stenzel
d38c19cffc
adjust appimage build to use "common" resources
2022-02-24 10:38:32 +01:00
Sebastian Stenzel
0556bcd576
move metadata to "common" dir
2022-02-24 10:26:37 +01:00
Armin Schrenk
771e3ab6f3
remove unused ui elements from theme bundle
2022-02-24 09:53:26 +01:00
Armin Schrenk
7cfcfda66f
Apply suggestions from code review
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2022-02-24 09:46:05 +01:00
Armin Schrenk
8090f95495
integrate windows installation bundle creation into gh action "release"
2022-02-23 22:30:22 +01:00
Armin Schrenk
7172462b4b
Create installation bundle with winfsp:
...
* via wix burn engine
* licenses generated on the fly
* customized theme
* local only
2022-02-23 22:27:41 +01:00
Sebastian Stenzel
9f7442c1c0
read clientId from vault config
2022-02-23 12:49:39 +01:00
Tobias Hagemann
64845f0ffa
Merge branch 'hotfix/1.6.6'
2022-02-21 14:45:19 +01:00
Tobias Hagemann
ee68f9d47b
preparing 1.6.6
2022-02-21 14:45:01 +01:00
Tobias Hagemann
65bb6773cb
Merge branch 'hotfix/1.6.6'
2022-02-21 14:25:05 +01:00
Tobias Hagemann
4bd4cd671b
removed unnecessary entitlement in mac build
...
(cherry picked from commit 3e8690ca11 )
2022-02-21 14:24:04 +01:00
Sebastian Stenzel
64abbc8205
Merge branch 'develop' into feature/hub
...
# Conflicts:
# .github/workflows/release.yml
# pom.xml
# src/main/resources/license/THIRD-PARTY.txt
2022-02-18 09:38:25 +01:00
Sebastian Stenzel
165f190004
read device registration url from vault config
2022-02-18 09:13:33 +01:00
JaniruTEC
12a21bbb71
Added "--version" (short: "-v")
2022-02-17 02:39:48 +01:00
JaniruTEC
da2d647361
Merge pull request #2013 from cryptomator/feature/1888-existing-drive-letter-error
...
Added error message if user tries to mount to occupied drive
2022-01-30 01:38:16 +01:00
JaniruTEC
1641a06d65
Renamed NO_PARENT_NO_MOUNT_POINT to UNUSED_ROOT_DIR in MountPointRequirement
2022-01-30 01:35:02 +01:00
Sebastian Stenzel
d6ccb41027
add modules required for JFR
2022-01-26 19:47:51 +01:00
KarlKeu00
a9846744fe
Update JavaFX to 17.0.2 ( #2031 )
...
Updating JavaFX inside Maven to 17.0.2 to fix JDK-8275723. This is only relevant for development on a Mac with an M1 processor.
2022-01-21 13:16:06 +01:00
Sebastian Stenzel
e1a72c41a5
remove unused imports
2022-01-19 20:01:48 +01:00
Sebastian Stenzel
4d4098e0e0
cleanup
2022-01-19 19:49:33 +01:00
Sebastian Stenzel
d52e59d7a4
dedup by setting title when setting the scene
2022-01-19 19:08:54 +01:00
Sebastian Stenzel
9440fb186f
Merge branch 'develop' into feature/simplified-workflow-results,
...
solving conflict with 5509033
# Conflicts:
# src/main/java/org/cryptomator/ui/keyloading/masterkeyfile/MasterkeyFileLoadingModule.java
2022-01-19 17:35:04 +01:00
Sebastian Stenzel
9856792921
replaced UserInteractionLock with CompletableFuture in LockWorkflow
2022-01-19 17:21:32 +01:00
JaniruTEC
080ddbbb01
Applied changes from code review.
2022-01-18 02:25:25 +01:00
Tobias Hagemann
3e8690ca11
removed unnecessary entitlement in mac build
...
[ci skip]
2022-01-12 11:01:59 +01:00
httpjamesm
f1fdd7960c
Update copyright years from 2021 to 2022 to reflect the new year ( #2015 )
2022-01-10 10:01:07 +01:00
JaniruTEC
b7902ad8fd
Merge branch 'develop' into feature/1888-existing-drive-letter-error
2022-01-09 00:35:32 +01:00
Armin Schrenk
bf382d928f
Update dokan.dll [ci skip]
2022-01-05 10:53:18 +01:00
Armin Schrenk
7486fa2167
update Third parties license file
2022-01-04 16:35:42 +01:00
Armin Schrenk
550903325d
Add vault name in unlock window titles
2022-01-04 16:35:09 +01:00
Armin Schrenk
2afd9f1c1d
Bump logback
...
hotfix 1.2.8 is superseded by 1.2.9 as stated in https://jira.qos.ch/browse/LOGBACK-1591?focusedCommentId=20920&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-20920
2021-12-17 14:52:18 +01:00
Sebastian Stenzel
b142904cc3
Merge pull request #1980 from cryptomator/feature/hub-integrated-device-registration
...
Register device from within client application
2021-12-16 18:02:00 +01:00
Sebastian Stenzel
806ffe704c
convert Dagger modules to interfaces
2021-12-16 17:09:25 +01:00
Sebastian Stenzel
6ca87d13f5
renamed class
2021-12-16 17:01:56 +01:00
Sebastian Stenzel
983a4d0b0f
move masterkey selection to subcomponent
...
and use CompletableFuture instead of UserInteractionLock + AtomicReference
2021-12-16 17:00:49 +01:00
Sebastian Stenzel
e95853deac
make test public, fixing InaccessibleObject error in maven build
2021-12-16 16:46:57 +01:00
Sebastian Stenzel
d72d9f533c
Replace CharBuffer and char[] instances by destroyable Passphrase
2021-12-16 16:41:07 +01:00
Tobias Hagemann
6403991bad
Update release.yml
...
[ci skip]
2021-12-16 14:03:15 +01:00
Sebastian Stenzel
85a5146d4b
wipe pw before losing reference
...
[ci skip]
2021-12-16 13:59:10 +01:00
Sebastian Stenzel
0bece0f591
move passphrase entry to subcomponent
...
and use CompletableFuture instead of UserInteractionLock + AtomicReference
2021-12-16 13:56:59 +01:00
Armin Schrenk
196521bfd0
Merge tag '1.6.5' into develop
...
1.6.5
# Conflicts:
# pom.xml
2021-12-16 13:33:40 +01:00
Armin Schrenk
a05dcd2f14
Merge branch 'hotfix/1.6.5'
2021-12-16 13:32:21 +01:00
Armin Schrenk
9775eaa2a8
bump logback to close possible vulnerability
2021-12-16 13:31:38 +01:00
Sebastian Stenzel
abc0f952e0
closing the window will cancel implicitly
2021-12-15 17:32:11 +01:00
Sebastian Stenzel
e6f43d1f05
no need to run code in ui thread
2021-12-15 17:31:08 +01:00
Sebastian Stenzel
25b9722019
Use CompletableFuture instead of UserInteractionLock + AtomicReference
2021-12-15 17:19:59 +01:00
Sebastian Stenzel
157bef5df6
close dialog after successful device registration (to be improved lol)
2021-12-15 17:19:00 +01:00
Armin Schrenk
36f87b3643
closes #1961
2021-12-15 12:46:23 +01:00
Armin Schrenk
8ac7ba8f56
preparing hotfix 1.6.5
2021-12-15 12:45:52 +01:00
Sebastian Stenzel
ef281f810f
register device via rest api
2021-12-14 17:35:24 +01:00
JaniruTEC
46a3a4fc11
Added error message if user tries to mount to occupied drive.
...
Fixes #1888
2021-12-13 00:46:18 +01:00
Armin Schrenk
921dd8fe67
Add query to redirection to provide more context in the frontend ( #1973 )
...
Co-authored-by: Sebastian Stenzel <sebastian.stenzel@gmail.com >
2021-12-10 13:42:37 +01:00
Sebastian Stenzel
fb580ff79d
read masterkey from JWE
2021-12-09 14:03:39 +01:00
Sebastian Stenzel
0110e5bedd
added JWE decryption helper
2021-12-09 14:02:39 +01:00
Sebastian Stenzel
0fd6e5bbb0
fixed code smells
2021-12-03 12:17:07 +01:00
Sebastian Stenzel
f277d4d21b
fix resource leak
2021-12-03 12:10:40 +01:00
Sebastian Stenzel
085304ec04
set up SonarCloud
2021-12-02 17:16:01 +01:00
Armin Schrenk
335a91d24a
reset to snapshot version
...
[ci skip]
2021-12-02 12:34:09 +01:00
Armin Schrenk
e0a3b7a9df
Merge branch 'release/1.6.4'
2021-12-02 12:24:47 +01:00
Armin Schrenk
c6a1690753
Merge tag '1.6.4' into develop
...
1.6.4
2021-12-02 12:24:47 +01:00
Armin Schrenk
4e3742c206
Merge branch 'develop' into release/1.6.4
2021-12-02 12:22:29 +01:00
Armin Schrenk
919257a99e
Bump dagger
2021-12-02 11:23:27 +01:00
Sebastian Stenzel
ae6766fa79
Merge pull request #1823 from purejava/feature/displayName
...
Pass the name of the vault on storing and changing a passphrase
2021-12-02 09:00:03 +01:00
Sebastian Stenzel
2c42a9573e
Merge branch 'develop' into feature/displayName
...
# Conflicts:
# pom.xml
2021-12-02 08:52:40 +01:00
Sebastian Stenzel
4baf05e684
prepare 1.6.4
2021-12-02 08:46:35 +01:00
Cryptobot
61d84a0da7
New Crowdin updates ( #1894 )
...
* New translations strings.properties
[ci skip]
2021-12-02 08:45:23 +01:00
Sebastian Stenzel
799b2c91bf
Merge branch 'feature/patch-webdav' into develop
...
# Conflicts:
# dist/win/contrib/patchWebDAV.ps1
# dist/win/resources/main.wxs
2021-12-01 14:01:02 +01:00
Armin Schrenk
eee672f9ee
closes #1932 , closes #1931
2021-12-01 13:53:51 +01:00
Sebastian Stenzel
9f4a7c8cce
renamed scripts
2021-12-01 12:35:01 +01:00
Armin Schrenk
b9bbbc1f86
Bump javafx
2021-11-30 17:02:37 +01:00
Armin Schrenk
13e9775458
Closes #1918
2021-11-29 17:33:11 +01:00
Armin Schrenk
e9e5df6310
Bump dependencies:
...
* cryptofs
* gson
* logback
Closes #1825
2021-11-29 17:31:27 +01:00
Sebastian Stenzel
2808d777e0
Add cryptomator-vault alias to etc/hosts during (re)install ( #1914 )
...
Co-authored-by: Armin Schrenk <armin.schrenk@skymatic.de >
2021-11-29 16:37:23 +01:00
Sebastian Stenzel
3cd99f680a
Merge branch 'develop' into feature/hub
2021-11-24 16:23:10 +01:00
Sebastian Stenzel
9b8661fe3c
use setup-java@v2 in release action
2021-11-24 16:22:09 +01:00
Sebastian Stenzel
34e4383c1e
adjust release build to support hub features
2021-11-24 14:46:21 +01:00
Tobias Hagemann
d4c3f02d8a
beautified hub_register_device
2021-11-18 17:02:58 +01:00
Martin Beyer
63b40091ea
rename supporterCert WhiteSpace and VaultNameLength methods
2021-11-18 12:06:50 +01:00
Sebastian Stenzel
0c47af2f15
Merge pull request #1935 from cryptomator/feature/lock-retry-loop
...
Handle exception when force-locking
2021-11-17 16:00:41 +01:00
Sebastian Stenzel
5a735191a4
adjust heading
...
(as it applies to both graceful and forced lock attempts)
2021-11-17 14:05:42 +01:00
Sebastian Stenzel
21d342d117
Add non-forced retry lock button
2021-11-17 14:03:04 +01:00
Sebastian Stenzel
1b43bf395f
apply same error handling to "force lock" as well
2021-11-17 13:45:43 +01:00
Sebastian Stenzel
839175a5e6
Merge branch 'develop' into feature/hub
...
# Conflicts:
# pom.xml
2021-11-11 16:04:26 +01:00
Sebastian Stenzel
71a575e079
add build scripts for windows
...
[ci skip]
2021-11-10 16:08:11 +01:00
Sebastian Stenzel
c5b6d8f81f
target Ubuntu Bionic in PPA release ( #1909 )
2021-11-10 12:20:52 +01:00
Tobias Hagemann
0c6ecef92b
Update README.md
...
[ci skip]
2021-11-10 08:51:50 +01:00
Tobias Hagemann
b565a5a3f4
added dmg step to mac build script
...
[ci skip]
2021-11-09 15:49:25 +01:00
Armin Schrenk
ce9e1184ec
bump cryptofs dependency
2021-11-09 12:39:45 +01:00
Armin Schrenk
c1c5367e2a
closes #1891
2021-11-03 11:54:24 +01:00
Sebastian Stenzel
55a0fe97d8
Merge branch 'main' into develop
...
[ci skip]
2021-11-03 09:01:45 +01:00
Sebastian Stenzel
f7f1afbf7d
Merge branch 'release/1.6.3'
2021-11-03 09:01:11 +01:00
Sebastian Stenzel
14395516c5
preparing 1.6.3
2021-11-03 08:59:12 +01:00
Cryptobot
9ef9499506
New Crowdin updates ( #1886 )
...
* New translations strings.properties
[ci skip]
2021-11-03 08:58:04 +01:00
Sebastian Stenzel
1ca803691b
Revert "increase robustness of vault creation:"
...
This reverts commit f7fdb87d6d .
2021-11-03 08:57:35 +01:00
Sebastian Stenzel
5924e443fb
Merge branch 'develop' into feature/hub
...
# Conflicts:
# .idea/runConfigurations/Cryptomator_Linux.xml
# .idea/runConfigurations/Cryptomator_Linux_Dev.xml
# .idea/runConfigurations/Cryptomator_Windows.xml
# .idea/runConfigurations/Cryptomator_Windows_Dev.xml
# .idea/runConfigurations/Cryptomator_macOS.xml
# .idea/runConfigurations/Cryptomator_macOS_Dev.xml
# pom.xml
2021-11-02 15:53:23 +01:00
Cryptobot
27aea6cce9
New Crowdin updates ( #1844 )
...
New translations strings.properties
Arabic; Bosnian; Catalan; Chinese Simplified; Chinese Traditional; Czech; Dutch; Filipino; French; German; Greek; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Slovak; Spanish; Swedish; Turkish; Ukrainian;
[ci skip]
2021-11-02 15:37:46 +01:00
Armin Schrenk
e2ff3f10c1
reset dev branch to SNAPSHOT version
2021-11-02 15:36:09 +01:00
Armin Schrenk
811b538668
Merge tag '1.6.2' into develop
...
1.6.2
2021-11-02 12:21:57 +01:00
Armin Schrenk
8151cc9714
Merge branch 'release/1.6.2'
2021-11-02 12:21:56 +01:00
Armin Schrenk
fdbaa5b892
prepare 1.6.2
2021-11-02 12:11:48 +01:00
Armin Schrenk
f7fdb87d6d
increase robustness of vault creation:
...
* clean up after failed vault creation
* ignore if storage readme cannot be created
2021-11-02 11:50:14 +01:00
what-next-github
9408117028
Including pluginDir to linux/appimage/build.sh ( #1850 )
2021-11-02 10:40:41 +01:00
Armin Schrenk
c6c2133b34
closes #1863
2021-10-29 17:08:03 +02:00
Sebastian Stenzel
7a3205b19c
updated choose file dialog screenshots for Windows #1863
2021-10-29 17:02:24 +02:00
Sebastian Stenzel
8fadd34498
prepared (currently unused) dark mode screenshots for #1863
2021-10-29 16:49:51 +02:00
Sebastian Stenzel
1ffcc8eacb
desaturate irrelevant parts of image
2021-10-29 16:03:10 +02:00
Sebastian Stenzel
dfd4b86b06
Updated "choose file dialog" image
...
references #1863
2021-10-29 14:22:02 +02:00
Sebastian Stenzel
02a59dd538
support loading @2x images
2021-10-29 14:21:04 +02:00
Sebastian Stenzel
a79e385594
fixes #1866
2021-10-28 08:23:45 +02:00
Tobias Hagemann
a4070f551b
fixes #1404
2021-10-27 11:56:49 +02:00
Sebastian Stenzel
5c98fe4145
fixed accessibility issue
2021-10-25 19:50:39 +02:00
Sebastian Stenzel
9b79e9e69e
fixed second part of error code ( #1741 )
2021-10-25 19:34:45 +02:00
Bart
520b3a8f08
Remove IPC socket before creation ( #1852 )
...
(to make sure that socket path can be created)
2021-10-25 09:47:02 +02:00
Armin Schrenk
28d2262962
on windows allow installations only on windows 10 1803 or newer due to unix socket support
2021-10-22 19:21:10 +02:00
Julian Raufelder
c87b559313
Merge branch 'main' into develop
2021-10-20 13:47:39 +02:00
Julian Raufelder
cea8b7556e
Merge branch 'release/1.6.1'
2021-10-20 13:40:49 +02:00
Julian Raufelder
5dde332b8b
Preparing 1.6.1
2021-10-20 13:39:20 +02:00
Sebastian Stenzel
0980e4776b
fixes #1843
2021-10-20 12:46:37 +02:00
Tobias Hagemann
fd7a6f42f1
added x64 suffix to msi installer name
2021-10-19 22:05:59 +02:00
Armin Schrenk
8bfbfc7700
Update installer workflow to add options introduced in JDK 17
2021-10-19 19:12:53 +02:00
Armin Schrenk
ec72762548
fix windows installer
2021-10-19 18:45:25 +02:00
Sebastian Stenzel
6abe39679e
Merge branch 'master' into develop
...
[ci skip]
2021-10-19 15:58:51 +02:00
Sebastian Stenzel
1daab1a4f1
Merge branch 'release/1.6.0'
...
# Conflicts:
# main/buildkit/pom.xml
# main/commons/pom.xml
# main/launcher/pom.xml
# main/pom.xml
# main/ui/pom.xml
# main/ui/src/main/resources/license/THIRD-PARTY.txt
2021-10-19 15:57:51 +02:00
Armin Schrenk
39d1a3d5a6
Merge branch 'develop' into release/1.6.0
2021-10-19 15:47:17 +02:00
Tobias Hagemann
a6b50bde75
Merge pull request #1796 from PBillodeau/fix/linux-build
...
Relative paths in linux build are incorrect
2021-10-19 13:51:00 +02:00
Armin Schrenk
3f569fe33e
Merge branch 'develop' into release/1.6.0
2021-10-19 13:31:27 +02:00
Armin Schrenk
4801ae3fe3
final dependency bump
2021-10-19 13:31:11 +02:00
Sebastian Stenzel
5f672880b9
Merge branch 'develop' into release/1.6.0
2021-10-19 09:34:24 +02:00
Sebastian Stenzel
6ccbc2b806
update cryptofs
2021-10-18 13:44:15 +02:00
Sebastian Stenzel
3492ddbee1
fixes #1833
2021-10-18 13:43:45 +02:00
Sebastian Stenzel
65b85fa4d8
Merge commit 'b211cb1856ef8d07583819b25586151471720cfd' into release/1.6.0
2021-10-14 14:00:11 +02:00
Cryptobot
b211cb1856
New Crowdin updates ( #1822 )
...
[ci skip]
2021-10-14 13:58:57 +02:00
Sebastian Stenzel
d7f48866da
updated license infos
2021-10-13 13:01:53 +02:00
Snyk bot
0872d84662
bump fuse-nio-adapter to 1.3.3 ( #1829 )
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JAVA-COMGITHUBJNR-1570422
2021-10-13 12:32:17 +02:00
Sebastian Stenzel
a86bd9f13a
implemented new algorithm
...
[ci skip]
2021-10-13 12:12:56 +02:00
Armin Schrenk
e436ce372d
Merge branch 'develop' into release/1.6.0
2021-10-08 16:35:19 +02:00
Sebastian Stenzel
c7c7cdfdce
Merge branch 'develop' into feature/displayName
2021-10-08 16:16:18 +02:00
Sebastian Stenzel
1c62467fd2
run codacy for labeled pull requests _and_ push events
2021-10-08 15:39:44 +02:00
Sebastian Stenzel
7f833d2567
update CI config for pull requests
...
see https://securitylab.github.com/research/github-actions-preventing-pwn-requests/
2021-10-08 15:30:28 +02:00
Sebastian Stenzel
6c6f6baf12
Update to JDK 17 ( #1828 )
...
fixes #1404
2021-10-08 14:59:24 +02:00
Armin Schrenk
8319a09b12
fix alignment in vault detail error screen
2021-10-08 14:24:50 +02:00
Ralph Plawetzki
d4e0b4d07d
Change to 1.1.0-beta1 for now, so CI can load the dependency
2021-10-08 12:13:28 +02:00
Ralph Plawetzki
445cb7e242
Pass the name of the vault on changing a passphrase
2021-10-06 18:32:15 +02:00
Ralph Plawetzki
54a005a5c9
Pass the name of the vault on storing a passphrase
2021-10-06 18:32:14 +02:00
Armin Schrenk
ac1ff5fb79
Rework vautl detail unknown error dialog:
...
* add buttons to reload, remove and show error dialog
* restyling
* add new strings
2021-10-06 14:27:28 +02:00
Sebastian Stenzel
1ac0820f93
updated release note formatting
...
[ci skip]
2021-10-05 14:23:41 +02:00
Armin Schrenk
2f868304e4
Merge branch 'develop' into release/1.6.0
2021-10-05 11:59:57 +02:00
Sebastian Stenzel
813c69f6ac
fixed broken bidi binding
2021-10-05 10:09:33 +02:00
Sebastian Stenzel
0d240cdb2d
simpler spacing
2021-10-05 10:09:09 +02:00
JaniruTEC
1ef3e948be
Fixes #1547 : "Custom path" retains invalid value/state ( #1548 )
...
Co-authored-by: Sebastian Stenzel <sebastian.stenzel@gmail.com >
2021-10-04 14:31:48 +02:00
Armin Schrenk
2200a100e0
Merge branch 'develop' into release/1.6.0
2021-10-04 13:08:27 +02:00
Armin Schrenk
f5822fc568
fix bug in check run selection and add small space between buttons
2021-10-04 12:49:28 +02:00
Armin Schrenk
126201506c
closes #1662
2021-10-04 12:02:55 +02:00
Sebastian Stenzel
c7d8cf5465
Merge branch 'develop' into release/1.6.0
2021-09-30 12:54:38 +02:00
Cryptobot
6415c29e3e
New translations strings.properties (Greek) ( #1816 )
...
[ci skip]
2021-09-30 12:52:45 +02:00
Sebastian Stenzel
c1965086f3
update dagger to 2.39
2021-09-30 12:52:04 +02:00
Julian Raufelder
c8b9deccb9
Remove incorrect quote in release note
2021-09-29 17:49:54 +02:00
Julian Raufelder
9586e4e65a
Compute checksum for *.msi and *.tar.gz as well #1808
2021-09-29 17:48:13 +02:00
Julian Raufelder
0fb5867bd8
Merge branch 'develop' into release/1.6.0
2021-09-29 16:43:26 +02:00
Julian Raufelder
3cc1bef4a6
Bump cryptomator.integrations-linux which fixes #1815
2021-09-29 13:30:29 +02:00
Sebastian Stenzel
907d097e2c
store multiline string in env var ( fixes #1808 )
2021-09-29 11:31:31 +02:00
Tobias Hagemann
c9907d6085
added manual build script for mac (missing: notarization, create-dmg)
...
[ci skip]
2021-09-28 11:45:49 +02:00
Julian Raufelder
5eac665a93
Fixes #1814
...
Add missing backslash while setting the pluginDir
2021-09-27 18:50:26 +02:00
PBillodeau
aa7ee65d99
Update build version variable
...
Add path to pom.xml and move after preconditions
2021-09-27 09:54:43 -05:00
PBillodeau
279db5ffd0
Merge branch 'cryptomator:develop' into fix/linux-build
2021-09-27 09:51:20 -05:00
PBillodeau
772e3ae68a
Apply suggestions from code review
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@gmail.com >
2021-09-27 09:50:51 -05:00
Sebastian Stenzel
8795e5c8d2
Merge branch 'develop' into release/1.6.0
...
# Conflicts:
# pom.xml
# src/main/resources/license/THIRD-PARTY.txt
2021-09-27 13:52:29 +02:00
Cryptobot
069c07cbf1
New Crowdin updates ( #1807 )
...
* New translations strings.properties
[ci skip]
2021-09-27 13:49:32 +02:00
Sebastian Stenzel
cda7cc8ef9
dependency bump
2021-09-27 13:41:02 +02:00
Sebastian Stenzel
1015542629
adjust to latest API
2021-09-27 13:31:05 +02:00
Sebastian Stenzel
18be4ba257
update integrations-api
2021-09-27 13:03:55 +02:00
Sebastian Stenzel
90bceb0f68
Update to OpenJFX 17 ( #1809 )
...
* update to openjfx 17.0.0.1
* use new javafx API instead of AWT
2021-09-24 21:01:19 +02:00
Armin Schrenk
53afaf1b12
Replace Files.isWritable() by real write test
2021-09-24 16:31:07 +02:00
Sebastian Stenzel
6b0625609b
case insensitive semver validation
2021-09-24 15:43:52 +02:00
Armin Schrenk
5670e77908
closes #1783
2021-09-24 11:47:57 +02:00
Sebastian Stenzel
79c48778ce
Be more lenient when handling open vault events
...
either via drag and drop or registered file extensions
2021-09-24 10:57:05 +02:00
Sebastian Stenzel
f9889c16de
attempted fix for #1808
2021-09-23 15:08:24 +02:00
Sebastian Stenzel
cbe26d8a4f
Merge branch 'develop' into release/1.6.0, fixing appimage version number
2021-09-23 14:04:54 +02:00
Sebastian Stenzel
b3c2d68d9b
Partial revert of 0d5a3346: Build PPA independently of other installers
2021-09-23 14:04:26 +02:00
Sebastian Stenzel
d07c018670
adjust appimage launcher script to comply with appdir built during CI
...
fixes #1806
2021-09-23 14:01:07 +02:00
Armin Schrenk
0d5a3346f6
execute ppa _after_ all successufl installer builds
2021-09-22 17:54:08 +02:00
Armin Schrenk
cfaa4ceffc
fix draft release job in release workflow
2021-09-22 17:51:27 +02:00
Tobias Hagemann
db843bb1d5
codesigning dylib/jnilib inside jars needs to be forced as well (they may already be signed but could be problematic for notarization)
2021-09-22 17:33:46 +02:00
Armin Schrenk
b4539979a4
fix module-info
2021-09-22 16:43:47 +02:00
Armin Schrenk
d241f022ab
Merge branch 'develop' into release/1.6.0
...
# Conflicts:
# pom.xml
2021-09-22 16:36:36 +02:00
Cryptobot
2a5e09bc32
New Crowdin updates ( #1758 )
...
New translations strings.properties
Turkish; Latvian; Slovak; Polish; Norwegian Nynorsk; Hungarian; Norwegian Bokmal; Russian; Catalan; Spanish; Portuguese; French; Japanese; German; Portuguese, Brazilian; Arabic; Latin); Czech; Italian; Punjabi; Greek; Swedish; Indonesian; Serbian (Cyrillic); Chinese Traditional; Hindi; Korean; Dutch; Bosnian; Romanian; Chinese Simplified;
[ci skip]
2021-09-22 16:27:28 +02:00
Armin Schrenk
85a7383c56
bump fuse dependency
2021-09-22 16:21:06 +02:00
Armin Schrenk
526b2a1e72
Bump cryptofs and adjust usages
2021-09-22 16:20:48 +02:00
Sebastian Stenzel
e4da494202
updated 3rd party licenses
...
[ci skip]
2021-09-22 12:18:35 +02:00
Sebastian Stenzel
55c7636a7b
simplified toggle boolean
...
[ci skip]
2021-09-22 12:17:47 +02:00
Armin Schrenk
af4603f022
Merge pull request #1761 from cryptomator/feature/#1733-window-position
...
Persist last known window position and improve resizing
2021-09-22 11:39:51 +02:00
Armin Schrenk
09cf76df68
minor code cleanup
2021-09-22 11:28:45 +02:00
Armin Schrenk
cfe61a51b6
Merge pull request #1767 from cryptomator/feature/early-loading
...
Eagerly load vault config
2021-09-22 11:20:14 +02:00
Tobias Hagemann
9c83baabd5
fixes #1740
2021-09-22 09:25:16 +02:00
JaniruTEC
3e216ed0ac
Added error codes to error screen ( #1741 )
...
Added error codes based on a translation of GeneratedErrorCode.kt (Cryptomator Android) into Java:
Source of GeneratedErrorCode.kt: 3ae90ab521/presentation/src/main/java/org/cryptomator/presentation/logging/GeneratedErrorCode.kt
Co-authored-by: Sebastian Stenzel <sebastian.stenzel@gmail.com >
2021-09-21 17:41:54 +02:00
Armin Schrenk
0b488efbb3
remove another convinience method from vault class
2021-09-21 16:15:53 +02:00
Armin Schrenk
ae2ad6e00f
Replace ObjectProperty with atomicRef to prevent problems with background reloading
2021-09-21 12:32:36 +02:00
Armin Schrenk
76811f92e6
Improve error handling:
...
* Vault only returns the confiCache
* cache has safe and unsafe method to get config
2021-09-21 12:28:41 +02:00
Armin Schrenk
1fbd07b4a6
Refine impl:
...
* rename wrapper to cache
* reset the cache to null if error during config loading happens
* always set the the cache in the vault obj
2021-09-20 15:34:53 +02:00
PBillodeau
96d37096c1
Relative paths in linux build are incorrect
2021-09-18 14:07:42 -05:00
Martin Beyer
21774784a1
Reduce ResizeRegion to 6px, only save positions at MouseRelease
2021-09-17 18:51:09 +02:00
Martin Beyer
4a13b4145d
Use javaFx-graphics for display information
2021-09-17 17:46:54 +02:00
Armin Schrenk
efc77e4997
updating dependencies
2021-09-17 17:46:28 +02:00
Martin Beyer
cf17a3f9ca
Saving settings on Drag release
2021-09-17 17:44:26 +02:00
Martin Beyer
560513d7e8
Rearrange Imports
2021-09-17 15:54:45 +02:00
Sebastian Stenzel
9e66f4b93e
Release to PPA ( #1791 )
...
Create a Debian source package and dput it to the cryptomator-beta staging repo
2021-09-16 13:01:34 +02:00
Sebastian Stenzel
407718d0a1
fixes #1789
2021-09-16 10:02:38 +02:00
Sebastian Stenzel
b98691ee52
Provide version string when manually triggering a build ( #1790 )
...
* fixed inclusion of launcher script in buildkit
* renamed variable
* version must be manually provided during workflow_dispatch
2021-09-15 15:25:52 +02:00
Armin Schrenk
e482574aaf
Block windows installation if old innosetup version is installed
2021-09-15 12:16:25 +02:00
Sebastian Stenzel
9f068d0b2c
add playground workflow
2021-09-13 16:45:05 +02:00
Tobias Hagemann
78e4c714a1
preparing 1.5.19
2021-09-09 14:14:36 +02:00
Tobias Hagemann
9d43f8bb81
updated dependency, fixes #1778
2021-09-09 14:13:42 +02:00
Tobias Hagemann
4e31f7e5c7
updated THIRD-PARTY
2021-09-07 12:49:10 +02:00
Tobias Hagemann
d9a35a4f93
preparing 1.5.18
2021-09-07 12:39:24 +02:00
Tobias Hagemann
80b4aea7e0
updated dependencies
2021-09-07 12:38:39 +02:00
Armin Schrenk
bbb30ebe0f
keep name of icon file
2021-09-03 12:54:24 +02:00
Armin Schrenk
a0fd6618a7
Change logic on how the config wrapper is injected
2021-09-03 12:25:26 +02:00
Armin Schrenk
09a2f76e15
remove startFail controller entirely
2021-09-03 12:02:45 +02:00
Armin Schrenk
775fbf4873
update cryptofs- and dokany-dependency
2021-09-03 11:44:10 +02:00
Armin Schrenk
5cdd2e006b
more bug fixing in release workflow
2021-09-02 15:25:27 +02:00
Armin Schrenk
f187decf0a
fix installer-ci bugs
2021-09-02 15:14:48 +02:00
Armin Schrenk
869407cded
Win installer: use different icon file for Cryptomator files and make c9r/c9s file extensions non executing
2021-09-02 13:30:12 +02:00
Armin Schrenk
1ad6dbba64
preparing 1.5.17
2021-09-02 13:01:19 +02:00
Armin Schrenk
3a2420dd91
Add sha256 sum of release artifacts to release text
2021-08-31 16:02:46 +02:00
Armin Schrenk
bca920c75e
Upload release dmg and msi aritfacts with full version string
2021-08-31 14:15:50 +02:00
Armin Schrenk
a457355a25
allow drive letters A and B as mount targets
2021-08-31 10:04:42 +02:00
Martin Beyer
947344e5bc
remove border color, reduce default cursor size, enforce minWidth of 650
2021-08-30 17:13:46 +02:00
Armin Schrenk
cc6471840f
Update build for mac installer:
...
* use correct mime type for vault metadata
* add icons file for cryptomator files
2021-08-30 15:58:23 +02:00
Martin Beyer
cf633d74d2
add extra regions to reset to cursor to the default (+coloring the borders red for debugging and testing)
2021-08-30 15:16:52 +02:00
Armin Schrenk
2f32ab1376
fix bug, where password is not saved to keychain
2021-08-30 13:19:40 +02:00
Armin Schrenk
460e6528bf
Eagerly load vault config:
...
* wrap (re-)loading in new class
* assume existence of config in certain vault states
* deprecate classes which are not used anymore
2021-08-26 21:12:07 +02:00
Martin Beyer
348b015bdc
reformat to use fxml to trigger resizing
2021-08-26 17:56:20 +02:00
Martin Beyer
903e022d29
change from LOG.debug "init..." to LOG.trace
2021-08-26 17:22:11 +02:00
Martin Beyer
e5f66281c2
centering window as before, renaming
2021-08-26 17:20:53 +02:00
Martin Beyer
21f45d43f7
remove dead code
2021-08-26 11:15:19 +02:00
Martin Beyer
72286de9fe
minor string rewriting
2021-08-26 10:46:28 +02:00
Martin Beyer
981902409c
calculate new position on display configuration change
2021-08-26 10:33:31 +02:00
Sebastian Stenzel
aef1bf821a
fixed pluginDir path
...
thanks @purejava for noticing
[ci skip]
2021-08-25 11:57:40 +02:00
Martin Beyer
6b4ea9a9eb
fix fullscreen binding
2021-08-25 11:31:29 +02:00
Sebastian Stenzel
e7b9f73516
Merge pull request #1759 from cryptomator/feature/plugin-loader
2021-08-24 19:28:59 +02:00
Martin Beyer
957640b1ba
block moving and resizing in fullscreen
2021-08-24 19:21:53 +02:00
Martin Beyer
31ca102263
update position in settings when moving
2021-08-24 19:09:27 +02:00
Martin Beyer
7df028b0b8
add top, right, bottom and left resizer
2021-08-24 18:52:55 +02:00
Martin Beyer
03eebfe486
add double click on titleBar to min/maximize application
2021-08-24 18:03:55 +02:00
Martin Beyer
58d65c609f
set the position on illegal position
2021-08-24 17:38:01 +02:00
Martin Beyer
b529764eb4
remove max width and max heigth
2021-08-24 17:37:15 +02:00
Sebastian Stenzel
ec9a4465eb
add cryptomator.pluginDir environment variable
2021-08-24 16:35:07 +02:00
Sebastian Stenzel
e5509bd63f
load certain services from jars located in plugin dir
2021-08-24 16:33:05 +02:00
Martin Beyer
4223d15c08
set stored window size to initial window size
2021-08-24 16:23:46 +02:00
Martin Beyer
396b541cd2
safe position settings
2021-08-24 15:36:10 +02:00
Sebastian Stenzel
346ce67bc4
add "unauthorized device" scene
2021-08-24 14:43:26 +02:00
Sebastian Stenzel
1477bf07a9
use public key hash as device id
2021-08-24 13:59:51 +02:00
Sebastian Stenzel
056990151a
adjusted vault config
2021-08-24 12:39:29 +02:00
Sebastian Stenzel
fa86d890fe
use application-global device key that requires a system keychain
2021-08-20 17:16:07 +02:00
Cryptobot
a097a42a9b
New Crowdin updates ( #1681 )
...
[ci skip]
2021-08-20 10:07:50 +02:00
Armin Schrenk
e811f5313d
fixes #1755
...
use system property instead of package version
2021-08-19 12:23:00 +02:00
Sebastian Stenzel
5922743f19
removed dead code
...
[ci skip]
2021-08-17 16:52:28 +02:00
Sebastian Stenzel
afc853f5f5
append device registration params to hub url
2021-08-13 21:41:43 +02:00
Sebastian Stenzel
be8243d9d1
cleanup
2021-08-13 21:41:10 +02:00
Sebastian Stenzel
1322b872b6
adjusted to new vault config format and unlock status codes
2021-08-13 19:59:31 +02:00
Sebastian Stenzel
e46072c726
Merge branch 'develop' into feature/hub
...
[ci skip]
2021-08-13 12:13:49 +02:00
Sebastian Stenzel
33ed41307e
Merge branch 'develop' into feature/hub
2021-08-12 17:39:25 +02:00
Sebastian Stenzel
e865eaf412
added quick & dirty device registration
2021-08-12 17:38:50 +02:00
Sebastian Stenzel
e866b64352
fix build
2021-08-12 17:05:59 +02:00
Sebastian Stenzel
a3a96496b6
use new auth flow
...
talking directly to Authorization Server and Resource Server instead of web frontend
2021-08-12 16:18:22 +02:00
Sebastian Stenzel
75644a35ec
cleanup
...
[ci skip]
2021-08-12 12:19:09 +02:00
Sebastian Stenzel
ec09413575
renamed controller
2021-08-12 12:18:36 +02:00
Sebastian Stenzel
f9c2807ce1
added basic OAuth 2.0 Authorization Code Flow + PKCE impl
2021-08-12 10:54:58 +02:00
Sebastian Stenzel
8075d33d39
fix key/iv extraction from sharedSecret
2021-08-11 16:13:14 +02:00
Sebastian Stenzel
d7dcc46988
spec correction
...
[ci skip]
2021-08-10 13:23:29 +02:00
Sebastian Stenzel
01b2b47823
Switching to P-384 + X9.63 KDF SHA-256 + AES-GCM
2021-08-10 12:36:22 +02:00
Sebastian Stenzel
d087a5fdde
derive masterkey from received ECIES params
2021-08-09 23:03:36 +02:00
Sebastian Stenzel
43dbdb3e8f
prepare local webserver for cross-origin requests
2021-08-09 18:11:44 +02:00
Sebastian Stenzel
d938b1c3f7
keep window open while waiting for http callback
2021-07-30 16:55:05 +02:00
Sebastian Stenzel
59eda3159b
Merge branch 'develop' into feature/hub
2021-07-30 14:04:07 +02:00
Sebastian Stenzel
7fabc6f52d
spawn server listening on localhost, used for oauth redirect_uri
2021-07-29 16:57:28 +02:00
Sebastian Stenzel
b21ea61342
add first draft for hub+http / hub+https keyloading scheme
2021-07-28 17:29:44 +02:00
Sebastian Stenzel
2952733a11
add PKCS12 support for on-demand creation and storage of an EC keypair
2021-07-28 17:04:12 +02:00