Armin Schrenk
f4928fd981
prepare 1.19.3
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2026-06-25 11:23:48 +02:00
Armin Schrenk and GitHub
f748bfd953
replace zulu by temurin ( #4263 )
...
Closes #4242
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2026-06-25 11:13:18 +02:00
Armin Schrenk and GitHub
cb689946ed
Merge pull request #4262 from cryptomator/feature/4260-fix-unsigned-ps1
...
Sign Powershell scripts (again)
2026-06-25 10:21:47 +02:00
Armin Schrenk
38bdf6d0e4
cleanup workflow
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2026-06-25 10:14:42 +02:00
Armin Schrenk
409209fd89
[skip ci] update changelog
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2026-06-25 10:09:48 +02:00
Armin Schrenk
1fd44ff651
for scripts, do not append signature
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2026-06-25 01:10:10 +02:00
Armin Schrenk
9bb19b0130
extra sign steps for ps1
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2026-06-25 00:51:46 +02:00
Armin Schrenk
1b5319f706
check ps1 scripts after signing
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2026-06-25 00:31:19 +02:00
Armin Schrenk
33b4aa5ba3
Revert "Revert #4169 and fix ps1 files not signed"
...
This reverts commit 1879c6fa77 .
2026-06-25 00:23:58 +02:00
Armin Schrenk
1879c6fa77
Revert #4169 and fix ps1 files not signed
2026-06-24 17:31:42 +02:00
Armin Schrenk
8b4c4dca8e
Ensure also exe build uses JDK 26.0.1+8
2026-06-24 17:22:18 +02:00
Armin Schrenk
32c0327058
Update code-signing action to version 2.0.0
2026-06-24 17:22:04 +02:00
Armin Schrenk and GitHub
3be6b6eceb
[skip ci] Update changelog
2026-06-24 15:51:39 +02:00
Armin Schrenk
1ff01e17f4
[skip ci] Update changelog
2026-06-24 15:43:43 +02:00
Cryptobot and GitHub
c932810bd8
New Crowdin updates ( #4223 )
...
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; Lithuanian; 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-06-24 15:09:58 +02:00
Armin Schrenk and GitHub
4b6c4d1ce4
Merge pull request #4258 from cryptomator/feature/automatic-maven-profile
...
Automatically activate os specific maven profiles
2026-06-24 15:08:01 +02:00
Armin Schrenk
3d76ed5048
[skip ci] update readme
2026-06-24 15:04:48 +02:00
Armin Schrenk
47d2900f37
automatically activate os specific maven profiles
2026-06-24 14:55:38 +02:00
Armin Schrenk and GitHub
95f5c7aecd
Merge pull request #4255 from cryptomator/feature/javafx25.0.3
...
Update to openjfx 25.0.3
2026-06-24 13:24:41 +02:00
Armin Schrenk and GitHub
bda019f0b4
Merge branch 'develop' into feature/javafx25.0.3
2026-06-24 08:55:33 +02:00
69e87c067e
Bump the maven-dependencies group across 1 directory with 16 updates ( #4257 )
...
Bumps the maven-dependencies group with 16 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [org.cryptomator:webdav-nio-adapter](https://github.com/cryptomator/webdav-nio-adapter ) | `3.0.1` | `3.0.2` |
| [org.cryptomator:integrations-api](https://github.com/cryptomator/integrations-api ) | `1.8.0` | `1.9.0` |
| org.slf4j:slf4j-api | `2.0.17` | `2.0.18` |
| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback ) | `1.5.32` | `1.5.35` |
| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback ) | `1.5.32` | `1.5.35` |
| [com.auth0:java-jwt](https://github.com/auth0/java-jwt ) | `4.5.1` | `4.5.2` |
| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson ) | `2.21.1` | `2.21.4` |
| com.fasterxml.jackson.datatype:jackson-datatype-jsr310 | `2.21.1` | `2.21.4` |
| [com.github.ben-manes.caffeine:caffeine](https://github.com/ben-manes/caffeine ) | `3.2.3` | `3.2.4` |
| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit-framework ) | `6.0.3` | `6.1.0` |
| [org.mockito:mockito-core](https://github.com/mockito/mockito ) | `5.22.0` | `5.23.0` |
| [org.cryptomator:integrations-win](https://github.com/cryptomator/integrations-win ) | `1.6.0` | `1.6.1` |
| [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin ) | `3.10.0` | `3.11.0` |
| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire ) | `3.5.3` | `3.5.6` |
| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco ) | `0.8.14` | `0.8.15` |
| [org.owasp:dependency-check-maven](https://github.com/dependency-check/DependencyCheck ) | `12.2.0` | `12.2.2` |
Updates `org.cryptomator:webdav-nio-adapter` from 3.0.1 to 3.0.2
- [Release notes](https://github.com/cryptomator/webdav-nio-adapter/releases )
- [Changelog](https://github.com/cryptomator/webdav-nio-adapter/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/cryptomator/webdav-nio-adapter/compare/3.0.1...3.0.2 )
Updates `org.cryptomator:integrations-api` from 1.8.0 to 1.9.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.8.0...1.9.0 )
Updates `org.slf4j:slf4j-api` from 2.0.17 to 2.0.18
Updates `ch.qos.logback:logback-core` from 1.5.32 to 1.5.35
- [Release notes](https://github.com/qos-ch/logback/releases )
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.32...v_1.5.35 )
Updates `ch.qos.logback:logback-classic` from 1.5.32 to 1.5.35
- [Release notes](https://github.com/qos-ch/logback/releases )
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.32...v_1.5.35 )
Updates `ch.qos.logback:logback-classic` from 1.5.32 to 1.5.35
- [Release notes](https://github.com/qos-ch/logback/releases )
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.32...v_1.5.35 )
Updates `com.auth0:java-jwt` from 4.5.1 to 4.5.2
- [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.1...4.5.2 )
Updates `com.fasterxml.jackson.core:jackson-databind` from 2.21.1 to 2.21.4
- [Commits](https://github.com/FasterXML/jackson/commits )
Updates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.21.1 to 2.21.4
Updates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.21.1 to 2.21.4
Updates `com.github.ben-manes.caffeine:caffeine` from 3.2.3 to 3.2.4
- [Release notes](https://github.com/ben-manes/caffeine/releases )
- [Commits](https://github.com/ben-manes/caffeine/compare/v3.2.3...v3.2.4 )
Updates `org.junit.jupiter:junit-jupiter` from 6.0.3 to 6.1.0
- [Release notes](https://github.com/junit-team/junit-framework/releases )
- [Commits](https://github.com/junit-team/junit-framework/compare/r6.0.3...r6.1.0 )
Updates `org.mockito:mockito-core` from 5.22.0 to 5.23.0
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v5.22.0...v5.23.0 )
Updates `org.cryptomator:integrations-win` from 1.6.0 to 1.6.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.6.0...1.6.1 )
Updates `org.apache.maven.plugins:maven-dependency-plugin` from 3.10.0 to 3.11.0
- [Release notes](https://github.com/apache/maven-dependency-plugin/releases )
- [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.10.0...maven-dependency-plugin-3.11.0 )
Updates `org.apache.maven.plugins:maven-surefire-plugin` from 3.5.3 to 3.5.6
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.5.3...surefire-3.5.6 )
Updates `org.jacoco:jacoco-maven-plugin` from 0.8.14 to 0.8.15
- [Release notes](https://github.com/jacoco/jacoco/releases )
- [Commits](https://github.com/jacoco/jacoco/compare/v0.8.14...v0.8.15 )
Updates `org.owasp:dependency-check-maven` from 12.2.0 to 12.2.2
- [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.2.0...v12.2.2 )
---
updated-dependencies:
- dependency-name: org.cryptomator:webdav-nio-adapter
dependency-version: 3.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-dependencies
- dependency-name: org.cryptomator:integrations-api
dependency-version: 1.9.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: maven-dependencies
- dependency-name: org.slf4j:slf4j-api
dependency-version: 2.0.18
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-dependencies
- dependency-name: ch.qos.logback:logback-core
dependency-version: 1.5.35
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-dependencies
- dependency-name: ch.qos.logback:logback-classic
dependency-version: 1.5.35
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-dependencies
- dependency-name: ch.qos.logback:logback-classic
dependency-version: 1.5.35
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-dependencies
- dependency-name: com.auth0:java-jwt
dependency-version: 4.5.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-dependencies
- dependency-name: com.fasterxml.jackson.core:jackson-databind
dependency-version: 2.21.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-dependencies
- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jsr310
dependency-version: 2.21.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-dependencies
- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jsr310
dependency-version: 2.21.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-dependencies
- dependency-name: com.github.ben-manes.caffeine:caffeine
dependency-version: 3.2.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-dependencies
- dependency-name: org.junit.jupiter:junit-jupiter
dependency-version: 6.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: maven-dependencies
- dependency-name: org.mockito:mockito-core
dependency-version: 5.23.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: maven-dependencies
- dependency-name: org.cryptomator:integrations-win
dependency-version: 1.6.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-dependencies
- dependency-name: org.apache.maven.plugins:maven-dependency-plugin
dependency-version: 3.11.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: maven-dependencies
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
dependency-version: 3.5.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-dependencies
- dependency-name: org.jacoco:jacoco-maven-plugin
dependency-version: 0.8.15
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-dependencies
- dependency-name: org.owasp:dependency-check-maven
dependency-version: 12.2.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-23 17:25:42 +02:00
Armin Schrenk
fc7cf0da2d
manually update javafx
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2026-06-23 16:38:32 +02:00
Armin Schrenk and GitHub
c3de54f256
Merge pull request #4254 from cryptomator/dependabot/github_actions/github-actions-0c3dbf5312
...
Bump the github-actions group across 1 directory with 11 updates
2026-06-23 16:31:21 +02:00
Armin Schrenk
40f0a363c9
Update to openjfx 25.0.3
2026-06-23 11:55:42 +02:00
dependabot[bot] and GitHub
09e8cc7fdf
Bump the github-actions group across 1 directory with 11 updates
...
Bumps the github-actions group with 11 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout ) | `6.0.2` | `7.0.0` |
| [actions/setup-java](https://github.com/actions/setup-java ) | `5.2.0` | `5.3.0` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact ) | `7.0.0` | `7.0.1` |
| [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) | `2.5.0` | `3.0.1` |
| [actions/download-artifact](https://github.com/actions/download-artifact ) | `8.0.0` | `8.0.1` |
| [rtCamp/action-slack-notify](https://github.com/rtcamp/action-slack-notify ) | `2.3.3` | `2.4.0` |
| [SamKirkland/FTP-Deploy-Action](https://github.com/samkirkland/ftp-deploy-action ) | `4.3.6` | `4.4.0` |
| [actions/cache](https://github.com/actions/cache ) | `5.0.4` | `5.0.5` |
| [skymatic/workflows/.github/workflows/run-dependency-check.yml](https://github.com/skymatic/workflows ) | `3.0.3` | `3.1.0` |
| [actions/github-script](https://github.com/actions/github-script ) | `8.0.0` | `9.0.0` |
| [actions/stale](https://github.com/actions/stale ) | `10.2.0` | `10.3.0` |
Updates `actions/checkout` from 6.0.2 to 7.0.0
- [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/de0fac2e4500dabe0009e67214ff5f5447ce83dd...9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 )
Updates `actions/setup-java` from 5.2.0 to 5.3.0
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/be666c2fcd27ec809703dec50e508c2fdc7f6654...ad2b38190b15e4d6bdf0c97fb4fca8412226d287 )
Updates `actions/upload-artifact` from 7.0.0 to 7.0.1
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/bbbca2ddaa5d8feaa63e36b76fdaad77386f024f...043fb46d1a93c77aae656e7c1c64a875d1fc6a0a )
Updates `softprops/action-gh-release` from 2.5.0 to 3.0.1
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/v2.5.0...718ea10b132b3b2eba29c1007bb80653f286566b )
Updates `actions/download-artifact` from 8.0.0 to 8.0.1
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v8...3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c )
Updates `rtCamp/action-slack-notify` from 2.3.3 to 2.4.0
- [Release notes](https://github.com/rtcamp/action-slack-notify/releases )
- [Commits](https://github.com/rtcamp/action-slack-notify/compare/e31e87e03dd19038e411e38ae27cbad084a90661...33ca3be66c6f378fe1610fd1d5258632dbed5e58 )
Updates `SamKirkland/FTP-Deploy-Action` from 4.3.6 to 4.4.0
- [Release notes](https://github.com/samkirkland/ftp-deploy-action/releases )
- [Commits](https://github.com/samkirkland/ftp-deploy-action/compare/a51268f67f6605236975928ae28b0f7e9971d50a...110f9186c050f71550953127052e77650219c287 )
Updates `actions/cache` from 5.0.4 to 5.0.5
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/668228422ae6a00e4ad889ee87cd7109ec5666a7...27d5ce7f107fe9357f9df03efb73ab90386fccae )
Updates `skymatic/workflows/.github/workflows/run-dependency-check.yml` from 3.0.3 to 3.1.0
- [Release notes](https://github.com/skymatic/workflows/releases )
- [Commits](https://github.com/skymatic/workflows/compare/957d3c2c08c56855fdac41e5afb9a7aca8c30dd9...8356563bf7b8d1c8d693f75ca487e8f57573cec9 )
Updates `actions/github-script` from 8.0.0 to 9.0.0
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/ed597411d8f924073f98dfc5c65a23a2325f34cd...3a2844b7e9c422d3c10d287c895573f7108da1b3 )
Updates `actions/stale` from 10.2.0 to 10.3.0
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/b5d41d4e1d5dceea10e7104786b73624c18a190f...eb5cf3af3ac0a1aa4c9c45633dd1ae542a27a899 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/setup-java
dependency-version: 5.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: actions/upload-artifact
dependency-version: 7.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: softprops/action-gh-release
dependency-version: 3.0.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/download-artifact
dependency-version: 8.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: rtCamp/action-slack-notify
dependency-version: 2.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: SamKirkland/FTP-Deploy-Action
dependency-version: 4.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: actions/cache
dependency-version: 5.0.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: skymatic/workflows/.github/workflows/run-dependency-check.yml
dependency-version: 3.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: actions/github-script
dependency-version: 9.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/stale
dependency-version: 10.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-23 09:54:10 +00:00
Armin Schrenk
b4ea03a7cd
remove maven-surefire-junit5-tree-reporter
...
incompatible with surefire 3.5.4 and above
2026-06-23 11:50:15 +02:00
Armin Schrenk
a30e887177
Stay on Jackson 2.21.x
...
LTS release supported until 2028
2026-06-23 11:47:58 +02:00
Armin Schrenk and GitHub
331f66db0c
Merge pull request #4243 from cryptomator/feature/not-a-vault-dir
...
Feature: Improve UX when importing vaults with invalid structure
2026-06-10 11:24:00 +02:00
dd5827204c
Bump Maven Wrapper distribution to Apache Maven 3.9.16 ( #4247 )
...
* Add Maven Wrapper and migrate Maven invocations
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-06-03 18:03:47 +02:00
Armin Schrenk
8bee60975e
Merge branch 'develop' into feature/not-a-vault-dir
2026-06-03 16:59:19 +02:00
Armin Schrenk and GitHub
f96a03ae30
Upgrade project JDK version from 25 to 26
...
references #4244
2026-06-03 16:35:03 +02:00
Armin Schrenk and GitHub
41ce350b61
Merge pull request #4244 from cryptomator/feature/jdk26
...
Feature: JDK 26
2026-06-03 10:44:40 +02:00
Armin Schrenk
64b0e63b21
cleaner errro report for invalid vaults
2026-06-03 10:41:45 +02:00
Armin Schrenk
6c62b4d293
prevent duplicates when adding same vault several times
...
do checking and adding on the fx thread.
2026-06-03 10:41:23 +02:00
Armin Schrenk
3f312b183e
Prevent any blocking questions
...
when adding coffeelibs repo
2026-06-03 09:13:26 +02:00
Armin Schrenk
719a91692a
cleanup
2026-06-02 20:21:16 +02:00
Armin Schrenk
85b7265b95
Place vault storage location check in separate functions
2026-06-02 20:21:02 +02:00
Armin Schrenk
fbdf1b1bdb
Replace openjdk by coffeelibs-jdk again
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2026-06-02 18:27:39 +02:00
Armin Schrenk
ae2fd74411
Revert "test if signing issue is fixed with temurin"
...
This reverts commit 602c206dae .
2026-06-01 11:52:41 +02:00
Armin Schrenk
49ca7f4891
Bump jdk to 26 (or 26.0.1+8)
2026-06-01 09:52:57 +02:00
d5d992b1c2
Add dependency-check suppressions for new Jetty CVEs ( #4241 )
...
Agent-Logs-Url: https://github.com/cryptomator/cryptomator/sessions/7fec8174-cf7f-4860-9a62-1299e45a5ca6
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: infeo <9036915+infeo@users.noreply.github.com >
2026-05-18 11:23:09 +02:00
Armin Schrenk
01b30b173e
enhance message
2026-05-12 12:09:50 +02:00
Armin Schrenk
be4a39c628
Run validation on non-fx thread
...
old code can still run it on fx thread
2026-05-12 09:39:07 +02:00
Armin Schrenk
e63a0e8ee8
Show user improved error message
2026-05-12 08:30:34 +02:00
Armin Schrenk
6c925d6a1f
Throw more specific error about vault directory
2026-05-11 12:12:58 +02:00
Armin Schrenk
602c206dae
test if signing issue is fixed with temurin
2026-05-05 11:23:14 +02:00
Armin Schrenk
426b33ae1a
fix win-update-url
2026-05-04 11:55:40 +02:00
jose-cardoso-a22506616 and GitHub
472b10a8a4
Merge pull request #4228 from jose-cardoso-a22506616/issue-3993
...
Closes #3993
2026-05-04 08:50:10 +02:00
Armin Schrenk
8e52161fa4
Use JDK 26.0.1+8
2026-04-29 12:01:03 +02:00
Armin Schrenk
f1540e13eb
Also use new template properties file in CI
2026-04-29 11:58:45 +02:00
Armin Schrenk
2c2165cb22
Fix wixhelper.dll not found
...
file is named now msica.dll
2026-04-29 11:58:07 +02:00
Armin Schrenk
03cb5f6be9
Closes #4219
2026-04-28 18:23:44 +02:00
Armin Schrenk
8a98048835
update windows build script to stop on errors
2026-04-28 16:14:39 +02:00
Armin Schrenk and GitHub
2fe7fe886c
Merge pull request #4227 from yugui923/fix/vault-options-mount-scroll
...
fix(ui): make vault options mounting tab scrollable
2026-04-27 14:50:46 +02:00
Armin Schrenk
459112f5b8
Fix release workflow
...
"workflow_call" is not a event name
2026-04-27 13:01:13 +02:00
Armin Schrenk and GitHub
ea86124c7d
Merge pull request #4205 from cryptomator/feature/immutable-releases
...
Feature: Refactor Release pipeline to allow immutable releases
2026-04-27 09:22:01 +02:00
Yuri Gui
cd9e315447
fix(ui): make Vault Options "Mounting" tab scrollable
...
Wrap the mounting-options VBox in a ScrollPane so that conditionally
shown rows (drive-letter selector, custom mount-point picker, custom
mount flags) remain reachable when the Vault Options window is at or
near its 300px minimum height. Previously the rows were clipped past
the bottom of the tab with no scrollbar, forcing the user to enlarge
the window manually before the controls could be seen or interacted
with.
Fixes #3150
Co-Authored-By: Yuri Gui <yugui923@users.noreply.github.com >
2026-04-25 14:41:28 +00:00
Armin Schrenk
1266926ebb
fix docs
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2026-04-24 15:39:05 +02:00
Armin Schrenk
1e6bc1f043
Update RELEASE doc
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2026-04-24 15:10:57 +02:00
Armin Schrenk
1230e787a9
Update RELEASE.md
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2026-04-21 15:36:54 +02:00
Armin Schrenk
da8493f25f
add release documentation
2026-04-16 17:57:39 +02:00
Armin Schrenk
4a0a4309c2
Replace get-version workflow call with slim job
2026-04-16 17:53:08 +02:00
Armin Schrenk
c52ae0120d
update changelog
2026-04-16 17:51:15 +02:00
Armin Schrenk
e6cef947c1
rename job
2026-04-16 17:51:06 +02:00
Armin Schrenk
08009ca1a0
Merge branch 'develop' into feature/immutable-releases
...
# Conflicts:
# .github/workflows/appimage.yml
# .github/workflows/mac-dmg-x64.yml
# .github/workflows/mac-dmg.yml
# .github/workflows/win-exe.yml
2026-04-14 12:14:23 +02:00
Armin Schrenk
d27a52752b
improve readability of version splitting
2026-04-14 11:40:02 +02:00
Armin Schrenk
c745fca2ea
update draft-release.yml
...
adhere to new workflow_call api
2026-04-13 17:58:18 +02:00
Armin Schrenk
d1fcf528b0
use pwsh to move reattach burn engine
2026-04-13 17:40:43 +02:00
Armin Schrenk
b6133e481c
Refactor appimage, dmg and msi/exe workflows
...
* unify inputs handling for worklfow dispatch and call
* simplify conditions for signing/release steps
2026-04-13 16:27:12 +02:00
LamTrinh.Dev and GitHub
d67aa9c10a
+ Update Copyright year from "2016 - 2025" to "2016-2026". ( #4218 )
...
* + Update Copyright year from "2016 - 2025" to "2016-2026".
2026-04-13 15:30:33 +02:00
Armin Schrenk
19a9595f2e
rename worfklow to clearly indicate what it does
2026-04-13 11:46:03 +02:00
Armin Schrenk
f21ae0e11c
fix notarization of dmg files on workflow calls
2026-04-13 11:37:51 +02:00
Armin Schrenk
54f805a0c9
fix exe installer not found after
2026-04-09 17:18:07 +02:00
Armin Schrenk
aa239418cf
use more local environment instead of copying data into script
2026-04-09 16:57:30 +02:00
Armin Schrenk
8f0c6eb994
fix bugs
...
* win-exe still checked for release event
* only perform appimage checksum step on release
* remove unused input in appimage flow
2026-04-09 16:55:08 +02:00
Armin Schrenk
4751c81d06
adjust hub-url in share vault dialog
2026-04-08 16:49:11 +02:00
Armin Schrenk
0e1132133c
replace guava cache with caffeine
2026-04-08 16:23:25 +02:00
Armin Schrenk
c7d77091f5
Merge branch 'develop' into feature/immutable-releases
...
# Conflicts:
# .github/workflows/appimage.yml
# .github/workflows/build.yml
# .github/workflows/mac-dmg-x64.yml
# .github/workflows/mac-dmg.yml
# .github/workflows/post-publish.yml
2026-04-08 16:08:23 +02:00
Armin Schrenk
3a4039d663
use ubuntu-slim runner for small tasks
2026-04-08 13:00:23 +02:00
Armin Schrenk
f94d204604
cleanup
2026-04-08 12:57:32 +02:00
Armin Schrenk
d76dbe0ddb
Replace automatic version file update
...
by simple notification
2026-04-08 12:54:27 +02:00
Armin Schrenk
235a23ce77
fix check for tag belongs to main or release branch
2026-04-08 12:38:23 +02:00
Armin Schrenk
357b30684b
point to correct release workflow file in template
2026-04-08 12:37:50 +02:00
Armin Schrenk
517e12a586
pin jdk version for release
2026-04-08 12:35:54 +02:00
Armin Schrenk
96aa8fe180
add pkgrel update step for aur-bin
2026-04-07 17:20:08 +02:00
Armin Schrenk
7bffc317ff
rename workflow from release to create-release
...
to prevent confusion with github release.yml standard
2026-04-07 17:05:30 +02:00
Armin Schrenk
7dde389671
move aur-bin PR creation into own workflow
2026-04-07 17:04:56 +02:00
a40f17e8f1
Bump the github-actions group with 5 updates ( #4207 )
...
Bumps the github-actions group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) | `2.5.0` | `2.6.1` |
| [actions/download-artifact](https://github.com/actions/download-artifact ) | `8.0.0` | `8.0.1` |
| [actions/cache](https://github.com/actions/cache ) | `5.0.3` | `5.0.4` |
| [skymatic/semver-validation-action](https://github.com/skymatic/semver-validation-action ) | `3.0.0` | `4.0.0` |
| [vedantmgoyal2009/winget-releaser](https://github.com/vedantmgoyal2009/winget-releaser ) | `19e706d4c9121098010096f9c495a70a7518b30f` | `7bd472be23763def6e16bd06cc8b1cdfab0e2fd5` |
Updates `softprops/action-gh-release` from 2.5.0 to 2.6.1
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/a06a81a03ee405af7f2048a818ed3f03bbf83c7b...153bb8e04406b158c6c84fc1615b65b24149a1fe )
Updates `actions/download-artifact` from 8.0.0 to 8.0.1
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3...3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c )
Updates `actions/cache` from 5.0.3 to 5.0.4
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/cdf6c1fa76f9f475f3d7449005a359c84ca0f306...668228422ae6a00e4ad889ee87cd7109ec5666a7 )
Updates `skymatic/semver-validation-action` from 3.0.0 to 4.0.0
- [Release notes](https://github.com/skymatic/semver-validation-action/releases )
- [Commits](https://github.com/skymatic/semver-validation-action/compare/7a6ae1c9e121540d11c9c7e4e667c83d583aa153...7c80b6b03a18b42884761daa9862ff5683ec8c8a )
Updates `vedantmgoyal2009/winget-releaser` from 19e706d4c9121098010096f9c495a70a7518b30f to 7bd472be23763def6e16bd06cc8b1cdfab0e2fd5
- [Release notes](https://github.com/vedantmgoyal2009/winget-releaser/releases )
- [Commits](https://github.com/vedantmgoyal2009/winget-releaser/compare/19e706d4c9121098010096f9c495a70a7518b30f...7bd472be23763def6e16bd06cc8b1cdfab0e2fd5 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-version: 2.6.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: actions/download-artifact
dependency-version: 8.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/cache
dependency-version: 5.0.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: skymatic/semver-validation-action
dependency-version: 4.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: vedantmgoyal2009/winget-releaser
dependency-version: 7bd472be23763def6e16bd06cc8b1cdfab0e2fd5
dependency-type: direct:production
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-07 11:39:43 +02:00
699e22d31a
chore: Consolidate dependabot maven groups and switch to monthly schedule ( #4208 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: infeo <9036915+infeo@users.noreply.github.com >
2026-04-02 16:58:12 +02:00
Armin Schrenk
5d5b9137cc
fix workflows
2026-04-01 16:38:07 +02:00
Armin Schrenk
02767b0caf
pin aws-configure action
2026-04-01 16:29:59 +02:00
Armin Schrenk
ddd8c572e7
prevent accidental releases of unsigend tags
2026-04-01 16:27:20 +02:00
Armin Schrenk
aa8ccf53df
remove manual trigger for workflow
2026-04-01 16:16:46 +02:00
Armin Schrenk
c199561a9e
Link to the changelog of the git tag
...
in the release notes
2026-04-01 16:10:26 +02:00
Armin Schrenk
e341983ffe
add update-latest-version job to post-publish
2026-04-01 14:14:33 +02:00
Armin Schrenk
f10b28ecb1
fix typos
2026-03-31 18:11:41 +02:00
Armin Schrenk
95eed96a37
gate windows specifc post-publishes task with check
...
for windows artifacts in release
2026-03-31 16:02:32 +02:00
mindmonk and GitHub
9de0981594
Merge pull request #4164 from cryptomator/feature/decrypt-name-single-dialog-per-vault
...
Fix Decrypt File Name dialog to reuse a single window
2026-03-31 11:02:13 +02:00
Armin Schrenk
4d6ce70afe
Merge branch 'develop' into feature/immutable-releases
...
# Conflicts:
# .github/workflows/appimage.yml
# .github/workflows/mac-dmg-x64.yml
# .github/workflows/mac-dmg.yml
# .github/workflows/win-exe.yml
2026-03-30 15:37:06 +02:00
Armin Schrenk
e75deb282c
use correct cmd
...
for computing sha sum
2026-03-30 15:33:24 +02:00
Jan-Peter Klein
87fe209b54
Merge branch 'develop' into feature/decrypt-name-single-dialog-per-vault
2026-03-30 12:47:55 +02:00
Jan-Peter Klein
21cffb13c7
remove unused initialList field from DecryptFileNamesViewController
2026-03-30 12:46:11 +02:00
Armin Schrenk
ee92cc4e9f
Add docs update workflow
2026-03-30 12:22:03 +02:00
Jan-Peter Klein
9eca05aeb7
address infeos review: drop paths injection, close on locked vault, clear mapping on close
2026-03-30 12:15:09 +02:00
Armin Schrenk
57c84627f9
Update release draft with sed and envsubst
...
instead of awk
2026-03-30 12:07:08 +02:00
Armin Schrenk and GitHub
a653fc3627
Merge pull request #4199 from cryptomator/feature/ci-build-flatpak
...
Feature: Build flatpak on CI
2026-03-27 15:30:48 +01:00
Armin Schrenk
db31fcad98
fix flatpak/cryptomator module git error
2026-03-27 13:39:48 +01:00
Armin Schrenk
b82c73f789
decouple build script from app source
...
additionally, check tag if a PR should be created
2026-03-26 18:18:04 +01:00
Armin Schrenk
70d3507e5d
also tie this workflow to get-version workflow
2026-03-26 17:39:05 +01:00
Armin Schrenk
518b45d149
checkout the correct repository
2026-03-26 17:38:31 +01:00
mindmonk and GitHub
65f2eea6c9
Merge pull request #4194 from cryptomator/feature/hide-update-warning-when-no-update-available
...
Hide "lock vaults" warning when no update is available
2026-03-26 17:33:25 +01:00
Jan-Peter Klein
12a4a8218a
change warning visibility check to use isUpdateAvailable
2026-03-26 12:41:15 +01:00
Armin Schrenk
76dd4f079c
use correct cache key
2026-03-26 11:02:08 +01:00
Armin Schrenk
309a8fc705
adjust repository dispatch for website update
...
* change event type to desktop-release
* add client payload
2026-03-26 10:48:47 +01:00
Armin Schrenk
0b77e6ce04
use release object in event payload
2026-03-25 23:15:13 +01:00
Armin Schrenk
d22e912ca4
fix wrong webhook
2026-03-25 15:14:35 +01:00
Armin Schrenk
690726efc3
adjust post-publish
...
* run av-whitelist after publish
* notify winget
* remove gpg signature creation
2026-03-25 11:43:58 +01:00
Armin Schrenk
d9c0c4980b
add release flow to create releases
2026-03-25 11:42:26 +01:00
Armin Schrenk
4e5eef5a16
remove release drafting from build flow
2026-03-25 11:41:54 +01:00
Armin Schrenk
81b2081033
fix outputs typo in appimage flow
2026-03-25 11:41:38 +01:00
Armin Schrenk
b35fb011e0
fix wrong env variable
2026-03-25 11:03:56 +01:00
Armin Schrenk
fa1e9c7ca7
[skip ci] add comment for envsubst usage
2026-03-25 11:02:32 +01:00
Armin Schrenk
75bb64b333
add permissions
2026-03-24 17:01:22 +01:00
Armin Schrenk
1f40045b41
ensure correct source is used for checkout
2026-03-24 16:55:27 +01:00
Armin Schrenk
1951e5e82c
ensure correct revision
2026-03-24 16:20:33 +01:00
Armin Schrenk
0be39c5b7d
[skip ci] fix typo
2026-03-24 13:21:25 +01:00
Armin Schrenk
6886188ff4
remove manual update script
2026-03-24 13:05:42 +01:00
Armin Schrenk
3a2de81369
do not use placeholder files
2026-03-24 12:37:10 +01:00
Armin Schrenk
4de3ea2892
add verification step
2026-03-24 12:22:46 +01:00
Armin Schrenk
0beb2e3334
adjust flathub pr job
...
* add boolean dispatch input to create pr manually
* remove tarball job
* adjust template build script to final build file
* change PR description
* fix slack webhook
2026-03-24 12:15:41 +01:00
Armin Schrenk
537d79f3c2
activate all runners again
2026-03-24 10:57:32 +01:00
Armin Schrenk
10d5f4f530
rename job
2026-03-24 10:57:08 +01:00
Armin Schrenk
ab0e7e1ea9
fix pattern matching and make flow easier to read
2026-03-23 17:53:33 +01:00
Armin Schrenk
967a3aa10b
ensure to download correct javafx jars
2026-03-23 16:47:18 +01:00
Armin Schrenk
821649c821
[debug] replace natsort with sort
2026-03-23 15:36:36 +01:00
Armin Schrenk
7cf75e9dba
use SNAPSHOT version of flatpak action
...
and keep build dirs
2026-03-23 11:18:38 +01:00
Armin Schrenk
dfe126f827
update maven dependency source file
2026-03-23 11:10:03 +01:00
Armin Schrenk
80ce98991c
use correct runner for every arch
2026-03-23 10:48:53 +01:00
Armin Schrenk
579d42ec74
try x86 runner
2026-03-20 18:42:40 +01:00
Armin Schrenk
047108683f
use as base repo the flathub repo
2026-03-20 18:20:15 +01:00
Armin Schrenk
830c9196e7
activate build flatpak step again
2026-03-20 18:10:38 +01:00
Armin Schrenk
7208f23da1
fix type
2026-03-20 18:04:09 +01:00
Armin Schrenk
b0a4a0bcfa
add debugging code
2026-03-20 17:59:45 +01:00
Armin Schrenk
f7b13dd121
Use flathub repo
...
remove yq edits and simply override build yaml
2026-03-20 17:51:10 +01:00
Armin Schrenk
a5ccfa01d2
use yq action
...
not available in flathub container
2026-03-20 17:26:04 +01:00
Armin Schrenk
62bf4c5b45
fix prepare step
2026-03-20 17:06:42 +01:00
Armin Schrenk
7168d7e31d
deactivate x86 runner during development
2026-03-20 16:54:50 +01:00
Armin Schrenk
3c633f8a34
move all build scripts into flatpak-build dir
...
* additionally, remove maven-dependencies
2026-03-20 16:54:05 +01:00
Armin Schrenk
b606a4ee8e
use FreeDesktop runtime
2026-03-20 16:44:29 +01:00
Armin Schrenk
1af094692f
run also on certain push events
2026-03-20 16:25:51 +01:00
Armin Schrenk
c86d8ac6b8
build flatpak on CI
2026-03-20 16:22:35 +01:00
Armin Schrenk
b06d65ab43
Merge branch 'main' into develop
...
# Conflicts:
# pom.xml
2026-03-20 08:15:31 +01:00
Armin Schrenk
390bdc33e0
Merge branch 'hotfix/1.19.2'
2026-03-20 08:14:04 +01:00
Armin Schrenk
2284d1fcee
Update Changelog
2026-03-20 08:13:37 +01:00
Sebastian Stenzel and Armin Schrenk
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 and GitHub
5a0d15c937
Merge pull request #4187 from cryptomator/feature/monthly-dist-builds
...
Feature: Monthly distribution builds
2026-03-17 13:18:37 +01:00
Jan-Peter Klein
53757dab93
fix unlocked vault warning shown without an available update
2026-03-16 14:22:23 +01:00
Armin Schrenk
e1d4d3e85b
fix webhook in workflow
2026-03-13 18:03:19 +01:00
Armin Schrenk
859fe238b8
also test signing step in monthly builds
2026-03-13 17:51:22 +01:00
Armin Schrenk
23df40796b
build release artifacts monthly
2026-03-13 17:50:53 +01:00
Armin Schrenk and GitHub
b98b1326b2
Merge pull request #4147 from cryptomator/feature/dagger-fixes
...
fix dagger binding graph
2026-03-13 17:39:29 +01:00
Armin Schrenk
2f8831b561
faster initialization
2026-03-13 17:29:59 +01:00
Armin Schrenk
4948b9b586
prevent data races
2026-03-13 17:06:50 +01:00
Armin Schrenk and GitHub
838018e72e
Remove Actalis code signing ( #4169 )
2026-03-13 16:49:37 +01:00
Sebastian Stenzel
d5433e7a3f
CHANGELOG.md: moved security fixes to subsection
...
[ci skip]
2026-03-13 10:50:20 +01:00
Armin Schrenk
194e19bf5e
[skip ci] reset to snapshot version
2026-03-12 14:37:17 +01:00
Armin Schrenk
1358e7098d
Merge branch 'main' into develop
2026-03-12 14:35:39 +01:00
Armin Schrenk
4be327608a
Merge branch 'release/1.19.1'
2026-03-12 14:35:20 +01:00
Armin Schrenk
929ef37ded
finalize release
2026-03-12 14:12:41 +01:00
Armin Schrenk
6fce1807f0
prepare 1.19.1
2026-03-12 14:08:50 +01:00
Armin Schrenk
c1d72650cc
[skip ci] update changelog
2026-03-12 14:06:30 +01:00
Armin Schrenk
dab368e44b
Update org.cryptomator.integrations-api to 1.8.0
...
closes #4176
2026-03-12 14:00:06 +01:00
Armin Schrenk
7548174e4f
Update org.cryptomator.integrations-linux to 1.7.0
...
closes #4175
2026-03-12 13:46:04 +01:00
Armin Schrenk
b513060744
Update dependency org.cryptomator.integrations-mac from 1.5.0-beta3 to 1.5.0
...
closes #4177
2026-03-12 13:40:18 +01:00
Armin Schrenk
311a9ef70b
[skip ci] update changelog
2026-03-12 13:36:56 +01:00
Armin Schrenk and GitHub
7331144f9d
Set cryptomator.hub.enableTrustOnFirstUse ( #4182 )
...
in installers/package containers
2026-03-12 13:13:49 +01:00
Cryptobot and GitHub
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 and GitHub
7a6340aac6
Merge pull request #4181 from cryptomator/feature/pin-appimagetool
...
pin appimagetool
2026-03-12 12:31:37 +01:00
Sebastian Stenzel and GitHub
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 and GitHub
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 and GitHub
0f8b6a8f51
New Crowdin updates ( #4170 )
...
* New translations strings.properties (Korean)
[ci skip]
2026-03-08 23:45:59 +01:00
Armin Schrenk
8ca6946fe6
Suppress CVE-2025-11143
...
Jetty is used only locally
2026-03-08 18:08:23 +01:00
Armin Schrenk
e583b70931
use correct filename for admin config on Windows
2026-03-07 12:06:13 +01:00
Armin Schrenk
d9134b49ad
add workflow_call to release artifact workflows
2026-03-06 17:11:11 +01:00
Armin Schrenk
6f6d0d8771
Update wording in release draft
2026-03-06 12:58:17 +01:00
Armin Schrenk
9d3d67b605
Update changelog
2026-03-05 23:12:58 +01:00
Armin Schrenk
8da27e36d6
Merge branch 'develop' into release/1.19.0
2026-03-05 23:10:11 +01:00
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
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 and GitHub
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
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
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
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](https://github.com/actions/upload-artifact/compare/b7c566a772e6b6bfb58ed0dc250532a479d7789f...bbbca2ddaa5d8feaa63e36b76fdaad77386f024f )
Updates `actions/download-artifact` from 7.0.0 to 8.0.0
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/37930b1c2abaa49bbe596cd826c3c89aef350131...70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 )
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](https://github.com/actions/stale/compare/997185467fa4f803885201cee163a9f38240193d...b5d41d4e1d5dceea10e7104786b73624c18a190f )
---
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 and GitHub
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 and GitHub
7daca70a15
Feature: Replace JavaFX host services with RevealPathService impls ( #4165 )
...
when a OS path need to be shown in the OS file browser.
2026-03-03 11:25:29 +01:00
Tobias Hagemann
90228a1d5c
add Liquid Glass icon and remove DockTilePlugin workaround
2026-03-03 06:55:24 +01:00
Jan-Peter Klein
92d11d8bd5
Merge branch 'develop' into feature/decrypt-name-single-dialog-per-vault
2026-03-02 14:18:15 +01:00
Jan-Peter Klein
300a811510
fix decrypt file name dialog to reuse one window per vault
2026-03-02 13:39:38 +01:00
Armin Schrenk
4090413290
increase slightly notify window heigth
2026-02-27 15:52:30 +01:00
Armin Schrenk
29bfbdc524
Adjust wording for in use feature
2026-02-27 15:08:32 +01:00
Armin Schrenk and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
ee5165320d
Update Git user email for automation commits
2026-02-19 12:04:36 +01:00
Armin Schrenk
1dab85d265
Merge branch 'develop' into release/1.19.0
2026-02-18 16:25:04 +01:00
Armin Schrenk
84a966993f
fix dagger binding graph
2026-02-18 16:24:22 +01:00
Armin Schrenk
423752e720
[skip ci] update changelog
2026-02-18 16:22:31 +01:00
Cryptobot and GitHub
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 and GitHub
72d93e943b
fix text wrapping in ResetPasswordDialog ( #4123 )
2026-02-18 15:43:50 +01:00
Armin Schrenk and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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
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] and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 https://github.com/cryptomator/cryptomator/commit/dd1af8cd783589e8c8b06e7c4881195e10a67815
...
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 and GitHub
2523609996
disable loading of user defined config for windows msi ( #4132 )
2026-02-09 14:49:07 +01:00
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](https://github.com/actions/checkout/compare/8e8c483db84b4bee98b60c0593521ed34d9990e8...de0fac2e4500dabe0009e67214ff5f5447ce83dd )
Updates `actions/setup-java` from 5.1.0 to 5.2.0
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/f2beeb24e141e01a676f977032f5a29d81c9e27e...be666c2fcd27ec809703dec50e508c2fdc7f6654 )
Updates `actions/upload-artifact` from 5.0.0 to 6.0.0
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/330a01c490aca151604b8cf639adc76d48f6c5d4...b7c566a772e6b6bfb58ed0dc250532a479d7789f )
Updates `actions/download-artifact` from 6.0.0 to 7.0.0
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/018cc2cf5baa6db3ef3c5f8a56943fffe632ef53...37930b1c2abaa49bbe596cd826c3c89aef350131 )
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](https://github.com/actions/cache/compare/0057852bfaa89a56745cba8c7296529d2fc39830...cdf6c1fa76f9f475f3d7449005a359c84ca0f306 )
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](https://github.com/skymatic/workflows/compare/1074588008ae3326a2221ea451783280518f0366...2d0c27a7b04c605afe1ca85e37c0e86517defcc9 )
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](https://github.com/fjogeleit/http-request-action/compare/c0b95d02a088b47c1f2f4db04fd8af8bd19eee54...551353b829c3646756b2ec2b3694f819d7957495 )
Updates `skymatic/workflows` from 3.0.1 to 3.0.2
- [Release notes](https://github.com/skymatic/workflows/releases )
- [Commits](https://github.com/skymatic/workflows/compare/1074588008ae3326a2221ea451783280518f0366...2d0c27a7b04c605afe1ca85e37c0e86517defcc9 )
---
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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
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](https://github.com/actions/checkout/compare/08c6903cd8c0fde910a37f88322edcfb5dd907a8...8e8c483db84b4bee98b60c0593521ed34d9990e8 )
Updates `actions/setup-java` from 5.0.0 to 5.1.0
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/dded0888837ed1f317902acf8a20df0ad188d165...f2beeb24e141e01a676f977032f5a29d81c9e27e )
Updates `actions/upload-artifact` from 4.6.2 to 5.0.0
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/ea165f8d65b6e75b540449e92b4886f43607fa02...330a01c490aca151604b8cf639adc76d48f6c5d4 )
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](https://github.com/softprops/action-gh-release/compare/6da8fa9354ddfdc4aeace5fc48d7f679b5214090...a06a81a03ee405af7f2048a818ed3f03bbf83c7b )
Updates `actions/download-artifact` from 5.0.0 to 6.0.0
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/634f93cb2916e3fdff6788551b99b062d0335ce0...018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 )
Updates `fjogeleit/http-request-action` from 1.16.5 to 1.16.6
- [Release notes](https://github.com/fjogeleit/http-request-action/releases )
- [Commits](https://github.com/fjogeleit/http-request-action/compare/1297c6fc63a79b147d1676540a3fd9d2e37817c5...c0b95d02a088b47c1f2f4db04fd8af8bd19eee54 )
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](https://github.com/actions/stale/compare/5f858e3efba33a5ca4407a664cc011ad407f2008...997185467fa4f803885201cee163a9f38240193d )
Updates `skymatic/workflows` from 450e322ff2214d0be0b079b63343c894f3ef735f to 1074588008ae3326a2221ea451783280518f0366
- [Release notes](https://github.com/skymatic/workflows/releases )
- [Commits](https://github.com/skymatic/workflows/compare/450e322ff2214d0be0b079b63343c894f3ef735f...1074588008ae3326a2221ea451783280518f0366 )
---
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 and GitHub
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 and GitHub
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 and GitHub
7fe9049266
Improve accessibility for icon-only controls and input labels ( #4064 )
2025-12-01 22:06:57 +01:00
Tobias Hagemann and GitHub
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 and GitHub
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 and GitHub
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
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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] and GitHub
e6e04078fa
Bump the java-production-dependencies group across 1 directory with 5 updates ( #4007 )
2025-10-14 11:16:41 +00:00
Armin Schrenk and GitHub
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 and GitHub
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
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
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 and GitHub
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] and GitHub
7fe7e1f5bf
Bump org.mockito:mockito-core in the java-test-dependencies group ( #3985 )
2025-09-22 13:20:37 +00:00
dependabot[bot] and GitHub
a4d9703cf4
Bump the maven-build-plugins group with 3 updates ( #3984 )
2025-09-22 13:12:52 +00:00
dependabot[bot] and GitHub
c9a3a775cc
Bump the java-production-dependencies group across 1 directory with 9 updates ( #3978 )
2025-09-16 15:08:10 +00:00
dependabot[bot] and GitHub
e7cac42d5d
Bump the maven-build-plugins group across 1 directory with 2 updates ( #3977 )
2025-09-16 14:27:31 +00:00
dependabot[bot] and GitHub
983e7d973b
Bump the github-actions group across 1 directory with 6 updates ( #3970 )
2025-09-16 14:19:24 +00:00
dependabot[bot] and GitHub
a84ac94701
Bump the java-test-dependencies group across 1 directory with 3 updates ( #3956 )
2025-09-16 14:18:18 +00:00
Dhruv Bajpai and GitHub
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 and GitHub
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 and GitHub
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
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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] and GitHub
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 and GitHub
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] and GitHub
00f5d433da
Bump wlixcc/SFTP-Deploy-Action in the github-actions group ( #3840 )
2025-06-11 10:32:58 +00:00
dependabot[bot] and GitHub
115a4216ee
Bump org.owasp:dependency-check-maven in the maven-build-plugins group ( #3896 )
2025-06-11 10:31:11 +00:00
dependabot[bot] and GitHub
403d469dff
Bump the java-production-dependencies group across 1 directory with 5 updates ( #3891 )
2025-06-11 10:30:44 +00:00
Cryptobot and GitHub
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] and GitHub
e6a0339878
Bump org.owasp:dependency-check-maven in the maven-build-plugins group ( #3890 )
2025-06-11 10:25:43 +00:00
dependabot[bot] and GitHub
2b0c2cf90a
Bump the java-test-dependencies group across 1 directory with 2 updates ( #3875 )
2025-06-11 10:25:08 +00:00
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 and GitHub
f2bda6b5f9
Feature: Update WinFSP to version 2.1 ( #3893 )
...
Closes #3887 , fixes #3771
2025-06-10 18:43:51 +02:00
Ralph Plawetzki and GitHub
0bb1bf81ec
build.sh improvements ( #3889 )
2025-06-10 16:18:02 +02:00
Sebastian Stenzel and GitHub
bf8d5ed09f
codesign .dmg ( #3886 )
...
fixes #3885
2025-06-10 13:39:34 +02:00
Tobias Hagemann and GitHub
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
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 and GitHub
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 and GitHub
a699a794a9
CI: Trigger the appropiate build workflows based on changed files ( #3880 )
2025-06-02 16:57:30 +02:00
Armin Schrenk and GitHub
cd6b1cf129
Update README.md
...
bump JDK build dependency to 24
2025-06-02 12:08:24 +02:00
Armin Schrenk and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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] and GitHub
5d2a243c55
Bump the java-test-dependencies group across 1 directory with 2 updates ( #3776 )
2025-04-15 08:59:50 +00:00
dependabot[bot] and GitHub
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 and GitHub
db6cf5459e
CI: Update and split up anti virus whitelisting flow ( #3817 )
2025-04-14 16:09:22 +02:00
Armin Schrenk and GitHub
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] and GitHub
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 and GitHub
6a26d95c15
Feature: Event view ( #3780 )
2025-04-03 18:10:22 +02:00
Tobias Hagemann and GitHub
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] and GitHub
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] and GitHub
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 and GitHub
a1323b5e81
Merge pull request #3785 from purejava/fix/improve-symbolic-icons
2025-03-17 17:46:23 +01:00
dependabot[bot] and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
ae1b5fc925
Switch to ubuntu-22.04 for building the deb package
2025-03-03 12:05:25 +01:00
mindmonk and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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] and GitHub
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 and GitHub
c10fc0ee5b
Update README.md
...
For build badge use develop branch.
2025-02-14 11:56:55 +01:00
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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
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] and GitHub
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] and GitHub
cf67d022c8
Bump the java-test-dependencies group across 1 directory with 2 updates ( #3671 )
2025-01-21 13:36:52 +00:00
dependabot[bot] and GitHub
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 and GitHub
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 and GitHub
3cc199227b
Include AppStream metadata in AppImage ( #3687 )
2025-01-20 17:59:59 +01:00
Sebastian Stenzel and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and Armin Schrenk
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 and Armin Schrenk
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] and GitHub
68c206a4fa
Bump the java-test-dependencies group across 1 directory with 2 updates ( #3591 )
2024-11-04 15:49:48 +00:00
dependabot[bot] and GitHub
d258171131
Bump the maven-build-plugins group across 1 directory with 3 updates ( #3598 )
2024-11-04 15:47:08 +00:00
dependabot[bot] and GitHub
adaf9ef5ce
Bump the java-production-dependencies group across 1 directory with 8 updates ( #3603 )
2024-11-04 15:43:21 +00:00
Tobias Hagemann and GitHub
22f299f67c
Update README.md
...
[ci skip]
2024-11-04 15:13:40 +01:00
Cryptobot and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
7a40a3cb0c
Merge branch 'feature/redesign-mainwindow' into feature/notificationbar
2024-10-02 11:05:39 +02:00
mindmonk and GitHub
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 and GitHub
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 and GitHub
03403e53bc
translation: Add Uyghur Language Translation ( #3557 )
2024-09-26 11:12:26 +02:00
Cryptobot and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
414d81dc06
Update mac-dmg.yml
...
Switch to macOS-12 due to errors
2024-08-20 18:17:08 +02:00
Armin Schrenk and GitHub
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 and GitHub
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] and GitHub
82368e2632
Bump the java-production-dependencies group across 1 directory with 9 updates ( #3516 )
2024-08-19 14:29:15 +00:00
dependabot[bot] and GitHub
9057090b56
Bump the maven-build-plugins group across 1 directory with 3 updates ( #3513 )
2024-08-19 14:18:32 +00:00
dependabot[bot] and GitHub
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
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 and GitHub
77b908199e
Mitigates #2880 ( #3512 )
2024-08-16 12:59:38 +02:00
Armin Schrenk and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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] and GitHub
b4f9bc62ca
Bump the maven-build-plugins group across 1 directory with 3 updates ( #3484 )
2024-07-08 07:52:56 +00:00
Tobias Hagemann and GitHub
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 and GitHub
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 and GitHub
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] and GitHub
26e5ceea01
Bump the maven-build-plugins group with 2 updates ( #3459 )
2024-06-21 08:20:05 +00:00
dependabot[bot] and GitHub
83f1c4ea41
Bump org.mockito:mockito-core in the java-test-dependencies group ( #3427 )
2024-06-21 08:19:43 +00:00
Armin Schrenk and GitHub
8d78e1432a
Merge pull request #3454 from cryptomator/feature/jfx22
...
Feature: Update to jfx22
2024-06-20 14:43:15 +02:00
mindmonk and GitHub
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 and GitHub
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] and GitHub
7180af9bc7
Bump the java-production-dependencies group across 1 directory with 9 updates ( #3446 )
2024-06-03 10:30:50 +00:00
Armin Schrenk and GitHub
dc993dc57c
fixes #3440 (PR in #3447 )
2024-06-03 12:29:54 +02:00
dependabot[bot] and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
a33dc3980e
Use colours from Cryptomator CD manual
2024-04-13 15:36:52 +02:00
Ralph Plawetzki and GitHub
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 and GitHub
3cdd352d39
Update check-jdk-updates.yml
...
Use latest jdk version for jdk check
2024-04-10 12:27:05 +02:00
dependabot[bot] and GitHub
8ae80e2932
Bump the maven-build-plugins group with 2 updates ( #3391 )
2024-04-09 08:34:03 +00:00
dependabot[bot] and GitHub
2ffa1ee236
Bump the github-actions group with 2 updates ( #3387 )
2024-04-09 08:16:34 +00:00
Tobias Hagemann and GitHub
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] and GitHub
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 and GitHub
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] and GitHub
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] and GitHub
c719982ef3
Bump the github-actions group with 1 update ( #3354 )
2024-03-05 17:24:28 +00:00
dependabot[bot] and GitHub
f783f5d5ec
Bump the java-test-dependencies group with 1 update ( #3358 )
2024-03-05 17:21:45 +00:00
dependabot[bot] and GitHub
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 and GitHub
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] and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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] and GitHub
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 and GitHub
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 and GitHub
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] and GitHub
a30db34c19
Bump the java-production-dependencies group with 6 updates ( #3295 )
2024-02-06 10:18:33 +00:00
dependabot[bot] and GitHub
509100e7ae
Bump the java-test-dependencies group with 2 updates ( #3312 )
2024-02-06 10:17:11 +00:00
dependabot[bot] and GitHub
024c34172b
Bump the github-actions group with 5 updates ( #3308 )
2024-02-06 10:16:24 +00:00
dependabot[bot] and GitHub
638570562b
Bump the maven-build-plugins group with 3 updates ( #3300 )
2024-02-06 10:15:06 +00:00
Sebastian Stenzel and GitHub
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 and GitHub
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 and GitHub
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 and JaniruTEC
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 and GitHub
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 and GitHub
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 and GitHub
325057c548
Merge pull request #3287 from cryptomator/feature/refactored-hub-unlock
...
Refactored Hub Unlock
2024-01-17 13:32:09 +01:00
JaniruTEC and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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] and GitHub
325092efb0
Bump the java-test-dependencies group with 1 update ( #3238 )
2023-12-26 04:32:24 +00:00
dependabot[bot] and GitHub
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 and GitHub
55ba255651
Update dependency-check.yml
...
to not run into 403 due to rate limit
2023-12-18 10:49:47 +01:00
dependabot[bot] and GitHub
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 and GitHub
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] and GitHub
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] and GitHub
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 and GitHub
316f3975ed
add missing import
2023-11-30 18:24:52 +01:00
Armin Schrenk and GitHub
71bf7e0913
Simplify handling of window hiding events
2023-11-30 18:22:07 +01:00
dependabot[bot] and GitHub
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] and GitHub
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 and GitHub
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] and GitHub
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] and GitHub
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] and GitHub
93b09cf449
Bump the java-production-dependencies group with 6 updates ( #3230 )
2023-11-28 12:19:58 +00:00
dependabot[bot] and GitHub
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
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 and GitHub
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 and GitHub
e699d7dafc
New Crowdin updates ( #3189 )
...
* New translations strings.properties
German, Spanish, Turkish
[ci skip]
2023-11-08 10:51:07 +01:00
Cryptobot and GitHub
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 and Armin Schrenk
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 and SailReal
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
083ac5a7e0
Merge pull request #3133 from purejava/build-arch
...
Improve AppImage build script
2023-10-09 13:10:05 +02:00
dependabot[bot] and GitHub
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] and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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
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 and GitHub
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 and GitHub
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 and GitHub
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] and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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
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 and GitHub
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] and GitHub
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] and GitHub
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 and GitHub
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] and GitHub
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 and GitHub
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
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
3071cfbfb1
Merge pull request #2885 from purejava/libappindicator
...
appindicator support
Closes #1645
2023-07-26 14:25:55 +02:00
Armin Schrenk and GitHub
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
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and Sebastian Stenzel
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 and GitHub
2e7af0affa
Update SECURITY.md
...
[ci skip]
2023-06-16 11:41:33 +02:00
Tobias Hagemann and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
6bb69ea8d3
Merge branch 'develop' into libappindicator
2023-05-10 20:21:54 +02:00
Armin Schrenk and GitHub
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
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 and GitHub
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 and GitHub
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 and GitHub
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
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
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 and GitHub
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 and GitHub
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 and GitHub
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
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
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