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
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
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
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
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
4fc07c27b3
Merge branch 'develop' into feature/hub-local-access
2023-02-27 15:35:40 +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
8f4bf144c3
Merge branch 'develop' into feature/hub-local-access
2023-02-23 11:38:33 +01:00
Armin Schrenk
268c66a108
add hub specific tab to vault options
2023-02-21 23:18:00 +01:00