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
85c2901484
Merge branch 'release/1.16.1'
2025-04-30 14:04:43 +02:00
Armin Schrenk
434030b139
finalize 1.16.1
2025-04-30 14:04:32 +02:00
Armin Schrenk
e43bb37758
prepare 1.16.1
2025-04-30 12:12:59 +02:00
Armin Schrenk
2eb9f0fca8
Fixes #3838
2025-04-30 12:12:04 +02:00
Armin Schrenk
9503feb9c4
Feature: Use user and system certificate stores on macOS ( #3837 )
2025-04-29 17:02:14 +02:00
Armin Schrenk
08e9f130e4
[skip ci] Merge branch 'main' into develop
2025-04-29 11:28:38 +02:00
Armin Schrenk
4e39eaa1f1
Merge branch 'release/1.16.0'
2025-04-29 11:27:56 +02:00
Armin Schrenk
eaca95e8dc
finalize 1.16.0
2025-04-29 11:27:44 +02:00
Armin Schrenk
cf32e794c8
Merge branch 'develop' into release/1.16.0
2025-04-29 11:26:48 +02:00
Armin Schrenk
b5b221a5c7
remove manual wix installation from ci
2025-04-29 11:15:13 +02:00
Cryptobot
d7cb99a12d
New Crowdin updates ( #3819 )
...
New translations strings.properties
Chinese Traditional; Dutch; French; Hebrew; Italian; Latvian; Persian; Portuguese; Portuguese, Brazilian; Russian; Slovak; Spanish; Swedish;
[ci skip]
2025-04-29 10:55:33 +02:00
Armin Schrenk
b1893c63d4
Bump cryptofs from version 2.9.0-beta2 to 2.9.0
2025-04-28 13:00:21 +02:00
Armin Schrenk
b50cc703b6
Merge branch 'develop' into release/1.16.0
2025-04-15 13:46:30 +02:00
Armin Schrenk
9dc4a1dc5a
[skip ci] update distribution build files to jfx 23.0.2
2025-04-15 13:45:14 +02:00
Armin Schrenk
f1a63a1679
update debian workflow to use JDK 23.0.2
2025-04-15 13:42:49 +02:00
Armin Schrenk
d53d4e3452
Merge branch 'develop' into release/1.16.0
2025-04-15 11:42:17 +02:00
Armin Schrenk
b7fa1ae6d8
Merge branch 'develop' into release/1.16.0
...
# Conflicts:
# src/main/java/org/cryptomator/common/vaults/Vault.java
# src/main/java/org/cryptomator/ui/eventview/EventListCellController.java
# src/main/java/org/cryptomator/ui/eventview/EventListCellFactory.java
# src/main/java/org/cryptomator/ui/eventview/EventViewController.java
# src/main/java/org/cryptomator/ui/eventview/EventViewModule.java
# src/main/java/org/cryptomator/ui/mainwindow/VaultDetailUnlockedController.java
# src/main/java/org/cryptomator/ui/mainwindow/VaultListController.java
# src/main/resources/css/dark_theme.css
# src/main/resources/css/light_theme.css
# src/main/resources/fxml/eventview.fxml
# src/main/resources/fxml/vault_detail_unlocked.fxml
# src/main/resources/fxml/vault_list.fxml
# src/main/resources/i18n/strings.properties
2025-04-15 11:41:39 +02:00
Cryptobot
3f192a587c
New Crowdin updates ( #3725 )
...
New translations strings.properties
Afrikaans; Arabic; Bashkir; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Marathi; Norwegian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Urdu (Pakistan); Uyghur; Vietnamese;
[ci skip]
2025-04-15 11:31:16 +02:00
Armin Schrenk
3a1b0b17d6
fix translations
2025-04-15 11:23:46 +02:00
dependabot[bot]
5d2a243c55
Bump the java-test-dependencies group across 1 directory with 2 updates ( #3776 )
2025-04-15 08:59:50 +00:00
dependabot[bot]
008a2a3301
Bump the java-production-dependencies group with 4 updates ( #3796 )
2025-04-15 08:59:01 +00:00
Armin Schrenk
0680437004
Set a mininum width for the vault choice box in the event view
2025-04-14 17:38:21 +02:00
Armin Schrenk
db6cf5459e
CI: Update and split up anti virus whitelisting flow ( #3817 )
2025-04-14 16:09:22 +02:00
Armin Schrenk
1d8466a9e3
Feature: Decrypt encrypted file name ( #3788 )
...
Closes #2713
2025-04-10 17:44:55 +02:00
Armin Schrenk
dcbcd692e7
[skip ci] Merge branch 'main' into develop
2025-04-09 14:02:14 +02:00
Armin Schrenk
87fd6c712a
Merge branch 'hotfix/1.15.3'
2025-04-09 13:59:50 +02:00
Armin Schrenk
958505559f
finalize 1.15.3
2025-04-09 13:54:50 +02:00
Armin Schrenk
4736e5e7e7
prepare 1.15.3
2025-04-09 13:53:07 +02:00
Armin Schrenk
55d217887a
fixes #3809
2025-04-09 11:04:20 +02:00
dependabot[bot]
34ccd3ff73
Bump the maven-build-plugins group across 1 directory with 4 updates ( #3813 )
2025-04-08 15:49:18 +00:00
Tobias Hagemann
989c349331
Merge tag '1.15.2' into develop
...
# -----BEGIN SSH SIGNATURE-----
# U1NIU0lHAAAAAQAAAhcAAAAHc3NoLXJzYQAAAAMBAAEAAAIBAKgu9N6lXOixsGNEmzxZhA
# Rc8ABi3MlOHGT30s3zCQEtvbE/j1QXRycgru5n/TZPKiEqZz5OGLM7FG3lNqHTjrQG1jfZ
# rH9JfmTRX9kLWyDmsiKJkB0L19NcCJQKwhkAdcJkbhQHP4bk1o3uMS+M89n6Y0nmUocGrk
# j7yX/79iQn7PQXdDRk7I+p0p1hCMC7fRlhxPwBX8iPOoty9L75ZoteRoWMGoq4T2fhDdUd
# 5ASRKfdVDjUnFrYvI+o8mhXdbzxNLjp5oN9VWQsb+YIkzApcI1+42BT5WABk+3cLlheqPR
# SocNgYdoZZPA1x6Zlzy2gggm33m/uU7gww2iATphdoyXoj1Nv9loMDOaCQUe6s7Fnnn+xH
# hC1fJoCRlrWJ2QjQmZj18KkrXp2/ZNfvLYUIoQVONF40iizb5GJewH00m1ZV+/oAqbJ/W1
# nfLmXJ/ShwACe3hyZFVOaB2582UyTDFCFJL2Bgbiw8y1ayS15+gs9TkFJlAtbpwofPqVB2
# 16iiE8ViFf//J5ommM1S2sHXaPvu1D038OScIGnz0grhnCjzBr3BduW7EYQ6RhVOqMaEUy
# mQiRKIAtfj+6eHgk3IxB3ynReUFQqE3wreE9buA0vrCO4aWEet+qJsg+395K+/l7E6LQOg
# 5rkgcVj9rtFeo4gFBT2AUUSLmHaqpfABAAAAA2dpdAAAAAAAAAAGc2hhNTEyAAACFAAAAA
# xyc2Etc2hhMi0yNTYAAAIAMAXINugL3MrR1dUYQILEttmSOilND0hlz90eGBXuKRcijebq
# TbIwOrTJBPBlHM5aJC1lzBPcfB5Irz0DWc8eg0u2W/vHxtDXP5VL6me6u92Rz6WV73VWMD
# P8otZlMci0n3C5mM8DhrI9Nvg3qthRS2JW5vt3TFA7rL6IiAqsbA/nXWNGZuQwP+tJGCXg
# lWMD9NHaE1mmCcH+im2Vvnhz0y2Q0IEJCN8MDTrOA3ydnmF+YJ1b2QyQFBGrX3TNitZajX
# Uft3Jw5glpSlcaNEZOPR0cMCPBYy0skMUs4ykq4bVTy3I2qASdY3vb4l795OJPrK5FYyed
# ML5Zad7V8yrif0Cy/Ywy1C4TN6ftoEVH6HFEmJTohEY5BjT5qNK5tpmEs/o7z8W2oJa9Su
# G+KMAGe6AS/4ryQ+OQRJXzzFnAQRnR2Ou3iAA2ypsGWmP09Sr+1bb2qRSvy+lybaayfSLQ
# FouTQxecNq5TVfo1PWaGH9lLxd4i3J0PLk6uM8HfkIFimEN8h+4XT/4YXwO1czwun+IWaS
# nD92KIrdoHth+v05f8PpuqCz6odzojO33GfkMU/6Lkp2RgYeHD4eDb2/vyIJUtZHTPwPPJ
# tDybf2GbcDD4F43+fZdz7Q5A4a9DSDHeB6qZoqou6pUttbTneKQn/tq2yVa0TpyUjbGoCA
# QBvT4=
# -----END SSH SIGNATURE-----
# gpg verification failed.
# Conflicts:
# pom.xml
2025-04-04 18:26:20 +02:00
Tobias Hagemann
b9df56a6de
Merge branch 'hotfix/1.15.2'
2025-04-04 18:24:13 +02:00
Tobias Hagemann
38dbefff0b
Updated webdav-nio-adapter dependency, fixes #3806 , fixes #3807
2025-04-04 18:12:03 +02:00
Tobias Hagemann
4cbe45919b
Moved jfuse dependency bump into dependencyManagement
2025-04-04 17:43:44 +02:00
Armin Schrenk
b7ccf7986d
set version infos
2025-04-04 17:05:49 +02:00
Armin Schrenk
40d632a489
Closes #3807
2025-04-04 16:28:08 +02:00
Armin Schrenk
800aca5207
fix password enter dialog
2025-04-04 16:26:36 +02:00
Armin Schrenk
6a26d95c15
Feature: Event view ( #3780 )
2025-04-03 18:10:22 +02:00
Tobias Hagemann
439d3d7529
Update CONTRIBUTING.md
2025-03-29 18:00:22 +01:00
Armin Schrenk
7476e192a3
[skip ci] fix wrong JDK version in appimage build
2025-03-24 17:16:46 +01:00
Armin Schrenk
c6193bc259
update JDK for release builds to 23.0.2 (except ppa-builds)
2025-03-24 16:55:45 +01:00
Armin Schrenk
7446c69cd8
Update org.cryptomator:fuse-nio-adapter from 5.0.3 to 5.0.4
...
fixes #3797
2025-03-24 14:38:12 +01:00
Armin Schrenk
43c352e0d2
prepare 1.16.0
2025-03-18 11:39:46 +01:00
Armin Schrenk
61ec3bc465
Merge branch 'feature/event-view' into release/1.16.0
...
# Conflicts:
# pom.xml
2025-03-18 11:39:22 +01:00
Armin Schrenk
36dd98127d
update to cryptofs 2.9.0-beta2
2025-03-18 11:38:52 +01:00
Armin Schrenk
30862146b0
Merge branch 'feature/decrypt-name' into release/1.16.0
...
# Conflicts:
# pom.xml
2025-03-18 11:21:54 +01:00
Armin Schrenk
c19734da6f
decrypt name is always possible
2025-03-18 11:17:49 +01:00
Armin Schrenk
ba8fb273c7
cleanup
2025-03-18 11:14:38 +01:00
Armin Schrenk
5204a8e356
remove unused icons
2025-03-18 11:10:38 +01:00
Armin Schrenk
43b341860b
extend styling to dark theme
2025-03-18 11:09:43 +01:00
dependabot[bot]
ad02e43daf
Merge pull request #3787 from cryptomator/dependabot/maven/java-production-dependencies-af5d03dc73
2025-03-18 10:07:14 +00:00
Armin Schrenk
4942bcb52b
exclude fasterxml:jackson-core dependency from auth0:java-jwt
2025-03-17 18:15:43 +01:00
dependabot[bot]
6b2e718e04
Bump the java-production-dependencies group across 1 directory with 13 updates
...
Bumps the java-production-dependencies group with 13 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [org.cryptomator:cryptolib](https://github.com/cryptomator/cryptolib ) | `2.2.0` | `2.2.1` |
| [org.cryptomator:fuse-nio-adapter](https://github.com/cryptomator/fuse-nio-adapter ) | `5.0.2` | `5.0.3` |
| [org.cryptomator:webdav-nio-adapter](https://github.com/cryptomator/webdav-nio-adapter ) | `2.0.7` | `2.0.8` |
| [org.cryptomator:integrations-api](https://github.com/cryptomator/integrations-api ) | `1.5.0` | `1.5.1` |
| org.slf4j:slf4j-api | `2.0.16` | `2.0.17` |
| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback ) | `1.5.16` | `1.5.17` |
| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback ) | `1.5.16` | `1.5.17` |
| [io.github.coffeelibs:tiny-oauth2-client](https://github.com/coffeelibs/tiny-oauth2-client ) | `0.8.0` | `0.8.1` |
| [com.auth0:java-jwt](https://github.com/auth0/java-jwt ) | `4.4.0` | `4.5.0` |
| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson ) | `2.18.2` | `2.18.3` |
| com.fasterxml.jackson.datatype:jackson-datatype-jsr310 | `2.18.2` | `2.18.3` |
| [org.jetbrains:annotations](https://github.com/JetBrains/java-annotations ) | `26.0.1` | `26.0.2` |
| [org.cryptomator:integrations-linux](https://github.com/cryptomator/integrations-linux ) | `1.5.2` | `1.5.3` |
Updates `org.cryptomator:cryptolib` from 2.2.0 to 2.2.1
- [Release notes](https://github.com/cryptomator/cryptolib/releases )
- [Commits](https://github.com/cryptomator/cryptolib/compare/2.2.0...2.2.1 )
Updates `org.cryptomator:fuse-nio-adapter` from 5.0.2 to 5.0.3
- [Release notes](https://github.com/cryptomator/fuse-nio-adapter/releases )
- [Commits](https://github.com/cryptomator/fuse-nio-adapter/compare/5.0.2...5.0.3 )
Updates `org.cryptomator:webdav-nio-adapter` from 2.0.7 to 2.0.8
- [Release notes](https://github.com/cryptomator/webdav-nio-adapter/releases )
- [Commits](https://github.com/cryptomator/webdav-nio-adapter/compare/2.0.7...2.0.8 )
Updates `org.cryptomator:integrations-api` from 1.5.0 to 1.5.1
- [Release notes](https://github.com/cryptomator/integrations-api/releases )
- [Commits](https://github.com/cryptomator/integrations-api/compare/1.5.0...1.5.1 )
Updates `org.slf4j:slf4j-api` from 2.0.16 to 2.0.17
Updates `ch.qos.logback:logback-core` from 1.5.16 to 1.5.17
- [Release notes](https://github.com/qos-ch/logback/releases )
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.16...v_1.5.17 )
Updates `ch.qos.logback:logback-classic` from 1.5.16 to 1.5.17
- [Release notes](https://github.com/qos-ch/logback/releases )
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.16...v_1.5.17 )
Updates `ch.qos.logback:logback-classic` from 1.5.16 to 1.5.17
- [Release notes](https://github.com/qos-ch/logback/releases )
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.16...v_1.5.17 )
Updates `io.github.coffeelibs:tiny-oauth2-client` from 0.8.0 to 0.8.1
- [Release notes](https://github.com/coffeelibs/tiny-oauth2-client/releases )
- [Commits](https://github.com/coffeelibs/tiny-oauth2-client/compare/0.8.0...0.8.1 )
Updates `com.auth0:java-jwt` from 4.4.0 to 4.5.0
- [Release notes](https://github.com/auth0/java-jwt/releases )
- [Changelog](https://github.com/auth0/java-jwt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/auth0/java-jwt/compare/4.4.0...4.5.0 )
Updates `com.fasterxml.jackson.core:jackson-databind` from 2.18.2 to 2.18.3
- [Commits](https://github.com/FasterXML/jackson/commits )
Updates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.18.2 to 2.18.3
Updates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.18.2 to 2.18.3
Updates `org.jetbrains:annotations` from 26.0.1 to 26.0.2
- [Release notes](https://github.com/JetBrains/java-annotations/releases )
- [Changelog](https://github.com/JetBrains/java-annotations/blob/master/CHANGELOG.md )
- [Commits](https://github.com/JetBrains/java-annotations/compare/26.0.1...26.0.2 )
Updates `org.cryptomator:integrations-linux` from 1.5.2 to 1.5.3
- [Release notes](https://github.com/cryptomator/integrations-linux/releases )
- [Commits](https://github.com/cryptomator/integrations-linux/compare/1.5.2...1.5.3 )
---
updated-dependencies:
- dependency-name: org.cryptomator:cryptolib
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: org.cryptomator:fuse-nio-adapter
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: org.cryptomator:webdav-nio-adapter
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: org.cryptomator:integrations-api
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: org.slf4j:slf4j-api
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: ch.qos.logback:logback-core
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: ch.qos.logback:logback-classic
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: ch.qos.logback:logback-classic
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: io.github.coffeelibs:tiny-oauth2-client
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: com.auth0:java-jwt
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: java-production-dependencies
- dependency-name: com.fasterxml.jackson.core:jackson-databind
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jsr310
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jsr310
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: org.jetbrains:annotations
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
- dependency-name: org.cryptomator:integrations-linux
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: java-production-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-17 16:47:33 +00:00
Ralph Plawetzki
a1323b5e81
Merge pull request #3785 from purejava/fix/improve-symbolic-icons
2025-03-17 17:46:23 +01:00
dependabot[bot]
ab4f487de1
Bump the javafx group with 5 updates ( #3703 )
2025-03-17 16:40:48 +00:00
Armin Schrenk
d506e7472d
Bump cryptofs from 2.8.0 to 2.9.0-beta2
...
Closes #3707
2025-03-17 17:32:48 +01:00
Armin Schrenk
2d33d02b46
Feature: TouchID [macOS]
...
Closes #2180
2025-03-17 17:29:39 +01:00
Armin Schrenk
06ddec4b70
more UI refinment:
...
* only copy decrypted names to clipboard
* indicate in UI
2025-03-17 17:14:52 +01:00
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
Ralph Plawetzki
060ae588a2
Improve symbolic icons ( #3782 )
...
* Remove the style attributes from the path tags
Fixes #3775
* Improve SVG code using a <g> tag and tighten current-color-scheme definition
* Add missing attribute from original SVG
2025-03-14 13:22:14 +01:00
Armin Schrenk
262f84e8db
new design
2025-03-13 16:47:23 +01:00
Armin Schrenk
6d55331ef2
add missing translation key
2025-03-13 10:36:40 +01:00
Armin Schrenk
42269a6057
just a draft
2025-03-12 18:01:06 +01:00
Armin Schrenk
181e45a596
renamed event list item localization keys
2025-03-12 15:27:24 +01:00
Armin Schrenk
3c8e506805
add tooltip for clear all button
2025-03-12 15:21:32 +01:00
Armin Schrenk
401b0afe9f
remove unnecessary code
2025-03-12 12:37:06 +01:00
Armin Schrenk
42ec41b991
clean up code
2025-03-12 12:19:27 +01:00
Armin Schrenk
7ec3c5d04f
first delete, then write
2025-03-12 11:41:12 +01:00
Armin Schrenk
f0a7379575
hide count if vault is locked
2025-03-12 10:50:36 +01:00
Armin Schrenk
0d12b11c48
cleanup
2025-03-12 10:01:09 +01:00
Armin Schrenk
14a025f769
size restrict the eventMap
2025-03-12 10:00:56 +01:00
Armin Schrenk
598fc9bbc8
complete themes
2025-03-12 10:00:34 +01:00
Armin Schrenk
fbab2df00f
add notification marker for new events
2025-03-12 09:38:56 +01:00
Armin Schrenk
fb56b61a75
add exceptionally clause to keychain migration task
2025-03-11 17:14:42 +01:00
Armin Schrenk
c5c3d55658
Merge branch 'develop' into feature/touch-id
2025-03-11 17:08:13 +01:00
Armin Schrenk
48c2d49c86
revert default version string
2025-03-11 17:07:46 +01:00
Armin Schrenk
00d68393f6
use beta version of cryptoFs
2025-03-11 17:07:17 +01:00
Armin Schrenk
7a50ba0b43
Merge branch 'develop' into feature/event-view
2025-03-11 17:03:58 +01:00
Armin Schrenk
b2bee99286
Refactor: Out-of-bounds-check ( #3778 )
...
fixes #3723 , fixes #3722
2025-03-11 16:03:49 +01:00
Armin Schrenk
88d384afdf
reduce tooltip show duration
2025-03-07 11:50:53 +01:00
Armin Schrenk
7af82b831f
add event count to viewer
2025-03-07 11:50:40 +01:00
Armin Schrenk
a86f42fa44
replace eventList with a eventMap in model to group events
2025-03-07 11:21:23 +01:00
Sebastian Stenzel
70b0413777
replace labels with issue type
...
see https://github.blog/changelog/2025-01-13-evolving-github-issues-public-preview/#organize-your-work-with-issue-types
[ci skip]
2025-03-07 09:32:39 +01:00
Sebastian Stenzel
577a77af38
moved summary to the top for better link previews
2025-03-07 09:31:35 +01:00
Armin Schrenk
3ba7e9ba00
cleanup
2025-03-06 12:55:12 +01:00
Armin Schrenk
b2250e8ce0
add Tooltip
2025-03-06 12:54:58 +01:00
Armin Schrenk
f2a480c7a0
reworked event cell texts
2025-03-06 12:40:02 +01:00
Armin Schrenk
bda38096e1
fix minor inconsitencies
2025-03-04 12:34:45 +01:00
Armin Schrenk
7e66a61294
add choicebox to filter for single vaults
2025-03-04 12:34:17 +01:00
clkue
3aa627a467
fix unicode escaping for rtf file ( #3609 )
...
Signed-off-by: C1emency <>
Signed-off-by: clkue <clemens_kuennemann@protonmail.com >
2025-03-03 14:55:09 +01:00
Armin Schrenk
ae1b5fc925
Switch to ubuntu-22.04 for building the deb package
2025-03-03 12:05:25 +01:00
mindmonk
b1076f9c86
Merge pull request #3764 from cryptomator/feature/dialogBuilder-one-Button
...
Feature: Simple Dialog with one Button
2025-02-28 14:53:22 +01:00
Jan-Peter Klein
ede1c72595
cancelButtonVisible BooleanProperty to boolean
2025-02-28 13:29:04 +01:00
Armin Schrenk
d2fcd5b64f
adjust stylings
2025-02-28 10:36:13 +01:00
Armin Schrenk
6d9704ffa2
adjust event description when locked
2025-02-28 10:36:03 +01:00
Armin Schrenk
40df3d015a
remove optional wrapper of revealService
2025-02-28 10:01:52 +01:00
Armin Schrenk
4e22706d92
add alternative if revealService is not present
2025-02-28 09:51:58 +01:00
Armin Schrenk
341710f724
add time field to the eventcell
2025-02-27 18:56:41 +01:00
Armin Schrenk
8386183f7a
* Hide button when not hovering or vault is locked
...
* localize
2025-02-27 17:25:31 +01:00
Armin Schrenk
b76a7d6895
implement event views for all filesystemevents
2025-02-26 18:36:52 +01:00
Jan-Peter Klein
4a397a8151
code cleanup
2025-02-26 12:36:03 +01:00
Armin Schrenk
2239a3e6a3
reduce API to only consider vault events
2025-02-26 11:56:17 +01:00
tturturiello
5318368879
Add underline effect to clickable notification labels ( #3757 )
2025-02-26 11:53:46 +01:00
Jan-Peter Klein
41a279da9d
renamed property
2025-02-25 19:04:25 +01:00
Jan-Peter Klein
478c69f82c
simple dialog without cancel button
2025-02-25 18:23:17 +01:00
Armin Schrenk
eb0e630a44
move migration to KeychainManager
2025-02-25 17:33:14 +01:00
Armin Schrenk
0bcbf9a13a
add migration code and synchronize keychain edits
2025-02-25 16:32:38 +01:00
Armin Schrenk
e3073a3613
adjust wording for autoLock feature [skip ci]
2025-02-25 15:38:50 +01:00
Armin Schrenk
3333dc7f22
Fix not appearing removeCert dialog
2025-02-25 11:52:00 +01:00
Julian Raufelder
12ec6fbec8
Change /access-token deviceId header name to Hub-Device-ID
2025-02-19 14:25:34 +01:00
Armin Schrenk
43fc976ad7
reduce #3311 to touchID
2025-02-19 11:49:59 +01:00
Armin Schrenk
034278c0a0
changes:
...
* implement reveal conflictResolved
* removed showVault context menu entry
* cleanup
2025-02-19 11:27:39 +01:00
Julian Raufelder
92b3a9e1bd
Merge pull request #3752 from cryptomator/feature/add-device-id-during-hub-unlock
...
Send DeviceId to Hub during vault key retrieval
2025-02-19 09:51:39 +01:00
Julian Raufelder
fc7169f2a0
Send DeviceId to Hub during vault key retrieval
...
See https://github.com/cryptomator/hub/pull/320
2025-02-19 09:05:13 +01:00
Armin Schrenk
c39710ede0
show event specific context menu
2025-02-18 18:32:06 +01:00
Armin Schrenk
cc0b6aed15
Update org.cryptomator.Cryptomator.metainfo.xml
...
* adjust screenshot captions
* reorder screenshots
* add keywords
2025-02-18 16:52:31 +01:00
Armin Schrenk
f8a83c9cc8
scope eventListcell factory
2025-02-18 15:32:34 +01:00
Armin Schrenk
43ce64f01e
adjust styling
2025-02-18 11:44:48 +01:00
mindmonk
d585a03f76
Merge pull request #3699 from cryptomator/feature/vault-scheme-tag
...
Add lastKnownKeyLoader entry to VaultSettings
2025-02-17 17:35:47 +01:00
Armin Schrenk
f953be6237
Merge branch 'develop' into feature/event-view
2025-02-17 17:12:35 +01:00
Armin Schrenk
e81bbe197b
if mainWindow is closed without tray menu, terminate app
2025-02-17 16:46:25 +01:00
Armin Schrenk
738fa4da12
cleanup
2025-02-17 16:08:09 +01:00
dependabot[bot]
9a08dcc46d
Bump org.owasp:dependency-check-maven ( #3748 )
2025-02-17 10:04:30 +00:00
Armin Schrenk
74ef8d915d
make eventView independent, but singleton window
2025-02-14 17:26:25 +01:00
Armin Schrenk
025a7a5582
add contextMenu to eventListCell
2025-02-14 17:11:43 +01:00
Armin Schrenk
3b2ddcf98d
style the eventlist cell more
2025-02-14 16:47:15 +01:00
Armin Schrenk
c10fc0ee5b
Update README.md
...
For build badge use develop branch.
2025-02-14 11:56:55 +01:00
Armin Schrenk
aaa37e2c7a
Feature: Add UTM parameters to download uri ( #3735 )
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2025-02-14 11:55:22 +01:00
Armin Schrenk
7af7c920e3
use same listCell factory pattern as in vault list
2025-02-14 11:54:25 +01:00
Armin Schrenk
a4f79fb98a
unify naming
2025-02-14 11:41:35 +01:00
Armin Schrenk
f429f2d3e7
rename method
2025-02-14 10:51:48 +01:00
Armin Schrenk
4f6e091c13
first proper design draft
2025-02-13 16:58:05 +01:00
Jan-Peter Klein
2df779f7ab
introduce isMasterkeyFileVault()
2025-02-13 15:44:10 +01:00
Jan-Peter Klein
5b9d9150c5
remove extra try catch block
2025-02-13 15:39:06 +01:00
Jan-Peter Klein
f0aaec2058
comparison reversed
2025-02-13 15:15:29 +01:00
Jan-Peter Klein
4adc4a9175
removed unused StringBinding
2025-02-13 15:03:14 +01:00
Armin Schrenk
5a97060fac
make the list synchronized
2025-02-13 11:06:48 +01:00
Armin Schrenk
db96074119
replace AppEvent by UpdateEvent and emit it on available update
2025-02-12 11:12:40 +01:00
Jan-Peter Klein
7ecc10bc79
removed setVaultScheme method; lastKnownKeyLoader is now set within the create method
2025-02-12 10:35:21 +01:00
Armin Schrenk
44fe4a6f8a
displayable event view window
2025-02-11 17:37:04 +01:00
Jan-Peter Klein
76a4ef50cb
improve exception handling
2025-02-11 16:21:53 +01:00
Armin Schrenk
ca2f80024a
impl draft
2025-02-11 15:38:18 +01:00
Armin Schrenk
dcd7077b08
Feature: readd out of bounds check ( #3729 )
...
references #3091
2025-02-11 15:24:36 +01:00
Armin Schrenk
31482d7d18
[skip ci] update ide files
2025-02-11 12:37:45 +01:00
Armin Schrenk
5ef666154e
use correct height in css [skip ci]
2025-02-11 10:16:34 +01:00
Armin Schrenk
a810eff797
make menu buttons in vault list appear clickable
2025-02-10 18:29:57 +01:00
Jan-Peter Klein
664158eb84
add isHubVault method to KeyLoadingStrategy
2025-02-10 18:09:03 +01:00
Armin Schrenk
6b43881909
[skip ci] update screenshot url in metainfo file
2025-02-10 17:08:03 +01:00
Jan-Peter Klein
126004b1f8
improve error handling
2025-02-10 12:58:54 +01:00
Jan-Peter Klein
ba34cfa9d5
renamed to lastKnownKeyLoader
2025-02-10 12:07:25 +01:00
Armin Schrenk
03b4ad85ef
[skip ci] Merge branch 'main' into develop
2025-02-05 16:22:09 +01:00
Armin Schrenk
1abfcd495f
Merge branch 'release/1.15.1'
2025-02-05 16:19:41 +01:00
Armin Schrenk
69964a80f1
finalize 1.15.1
2025-02-05 16:18:59 +01:00
Armin Schrenk
aa8306ea4a
prepare 1.15.1
2025-02-05 16:16:53 +01:00
Cryptobot
3fecde37f4
New Crowdin updates ( #3718 )
...
New translations strings.properties
Korean
[ci skip]
2025-02-05 16:16:20 +01:00
Armin Schrenk
2fc5fd99fb
remove english "localization"
2025-02-05 16:11:36 +01:00
Armin Schrenk
7edacfea70
fixes #3721
2025-02-05 16:02:27 +01:00
Armin Schrenk
7020fa49d9
[skip ci] remove copyright notice
2025-02-05 11:44:58 +01:00
Armin Schrenk
7cea0bb33c
update appstream screenshots
2025-02-05 11:44:40 +01:00
Armin Schrenk
3d622b18dc
update flatpak metadata
2025-02-04 11:55:14 +01:00
Kulesko
62cd506588
fix broken doc links ( #3715 )
2025-02-03 17:34:27 +01:00
Armin Schrenk
cd830f27a0
update IDE file
2025-02-03 12:54:34 +01:00
Armin Schrenk
3f75018369
fix link in README
2025-02-03 12:54:25 +01:00
Armin Schrenk
270a4c594d
[skip ci] Merge branch 'main' into develop
2025-02-03 11:34:16 +01:00
Armin Schrenk
a5fdc5755b
Merge branch 'release/1.15.0'
2025-02-03 11:16:18 +01:00
Armin Schrenk
0a5a554714
finalize 1.15.0
2025-02-03 11:15:59 +01:00
Armin Schrenk
976f22c27a
Merge branch 'develop' into release/1.15.0
2025-02-03 11:12:20 +01:00
Cryptobot
8267574697
New Crowdin updates ( #3697 )
...
New translations strings.properties
Afrikaans; Arabic; Bashkir; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Marathi; Norwegian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Urdu (Pakistan); Uyghur; Vietnamese;
[ci skip]
2025-02-03 10:56:49 +01:00
mindmonk
9077c964b3
Fix VaultListCell Padding in Compact Mode ( #3709 )
2025-02-03 10:50:06 +01:00
Armin Schrenk
f80467a3a4
Fixes #3705
2025-01-28 15:09:52 +01:00
Julian Raufelder
8c462c4cb7
RIP Twitter
...
[ci skip]
2025-01-23 12:21:54 +01:00
Jan-Peter Klein
b25b5bd5a3
add keyLoader to observables
2025-01-22 16:59:52 +01:00
Jan-Peter Klein
6365c22297
add keyLoader entry to VaultSettings
2025-01-22 16:46:18 +01:00
Armin Schrenk
d7dd24b94e
linting
2025-01-22 16:26:25 +01:00
Armin Schrenk
aee8844558
Fixes #3698
2025-01-22 16:25:56 +01:00
Armin Schrenk
c536149c62
specify JDK 23 also in debian control file
...
References #3641
(cherry picked from commit ca1ae8181b )
2025-01-22 14:12:56 +01:00
Armin Schrenk
ca1ae8181b
specify JDK 23 also in debian control file
...
References #3641
2025-01-22 14:11:19 +01:00
Armin Schrenk
2b19c9757b
prepare 1.15.0
2025-01-22 12:06:00 +01:00
Armin Schrenk
d6871e3d82
clean up pom
2025-01-22 11:58:09 +01:00
Cryptobot
0432a64537
New Crowdin updates ( #3606 )
...
New translations strings.properties
Arabic; Bashkir; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Uyghur; Vietnamese;
[ci skip]
2025-01-22 11:10:17 +01:00
mindmonk
06988b06c7
Feature: Retry if Read-only ( #3695 )
...
Closes #3261 , closes #2085 .
Co-authored-by: Armin Schrenk <armin.schrenk@skymatic.de >
2025-01-22 11:02:48 +01:00
dependabot[bot]
9b72eb8219
Bump the java-production-dependencies group across 1 directory with 8 updates ( #3694 )
2025-01-21 16:06:50 +00:00
Armin Schrenk
ea188f6176
for testing add mockito as javaagent
2025-01-21 15:53:49 +01:00
dependabot[bot]
cf67d022c8
Bump the java-test-dependencies group across 1 directory with 2 updates ( #3671 )
2025-01-21 13:36:52 +00:00
dependabot[bot]
7ba6e12799
Bump the maven-build-plugins group across 1 directory with 3 updates ( #3688 )
2025-01-21 13:35:13 +00:00
Armin Schrenk
b512518ccc
update README [skip ci]
2025-01-21 11:46:30 +01:00
Armin Schrenk
93dfd35627
update Windows build scripts
2025-01-21 11:46:15 +01:00
Armin Schrenk
50b92f9510
fix URL in README [skip ci]
2025-01-21 11:43:38 +01:00
Armin Schrenk
7cca8922d8
Closes #3623
2025-01-21 11:39:14 +01:00
Armin Schrenk
c00889b1c4
update to javafx 23.0.1 ( #3691 )
2025-01-21 11:32:48 +01:00
Armin Schrenk
b6224f355d
Fixes #3693
2025-01-21 10:44:28 +01:00
Armin Schrenk
9a8f96d432
remove unused dll from windows build [skip ci]
2025-01-20 19:18:08 +01:00
Sebastian Stenzel
3cc199227b
Include AppStream metadata in AppImage ( #3687 )
2025-01-20 17:59:59 +01:00
Sebastian Stenzel
3d0647bce3
fix appimage build ( #3686 )
...
* remove unsupported parameter `--sign-args`
apparently no longer wanted, despite being documented, see https://github.com/AppImage/appimagetool/issues/39
* add usr/share/metainfo/Cryptomator.appdata.xml
* appimagetool fails when adding AppStream metadata
see https://github.com/AppImage/AppImageKit/issues/603
2025-01-18 12:18:25 +01:00
DrSheppard
192f35a9dd
resolve #3055 (again) ( #3685 )
...
* use new build tool with runtime support instead old build tool for appimage
* Update workflow file to use newer appimagetool
2025-01-18 11:09:42 +01:00
Armin Schrenk
f2b4c9a35b
Update integrations-linux to 1.5.2
...
Fixes #3611
2025-01-17 18:05:10 +01:00
Armin Schrenk
3b8fec4c5a
Feature: Use system certificate stores/custom pkcs12 file ( #3675 )
...
* for Windows use Windows certificate
* for macOS use macOS Keychain
* for Linux use a custom PKCS12 file under /etc/cryptomator/certs.p12
2025-01-17 15:12:38 +01:00
DrSheppard
60b74a018d
AppImage: Use new build tool with runtime2 support ( #3586 )
...
Closes #3055
2025-01-17 13:49:11 +01:00
Armin Schrenk
be69e04f51
fix build due to breaking changes in cryptofs
2025-01-17 13:28:14 +01:00
Armin Schrenk
194f6009df
Update cryptofs to version 2.7.2
2025-01-17 13:22:45 +01:00
Sebastian Stenzel
910a2eace8
build AppImage on ubuntu-24.04-arm ( #3681 )
2025-01-17 09:08:02 +01:00
Jan-Peter Klein
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
mindmonk
b88b9c8f92
Merge pull request #3676 from cryptomator/feature/change-zulu-to-temurin
...
Changed JAVA_DIST zulu to temurin
2025-01-13 13:25:55 +01:00
dependabot[bot]
2b8cd36b7b
Bump ch.qos.logback:logback-core from 1.5.12 to 1.5.13 ( #3655 )
...
Bumps [ch.qos.logback:logback-core](https://github.com/qos-ch/logback ) from 1.5.12 to 1.5.13.
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.12...v_1.5.13 )
---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-core
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-12 15:27:30 +01:00
Jan-Peter Klein
3d23deb744
changed JAVA_DIST zulu to temurin
2025-01-12 14:42:04 +01:00
mindmonk
de3b2715c7
Merge pull request #3618 from cryptomator/feature/dialog-builder
...
Feature: SimpleDialogBuilder
2025-01-10 15:17:24 +01:00
Jan-Peter Klein
f3d8bd359d
Merge branch 'develop' into feature/dialog-builder
2025-01-10 15:05:07 +01:00
Armin Schrenk
d7d6e46b2a
Ensure JDK 23 is used in building mac dmg x64
2025-01-10 14:33:34 +01:00
Jan-Peter Klein
501f682d68
annotate Dialogs with @Singleton
...
removed redundant providers
2025-01-10 11:58:19 +01:00
Jan-Peter Klein
7cbf1e10e5
refactor dialogs with injected resourceBundle for builder creation
2025-01-09 17:39:02 +01:00
Jan-Peter Klein
fb00972bc1
improve naming
2025-01-09 15:31:07 +01:00
Jan-Peter Klein
387fb28c65
remove unused LOGs and improved var naming
2025-01-09 15:22:25 +01:00
Jan-Peter Klein
40fbfd10d1
moved all simple dialogs to Dialogs
2025-01-08 19:17:20 +01:00
Jan-Peter Klein
e5e4695cd6
replaced setters and extended the constructor of SimpleDialogController
2025-01-08 17:50:54 +01:00
Armin Schrenk
4a0c8ae80e
fix check-jdk-update workflow [ci skip]
2025-01-08 17:09:53 +01:00
Armin Schrenk
384ca8eb2a
for testing
2025-01-08 16:02:00 +01:00
Jan-Peter Klein
59f360bde7
improve formatting, rename and simplify vars
2025-01-08 15:07:04 +01:00
Jan-Peter Klein
8830e0f5fb
Move repeated 'remove vault' dialog to Dialogs class
2025-01-07 15:19:06 +01:00
Jan-Peter Klein
7a391a2825
reformat code
2025-01-07 14:47:20 +01:00
Jan-Peter Klein
a1941911ef
renamed to simple Dialog
2025-01-07 14:45:09 +01:00
Jan-Peter Klein
a0667ff361
add validation for required parameters and changed exception message
2025-01-07 14:39:22 +01:00
Armin Schrenk
cbc41d535d
Merge pull request #3641 from cryptomator/feature/jdk23
...
Feature: JDK 23
2024-12-11 15:42:09 +01:00
Armin Schrenk
f51780dcb5
also update deb rules file [ci skip]
2024-12-10 18:03:07 +01:00
Armin Schrenk
c055488df7
update github workflows
2024-12-10 17:47:48 +01:00
Armin Schrenk
b15c376e59
fix and update JDK check workflow
2024-12-10 17:42:55 +01:00
Armin Schrenk
fdf03d2fdc
enable JDK23 for IDE
2024-12-10 17:15:34 +01:00
Armin Schrenk
437350af9f
reduce api diff
2024-12-10 17:14:09 +01:00
Julian Raufelder
5114e2ad22
Merge pull request #3640 from lamtrinhdev/develop
...
Correct the link of issues list for both iOS and Android.
2024-12-09 14:09:03 +01:00
LamTrinh.Dev
b3b4f61c42
Correct the link of issues list for both iOS and Android.
2024-12-09 19:13:44 +07:00
Armin Schrenk
fa16556af1
do not allow empty display name for vault
...
Fixes #3633
2024-12-02 11:02:11 +01:00
Armin Schrenk
de766c2653
Update suppression.xml
2024-12-02 09:40:40 +01:00
Armin Schrenk
dcc27efe5c
remove unused option in app-image creation [skip ci]
...
references 84732337ca
2024-11-28 17:26:10 +01:00
Armin Schrenk
78ceb604f9
only use macos intel runner on releases
2024-11-27 16:47:42 +01:00
Armin Schrenk
7bdcdcba3d
Update suppression.xml
2024-11-26 15:49:43 +01:00
Jan-Peter Klein
e929d41d67
reordered and renamed to org.ui.dialogs.SimpleDialog...
2024-11-25 19:23:48 +01:00
Jan-Peter Klein
600aca083c
refactor CustomDialog.Builder provisioning to use Dagger's Provider
2024-11-25 15:09:29 +01:00
Jan-Peter Klein
02c20c01ee
improve exception handling
2024-11-21 16:55:03 +01:00
mindmonk
50cfdbbc0b
Merge pull request #3617 from cryptomator/feature/ui-cleanup
...
Enhance UI Components, Fix Issues, and Improve Visual Consistency
2024-11-20 12:21:31 +01:00
Gutyina Gergő
38c556af0b
Update jdk version to 23
2024-11-19 23:31:24 +01:00
Gutyina Gergő
0b9d777109
Remove string templates
2024-11-19 23:31:24 +01:00
Armin Schrenk
eb3c1f3c7a
Merge branch 'main' into develop
...
# Conflicts:
# pom.xml
2024-11-19 10:01:00 +01:00
Armin Schrenk
311c490377
Merge branch 'hotfix/1.14.2'
2024-11-19 09:59:27 +01:00
Armin Schrenk
39ed00ff6f
Use correct version
2024-11-19 09:57:56 +01:00
Armin Schrenk
28338d2dcf
use stable version
2024-11-19 09:50:46 +01:00
Jan-Peter Klein
bba5d11bdc
small fixes
2024-11-18 18:07:36 +01:00
mindmonk
36ef191874
Merge branch 'develop' into feature/dialog-builder
2024-11-18 17:58:59 +01:00
Jan-Peter Klein
3e4c6c1b61
del old logo file
2024-11-18 16:59:13 +01:00
Jan-Peter Klein
c9d0224814
fix logo scaling
2024-11-18 16:48:41 +01:00
Armin Schrenk
8aed6045a0
Feature: Show update reminder every 14 days ( #3597 )
...
fixes #3596
only show update reminder every 14 days
2024-11-15 18:14:57 +01:00
Jan-Peter Klein
8440705436
set resizable false
2024-11-15 15:49:11 +01:00
Jan-Peter Klein
af667b10cf
code cleanup
2024-11-14 18:09:23 +01:00
Jan-Peter Klein
1b522fe9a0
undo add uiDesigner
2024-11-14 17:20:08 +01:00
Jan-Peter Klein
cb3c46744e
removed replaced files
2024-11-14 16:38:44 +01:00
Jan-Peter Klein
c471289fb5
changed resolveText() to throw Exceptions
...
removed fxApplication scope
2024-11-14 16:19:50 +01:00
Jan-Peter Klein
18ca563865
custom dialog init
2024-11-14 11:35:23 +01:00
Jan-Peter Klein
2430526ee7
changed to class Builder
...
used FxmlLoaderFactory.forController
set title and other string values by key
2024-11-06 16:35:19 +01:00
Armin Schrenk
c9bb0235e2
use macos 15 for building [ci skip]
2024-11-05 16:18:32 +01:00
Armin Schrenk
2f8236e9db
Update release template [ci skip]
2024-11-05 12:10:57 +01:00
Armin Schrenk
e4e757606d
update dependencies for patch release
...
Fixes #3574 and #3499 . Closes #3569
2024-11-05 11:11:32 +01:00
Cryptobot
6fcb796177
New Crowdin updates ( #3559 )
...
New translations strings.properties
Afrikaans; Arabic; Bashkir; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; English; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Marathi; Norwegian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Urdu (Pakistan); Uyghur; Vietnamese;
[ci skip]
(cherry picked from commit 0fb0bc8e1d )
2024-11-04 17:59:02 +01:00
Cryptobot
4d6b035c29
New Crowdin updates ( #3553 )
...
New translations strings.properties
Afrikaans; English; Norwegian; Thai; Uyghur;
[ci skip]
(cherry picked from commit 2939702842 )
2024-11-04 17:57:43 +01:00
dependabot[bot]
68c206a4fa
Bump the java-test-dependencies group across 1 directory with 2 updates ( #3591 )
2024-11-04 15:49:48 +00:00
dependabot[bot]
d258171131
Bump the maven-build-plugins group across 1 directory with 3 updates ( #3598 )
2024-11-04 15:47:08 +00:00
dependabot[bot]
adaf9ef5ce
Bump the java-production-dependencies group across 1 directory with 8 updates ( #3603 )
2024-11-04 15:43:21 +00:00
Tobias Hagemann
22f299f67c
Update README.md
...
[ci skip]
2024-11-04 15:13:40 +01:00
Cryptobot
0fb0bc8e1d
New Crowdin updates ( #3559 )
...
New translations strings.properties
Afrikaans; Arabic; Bashkir; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; English; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Marathi; Norwegian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Urdu (Pakistan); Uyghur; Vietnamese;
[ci skip]
2024-11-04 15:05:37 +01:00
Armin Schrenk
da666410fc
update dependabot config
2024-11-04 14:56:02 +01:00
Armin Schrenk
ea007f3cfe
fix IDE issues
2024-10-29 09:46:56 +01:00
Armin Schrenk
1c868a644f
remove unused/obsolete static variable
2024-10-29 09:44:50 +01:00
Jan-Peter Klein
5ff6a8c258
used dialogBuilder for dokankySupportEndDialog
2024-10-23 19:48:55 +02:00
Jan-Peter Klein
62d7b7a0c0
replaced RemoveVaultComponent.Builder with CustomDialogBuilder in all places
2024-10-22 18:53:06 +02:00
Jan-Peter Klein
7fcbb57ab1
used builder pattern
2024-10-22 17:07:42 +02:00
Jan-Peter Klein
8e25dcd396
implement CustomDialogBuilder
2024-10-22 14:56:56 +02:00
mindmonk
a9f1e5b761
Merge pull request #3550 from cryptomator/feature/gdrive-presets
...
Feature: Refined GoogleDrive Presets - List Only "My Drive" Root Folders
2024-10-18 13:05:50 +02:00
Jan-Peter Klein
f642149723
used List.of() for FALLBACK_LOCATIONS
2024-10-16 18:00:47 +02:00
Jan-Peter Klein
4b359d98cb
removed unnecessary stream support
2024-10-10 17:39:53 +02:00
Jan-Peter Klein
764fccf0b5
pr mentioned changes
2024-10-10 17:34:23 +02:00
Jan-Peter Klein
81d1059489
added generic 'Remove' string property
2024-10-09 17:35:33 +02:00
Jan-Peter Klein
a2574a5883
unified spacing
2024-10-09 16:59:13 +02:00
Jan-Peter Klein
118a1411d8
fixed empty vaultList contextMenu
2024-10-09 16:55:56 +02:00
Jan-Peter Klein
44310cbd0e
set missing min width and height
2024-10-09 16:50:26 +02:00
Jan-Peter Klein
2dce7b6f71
removed drivePath param
2024-10-09 14:50:05 +02:00
Jan-Peter Klein
98db82d137
contains instead of stream
2024-10-09 14:48:40 +02:00
Jan-Peter Klein
fd55656261
filtered by 'My Drive' and translations
2024-10-08 20:08:37 +02:00
mindmonk
978dec64ee
Merge pull request #3549 from cryptomator/feature/improve-preferences-contribute-tab
...
Feature: Optimize 'Support us' Tab in Preferences - Add Supporter Certificate Removal & Improved Layout
2024-10-04 12:27:13 +02:00
mindmonk
8d7bf3a370
Merge pull request #3467 from cryptomator/feature/redesign-mainwindow
...
Feature: Redesigned MainWindow
2024-10-04 12:13:09 +02:00
Jan-Peter Klein
1cea7bcffc
set bigger minHeight
2024-10-02 17:03:52 +02:00
Jan-Peter Klein
16e77d4b9b
add clear to setStyleClass
2024-10-02 16:56:39 +02:00
Jan-Peter Klein
f22111e36f
revert unrelated changes
2024-10-02 16:46:41 +02:00
Jan-Peter Klein
c5d4c9a9c1
removed duplicate code
2024-10-02 14:20:09 +02:00
mindmonk
4bc9b1d60c
Merge pull request #3474 from cryptomator/feature/notificationbar
...
Feature: Introduce NotificationBars for Update is available, Support Cryptomator, and DEBUG MODE
2024-10-02 11:05:58 +02:00
mindmonk
7a40a3cb0c
Merge branch 'feature/redesign-mainwindow' into feature/notificationbar
2024-10-02 11:05:39 +02:00
mindmonk
ad555ece8e
Merge pull request #3554 from cryptomator/feature/condensed-vault-list
...
Feature: Add Option to Enable Compact Vault List View
2024-10-02 10:55:51 +02:00
Jan-Peter Klein
2d96d2e5c6
optimised cellSize binding and removed unused imports
2024-10-01 18:56:21 +02:00
Armin Schrenk
0a968b60aa
Remove Guava dependency and update Dagger
2024-10-01 17:19:31 +02:00
Jan-Peter Klein
3b4f82092d
undo string removal
2024-10-01 13:31:43 +02:00
Jan-Peter Klein
de16647d00
reformat code
2024-09-26 11:24:57 +02:00
Ahmatjan
03403e53bc
translation: Add Uyghur Language Translation ( #3557 )
2024-09-26 11:12:26 +02:00
Cryptobot
2939702842
New Crowdin updates ( #3553 )
...
New translations strings.properties
Afrikaans; English; Norwegian; Thai; Uyghur;
[ci skip]
2024-09-26 11:10:21 +02:00
Jan-Peter Klein
b3d09a4cae
changed apostroph
2024-09-26 10:41:17 +02:00
Jan-Peter Klein
73c0af9749
changed wording and removed unnecessary method calls
2024-09-25 16:20:19 +02:00
Jan-Peter Klein
53c7e031a3
changes mentioned by infeo
2024-09-24 16:14:52 +02:00
Jan-Peter Klein
1e280f2c97
removed FXML loader, elements created programmatically in NotificationBar
2024-09-24 16:05:31 +02:00
Jan-Peter Klein
ce82593fc6
simplified bindings
2024-09-24 15:48:15 +02:00
Jan-Peter Klein
c2c3d778d1
added @CheckAvailability
...
changed exception handling
2024-09-24 15:29:13 +02:00
Jan-Peter Klein
7771181e15
changed wording to compact
2024-09-23 14:21:55 +02:00
Jan-Peter Klein
1a39333b4c
cr mentioned changes
2024-09-23 14:02:42 +02:00
Armin Schrenk
85472db00a
Merge branch 'main' into develop
2024-09-18 13:25:15 +02:00
Armin Schrenk
d6a020994e
Merge branch 'hotfix/1.14.1'
2024-09-18 13:17:25 +02:00
Armin Schrenk
518f75be32
fixes #3538
2024-09-18 13:16:45 +02:00
Armin Schrenk
28c7dbad69
prepare 1.14.1
2024-09-18 13:16:16 +02:00
Jan-Peter Klein
31e9f3a025
Merge branch 'feature/redesign-mainwindow' into feature/condensed-vault-list
2024-09-17 18:06:14 +02:00
Jan-Peter Klein
a03d5af144
add tilter to display only folders with write permissions
2024-09-17 16:49:31 +02:00
Armin Schrenk
50a654d5af
[ci skip] use recommended winget-releaser version
2024-09-17 11:37:27 +02:00
Armin Schrenk
1954f31910
[ci skip] Merge branch 'main' into develop
2024-09-17 10:04:32 +02:00
Armin Schrenk
68bf441fdd
Merge branch 'release/1.14.0'
2024-09-17 10:03:02 +02:00
Armin Schrenk
a606bcb81e
finalize 1.14.0
2024-09-17 09:59:22 +02:00
Armin Schrenk
fe93e51ffa
Merge branch 'develop' into release/1.14.0
2024-09-17 09:51:23 +02:00
Cryptobot
f2949aae63
New Crowdin updates ( #3520 )
...
New translations strings.properties
Chinese Simplified; Chinese Traditional; Filipino; German; Punjabi; Romanian; Russian; Slovenian; Turkish; Ukrainian;
[ci skip]
2024-09-17 09:49:55 +02:00
Armin Schrenk
80e101456b
adjust keychainManager to new API
2024-09-16 17:40:49 +02:00
Armin Schrenk
2f311c1dfe
use final releases
2024-09-16 17:29:24 +02:00
Jan-Peter Klein
c5cfe4d1b3
removed unnecessary properties
2024-09-16 15:40:52 +02:00
Jan-Peter Klein
a09b55c81b
triggered updatechecker in constructor
2024-09-16 15:39:14 +02:00
Jan-Peter Klein
32f266c721
removed unused vbox in controller
2024-09-16 15:26:45 +02:00
Jan-Peter Klein
3adffad087
removed ALT+F4 shortcut, it is already registered by default
2024-09-16 14:55:51 +02:00
Jan-Peter Klein
84e3cf0762
removed green border and fixed margin for windows
2024-09-16 14:48:06 +02:00
Jan-Peter Klein
1292936904
clean up
2024-09-13 11:49:05 +02:00
Jan-Peter Klein
7a913c89c9
condensed vault list implemented
2024-09-12 11:36:14 +02:00
Jan-Peter Klein
4c4816bdab
fixed missing import
2024-09-11 15:10:23 +02:00
Jan-Peter Klein
f9bfd5d1b1
set stage owner
2024-09-11 15:06:27 +02:00
Jan-Peter Klein
00e1e3654e
implemented remove cert dialog
2024-09-10 18:01:09 +02:00
Tobias Hagemann
8aaee3710a
Update README.md
2024-09-10 11:57:03 +02:00
Jan-Peter Klein
1946fc6c0e
filter hidden directories
2024-09-04 15:05:24 +02:00
Jan-Peter Klein
8fb95b67d9
changes mentioned in pull #3270
2024-09-04 14:28:42 +02:00
Jan-Peter Klein
e6890e8fa5
Merge branch 'develop' of https://github.com/siard-y/cryptomator into feature/gdrive-presets
2024-09-04 13:56:47 +02:00
Jan-Peter Klein
7cdb2025dc
improved supporter cert ui with cert stemp, donate/sponsors link buttons and remove button with dialog
2024-09-04 13:23:36 +02:00
Armin Schrenk
414d81dc06
Update mac-dmg.yml
...
Switch to macOS-12 due to errors
2024-08-20 18:17:08 +02:00
Armin Schrenk
b450ab028d
Update mac-dmg.yml
...
macos-11 is no more
2024-08-20 17:42:32 +02:00
Armin Schrenk
5a51e53603
Merge branch 'develop' into release/1.14.0
2024-08-20 11:18:22 +02:00
Armin Schrenk
d65beb632d
Fixes #3519
2024-08-20 11:10:26 +02:00
Armin Schrenk
2b03477d31
prepare 1.14.0
2024-08-19 16:36:31 +02:00
Cryptobot
f25e23da82
New Crowdin updates ( #3463 )
...
New translations strings.properties
Arabic; Chinese Simplified; Chinese Traditional; Dutch; Filipino; French; German; Greek; Italian; Japanese; Korean; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Russian; Slovak; Spanish; Swedish; Turkish; Urdu (Pakistan);
[ci skip]
2024-08-19 16:33:41 +02:00
dependabot[bot]
82368e2632
Bump the java-production-dependencies group across 1 directory with 9 updates ( #3516 )
2024-08-19 14:29:15 +00:00
dependabot[bot]
9057090b56
Bump the maven-build-plugins group across 1 directory with 3 updates ( #3513 )
2024-08-19 14:18:32 +00:00
dependabot[bot]
357937e0bf
Bump the java-test-dependencies group across 1 directory with 2 updates ( #3514 )
2024-08-19 14:17:07 +00:00
Armin Schrenk
f84a2396eb
ignore integrations-api 2.0.0-alpha1
2024-08-19 10:42:58 +02:00
dependabot[bot]
193dcad6e8
Bump the javafx group with 5 updates ( #3498 )
...
* Bump javafx from 22.0.1 to 22.0.2
* update build scripts to updated jfx version
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Armin Schrenk <armin.schrenk@skymatic.de >
2024-08-19 10:34:14 +02:00
Armin Schrenk
257f4427b8
catch all methods of adding a vault for #2880
2024-08-19 10:27:13 +02:00
Armin Schrenk
4778ba0770
add autostart for deb artifact
2024-08-16 15:56:58 +02:00
Armin Schrenk
77b908199e
Mitigates #2880 ( #3512 )
2024-08-16 12:59:38 +02:00
Armin Schrenk
d448c42f87
Feature: JDK 22.0.2+9 for release artifacts ( #3510 )
...
* update jdks for release artifacts to jdk 22.02+9
2024-08-14 16:40:44 +02:00
Armin Schrenk
b9403222ba
add java.compiler module to build scripts
...
references 93d0fd41a6 and https://github.com/google/dagger/issues/4321
2024-08-13 16:28:09 +02:00
Armin Schrenk
93d0fd41a6
Update cryptofs to 2.7.0-beta1
...
Closes #2058
2024-08-13 11:59:23 +02:00
Armin Schrenk
067bd4752c
prevent leaking of NVD API key into logs
2024-08-09 11:30:16 +02:00
Armin Schrenk
fb4f9fc68f
Update integrations-win and -linux for quickAccess service providers
2024-08-09 11:05:02 +02:00
Armin Schrenk
a20667a156
Merge pull request #3494 from cryptomator/feature/quick-access
...
Feature: Add unlocked vaults to an quick access area
2024-08-07 16:42:53 +02:00
Armin Schrenk
4d47544244
cleanup
2024-08-07 16:32:30 +02:00
Armin Schrenk
d59f149f7c
Load quick access service lazy
2024-08-06 15:17:18 +02:00
Armin Schrenk
028f6e7a02
clean up
2024-08-06 15:08:29 +02:00
Armin Schrenk
71e4f98665
hard code default quickaccess service
2024-08-06 12:26:26 +02:00
Tobias Hagemann
d60ced52fe
added codesigning jdk files in build.sh for local macos builds to match mac-dmg.yml ci build
2024-07-30 21:14:32 +02:00
Tobias Hagemann
45c7d2b071
added provisioning profile to mac build process with updated entitlements
2024-07-30 18:48:54 +02:00
Ralph Plawetzki
7a789d2eed
Fixes #3501 (PR #3502 )
2024-07-30 12:27:16 +02:00
Armin Schrenk
cc1e542146
clean up
2024-07-23 16:50:27 +02:00
Armin Schrenk
e4e84d46b6
hide option, if no quick access service is present
2024-07-23 16:50:15 +02:00
Armin Schrenk
61fc53bf9c
rename internal method
2024-07-23 16:39:34 +02:00
Tobias Hagemann
f8386a5a99
Update README.md
2024-07-18 15:09:05 +02:00
Armin Schrenk
da7e89fc72
fix windows build script
2024-07-17 16:35:33 +02:00
Armin Schrenk
6b57a0ad9c
add translation
2024-07-17 11:34:29 +02:00
Armin Schrenk
f1eb997804
make quickAccessService togglable & selectable in UI
2024-07-16 17:25:47 +02:00
Armin Schrenk
2fe5180721
cleanup
2024-07-16 17:19:52 +02:00
Jan-Peter Klein
958c22bed8
Merge branch 'feature/redesign-mainwindow' in feature/notificationbar
2024-07-16 14:52:50 +02:00
Jan-Peter Klein
6ff640648f
Merge branch 'develop' into feature/redesign-mainwindow
2024-07-16 14:48:50 +02:00
Jan-Peter Klein
7b132adfe2
adjust add vault button position for improved UI
2024-07-16 14:31:11 +02:00
Armin Schrenk
2fa88490bd
update to integrations-api 1.4.0-beta2
...
* differ between using quick access and actual impl
* rename properties
2024-07-16 13:36:37 +02:00
Jan-Peter Klein
5f5b5a5426
set preferences window min width and height
2024-07-09 13:48:45 +02:00
Jan-Peter Klein
cb054bb4f5
fix update available check in preference tab selection
2024-07-09 13:46:41 +02:00
Jan-Peter Klein
3497144034
introduced NotificationBar control
2024-07-08 16:42:49 +02:00
dependabot[bot]
b4f9bc62ca
Bump the maven-build-plugins group across 1 directory with 3 updates ( #3484 )
2024-07-08 07:52:56 +00:00
Tobias Hagemann
34bface2d7
Merge pull request #3481 from purejava/fix-#3480
2024-07-07 16:40:40 +02:00
Ralph Plawetzki
70e52b1a31
Fix typo
...
Closes #3480
2024-07-07 15:41:28 +02:00
Tobias Hagemann
59a2398c4c
Update README.md
2024-07-04 11:49:37 +02:00
Jan-Peter Klein
edbeea5502
fixed update check on start and bindings
2024-07-02 15:31:28 +02:00
Jan-Peter Klein
a88e08147d
changed background color of pref button
2024-07-02 15:08:07 +02:00
Jan-Peter Klein
8ff06a3efd
implement hideable notification bars
2024-07-02 12:43:27 +02:00
Jan-Peter Klein
902c66cf1e
removed vbox id and renamed style
2024-07-01 18:19:30 +02:00
Jan-Peter Klein
d58307d1d6
optimize vaultList height update to avoid repeated bindings
2024-07-01 13:09:53 +02:00
Jan-Peter Klein
3e6204a657
remove showMinimizeButton setting
2024-07-01 12:32:50 +02:00
Jan-Peter Klein
e677a0beaa
removed MainWindowTitleController and ResizeController and the corresponding fxml
2024-07-01 12:25:48 +02:00
Armin Schrenk
e5003c1783
use quick access service in unlock/lock
2024-06-27 17:47:05 +02:00
Jan-Peter Klein
d379ada100
addded debug, update and support notification bar
2024-06-26 15:13:28 +02:00
Jan-Peter Klein
cb7d0ade47
fixed some SonarCloud mentioned issues
2024-06-26 13:43:21 +02:00
Armin Schrenk
d6fd012f71
fix av whitelisting step in win-exe workflow
2024-06-26 13:28:37 +02:00
Armin Schrenk
d9d8c84230
adjust formatting of metainfo file
2024-06-26 13:23:38 +02:00
Jan-Peter Klein
4d9dc4312d
Merge branch 'develop' into feature/redesign-mainwindow
2024-06-26 13:07:53 +02:00
Julian Raufelder
1ad2cc3ee5
Update to JDK 22
2024-06-26 11:57:17 +02:00
Armin Schrenk
2eac09f6be
[ci skip] Merge branch 'main' into develop
2024-06-26 10:29:47 +02:00
Armin Schrenk
4114ea6163
Merge branch 'release/1.13.0'
2024-06-26 10:29:15 +02:00
Armin Schrenk
82da9f7a88
finalize release
2024-06-26 10:27:29 +02:00
Armin Schrenk
aa08046c4d
Merge branch 'develop' into release/1.13.0
2024-06-21 15:18:39 +02:00
Armin Schrenk
b6d7f63470
[ci skip] also sign binaries from CraC project (dammn zulu jdk)
2024-06-21 15:10:47 +02:00
Armin Schrenk
624d18238c
Merge branch 'develop' into release/1.13.0
2024-06-21 14:38:38 +02:00
Armin Schrenk
3bfe2b7a9e
fix Windows build
2024-06-21 14:38:17 +02:00
Armin Schrenk
ba79cd0f8c
prepare 1.13.0
2024-06-21 11:55:54 +02:00
Armin Schrenk
be63ea1104
Closes #3439
2024-06-21 11:51:49 +02:00
Cryptobot
a3ad2a5677
New Crowdin updates ( #3355 )
...
New translations strings.properties
Arabic; Bashkir; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Marathi; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2024-06-21 11:29:09 +02:00
dependabot[bot]
26e5ceea01
Bump the maven-build-plugins group with 2 updates ( #3459 )
2024-06-21 08:20:05 +00:00
dependabot[bot]
83f1c4ea41
Bump org.mockito:mockito-core in the java-test-dependencies group ( #3427 )
2024-06-21 08:19:43 +00:00
Armin Schrenk
8d78e1432a
Merge pull request #3454 from cryptomator/feature/jfx22
...
Feature: Update to jfx22
2024-06-20 14:43:15 +02:00
mindmonk
d2ec5a5646
Merge pull request #3457 from cryptomator/feature/dokany-info-dialog
...
Feature: Migrate volume type Dokany to Default one and Display Info Dialog
2024-06-17 12:20:39 +02:00
Jan-Peter Klein
6bb0328799
removed dialog in naming
2024-06-14 14:20:18 +02:00
Jan-Peter Klein
8a8617b480
renamed method and code refactored
2024-06-14 11:07:21 +02:00
Jan-Peter Klein
92fad41b96
Merge branch 'develop' into feature/redesign-mainwindow
2024-06-13 12:49:59 +02:00
Jan-Peter Klein
7484744038
minor text change
2024-06-13 12:06:38 +02:00
Jan-Peter Klein
0bbc4ecae5
refactored code and new method handleDokanySupportEndAndShowDialog
2024-06-13 12:06:18 +02:00
Jan-Peter Klein
9fcb166047
close dialog by click on 'Open Preferences'
2024-06-13 12:04:34 +02:00
Jan-Peter Klein
1ac017e3ab
changed dialog prefix
2024-06-13 11:51:01 +02:00
Jan-Peter Klein
1ba401b8e6
changed wording of button and description
...
primary color for icon
2024-06-12 12:02:40 +02:00
Armin Schrenk
07303b58f7
Merge branch 'develop' into feature/jfx22
2024-06-12 11:16:41 +02:00
Armin Schrenk
32a463768c
Merge pull request #3456 from purejava/fix-#3453
...
Workaround for malformed javafx POM. Closes #3453 .
2024-06-12 11:14:52 +02:00
Armin Schrenk
2307950e3b
add javafx.platform property workaround to other build/ci scripts
2024-06-12 10:58:49 +02:00
Ralph Plawetzki
8108128c22
Temporary work around for JavaFX upstream bug
...
Occurs with Maven 3.9.7, fixed with Gluon JavaFX 23-ea+20, that contains a fixed parent POM
See https://mail.openjdk.org/pipermail/openjfx-dev/2024-May/047279.html
2024-06-11 19:59:18 +02:00
Jan-Peter Klein
58fe6da7a8
Merge branch 'develop' into feature/dokany-info-dialog
2024-06-11 15:25:23 +02:00
Jan-Peter Klein
92bf73297a
add dokany info dialog
2024-06-11 14:43:56 +02:00
Armin Schrenk
0bf8fb39dd
Update to javafx 22.0.1
2024-06-07 15:39:42 +02:00
Armin Schrenk
0dc9a3a834
align local build scripts
2024-06-07 14:56:54 +02:00
Armin Schrenk
91d6264b9f
ignore downloaded artifact
2024-06-06 12:10:03 +02:00
Armin Schrenk
d2599ea525
closes #2656
2024-06-06 12:07:18 +02:00
dependabot[bot]
7180af9bc7
Bump the java-production-dependencies group across 1 directory with 9 updates ( #3446 )
2024-06-03 10:30:50 +00:00
Armin Schrenk
dc993dc57c
fixes #3440 (PR in #3447 )
2024-06-03 12:29:54 +02:00
dependabot[bot]
464c74ab6c
Bump the maven-build-plugins group across 1 directory with 2 updates ( #3431 )
2024-06-03 09:39:36 +00:00
Jan-Peter Klein
e038348dca
changed mainWindow StageStyle to UNDECORATED
...
removed main_window_title area
moved main_window_resize functions to MainWindowController
put add vault button under the vault list and wrapped both in a ScrollPane
bound vault list height properties to amount of entries and width to scroll pane width
add listener to scroll down after adding a vault
moved preferences button under vault list
new style classes for new elements
changed wording
2024-05-28 21:56:03 +02:00
Armin Schrenk
8c7dd8c74f
Merge pull request #3435 from cryptomator/feature/jdk22
...
Feature: JDK22
2024-05-21 16:58:57 +02:00
Armin Schrenk
69bcf6fac6
do not forget to update debian files
...
(dammn you unflexible launchpad!)
2024-05-21 12:51:01 +02:00
Armin Schrenk
7c243dd434
pin cryptolib version due removed jdk.crypto.ec package
2024-05-16 17:51:04 +02:00
Armin Schrenk
357a0b9c31
closes #3376
2024-05-14 17:58:21 +02:00
Armin Schrenk
d69d11b82f
update dependencies requiring JDK 22
2024-05-14 17:25:56 +02:00
mindmonk
863e9bbcb3
Merge pull request #3362 from cryptomator/feature/update-checker-refactoring
...
Feature: Expansion of Preferences Update Tab with UI Elements and Refactoring of UpdateChecker
2024-05-10 16:31:26 +02:00
Jan-Peter Klein
1c47012033
undo getter changes
2024-05-10 15:57:04 +02:00
Jan-Peter Klein
cd99eaa323
updateAvailable ObservableValue to BooleanBinding
2024-05-10 15:51:41 +02:00
Jan-Peter Klein
dda2afda92
refactored ObservableValues to BooleanBindings and code cleanup
2024-05-10 15:45:17 +02:00
Jan-Peter Klein
5519eefcfa
cr related changes
2024-05-10 14:55:50 +02:00
Jan-Peter Klein
a81352800d
removed twoWeeksAgo var
2024-05-08 11:38:23 +02:00
Jan-Peter Klein
6fec16e498
removed unused ui function
2024-05-08 10:57:42 +02:00
Jan-Peter Klein
42f31204a3
removed lastUpdateReminder setting
2024-05-08 09:41:58 +02:00
Jan-Peter Klein
7ab64cfe46
removed lastUpdateReminder setting
2024-05-08 09:05:26 +02:00
Jan-Peter Klein
1581a10c04
removed unused label id
2024-05-08 08:30:06 +02:00
Jan-Peter Klein
249becc25d
removed unused instance var
2024-05-08 08:28:53 +02:00
Jan-Peter Klein
da8e84f39d
removed unnecessary HBox
2024-05-07 13:27:52 +02:00
Jan-Peter Klein
9ad2d223c3
changed BooleanBinding updateAvailable to ObservableValue<Boolean>
2024-05-07 13:23:53 +02:00
Jan-Peter Klein
3bf1e659ef
changed checkFailed text wording
2024-05-07 12:41:39 +02:00
Jan-Peter Klein
e79257e5ea
changed checkFailed property to ObservableValue
2024-05-06 13:46:49 +02:00
Armin Schrenk
dac517a6fb
update project ot jdk 22
...
Note: dependency bumps regarding jdk22 compatiblilty are missing!
2024-05-02 16:59:45 +02:00
mindmonk
1ab808f1b0
Merge pull request #3414 from MSevenR/feature/double-click-unlocked-vault
...
Double-click on an Unlocked Vault
2024-05-02 09:31:56 +02:00
Jan-Peter Klein
08f81b7df4
registered module in SettingsJsonTest
2024-04-29 11:12:14 +02:00
Jan-Peter Klein
b16f32ca83
introduced new dependency
...
removed latestVersion from Settings
changed SettingsJson from Date to Instant
new UpdateChecker Property checkFailed
optimized naming
changed wordning
refactoring
2024-04-29 10:34:17 +02:00
MSevenR
d6ed88b544
Double-click on an Unlocked Vault
...
Double-click on an Unlocked Vault in the List to Reveal It
2024-04-26 01:44:45 -05:00
Jan-Peter Klein
ae697d7b73
refactor isUpdateSuccessfulAndCurrent to instance variable
2024-04-25 10:54:00 +02:00
Jan-Peter Klein
ff3306cc17
removed blank line, unused instance variable, import and Logger
...
refactored DateTimeFormatter into an instance variable
2024-04-24 15:03:49 +02:00
Armin Schrenk
9ae2f4e0f6
add timezone id to timestamp in settings
2024-04-23 16:12:59 +02:00
Armin Schrenk
4230afcbac
refactored timeDiff-message-method to updatePref controller
2024-04-23 16:12:36 +02:00
Armin Schrenk
7fc6ab05a4
use Instant also in UpdateChecker
2024-04-23 15:19:45 +02:00
Armin Schrenk
060f6bfc97
change storage of timestamps in model to Instant
2024-04-23 15:18:37 +02:00
Jan-Peter Klein
919dac6caa
refactoring
2024-04-22 16:35:20 +02:00
Jan-Peter Klein
98bcf63b2c
remove lastUpdateCheck from Settings; add lastUpdateReminder and lastSuccessfulUpdateCheck
...
implement updateTimeDifferenceMessage
reorder UI elements
refactor code for clarity and maintainability
2024-04-17 11:40:58 +02:00
Tobias Hagemann
0585262952
Merge pull request #3395 from purejava/flathub-colour-banners
...
Add coloured banners for app in Flathub store
2024-04-13 16:33:31 +02:00
Ralph Plawetzki
a33dc3980e
Use colours from Cryptomator CD manual
2024-04-13 15:36:52 +02:00
Ralph Plawetzki
caa5e77386
Swap the light and dark colors, it's calmer for the eye
2024-04-13 08:48:20 +02:00
Ralph Plawetzki
c037920e79
Add coloured banners for app in Flathub store
2024-04-12 17:45:38 +02:00
Armin Schrenk
3cdd352d39
Update check-jdk-updates.yml
...
Use latest jdk version for jdk check
2024-04-10 12:27:05 +02:00
dependabot[bot]
8ae80e2932
Bump the maven-build-plugins group with 2 updates ( #3391 )
2024-04-09 08:34:03 +00:00
dependabot[bot]
2ffa1ee236
Bump the github-actions group with 2 updates ( #3387 )
2024-04-09 08:16:34 +00:00
Tobias Hagemann
2bf5b57823
Update README.md
...
[ci skip]
2024-04-05 12:33:38 +02:00
Jan-Peter Klein
853ea69180
updated log error message as suggested by coderabbit
2024-04-04 13:30:47 +02:00
Jan-Peter Klein
43d0dd99ec
adjusted code as per PR suggestions
2024-04-04 12:37:56 +02:00
Armin Schrenk
b40e6db701
Merge branch 'main' into develop
2024-03-27 13:02:32 +01:00
Armin Schrenk
387eb420eb
Merge branch 'hotfix/1.12.4'
2024-03-27 12:58:36 +01:00
Armin Schrenk
7785bb8820
finalize 1.12.4
2024-03-27 12:57:55 +01:00
Armin Schrenk
de4fa8c7b0
use latest WiX version
...
fixes CVE-2024-29187 and CVE-2024-29188
2024-03-27 12:55:13 +01:00
Armin Schrenk
17f519e01c
prepare 1.12.4
2024-03-27 12:53:49 +01:00
dependabot[bot]
6c50023074
Bump the maven-build-plugins group with 2 updates ( #3380 )
2024-03-25 09:09:23 +00:00
Sebastian Stenzel
0009940e1e
adjusted after dependency update
2024-03-14 12:09:10 +01:00
Armin Schrenk
f2a50b59b5
well, that should be the last reference to dokany
2024-03-12 09:56:30 +01:00
Armin Schrenk
ed03606981
One should also remove the actual dependency
2024-03-12 09:51:11 +01:00
Armin Schrenk
4a1eaf25c7
Closes #3361 , Fixes #3351
2024-03-12 09:46:37 +01:00
dependabot[bot]
f5e445a610
Bump the java-production-dependencies group with 3 updates ( #3365 )
2024-03-12 07:57:00 +00:00
Jan-Peter Klein
6a3a256c0b
Merge branch 'develop' into feature/update-checker-refactoring
2024-03-08 10:28:16 +01:00
Jan-Peter Klein
1ed77ebcc0
code cleanup
2024-03-08 10:27:35 +01:00
Jan-Peter Klein
db224e9e5c
added latestVersion and lastUpdateCheck to settings and integrated with update checker
2024-03-08 09:58:59 +01:00
dependabot[bot]
c719982ef3
Bump the github-actions group with 1 update ( #3354 )
2024-03-05 17:24:28 +00:00
dependabot[bot]
f783f5d5ec
Bump the java-test-dependencies group with 1 update ( #3358 )
2024-03-05 17:21:45 +00:00
dependabot[bot]
dd4f87b54c
Bump the java-production-dependencies group with 4 updates ( #3359 )
2024-03-05 17:21:09 +00:00
Jan-Peter Klein
b3789700e1
add upToDateLabel and fix update indicator issue
2024-03-05 12:56:38 +01:00
Jan-Peter Klein
b39834f4eb
Merge branch 'develop' into feature/update-checker-refactoring
2024-03-05 10:18:32 +01:00
Jan-Peter Klein
8064d75102
removed state label and reorganized ui elements
2024-03-05 10:15:11 +01:00
Jan-Peter Klein
4064b61cd7
refactored updateChecker by incorporating state management and date tracking
2024-02-29 09:29:26 +01:00
Armin Schrenk
ef3affece3
[ci skip] fix wrong PR description in flathub workflow
2024-02-28 13:42:37 +01:00
Armin Schrenk
414465371b
[ci skip] refactor win-exe workflow
...
* only publish, if msi and exe succeed
* make stable release jobs dependent of publish
2024-02-28 13:19:54 +01:00
Armin Schrenk
feed72a729
[ci skip] fix flathub workflow
2024-02-27 22:52:56 +01:00
Armin Schrenk
bca20a7a66
[ci skip] seperate av whitelisting into own workflow to be able to upload assets on failure
2024-02-27 18:55:14 +01:00
Armin Schrenk
a38377baaa
[ci skip] Merge branch 'main' into develop
2024-02-27 12:53:30 +01:00
Armin Schrenk
61a45fc738
Merge branch 'release/1.12.3'
2024-02-27 12:52:00 +01:00
Armin Schrenk
3a65b5551f
adjust release check to changed metainfo file
...
references fcb940e29c
2024-02-27 12:48:36 +01:00
Armin Schrenk
94ed5c18b8
damnn merge from develop to release
2024-02-27 12:41:06 +01:00
Armin Schrenk
a559483d86
finalize 1.12.3
2024-02-27 12:38:52 +01:00
Armin Schrenk
3acdef1dd0
Merge branch 'develop' into release/1.12.3
2024-02-27 12:37:13 +01:00
Armin Schrenk
def6f8ab95
[ci skip] clean up
2024-02-27 12:35:55 +01:00
Armin Schrenk
11ba1f3ddc
revert 1ab73be1f4 and 2d968eac8c
2024-02-27 12:32:37 +01:00
Cryptobot
3228f2cf5f
New Crowdin updates ( #3343 )
...
New translations strings.properties
Chinese Simplified; Dutch; French; Japanese; Portuguese; Russian; Slovak; Swedish;
[ci skip]
2024-02-27 10:23:56 +01:00
Armin Schrenk
9c4f7ad79d
[ci skip] remove unknown env/style combination from appstream metadata
2024-02-26 17:41:18 +01:00
Armin Schrenk
3bd57d162b
[ci skip] update appstream metadata
2024-02-26 17:37:04 +01:00
dependabot[bot]
5ea73a5a8d
Bump the java-production-dependencies group with 1 update ( #3347 )
2024-02-26 09:50:42 +00:00
Armin Schrenk
38670838c7
[ci skip] Drop yq usage
2024-02-26 10:15:25 +01:00
Armin Schrenk
3e0b84dbce
[ci skip] fix pr body description & reduce log noise
2024-02-23 17:39:38 +01:00
Armin Schrenk
2302db6206
[ci skip] fix create pr command in flathub job
2024-02-23 17:27:48 +01:00
Armin Schrenk
a94bf99660
[ci skip] automatically set up tracking branch on push
2024-02-23 17:13:11 +01:00
Armin Schrenk
0c5ce353b1
[ci skip] use github.actor
2024-02-23 17:05:26 +01:00
Armin Schrenk
b3ce777a42
[ci skip] configure git in flathub job
2024-02-23 16:29:18 +01:00
Armin Schrenk
3085df3397
[ci skip] further fixes:
...
* remove yq after update
* set token for git
2024-02-23 16:14:21 +01:00
Armin Schrenk
fb740b605f
add missing quote char [ci skip]
2024-02-23 15:57:06 +01:00
Armin Schrenk
6a74d9f3b2
use same varaible in get-version job
2024-02-23 15:53:22 +01:00
Armin Schrenk
1c7dffb63f
Add ci job to create flathub PR on release [ci skip]
2024-02-23 15:44:48 +01:00
Jan-Peter Klein
a213f073b1
enhance screen selection by adding primary fallback
2024-02-23 10:51:23 +01:00
Armin Schrenk
1ab73be1f4
fixes #3344
2024-02-22 16:11:54 +01:00
Armin Schrenk
8412871090
apply proper formatting and state to error dialog
2024-02-22 12:23:43 +01:00
Armin Schrenk
fa63f3ca67
Reset develop to SNAPSHOT version
2024-02-22 12:21:00 +01:00
Armin Schrenk
dbc0f52481
fix not-uploading artifacts on release
2024-02-21 22:04:35 +01:00
Armin Schrenk
b8cd1caeac
also upload asc file as artifact for mac build
2024-02-21 13:09:14 +01:00
Armin Schrenk
43c25b6d97
fix ci
...
references 84732337ca
2024-02-21 12:53:01 +01:00
Armin Schrenk
e44bc09074
Merge branch 'develop' into release/1.12.3
2024-02-21 12:20:36 +01:00
Cryptobot
7b02f78ef5
New Crowdin updates ( #3342 )
...
New translations strings.properties
Arabic; Bashkir; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Marathi; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2024-02-21 12:13:24 +01:00
Armin Schrenk
f7e8a4d1e6
prepare 1.12.3
2024-02-20 18:13:01 +01:00
Armin Schrenk
664375d692
fix wrong method name
2024-02-20 18:06:55 +01:00
Armin Schrenk
2d968eac8c
Merge pull request #3336 from cryptomator/feature/3272-vaultid-as-mountpoint
...
Feature: For FUSE-Ts default mountpoint use vault id as mountpoint
2024-02-20 17:34:09 +01:00
Armin Schrenk
542d2fcfe1
only create winget PR for stable versions [ci skip]
2024-02-19 16:42:42 +01:00
mindmonk
144e929896
Merge pull request #3335 from cryptomator/feature/center-unlock-dialog-on-mainstage
...
Center Unlock Success Dialog on Main Application Window
2024-02-19 15:05:28 +01:00
Armin Schrenk
803748f78d
update code-sign-action [ci skip]
2024-02-19 14:46:58 +01:00
Armin Schrenk
3410e7243a
Update minimal required macOS version for dmg
...
due to javafx update in 7d281e2878
2024-02-19 13:02:05 +01:00
Armin Schrenk
84732337ca
removed GTK-2 support
...
due to javafx update in 7d281e2878
2024-02-19 12:17:11 +01:00
dependabot[bot]
c527808710
Bump the java-production-dependencies group with 4 updates ( #3340 )
2024-02-19 09:35:25 +00:00
Armin Schrenk
99c89dbf39
fix possible null comparsion
2024-02-19 10:22:22 +01:00
Jan-Peter Klein
829b64cd3d
dialog centers on main app screen if mainWindow is hidden
2024-02-19 08:55:16 +01:00
Jan-Peter Klein
f4007267fb
simplified the code and removed the function
2024-02-16 17:31:20 +01:00
Armin Schrenk
c82a0bfaf3
cleanup
2024-02-16 17:09:05 +01:00
Armin Schrenk
251ad65344
Merge pull request #3327 from cryptomator/feature/3233-load-presets-background
...
Feature: Load LocationPresets in background and show indicator in UI
2024-02-16 16:21:01 +01:00
Jan-Peter Klein
155ba4607b
introduced functionality to center the unlock screen within the main application window
2024-02-16 15:24:52 +01:00
Armin Schrenk
62f6865d3e
cleanup created directories after mount
...
fails silently
2024-02-14 10:30:51 +01:00
Armin Schrenk
ffb3290248
Merge branch 'develop' into feature/3272-vaultid-as-mountpoint
2024-02-14 10:29:30 +01:00
Armin Schrenk
a013ae3d91
[ci skip] change mountPointDir for macOS-Dev-run profile
...
aligns production build
2024-02-14 10:29:14 +01:00
Armin Schrenk
19a954e677
use correct mountProvider
2024-02-14 10:05:56 +01:00
Armin Schrenk
f262980acc
closes #3272
2024-02-13 16:37:46 +01:00
Armin Schrenk
3b3aa18c92
fixes #3233
...
this time with gc prevention of a binding
2024-02-13 00:55:07 +01:00
Armin Schrenk
c7b8bc89c2
also don't bother upload to av scan, if not published
2024-02-12 13:18:17 +01:00
Armin Schrenk
5fc981abd3
prevent automatic overwrite of already released files
2024-02-12 13:16:45 +01:00
Armin Schrenk
36ec1a5ebc
update windows update url [ci skip]
2024-02-09 18:37:19 +01:00
Armin Schrenk
be4aad4168
set default value for Windows debug flag
2024-02-09 17:03:22 +01:00
Armin Schrenk
fcb940e29c
update release section of appstream metainfo file [ci skip]
2024-02-09 14:52:10 +01:00
Armin Schrenk
4f3ca2a6c4
fix appimage build script [ci skip]
2024-02-09 12:56:33 +01:00
Armin Schrenk
27cd34bee0
Merge branch 'main' into develop [ci skip]
2024-02-09 12:53:16 +01:00
Armin Schrenk
c07e51be51
Merge branch 'release/1.12.2'
2024-02-09 12:51:57 +01:00
Armin Schrenk
0421879b39
finalize 1.12.2
2024-02-09 12:51:19 +01:00
Armin Schrenk
2d627717a0
prepare 1.12.2
2024-02-09 10:59:33 +01:00
Armin Schrenk
dc0e88a694
fixes #3319
2024-02-09 10:55:27 +01:00
Armin Schrenk
a5e3630375
also specify version for winget release [ci skip]
2024-02-08 17:47:50 +01:00
Armin Schrenk
17335e8f70
shorten workflow name [ci skip]
2024-02-08 17:39:38 +01:00
Armin Schrenk
42dd2fba48
github cli needs special token in CI env [ci skip]
2024-02-08 17:37:50 +01:00
Armin Schrenk
e1cca6427c
Add ci job for releasing to winget
2024-02-08 17:34:02 +01:00
Armin Schrenk
42d3dbaa23
always use latest version of winfsp-uninstaller
2024-02-08 17:10:40 +01:00
Armin Schrenk
185d67c492
Merge branch 'main' into develop [ci skip]
2024-02-07 11:43:59 +01:00
Armin Schrenk
a8af3c8b40
Merge branch 'release/1.12.1'
2024-02-07 11:42:58 +01:00
Armin Schrenk
038a7fac62
finalize 1.12.1
2024-02-07 11:42:37 +01:00
Armin Schrenk
48408fa40d
prepare 1.12.1
2024-02-07 11:37:44 +01:00
Armin Schrenk
18a417667e
Fixes #3315
2024-02-07 11:33:45 +01:00
JaniruTEC
aab07b13e3
Changed version specifier for dependency-check
...
See: https://github.com/cryptomator/cryptofs/pull/202#discussion_r1453615249
2024-02-06 22:28:16 +01:00
Armin Schrenk
869e40e351
use latest coffeelibs-jdk release
2024-02-06 15:34:09 +01:00
Armin Schrenk
bf91e3f15c
Merge branch 'main' into develop [ci skip]
2024-02-06 14:29:19 +01:00
Armin Schrenk
17544828e4
Merge branch 'release/1.12.0'
2024-02-06 14:28:08 +01:00
Armin Schrenk
cfef3139b1
finalize 1.12.0
2024-02-06 14:20:50 +01:00
Armin Schrenk
b01ba27b06
Partially reverting 24293b316f
2024-02-06 14:16:03 +01:00
Armin Schrenk
5a33e66a7d
prepare 1.12.0
2024-02-06 11:31:42 +01:00
Armin Schrenk
3c4e35406e
Bump dependencies
2024-02-06 11:27:02 +01:00
Cryptobot
d3275fa4e7
New Crowdin updates ( #3256 )
...
New translations strings.properties
Arabic; Bashkir; Belarusian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Czech; Danish; Dutch; Filipino; French; German; Greek; Hebrew; Hungarian; Italian; Japanese; Korean; Latvian; Norwegian Bokmal; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Slovak; Spanish; Swahili, Tanzania; Swedish; Turkish; Vietnamese;
[ci skip]
2024-02-06 11:21:07 +01:00
dependabot[bot]
a30db34c19
Bump the java-production-dependencies group with 6 updates ( #3295 )
2024-02-06 10:18:33 +00:00
dependabot[bot]
509100e7ae
Bump the java-test-dependencies group with 2 updates ( #3312 )
2024-02-06 10:17:11 +00:00
dependabot[bot]
024c34172b
Bump the github-actions group with 5 updates ( #3308 )
2024-02-06 10:16:24 +00:00
dependabot[bot]
638570562b
Bump the maven-build-plugins group with 3 updates ( #3300 )
2024-02-06 10:15:06 +00:00
Sebastian Stenzel
ee5a5c6563
Merge pull request #3291 from cryptomator/feature/legacy-device-migration
...
Hub 1.2.x → Hub 1.3.x Legacy Device Migration
2024-02-02 14:59:30 +01:00
Armin Schrenk
85c52c60c5
Revert "update javafx to 21.0.2"
...
This reverts commit 93184abd3c .
2024-02-02 10:45:34 +01:00
Armin Schrenk
93184abd3c
update javafx to 21.0.2
2024-01-30 12:55:33 +01:00
Armin Schrenk
8062392ccd
update jdk to 21.0.2+13
2024-01-30 12:17:45 +01:00
Jan-Peter Klein
d49c02c7de
optimize share vault fxml
2024-01-29 17:37:55 +01:00
Sebastian Stenzel
d66cfe0e7c
adjust to new migration API
2024-01-26 16:48:08 +01:00
mindmonk
fa26fa9dee
Merge pull request #3289 from cryptomator/feature/share-vault
...
Feature: Introduce 'Share Vault' Functionality
2024-01-26 16:08:06 +01:00
Jan-Peter Klein
52fc94ca01
fixed a spelling error
2024-01-26 16:03:51 +01:00
Jan-Peter Klein
e9a412ae16
improved layout and added styleClass for add-box
2024-01-26 15:42:25 +01:00
Jan-Peter Klein
8104c35d76
more specific translation keys and consistent spacing
2024-01-23 19:09:49 +01:00
Jan-Peter Klein
baa2e05e69
improved wording and layout
2024-01-23 14:00:20 +01:00
Armin Schrenk
f50b204cef
Merge pull request #3288 from cryptomator/feature/3246-split-device-registration
...
Feature: Split device registration into "normal" and "legacy" flow
2024-01-22 14:56:45 +01:00
lectrical
ed902bc59f
Hello 2024
2024-01-20 16:22:27 +01:00
Sebastian Stenzel
693299a5d7
first draft of legacy device migration
...
actual migration still missing due to API discussion
2024-01-20 13:28:56 +01:00
Sebastian Stenzel
def64aa2ac
added tests
2024-01-20 13:25:57 +01:00
Sebastian Stenzel
c5bb8a131d
dedup
2024-01-20 13:15:33 +01:00
Sebastian Stenzel
2e443c72a9
add new API encryptVaultKey(vaultKey, userKey)
...
and `decodeECPublicKey(byte[])`
2024-01-20 13:12:59 +01:00
Sebastian Stenzel
e9ee17493b
refactor API, expose decodeECPrivateKey(byte[])
2024-01-20 13:01:48 +01:00
Sebastian Stenzel
35eb548d8e
replaced Guava's BaseEncoding with Base64
2024-01-20 12:58:44 +01:00
Sebastian Stenzel
dc5d6e734e
deduplicate code
2024-01-19 17:55:36 +01:00
Sebastian Stenzel
729f38866f
use string templates for URI construction
2024-01-19 17:40:39 +01:00
Jan-Peter Klein
4de8434f1b
Merge branch 'develop' into feature/share-vault
2024-01-19 12:31:37 +01:00
Jan-Peter Klein
cd40731b5f
implemented open hub feature
...
optimized fxml files and img
2024-01-19 12:30:56 +01:00
Armin Schrenk
24293b316f
Merge pull request #3236 from cryptomator/feature/3233-locationpresets-background
...
Feature: Load LocationPresets in background and show indicator in UI
2024-01-19 10:51:46 +01:00
Armin Schrenk
062c674ef1
Always hide spinner, as soon as locationPresetLoading is finished
2024-01-19 10:44:06 +01:00
Armin Schrenk
830bb5776f
Use naming convention for comparator
2024-01-19 10:04:15 +01:00
Armin Schrenk
bfdb23785e
Merge branch 'develop' into feature/3233-locationpresets-background
2024-01-18 15:57:45 +01:00
Armin Schrenk
248d655afb
ditch custom in-place sorting and rely on javafx methods
2024-01-18 15:45:45 +01:00
Armin Schrenk
995c0a4b92
remove unnecessary TODO
2024-01-17 23:30:41 +01:00
Armin Schrenk
42425afe56
closes #3246
...
splitting registerSuccess into two scenes, one for hub 1.3.x and one for legacy
2024-01-17 16:52:35 +01:00
Sebastian Stenzel
a1b712495f
switch back to UI thread later
...
see https://github.com/cryptomator/cryptomator/pull/3287#discussion_r1453196792
2024-01-17 13:35:23 +01:00
Sebastian Stenzel
2225476bf8
reordered methods
...
[ci skip]
2024-01-17 13:33:38 +01:00
Sebastian Stenzel
325057c548
Merge pull request #3287 from cryptomator/feature/refactored-hub-unlock
...
Refactored Hub Unlock
2024-01-17 13:32:09 +01:00
JaniruTEC
b1a5eed2aa
Merge pull request #3286 from cryptomator/refactoring/centralize-dependency-check
...
Externalize dependency-check
2024-01-16 19:54:32 +01:00
Jan-Peter Klein
4ca190cfb9
implemented a 'Share Vault' button in vault_detail_locked and added a new window for vault sharing options
2024-01-16 17:21:07 +01:00
GiwrgosTsifoutis
828fd321cc
Fixed "Locked Vault Options after unlocking vault #3249 " ( #3267 )
...
Fixes #3249
Bound the UIs disabled state to the vault's lock state without the need of a map
2024-01-16 12:32:36 +01:00
Armin Schrenk
2e32f39986
[ci skip] fix missing translation key
...
(cherry picked from commit daa026b285 )
2024-01-16 11:38:54 +01:00
Armin Schrenk
daa026b285
[ci skip] fix missing translation key
2024-01-16 11:38:33 +01:00
Sebastian Stenzel
87084e8c2a
TODO now obsolete
...
as we will now re-attempt unlock when returning from device registration
[ci skip]
2024-01-16 04:14:06 +01:00
Sebastian Stenzel
8e52058373
re-attempt receiving key after registering device
2024-01-16 03:58:30 +01:00
Armin Schrenk
8bf0acf35f
build release artifacts with javafx 21.0.1
...
references 7d281e2878
2024-01-15 16:35:34 +01:00
JaniruTEC
e0d3a3d9c7
Externalized dependency-check
2024-01-15 16:12:27 +01:00
Sebastian Stenzel
b59ce75ecd
add step 0: check API level
2024-01-14 15:02:41 +01:00
Sebastian Stenzel
748f895b98
change unlock request order
2024-01-14 15:01:51 +01:00
Sebastian Stenzel
6d974c7fcf
fix incorrect vaultId
2024-01-14 14:58:58 +01:00
Sebastian Stenzel
0ed73e8b41
use string templates for building /api/* URIs
2024-01-14 14:02:35 +01:00
Sebastian Stenzel
538b4ecd0b
added javadoc
2024-01-14 13:59:23 +01:00
Armin Schrenk
8f32b46b30
set no jlink compression for build artifacts
...
references 00fc2a9837
2024-01-12 13:18:05 +01:00
Armin Schrenk
4de25afde0
wrap locations in scrollPane
2024-01-11 23:48:26 +01:00
Armin Schrenk
2e6c228f3f
Merge branch 'develop' into feature/3233-locationpresets-background
2024-01-11 22:59:41 +01:00
Armin Schrenk
00fc2a9837
remove deprecate compress options and use default ones
...
see also https://bugs.openjdk.org/browse/JDK-8301124?jql=text%20~%20%22compress%22
2024-01-11 22:59:08 +01:00
Armin Schrenk
22e80e7dac
update local appimage buildscript to download jmods
2024-01-11 22:56:41 +01:00
Armin Schrenk
517e05c378
use stable version of winfsp-uninstaller
2024-01-11 22:35:51 +01:00
Sebastian Stenzel
5759b7e596
Merge pull request #3210 from cryptomator/feature/3203-device-already-registered
...
Feature: Adjust Hub workflow, if device is already registerd
2024-01-11 12:05:25 +01:00
Sebastian Stenzel
bfb26f6171
renamed field
2024-01-11 11:46:06 +01:00
Sebastian Stenzel
f36e2bb4b7
reduced visibility
2024-01-11 11:45:57 +01:00
Sebastian Stenzel
b85e455ff5
renamed field
2024-01-11 11:42:08 +01:00
Sebastian Stenzel
a902400522
get rid of registerException
...
use separate views, no need to pass state between views
2024-01-11 11:23:54 +01:00
Sebastian Stenzel
a6d6474294
Merge branch 'develop' into feature/3203-device-already-registered
2024-01-11 11:02:45 +01:00
Sebastian Stenzel
06859fe36b
remove newline
...
[ci skip]
2024-01-11 10:27:42 +01:00
Sebastian Stenzel
7d7b7c1dc9
Merge pull request #3260 from cryptomator/feature/annihilate-FUPFMS
...
annihilate FUPFMS
2024-01-11 10:25:21 +01:00
Sebastian Stenzel
706d2b51be
remove added newline
...
[ci skip]
2024-01-11 10:24:28 +01:00
Armin Schrenk
92bf136a8b
Merge pull request #3278 from mooons/issue-3277
...
Bump README's build dependency JDK version from 19 to 21
2024-01-09 12:03:21 +01:00
mooons
f00f028d8b
Bump README's build dependency JDK version from 19 to 21. Fix #3277
2024-01-09 01:57:59 -08:00
Siard
d85c6c8f41
Create separate files for GoogleDrive presets providers. cryptomator/2921
...
- Change imports accordingly in module-info.java
2024-01-03 16:42:46 +01:00
Siard
17057e8f8d
Add Google Drive presets improvement. cryptomator/2921
...
- The code now defaults to searching through '~/Library/CloudStorage/GoogleDrive-*/*' before using the fallback options.
2024-01-03 16:41:11 +01:00
dependabot[bot]
325092efb0
Bump the java-test-dependencies group with 1 update ( #3238 )
2023-12-26 04:32:24 +00:00
dependabot[bot]
aaf8036713
Bump the maven-build-plugins group with 3 updates ( #3264 )
2023-12-25 19:40:21 +00:00
Sebastian Stenzel
c86ee679a9
renamed fuse-specific exception to be more generic
2023-12-21 10:05:22 +01:00
Sebastian Stenzel
a0fcb63a1a
replaced FUPFMS
...
with more generic set of used mount services
2023-12-21 09:40:43 +01:00
Armin Schrenk
55ba255651
Update dependency-check.yml
...
to not run into 403 due to rate limit
2023-12-18 10:49:47 +01:00
dependabot[bot]
47df4213c3
Bump the java-production-dependencies group with 5 updates ( #3255 )
2023-12-18 09:40:34 +00:00
Armin Schrenk
6929760979
adjust dependency check plugin
2023-12-13 16:47:30 +01:00
Armin Schrenk
720fbd0e6b
use separate cache for dependency-cache data
2023-12-13 16:47:08 +01:00
mindmonk
923af4bc83
Merge pull request #3199 from cryptomator/feature/vault-volume-type
...
Feature: Customizable Volume Type Options for Each Vault
2023-12-13 16:16:08 +01:00
Jan-Peter Klein
e9c464ba8f
sonar cloud issues solved
2023-12-13 15:56:39 +01:00
Jan-Peter Klein
7b0f616747
Merge branch 'develop' into feature/vault-volume-type
2023-12-13 15:50:55 +01:00
Jan-Peter Klein
65788f3c1f
pr mentioned changes
2023-12-13 15:50:37 +01:00
Jan-Peter Klein
f55fbf0f64
code cleanup and optimized a description text
2023-12-13 09:25:50 +01:00
Armin Schrenk
851838e3a2
remove run of dependency-chec workflow for release branches (already done in check release workflow)
2023-12-12 14:58:48 +01:00
Armin Schrenk
e194f9b205
update dependency check and refactor to own workflow
2023-12-12 14:56:48 +01:00
Jan-Peter Klein
2f8df88ad5
Merge branch 'develop' into feature/vault-volume-type
...
# Conflicts:
# src/main/java/org/cryptomator/ui/unlock/UnlockWorkflow.java
2023-12-12 12:48:59 +01:00
Jan-Peter Klein
55247d9f8a
moved provideDefaultMountService to MountModule and renamed problematicFuseMountServices to CONFLICTING_MOUNT_SERVICES
2023-12-12 12:38:33 +01:00
dependabot[bot]
48f273b755
Bump ch.qos.logback:logback-core from 1.4.13 to 1.4.14 ( #3251 )
2023-12-12 08:48:54 +00:00
Jan-Peter Klein
4fc31cb13f
refactored 'loopbackPortSupported' from 'BooleanExpression' to 'ObservableValue<Boolean>' in VolumePreferencesController and MountOptionsController
2023-12-11 15:16:41 +01:00
Jan-Peter Klein
a795b82a42
vault options ui change
2023-12-11 14:49:54 +01:00
Jan-Peter Klein
1e28a04a7b
renamed string properties
2023-12-11 10:16:26 +01:00
Jan-Peter Klein
b88eef4591
renamed string property
2023-12-08 12:03:08 +01:00
Jan-Peter Klein
eef5edf775
code cleanup
2023-12-08 11:14:54 +01:00
Armin Schrenk
bdb1d605eb
Add cloud vendor to example of involved software
2023-12-07 18:43:10 +01:00
Armin Schrenk
dfe4b74f3d
clean code:
...
* remove unused methods
* combine or move methods
2023-12-07 17:48:58 +01:00
Jan-Peter Klein
985a3c30de
changed string properties for volume type labels
2023-12-07 13:56:04 +01:00
Jan-Peter Klein
1b5125dfed
refactored code, global default volume type settings
2023-12-07 10:48:33 +01:00
Jan-Peter Klein
da240ce8b9
optimized error message
2023-12-07 08:40:39 +01:00
Jan-Peter Klein
52affb891e
refactored mount method
2023-12-06 16:41:36 +01:00
Jan-Peter Klein
fac72ca24a
undo remove settings port
2023-12-06 09:44:05 +01:00
Jan-Peter Klein
5cbed502ed
undo VaultListManager changes
2023-12-06 08:49:21 +01:00
Jan-Peter Klein
dce4c60881
removed pr unrelated changes and code cleanup
2023-12-06 08:40:43 +01:00
Jan-Peter Klein
63bf0315c7
created global mountService
2023-12-05 16:21:12 +01:00
Armin Schrenk
8b543c48ee
[ci skip] Merge branch 'main' into develop
2023-12-05 11:11:31 +01:00
Armin Schrenk
087a5326df
Merge branch 'release/1.11.1'
2023-12-05 11:09:36 +01:00
Armin Schrenk
a4545352d8
finalize 1.11.1
2023-12-05 11:09:09 +01:00
dependabot[bot]
a07dea7ca8
Bump the github-actions group with 2 updates ( #3235 )
2023-12-05 08:39:49 +00:00
Jan-Peter Klein
c369487e8e
Merge branch 'develop' into feature/vault-volume-type
2023-12-01 09:13:38 +01:00
Jan-Peter Klein
98590ecec5
refactoring
2023-12-01 09:11:43 +01:00
Armin Schrenk
316f3975ed
add missing import
2023-11-30 18:24:52 +01:00
Armin Schrenk
71bf7e0913
Simplify handling of window hiding events
2023-11-30 18:22:07 +01:00
dependabot[bot]
c7839e2c46
Bump the java-production-dependencies group with 2 updates ( #3234 )
2023-11-30 14:26:07 +00:00
Armin Schrenk
89b8bc4148
adjust ui and add localization
2023-11-30 11:44:41 +01:00
Armin Schrenk
43ad1c05c0
cancel background task, if window is closed
2023-11-30 11:18:33 +01:00
Armin Schrenk
1343099be6
[ci skip] correct dependabot config
2023-11-30 10:03:29 +01:00
Armin Schrenk
b895ac69fb
fixes #3233
2023-11-29 18:45:52 +01:00
dependabot[bot]
7d281e2878
Bump the javafx group with 5 updates ( #3229 )
2023-11-29 15:08:31 +00:00
Armin Schrenk
688450bf5a
prepare 1.11.1
2023-11-28 13:38:05 +01:00
Cryptobot
e994133177
New Crowdin updates ( #3191 )
...
New translations strings.properties
Bulgarian; Chinese Simplified; Chinese Traditional; Dutch; Filipino; French; Greek; Hungarian; Norwegian Bokmal; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Spanish; Swedish; Turkish;
[ci skip]
2023-11-28 13:32:08 +01:00
dependabot[bot]
68713ef9a7
Merge pull request #3228 from cryptomator/dependabot/maven/maven-build-plugins-907533b1a4
2023-11-28 12:28:35 +00:00
Armin Schrenk
dbacbc8874
do not exectue dependency-check on CI (due to missing NVD API key)
2023-11-28 13:25:47 +01:00
dependabot[bot]
8382299a05
Bump the maven-build-plugins group with 4 updates
...
Bumps the maven-build-plugins group with 4 updates: [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin ), [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire ), [org.codehaus.mojo:license-maven-plugin](https://github.com/mojohaus/license-maven-plugin ) and [org.owasp:dependency-check-maven](https://github.com/jeremylong/DependencyCheck ).
Updates `org.apache.maven.plugins:maven-dependency-plugin` from 3.6.0 to 3.6.1
- [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.6.0...maven-dependency-plugin-3.6.1 )
Updates `org.apache.maven.plugins:maven-surefire-plugin` from 3.1.2 to 3.2.2
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.1.2...surefire-3.2.2 )
Updates `org.codehaus.mojo:license-maven-plugin` from 2.2.0 to 2.3.0
- [Release notes](https://github.com/mojohaus/license-maven-plugin/releases )
- [Commits](https://github.com/mojohaus/license-maven-plugin/compare/2.2.0...2.3.0 )
Updates `org.owasp:dependency-check-maven` from 8.4.0 to 9.0.1
- [Release notes](https://github.com/jeremylong/DependencyCheck/releases )
- [Changelog](https://github.com/jeremylong/DependencyCheck/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jeremylong/DependencyCheck/compare/v8.4.0...v9.0.1 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-dependency-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-build-plugins
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: maven-build-plugins
- dependency-name: org.codehaus.mojo:license-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: maven-build-plugins
- dependency-name: org.owasp:dependency-check-maven
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: maven-build-plugins
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-28 12:20:39 +00:00
dependabot[bot]
93b09cf449
Bump the java-production-dependencies group with 6 updates ( #3230 )
2023-11-28 12:19:58 +00:00
dependabot[bot]
dac3311b81
Bump the java-test-dependencies group with 2 updates ( #3227 )
2023-11-28 12:05:42 +00:00
Armin Schrenk
5b1ca7a533
update dependabot config
2023-11-28 12:59:39 +01:00
Armin Schrenk
e940c29110
Closes #3226
2023-11-28 12:44:42 +01:00
Jan-Peter Klein
6a704ca0ad
Merge branch 'develop' into feature/vault-volume-type
2023-11-27 16:24:35 +01:00
Jan-Peter Klein
38c102a64b
refactored code by removing unnecessary observables
2023-11-27 12:46:29 +01:00
Armin Schrenk
b632c84bb6
more renaming
2023-11-24 11:23:22 +01:00
Armin Schrenk
6bb5ed1d73
fixes #3207
2023-11-24 11:19:44 +01:00
Jan-Peter Klein
1052e4c3d2
fix gui issues in vault mount settings
2023-11-23 10:55:17 +01:00
Armin Schrenk
44f776050f
Apply suggestions from code review
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2023-11-22 21:36:15 +01:00
Armin Schrenk
baa29dbd73
remove unused translation key
2023-11-17 16:33:53 +01:00
Armin Schrenk
1caf391936
use correct word for button label
2023-11-17 16:24:23 +01:00
Armin Schrenk
82caf76e12
clean up
2023-11-17 15:51:20 +01:00
Armin Schrenk
de27bbf96e
always cancle unlock result when closing the unlock window
2023-11-17 15:50:39 +01:00
Armin Schrenk
1199ef40dd
on 409 repsonse of registerDevice-request, show setupFailed with adjusted message
2023-11-17 15:47:08 +01:00
Jan-Peter Klein
e7e88f13e3
improved code quality
2023-11-17 14:51:13 +01:00
Armin Schrenk
41c22b7840
Rename leftovers
2023-11-17 13:30:40 +01:00
Armin Schrenk
19cc4e8a37
Merge pull request #3194 from AntoineJT/feature/3155-toggle-vault-status-on-double-click
...
Feature: Double click on a vault in the list to unlock it
2023-11-15 16:51:44 +01:00
Jan-Peter Klein
7bc1d52bf8
set deprecated since of settingsjson port to 1.12.0, changed button text and added tooltip to 'show vault options' button
2023-11-12 13:49:47 +01:00
Antoine James Tournepiche
fd84ff09e1
No longer lock vault on double click
...
See https://github.com/cryptomator/cryptomator/pull/3194#issuecomment-1806106843
2023-11-10 22:05:58 +01:00
Antoine James Tournepiche
3dce175f94
Improve naming, avoid shadowing
2023-11-10 17:42:19 +01:00
Antoine James Tournepiche
0aaa3263cf
Improve feature #3155 implementation
2023-11-09 23:50:34 +01:00
Antoine James Tournepiche
c4dcbd8c44
Implement requested feature #3155
...
Toggle selected vault lock status on double click on a vault item
in the vault list on the main window
2023-11-09 23:42:22 +01:00
Jan-Peter Klein
ef9cdd8e92
Merge branch 'develop' into feature/vault-volume-type
...
# Conflicts:
# src/main/resources/i18n/strings.properties
2023-11-08 11:45:03 +01:00
Armin Schrenk
09ced50590
[ci skip] reset to snapshot version
2023-11-08 11:28:21 +01:00
Armin Schrenk
b2ab1a30a5
Merge branch 'main' into develop
2023-11-08 11:26:49 +01:00
Armin Schrenk
9eff3916b3
Merge branch 'release/1.11.0'
2023-11-08 11:26:13 +01:00
Armin Schrenk
98472d1952
use correct release date
2023-11-08 11:25:45 +01:00
Armin Schrenk
1ceafb69a5
finalize 1.11.0
2023-11-08 11:22:27 +01:00
Armin Schrenk
f3f4b6576c
Merge branch 'develop' into release/1.11.0
...
# Conflicts:
# src/main/resources/i18n/strings.properties
2023-11-08 10:52:30 +01:00
Cryptobot
e699d7dafc
New Crowdin updates ( #3189 )
...
* New translations strings.properties
German, Spanish, Turkish
[ci skip]
2023-11-08 10:51:07 +01:00
Cryptobot
5eb6d186c0
New Crowdin updates ( #3188 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2023-11-08 10:41:05 +01:00
Armin Schrenk
edc9409e56
pin wording
2023-11-08 10:19:12 +01:00
JaniruTEC
d015719fae
Removed outdated translations
2023-11-07 18:52:48 +01:00
JaniruTEC
afc69e447e
Renamed "setup code" to "Account Key" in localization files
2023-11-07 18:20:10 +01:00
JaniruTEC
54fbbd734f
Renamed "setup code" to "Account Key" in UI
2023-11-07 18:19:12 +01:00
Jan-Peter Klein
2f657c7c14
migrate port to vault settings
2023-11-07 12:42:07 +01:00
Sebastian Stenzel
d29872e69e
add "Action Required" prompt
...
when encountering http status 449 during vault unlock. fixes #3181
Co-authored-by: SailReal <julian.raufelder@skymatic.de >
(cherry picked from commit f2e7d0fae2 )
2023-11-07 12:20:27 +01:00
Jan-Peter Klein
ab9278a9fc
Merge branch 'develop' into feature/vault-volume-type
2023-11-03 10:48:00 +01:00
Jan-Peter Klein
49769f986a
remove port from settings
2023-11-03 10:47:43 +01:00
Jan-Peter Klein
b68b895bba
removed tcp port from volume preferences controller
2023-11-02 16:53:29 +01:00
Tobias Hagemann
99fb9972f9
updated sponsors
...
[ci skip]
2023-11-02 15:37:19 +01:00
Sebastian Stenzel
f2e7d0fae2
add "Action Required" prompt
...
when encountering http status 449 during vault unlock. fixes #3181
Co-authored-by: SailReal <julian.raufelder@skymatic.de >
2023-11-02 14:41:58 +01:00
Jan-Peter Klein
77f9e6c411
some ui and wording changes
2023-11-02 13:47:58 +01:00
Jan-Peter Klein
31fcf294e9
fix misbehaivour
2023-11-01 14:59:25 +01:00
Jan-Peter Klein
a03f00ee9a
set up default mount service as pre fallbackProvider
2023-10-31 20:29:54 +01:00
Jan-Peter Klein
80af32bd82
introduced FuseRestartRequiredException and UnlockFuseRestartRequired window
2023-10-30 17:05:09 +01:00
Jan-Peter Klein
b7e4c0fe31
set default mount service and port while adding a vault
2023-10-30 15:27:11 +01:00
Jan-Peter Klein
76d499596f
Merge branch 'develop' into feature/vault-volume-type
2023-10-30 14:33:32 +01:00
Jan-Peter Klein
1818344c49
different labeling for volume type option in general volume preferences and vault options
2023-10-30 14:33:01 +01:00
Armin Schrenk
7ff2e22f17
Merge branch 'develop' into release/1.11.0
2023-10-30 10:41:11 +01:00
Cryptobot
4eee66b0ef
New Crowdin updates ( #3128 )
...
New translations strings.properties
Arabic; Belarusian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Czech; Danish; Dutch; Filipino; Finnish; French; German; Greek; Hebrew; Hungarian; Italian; Japanese; Korean; Norwegian Bokmal; Polish; Portuguese; Portuguese, Brazilian; Romanian; Russian; Slovak; Spanish; Swahili, Tanzania; Swedish; Turkish; Ukrainian; Vietnamese;
[ci skip]
2023-10-30 10:39:04 +01:00
Sebastian Stenzel
19fe7ba6bf
updated to tiny-oauth2-client 0.8.0
2023-10-27 19:54:58 +02:00
Armin Schrenk
7b522582fb
Merge pull request #3163 from cryptomator/feature/3075-fix-ci-jdk-version
...
Feature: Use fixed JDK version for releases
2023-10-27 12:51:49 +02:00
Jan-Peter Klein
e79c975d7b
prevent mounting via MountFailedException when fuseRestartRequired
2023-10-27 12:39:25 +02:00
Armin Schrenk
7594e51e2b
Update debian.yml
...
Remove architecture in apt install dependency
2023-10-27 12:30:37 +02:00
Armin Schrenk
b3f0ff3662
use coffeelibs JDK for release builds
2023-10-27 12:10:37 +02:00
Armin Schrenk
8ce304a0c3
Add link to how-to-jdk-update in notification
2023-10-26 16:21:22 +02:00
Jan-Peter Klein
c85823fe04
code cleanup
2023-10-26 12:18:40 +02:00
Jan-Peter Klein
8f46aec851
created MountServiceConverter class
2023-10-26 10:35:16 +02:00
Jan-Peter Klein
cd6d1eeab3
moved fupfms to VaultModule
2023-10-26 10:25:11 +02:00
Jan-Peter Klein
52b74a74fe
display specific mount options according to selected volume type in vault mounting options
2023-10-25 14:02:29 +02:00
Jan-Peter Klein
368f0630c1
some sonar cloud fixes
2023-10-25 12:44:22 +02:00
Jan-Peter Klein
040bc4c5df
fix sonar cloud issues
2023-10-24 14:26:06 +02:00
Jan-Peter Klein
07906fbea5
modified mounter to utilize the mount service settings specified in the vault settings
2023-10-24 14:04:53 +02:00
Armin Schrenk
f893b2b5be
Merge pull request #3026 from cryptomator/feature/uninstall-old-winfsp
...
Feature: Update to WinFsp 2.x and uninstall old winfsp in Windows EXE installer
2023-10-23 12:26:28 +02:00
Armin Schrenk
db868c6df7
move worklfow to correct directory
2023-10-20 16:22:45 +02:00
Jan-Peter Klein
44f67b7c89
Merge branch 'develop' into feature/vault-volume-type
2023-10-20 15:58:52 +02:00
Sebastian Stenzel
6225d8d1f0
Merge branch 'develop' into release/1.11.0
2023-10-20 14:00:42 +02:00
Sebastian Stenzel
ed975b459e
bump dependencies
2023-10-20 14:00:08 +02:00
Armin Schrenk
652a6f5c4d
use environment variables and update current jdk
2023-10-20 13:42:00 +02:00
Armin Schrenk
a7a94099a8
Closes #3075
2023-10-20 13:35:03 +02:00
Armin Schrenk
71a3cbc334
add workflow to check for jdk updates
2023-10-20 13:29:43 +02:00
Armin Schrenk
800b2440b3
Merge pull request #3157 from cryptomator/feature/3113-network-timeout
...
Time restrict network requests
2023-10-20 12:58:08 +02:00
Sebastian Stenzel
f50a49e7a3
prepare 1.11.0
2023-10-20 12:11:06 +02:00
Sebastian Stenzel
92ece4dfb6
increased request timeout to 10s
2023-10-20 12:06:10 +02:00
Sebastian Stenzel
174225c60e
add timeout to OAuth2 requests
2023-10-20 12:03:07 +02:00
Sebastian Stenzel
3071410a22
Merge branch 'develop' into feature/3113-network-timeout
2023-10-20 12:00:16 +02:00
Sebastian Stenzel
5c5777ffc5
Merge pull request #3091 from cryptomator/feature/simplify-out-of-bounds
...
simplify out-of-bounds check
2023-10-20 11:56:36 +02:00
Sebastian Stenzel
8dd8b93656
Merge pull request #3041 from cryptomator/feature/new-hub-keyloading
...
Adjusted to Hub 1.3.x API
2023-10-20 11:55:28 +02:00
Armin Schrenk
3b2d455b4a
Update dependencies
2023-10-19 17:31:52 +02:00
Sebastian Stenzel
b0dfa22903
removed unused class
2023-10-19 12:49:19 +02:00
Sebastian Stenzel
88b1c28d88
Merge branch 'develop' into feature/new-hub-keyloading
2023-10-19 11:33:13 +02:00
Sebastian Stenzel
5b85d7859a
bump webdav-nio-adapter version
2023-10-19 11:28:54 +02:00
Sebastian Stenzel
468eed58d5
cleanup
2023-10-19 10:00:14 +02:00
Sebastian Stenzel
34c17be474
add request timeouts
2023-10-19 10:00:03 +02:00
Sebastian Stenzel
5dedd6b1c1
renamed class again
2023-10-18 11:30:22 +02:00
Sebastian Stenzel
25e8e81686
support apiBaseUrl in hub config
2023-10-18 11:08:42 +02:00
Sebastian Stenzel
1f7ab03bbb
undo JEP 443 changes due to bug in javac
...
leads to invalid class files when built via Maven due to specific combination of javac arguments
2023-10-18 11:01:26 +02:00
Sebastian Stenzel
86f3cb7288
applied suggestions from code review
2023-10-18 09:40:34 +02:00
Sebastian Stenzel
a1b8bf23b4
Merge branch 'develop' into feature/new-hub-keyloading
2023-10-18 09:40:03 +02:00
Sebastian Stenzel
1f21d5ea4c
Merge pull request #3129 from cryptomator/feature/jdk21
...
JDK 21
2023-10-18 09:39:12 +02:00
Sebastian Stenzel
f8ff7201d7
Merge branch 'develop' into feature/new-hub-keyloading
2023-10-18 08:50:34 +02:00
Armin Schrenk
3567c036c3
remove unused imports
2023-10-17 17:25:38 +02:00
Armin Schrenk
0cf1f087ad
Closes #3113
2023-10-17 11:36:50 +02:00
Armin Schrenk
209f60727e
fix f4ad7aa43d
2023-10-16 16:38:12 +02:00
Armin Schrenk
56624fc079
Replace URL files by hardcoded links in build scripts
2023-10-16 16:35:17 +02:00
Armin Schrenk
218c5243e3
Merge branch 'develop' into feature/uninstall-old-winfsp
2023-10-16 16:29:57 +02:00
Armin Schrenk
560a979e0e
Merge pull request #3131 from cryptomator/feature/sign-all-dlls
...
Feature: Sign all dlls to pass Microsoft Windows Smart App control
2023-10-16 16:21:08 +02:00
Sebastian Stenzel
1debe4c7c8
explicitly set Logback ConfiguratorRank
2023-10-16 16:20:03 +02:00
Sebastian Stenzel
2e2aa77727
update dependencies
2023-10-16 16:19:11 +02:00
Sebastian Stenzel
162ebf6545
Merge branch 'develop' into feature/jdk21
2023-10-16 16:12:10 +02:00
Armin Schrenk
cf09eff640
Use new version of uninstaller:
...
* logging
* correct reboot
2023-10-13 17:49:48 +02:00
Armin Schrenk
2d503a0edb
Merge pull request #3148 from cryptomator/feature/propagate-deleted-discussions
...
Propagate deleted discussions to the error database
2023-10-13 17:01:45 +02:00
Julian Raufelder
7f7f0a099a
Propagate deleted discussions to the error database
2023-10-12 14:11:54 +02:00
Julian Raufelder
109f5d1faa
Update the error-db when a discussion is deleted
2023-10-12 10:56:14 +02:00
Armin Schrenk
38a5d40b64
Merge branch 'develop' into feature/uninstall-old-winfsp
2023-10-11 16:14:26 +02:00
Armin Schrenk
9b55f6fc56
Refactor extraction and singing in seperate steps
2023-10-11 12:55:05 +02:00
Sebastian Stenzel
83879f5cfe
revert 8e9d54b & 6c5ee14 due to bug in JDK 21
...
see https://bugs.openjdk.org/browse/JDK-8313323
2023-10-09 16:19:56 +02:00
Armin Schrenk
083ac5a7e0
Merge pull request #3133 from purejava/build-arch
...
Improve AppImage build script
2023-10-09 13:10:05 +02:00
dependabot[bot]
a7eba377ba
Bump org.mockito:mockito-core from 5.5.0 to 5.6.0 ( #3142 )
2023-10-09 09:58:47 +00:00
dependabot[bot]
4ee1e6d9f1
Bump the github-actions group with 1 update ( #3135 )
2023-10-04 20:24:43 +00:00
Ralph Plawetzki
24a63c10d0
Build for aarch64 too
2023-09-30 14:54:15 +02:00
Armin Schrenk
0d805b2d43
clean up
2023-09-28 18:34:38 +02:00
Armin Schrenk
7bc47fe6d7
Really fixes #3130
2023-09-28 18:33:26 +02:00
Armin Schrenk
ae50846257
Revert ce466e7715
2023-09-28 18:33:01 +02:00
Armin Schrenk
ce466e7715
fixes #3130
2023-09-28 13:47:51 +02:00
Armin Schrenk
15885545b5
supress some output
2023-09-27 11:13:52 +02:00
Armin Schrenk
29fedcd390
integrate code from test script into github workflow
2023-09-27 10:24:59 +02:00
Armin Schrenk
fadd6b761f
add cert import
2023-09-26 17:30:18 +02:00
Armin Schrenk
d857335901
update test script:
...
* use variables
* use signtool
* find newest signtool version
2023-09-26 16:43:00 +02:00
Armin Schrenk
93b4cbfb2c
add test script
2023-09-26 13:42:18 +02:00
Armin Schrenk
625334c6c8
fix windows build script
2023-09-25 16:02:31 +02:00
Sebastian Stenzel
943374856e
build using JDK 21 GA
2023-09-25 12:18:01 +02:00
Sebastian Stenzel
e1d7fd92ad
Merge branch 'develop' into feature/jdk21
...
# Conflicts:
# pom.xml
2023-09-25 12:15:14 +02:00
Sebastian Stenzel
c10dc74818
update integrations-linux to 1.4.0-beta1
2023-09-25 12:12:28 +02:00
Tobias Hagemann
92d9f2c18d
try to fix mac build script to be compatible with create-dmg 1.2.0
2023-09-20 15:27:17 +02:00
Armin Schrenk
d7488b6984
fix wrong pom version
2023-09-20 15:16:18 +02:00
Tobias Hagemann
88ad3cd724
Merge branch 'develop' into feature/new-hub-keyloading
2023-09-20 14:38:13 +02:00
Armin Schrenk
ba9e0b0c12
Merge branch 'main' into develop
2023-09-20 11:34:37 +02:00
Armin Schrenk
bbe7255901
Merge branch 'release/1.10.1'
2023-09-20 11:33:39 +02:00
Armin Schrenk
51e55d3e3b
finalize 1.10.1
2023-09-20 11:09:37 +02:00
Armin Schrenk
f704dc0de9
prepare 1.10.1
2023-09-20 11:07:50 +02:00
Cryptobot
e858280f30
New Crowdin updates ( #3110 )
...
New Crowdin updates (#3110 )
New translations strings.properties
Bulgarian; Chinese Traditional;
[ci skip]
2023-09-20 11:05:33 +02:00
Armin Schrenk
f9b170204a
Merge pull request #3118 from cryptomator/feature/3117-disable-update-check
...
Disable Update Check
2023-09-20 11:02:14 +02:00
Armin Schrenk
0ed7415a0d
Merge pull request #3109 from cryptomator/feature/error-dialog-request-with-errorcode
...
Enhance user agent string when downloading error code database
2023-09-20 11:02:01 +02:00
Armin Schrenk
7a0d50ecca
removed unnecessary import
2023-09-20 10:48:26 +02:00
Armin Schrenk
19e035aa33
Merge pull request #3123 from cryptomator/feature/context-menu-focus
...
Fix addVaultButton misbehavior
2023-09-19 20:56:56 +02:00
Jan-Peter Klein
830970cb75
improved format and naming
2023-09-19 16:29:12 +02:00
Jan-Peter Klein
9b2987d0a2
improved function naming
2023-09-19 16:26:55 +02:00
Armin Schrenk
76a4062f8b
update org.cryptomator.integrations:integrations-win from 1.2.2 to 1.2.3
2023-09-19 15:12:45 +02:00
Jan-Peter Klein
113717f955
addVaultButton context menu event filter removed
2023-09-19 15:12:40 +02:00
Jan-Peter Klein
c40ad58028
detached context menu from button to fix misbehavior
2023-09-19 15:03:22 +02:00
Jan-Peter Klein
d6a7efcb7f
added OS_NAME, OS_VERSION and OS_ARCH to user-agent
2023-09-19 14:00:45 +02:00
Jan-Peter Klein
910b89d6ce
Merge branch 'develop' into feature/error-dialog-request-with-errorcode
2023-09-19 13:19:40 +02:00
Tobias Hagemann
5554dfdd89
fixes #3121
2023-09-19 12:22:24 +02:00
Tobias Hagemann
1657cd50fc
fixes #3112
2023-09-19 12:12:27 +02:00
Sebastian Stenzel
57bf5e11b5
Merge branch 'develop' into feature/simplify-out-of-bounds
2023-09-18 19:33:25 +02:00
Sebastian Stenzel
594ca47c85
Merge branch 'develop' into feature/jdk21
...
# Conflicts:
# .github/workflows/appimage.yml
# .github/workflows/mac-dmg.yml
2023-09-18 19:33:06 +02:00
Sebastian Stenzel
6c5ee14c73
rename unused var
2023-09-18 19:29:35 +02:00
Sebastian Stenzel
8e9d54b44b
rename unused var
2023-09-18 19:27:28 +02:00
Sebastian Stenzel
70805665bf
use features of Java 21 with --enable-preview
2023-09-18 19:21:56 +02:00
Sebastian Stenzel
ac243a706e
improve readability
2023-09-18 19:13:03 +02:00
Sebastian Stenzel
aa382ce80d
update coffeelibs jdk to 21
2023-09-18 19:10:54 +02:00
Sebastian Stenzel
b7da508ccc
Update src/main/java/org/cryptomator/ui/mainwindow/ResizeController.java
...
Co-authored-by: Bas Ruigrok <Rexbas@proton.me >
2023-09-18 13:19:58 +02:00
Sebastian Stenzel
47bd0ca647
disable update check for PPA builds
2023-09-18 13:10:19 +02:00
Sebastian Stenzel
c5d6c0ce98
add cryptomator.disableUpdateCheck property
2023-09-18 13:03:09 +02:00
Sebastian Stenzel
6017d6b7a9
bump webdav-nio-adapter
...
containing fixes for CVE-2023-40167, CVE-2023-2976, CVE-2023-37895
2023-09-18 12:34:49 +02:00
Sebastian Stenzel
e31e06b288
added @VisibleForTesting
2023-09-18 10:13:51 +02:00
Sebastian Stenzel
84ac803a7d
reordered properties
...
[ci skip]
2023-09-18 10:10:50 +02:00
Armin Schrenk
bcb970afb1
Update bug.yml
...
Add missing FUSE option in volume type selection
2023-09-13 13:59:50 +02:00
Jan-Peter Klein
9d640b57ce
added build number to user-agent header
2023-09-13 12:31:53 +02:00
Jan-Peter Klein
4c83617847
fixed build error
2023-09-12 18:07:30 +02:00
Jan-Peter Klein
5d7906972b
added user-agent header with <product> / <product-version> to HttpRequest
2023-09-12 17:59:08 +02:00
Jan-Peter Klein
666cd4a4f0
enhanced request URI with URLEncoder for errorCode
2023-09-12 17:14:45 +02:00
Jan-Peter Klein
eb4d39e8b4
introduce 'errorCode' parameter in request
2023-09-12 13:34:55 +02:00
Jan-Peter Klein
44ec19122a
added port and mountService to vaultSettings
2023-09-12 02:19:08 +02:00
Jan-Peter Klein
8ba2540b35
implemented volume type selection in 'vault options mount'
2023-09-11 14:23:31 +02:00
Armin Schrenk
a1ad89a2e2
Merge branch 'main' into develop [ci skip]
2023-09-11 09:56:35 +02:00
Armin Schrenk
38108299fa
Merge branch 'release/1.10.0'
2023-09-11 09:55:14 +02:00
Armin Schrenk
189e2679f1
finalize 1.10.0
2023-09-11 09:53:35 +02:00
Armin Schrenk
22ceb57052
Merge branch 'develop' into release/1.10.0
2023-09-11 09:51:13 +02:00
Armin Schrenk
0130c7cce6
fix local windows build script [ci skip]
2023-09-11 09:50:41 +02:00
Cryptobot
18b6484731
New Crowdin updates ( #3095 )
...
New translations strings.properties
Arabic; Chinese Simplified; Filipino; German; Japanese; Norwegian Bokmal; Polish; Portuguese, Brazilian; Spanish; Swedish; Ukrainian;
[ci skip]
2023-09-11 09:46:49 +02:00
Sebastian Stenzel
f19ff59005
add suffix to uploaded artifacts
2023-09-06 16:47:29 +02:00
Sebastian Stenzel
8786b5ee2a
can't use env vars in matrix builds
2023-09-06 16:43:58 +02:00
Sebastian Stenzel
c7e23f9646
build AppImage for aarch64
2023-09-06 16:40:00 +02:00
Sebastian Stenzel
4043e3f71f
build using JDK 21
2023-09-06 16:22:41 +02:00
Tobias Hagemann
08887f1147
Merge branch 'develop' into feature/new-hub-keyloading
2023-09-06 14:18:11 +02:00
Sebastian Stenzel
13a0578ab7
fix checksum file format
2023-09-06 13:05:01 +02:00
Sebastian Stenzel
888bf04ec2
fix workflow files
2023-09-06 13:01:48 +02:00
Sebastian Stenzel
d0822041ec
renamed workflow file
2023-09-06 12:58:08 +02:00
Sebastian Stenzel
e65a57bba9
harmonize workflow files
...
in regards to JDK distribution and OpenJFX downloads
2023-09-06 12:57:41 +02:00
Armin Schrenk
2bb1b09789
Merge pull request #3097 from cryptomator/dependabot/maven/maven-dependencies-a3030d6477
...
Bump the maven-dependencies group with 3 updates
2023-09-04 14:00:36 +02:00
dependabot[bot]
b83dad4e24
Bump the maven-dependencies group with 3 updates
...
Bumps the maven-dependencies group with 3 updates: org.slf4j:slf4j-api, [com.google.dagger:dagger](https://github.com/google/dagger ) and [com.google.dagger:dagger-compiler](https://github.com/google/dagger ).
Updates `org.slf4j:slf4j-api` from 2.0.7 to 2.0.9
Updates `com.google.dagger:dagger` from 2.47 to 2.48
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.47...dagger-2.48 )
Updates `com.google.dagger:dagger-compiler` from 2.47 to 2.48
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.47...dagger-2.48 )
---
updated-dependencies:
- dependency-name: org.slf4j:slf4j-api
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: maven-dependencies
- dependency-name: com.google.dagger:dagger
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: maven-dependencies
- dependency-name: com.google.dagger:dagger-compiler
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: maven-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-04 06:48:51 +00:00
Armin Schrenk
4bb28f4286
Merge branch 'develop' into release/1.10.0
2023-09-01 16:14:16 +02:00
Cryptobot
721cdf20e7
New Crowdin updates ( #3071 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2023-09-01 16:13:46 +02:00
Armin Schrenk
cf248c5cbc
Merge pull request #3080 from purejava/fix-3079
...
Bring up the main window from the tray on pressing "Show" on the tray…
2023-09-01 16:06:15 +02:00
Armin Schrenk
151ca75e5f
Merge branch 'develop' into release/1.10.0
2023-09-01 15:43:44 +02:00
mindmonk
0e52b7aff4
Merge pull request #3082 from cryptomator/feature/add-vault-button-to-dropdown
...
UI Enhancement: Improved 'Add Vault' Button Functionality
2023-08-31 15:39:12 +02:00
Jan-Peter Klein
3a0199a1e5
updated menuItemExisting to display folder icon instead of plus icon
2023-08-31 12:17:57 +02:00
Jan-Peter Klein
50e96095ba
moved the context menu creation code to the fxml file
2023-08-31 11:49:49 +02:00
Jan-Peter Klein
2f5bce6229
Merge branch 'develop' into feature/add-vault-button-to-dropdown
2023-08-30 12:06:41 +02:00
Armin Schrenk
06f288ef76
only execute winfsp-uninstaller on install or repair
2023-08-29 17:51:05 +02:00
Armin Schrenk
ffcad9f1ec
reformat
2023-08-29 17:32:49 +02:00
Armin Schrenk
031dc8a31a
bump exe uninstaller to new version and skip uninstaller on bundle uninstall
2023-08-29 17:25:43 +02:00
Sebastian Stenzel
62f50ce366
rename groups
...
[ci skip]
2023-08-29 07:52:37 +02:00
dependabot[bot]
864c1c9c0d
Bump the all group with 1 update ( #3089 )
...
Bumps the all group with 1 update: [org.mockito:mockito-core](https://github.com/mockito/mockito ).
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v5.4.0...v5.5.0 )
---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: all
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-29 07:48:37 +02:00
Sebastian Stenzel
cfd433b328
revert to simple of of bounds check
...
as suggested in https://github.com/cryptomator/cryptomator/pull/3017#discussion_r1264527894 with minor adjustments
2023-08-29 07:26:46 +02:00
Tobias Hagemann
ad97338f9b
fixes #2517
2023-08-28 15:13:24 +02:00
Armin Schrenk
5d596f4fd0
Merge pull request #3017 from Rexbas/out_of_bounds_fix
...
Reset position when out of display bounds
2023-08-28 14:58:52 +02:00
Rexbas
aa14d79642
Restore a closed minimized window at (-32000, -32000) to the last saved position
...
Fixes #3079 , second scenario.
2023-08-23 18:57:04 +02:00
Rexbas
745d435a57
Remove displayConfiguration from settings
2023-08-23 18:57:04 +02:00
Rexbas
094a7c6a20
Check display bounds onShowing event
2023-08-23 18:57:04 +02:00
Rexbas
aedbefc38a
Reset window position when out of display bounds
2023-08-23 18:57:00 +02:00
dependabot[bot]
0cd3cf9e1c
Merge pull request #3081 from cryptomator/dependabot/maven/all-f18bb33e46
2023-08-23 13:51:07 +00:00
Armin Schrenk
422efcc89f
[ci skip] use new version of winfsp-uninstaller
2023-08-23 15:43:57 +02:00
Jan-Peter Klein
ef24141713
new stage titles for addNewVault and addExistingVault
2023-08-23 13:36:41 +02:00
Jan-Peter Klein
820d4ff573
disabled right click on add vault button and enhanced naming
2023-08-23 13:17:38 +02:00
Armin Schrenk
c1c0c2e82f
[ci skip] use new version of winfsp-uninstaller
2023-08-22 10:47:18 +02:00
Jan-Peter Klein
f024f0ee5d
Merge branch 'develop' into feature/add-vault-button-to-dropdown
2023-08-21 13:06:13 +02:00
Jan-Peter Klein
a038b34e29
implemented enhanced styling for MenuItems
2023-08-21 13:05:42 +02:00
dependabot[bot]
4cc516def6
Bump the all group with 2 updates
...
Bumps the all group with 2 updates: [com.nulab-inc:zxcvbn](https://github.com/nulab/zxcvbn4j ) and [org.owasp:dependency-check-maven](https://github.com/jeremylong/DependencyCheck ).
Updates `com.nulab-inc:zxcvbn` from 1.8.0 to 1.8.2
- [Release notes](https://github.com/nulab/zxcvbn4j/releases )
- [Changelog](https://github.com/nulab/zxcvbn4j/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nulab/zxcvbn4j/compare/1.8.0...1.8.2 )
Updates `org.owasp:dependency-check-maven` from 8.3.1 to 8.4.0
- [Release notes](https://github.com/jeremylong/DependencyCheck/releases )
- [Changelog](https://github.com/jeremylong/DependencyCheck/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jeremylong/DependencyCheck/compare/v8.3.1...v8.4.0 )
---
updated-dependencies:
- dependency-name: com.nulab-inc:zxcvbn
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all
- dependency-name: org.owasp:dependency-check-maven
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-21 07:01:49 +00:00
Ralph Plawetzki
bb1095eb78
Bring up the main window from the tray on pressing "Show" on the tray menu for Windows
...
Fixes #3079
2023-08-19 19:14:46 +02:00
Armin Schrenk
4c11190be9
Improve error template
2023-08-18 15:11:19 +02:00
Armin Schrenk
c6790fec70
[ci skip] use new version of winfsp-uninstaller
2023-08-17 12:01:58 +02:00
Tobias Hagemann
8a7a5eeea1
fixed grammar
2023-08-16 17:17:27 +02:00
Jan-Peter Klein
34328c10bf
changed add vault icon to caret down and set contentDisplay RIGHT
2023-08-15 16:31:42 +02:00
Jan-Peter Klein
c4d503c8d5
removed unused import
2023-08-15 16:24:07 +02:00
Jan-Peter Klein
5fdf5141a5
removed addVaultWelcome stuff
2023-08-15 14:47:47 +02:00
Jan-Peter Klein
9be00a2693
removed didClickAddVault and added SHORTCUT_O
2023-08-15 14:34:06 +02:00
Jan-Peter Klein
17778f32b9
expanded functionality: implemented showAddNewVaultWizard and showAddExistingVaultWizard functions
2023-08-15 14:30:55 +02:00
Armin Schrenk
bcbdad99bc
Closes #1929
2023-08-14 17:26:44 +02:00
Jan-Peter Klein
1e6d2bb6fb
enhanced ui by introducing context menu for 'add vault' button
2023-08-14 17:15:17 +02:00
Armin Schrenk
e9ef122e7f
Merge branch 'develop' into feature/uninstall-old-winfsp
2023-08-14 15:13:11 +02:00
Armin Schrenk
57fee3e428
Adding plugin to display junit tests properly in console
2023-08-14 13:44:47 +02:00
Armin Schrenk
4ea45e937a
extract mvn build plugin versions to own properties
2023-08-14 10:50:05 +02:00
Armin Schrenk
dc80d79da0
Merge pull request #3073 from cryptomator/dependabot/maven/all-f66be4cce2
...
Bump the all group with 20 updates
2023-08-14 10:42:34 +02:00
Armin Schrenk
57f68376fe
Merge branch 'develop' into release/1.10.0
2023-08-14 10:28:13 +02:00
dependabot[bot]
f47cfa60c5
Bump the all group with 20 updates
...
Bumps the all group with 20 updates:
| Package | Update |
| --- | --- |
| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback ) | 1.4.7 to 1.4.11 |
| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback ) | 1.4.7 to 1.4.11 |
| org.apache.commons:commons-lang3 | 3.12.0 to 3.13.0 |
| [io.github.coffeelibs:tiny-oauth2-client](https://github.com/coffeelibs/tiny-oauth2-client ) | 0.5.1 to 0.6.0 |
| [com.nulab-inc:zxcvbn](https://github.com/nulab/zxcvbn4j ) | 1.7.0 to 1.8.0 |
| [com.google.guava:guava](https://github.com/google/guava ) | 32.0.1-jre to 32.1.2-jre |
| [com.google.dagger:dagger](https://github.com/google/dagger ) | 2.45 to 2.47 |
| [com.google.dagger:dagger-compiler](https://github.com/google/dagger ) | 2.45 to 2.47 |
| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit5 ) | 5.9.3 to 5.10.0 |
| [org.mockito:mockito-core](https://github.com/mockito/mockito ) | 5.3.1 to 5.4.0 |
| [com.google.jimfs:jimfs](https://github.com/google/jimfs ) | 1.2 to 1.3.0 |
| [org.jetbrains:annotations](https://github.com/JetBrains/java-annotations ) | 23.0.0 to 24.0.1 |
| [org.cryptomator:integrations-mac](https://github.com/cryptomator/integrations-mac ) | 1.2.0 to 1.2.1 |
| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin ) | 3.10.1 to 3.11.0 |
| [org.apache.maven.plugins:maven-resources-plugin](https://github.com/apache/maven-resources-plugin ) | 3.3.0 to 3.3.1 |
| [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin ) | 3.3.0 to 3.6.0 |
| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire ) | 3.0.0-M7 to 3.1.2 |
| [org.codehaus.mojo:license-maven-plugin](https://github.com/mojohaus/license-maven-plugin ) | 2.0.0 to 2.2.0 |
| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco ) | 0.8.9 to 0.8.10 |
| [org.owasp:dependency-check-maven](https://github.com/jeremylong/DependencyCheck ) | 8.1.2 to 8.3.1 |
Updates `ch.qos.logback:logback-core` from 1.4.7 to 1.4.11
- [Commits](https://github.com/qos-ch/logback/compare/v_1.4.7...v_1.4.11 )
Updates `ch.qos.logback:logback-classic` from 1.4.7 to 1.4.11
- [Commits](https://github.com/qos-ch/logback/compare/v_1.4.7...v_1.4.11 )
Updates `org.apache.commons:commons-lang3` from 3.12.0 to 3.13.0
Updates `io.github.coffeelibs:tiny-oauth2-client` from 0.5.1 to 0.6.0
- [Release notes](https://github.com/coffeelibs/tiny-oauth2-client/releases )
- [Commits](https://github.com/coffeelibs/tiny-oauth2-client/compare/0.5.1...0.6.0 )
Updates `com.nulab-inc:zxcvbn` from 1.7.0 to 1.8.0
- [Release notes](https://github.com/nulab/zxcvbn4j/releases )
- [Changelog](https://github.com/nulab/zxcvbn4j/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nulab/zxcvbn4j/compare/1.7.0...1.8.0 )
Updates `com.google.guava:guava` from 32.0.1-jre to 32.1.2-jre
- [Release notes](https://github.com/google/guava/releases )
- [Commits](https://github.com/google/guava/commits )
Updates `com.google.dagger:dagger` from 2.45 to 2.47
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.45...dagger-2.47 )
Updates `com.google.dagger:dagger-compiler` from 2.45 to 2.47
- [Release notes](https://github.com/google/dagger/releases )
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md )
- [Commits](https://github.com/google/dagger/compare/dagger-2.45...dagger-2.47 )
Updates `org.junit.jupiter:junit-jupiter` from 5.9.3 to 5.10.0
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.9.3...r5.10.0 )
Updates `org.mockito:mockito-core` from 5.3.1 to 5.4.0
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v5.3.1...v5.4.0 )
Updates `com.google.jimfs:jimfs` from 1.2 to 1.3.0
- [Release notes](https://github.com/google/jimfs/releases )
- [Commits](https://github.com/google/jimfs/compare/v1.2...v1.3.0 )
Updates `org.jetbrains:annotations` from 23.0.0 to 24.0.1
- [Release notes](https://github.com/JetBrains/java-annotations/releases )
- [Changelog](https://github.com/JetBrains/java-annotations/blob/master/CHANGELOG.md )
- [Commits](https://github.com/JetBrains/java-annotations/compare/23.0.0...24.0.1 )
Updates `org.cryptomator:integrations-mac` from 1.2.0 to 1.2.1
- [Release notes](https://github.com/cryptomator/integrations-mac/releases )
- [Commits](https://github.com/cryptomator/integrations-mac/compare/1.2.0...1.2.1 )
Updates `org.apache.maven.plugins:maven-compiler-plugin` from 3.10.1 to 3.11.0
- [Release notes](https://github.com/apache/maven-compiler-plugin/releases )
- [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.10.1...maven-compiler-plugin-3.11.0 )
Updates `org.apache.maven.plugins:maven-resources-plugin` from 3.3.0 to 3.3.1
- [Release notes](https://github.com/apache/maven-resources-plugin/releases )
- [Commits](https://github.com/apache/maven-resources-plugin/compare/maven-resources-plugin-3.3.0...maven-resources-plugin-3.3.1 )
Updates `org.apache.maven.plugins:maven-dependency-plugin` from 3.3.0 to 3.6.0
- [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.3.0...maven-dependency-plugin-3.6.0 )
Updates `org.apache.maven.plugins:maven-surefire-plugin` from 3.0.0-M7 to 3.1.2
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.0.0-M7...surefire-3.1.2 )
Updates `org.codehaus.mojo:license-maven-plugin` from 2.0.0 to 2.2.0
- [Release notes](https://github.com/mojohaus/license-maven-plugin/releases )
- [Commits](https://github.com/mojohaus/license-maven-plugin/compare/license-maven-plugin-2.0.0...2.2.0 )
Updates `org.jacoco:jacoco-maven-plugin` from 0.8.9 to 0.8.10
- [Release notes](https://github.com/jacoco/jacoco/releases )
- [Commits](https://github.com/jacoco/jacoco/compare/v0.8.9...v0.8.10 )
Updates `org.owasp:dependency-check-maven` from 8.1.2 to 8.3.1
- [Release notes](https://github.com/jeremylong/DependencyCheck/releases )
- [Changelog](https://github.com/jeremylong/DependencyCheck/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jeremylong/DependencyCheck/compare/v8.1.2...v8.3.1 )
---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-core
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all
- dependency-name: ch.qos.logback:logback-classic
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all
- dependency-name: org.apache.commons:commons-lang3
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: io.github.coffeelibs:tiny-oauth2-client
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: com.nulab-inc:zxcvbn
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: com.google.guava:guava
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: com.google.dagger:dagger
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: com.google.dagger:dagger-compiler
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: org.junit.jupiter:junit-jupiter
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: org.mockito:mockito-core
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: com.google.jimfs:jimfs
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: org.jetbrains:annotations
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all
- dependency-name: org.cryptomator:integrations-mac
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all
- dependency-name: org.apache.maven.plugins:maven-compiler-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: org.apache.maven.plugins:maven-resources-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all
- dependency-name: org.apache.maven.plugins:maven-dependency-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: org.codehaus.mojo:license-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
- dependency-name: org.jacoco:jacoco-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all
- dependency-name: org.owasp:dependency-check-maven
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-14 06:46:37 +00:00
Julian Raufelder
de78cd014d
Merge branch 'main' into develop
2023-08-11 16:44:23 +02:00
Julian Raufelder
9db53f73e2
Merge branch 'hotfix/1.9.4'
2023-08-11 16:07:37 +02:00
Julian Raufelder
e5f0aca477
Finalize 1.9.4
2023-08-11 15:54:50 +02:00
Julian Raufelder
261f2da105
Prepare 1.9.4
2023-08-11 15:53:26 +02:00
Julian Raufelder
ef4738f920
Use latest version of Java to avoid using an out of date version when building the release
...
See https://github.com/actions/setup-java/tree/main#check-latest for further information
2023-08-11 15:52:42 +02:00
Armin Schrenk
f23348eda2
Merge branch 'develop' into release/1.10.0
2023-08-09 22:56:05 +02:00
Armin Schrenk
6edfaf3eb6
fix windows installer ci script
2023-08-09 22:55:32 +02:00
Armin Schrenk
9d02035263
Merge branch 'develop' into release/1.10.0
2023-08-09 21:04:54 +02:00
Armin Schrenk
8bbcb86bfc
fix windows build script
2023-08-09 20:59:13 +02:00
Armin Schrenk
abdc8672f1
update org.openjdk:javafx from 20.0.1 to 20.0.2
2023-08-09 20:41:14 +02:00
Armin Schrenk
333c7457ca
bump org.cryptomator:cryptofs from 2.6.6 to 2.6.7
2023-08-09 20:23:51 +02:00
Cryptobot
9b9a354902
New Crowdin updates ( #3029 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2023-08-09 15:26:10 +02:00
Sebastian Stenzel
f48963a6d0
Merge branch 'develop' into feature/new-hub-keyloading
...
# Conflicts:
# src/main/java/org/cryptomator/ui/keyloading/hub/ReceiveKeyController.java
2023-08-09 15:26:03 +02:00
Sebastian Stenzel
83b2ff8ce8
fixes #3051
2023-08-09 15:20:32 +02:00
dependabot[bot]
b7f514e16b
Bump the all group with 2 updates ( #3066 )
...
Bumps the all group with 2 updates: [actions/checkout](https://github.com/actions/checkout ) and [SamKirkland/FTP-Deploy-Action](https://github.com/samkirkland/ftp-deploy-action ).
Updates `actions/checkout` from 2 to 3
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
Updates `SamKirkland/FTP-Deploy-Action` from 4.3.0 to 4.3.4
- [Release notes](https://github.com/samkirkland/ftp-deploy-action/releases )
- [Commits](https://github.com/samkirkland/ftp-deploy-action/compare/4.3.0...v4.3.4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all
- dependency-name: SamKirkland/FTP-Deploy-Action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-09 15:03:35 +02:00
Sebastian Stenzel
5c4c59fe18
add dependabot config
2023-08-09 13:19:23 +02:00
mindmonk
296ae20cc2
Merge pull request #3060 from cryptomator/feature/error-dialog-lookup-permission
...
Ask before looking up error code
2023-08-07 16:25:40 +02:00
Jan-Peter Klein
7af5e00d71
clean up imports
2023-08-07 15:11:10 +02:00
Jan-Peter Klein
deaf71b4ce
Merge branch 'develop' into feature/error-dialog-lookup-permission
2023-08-07 15:08:44 +02:00
Jan-Peter Klein
27f3d85ae2
renamed lookupDatabaseUserPermission to askedForLookupDatabasePermission
2023-08-07 15:08:25 +02:00
Jan-Peter Klein
f91a854b3e
removed more info hyperlink and fixed ui by moving isLoadingHttpResponse.set(true)
2023-08-07 14:56:01 +02:00
Armin Schrenk
be7b265a00
Merge branch 'main' into develop
...
# Conflicts:
# pom.xml
2023-08-07 10:27:13 +02:00
Armin Schrenk
34c0f1d13e
Merge branch 'hotfix/1.9.3'
2023-08-07 10:26:43 +02:00
Armin Schrenk
da21c7fa80
suppress false positive
...
cherry picked from 9bd5b45ea7
2023-08-07 10:25:42 +02:00
Armin Schrenk
9ae9473b95
finalize 1.9.3
2023-08-07 10:19:04 +02:00
Armin Schrenk
32a17407de
Add -NoProfile to windows build script to follow best practices
2023-08-07 10:15:25 +02:00
Tobias Hagemann
727c32ad50
Merge pull request from GHSA-62gx-54j7-mjh3
...
Add -NoProfile option to powershell scripts run during windows installer
2023-08-07 10:14:45 +02:00
Armin Schrenk
d939e91661
prepare 1.9.3
2023-08-07 10:04:08 +02:00
Armin Schrenk
151f2babd8
Add NoProfile option to powershell scripts run during windows instaler
...
Closes #GHSA-62gx-54j7-mjh3
2023-08-07 10:02:39 +02:00
Jan-Peter Klein
76340f31d1
undo changes in REPORT_BODY_TEMPLATE
2023-08-04 17:23:35 +02:00
Jan-Peter Klein
b2f2d3ac36
Merge branch 'develop' into feature/error-dialog-lookup-permission
2023-08-04 17:03:26 +02:00
Armin Schrenk
9bd5b45ea7
suppress false positive in dependecy-check (jackrabbit-webdav)
2023-08-04 17:01:19 +02:00
Jan-Peter Klein
a17b2029ec
moved isLoadingHttpResponse.set(true) into void loadHttpResponse
2023-08-04 16:51:28 +02:00
Jan-Peter Klein
4c819807de
implemented 'More Info...' hyperlink functionality
2023-08-04 16:12:01 +02:00
Jan-Peter Klein
175e05aae4
Merge branch 'develop' into feature/error-dialog-lookup-permission
2023-08-03 12:54:01 +02:00
Jan-Peter Klein
fa3e0efd12
init commit
...
added new string properties
added ui elements for user permission to look up error solutions in database
modified ErrorController for permission handling
2023-08-03 12:53:44 +02:00
Armin Schrenk
d08d992768
Bump integrations-win to 1.2.2
2023-08-02 09:44:31 +02:00
Armin Schrenk
7f0c92e2f0
Bump integrations-linux to 1.3.0-beta6
...
Fixes #3020
2023-08-02 09:44:18 +02:00
Armin Schrenk
f4ad7aa43d
References #3045
...
Use different encoding reading process output
2023-08-01 16:29:36 +02:00
Armin Schrenk
40611b4ebe
improve wording
2023-08-01 10:48:42 +02:00
Sebastian Stenzel
1f09a3fa3a
allow notarization on manually dispatched builds
2023-08-01 10:04:34 +02:00
Sebastian Stenzel
7d7b88829d
allow notarization on manually dispatched builds
2023-08-01 10:04:07 +02:00
Sebastian Stenzel
4078abeb33
Merge branch 'feature/fix-macOS-build' into release/1.10.0
2023-08-01 09:42:29 +02:00
Julian Raufelder
6f6c3936aa
Merge pull request #3039 from cryptomator/feature/change-error-codes-url
...
Change error codes URL
2023-07-29 10:04:50 +00:00
Julian Raufelder
6771963686
Merge pull request #3038 from cryptomator/feature/change-update-check-url
...
Change update check URL
2023-07-29 10:04:28 +00:00
Julian Raufelder
ab409152e3
Change error codes URL
2023-07-28 16:14:58 +02:00
Sebastian Stenzel
6ce34efb52
Merge branch 'develop' into feature/new-hub-keyloading
2023-07-28 15:23:00 +02:00
Julian Raufelder
f92cf9c9e0
Change update check URL
2023-07-27 15:49:38 +02:00
Armin Schrenk
8b9d5d136e
Merge pull request #3033 from cryptomator/feature/fix-macOS-build
...
CI: Use Temurin JVM+JFX Jmods from Gluon instead of Zulu JVM+FX
Fixes #3030
2023-07-26 19:53:48 +02:00
Armin Schrenk
3071cfbfb1
Merge pull request #2885 from purejava/libappindicator
...
appindicator support
Closes #1645
2023-07-26 14:25:55 +02:00
Armin Schrenk
1a153e1f6e
Merge branch 'develop' into libappindicator
2023-07-26 14:18:42 +02:00
Armin Schrenk
b0a7c23055
correct comment
2023-07-26 14:16:07 +02:00
Armin Schrenk
27ca6591ea
Apply suggestions from code review
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2023-07-26 13:01:14 +02:00
Armin Schrenk
ad3d36e06a
check sha256 sum of downloaded artifact in ci
2023-07-26 11:37:05 +02:00
Armin Schrenk
83e91d361f
fix errors in build script
2023-07-25 17:29:34 +02:00
JaniruTEC
221b4e85bc
Merge pull request #2996 from cryptomator/feature/2856-folder-mounts-win
...
Improve handling of folder-mounts on Win
2023-07-25 15:51:18 +02:00
JaniruTEC
b536bd3e09
Applied suggestions from code review
...
Added exception to method signature
Renamed enum constant
See:
https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1273497818
https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1273499227
2023-07-25 15:33:16 +02:00
Armin Schrenk
b73993c375
add jfx to module path
2023-07-25 14:43:29 +02:00
JaniruTEC
ae392b4014
Refactored "handleMountPointFolder" (now: "getMountPointState")
...
See: https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1273277804
2023-07-25 13:34:39 +02:00
JaniruTEC
1c34402c87
Applied minor corrections
...
See:
https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1273277251
https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1273280687
https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1273287847
2023-07-25 13:17:21 +02:00
Armin Schrenk
a415e3b0a9
update local build script to download jfx jmods
2023-07-25 13:08:19 +02:00
Armin Schrenk
e41a33d250
fixes #3030
2023-07-25 13:07:40 +02:00
JaniruTEC
587cff9518
Added more tests
2023-07-24 19:22:47 +02:00
JaniruTEC
ea8e850aa9
Moved check for dir/emptiness to "handleMountPointFolder"
2023-07-24 19:15:22 +02:00
JaniruTEC
9bb24320bf
Stopped user from mounting to vaults to the same path
2023-07-24 18:53:19 +02:00
Armin Schrenk
108df3ddbc
Merge branch 'main' into develop
...
# Conflicts:
# pom.xml
# suppression.xml
2023-07-24 16:38:18 +02:00
Armin Schrenk
9ca1ff1a2d
Merge branch 'hotfix/1.9.2'
2023-07-24 16:35:33 +02:00
Armin Schrenk
164a350e7e
finalize 1.9.2
2023-07-24 16:34:49 +02:00
Tobias Hagemann
b48ebd524b
Merge pull request from GHSA-9c9p-c3mg-hpjq
...
Fix LPE in win installer
2023-07-24 16:23:23 +02:00
Armin Schrenk
7ba9d4de4f
Merge branch 'hotfix/1.9.2' into feature/fix-lpe-win-installer
2023-07-24 16:21:54 +02:00
Armin Schrenk
807e718d13
supress non affecting cve
...
(cherry picked from commit 4e3b2e0be0 )
2023-07-24 15:38:42 +02:00
Armin Schrenk
6efb839fd0
prepare 1.10.0
2023-07-24 15:00:28 +02:00
Cryptobot
ca71bb207f
New Crowdin updates ( #2945 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Bulgarian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; Finnish; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2023-07-24 14:58:36 +02:00
Armin Schrenk
0800c53aac
update to uninstaller-beta4
2023-07-24 10:36:23 +02:00
Armin Schrenk
8ed1878035
prepare 1.9.2
2023-07-21 17:07:33 +02:00
Armin Schrenk
4e3b2e0be0
supress non affecting cve
2023-07-21 16:50:27 +02:00
JaniruTEC
59d89faf38
Turned calls to "assumeTrue" into guard functions
...
See: https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1270734307
2023-07-21 16:48:33 +02:00
JaniruTEC
ca3a11de90
Made AtomicReference to mountHandle final
...
[ci skip]
2023-07-21 16:37:08 +02:00
Armin Schrenk
c2819963d2
Replace custom actions executing bat files to by quiet exec custom actions to surpress shown command prompts
...
Closes #GHSA-9c9p-c3mg-hpjq
(cherry picked from commit fb1ba6390dfcb7028be0eb051b893b744c0444dc)
2023-07-21 16:05:21 +02:00
JaniruTEC
8f67404766
Fixed method violating API contract
...
See: https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1269458822
2023-07-21 15:35:56 +02:00
mindmonk
91ece74f57
Merge pull request #2998 from cryptomator/feature/update-reminder
...
Update Reminder
2023-07-21 09:46:48 +02:00
JaniruTEC
1942850888
Replaced OS-Check with Assumptions
...
See: https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1269461956
2023-07-20 16:44:49 +02:00
JaniruTEC
821cc0940d
Stopped wrapping IOEs as UncheckedIOEs
...
See:
https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1269444937
https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1269445672
https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1269445894
2023-07-20 16:34:51 +02:00
Jan-Peter Klein
b9f77cb1d6
Merge branch 'develop' into feature/update-reminder
2023-07-20 11:32:12 +02:00
Jan-Peter Klein
b6d09016cd
rearranged layout elements and changed window width
2023-07-20 11:31:52 +02:00
Jan-Peter Klein
0a07103a4f
moved logic of update checking from FxApplication class to UpdateReminderComponent
2023-07-20 11:06:55 +02:00
Jan-Peter Klein
96253f636a
removed unused provide method
2023-07-20 11:05:50 +02:00
JaniruTEC
419a7ab245
Fixed faulty unit test
2023-07-19 23:53:58 +02:00
JaniruTEC
a29ebfd302
Updated error message
2023-07-19 23:39:11 +02:00
JaniruTEC
73da954355
Merge branch 'feature/3001-more-error-messages' into feature/2856-folder-mounts-win
...
# Conflicts:
# src/main/java/org/cryptomator/common/mount/MountWithinParentUtil.java
# src/main/resources/i18n/strings.properties
2023-07-19 23:38:20 +02:00
Armin Schrenk
c6ab05979c
cleanup [ci skip]
2023-07-19 16:33:40 +02:00
Armin Schrenk
2c8d5d3d5d
update ci script
2023-07-19 16:30:08 +02:00
Armin Schrenk
b76a311ddc
Replace winfsp-uninstaller by downloadlink
2023-07-19 16:24:44 +02:00
JaniruTEC
879e6dcab7
Updated error message
...
See: https://github.com/cryptomator/cryptomator/pull/3001#discussion_r1268035540
2023-07-19 16:10:48 +02:00
JaniruTEC
f9f8a6b357
Added unit tests for MountWithinParentUtil
2023-07-19 15:39:14 +02:00
JaniruTEC
3ea6da3c6d
Fixed thrown exception
2023-07-19 15:36:23 +02:00
JaniruTEC
bb0b1b3592
Cleaned up merge
2023-07-19 15:36:22 +02:00
JaniruTEC
0b6782d44b
Refactored error message to use ObservableValues
2023-07-18 20:11:24 +02:00
Armin Schrenk
bd932b1067
Fixes #3021
2023-07-18 17:06:03 +02:00
Armin Schrenk
238aaeb5a0
bump integrations-api to stable version
2023-07-18 12:40:06 +02:00
Jan-Peter Klein
ade277daf4
changed naming pattern and wording
2023-07-18 10:29:14 +02:00
Jan-Peter Klein
14776fc571
refactored UpdateReminderComponent.Builder to Factory
2023-07-17 15:40:11 +02:00
Jan-Peter Klein
c18f489e9d
Merge branch 'develop' into feature/update-reminder
2023-07-17 15:32:25 +02:00
Jan-Peter Klein
bfc1e25335
some code cleanup
2023-07-17 12:23:23 +02:00
Jan-Peter Klein
4c2e6088a9
reformat code and optimized imports
2023-07-17 11:26:59 +02:00
JaniruTEC
ed6f1ad8d1
Merge branch 'feature/3001-more-error-messages' into feature/2856-folder-mounts-win
...
# Conflicts:
# src/main/java/org/cryptomator/common/mount/MountWithinParentUtil.java
2023-07-14 23:05:48 +02:00
JaniruTEC
c3ac043c68
Removed MountPointPreparationException
...
See: https://github.com/cryptomator/cryptomator/pull/3001#discussion_r1263572178
2023-07-14 21:13:11 +02:00
Armin Schrenk
315bf0d51f
Format confirmation dialog
2023-07-14 16:00:49 +02:00
JaniruTEC
a90e75ceba
Renamed exceptions
...
See: https://github.com/cryptomator/cryptomator/pull/3001#discussion_r1263563166
2023-07-14 15:09:36 +02:00
JaniruTEC
aa2e63acb0
Added @PropertyKey
...
See: https://github.com/cryptomator/cryptomator/pull/3001#discussion_r1263039593
2023-07-14 14:58:56 +02:00
JaniruTEC
a259d554fa
Removed unused import
...
See: https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1263556873
2023-07-14 14:53:00 +02:00
Armin Schrenk
4cdbe50eb6
adjust to new winfsp-uninstaller exe
2023-07-13 17:29:50 +02:00
JaniruTEC
f5e035fa3b
Applied suggestions from code review
...
Updated log message
Replaced caught exception
See: https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1262297316
https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1262298832
2023-07-13 15:22:21 +02:00
Armin Schrenk
f1d4bd4cd4
Closes #2989
2023-07-13 12:22:46 +02:00
mindmonk
2a0e0738be
Merge pull request #2987 from cryptomator/feature/custom-shortening-threshold
...
Feature/custom shortening threshold
2023-07-13 12:15:07 +02:00
Ralph Plawetzki
9e25d0fcc0
Define property in a single line
2023-07-13 06:43:32 +02:00
JaniruTEC
96ebb67085
Applied suggestions from code review
...
See: https://github.com/cryptomator/cryptomator/pull/2996#discussion_r1260955250
2023-07-12 19:17:37 +02:00
Ralph Plawetzki
3fbc5e84e3
Define property in a single line
2023-07-12 19:16:04 +02:00
Jan-Peter Klein
1fec9781bf
Merge branch 'develop' into feature/custom-shortening-threshold
2023-07-12 16:07:03 +02:00
Jan-Peter Klein
886c69f298
reordered ui elements and added expert settings section to strings.properties
2023-07-12 16:04:29 +02:00
JaniruTEC
614756c740
Added message for HideawayAlreadyExistsException
2023-07-11 22:35:08 +02:00
JaniruTEC
2a9d1e3fba
Added messages for MountPointCouldNotBeClearedException and MountPointNotEmptyDirectoryException
2023-07-11 22:33:27 +02:00
JaniruTEC
9361a75cd8
Refactored UnlockInvalidMountPointController to use improved Exceptions
2023-07-11 21:53:18 +02:00
JaniruTEC
becc5e316a
Made interaction between Unlock logic & UI more consistent
2023-07-11 21:53:18 +02:00
JaniruTEC
08a1e1ec7d
Added/Refactored exceptions to account for more cases
2023-07-11 21:53:18 +02:00
JaniruTEC
12f5f41968
Redefined IllegalMountPointException and MountPointPreparationException
2023-07-11 21:53:18 +02:00
JaniruTEC
58c7774e0d
Added arg3 to FormattedLabel
2023-07-11 21:50:52 +02:00
Ralph Plawetzki
da8410842b
Change showTrayIcon to true for all Linux builds
2023-07-11 19:56:22 +02:00
Ralph Plawetzki
1cae1a5f2f
Fix setting TRAYICONSDIR
2023-07-11 19:25:37 +02:00
Jan-Peter Klein
df31b214f5
changed button wording from "Not now" to "Ask Me Later"
2023-07-11 15:23:50 +02:00
Jan-Peter Klein
25474ce014
changed wording and window size
2023-07-11 14:53:36 +02:00
Jan-Peter Klein
5f62f038d5
removed message below the input field and inserted in the invalid message
2023-07-11 14:41:43 +02:00
Jan-Peter Klein
eebba45909
added comment to explain code that sets shorteningThreshold to 0
...
removed unnecessary introduction text
2023-07-11 14:10:26 +02:00
Armin Schrenk
ead0f0fae1
add exe for winfsp uninstallation and include in burn bundle
2023-07-11 09:41:54 +02:00
JaniruTEC
5e2e8c35d5
Added cleanup of junctions on Win
2023-07-10 17:38:30 +02:00
JaniruTEC
328f2f89a8
Removed unnecessary checks
2023-07-10 16:01:39 +02:00
JaniruTEC
92b77baf40
Improved handling of existing hideaways
2023-07-10 15:58:38 +02:00
Jan-Peter Klein
982e88d1c5
changed icon to question mark
2023-07-10 15:47:12 +02:00
Jan-Peter Klein
632d39bc9f
added lastUpdateCheck to settings and integrated check in FXApplication start
2023-07-10 14:50:06 +02:00
Jan-Peter Klein
f25afb720f
optimized isValidShorteningThreshold method and renamed DEFAULT_SHORTENING_THRESHOLD to MAX_SHORTENING_THRESHOLD
2023-07-10 13:14:58 +02:00
Jan-Peter Klein
bc361ea592
added ui elements for update reminder
2023-07-10 13:04:07 +02:00
Ralph Plawetzki
3d0741f4d2
Use version 1.3.3 of appindicator-gtk3-java
2023-07-09 19:48:52 +02:00
Ralph Plawetzki
b75459fbc6
Revert "Find native libraries on the system"
...
This reverts commit 58bb266085 .
2023-07-09 19:47:52 +02:00
Jan-Peter Klein
2202c91564
rearranged view
...
added pencil icon
optimized code
cleaned up strings.properties
2023-07-07 16:22:53 +02:00
JaniruTEC
e484813233
Added check for deletion of hideaway
2023-07-07 16:19:16 +02:00
Sebastian Stenzel
cd10d38990
adjusted to latest API-changes
2023-07-06 18:57:10 +02:00
Jan-Peter Klein
f817bc5378
implement requested changes from PR review
2023-07-06 11:03:34 +02:00
JaniruTEC
c30c90d2c3
Merge pull request #2985 from cryptomator/feature/2981-differ-options-preferences
...
Fix 2981
2023-07-05 16:27:55 +02:00
Jan-Peter Klein
09b638eafa
pr mentioned changes implemented
2023-07-05 16:19:11 +02:00
JaniruTEC
91de0c1813
Added called to #showMainWindow
...
See: https://github.com/cryptomator/cryptomator/pull/2985#discussion_r1252863161
2023-07-05 15:50:35 +02:00
JaniruTEC
a3c953d437
Refactored decision model
...
See: https://github.com/cryptomator/cryptomator/pull/2985#pullrequestreview-1514141146
2023-07-05 15:49:43 +02:00
JaniruTEC
743da019f9
Cleaned up UnlockInvalidMountPointController
...
See:
https://github.com/cryptomator/cryptomator/pull/2985#discussion_r1252868655
https://github.com/cryptomator/cryptomator/pull/2985#discussion_r1252874468
2023-07-05 15:26:19 +02:00
Jan-Peter Klein
2c506fcc97
rearranged view elements an renamed advancedSettings to expertSettings
2023-07-05 13:17:10 +02:00
Jan-Peter Klein
dd71df8382
Merge branch 'develop' into feature/custom-shortening-threshold
2023-07-05 11:55:51 +02:00
Sebastian Stenzel
8cb21c97e3
add mark for future improvement
2023-07-04 16:58:37 +02:00
Sebastian Stenzel
0ad8ce77ef
handle "invalid setup code" error properly
2023-07-04 16:55:42 +02:00
Sebastian Stenzel
e358ffd666
added tests
2023-07-04 16:47:54 +02:00
Armin Schrenk
2c984ad405
use system property path.separator and fix failing unit test on windows
2023-07-04 16:31:28 +02:00
JaniruTEC
171b0e61ad
Finished implementation
2023-07-04 16:14:08 +02:00
JaniruTEC
e5047c242c
Moved subcomponent-bindings
...
Moved bindings for VaultOptionsComponent and HealthCheckComponent from MainWindowModule to FxApplicationModule
2023-07-04 15:35:23 +02:00
Sebastian Stenzel
496f9a9cd5
docs
...
[ci skip]
2023-07-04 15:05:22 +02:00
Sebastian Stenzel
61025de0d6
renamed var
...
[ci skip]
2023-07-04 14:43:56 +02:00
Sebastian Stenzel
f08049b960
fix "register device" on legacy hub instances
2023-07-04 14:34:36 +02:00
JaniruTEC
131145e8b8
Merge branch 'develop' into feature/2981-differ-options-preferences
2023-07-04 14:00:44 +02:00
JaniruTEC
11a0136cb9
Fixed run configurations
...
See: #2982
2023-07-04 13:55:42 +02:00
Armin Schrenk
e92b80bdf4
fix local win build script to download jfxmods
2023-07-04 12:42:55 +02:00
Armin Schrenk
9d81b2312f
fix local build script to parse two digit verison nums correctly
2023-07-04 12:41:58 +02:00
Armin Schrenk
511dbe355a
Fixes #2982
2023-07-04 12:41:06 +02:00
JaniruTEC
cca6d475b3
Updated UI
2023-07-03 21:14:12 +02:00
JaniruTEC
88c6246ceb
Prepared UnlockInvalidMountPointController for new feature
2023-07-03 21:08:49 +02:00
Jan-Peter Klein
7bf2de6339
Merge branch 'develop' into feature/custom-shortening-threshold
2023-07-03 16:22:43 +02:00
Jan-Peter Klein
894d0528df
refactoring
2023-07-03 15:34:01 +02:00
Armin Schrenk
168b9ef096
changed default folder mount location on macOS
2023-07-03 13:11:38 +02:00
Sebastian Stenzel
711a3881f8
fix appimage CI build
2023-07-03 11:00:12 +02:00
Sebastian Stenzel
399c5c0565
Merge branch 'develop' into feature/libappindicator
2023-07-03 10:59:50 +02:00
Sebastian Stenzel
6c8005e1b2
use github.ref instead of inputs.ref
...
[ci skip]
2023-07-03 10:59:32 +02:00
Sebastian Stenzel
ca6c1e244c
use correct integrations API version
2023-07-03 10:40:50 +02:00
Ralph Plawetzki
449e330992
Merge branch cryptomator/develop
2023-07-01 18:45:45 +02:00
Ralph Plawetzki
0f0855165e
Changes due to new handling of system environment
...
Introduced with PR #2957
2023-07-01 18:02:12 +02:00
Sebastian Stenzel
746c8f54eb
Merge branch 'develop' into feature/new-hub-keyloading
...
# Conflicts:
# src/main/java/org/cryptomator/ui/keyloading/hub/CreateDeviceDto.java
# src/main/java/org/cryptomator/ui/keyloading/hub/RegisterDeviceController.java
2023-06-30 16:20:59 +02:00
Sebastian Stenzel
ed8457ff36
remove dead test
2023-06-30 13:53:25 +02:00
Sebastian Stenzel
a50bc8e05c
reduce api surface
2023-06-30 13:53:06 +02:00
Sebastian Stenzel
e382a3bab9
make settings' fields public, remove accessor methods
2023-06-30 13:52:15 +02:00
Sebastian Stenzel
9cd50e8ae4
Merge pull request #2974 from cryptomator/feature/replace-gson
...
Replace GSON with Jackson
2023-06-30 13:48:19 +02:00
Sebastian Stenzel
1a6836dac6
remove unnecessary annotation
...
[ci skip]
2023-06-30 12:39:48 +02:00
Armin Schrenk
067814d5db
Merge pull request #2957 from cryptomator/feature/preprocess-properties
...
Feature: Preprocess JVM properties at app start to adjust to OS environment.
Closes #2838
2023-06-30 12:38:55 +02:00
Armin Schrenk
29d63a0a83
final clean up
2023-06-30 11:57:09 +02:00
Armin Schrenk
8c3ede0d2a
clean up
2023-06-30 11:20:28 +02:00
Armin Schrenk
ee82965ef5
adding "integration tests"
2023-06-30 11:20:07 +02:00
Armin Schrenk
ab048508a8
change getProperty(key, default) and add unit test
2023-06-30 10:57:36 +02:00
Sebastian Stenzel
47ae271126
cleanup
...
[ci skip]
2023-06-29 23:00:19 +02:00
Sebastian Stenzel
ef22928e01
undo formatter-induced changes
...
[ci skip]
2023-06-29 22:53:19 +02:00
Sebastian Stenzel
287584429b
update code style
...
remove line break from `new Object() {}`
[ci skip]
2023-06-29 22:45:57 +02:00
Sebastian Stenzel
e23c0c23c9
remove GSON from dependencies
2023-06-29 22:44:22 +02:00
Sebastian Stenzel
e9bb3195dd
cleanup
2023-06-29 22:44:05 +02:00
Sebastian Stenzel
b1ff94bdd6
replace GSON from settings
2023-06-29 22:41:19 +02:00
Armin Schrenk
79eea4814e
renamed class
2023-06-29 18:56:32 +02:00
Armin Schrenk
cee0486d71
adding unit tests for getProperty
2023-06-29 18:55:49 +02:00
Armin Schrenk
12e990a8b3
cleanup
2023-06-29 18:24:48 +02:00
Armin Schrenk
24fc2888ef
more unit tests
2023-06-29 18:20:25 +02:00
Armin Schrenk
9b0c940195
readd unit tests for Environment.java
2023-06-29 18:13:54 +02:00
Armin Schrenk
ce596698e3
stick to a unified path separator for cryptomator properties
2023-06-29 17:58:52 +02:00
Armin Schrenk
9383abbdbd
let child method match parent
2023-06-29 15:55:07 +02:00
Armin Schrenk
a31d3185dc
move boilerplate code to own class
2023-06-29 15:51:46 +02:00
Armin Schrenk
3098628db1
Fix problem of circular class init
2023-06-29 15:32:15 +02:00
Sebastian Stenzel
3c53968dd2
replace GSON from update checker
2023-06-29 13:20:39 +02:00
Armin Schrenk
6c18e3a929
apply suggestion from sonarCloud
2023-06-29 13:04:00 +02:00
Sebastian Stenzel
99862869bc
replace GSON from error dialog
2023-06-29 13:03:27 +02:00
Armin Schrenk
c0368f2a50
Merge branch 'develop' into feature/preprocess-properties
2023-06-29 12:39:31 +02:00
Armin Schrenk
c6c292b505
bump google guava to 32.0.1
2023-06-29 12:39:19 +02:00
Armin Schrenk
ebc60c4fb3
make process function reliable testable and adjust unit test
2023-06-29 12:35:59 +02:00
Sebastian Stenzel
5f2497de90
replace GSON in "hub"
2023-06-29 12:26:45 +02:00
Sebastian Stenzel
b2a184bdf0
ignore unknown fields during JWT deserialization
2023-06-29 12:02:33 +02:00
Armin Schrenk
01da51e6e7
Refactor properties preprocessing:
...
* decorate Properties class
* set the system properties to decorator
* for logging setup, skip enviroment and access props over decorator
2023-06-29 11:37:35 +02:00
Sebastian Stenzel
9fc1efa005
adjust labels
2023-06-29 10:38:31 +02:00
Armin Schrenk
8417618615
Revert "fix missing logDir path resolution"
...
This reverts commit b3d8df0da0 .
2023-06-28 16:04:10 +02:00
Jan-Peter Klein
386bdd3490
added new AdvancedSettings scene in AddVaultWizard
2023-06-28 12:24:14 +02:00
Tobias Hagemann
fe3abcaaa8
added leitzcloud location preset
2023-06-27 09:36:14 +02:00
Tobias Hagemann
56ba12fe56
fixed location presets of google drive and pcloud on macos
2023-06-27 09:31:43 +02:00
Sebastian Stenzel
448eac8ff5
cleanup
2023-06-23 12:06:06 +02:00
Sebastian Stenzel
5a18d086e0
register device using a setup code
2023-06-22 17:16:00 +02:00
Armin Schrenk
5e52f715ce
Merge branch 'develop' into feature/preprocess-properties
2023-06-21 10:31:43 +02:00
Armin Schrenk
2c2606d6ad
Merge pull request #2961 from sschuberth/win-drive-occupied
...
Show a dedicated message when mounting to an occupied Windows drive
Fixes #2309
2023-06-20 18:25:00 +02:00
Armin Schrenk
b3d8df0da0
fix missing logDir path resolution
2023-06-20 18:08:31 +02:00
Armin Schrenk
ebea8ef7e5
adjust windows buildscripts to use appdata instead of userhome/hard/coded/path
2023-06-20 17:32:23 +02:00
Armin Schrenk
ec645a4bb9
replace ~ by @{userhome} on unix systems
2023-06-20 16:37:32 +02:00
Armin Schrenk
2c0474ec46
add test
2023-06-20 12:37:07 +02:00
Sebastian Schuberth
4d09728880
Suppress a CVE false-positive for jackson-databind 2.14.2
...
Also see https://github.com/cryptomator/cryptomator/pull/2961#issuecomment-1597652134 .
2023-06-19 22:31:50 +02:00
Sebastian Schuberth
173b1e8386
Show a dedicated message when mounting to an occupied Windows drive
...
The error message was restored from 6395f17 . Fixes #2309 .
2023-06-16 19:17:30 +02:00
mindmonk
9b18a179c2
Merge pull request #2953 from cryptomator/feature/error-dialog
...
Improved Error Dialog
2023-06-16 15:55:43 +02:00
Jan-Peter Klein
12b38ad8c8
removed extra tabs generated by reformat code
2023-06-16 15:25:22 +02:00
Armin Schrenk
4065e15aa1
Apply code suggestion from review
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2023-06-16 13:12:00 +02:00
Jan-Peter Klein
6fda206b9e
just one little change
2023-06-16 12:57:21 +02:00
Jan-Peter Klein
638a6d1195
optimized code
2023-06-16 12:56:07 +02:00
Jan-Peter Klein
27bc62e602
Merge branch 'develop' into feature/error-dialog
2023-06-16 12:48:28 +02:00
Tobias Hagemann
2e7af0affa
Update SECURITY.md
...
[ci skip]
2023-06-16 11:41:33 +02:00
Tobias Hagemann
19c41a3cca
Update SECURITY.md
...
[ci skip]
2023-06-16 11:20:26 +02:00
Jan-Peter Klein
3bf4473f9d
implemented changes mentioned by overheadhunter
2023-06-16 11:13:24 +02:00
Jan-Peter Klein
f92c436339
reformat code and optimize imports
2023-06-15 13:12:10 +02:00
Jan-Peter Klein
f054a1af03
optimized tests and some code docu
2023-06-15 10:54:44 +02:00
Armin Schrenk
c46eeb0401
first impl draft
2023-06-15 10:38:19 +02:00
Ralph Plawetzki
3ae847d5ad
Code improvements and changes
...
Discussion: https://github.com/cryptomator/integrations-linux/pull/22#pullrequestreview-1479004107
2023-06-15 06:46:05 +02:00
Jan-Peter Klein
d680c5812d
cleaned up code and using parameterized tests
2023-06-14 16:10:11 +02:00
Ralph Plawetzki
58bb266085
Find native libraries on the system
2023-06-14 11:20:15 +02:00
Sebastian Stenzel
918ace2eb6
Merge branch 'develop' into feature/new-hub-keyloading
2023-06-14 10:31:58 +02:00
Ralph Plawetzki
c8ed30574a
Introduce JVM property for the SVG image loading path
2023-06-14 06:02:03 +02:00
Jan-Peter Klein
3120751d3e
resolved sonarclouds mentioned issues
2023-06-13 12:48:35 +02:00
Jan-Peter Klein
3c623b7ed1
cleaned up code
2023-06-12 21:04:54 +02:00
Jan-Peter Klein
150dd3e542
Merge branch 'develop' of https://github.com/cryptomator/cryptomator into feature/error-dialog
2023-06-12 13:52:23 +02:00
Jan-Peter Klein
8f3f23939c
created some tests for ErrorController
2023-06-12 13:50:43 +02:00
Armin Schrenk
5d796efe30
Merge branch 'main' into develop
2023-06-07 12:56:23 +02:00
Armin Schrenk
702ae72063
Merge branch 'release/1.9.1'
2023-06-07 12:55:46 +02:00
Armin Schrenk
b296dc775c
finalize 1.9.1
2023-06-07 12:55:28 +02:00
Armin Schrenk
e5e0d4076a
prepare 1.9.1
2023-06-07 12:52:42 +02:00
Armin Schrenk
da0eeb2e45
bump dependency-check
2023-06-07 12:50:24 +02:00
Armin Schrenk
ff49094f35
fixes #2936
2023-06-07 12:50:09 +02:00
Cryptobot
be1c5da54e
New Crowdin updates ( #2931 )
...
New translations strings.properties
Filipino; Finnish; Hungarian; Slovak;
[ci skip]
2023-06-07 11:08:14 +02:00
Ralph Plawetzki
1cb5a3531a
Fix symlinks for icons installed with the ppa
2023-06-06 19:44:02 +02:00
Ralph Plawetzki
d5cad1a704
Lost+found
...
Things I forgot or could be more simple
2023-06-05 19:13:25 +02:00
Sebastian Stenzel
c9dd7454f5
Merge branch 'develop' into feature/libappindicator
...
# Conflicts:
# pom.xml
2023-06-04 20:40:03 +02:00
Sebastian Stenzel
7a7332a3f6
remove executable bit
2023-06-04 14:29:17 +02:00
Sebastian Stenzel
a22bfacfa2
create symlinks from "symbolic" to "scalable" icons
2023-06-04 14:18:05 +02:00
Sebastian Stenzel
1abf591459
cleanup
2023-06-04 14:17:57 +02:00
Ralph Plawetzki
641b21a144
Symbolic icons for the ppa
2023-06-02 06:31:35 +02:00
Ralph Plawetzki
20664ff3d3
1.3.0-beta3 is available
2023-06-02 05:42:04 +02:00
Armin Schrenk
40abf582c5
bump guava
2023-06-01 17:48:14 +02:00
Armin Schrenk
a8377be691
adjust init release notes file
2023-06-01 17:47:18 +02:00
Sebastian Stenzel
fe733967dc
send device type in device registration request
2023-06-01 15:06:21 +02:00
Jan-Peter Klein
0e7a27b2e1
Merge branch 'develop' of https://github.com/cryptomator/cryptomator into feature/error-dialog
2023-05-30 12:06:50 +02:00
Jan-Peter Klein
d82d11feb7
optimized implementation
2023-05-30 12:03:56 +02:00
Armin Schrenk
81c12f50fe
Merge branch 'main' into develop [ci skip]
2023-05-30 10:46:07 +02:00
Armin Schrenk
e2eac0e398
Merge branch 'release/1.9.0'
2023-05-30 10:44:02 +02:00
Armin Schrenk
9d573c497e
finalize 1.9.0
2023-05-30 10:34:51 +02:00
Armin Schrenk
81087a9568
Merge branch 'develop' into release/1.9.0
2023-05-30 10:30:47 +02:00
Cryptobot
2806525397
New Crowdin updates ( #2881 )
...
New translations strings.properties
Bulgarian; Finnish; German; Japanese; Portuguese; Portuguese, Brazilian; Turkish; Ukrainian;
[ci skip]
2023-05-30 10:29:07 +02:00
Ralph Plawetzki
c8cfe473f1
Set icons by icon name
...
Needed for icons to work on Mate DE
2023-05-29 15:55:01 +02:00
Ralph Plawetzki
ec03bc569c
Find tray icons in mounted AppImage
2023-05-27 16:39:24 +02:00
Armin Schrenk
0c0060262a
prepare 1.9.0
2023-05-26 16:37:53 +02:00
Armin Schrenk
9af4ffe83b
use correct webdav adapter version
2023-05-26 15:44:10 +02:00
Armin Schrenk
c6f963793d
bump dependencies
2023-05-26 13:10:11 +02:00
Ralph Plawetzki
1093cb618f
Remove double setting symbolic links
2023-05-25 18:56:04 +02:00
Ralph Plawetzki
8c05c774bf
Remove unneeded cp launcher.sh
2023-05-25 18:15:39 +02:00
Ralph Plawetzki
6af9132721
Add tray icons to AppImage build script
2023-05-25 18:07:13 +02:00
Ralph Plawetzki
1f443453c7
Modify copy-dependencies for new modules
...
Fix java.lang.module.FindException: Module jdk.net not found, required by org.freedesktop.dbus.transport.jre
Enable native access for module org.purejava.appindicator
2023-05-25 17:32:06 +02:00
Ralph Plawetzki
71caefbe70
Rename icons and bring them in place
2023-05-25 11:23:24 +02:00
Armin Schrenk
8c34fc76c5
prevent regressions for google drive preset
2023-05-24 12:07:08 +02:00
Armin Schrenk
785cf7a9a6
Merge pull request #2918 from cryptomator/feature/refactor-location-presets
...
Feature: Refactor finding and showing cloud location presets
2023-05-23 17:32:48 +02:00
Armin Schrenk
c63837c4ce
renaming class
2023-05-23 17:01:14 +02:00
Armin Schrenk
b1a3ef9023
prevent dealing with unclosed directory streams
2023-05-23 12:35:14 +02:00
Armin Schrenk
32436f779f
increase readability
2023-05-23 10:54:34 +02:00
Sebastian Stenzel
ccc6f605ba
Merge branch 'develop' into feature/refactor-location-presets
2023-05-23 10:19:00 +02:00
Sebastian Stenzel
f338d2447b
improved AutoUnlocker readability
2023-05-23 09:48:27 +02:00
Armin Schrenk
179240b325
Readd mac specifc google drive location provider
2023-05-23 09:44:37 +02:00
Armin Schrenk
32a65bddce
Add OneDrive Mac location provider
2023-05-22 17:16:03 +02:00
Armin Schrenk
710cdf800d
fix compile errors
2023-05-22 15:21:19 +02:00
Armin Schrenk
1d6edb8373
Apply code suggestions
2023-05-22 15:19:15 +02:00
Armin Schrenk
a3d30612ec
Add linux paths for Dropbox and OneDrive
2023-05-22 14:51:52 +02:00
Armin Schrenk
6acda9b13c
also adjust styleClass of location label
2023-05-17 18:48:12 +02:00
Armin Schrenk
28cb812dab
add uses field to module info
2023-05-17 18:38:24 +02:00
Armin Schrenk
68ea4af0ad
use correct import
2023-05-17 17:26:37 +02:00
Armin Schrenk
0af0a9e440
refactor location ui in addVault workflow to new locationPreset framework
2023-05-17 17:21:02 +02:00
Armin Schrenk
0989c735c0
improve error handling when querying registry
2023-05-17 14:25:46 +02:00
Armin Schrenk
a3492b9ea3
use correct registry keys for onedrive detection
2023-05-17 14:25:16 +02:00
Armin Schrenk
e345e6415f
use @CheckAvailability annotation correctly
2023-05-17 14:17:28 +02:00
Armin Schrenk
5b6d09308b
Create SPI for cloud location presets
2023-05-16 17:16:42 +02:00
Armin Schrenk
49bda58993
Merge pull request #2690 from Rexbas/auto-unlock
...
Auto unlock vaults that were missing at startup
2023-05-15 10:46:28 +02:00
Rexbas
32d7189a12
Add time unit parameter
2023-05-12 21:52:30 +02:00
Rexbas
1253b7db2b
Make unlock method private and simplify missing vaults unlocker
2023-05-11 20:43:23 +02:00
Sebastian Stenzel
6bb69ea8d3
Merge branch 'develop' into libappindicator
2023-05-10 20:21:54 +02:00
Armin Schrenk
067a7ad3ee
Merge pull request #2897 from cryptomator/feature/jdk20
...
Upgrade to jdk20 and jfx20
2023-05-10 14:16:42 +02:00
Ralph Plawetzki
06690e98c7
Code improvements continued
...
Discussion: https://github.com/cryptomator/cryptomator/pull/2885
2023-05-10 06:53:40 +02:00
Ralph Plawetzki
6e858746c1
Keep change to JDK 20 outside of this PR
2023-05-10 06:35:52 +02:00
Ralph Plawetzki
8b94c82889
Use icons provided by tobihagemann
2023-05-10 06:23:57 +02:00
Ralph Plawetzki
fbe997e6c4
Revert "Use second icon too provided by tobihagemann"
...
This reverts commit 491fdaa9bb .
2023-05-10 05:44:53 +02:00
Ralph Plawetzki
491fdaa9bb
Use second icon too provided by tobihagemann
2023-05-09 19:52:41 +02:00
Armin Schrenk
a9ec76a344
update wix main file due to updated jpackage installer template
2023-05-09 17:40:13 +02:00
Sebastian Stenzel
59f5c0cb12
started new unlock workflow using user-specific private key
2023-05-09 17:09:49 +02:00
Armin Schrenk
085f762a35
further fixing debian
2023-05-09 15:48:06 +02:00
Armin Schrenk
7dd1c3576f
always use the same JDK version in debian workflow
2023-05-09 15:02:15 +02:00
Armin Schrenk
d23bd2865a
update location preset for Dropbox
2023-05-09 14:56:44 +02:00
Armin Schrenk
4429d57b5e
ensure mutability of temporary collection
2023-05-09 14:52:15 +02:00
Armin Schrenk
2ff71ed7b0
remove langauges with insufficient translation
2023-05-09 14:51:44 +02:00
Armin Schrenk
82de8b6994
remove unrelated change
2023-05-09 09:57:23 +02:00
Armin Schrenk
d4cba2fd6e
fix errors
2023-05-09 09:55:56 +02:00
Armin Schrenk
ff80f634d2
Apply suggestions from code review
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2023-05-09 09:42:01 +02:00
Jan-Peter Klein
b10523ea6c
init commit
2023-05-09 09:00:56 +02:00
Armin Schrenk
6386dd3d50
update workflows
2023-05-08 19:41:58 +02:00
Armin Schrenk
a3f05db189
bump javafx
2023-05-08 19:41:02 +02:00
Armin Schrenk
151ef6c7b2
upgrade to jdk20
...
* use pattern matching preview feature
* bump fuse-nio-adapter
2023-05-08 19:12:35 +02:00
Ralph Plawetzki
2d17ad9a2e
Add SVG icons to Linux build scripts
2023-05-06 17:36:39 +02:00
Ralph Plawetzki
5502f58637
Move SVG icons for Linux to the right location
2023-05-06 17:29:48 +02:00
Ralph Plawetzki
1006cb506f
Fix wrong reference
2023-05-06 17:16:17 +02:00
Ralph Plawetzki
d7bc92aa09
org.cryptomator.integrations.linux not needed at all
2023-05-06 17:15:28 +02:00
Rexbas
72fd38baf1
Add timeout to periodic missing vaults check
2023-05-06 15:40:24 +02:00
Ralph Plawetzki
948a62b482
Code improvements continued
...
Discussion: https://github.com/cryptomator/integrations-linux/pull/18
2023-05-06 09:18:47 +02:00
Tobias Hagemann
532ffb1202
Merge pull request #2882 from bluen/develop
...
Respect user's locale when sorting language list
2023-05-05 11:51:17 +02:00
Tobias Hagemann
2a704d5eb4
init collator once
2023-05-05 11:45:02 +02:00
Sebastian Stenzel
e8f8466d9a
adjusted labels used in auto-generated release notes
...
[ci skip]
2023-05-05 10:56:44 +02:00
Sebastian Stenzel
9297562c99
improve auto-generated release notes
...
[ci skip]
2023-05-05 10:52:51 +02:00
Ralph Plawetzki
2fbdce26ea
Use JEP 433 pattern matching for switch
2023-05-03 09:50:44 +02:00
Ralph Plawetzki
317f3c3458
Move stuff to integrations-linux
2023-04-30 17:08:08 +02:00
Ralph Plawetzki
97cede12b7
Update to JDK 20
2023-04-27 18:39:46 +02:00
Jürgen Kleer
7d62fc78de
Set preferred locale in constructor, make it default in applyPreferred
2023-04-27 18:03:41 +02:00
Rexbas
ba627d0d60
Add a scheduled service to auto unlock vaults that were missing at startup
2023-04-27 11:06:09 +02:00
Ralph Plawetzki
6da107f4db
Add AppindicatorTrayMenuController
2023-04-26 18:24:01 +02:00
Jürgen Kleer
8e7e7de358
Refactoring
...
make LANGUAGE_TAGS private and provide a getter
2023-04-26 17:34:47 +02:00
Jürgen Kleer
10c60d7492
https://github.com/cryptomator/cryptomator/issues/2813
...
> List of languages should have system default, English and then all other languages in alphabetic order.
> That is, in alphabetic order with respect to the language the list is localized in (seems to be English always)
2023-04-26 15:24:50 +02:00
Armin Schrenk
aa03bd119a
Merge branch 'main' into develop
2023-04-25 10:45:51 +02:00
Armin Schrenk
325ffda9af
Merge branch 'release/1.8.0'
2023-04-25 10:45:08 +02:00
Armin Schrenk
d1270ceeb2
finalize 1.8.0
2023-04-25 10:44:41 +02:00
Armin Schrenk
901a290dd9
prepare 1.8.0
2023-04-24 17:35:25 +02:00
Cryptobot
35b9dadfc2
New Crowdin updates ( #2848 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2023-04-24 17:33:59 +02:00
Armin Schrenk
5f57678edc
Merge pull request #2840 from cryptomator/feature/convert-hub-to-local
...
Feature: convert hub-based vault to password-based
2023-04-21 15:31:28 +02:00
Tobias Hagemann
30e1922bc9
fixed spacing
...
[ci skip]
2023-04-21 15:23:06 +02:00
Armin Schrenk
2e0908ab15
replace config manually instead of using CryptoFileSystem.init()
2023-04-21 09:40:34 +02:00
Julian Raufelder
689ce5b985
Revive status and no-response bot
2023-04-20 15:38:57 +02:00
Tobias Hagemann
a71a23aa31
replaced password bullet point with a different char that exists in open sans
...
[ci skip]
2023-04-18 16:36:27 +02:00
Tobias Hagemann
864454e6fc
updated strings
...
[ci skip]
2023-04-18 16:03:05 +02:00
Armin Schrenk
94c3381723
forgot one renaming
2023-04-18 15:40:44 +02:00
Armin Schrenk
d9f945e70a
Apply suggestions from code review
...
more renaming
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2023-04-18 15:34:20 +02:00
Armin Schrenk
dc9b39202f
rename classes
2023-04-18 14:34:48 +02:00
Armin Schrenk
2a01aba3cf
clean up
2023-04-17 12:51:36 +02:00
Armin Schrenk
4305fd3285
close also vault options window to prevent invalid state of options window
2023-04-17 12:50:46 +02:00
Armin Schrenk
a24cd1ba7f
Apply suggestions from code review
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2023-04-14 16:47:45 +02:00
Tobias Hagemann
2ba0d963ec
updated insets
...
[ci skip]
2023-04-13 16:12:08 +02:00
Julian Raufelder
cd0c6fbd33
Merge branch 'hotfix/1.7.5' into develop
2023-04-07 11:45:08 +02:00
Julian Raufelder
f4374a2606
Merge branch 'hotfix/1.7.5'
2023-04-07 11:41:24 +02:00
Julian Raufelder
a1d5b8a4e2
Prepare 1.7.5
2023-04-07 11:39:21 +02:00
Julian Raufelder
34e430aff6
Revert "bump cryptofs"
...
This reverts commit db2560fccf .
2023-04-07 11:35:38 +02:00
Armin Schrenk
c79766cdf6
Merge branch 'main' into develop
2023-04-05 09:58:30 +02:00
Armin Schrenk
bf76bad626
Merge branch 'release/1.7.4'
2023-04-05 09:57:55 +02:00
Armin Schrenk
c3f654b454
finalize release
2023-04-05 09:56:34 +02:00
Armin Schrenk
d1d990d47c
prepare 1.7.4
2023-04-04 18:17:24 +02:00
Cryptobot
6052c0589e
New Crowdin updates ( #2800 )
...
New translations strings.properties
Belarusian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Danish; Dutch; French; German; Greek; Hebrew; Hungarian; Italian; Japanese; Norwegian Bokmal; Polish; Portuguese; Portuguese, Brazilian; Romanian; Russian; Slovak; Spanish; Swahili, Tanzania; Swedish; Turkish;
[ci skip]
2023-04-04 18:15:07 +02:00
Armin Schrenk
db2560fccf
bump cryptofs
2023-04-04 13:44:19 +02:00
Armin Schrenk
3a50c32e50
rework convert button logic
2023-04-04 12:42:23 +02:00
Armin Schrenk
65eca31d26
integrate internationalization
2023-04-04 12:17:22 +02:00
Armin Schrenk
3462e0b540
further design adjustment
2023-04-03 10:42:25 +02:00
Armin Schrenk
697529136e
use regular jdk
2023-03-31 18:27:35 +02:00
Armin Schrenk
50d31bdc18
integrate debug installer feature into regular windows ci workflow
2023-03-31 18:24:10 +02:00
Armin Schrenk
84caf96d3f
closes #2814
...
Zulu JDK does not create required directory structure, so use temurin + gluon jfx jmods instead
2023-03-31 18:21:30 +02:00
Armin Schrenk
a1a5fd3609
adjust design
2023-03-30 17:35:32 +02:00
Armin Schrenk
6c11cc8f1d
complete workflow
2023-03-30 16:47:30 +02:00
Armin Schrenk
2b391a6ee3
Merge branch 'develop' into feature/convert-hub-to-local
2023-03-30 15:54:20 +02:00
Armin Schrenk
b7fc03213d
bump fuse-nio-adapter
...
Fixes #2801
2023-03-30 11:28:07 +02:00
Armin Schrenk
dfe17569e1
Merge pull request #2789 from cryptomator/feature/2786-only-restart-macfuset
...
Feature: Only require app restart if switching between macFUSE and FUSE-T
2023-03-30 11:23:09 +02:00
Armin Schrenk
827f9ad141
adjust comment
2023-03-30 11:18:28 +02:00
Armin Schrenk
c8a6d0339e
Use in volume preferences controller same objet as in MountModule to store first used fuse mount service
2023-03-29 17:42:18 +02:00
Tobias Hagemann
b5bbd21f25
refactored the refactoring to a macfuse/fuse-t workaround again
2023-03-29 16:50:02 +02:00
Tobias Hagemann
771468c8c6
refactored macfuse/fuse-t specific workaround to a generic fuse workaround
2023-03-29 16:16:04 +02:00
Armin Schrenk
ea2a48771f
Closes #2829
2023-03-29 12:03:35 +02:00
Tobias Hagemann
0e10da25b3
Update README.md
...
[ci skip]
2023-03-29 11:58:14 +02:00
Armin Schrenk
943a3e9cfd
adjust visibility
2023-03-29 11:42:14 +02:00
Armin Schrenk
c988fb50a7
increase readability
2023-03-29 11:39:18 +02:00
Armin Schrenk
219ee0da9a
implement core functionality
2023-03-28 14:02:11 +02:00
Armin Schrenk
5665e92839
deduplicate and add convenience method
2023-03-28 14:01:57 +02:00
Armin Schrenk
04ff188624
rename method in recoveryKeyFactory
2023-03-28 13:59:59 +02:00
Armin Schrenk
ec7d6eafec
add new password screen for convert hub vault flow
2023-03-24 18:11:39 +01:00
Armin Schrenk
28bb2ff9b1
add stub for vault conversion (hub to local)
2023-03-24 17:22:05 +01:00
Armin Schrenk
a92ebfdc7b
replace builder by stateless, threadsafe factory
2023-03-24 16:42:04 +01:00
Armin Schrenk
f1e97fa64b
fix workflow
2023-03-22 10:44:54 +01:00
Armin Schrenk
b9d5cf04c2
fix workflow
2023-03-22 10:40:52 +01:00
Armin Schrenk
75cd3e44d8
change win-debug workflow to use temurin and openjfx jmods from gluon
2023-03-22 10:39:00 +01:00
Armin Schrenk
3cf1b829b8
make recovery key ui validation reusable
2023-03-20 21:40:16 +01:00
Armin Schrenk
6e4e9cd261
Merge branch 'develop' into feature/hub-local-access
2023-03-20 20:43:34 +01:00
Armin Schrenk
e15dd7565f
add workflow to build a windows debug launcher
2023-03-20 10:35:42 +01:00
Tobias Hagemann
77bc60fe5b
Update README.md
2023-03-17 17:56:46 +01:00
Tobias Hagemann
9f633a1ecb
Update README.md
2023-03-17 17:06:34 +01:00
Armin Schrenk
fcf59d12a8
remove winget workflow
2023-03-15 16:47:34 +01:00
Armin Schrenk
6721075831
Merge branch 'main' into develop
2023-03-15 13:51:59 +01:00
Armin Schrenk
4bb0026415
Merge branch 'release/1.7.3'
2023-03-15 13:51:20 +01:00
Armin Schrenk
bebae14744
finalize release
2023-03-15 13:51:09 +01:00
Armin Schrenk
997315eaf5
prepare 1.7.3
2023-03-15 13:49:53 +01:00
Cryptobot
16d677c40f
New Crowdin updates ( #2766 )
...
New translations strings.properties
Belarusian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; French; German; Hebrew; Norwegian Bokmal; Russian; Swahili, Tanzania; Turkish;
[ci skip]
2023-03-15 13:47:22 +01:00
Armin Schrenk
42a1913c17
Fixes #2797 and fixes #2760
2023-03-15 13:42:03 +01:00
Armin Schrenk
c3f6655e48
add developer
2023-03-15 12:34:13 +01:00
Armin Schrenk
fa1b0f2de8
reestablish interrupt state
2023-03-15 12:29:19 +01:00
Armin Schrenk
385574a618
prevent infinite loop
2023-03-15 12:10:15 +01:00
Armin Schrenk
a67477bf3b
Fixes #2778
...
ensure that mountpoint is ready
2023-03-15 11:40:44 +01:00
Armin Schrenk
03a362e9b4
fix compilation
2023-03-13 13:01:13 +01:00
Armin Schrenk
2223bc5e78
use correct selection logic
2023-03-13 12:58:34 +01:00
Armin Schrenk
fdc0d2d6b5
only require restart in case if macFUSE or FUSE-T
...
Closes #2786
2023-03-13 12:44:56 +01:00
Armin Schrenk
58ed48b097
UI:
...
* remove restart notice for volume type
* only show restart label, when switching between macFUSE and FUSET
2023-03-13 11:17:56 +01:00
Julian Raufelder
7a0d255bd3
Use the same source tarball for signing that is linked in the release
2023-03-07 13:44:36 +01:00
Armin Schrenk
228fa099cb
Merge branch 'main' into develop
2023-03-07 12:24:26 +01:00
Armin Schrenk
a60ff20f15
Merge branch 'release/1.7.2'
2023-03-07 12:23:30 +01:00
Armin Schrenk
2328a5e3a8
finalize release
2023-03-07 12:19:35 +01:00
Armin Schrenk
e7e181b1a5
Merge branch 'develop' into release/1.7.2
2023-03-07 12:19:23 +01:00
Armin Schrenk
f3e7c08b43
deactivate winget workflow
2023-03-07 12:19:05 +01:00
Armin Schrenk
2a41afcfa9
prepare 1.7.2
2023-03-07 11:52:04 +01:00
Cryptobot
5bf38a328c
New Crowdin updates ( #2743 )
...
New translations strings.properties
Arabic; Belarusian; Bosnian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; French; German; Greek; Hebrew; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Norwegian Bokmal; Norwegian Nynorsk; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Slovak; Spanish; Swahili, Tanzania; Swedish; Tamil; Turkish; Ukrainian; Vietnamese;
[ci skip]
2023-03-07 11:49:50 +01:00
Armin Schrenk
f983b29034
use correct docs URL for volume type
2023-03-07 11:40:10 +01:00
Armin Schrenk
4bc217e489
fixes #2761
2023-03-07 11:36:59 +01:00
Armin Schrenk
b24f52a4ec
fixes 2741
2023-03-07 10:58:34 +01:00
Armin Schrenk
91e7fa3de3
fixes #2758 , fixes #2754
2023-03-06 15:58:02 +01:00
Armin Schrenk
1365efab3f
use recommended notation of unit prefixes
2023-03-06 15:54:43 +01:00
Armin Schrenk
852963b785
check for correct WinFsp version
2023-03-06 15:50:21 +01:00
Armin Schrenk
c47d4eaf02
Merge branch 'main' into develop
2023-03-03 16:37:45 +01:00
Armin Schrenk
36da26c6b9
Merge branch 'release/1.7.1'
2023-03-03 16:19:49 +01:00
Armin Schrenk
33e1cb3131
finalize release
2023-03-03 16:19:37 +01:00
Armin Schrenk
ed4b433df0
prepare 1.7.1
2023-03-03 16:14:01 +01:00
Armin Schrenk
d2ece543c8
suppress false positive
2023-03-03 16:04:34 +01:00
Armin Schrenk
4bb2df7d8f
Fixes #2730
2023-03-03 16:03:36 +01:00
Cryptobot
4d5c6ca29a
New Crowdin updates ( #2712 )
...
New translations strings.properties
Danish; German; Hebrew;
[ci skip]
Closes #2724
2023-03-03 16:02:09 +01:00
Armin Schrenk
f0d597ba73
require fuse3 packge for deb to have fusermount3
2023-03-01 19:28:40 +01:00
Armin Schrenk
310329d0b5
use correct javafx patch version for debia build
2023-03-01 15:51:42 +01:00
Julian Raufelder
30f86a7f2a
Fix issue template
2023-03-01 15:23:30 +01:00
Armin Schrenk
5237dc8cae
Merge branch 'main' into develop
2023-03-01 12:07:46 +01:00
Armin Schrenk
67ff4da05b
Merge branch 'release/1.7.0'
2023-03-01 12:06:40 +01:00
Armin Schrenk
947eb11198
set correct version in pom
2023-03-01 12:06:25 +01:00
Armin Schrenk
c6a9af1a04
update metainfo.xml
2023-03-01 12:03:03 +01:00
Armin Schrenk
0ddf221e26
Merge branch 'develop' into release/1.7.0
2023-03-01 11:43:49 +01:00
Cryptobot
3f2b5ccde9
New Crowdin updates ( #2698 )
...
New translations strings.properties
Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; French; Japanese;
[ci skip]
2023-03-01 11:42:57 +01:00
Armin Schrenk
4fc07c27b3
Merge branch 'develop' into feature/hub-local-access
2023-02-27 15:35:40 +01:00
Armin Schrenk
3d0b6dde28
Update README.md
2023-02-27 13:09:56 +01:00
Armin Schrenk
45534b0a2b
suppress false positive
2023-02-27 12:19:13 +01:00
Armin Schrenk
6d906beeb8
bump dependency-check
2023-02-27 12:17:47 +01:00
Tobias Hagemann
e577c64c35
arm64 dmg installer (link + bg) for fuse-t
2023-02-27 11:06:19 +01:00
Armin Schrenk
b848e78372
Merge branch 'develop' into release/1.7.0
2023-02-24 14:16:38 +01:00
Armin Schrenk
39e9395b4b
bump fuse-nio-adapter
2023-02-24 14:16:20 +01:00
Cryptobot
ca3157cc70
New Crowdin updates ( #2695 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; Filipino; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2023-02-24 14:15:50 +01:00
Armin Schrenk
f94c1f07d6
add new wix extension to ci build
2023-02-24 13:23:10 +01:00
Armin Schrenk
d43f197c11
fix 67e566832c
2023-02-24 13:14:14 +01:00
Armin Schrenk
67e566832c
use correct path to get winfsp download url
2023-02-24 13:13:07 +01:00
Armin Schrenk
6f5a88af1d
extend winfsp uninstall instruction by reboot step
2023-02-24 13:10:15 +01:00
Armin Schrenk
210b891616
block exe installation if winFsp is outdated
2023-02-24 12:50:20 +01:00
Armin Schrenk
20e820c903
update IDE specific files
2023-02-24 12:48:41 +01:00
Armin Schrenk
5307e93c1b
bump fuse-nio-adapter
...
fix illegalArgumentException when setting loopbackHostName
2023-02-24 12:48:29 +01:00
Armin Schrenk
ec1d25bf65
Merge branch 'develop' into feature/hub-local-access
2023-02-23 21:10:03 +01:00
Armin Schrenk
7aa554498b
move new password files to changepassword package
2023-02-23 13:00:51 +01:00
Armin Schrenk
85ac3c244d
rename forgetPassword package
2023-02-23 12:55:30 +01:00
Armin Schrenk
5db5346c88
refactor error component to own package
2023-02-23 12:53:29 +01:00
Armin Schrenk
e221019b57
Merge branch 'develop' into release/1.7.0
2023-02-23 12:09:03 +01:00
Armin Schrenk
eeaaced976
reorder settingsJsonAdapter switch statements
2023-02-23 12:08:48 +01:00
Armin Schrenk
d246b54268
ignore lastWrittenByVersion when reading settings
2023-02-23 12:00:14 +01:00
Armin Schrenk
8f4bf144c3
Merge branch 'develop' into feature/hub-local-access
2023-02-23 11:38:33 +01:00
Armin Schrenk
e94572960e
enable drag and drop for linux aswell
2023-02-23 11:16:48 +01:00
Armin Schrenk
2d1c59bea9
Renamed objects related to license exceeded user flow
2023-02-23 10:45:55 +01:00
Armin Schrenk
921cbd6439
Merge branch 'develop' into release/1.7.0
2023-02-22 17:47:14 +01:00
Armin Schrenk
f811144ffa
pom cleanup [ci skip]
2023-02-22 17:46:56 +01:00
Armin Schrenk
2ecc711f50
bump dependencies
2023-02-22 17:28:34 +01:00
Armin Schrenk
cfcc8782ef
bump cryptomator dependencies to stable versions
2023-02-22 17:19:40 +01:00
Armin Schrenk
a1379bac40
For Windows try to migrate all user settings, not only the ones of local users
2023-02-22 15:33:37 +01:00
Armin Schrenk
fe3f2b5bd3
Merge branch 'develop' into release/1.7.0
2023-02-22 15:14:43 +01:00
Cryptobot
7fc07ae02c
New Crowdin updates ( #2689 )
...
New translations strings.properties
Arabic; Belarusian; Bosnian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Czech; Danish; Dutch; French; German; Greek; Hebrew; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Norwegian Bokmal; Norwegian Nynorsk; Polish; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Turkish; Vietnamese;
[ci skip]
2023-02-22 15:12:58 +01:00
Armin Schrenk
268c66a108
add hub specific tab to vault options
2023-02-21 23:18:00 +01:00
Armin Schrenk
2a70e2f0f4
Merge pull request #2686 from cryptomator/feature/recovery-key-wrong-key
...
Display message if recovery key is not valid
2023-02-17 15:41:39 +01:00
Tobias Hagemann
ffe0302fba
updated access modifier
2023-02-17 15:33:00 +01:00
Armin Schrenk
c5b86bc355
Closes #2648
2023-02-17 14:46:45 +01:00
Armin Schrenk
5f86473e3e
fix recovery key state logic
2023-02-17 12:49:38 +01:00
Armin Schrenk
a91c74b6eb
Revert "Update translation key"
...
This reverts commit 71a09eae67 .
2023-02-17 11:19:21 +01:00
Armin Schrenk
76949d6ccb
Update src/main/java/org/cryptomator/ui/recoverykey/RecoveryKeyRecoverController.java
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2023-02-17 11:18:55 +01:00
Armin Schrenk
71a09eae67
Update translation key
2023-02-17 10:59:04 +01:00
Armin Schrenk
8087fcecfb
Apply suggestions from code review
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2023-02-17 10:56:18 +01:00
Armin Schrenk
29c73e1bc8
display different messages if recovery key is either not valid or does not belong to the vault
2023-02-16 11:51:03 +01:00
Armin Schrenk
8bbdb69cda
Update doc links to 1.7
2023-02-16 09:55:42 +01:00
Armin Schrenk
e9ee15dcd5
add info about html comments to error form
2023-02-16 09:42:28 +01:00
Armin Schrenk
03f6e0a33c
Use Label instead of Text
2023-02-15 23:44:51 +01:00
Armin Schrenk
c5b21b0d8c
Add warning about error report deletion to the error controller
2023-02-15 11:44:37 +01:00
Armin Schrenk
c5c5e297b7
Fix getCiphertextPath for Windows again.
2023-02-14 17:39:34 +01:00
Armin Schrenk
24839985e9
Merge branch 'develop' into release/1.7.0
2023-02-14 11:40:10 +01:00
Armin Schrenk
a7b2802f34
show correct error message when using custom mountpoint with webdav (Http address)
2023-02-14 11:39:16 +01:00
Armin Schrenk
c85d0b4beb
bump webdav-nio-adapter
2023-02-14 11:22:11 +01:00
Armin Schrenk
3dff3a8664
Fixes #2682
...
* allow windows installer to remove same version
* add revisionNumber to installer version
2023-02-14 11:20:22 +01:00
Armin Schrenk
5b0bbf539b
improve FailOnRunningApp action
2023-02-13 23:34:43 +01:00
Armin Schrenk
1ff7c40fd9
Fixes #2672 and fixes #2668
2023-02-13 10:42:17 +01:00
Armin Schrenk
d0875ef49e
Merge pull request #2669 from cryptomator/feature/virtual-volume-doc-link
...
Add link to volume type documentation
2023-02-09 13:06:03 +01:00
Armin Schrenk
e35ed9af72
enable localization of tooltip
2023-02-08 20:11:34 +01:00
Armin Schrenk
ac43efe149
change UI to be not so clunky:
...
* only use question mark icon
* use tooltip at icon instead of explicit label
* icon is the hyperlink
2023-02-08 11:33:41 +01:00
Armin Schrenk
202a2ea79f
Load revealPathServiceProvider at app startup
2023-02-08 11:14:54 +01:00
Armin Schrenk
c19a86a348
add link to mounting documentation
2023-02-07 15:23:04 +01:00
Armin Schrenk
539dcaa85a
Update issue template
2023-02-07 12:23:25 +01:00
Armin Schrenk
fb91c1a461
Merge branch 'develop' into release/1.7.0
2023-02-06 14:45:56 +01:00
Cryptobot
bd75370dfd
New Crowdin updates ( #2646 )
...
New translations strings.properties
Catalan; Chinese Simplified; Dutch; Italian; Persian; Polish; Slovak;
[ci skip]
2023-02-06 14:44:45 +01:00
Armin Schrenk
7a9a9cf4eb
Follow up of 69d73d0fb9: Remove standalone launchers
2023-02-06 12:31:56 +01:00
Armin Schrenk
489e9fce90
bump integrations-win to 1.2.0-beta2
...
Closes #2657
2023-02-03 13:19:53 +01:00
Armin Schrenk
d378d84832
bump fuse-nio-adapter
2023-02-03 13:19:43 +01:00
Armin Schrenk
69d73d0fb9
Remove standalone launchers
2023-02-03 13:15:03 +01:00
Armin Schrenk
97c0cb4f5f
add to settings.json the app version written to it last
2023-02-02 16:44:03 +01:00
Armin Schrenk
b4faae7fa0
make debug logs readable by filter out internal fuse-nio locking
2023-02-02 10:36:31 +01:00
Armin Schrenk
55d76b65cc
Add IOException to log message during revealPath
2023-02-01 22:31:27 +01:00
Armin Schrenk
fd6e1e6741
fix bug
2023-02-01 19:23:28 +01:00
Armin Schrenk
155558caa8
add style class to text object
2023-02-01 13:50:56 +01:00
Armin Schrenk
28217b2de3
only perform mountpoint move and cleanup, if mountpoint is not a drive letter
2023-02-01 13:44:57 +01:00
Armin Schrenk
b9e57ce895
Merge pull request #2654 from cryptomator/feature/2652-migrate-dir-mounts
...
Feature/2652 migrate dir mounts
2023-02-01 11:17:11 +01:00
Armin Schrenk
95ea23ee6e
add more comments regarding removal evaluation of this workaround
2023-02-01 11:07:23 +01:00
Armin Schrenk
c269184217
ensure that settings.json is a file
2023-01-31 18:05:31 +01:00
Armin Schrenk
68d32957e4
fix errors
2023-01-31 16:37:25 +01:00
Armin Schrenk
a771f0a5b7
doc doc doc
2023-01-31 13:59:18 +01:00
Armin Schrenk
e56e6a8359
integrate script into installer
2023-01-31 13:58:56 +01:00
Armin Schrenk
5f9b77241f
extend migration script to all local users
2023-01-31 13:40:25 +01:00
Armin Schrenk
fb54ee04a6
Remove Dokany advertisement from msi installer
2023-01-30 13:32:56 +01:00
Armin Schrenk
a106b04c7e
prototpye for powershell script to be executed after installation
2023-01-30 13:30:06 +01:00
Armin Schrenk
285d48b70b
Merge branch 'develop' into release/1.7.0
2023-01-27 13:27:31 +01:00
Armin Schrenk
0d8d7e4ee5
fix debian artifact upload
2023-01-27 13:27:03 +01:00
Armin Schrenk
f232f9d958
Merge branch 'develop' into release/1.7.0
2023-01-27 12:31:00 +01:00
Armin Schrenk
88c3b0cc4f
remove tag-name from release action to just add to current release on debian build
2023-01-27 12:30:44 +01:00
Armin Schrenk
ef190db739
Merge branch 'develop' into release/1.7.0
2023-01-27 11:36:28 +01:00
Cryptobot
b378354bb9
New Crowdin updates ( #2562 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian(Cyrillic); Czech; Danish; Dutch; Filipino; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean( Latin); Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Sinhala; Slovak; Slovenian; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2023-01-27 11:35:50 +01:00
Armin Schrenk
822e863e27
partially revert 220782b84f
2023-01-26 16:29:43 +01:00
Armin Schrenk
40fbe4f59d
remove more libffi workaround leftovers
2023-01-26 16:05:53 +01:00
Tobias Hagemann
bf779b5b41
updated dmg background
2023-01-26 15:57:10 +01:00
Tobias Hagemann
ce5dbd14d8
reverted be7ac50928
2023-01-26 15:57:10 +01:00
Armin Schrenk
48744018a2
Merge branch 'release/1.7.0' into develop
2023-01-26 15:56:48 +01:00
Armin Schrenk
bd9f79cb56
add cryptomator.mountPointsDir property to macOS installer scripts
2023-01-26 15:54:31 +01:00
Armin Schrenk
f4c4f72539
remove libjffi stuff from appimage
2023-01-26 14:31:23 +01:00
Armin Schrenk
74718754ad
fix merge
2023-01-26 13:48:30 +01:00
Armin Schrenk
eb595379d6
Merge branch 'develop' into release/1.7.0
...
# Conflicts:
# dist/linux/debian/control
# dist/linux/debian/cryptomator.sh
2023-01-26 13:47:46 +01:00
Armin Schrenk
220782b84f
reduce jars neede to stay on classpath due to missing module info
2023-01-26 13:28:55 +01:00
Armin Schrenk
1c104737c1
Merge pull request #2639 from cryptomator/feature/mount-provider
...
Refactoring: Use mount service
2023-01-26 13:20:11 +01:00
Armin Schrenk
7c8a519919
bump webdav-nio-adapter
2023-01-26 13:10:32 +01:00
Armin Schrenk
ae1fa5851f
remove traces of ActualMountService from volume preferences controller
2023-01-26 13:02:21 +01:00
Armin Schrenk
86ccb1a58f
changing volume provider requires restart due to macFUSE/FUSE-T lib loaded in same JVM
2023-01-26 12:05:34 +01:00
Armin Schrenk
c3fb58f7d0
bump fuse-nio-adapter
2023-01-25 16:49:00 +01:00
Armin Schrenk
b4c384acc9
use speciaized translation key
2023-01-25 12:44:09 +01:00
Armin Schrenk
8580e97791
cleanup
2023-01-23 14:39:46 +01:00
Armin Schrenk
5d348ee229
Bump WebDAV dependency
2023-01-23 14:39:21 +01:00
Armin Schrenk
dda0ff545c
add point of automatic mount point selection
2023-01-23 13:47:00 +01:00
Armin Schrenk
708b5938ac
Add info about the dependency of volume type and mountOptions
2023-01-23 13:11:01 +01:00
Armin Schrenk
a3cb8cd2f1
Merge pull request #2641 from purejava/jdk.security.auth
...
Add jdk.security.auth module as it's required by dbus-java-core
Closes #2640
2023-01-23 11:10:59 +01:00
Armin Schrenk
3587d53d15
bump integrations-mac, fixes NoSuchServiceException for RevealPathService on macOS
2023-01-23 11:09:15 +01:00
Tobias Hagemann
2f5e2af8d9
Merge pull request #2638 from cryptomator/feature/traymenu-onbeforeopenmenu-macos-fix
...
Fixed vault list refresh when tray icon is clicked on macOS
2023-01-23 10:24:57 +01:00
Ralph Plawetzki
8139cb8c38
Add jdk.security.auth module to rules
2023-01-22 20:05:13 +01:00
Armin Schrenk
09d5f71335
do not reset mountflags to default ones when window opens
2023-01-22 19:24:35 +01:00
Ralph Plawetzki
3a638735b7
Add jdk.security.auth module to appimage.yml
2023-01-22 18:11:50 +01:00
Ralph Plawetzki
f1f5f7e02f
Add jdk.security.auth module as it's required by dbus-java-core
2023-01-22 17:59:20 +01:00
Tobias Hagemann
94fe8ca449
updated string
...
[ci skip]
2023-01-20 17:18:05 +01:00
Tobias Hagemann
1251e1b873
updated separator styling
2023-01-20 17:14:02 +01:00
Armin Schrenk
50405c0bd5
remove debug message
2023-01-20 17:07:19 +01:00
Armin Schrenk
774d24625c
change styling of volume preferences
2023-01-20 17:07:04 +01:00
Tobias Hagemann
ba4902a5bc
Fixed vault list refresh when tray icon is clicked on macOS
2023-01-20 16:45:35 +01:00
Armin Schrenk
90408504e2
Merge branch 'develop' into feature/mount-provider
...
# Conflicts:
# pom.xml
# src/main/java/org/cryptomator/common/vaults/Vault.java
# src/main/java/org/cryptomator/ui/mainwindow/VaultDetailUnlockedController.java
2023-01-20 15:27:48 +01:00
Armin Schrenk
c8c44e0554
bump fuse-nio-adapter dependency
2023-01-20 15:01:31 +01:00
Armin Schrenk
7afab6fe78
add auto option to volume type selection
2023-01-20 12:29:17 +01:00
Armin Schrenk
ad321dfe55
migrate 1.6.x volumeimpl to hardcoded mountservices
2023-01-20 11:49:15 +01:00
Tobias Hagemann
d6388d6205
Added drop zone for revealing encrypted files or folders ( #2592 )
...
* Added drop zone for revealing encrypted files or folders
* Split god drop zone into distinct drop zones in vault list and vault detail unlocked
* Prevent cursor from changing if content doesn't match during drag over
[ci skip]
* Removed unused methods / css classes
[ci skip]
* Updated method name
* Refactor Vault::getCiphertextPath to only accept strings starting with "/"
* bump cryptofs
* ensure that path cleartext path always starts with "/"
* added file chooser for revealing encrypted items
* Trying to fix path parsing again
* Updated drag & drop design for buttons
* use RevealPathService to reveal files in file manager
* fix compilation error
* Copy paths to clipboard if no revealService is present
* reintegrate wongFileAlert
* Only accept TrasnferMode.LINK
* updated drag-n-drop button styling
* added tooltip
* updated string
* cleanup
Co-authored-by: Armin Schrenk <armin.schrenk@skymatic.de >
2023-01-20 10:46:00 +01:00
Armin Schrenk
b8326907bf
Merge pull request #2624 from purejava/update-appimage-build-script
...
Update build.sh to .github/workflows/appimage.yml
2023-01-19 13:37:10 +01:00
Armin Schrenk
5beeeae27f
Sign integrations.dll during build
2023-01-16 18:47:41 +01:00
Armin Schrenk
fb1f3c4757
fix bug using wrong mount flags
2023-01-16 14:14:03 +01:00
Armin Schrenk
5e32cbcdd0
show supported mount features in preferences/volume
2023-01-13 18:11:36 +01:00
Armin Schrenk
08d741ecf5
address TODOs
2023-01-13 16:24:15 +01:00
Armin Schrenk
23060a8497
reinitate workaround for MOUNT_WITHIN_PARENT
2023-01-13 15:59:44 +01:00
Armin Schrenk
47a32893f0
Refactor mounter class
2023-01-13 13:46:41 +01:00
Armin Schrenk
0f7ba4e00e
remove updating driveletter strings
2023-01-13 12:53:41 +01:00
Armin Schrenk
0d75b999a3
cleanup
2023-01-13 12:50:38 +01:00
Armin Schrenk
b6d97528d2
fix driveletter selection
2023-01-13 12:49:20 +01:00
Armin Schrenk
94c53989b1
MountOptions window: Reset to auto mount, if no dir selected
2023-01-13 11:27:30 +01:00
Armin Schrenk
a72ea1b9f5
move mount prepartions to own class
2023-01-13 11:20:23 +01:00
Armin Schrenk
6395f17736
Handle illegelArgumentException when setting custom mountpoint
2023-01-12 17:21:54 +01:00
Armin Schrenk
5c61944757
fix minor ui bugs
2023-01-12 12:53:58 +01:00
Armin Schrenk
c641695a40
migrate 1.6.x vault settings on-the-fly
2023-01-12 12:11:03 +01:00
Armin Schrenk
d93ef2e905
Reinitiate force lock
2023-01-11 16:40:14 +01:00
Armin Schrenk
8b9377cf4e
only fix custom mount flags, if explicitly desired. Otherwise use the ones provided by mount service
2023-01-11 16:35:12 +01:00
Armin Schrenk
991b03e000
use function paramter, not instance variable
2023-01-11 16:21:49 +01:00
Armin Schrenk
73d8c4098e
resolve TODOs
2023-01-11 16:18:05 +01:00
Armin Schrenk
6a52d15510
Show mountpath in reveal button
2023-01-11 16:01:59 +01:00
Armin Schrenk
d07b1b96dd
Use first available mount provider if none is selected or selected is not present
2023-01-11 16:01:51 +01:00
Armin Schrenk
24d472ed8b
Merge branch 'develop' into feature/mount-provider
...
# Conflicts:
# dist/linux/appimage/build.sh
# dist/linux/debian/rules
2023-01-11 16:01:27 +01:00
Armin Schrenk
6fe2d73c52
copy uri to clipboard when using fallback mounter
2023-01-11 15:59:39 +01:00
Armin Schrenk
523e5d7904
bump webdav- and dokany-adapter
2023-01-11 15:59:17 +01:00
Tobias Hagemann
304064d9ab
updated dependency-check version
2023-01-09 11:59:51 +01:00
Tobias Hagemann
0d49c60d4d
reverted 1a6258eb17
2023-01-09 11:32:11 +01:00
Ralph Plawetzki
0e0e00f116
Remove stuff not needed when run locally
...
From: changes requested for PR #2624
2023-01-08 14:10:38 +01:00
Ralph Plawetzki
77c0a3e265
Update build.sh to .github/workflows/appimage.yml
2023-01-07 15:31:32 +01:00
Tobias Hagemann
1807888860
updated sponsors
...
[ci skip]
2023-01-05 11:16:22 +01:00
Tobias Hagemann
be7ac50928
added new app icon for macos, fixes #2517
2023-01-04 16:32:40 +01:00
Julian Raufelder
9182c415eb
Hello 2023 🎉
2023-01-04 13:35:58 +01:00
Armin Schrenk
1a6258eb17
revert eea568ca4e and e2898f0c8b
2023-01-04 12:52:16 +01:00
Armin Schrenk
9c0c6a91fb
Merge pull request #2580 from jacob-willden/develop
...
Add more info to Migration Screen
2023-01-03 16:47:18 +01:00
Armin Schrenk
53436520c9
fix using the wrong property
2023-01-03 12:38:18 +01:00
Armin Schrenk
fd5aeaf90a
Merge branch 'develop' into feature/mount-setting-per-vault
2023-01-02 13:47:30 +01:00
Armin Schrenk
f3fcfc913b
Remove unused class
2023-01-02 12:10:46 +01:00
Armin Schrenk
0b0870e313
Merge pull request #2575 from VsevolodGolovanov/issue_2557_unlocked_status_indicator_in_tray_icon
...
Unlocked status indicator in tray icon
Closes #2557
2022-12-30 11:40:51 +01:00
Armin Schrenk
6704bb1f8c
Merge pull request #2612 from cryptomator/feature/2597-no-keychain-dialog
...
Feature: Show dialog for hub vaults, if keychain is disabled'
Closes #2597
2022-12-30 11:32:40 +01:00
Armin Schrenk
48d1938b99
Refine dialog text
2022-12-30 11:19:37 +01:00
Armin Schrenk
6199277002
Add Button to open preferences
2022-12-29 18:26:13 +01:00
Armin Schrenk
9fefe8e462
Show info dialog when keychain is deactivated
2022-12-29 18:20:46 +01:00
Armin Schrenk
5fcd53be18
load device key before showing UI to prevent uncatched failure of UI loading
2022-12-29 18:17:47 +01:00
Jacob Willden
7147636428
Switch term for new vault migration dialog
2022-12-21 18:56:17 -07:00
Jacob Willden
690bd833e8
Add more info to Migration Screen
2022-12-16 13:28:57 -07:00
VsevolodGolovanov
1e12590681
Update src/main/java/org/cryptomator/ui/traymenu/AwtTrayMenuController.java
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@gmail.com >
2022-12-15 13:34:52 +04:00
Tobias Hagemann
eea568ca4e
GCM is explicitly ready!
2022-12-14 22:27:34 +01:00
Armin Schrenk
8009205da7
Merge branch 'main' into develop
...
# Conflicts:
# pom.xml
2022-12-14 20:07:24 +01:00
Armin Schrenk
c0f73a2802
Merge branch 'hotfix/1.6.17'
2022-12-14 20:06:35 +01:00
Armin Schrenk
8e902877a3
Update dependency-check plugin and exclude false positive
...
(cherry picked from commit ebcd0adf78 )
2022-12-14 20:06:23 +01:00
Armin Schrenk
fd76c89393
update metainfo
2022-12-14 20:02:12 +01:00
Armin Schrenk
975baf594c
Fixes #2576
2022-12-14 19:58:22 +01:00
Vsevolod Golovanov
5a99c7bb61
Unlocked status indicator in tray icon #2557
...
Now tracking unlockedness and updating the icon accordingly.
2022-12-14 21:18:37 +04:00
Tobias Hagemann
e2898f0c8b
GCM is ready!
2022-12-14 17:36:06 +01:00
Tobias Hagemann
cf2b236df5
added tray icons for unlocked state
2022-12-14 17:28:59 +01:00
Tobias Hagemann
819fa803f3
cleaned up tray icons
2022-12-14 16:47:07 +01:00
Armin Schrenk
980e2b184b
use correct tag name for gh release in debian workflow
2022-12-13 12:48:29 +01:00
Sebastian Stenzel
ebad677e84
fix path to downloaded jmod files
2022-12-12 09:14:24 +01:00
Sebastian Stenzel
4fda4a2b2e
fix makefile
2022-12-12 09:09:25 +01:00
Sebastian Stenzel
ffaf7ad360
adjust package dependencies to new mount api and jfuse
2022-12-12 09:03:56 +01:00
Sebastian Stenzel
76689705f5
remove LD_PRELOAD workaround, which should no longer be required with jfuse
2022-12-12 08:54:18 +01:00
Armin Schrenk
1a358f06e8
revert 0725a63b09 and fix workflow
...
(cherry picked from commit 9dfd8adcce )
2022-12-09 17:01:42 +01:00
Armin Schrenk
db4d845a5b
adjust matching rules for version type detection
...
(cherry picked from commit cd358916260e713d4119c20b1bcb5b448a017365)
(cherry picked from commit 433eecc6a8 )
2022-12-09 17:01:33 +01:00
Armin Schrenk
0d6d7b0dd6
directly use inputs object
2022-12-09 16:56:45 +01:00
Armin Schrenk
9dfd8adcce
revert 0725a63b09 and fix workflow
2022-12-09 16:56:02 +01:00
Armin Schrenk
433eecc6a8
adjust matching rules for version type detection
...
(cherry picked from commit cd358916260e713d4119c20b1bcb5b448a017365)
2022-12-09 16:50:39 +01:00
Armin Schrenk
36ed4554b2
Fixes #2570
...
Dabian build: Make libffi7 a runtime dependency and preload it.
2022-12-09 15:12:04 +01:00
Armin Schrenk
c2dac30f2d
Merge branch 'develop' into release/1.7.0
2022-12-08 17:50:55 +01:00
Armin Schrenk
63a89b5bcf
adjust post-release and win-exe workflow
2022-12-08 17:50:31 +01:00
Armin Schrenk
12b53acd22
Merge branch 'develop' into release/1.7.0
2022-12-08 17:37:29 +01:00
Armin Schrenk
9105d1af16
Merge branch 'feature/mount-provider' into release/1.7.0
...
# Conflicts:
# dist/linux/common/org.cryptomator.Cryptomator.metainfo.xml
2022-12-08 17:02:44 +01:00
Armin Schrenk
de46b91420
use directly inputs object
2022-12-08 13:59:55 +01:00
Armin Schrenk
67b40649bc
fix version number in debian workflow
2022-12-08 13:56:42 +01:00
Armin Schrenk
c41af77108
remove unused translation keys
2022-12-08 10:50:04 +01:00
Armin Schrenk
ba66d4bfce
bump fuse-nio-adapter
2022-12-07 17:39:27 +01:00
Armin Schrenk
c45a00377d
Merge branch 'develop' into feature/mount-provider
...
# Conflicts:
# .github/workflows/appimage.yml
# .github/workflows/mac-dmg.yml
# .github/workflows/win-exe.yml
# pom.xml
# src/main/java/org/cryptomator/common/vaults/WebDavVolume.java
# src/main/java/org/cryptomator/ui/traymenu/AwtTrayMenuController.java
2022-12-07 17:01:56 +01:00
Armin Schrenk
f9d588320c
add slack notification to release PPA
2022-12-07 14:53:41 +01:00
Armin Schrenk
c61087e697
create and upload source signature after release publish
2022-12-07 14:52:33 +01:00
Armin Schrenk
0725a63b09
release winget manually
2022-12-07 14:29:00 +01:00
Armin Schrenk
ebcd0adf78
Update dependency-check plugin and exclude false positive
2022-12-07 14:17:42 +01:00
Armin Schrenk
0e7ec8eb37
bump replace deprecated syntax and dependencies in win-exe build
2022-12-07 12:24:42 +01:00
Armin Schrenk
0e9b115647
debian build: use correct package names
2022-12-07 11:43:59 +01:00
Armin Schrenk
5ba137dda5
Add additional build dependencies to debian build
2022-12-07 11:11:31 +01:00
Sebastian Stenzel
db928ba034
try fixing debian build
2022-12-06 20:49:09 +01:00
Sebastian Stenzel
2cc01be236
simplify jmod compatibility check
2022-12-06 20:44:51 +01:00
Sebastian Stenzel
ba2a4955d0
fix expected orig.tar.gz name
2022-12-06 20:27:19 +01:00
Sebastian Stenzel
d1971e3c2a
yml validation error
2022-12-06 20:18:55 +01:00
Sebastian Stenzel
5665984a9b
trigger Debian build and provide version info by hand
2022-12-06 20:13:34 +01:00
Armin Schrenk
1f2225991a
Merge branch 'main' into develop
2022-12-06 15:46:19 +01:00
Armin Schrenk
1f0fe161fd
Merge branch 'release/1.6.16'
2022-12-06 15:45:34 +01:00
Armin Schrenk
4ff8bbaa62
Merge branch 'develop' into release/1.6.16
2022-12-06 15:44:18 +01:00
Armin Schrenk
e188169916
add missing javafx getter in resultListCell
2022-12-06 15:44:02 +01:00
Armin Schrenk
1b9480293a
Bump cryptofs
2022-12-06 15:43:25 +01:00
Armin Schrenk
d8b71db8e5
bump metainfo.xml
2022-12-06 15:27:17 +01:00
Armin Schrenk
4bd99d2b66
preparing 1.6.16
2022-12-06 15:24:52 +01:00
Cryptobot
61027852e1
New Crowdin updates ( #2474 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Serbian (Cyrillic); Czech; Danish; Dutch; Filipino; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Latin) Sinhala; Slovak; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2022-12-06 15:20:47 +01:00
Armin Schrenk
512500aaef
bump cryptofs version
2022-12-06 11:03:29 +01:00
Armin Schrenk
f9d28f20b3
Update README.md
...
* update number of commits
* remove "start" section
2022-12-06 10:59:18 +01:00
Armin Schrenk
7f79c554f7
Merge pull request #2553 from cryptomator/feature/health-check-fix-batch
...
Improve Health Check (Fix-all-button, result filtering and more)
2022-12-06 10:47:11 +01:00
Armin Schrenk
3cbe4aa7eb
use functional style
2022-12-06 10:39:38 +01:00
Armin Schrenk
06922717c4
adjust spacing and window size to fit (english) labels
2022-12-05 23:32:49 +01:00
Armin Schrenk
32399c4a09
Merge pull request #2546 from cryptomator/feature/javafx-jmods
...
Use OpenJFX jmods in jlink
2022-12-05 23:18:52 +01:00
Armin Schrenk
00a3692dcf
final adjustments
2022-12-05 23:06:03 +01:00
Armin Schrenk
83b198d491
only run jfx guard on one mac system
2022-12-05 22:38:37 +01:00
Armin Schrenk
8086ec1c10
improve check on debian to not return non-zero code
2022-12-05 22:37:21 +01:00
Armin Schrenk
b2b49f4d2f
use correct pwsh syntax on all publish workflows
2022-12-05 16:49:19 +01:00
Armin Schrenk
d6e14dab9a
version defined in javafx.properties is also the complete version
2022-12-05 16:43:58 +01:00
Armin Schrenk
497ddcfc9c
shoulda used quotes
2022-12-05 16:37:48 +01:00
Armin Schrenk
169039903d
Use correct cmdlet
2022-12-05 16:31:09 +01:00
Armin Schrenk
3641b34c2d
add guard to ensure pom defined jfx version matches the jdk bundled/jmod one
2022-12-05 16:10:39 +01:00
Armin Schrenk
42400d1f0c
Merge pull request #2233 from cryptomator/feature/stats-counter-for-metadata
...
Add to statistics window a counter for metadata
Closes #1511
2022-12-02 13:09:25 +01:00
Armin Schrenk
8f7f8ffb11
Merge branch 'develop' into feature/stats-counter-for-metadata
2022-12-02 12:19:53 +01:00
Armin Schrenk
3016d35c9b
closes #2488
2022-12-02 11:22:50 +01:00
Armin Schrenk
f21b8a0f7a
Merge branch 'develop' into feature/health-check-fix-batch
...
# Conflicts:
# pom.xml
2022-12-02 11:08:58 +01:00
Armin Schrenk
0c1bbc5bfd
remove labels and change alignment
2022-12-02 10:53:30 +01:00
Armin Schrenk
d932091021
add translations for fixState filter
2022-12-01 22:20:31 +01:00
Armin Schrenk
216abf224e
add severity and its list filter translatable
2022-12-01 17:37:26 +01:00
Armin Schrenk
d5523f07bd
adjust translations and translation keys
2022-12-01 13:32:39 +01:00
Armin Schrenk
e097bea1f5
adjust stats alignment
2022-12-01 13:28:36 +01:00
Armin Schrenk
920866b1a1
Merge branch 'develop' into feature/stats-counter-for-metadata
...
# Conflicts:
# pom.xml
2022-12-01 12:44:09 +01:00
Armin Schrenk
c41ffe2568
Merge pull request #2489 from ledwardchow/fix/2383-tray-icon-refresh
...
Refresh vault list when tray icon is clicked
2022-11-30 16:37:19 +01:00
Armin Schrenk
792fe1eafe
use jfx19 API
2022-11-30 16:23:44 +01:00
Armin Schrenk
348bc2b2ec
add translation to filter labels
2022-11-30 13:53:29 +01:00
Armin Schrenk
7bac78bc5d
Center Filters and let result list grow to bottom
2022-11-30 13:50:31 +01:00
Armin Schrenk
65e1993b43
Add tooltip to result severity icon
2022-11-30 13:35:06 +01:00
Armin Schrenk
b98eb8c656
Using Zulu JDK, codesign addiitonal files on macOS
2022-11-30 12:48:18 +01:00
Sebastian Stenzel
33ebc17619
Merge branch 'develop' into fix/2383-tray-icon-refresh
2022-11-30 11:46:36 +01:00
Sebastian Stenzel
ba7029968d
try fixing dpkg-shlibdeps: error: cannot find library libgtk-x11-2.0.so.0 ...
2022-11-30 11:16:38 +01:00
Sebastian Stenzel
a3fc68ab6f
jlink javafx.* modules from arch-dependent jmod path
2022-11-30 11:16:38 +01:00
Sebastian Stenzel
abf944a130
add required openjfx jmods to debian source package
2022-11-30 11:16:38 +01:00
Sebastian Stenzel
99bc4dbdc5
use openjfx jmods instead of jars
2022-11-30 11:16:38 +01:00
Armin Schrenk
019292f1db
Merge pull request #2521 from cryptomator/feature/mac-screenshot-fix
...
Fixes wrong screenshot shown in Open Existing Vault
Fixes #2512
2022-11-29 17:19:31 +01:00
Armin Schrenk
2f9818aade
use new JavaFX 19 API
2022-11-29 17:07:43 +01:00
Armin Schrenk
9cec45dc1f
Add context menu to copy single result info
2022-11-29 14:18:43 +01:00
Armin Schrenk
5f55530b4a
Add filters to results list
2022-11-29 13:49:11 +01:00
Armin Schrenk
96de2556a9
apply correct style class on check icon
2022-11-28 15:00:16 +01:00
Armin Schrenk
db63a82d76
bump version of skymatic actions
2022-11-28 13:46:02 +01:00
Armin Schrenk
11aea06ecf
replace deprecated set-output command in ci
2022-11-28 13:36:15 +01:00
Armin Schrenk
932cfd2200
Merge pull request #2541 from cryptomator/feature/reusable-workflow-version
...
Use reusable workflow to get version information
2022-11-28 13:17:23 +01:00
Armin Schrenk
edaa2b7391
Revert partially 9984b2af9b
2022-11-25 18:07:07 +01:00
Armin Schrenk
9984b2af9b
Fix errors
2022-11-25 17:56:24 +01:00
Armin Schrenk
34986f5919
migrate other build worfklows to use get-version.yml
2022-11-25 17:46:24 +01:00
Armin Schrenk
23d9521724
Remove resolved TODO (see https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#workflow_call )
2022-11-25 17:29:36 +01:00
Armin Schrenk
4dc1d59305
Implement fix all button
2022-11-25 17:17:55 +01:00
Armin Schrenk
74e3c28441
bump cryptofs
2022-11-25 16:54:21 +01:00
Sebastian Stenzel
6e526ba796
draft release
2022-11-25 14:47:07 +01:00
Sebastian Stenzel
b978044383
Merge branch 'feature/mount-provider' into release/1.7.0
2022-11-25 14:44:41 +01:00
Sebastian Stenzel
6325c6f450
fixed java options required for panama
2022-11-25 14:42:18 +01:00
Armin Schrenk
dd79b46d72
add --enable-preview flag to java runtime options
2022-11-25 12:21:37 +01:00
Armin Schrenk
d896fe21b5
adapt result fixing to new api
2022-11-24 10:13:37 +01:00
Armin Schrenk
6983d9d72d
Remove cryptolib dependency, bump cryptofs
2022-11-24 10:12:59 +01:00
Armin Schrenk
faf39c2507
fix wrong name
2022-11-22 15:01:47 +01:00
Armin Schrenk
083d0cfbc4
migrate windows build to use get-version workflow
2022-11-22 14:51:12 +01:00
Armin Schrenk
9ca8072ab6
Rename workflow and add type output
2022-11-22 14:45:49 +01:00
Armin Schrenk
3223ea2e5d
Refactor version parsing and validation to reusable workflow
2022-11-22 11:18:05 +01:00
Armin Schrenk
83af5e796f
publish only production versions to winget
2022-11-21 22:10:06 +01:00
Armin Schrenk
9d9f118a32
Merge pull request #2537 from cryptomator/feature/generalize-win-installer
...
Windows Installer: Parameterize Hardcoded Values
2022-11-21 13:55:34 +01:00
Armin Schrenk
1b0eb34734
set loopback alias via parameter in ps1 script
2022-11-21 13:46:12 +01:00
Armin Schrenk
79952418f4
only use lower characters in loopback alias
2022-11-21 13:26:14 +01:00
Armin Schrenk
65e26971ff
make loopback alias depend on appName
2022-11-21 13:12:32 +01:00
Armin Schrenk
13debaafbe
set loopback alias in Cryptomator app during build time
2022-11-18 13:34:38 +01:00
Armin Schrenk
5729e2885d
fix typo [ci skip]
2022-11-18 12:42:11 +01:00
Armin Schrenk
043184cf53
set loopback device alias during build
...
instead of hardcode
2022-11-18 12:36:10 +01:00
Armin Schrenk
38062f9a8d
Move Cryptomator installer defaults to actual installer file
2022-11-18 11:32:39 +01:00
Armin Schrenk
14d0d95f23
add variable to skip legacy check in installer
2022-11-18 11:20:51 +01:00
Armin Schrenk
8f42c1c9ce
Merge branch 'develop' into release/1.7.0
2022-11-18 10:47:33 +01:00
Armin Schrenk
37f89fd235
Move release precondition checks to own workflow ( #2535 )
2022-11-18 10:46:22 +01:00
Armin Schrenk
668feb73f9
Merge branch 'feature/mount-provider' into release/1.7.0
2022-11-17 09:59:46 +01:00
Armin Schrenk
ba0569deb1
preparing 1.7.0
2022-11-17 09:59:38 +01:00
Armin Schrenk
a70d8e1567
update nonModularGroupIds
2022-11-17 09:50:39 +01:00
Armin Schrenk
96b7a8df3f
bump dokany-nio-adapter
2022-11-17 09:24:51 +01:00
Edward Chow
759c21e5cf
fix preconditions import
2022-11-13 11:43:05 +11:00
Edward Chow
d8ed9f854a
update pom.xml for integrations-api 1.2.0-beta1
2022-11-13 11:42:41 +11:00
Edward Chow
1414ab4681
use preconditions instead of try...catch
2022-11-12 22:26:08 +11:00
Edward Chow
1486826883
remove unused imports
2022-11-12 22:19:22 +11:00
Armin Schrenk
5143fdccbb
Refactor mount point setting and controller :
...
* remove CustomMountPath, winDriveLetter and usesCustomMountPath
* new property mountPoint (can be null)
* differentiation between driveLetter and directory happens in controller
2022-11-11 19:42:59 +01:00
Armin Schrenk
3c5502955a
bump version of dokany-nio-adapter
2022-11-11 15:20:13 +01:00
Armin Schrenk
2d3a035d9e
renamed mount option controller members
2022-11-11 11:44:50 +01:00
Tobias Hagemann
dda7255d8e
deduplicated code
2022-11-10 18:36:14 +01:00
Tobias Hagemann
6caf132cfb
fixes #2512
2022-11-10 18:18:34 +01:00
Sebastian Stenzel
4029f86a0d
reveal OR copy mount point depending on chosen mounter
2022-11-10 14:11:06 +01:00
Sebastian Stenzel
6dac00625c
updated mount API
2022-11-09 15:33:20 +01:00
Sebastian Stenzel
41b7bd54f1
use vault id as a volume id
2022-11-08 16:38:45 +01:00
Sebastian Stenzel
f236614bd0
allow repeated mount & unmount of the same vault
2022-11-08 16:38:31 +01:00
Sebastian Stenzel
31c69f145e
use a fallback mount point absed on -Dcryptomator.mountPointsDir=... vm param
2022-11-07 18:17:20 +01:00
Sebastian Stenzel
b5a00f5ebe
added --enable-preview --enable-native-access to run config
2022-11-07 18:07:45 +01:00
Sebastian Stenzel
40c4300012
fixed json syntax error
2022-11-07 16:20:19 +01:00
Sebastian Stenzel
5369ddb1f9
adjust suppression.xml to jfuse
2022-11-07 16:17:50 +01:00
Sebastian Stenzel
1b4117de38
volume settings → change tcp port
2022-11-07 16:16:10 +01:00
Sebastian Stenzel
3e5a7fadd0
only set the mount point when a mount point is explicitly required
...
(didn't work for the webdav fallback provider, which doesn't _not_ MOUNT_TO_SYSTEM_CHOSEN_PATH, as it does not mount at all)
2022-11-07 15:55:26 +01:00
Sebastian Stenzel
eff2530e70
pre-select chosen mount service
2022-11-07 15:52:48 +01:00
Armin Schrenk
0f84d0c990
adapt to new APIs
2022-11-07 14:49:56 +01:00
Armin Schrenk
fbe33e21fb
Fixes #2498
...
Bump winfsp for windows bundle distribution
2022-11-03 10:16:53 +01:00
Edward Chow
dc310c009f
rename to onBeforeOpenMenu and init local reference in showTrayIcon()
2022-11-01 22:37:11 +11:00
Sebastian Stenzel
7091839f08
Merge pull request #2505 from cryptomator/feature/javafx-19
2022-10-28 22:09:29 +02:00
Sebastian Stenzel
79bf1759c7
Merge pull request #2509 from cryptomator/feature/jdk19
2022-10-28 22:09:06 +02:00
Sebastian Stenzel
70e5f53009
Merge branch 'develop' into feature/jdk19
2022-10-27 18:13:42 +02:00
Sebastian Stenzel
c79cfe1c9d
Merge branch 'develop' into feature/javafx-19
...
# Conflicts:
# pom.xml
2022-10-26 11:43:07 +02:00
Sebastian Stenzel
d619a0cbf4
bump jwt version
2022-10-26 11:40:09 +02:00
Sebastian Stenzel
517b5958b0
Merge pull request #2487 from cryptomator/feature/ppa-jdk-19
...
Use `coffeelibs-jdk-19` during PPA build
2022-10-18 16:48:28 +02:00
Armin Schrenk
01a6475d5f
replace deprecated method call
2022-10-17 17:13:12 +02:00
Edward Chow
445be3b668
remove straggling lines of awt code
2022-10-16 22:36:25 +11:00
Edward Chow
f852ae0392
remove AWT code and relocate to TrayMenuController
2022-10-16 22:26:30 +11:00
Edward Chow
e5e606f3ae
refresh vault list on tray icon click ( #2383 )
2022-10-16 17:42:07 +11:00
Sebastian Stenzel
69641ed3b6
Merge branch 'develop' into feature/jdk19
...
[ci skip]
2022-10-14 13:55:15 +02:00
Sebastian Stenzel
1f01923169
build on Ubuntu Focal
2022-10-14 13:44:50 +02:00
Sebastian Stenzel
687bed6984
use the correct name of required build-dependency
2022-10-14 13:24:08 +02:00
Sebastian Stenzel
01698d1393
install required build-dependency
2022-10-14 13:21:28 +02:00
Sebastian Stenzel
6367cc2dfb
depend on coffeelibs-jdk-19
2022-10-14 13:10:37 +02:00
Armin Schrenk
bcfda68bef
bump used gh actions
2022-10-13 12:48:48 +02:00
Sebastian Stenzel
2399e29d75
update logback
2022-10-12 13:42:11 +02:00
Armin Schrenk
322779ee88
Refactor winget release to own workflow file ( #2471 )
...
... and call it on release windows build
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2022-10-11 20:16:24 +02:00
Julian Raufelder
fd6eb2139d
Minor cleanup in build.yml
2022-10-11 17:45:59 +02:00
Julian Raufelder
26ecd67a79
Update linux common metainfo.xml file
2022-10-11 15:33:44 +02:00
Julian Raufelder
e06240cbb9
Merge pull request #2475 from cryptomator/feature/add-release-check-precondition
...
Check POM version and linux metainfo.xml file during release steps
2022-10-11 15:11:54 +02:00
Julian Raufelder
b10d892b12
Skip release tests too when ci-skip provided in commit message
2022-10-11 15:09:19 +02:00
Julian Raufelder
45c2dd0358
Validate release check precondition in separate job
2022-10-11 12:45:49 +02:00
Julian Raufelder
34d6e8c419
Validate POM version and linux metainfo.xml file during build
2022-10-10 15:28:16 +02:00
Julian Raufelder
ae6a15b391
Check POM version and linux metainfo.xml file during release steps
2022-10-10 14:49:36 +02:00
Sebastian Stenzel
8040b71a51
simplified some more bindings
2022-10-10 12:09:30 +02:00
Sebastian Stenzel
76e7a0a7b8
bump OpenJFX to version 19
...
replaced EasyBind with `ObservableValue.map()` where possible
2022-10-10 10:24:42 +02:00
Sebastian Stenzel
910efc0b7b
prepare macOS builds for diverging Xcode versions
...
[ci skip]
2022-10-07 12:03:00 +02:00
Sebastian Stenzel
c805a820a4
Merge branch 'main' into develop
...
[ci skip]
2022-10-06 17:42:00 +02:00
Sebastian Stenzel
3ed8316b60
Merge branch 'release/1.6.15'
2022-10-06 17:40:22 +02:00
Sebastian Stenzel
b6e381f0bf
apply cryptofs hotfix
2022-10-06 17:37:03 +02:00
Sebastian Stenzel
aef3f4c6e2
prepare 1.6.15
2022-10-06 16:49:12 +02:00
Sebastian Stenzel
7bc5a336e4
dependency bump
2022-10-06 16:48:12 +02:00
Sebastian Stenzel
672b4aee2d
added Belgian, Danish, Farsi, Sinhala, Vietnamese to language chooser
2022-10-06 16:19:16 +02:00
Cryptobot
d4ab17b38c
New Crowdin updates ( #2427 )
...
[ci skip]
2022-10-06 16:11:29 +02:00
Sebastian Stenzel
91f49c5642
update cryptolib + cryptofs
...
fixes #2451
2022-10-06 15:20:21 +02:00
Julian Raufelder
da2f97b1c4
Fix communitcation with hub if it supports only HTTP version 1.1
2022-10-06 09:38:02 +02:00
Tobias Hagemann
5d647d20a5
Update README.md
2022-09-22 15:00:22 +02:00
Armin Schrenk
ce96d1c65e
Merge pull request #2452 from chewitt1/chewitt-next-button
...
Fixes #2447
2022-09-21 21:31:33 +02:00
Carrima Hewitt
f02a8e14ff
Fixed Trim and Bidirectional Bind
2022-09-21 11:11:00 -04:00
Armin Schrenk
dd31908f3a
Use for windows exe and msi build same JDKs
2022-09-21 15:50:08 +02:00
Sebastian Stenzel
495a1884c3
Merge branch 'develop' into feature/jdk19
...
[ci skip]
2022-09-21 13:21:18 +02:00
Sebastian Stenzel
49c3b1fa43
fix font loading warning visible in console
...
see https://stackoverflow.com/a/65127949/4014509
2022-09-21 13:20:34 +02:00
Sebastian Stenzel
cde67966da
fix test
2022-09-21 09:49:57 +02:00
Sebastian Stenzel
d19e77432e
build with jdk 19
2022-09-21 09:28:37 +02:00
Sebastian Stenzel
cc24a4c9ae
Merge pull request #2445 from purejava/disable-keyrings
...
fixes #2047 , fixes #2219
2022-09-21 09:12:40 +02:00
Ralph Plawetzki
1101a7574c
Beautify the code
2022-09-20 20:12:44 +02:00
Ralph Plawetzki
30de04e291
Move CheckBox (injected from JavaFX) below the final fields (injected by Dagger)
2022-09-20 20:12:43 +02:00
Ralph Plawetzki
2e3d2e86e2
Cut off the application from accessing keychains at the earliest point possible
...
as suggested in the discussion to #2445
2022-09-20 20:12:43 +02:00
Ralph Plawetzki
78cf082096
Rename properties as suggested in the discussion to #2445
2022-09-20 20:12:43 +02:00
Ralph Plawetzki
64c90f8107
Move checkbox to the front and rename members
2022-09-20 20:12:43 +02:00
Ralph Plawetzki
b34bf6f161
Handle further queries of the backend for disabled keyrings
2022-09-20 20:12:43 +02:00
Ralph Plawetzki
17d3d7307d
Wire disable all keyrings setting checkbox to the KeychainManager
2022-09-20 20:12:43 +02:00
Ralph Plawetzki
e6c7fed662
Add disable all keyrings setting checkbox
...
and connect it to the settings file
2022-09-20 20:12:42 +02:00
Ralph Plawetzki
23fad16742
Revert "Add disable all keyrings setting checkbox"
...
This reverts commit d037c6bc140495b5469c2a25ae2a7a2752bc35dc.
2022-09-20 20:12:42 +02:00
Ralph Plawetzki
ec794cdca2
Add disable all keyrings setting checkbox
...
and connect it to the settings file
2022-09-20 20:12:42 +02:00
Carrima Hewitt
2def9216ec
Trimmed Vault Name StringProperty
2022-09-20 10:33:26 -04:00
Carrima Hewitt
4f9759af58
Merge branch 'chewitt-next-button' of https://github.com/chewitt1/cryptomator into chewitt-next-button
2022-09-20 10:20:10 -04:00
Carrima Hewitt
382f6b7851
Reverted Misc
2022-09-20 10:19:38 -04:00
Carrima Hewitt
d60eb470ea
Merge branch 'cryptomator:develop' into chewitt-next-button
2022-09-20 08:41:38 -04:00
Carrima Hewitt
97a61ef717
Removed Comments
2022-09-20 08:37:38 -04:00
Armin Schrenk
08fc5e9a77
Fixes #2454
2022-09-20 10:58:48 +02:00
Carrima Hewitt
4c96c285bf
Fixed Next button for Invalid Vault Name
2022-09-19 21:17:48 -04:00
Edward Chow
0021f2d37c
Use 2x icon on Mac menu bar ( #2345 ) ( #2346 )
...
* Use 2x icon on Mac menu bar
Use 2x icon on Mac menu bar
* Fix #2357
Changed Windows tray icon to 2x
2022-09-15 17:38:42 +02:00
Tobias Hagemann
31d32f2018
Added macOS ARM64 workflow ( #2432 )
2022-09-10 08:30:18 +02:00
Armin Schrenk
b9c087b48e
Merge pull request #2430 from youscam/patch-1
...
Update README.md
2022-09-07 09:53:52 +02:00
KAMAL AZZOUZI
797dbc0a57
Update README.md
...
Update Windows profile name
2022-09-07 00:52:40 +01:00
Armin Schrenk
46745d030b
[ci skip] fix winget release action
2022-08-31 18:12:59 +02:00
Armin Schrenk
3cdf124e54
Merge branch 'main' into develop
...
[ci skip]
2022-08-31 16:02:28 +02:00
Armin Schrenk
d37147c73e
Merge branch 'release/1.6.14'
2022-08-31 15:59:56 +02:00
Armin Schrenk
67dd1548cc
finalize release
2022-08-31 15:47:23 +02:00
Armin Schrenk
008bb38e30
preparing 1.6.14
2022-08-31 15:41:18 +02:00
Cryptobot
1be6128523
New Crowdin updates ( #2350 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional (Hong Kong); Croatian (Cyrillic); Czech; Danish; Dutch; Filipino; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean (Latin); Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Sinhala; Slovak; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2022-08-31 15:17:19 +02:00
Armin Schrenk
b4f95c465a
Fixes #2408
2022-08-31 13:35:27 +02:00
Sebastian Stenzel
40fa961b9b
clean up module-info
2022-08-31 11:40:18 +02:00
Sebastian Stenzel
659123fe7a
regenerate keypair if .p12 _or_ keychain item is missing
...
it used to depend only on the keychain item
2022-08-31 11:25:25 +02:00
Sebastian Stenzel
2448963161
class does not need to be generic
2022-08-31 10:57:41 +02:00
Sebastian Stenzel
16c0431f6f
use release versions of slf4j + logback
2022-08-31 10:52:53 +02:00
Sebastian Stenzel
2d99d1bdd4
Adding EaseUS as a sponsor
...
[ci skip]
2022-08-31 10:46:11 +02:00
Sebastian Stenzel
86ed0d3c0e
Merge pull request #2390 from cryptomator/feature/slf4j-2
...
Upgrade to SLF4J 2.x and Logback 1.3.x
2022-08-12 09:53:27 +02:00
Sebastian Stenzel
0501b0ef39
fixed test
2022-08-11 18:23:33 +02:00
Sebastian Stenzel
2c2b208de7
no need to reset anything, since there is no previous config
2022-08-11 18:18:48 +02:00
Sebastian Stenzel
ec7ad0f479
use new ServiceLoader based log configurator
2022-08-11 18:14:54 +02:00
Sebastian Stenzel
5267a04491
make org.cryptomator.desktop an open module
2022-08-11 17:36:10 +02:00
Sebastian Stenzel
04714cd0de
make singleton Environment accessible outside of Dagger graph
2022-08-11 17:35:35 +02:00
Sebastian Stenzel
46dbe15e4a
update dependencies
2022-08-11 17:34:34 +02:00
Armin Schrenk
7abf167ba2
Merge pull request #2381 from cryptomator/feature/hub-handle-402
...
handle 402 error when authenticating with Cryptomator Hub
2022-08-09 10:55:41 +02:00
Armin Schrenk
44d19bdefe
Apply suggestions from code review
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2022-08-09 10:37:22 +02:00
Armin Schrenk
f84eef5639
actually use the scene in ui flow
2022-08-08 16:37:30 +02:00
Armin Schrenk
281f6f727f
show info for 402 response on unlock
2022-08-08 16:33:07 +02:00
Sebastian Stenzel
bf83df3cd3
Merge branch 'main' into develop
...
# Conflicts:
# pom.xml
[ci skip]
2022-08-05 14:31:59 +02:00
Sebastian Stenzel
be4f6f2b9b
Merge branch 'hotfix/1.6.13'
2022-08-05 14:31:25 +02:00
Sebastian Stenzel
bf84598131
set version to 1.6.13
2022-08-05 14:31:10 +02:00
Sebastian Stenzel
943be4557f
fixes #2374
2022-08-05 14:28:47 +02:00
Sebastian Stenzel
649e029d4f
added cryptomator.integrationsMac.keychainServiceName system property
2022-08-05 11:09:49 +02:00
Sebastian Stenzel
1cd3d1d67f
Merge pull request #2365 from purejava/fix-2301
...
Pass on CLI parameters from launch scripts to executables
2022-08-02 08:44:04 +02:00
Ralph Plawetzki
8290df9ea6
Pass on CLI parameters for Cryptomator started as an AppImage or installed from PPA
...
Fixes #2301
2022-08-01 18:17:41 +02:00
Armin Schrenk
47f2d423b9
Remove code smells
2022-07-28 11:16:59 +02:00
Armin Schrenk
80b5b6af00
simplify app version code
2022-07-28 10:58:50 +02:00
Armin Schrenk
414c4e20b8
remove code smell
2022-07-28 10:47:46 +02:00
Armin Schrenk
11a55f382a
fix winget release
2022-07-27 17:16:33 +02:00
Armin Schrenk
0c5021913c
Merge branch 'main' into develop
2022-07-27 12:11:13 +02:00
Armin Schrenk
8bc0b3a700
Merge branch 'hotfix/1.6.12'
2022-07-27 12:10:01 +02:00
Armin Schrenk
57110ff417
add release to metainfo
2022-07-27 11:57:45 +02:00
Armin Schrenk
d5bdea4a75
fix debian build script
...
Fixes #2352
2022-07-27 11:57:00 +02:00
Armin Schrenk
72c8ca3368
preparing 1.6.12
2022-07-27 11:55:24 +02:00
Armin Schrenk
2ca824696c
Merge branch 'main' into develop
2022-07-26 13:24:11 +02:00
Armin Schrenk
43d8f7c47f
Merge branch 'release/1.6.11'
2022-07-26 13:23:54 +02:00
Armin Schrenk
9209e7698c
add release info to linux metainfo file
2022-07-26 13:23:31 +02:00
Armin Schrenk
6e75f1fea8
Merge branch 'main' into develop
2022-07-26 13:11:13 +02:00
Armin Schrenk
2bdb0c3e6a
Merge branch 'release/1.6.11'
2022-07-26 13:08:59 +02:00
Armin Schrenk
677634930d
Fix windows run config [ci skip]
2022-07-26 13:03:43 +02:00
Armin Schrenk
546da7d11f
preparing 1.6.11
2022-07-26 12:39:45 +02:00
Armin Schrenk
8662abae5a
Merge branch 'feature/hub' into develop
...
# Conflicts:
# .idea/runConfigurations/Cryptomator_Windows.xml
# .idea/runConfigurations/Cryptomator_Windows_Dev.xml
# dist/win/build.ps1
# src/main/java/org/cryptomator/common/Environment.java
2022-07-26 12:29:33 +02:00
Cryptobot
f98782ba4e
New Crowdin updates ( #2313 )
...
New translations strings.properties
Arabic; Belarusian; Bengali; Bosnian; Catalan; Chinese Simplified; Chinese Traditional; Chinese Traditional, Hong Kong; Croatian; Serbian (Cyrillic); Czech; Dutch; Filipino; French; Galician; German; Greek; Hebrew; Hindi; Hungarian; Indonesian; Italian; Japanese; Korean (Latin); Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Persian; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Sinhala; Slovak; Spanish; Swahili, Tanzania; Swedish; Tamil; Telugu; Thai; Turkish; Ukrainian; Vietnamese;
[ci skip]
2022-07-26 12:14:32 +02:00
Armin Schrenk
422077ac08
adjust pom
2022-07-20 17:01:29 +02:00
Armin Schrenk
10b9e75972
degenerify button description and rename things in resetPasswordController
2022-07-19 16:36:32 +02:00
Armin Schrenk
00e420a248
Improve add vault wizard:
...
* adjust ok/not-ok-design to other textfields
* add info, what characters to use
2022-07-19 15:51:58 +02:00
Armin Schrenk
f7ddb6e714
Update and deduplicate winfsp download link
...
Fixes #2117
2022-07-18 14:56:39 +02:00
Armin Schrenk
f1c8e3d3f2
Change CatchingExecutor:
...
* ignore cancellation exception
* remove assertion (Closes #2270 )
2022-07-18 12:22:57 +02:00
Armin Schrenk
cfc8c7bed7
remove unused instance var
2022-07-18 12:15:48 +02:00
Armin Schrenk
71b876b32d
Fixes #1900
2022-07-18 11:42:12 +02:00
Armin Schrenk
cdc60abf66
Fixes #2292
2022-07-18 10:23:12 +02:00
Armin Schrenk
b73ab4645b
only publish to winget, if workflow triggered by release or explicitly stated
2022-07-15 11:14:21 +02:00
Sebastian Stenzel
c70961405c
updated code sign cert
...
[ci skip]
2022-07-15 09:52:25 +02:00
Armin Schrenk
d814c1cfca
Update integrations-win lib ( #2331 )
...
* update to integrations-win 1.1.2
* refactor environment class to reduce maintenance
* fix test
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2022-07-11 15:59:54 +02:00
Armin Schrenk
50413ca9d8
Merge pull request #2329 from barimess/update-link
...
updated links to the latest version.
2022-07-11 13:37:58 +02:00
Sebastian Stenzel
2a91403f2f
bumped webdav-nio-adapter to version 1.2.8, containing vulnerability fixes in jetty
2022-07-11 10:09:22 +02:00
barimess
5ec499ff01
updated links to the latest version.
...
updated links from 1.5 to 1.6
2022-07-08 18:30:49 +01:00
Armin Schrenk
86cf0d4d4e
Merge pull request #2328 from cryptomator/feature/hub-device-name-taken
...
Display message when device name is already in use
2022-07-08 13:44:04 +02:00
Sebastian Stenzel
f2af6f355c
remove debug step
...
[ci skip]
2022-07-08 13:09:26 +02:00
Sebastian Stenzel
58d01b5bf5
fixed errors
...
[ci skip]
2022-07-08 13:07:30 +02:00
Sebastian Stenzel
5e19cd409f
use different action for getting the gist
...
[ci skip]
2022-07-08 12:56:02 +02:00
Sebastian Stenzel
4dd58a664e
Update error-db.yml
...
add discussion data to errorcodes.json gist
[ci skip]
2022-07-08 12:48:50 +02:00
Armin Schrenk
a7fc8d6fc4
hide alreadyExistingLabel when deviceName changed by user
2022-07-08 12:03:38 +02:00
Armin Schrenk
5c31a34d5f
Show message in register dialog if device name is already in use
2022-07-08 11:33:59 +02:00
Armin Schrenk
67264c0d8c
Merge pull request #2319 from cryptomator/feature/hub-better-dialogs
...
Improve Hub dialogs
2022-07-07 20:54:11 +02:00
mindmonk
153ccef8a2
Merge pull request #2325 from cryptomator/feature/recoverykey-success-notification
...
implemented recoverykey reset password success notification screen
2022-07-07 18:12:12 +02:00
Armin Schrenk
0e853b25f7
simplify the prefill of device registration name textbox
2022-07-07 17:54:53 +02:00
Sebastian Stenzel
12302162b1
Update error-db.yml
...
[ci skip]
2022-07-07 17:35:48 +02:00
Jan-Peter Klein
7d14b55bcb
Merge branch 'develop' into feature/recoverykey-success-notification
2022-07-07 17:23:32 +02:00
Jan-Peter Klein
69fe5b8c27
changed buttonOrder and buttonData in recovery_reset_password.fxml and removed blank line in string.properties
2022-07-07 17:23:10 +02:00
Sebastian Stenzel
df099df334
Create error-db.yml
...
Eventually append discussion data to error database
2022-07-07 17:13:27 +02:00
Jan-Peter Klein
6bbdb4baa0
Merge branch 'develop' into feature/recoverykey-success-notification
2022-07-07 16:18:26 +02:00
Jan-Peter Klein
ea6318dfc4
comments of the PR were taken into account as well as a few small changes in the recoverykey recover dialog
2022-07-07 16:17:41 +02:00
Armin Schrenk
93500a4efd
use try-with-resource
2022-07-07 12:27:20 +02:00
Jan-Peter Klein
b132bb6412
implemented recoverykey reset password success notification screen
2022-07-07 12:16:04 +02:00
Armin Schrenk
cf38a10284
Change text from registration to "naming" and prefill device name
2022-07-07 12:01:34 +02:00
Sebastian Stenzel
15781b685d
use new github "inputs" context, where booleans are supposed to actually be booleans
...
see https://github.com/actions/runner/issues/1483
see https://docs.github.com/en/actions/learn-github-actions/contexts#inputs-context
[ci skip]
2022-07-06 17:09:02 +02:00
Armin Schrenk
73442cddc8
Change register device dialog text to make intent clear
2022-07-06 10:41:13 +02:00
mindmonk
bce9833929
Merge pull request #2273 from cryptomator/feature/lock-and-quit-without-asking
...
implemented functionality of feature request issue #1713 "On closing …
2022-07-05 16:46:45 +02:00
Jan-Peter Klein
29d0e258f1
deleted unused and unnecessary code in QuitController
2022-07-05 16:30:32 +02:00
Jan-Peter Klein
1305e45564
Merge branch 'develop' into feature/lock-and-quit-without-asking
2022-07-05 16:18:06 +02:00
Jan-Peter Klein
9e18215d10
removed unused method, del .idea/uiDesigner.xml and code cleanup
2022-07-05 16:17:42 +02:00
Jan-Peter Klein
683276a6c6
switch scene in quitDialog to quitForcedDialog instead of init new window
2022-07-05 14:22:05 +02:00
Sebastian Stenzel
f16a30ef29
Merge branch 'develop' into feature/hub
...
# Conflicts:
# pom.xml
2022-07-05 13:28:41 +02:00
Sebastian Stenzel
82db3b59fb
bump jwt dependency
2022-07-05 13:22:43 +02:00
Armin Schrenk
c191df9ee3
add device registration failed controller
2022-07-05 11:20:52 +02:00
Armin Schrenk
a2d6db0415
Add device registrations success screen
2022-07-05 11:09:29 +02:00
Armin Schrenk
077825f98a
Add desgin to recieve key dialog
2022-07-05 09:29:49 +02:00
Armin Schrenk
381c1cd8d3
Bump tinyoauth2 dependecy and adjust to new api
2022-07-04 17:15:00 +02:00
Armin Schrenk
ae2c67a88b
fit unauthorized device dialog to new design
2022-07-04 11:50:07 +02:00
Armin Schrenk
3ce0270cde
Adjust hub register device to new design
2022-07-04 11:37:49 +02:00
Armin Schrenk
e011a98fa0
add window title to hub keyloading
2022-07-04 10:36:15 +02:00
Armin Schrenk
9386804216
redesign auth processing dialog:
...
* adjust to new design
* add translation keys
2022-07-04 10:33:58 +02:00
Jan-Peter Klein
b791df01f7
removed quitforced package, moved QuitForcedController into quit package and deleted not required files
2022-06-30 15:41:33 +02:00
Jan-Peter Klein
376733106b
Merge branch 'develop' into feature/lock-and-quit-without-asking
...
# Conflicts (solved):
# src/main/resources/i18n/strings.properties
2022-06-30 15:22:57 +02:00
Jan-Peter Klein
8e6d2cf45a
Merge branch 'develop' into feature/lock-and-quit-without-asking
2022-06-30 15:13:06 +02:00
Armin Schrenk
63cd3a02de
Merge branch 'develop' into feature/hub
2022-06-30 12:13:29 +02:00
Armin Schrenk
1795a7aaa4
Merge pull request #2311 from cryptomator/feature/1430-embark-on-unity
...
Embark on unity.
Closes #1430
2022-06-30 11:07:25 +02:00
Armin Schrenk
c8e4ed1ce4
Merge branch 'feature/translations' into feature/1430-embark-on-unity
...
# Conflicts:
# src/main/resources/i18n/strings_de.properties
# src/main/resources/i18n/strings_pl.properties
# src/main/resources/i18n/strings_pt_BR.properties
# src/main/resources/i18n/strings_zh_TW.properties
2022-06-30 10:20:44 +02:00
Armin Schrenk
99b25d0792
migrate translations
2022-06-30 10:00:22 +02:00
Jan-Peter Klein
e640e36744
show forced dialog if normal lock and quit fails in quit dialog
2022-06-29 15:27:19 +02:00
Jan-Peter Klein
d10d8fb208
implemented force quit dialog
2022-06-29 15:12:43 +02:00
Tobias Hagemann
43e6ca41aa
more consistency
2022-06-29 11:34:07 +02:00
Armin Schrenk
e2b4566174
Update src/main/resources/i18n/strings.properties
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2022-06-29 11:15:26 +02:00
Armin Schrenk
d203db8075
Apply suggestions from code review
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2022-06-29 11:14:14 +02:00
Armin Schrenk
7c4f5b28a7
use correct translation key
2022-06-29 11:10:55 +02:00
Armin Schrenk
7edd1dfa40
Reintegrate forget password dialog into application
2022-06-29 11:10:15 +02:00
Armin Schrenk
09550b77dc
Merge branch 'feature/1430-embark-on-unity' of https://github.com/cryptomator/cryptomator into feature/1430-embark-on-unity
2022-06-29 10:54:59 +02:00
Armin Schrenk
3bd43908ac
Apply suggestions from code review
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2022-06-29 10:54:42 +02:00
Armin Schrenk
f69efb85a5
more translation adjustments
2022-06-29 10:54:17 +02:00
Armin Schrenk
bc5091a0d7
adjust forget password dialog
2022-06-29 10:52:39 +02:00
Armin Schrenk
a199a2a06b
add ux todo
2022-06-29 10:08:18 +02:00
Armin Schrenk
dffd4d9dd9
change translation keys to use unified dialog scheme
2022-06-29 10:07:03 +02:00
Armin Schrenk
737d98775b
Revert "rename recovery_create.fxml file"
...
This reverts commit 78e458f01a .
2022-06-28 16:41:53 +02:00
Armin Schrenk
bee9c9f452
closes #1713
...
quit application by locking open vaults, if user wished so.
2022-06-28 15:39:04 +02:00
Armin Schrenk
2b19fd6852
adjust lock failed dialog
2022-06-28 10:32:47 +02:00
Armin Schrenk
a5e9837c99
Adjust design of unlock invalid mp dialog
2022-06-28 10:15:39 +02:00
Armin Schrenk
81a1052a76
cleanup
2022-06-27 19:08:00 +02:00
Armin Schrenk
ab2d740722
adjust choose masterkeyfile dialog
2022-06-27 19:04:14 +02:00
Armin Schrenk
bf3a62a6b4
Rename translation key for unlock window title
2022-06-27 18:56:53 +02:00
Armin Schrenk
d163d02077
Change window title for removeVault dialog
2022-06-27 18:49:26 +02:00
Armin Schrenk
677607d210
adjust remove vault dialog
2022-06-27 18:24:54 +02:00
Armin Schrenk
fd3c8d7f78
Adjust design of lock_forced dialog
2022-06-27 18:07:41 +02:00
Armin Schrenk
cce74ef5e4
add TODO
2022-06-27 17:52:49 +02:00
Armin Schrenk
74058238ec
adjust design of wrong file alert
2022-06-27 17:52:34 +02:00
Armin Schrenk
78e458f01a
rename recovery_create.fxml file
2022-06-27 17:26:21 +02:00
Armin Schrenk
07cfef2e41
adjust design of auth for recovery key
2022-06-27 17:21:45 +02:00
Armin Schrenk
35c5bd03de
Changed design for unlock success dialog
2022-06-27 16:26:35 +02:00
Jan-Peter Klein
7cc1a1728c
removed unused parameter
2022-06-27 14:40:20 +02:00
Cryptobot
a79bf1952d
New translations strings.properties (Vietnamese)
...
[ci skip]
2022-06-25 18:41:43 +02:00
Armin Schrenk
c7ad587aa2
Changed design for quit screen as template for other dialogs
2022-06-24 15:34:01 +02:00
Armin Schrenk
22b842e6c2
Rename styleclass
2022-06-24 12:27:38 +02:00
Armin Schrenk
f96c52cdb1
Disable Password tab if vault.config.keyid.scheme is not masterkeyfile
2022-06-24 10:26:34 +02:00
Cryptobot
ca426f6535
New translations strings.properties (Vietnamese)
...
[ci skip]
2022-06-22 17:10:33 +02:00
Armin Schrenk
d6f489ea98
bump dependencies
2022-06-22 12:36:00 +02:00
Tobias Hagemann
8043a4ea10
Update README.md
2022-06-22 10:42:59 +02:00
Tobias Hagemann
e5cb271e28
Update README.md
2022-06-22 10:42:13 +02:00
Armin Schrenk
45f038bae2
Merge branch 'develop' into feature/hub
...
# Conflicts:
# dist/mac/dmg/build.sh
# dist/win/build.ps1
# pom.xml
2022-06-22 09:55:02 +02:00
Cryptobot
3580728a5a
New translations strings.properties (Hindi)
...
[ci skip]
2022-06-21 12:42:13 +02:00
Cryptobot
749c5d9f24
New translations strings.properties (Vietnamese)
...
[ci skip]
2022-06-21 00:39:49 +02:00
Cryptobot
6ae872fa85
New translations strings.properties (Vietnamese)
...
[ci skip]
2022-06-20 21:27:37 +02:00
Cryptobot
773fa9804a
New translations strings.properties (Hindi)
...
[ci skip]
2022-06-20 14:07:39 +02:00
Cryptobot
cfa9beec8b
New translations strings.properties (Hindi)
...
[ci skip]
2022-06-20 11:11:16 +02:00
Cryptobot
5f4d13f662
New translations strings.properties (Japanese)
...
[ci skip]
2022-06-20 04:29:20 +02:00
Cryptobot
f0d69b645b
New translations strings.properties (Hindi)
...
[ci skip]
2022-06-19 13:23:39 +02:00
Cryptobot
797724e640
New translations strings.properties (Portuguese, Brazilian)
...
[ci skip]
2022-06-17 01:12:50 +02:00
Cryptobot
3488db8c0e
New translations strings.properties (Vietnamese)
...
[ci skip]
2022-06-15 21:47:37 +02:00
Cryptobot
d53e0b24a4
New translations strings.properties (German)
...
[ci skip]
2022-06-15 15:40:48 +02:00
Cryptobot
347a7b3ef7
New translations strings.properties (Vietnamese)
...
[ci skip]
2022-06-15 12:35:10 +02:00
Cryptobot
ff80585a2f
New translations strings.properties (Portuguese, Brazilian)
...
[ci skip]
2022-06-15 09:29:10 +02:00
Armin Schrenk
8c65bd19c2
Make FUSE the default volume impl
2022-06-13 10:00:14 +02:00
Cryptobot
ad7a8835b3
New translations strings.properties (German)
...
[ci skip]
2022-06-07 20:28:24 +02:00
Cryptobot
9f2b5b6ee3
New translations strings.properties (Croatian)
...
[ci skip]
2022-06-06 11:29:54 +02:00
Cryptobot
15726c6b21
New translations strings.properties (Indonesian)
...
[ci skip]
2022-06-03 05:53:25 +02:00
Cryptobot
1c824a37b0
New translations strings.properties (French)
...
[ci skip]
2022-06-01 12:36:32 +02:00
Cryptobot
7c04ba48a8
New translations strings.properties (Turkish)
...
[ci skip]
2022-06-01 12:36:24 +02:00
Jan-Peter Klein
6f33cf8df7
removed checkbox in quit prompt
2022-05-31 14:09:12 +02:00
Jan-Peter Klein
8f85777887
implemented functionality of feature request issue #1713 "On closing of the application: Always lock and quit – without asking"
2022-05-31 11:18:20 +02:00
Cryptobot
931d6f0048
New translations strings.properties (Polish)
...
[ci skip]
2022-05-30 22:16:25 +02:00
Cryptobot
692b3828b8
New translations strings.properties (Sinhala)
...
[ci skip]
2022-05-28 19:53:25 +02:00
Cryptobot
320be05a66
New translations strings.properties (Sinhala)
...
[ci skip]
2022-05-28 10:53:36 +02:00
Cryptobot
2c7b407e94
New translations strings.properties (Sinhala)
...
[ci skip]
2022-05-28 07:54:01 +02:00
Cryptobot
20c66a6005
New translations strings.properties (Sinhala)
...
[ci skip]
2022-05-27 21:40:27 +02:00
JaniruTEC
e6ff7a6d88
Merge pull request #2259 from cryptomator/fix/2258-catching-executors
...
Added catching executors
2022-05-27 18:24:55 +02:00
Sebastian Stenzel
aca55734b0
Use Xcode Notarization Action ( #2267 )
...
[ci skip]
2022-05-27 12:21:13 +02:00
JaniruTEC
f740a93b6c
Applied suggestions from code review
...
Changed signature of afterExecuteTask
See: https://github.com/cryptomator/cryptomator/pull/2259/files#r875548549
--
Changed name of "afterExecute0" to "afterExecuteInternal"
See: https://github.com/cryptomator/cryptomator/pull/2259/files#r875551994
2022-05-27 01:48:11 +02:00
JaniruTEC
e9a71827ed
Apply suggestions from code review
...
Establishing symmetry with `afterExecuteTask`
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2022-05-27 01:36:10 +02:00
Sebastian Stenzel
dc3f80ffc9
fix build
2022-05-26 12:04:33 +02:00
Cryptobot
75633a10bd
New translations strings.properties (Czech)
...
[ci skip]
2022-05-25 13:41:37 +02:00
Cryptobot
dda526b83e
New translations strings.properties (Ukrainian)
...
[ci skip]
2022-05-24 00:49:03 +02:00
Tobias Hagemann
47f7c437fe
added separate definition for green tones used for password strength indicator
2022-05-23 13:39:07 +02:00
Tobias Hagemann
15e46f8ca5
Merge branch 'feature/optimize-logo' into develop
2022-05-23 13:17:38 +02:00
Tobias Hagemann
5b13553866
cleanup
...
[ci skip]
2022-05-23 13:17:02 +02:00
Tobias Hagemann
e14d1f4028
cleaned up css files
...
[ci skip]
2022-05-23 13:15:24 +02:00
Cryptobot
a7405b4fca
New translations strings.properties (Dutch)
...
[ci skip]
2022-05-21 11:41:58 +02:00
Jan-Peter Klein
8c52c740d3
removed /bot/bot.png
2022-05-20 11:30:23 +02:00
Jan-Peter Klein
1d70eecbb7
added title-logo file and rearranged files
2022-05-20 11:24:51 +02:00
Armin Schrenk
3d95276a7f
Feature/2200 illegal use of builders ( #2262 )
...
* Replaced Builder in VaultComponent with Factory
* migrate VaultOptionsComponent
Co-authored-by: JaniruTEC <JaniruTEC@gmail.com >
2022-05-19 22:07:56 +02:00
Cryptobot
88020fcaf4
New translations strings.properties (Ukrainian)
...
[ci skip]
2022-05-19 15:51:15 +02:00
Cryptobot
4e89b6365a
New translations strings.properties (Chinese Traditional, Hong Kong)
...
[ci skip]
2022-05-17 19:47:14 +02:00
Cryptobot
52396f68f5
New translations strings.properties (Chinese Traditional)
...
[ci skip]
2022-05-17 19:47:13 +02:00
Tobias Hagemann
5233e6b690
improved cleanup in manual build script for macos
...
[ci skip]
2022-05-17 18:33:02 +02:00
Cryptobot
3c469c80be
New translations strings.properties (Chinese Traditional)
...
[ci skip]
2022-05-17 16:44:35 +02:00
JaniruTEC
0040c8a5f8
Added catching executors
2022-05-17 16:30:23 +02:00
Cryptobot
e8751d2116
New translations strings.properties (Swahili, Tanzania)
...
[ci skip]
2022-05-17 10:51:44 +02:00
Cryptobot
9bc439a913
New translations strings.properties (Indonesian)
...
[ci skip]
2022-05-16 21:08:12 +02:00
Armin Schrenk
4989eacaf9
Fixes #2256
2022-05-16 12:58:36 +02:00
Cryptobot
c7b257eb66
New translations strings.properties (Polish)
...
[ci skip]
2022-05-15 23:47:27 +02:00
Cryptobot
2f76b724a7
New translations strings.properties (Swedish)
...
[ci skip]
2022-05-14 18:55:21 +02:00
Sebastian Stenzel
cd709260ce
ignore autogenerated file
...
[ci skip]
2022-05-13 15:48:15 +02:00
Sebastian Stenzel
87202453b1
added Swahili to language picker
...
[ci skip]
2022-05-13 15:43:43 +02:00
Cryptobot
4786193731
New Crowdin updates ( #2212 )
...
[ci skip]
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2022-05-13 15:28:33 +02:00
Sebastian Stenzel
90f523bee8
parameterize patchWebDAV.ps1 and add default values to .bat file ( #2251 )
...
Co-authored-by: Armin Schrenk <armin.schrenk@skymatic.de >
2022-05-13 15:11:41 +02:00
Tobias Hagemann
78bb996072
updated integrations-mac dependency
2022-05-13 13:42:40 +02:00
Armin Schrenk
822963e1a9
bump cryptofs
...
Fixes #2238
2022-05-13 13:17:11 +02:00
Tobias Hagemann
773a5d3570
Merge pull request #2244 from cryptomator/feature/parameterize-mac-build-script
...
Parameterized macOS build script
2022-05-12 16:19:14 +02:00
Armin Schrenk
acc5277258
Merge pull request #2242 from cryptomator/feature/parameterize-win-build-script
...
Parameterize local windows build script
2022-05-12 16:17:34 +02:00
Armin Schrenk
4ecb98a5e6
Merge pull request #2245 from cryptomator/feature/location-preset-enum
...
Enumeenize well-known local cloud storage paths
2022-05-12 16:14:43 +02:00
Armin Schrenk
75093f1c09
Make lauchner class configurable
2022-05-12 16:12:20 +02:00
Tobias Hagemann
0351595243
parameterized MODULE_AND_MAIN_CLASS
2022-05-12 16:07:47 +02:00
Armin Schrenk
5ab74affb5
Refactor LocationPreset enum:
...
* use static inner class
* add getDisplayName method
* make instance variables final
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2022-05-12 13:47:57 +02:00
Sebastian Stenzel
8230b74c78
moved file picker filter glob to Constants.java
2022-05-12 13:17:33 +02:00
Armin Schrenk
5832e8cd49
Apply suggestions from code review
...
Co-authored by: Tobias Hagemann <tobihagemann@users.noreply.github.com >
2022-05-12 12:15:16 +02:00
Tobias Hagemann
0220af24d0
actually use vault config filename from constants when creating vault
2022-05-12 10:51:00 +02:00
Armin Schrenk
3e6d81ef1b
Use parameter for main jar glob pattern
2022-05-12 09:15:04 +02:00
Tobias Hagemann
852daaa88e
parameterized mac build script
2022-05-12 09:14:10 +02:00
Armin Schrenk
7dfc4d9ded
allow custom name for c9r/c9s icon file
2022-05-12 09:14:03 +02:00
Armin Schrenk
98002f63dc
Use enum for well-known local cloud storage paths and move class to commons package
2022-05-12 08:45:03 +02:00
Armin Schrenk
80696972cb
allow upgrade-uuid to be customized in build script
2022-05-11 13:00:32 +02:00
Sebastian Stenzel
a3d4eb6048
adjust build to integrations-win 1.1.1
2022-05-11 12:51:48 +02:00
Armin Schrenk
0f88e6c2fe
fix errors
2022-05-11 12:48:56 +02:00
Armin Schrenk
3524f273de
Merge branch 'develop' into feature/parameterize-win-build-script
...
# Conflicts:
# dist/win/build.ps1
2022-05-11 12:48:31 +02:00
Armin Schrenk
fb3d64c43f
update integrations-win dependency
2022-05-11 12:41:33 +02:00
Armin Schrenk
90d43f28d9
eradicate last hard coded app name occurences in build script
2022-05-11 12:25:53 +02:00
Armin Schrenk
a29f10a504
refactor build scipt to be easiert customizable
2022-05-11 12:22:29 +02:00
Armin Schrenk
6702747652
separate cryptomator labels and asset paths from installer file
2022-05-10 18:35:04 +02:00
Armin Schrenk
a8b920698d
Generify error message in installer
2022-05-10 16:32:59 +02:00
Sebastian Stenzel
0b2685f271
adjusted .gitignore to latest IntelliJ IDEA standards
...
see https://intellij-support.jetbrains.com/hc/en-us/articles/206544839-How-to-manage-projects-under-Version-Control-Systems
[ci skip]
2022-05-10 15:23:02 +02:00
Sebastian Stenzel
120be431ee
prepare Cryptomator to eventually change the update check URL
2022-05-10 11:36:40 +02:00
Armin Schrenk
f50eb1f047
Revert "Reset webdavport field if changes are not applied and focus lost"
...
This reverts commit c6e9e33feb .
2022-05-09 13:06:15 +02:00
Armin Schrenk
32d6661a72
Merge pull request #2235 from cryptomator/feature/automate-winget
...
Add automatic release to winget to msi/exe ci job
2022-05-06 17:44:33 +02:00
Armin Schrenk
f57d8dab6d
instead of defining pwsh as default for winget job, only use it in specific step
2022-05-06 17:34:04 +02:00
Armin Schrenk
5ba0e674f2
Add automatic release to winget to msi/exe ci job
2022-05-06 13:13:45 +02:00
Sebastian Stenzel
55f67785cd
don't cause the job to fail if the upload fails
...
[ci skip]
2022-05-05 09:05:05 +02:00
Sebastian Stenzel
6d082330e6
replace failing curl with http-request-action
...
[ci skip]
2022-05-05 08:00:21 +02:00
Sebastian Stenzel
0fdc5b2826
fix duplicate arm64 dmg and duplicate appimage
...
[ci skip]
2022-05-05 07:50:06 +02:00
Sebastian Stenzel
31f77e62ea
configurable time interval
2022-05-05 07:44:28 +02:00
Sebastian Stenzel
3435a6701a
round timestamp to latest 15min mark
2022-05-05 07:41:36 +02:00
Sebastian Stenzel
d4367b97a6
adjust interval to 900s, when reporting stats every 15min
2022-05-05 07:39:05 +02:00
Sebastian Stenzel
1151157dff
Report Download Stats ( #2230 )
...
[ci skip]
2022-05-05 07:32:19 +02:00
Martin Beyer
e3c609351f
Add third stats graph, displaying general file(attribute) accesses
2022-05-05 00:09:39 +02:00
Martin Beyer
01412070ad
Merge remote-tracking branch 'origin/develop' into feature/stats-counter-for-metadata
2022-05-04 15:41:33 +02:00
Julian Raufelder
e9c58ac3d5
Merge branch 'hotfix/1.6.10' into develop
2022-05-03 16:38:51 +02:00
Julian Raufelder
2833015ff1
Merge branch 'hotfix/1.6.10'
2022-05-03 16:18:05 +02:00
Julian Raufelder
12ef32835c
Prepare 1.6.10
...
[ci skip]
2022-05-03 16:15:33 +02:00
Julian Raufelder
eae5f4d870
Fix truncation if new size is larger than the current file size when FUSE is used to mount the vault
...
Fixes #2218
2022-05-03 16:10:41 +02:00
JaniruTEC
30e1c989d0
Fixed typo
2022-05-01 00:46:36 +02:00
Sebastian Stenzel
d4b3eff42f
restored success/error redirects
2022-04-28 12:59:27 +02:00
Sebastian Stenzel
9f0e269baf
Merge branch 'develop' into feature/hub
...
# Conflicts:
# pom.xml
# src/main/resources/license/THIRD-PARTY.txt
2022-04-28 12:55:55 +02:00
Armin Schrenk
c6e9e33feb
Reset webdavport field if changes are not applied and focus lost
2022-04-28 12:00:06 +02:00
Armin Schrenk
62c7f95f7c
removed logging of unused property
2022-04-28 11:54:51 +02:00
Armin Schrenk
a304427973
Remove last reference of "donationkey"
2022-04-28 11:53:54 +02:00
Sebastian Stenzel
c04597eca5
Merge branch 'main' into develop
...
[ci skip]
2022-04-27 15:52:15 +02:00
Sebastian Stenzel
ba1945ebb8
Merge branch 'release/1.6.9'
2022-04-27 15:51:50 +02:00
Sebastian Stenzel
e9551a076d
Merge branch 'develop' into release/1.6.9
2022-04-27 15:30:59 +02:00
Sebastian Stenzel
ccd3da3b09
Merge pull request #2096 from cryptomator/feature/integrations-api-1.1.0
...
Integrations API 1.1.0
2022-04-27 15:29:47 +02:00
Sebastian Stenzel
5e06fa7385
Merge branch 'develop' into feature/integrations-api-1.1.0
...
# Conflicts:
# pom.xml
2022-04-27 15:23:38 +02:00
Sebastian Stenzel
c3969f2f33
bumped integrations version
2022-04-27 15:19:54 +02:00
Sebastian Stenzel
0a8cc7ed1e
Merge branch 'develop' into release/1.6.9
2022-04-27 13:19:41 +02:00
Cryptobot
74f5be1605
New Crowdin updates ( #2146 )
...
[ci skip]
2022-04-27 13:19:03 +02:00
Sebastian Stenzel
3c376c4bf6
add -Dsun.java2d.metal=true, which fixes #2194
2022-04-27 13:18:25 +02:00
Armin Schrenk
fedb62d99a
Merge pull request #2175 from cryptomator/feature/binary-stylesheets
...
Prefer binary stylesheets
2022-04-27 13:06:18 +02:00
Armin Schrenk
8f97235b9a
Merge pull request #2189 from cryptomator/feature/on-the-fly-license
...
Generate app license on release/ installer build and remove commited third party file
2022-04-27 13:05:53 +02:00
Julian Raufelder
d127121007
Update metainfo.xml to 1.6.9
...
[ci skip]
2022-04-26 19:51:43 +02:00
Armin Schrenk
d6a55d3006
preparing 1.6.9
2022-04-26 18:14:40 +02:00
Armin Schrenk
d3d0cef2bb
bumping dependencies
2022-04-26 18:07:37 +02:00
Armin Schrenk
c514dc6235
fixes #2205
2022-04-26 17:58:37 +02:00
Armin Schrenk
98b3b14e6a
Reverted bundle license to show links again and adjusted license template
...
* only those are depicted as clickable http links
2022-04-26 17:48:05 +02:00
Sebastian Stenzel
9d4f9c12b9
outsourced authorization flow to https://github.com/coffeelibs/tiny-oauth2-client
2022-04-25 16:28:54 +02:00
Sebastian Stenzel
d1c4eda072
Merge branch 'develop' into feature/hub
...
# Conflicts:
# .github/workflows/appimage.yml
# dist/linux/appimage/build.sh
# dist/linux/debian/rules
# dist/mac/dmg/build.sh
# dist/win/build.ps1
2022-04-25 15:30:56 +02:00
Armin Schrenk
835a5592fc
use pwsh for license generation to circumvent slash problem in url
2022-04-22 17:18:28 +02:00
Armin Schrenk
c429de6a66
third slash's the charm
2022-04-22 16:52:49 +02:00
Armin Schrenk
afe7737129
wrong usage of github workspace var
2022-04-22 16:25:00 +02:00
Armin Schrenk
94b3ea37d6
use absolute path in workflow
2022-04-22 16:19:09 +02:00
Tobias Hagemann
4d7e16d58e
updated license templates
2022-04-22 12:34:25 +02:00
Armin Schrenk
2f17d80fe6
Revert "removed license dir, renamed merge file and adjusted paths"
...
This reverts commit d053367f83 .
2022-04-22 11:51:22 +02:00
Armin Schrenk
fbc598fed7
Reordered steps in vault creation and renamed methods
2022-04-22 10:40:18 +02:00
Armin Schrenk
d053367f83
removed license dir, renamed merge file and adjusted paths
2022-04-22 09:49:04 +02:00
Armin Schrenk
9f5c31e4e7
Move app specific license template to resources directory
2022-04-21 14:21:40 +02:00
Armin Schrenk
68d4b440e1
use spaces instead of tabs in app license file
2022-04-20 17:47:50 +02:00
Armin Schrenk
bcfba21900
Create third-party-license file in target directory, use plugin defaults to let it placed inside jar
2022-04-20 17:46:58 +02:00
Armin Schrenk
c1801e3d22
fixed typo
2022-04-20 12:12:25 +02:00
Armin Schrenk
bff0194f3e
Fixed wrong file format and url of lcense merge file
2022-04-20 12:12:00 +02:00
Armin Schrenk
75f96eb08f
removing static third-party-licenses file
2022-04-20 10:37:13 +02:00
Armin Schrenk
4d1d6f449e
Apply suggestions from code review
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2022-04-20 10:31:25 +02:00
Armin Schrenk
eb0a2c1267
On macOS show example in dark mode when adding existing vault
2022-04-19 17:34:12 +02:00
Armin Schrenk
51d715caa1
apply same config to license generation
2022-04-19 16:47:33 +02:00
Sebastian Stenzel
b55bd8075c
relax stale bot
...
[ci skip]
2022-04-18 09:18:51 +02:00
Sebastian Stenzel
d368b01038
Merge pull request #2105 from cryptomator/feature/gtk2-launcher
...
Add additional GTK2 launcher to AppImage, fixes #1432
2022-04-18 08:24:13 +02:00
Martin Beyer
4944a634fb
Add counter for file access
2022-04-14 15:47:41 +02:00
Tobias Hagemann
dc3894290b
updated license template for macos, fixed manual build script
2022-04-14 13:52:10 +02:00
Armin Schrenk
597bbdbdb8
for mac build generate license on the fly
...
References 7172462b4b
2022-04-13 17:53:44 +02:00
Sebastian Stenzel
2b255ed101
Merge branch 'develop' into feature/integrations-api-1.1.0
...
# Conflicts:
# src/main/java/org/cryptomator/ui/fxapp/FxApplication.java
# src/main/java/org/cryptomator/ui/preferences/GeneralPreferencesController.java
2022-04-13 07:21:59 +02:00
Sebastian Stenzel
9ece1f66a1
bumped API to 1.1.0-rc1
2022-04-13 07:16:19 +02:00
JaniruTEC
e71b375437
Added "--version" (short: "-v")
...
Merge pull request #2064 from cryptomator/1996-cli-version
2022-04-13 00:57:08 +02:00
JaniruTEC
bcb2b088ba
Applied suggestions from code review
2022-04-13 00:46:11 +02:00
JaniruTEC
f123dff0cd
Merge remote-tracking branch 'origin/develop' into 1996-cli-version
...
# Conflicts:
# src/main/java/org/cryptomator/launcher/Cryptomator.java
2022-04-12 17:44:13 +02:00
Sebastian Stenzel
0ace5bb42b
fix copy-paste error in log message
2022-04-11 12:34:50 +02:00
Sebastian Stenzel
b656b591ed
prefer .bss over .css
2022-04-11 12:32:07 +02:00
Sebastian Stenzel
564370ec7a
compile .css into .bss file
2022-04-11 12:31:57 +02:00
Tobias Hagemann
7dd0f0cb31
Merge pull request #2173 from cryptomator/feature/preferences-interface
...
Moved interface preferences to its own tab
2022-04-11 10:49:14 +02:00
Tobias Hagemann
79e1285b38
increased margins and spacings even further
2022-04-11 10:48:47 +02:00
Sebastian Stenzel
9c26d17733
log durations of application start
2022-04-11 09:36:34 +02:00
Sebastian Stenzel
69f3a2bd5a
log errors when showing main window
2022-04-11 09:35:35 +02:00
Sebastian Stenzel
9a9ef6c583
updated license file
...
[ci skip]
2022-04-11 09:23:53 +02:00
Sebastian Stenzel
a8e73350a6
renamed translation keys
2022-04-09 15:30:16 +02:00
Sebastian Stenzel
c8e131c49f
reordered controls
2022-04-09 15:25:27 +02:00
Sebastian Stenzel
3b8f2adedf
increased margins and spacings
2022-04-09 15:18:44 +02:00
Sebastian Stenzel
9b00cd923c
moved interface settings to separate preferences tab
2022-04-09 15:13:53 +02:00
Sebastian Stenzel
12d38335d8
increase width of preferences window, which should fix #2107
2022-04-09 15:05:05 +02:00
Sebastian Stenzel
2108a77e12
adjusted build scripts for Cryptomator Hub
2022-04-08 20:45:22 +02:00
Sebastian Stenzel
f3bfe7b64c
Merge branch 'develop' into feature/hub
...
# Conflicts:
# .github/workflows/release.yml
# .idea/runConfigurations/Cryptomator_Linux.xml
# .idea/runConfigurations/Cryptomator_Linux_Dev.xml
# .idea/runConfigurations/Cryptomator_Windows.xml
# .idea/runConfigurations/Cryptomator_Windows_Dev.xml
# .idea/runConfigurations/Cryptomator_macOS.xml
# .idea/runConfigurations/Cryptomator_macOS_Dev.xml
# pom.xml
# src/main/java/module-info.java
# src/main/java/org/cryptomator/ui/controls/NiceSecurePasswordField.java
# src/main/java/org/cryptomator/ui/keyloading/masterkeyfile/MasterkeyFileLoadingModule.java
# src/main/java/org/cryptomator/ui/keyloading/masterkeyfile/MasterkeyFileLoadingStrategy.java
# src/main/java/org/cryptomator/ui/keyloading/masterkeyfile/PassphraseEntryController.java
# src/main/java/org/cryptomator/ui/keyloading/masterkeyfile/SelectMasterkeyFileController.java
# src/main/resources/license/THIRD-PARTY.txt
2022-04-08 20:27:02 +02:00
Sebastian Stenzel
752e61219c
Merge pull request #2161 from cryptomator/feature/check-vaultconfig-sig-during-key-recovery
...
Prevent key recovery for foreign vault
2022-04-05 12:03:12 +02:00
Sebastian Stenzel
d308ee626a
more descriptive name
...
[ci skip]
2022-04-05 09:27:44 +02:00
Sebastian Stenzel
d861ef0d22
Make use of extended validation to prevent applying a recovery key that didn't sign the vault config
2022-04-05 09:21:33 +02:00
Sebastian Stenzel
78a50548ab
optionally allow extended key validation in RecoveryKeyFactory#validateRecoveryKey
2022-04-05 09:19:58 +02:00
Sebastian Stenzel
4c363a9abc
dealing with deprecation
2022-04-05 08:14:14 +02:00
Sebastian Stenzel
9ed7438f05
bump zxcvbn4j version, fixes #979
2022-04-05 08:00:05 +02:00
Sebastian Stenzel
5a4f714c93
Merge branch 'develop' into feature/integrations-api-1.1.0
...
# Conflicts:
# src/main/java/org/cryptomator/ui/preferences/GeneralPreferencesController.java
2022-04-05 07:49:25 +02:00
Sebastian Stenzel
c03bc9ed0b
removed unused imports
...
[ci skip]
2022-04-05 07:47:54 +02:00
Sebastian Stenzel
7c772e2767
removed user.language=en and jdk.gtk.version=2 flags from run configurations
...
[ci skip]
2022-04-05 07:46:17 +02:00
Sebastian Stenzel
3136e22414
Merge pull request #2150 from cryptomator/feature/language-switcher
2022-04-04 20:59:23 +02:00
Sebastian Stenzel
508b9f5c64
test if bundle for supported locales exist and are not empty
2022-04-04 15:57:01 +02:00
Sebastian Stenzel
d10c8fcf17
amend settings deserialization test
2022-04-04 15:13:27 +02:00
Sebastian Stenzel
ceb3cbc43f
remove unused imports
2022-04-04 15:10:35 +02:00
Sebastian Stenzel
ec909ce723
rethrow AWTException as TrayMenuException
2022-04-04 15:10:24 +02:00
Sebastian Stenzel
2ce7e84e3c
Merge branch 'develop' into feature/gtk2-launcher
2022-04-04 06:58:07 +02:00
Sebastian Stenzel
d7da78fc07
adjust to latest API
2022-04-03 15:26:04 +02:00
Sebastian Stenzel
e93e31e745
Merge branch 'develop' into feature/integrations-api-1.1.0
...
# Conflicts:
# pom.xml
# src/main/java/org/cryptomator/ui/launcher/UiLauncherModule.java
# src/main/java/org/cryptomator/ui/preferences/GeneralPreferencesController.java
# src/main/java/org/cryptomator/ui/traymenu/TrayMenuController.java
# src/main/resources/license/THIRD-PARTY.txt
2022-04-03 12:53:08 +02:00
Sebastian Stenzel
5dc8fd2582
made constant final
2022-04-03 12:25:15 +02:00
Sebastian Stenzel
77d81acb1e
added "English" as first option
2022-04-02 15:54:37 +02:00
Sebastian Stenzel
71d346eddd
apply chosen language at application start
2022-04-02 12:17:10 +02:00
Sebastian Stenzel
d9aa6ae91a
display "language" chooser in general preferences
2022-04-02 12:16:57 +02:00
Sebastian Stenzel
c130441700
add setting for user-chosen "language"
2022-04-02 12:15:09 +02:00
Sebastian Stenzel
6af016f1fe
log errors occuring in async "show window" tasks
2022-04-02 11:51:34 +02:00
Sebastian Stenzel
ec2524f6ff
use correct StartupWMClass ( fixes #1955 )
...
[ci skip]
2022-04-02 10:06:15 +02:00
Sebastian Stenzel
27d4e00210
Merge branch 'develop' into feature/gtk2-launcher
2022-04-02 10:01:25 +02:00
Sebastian Stenzel
0cd2ecb0b3
Merge pull request #2139 from cryptomator/feature/javafx-launcher
...
Refactored Launcher Component Graph
2022-04-02 09:59:45 +02:00
Sebastian Stenzel
a143ecdcf8
Refactored use of StageFactory
2022-04-01 17:42:29 +02:00
Sebastian Stenzel
2d830cdb31
easier-to-understand if/else for combinations of "startHidden" and "hasTrayIcon"
...
fixes bug when startHidden was false and hasTrayIcon was true
2022-04-01 15:36:20 +02:00
Sebastian Stenzel
887e0332da
changed misleading comment
...
[ci skip]
2022-04-01 14:50:27 +02:00
Sebastian Stenzel
c1504e29c1
added documentation
...
[ci skip]
2022-04-01 14:48:14 +02:00
Sebastian Stenzel
0bb6e64d83
when "starting hidden", only minimize when there is no tray icon
2022-04-01 14:01:58 +02:00
Sebastian Stenzel
c7d1b9dbd6
don't prompt user if quitting directly after app start
2022-03-31 16:32:17 +02:00
Armin Schrenk
a4c50da222
replicate naming scheme of win exe installer in CI job to local build
2022-03-31 11:12:50 +02:00
Sebastian Stenzel
a558135fec
Rename .exe Installer Bundle ( #2145 )
2022-03-31 11:03:15 +02:00
Sebastian Stenzel
7df449524a
fixed lock workflow
2022-03-31 10:03:02 +02:00
Sebastian Stenzel
d475444829
fixed some code smells
2022-03-31 09:59:16 +02:00
Sebastian Stenzel
828f32d3f6
Merge branch 'develop' into feature/gtk2-launcher
2022-03-31 08:57:27 +02:00
Sebastian Stenzel
dc6b5774b8
Merge branch 'develop' into feature/javafx-launcher
...
# Conflicts:
# pom.xml
2022-03-31 08:55:49 +02:00
Sebastian Stenzel
28db04e621
arm av allowlisting
...
[ci skip]
2022-03-31 08:37:00 +02:00
Sebastian Stenzel
e2184ec009
upload .msi and .exe to AV allowlisting servers
2022-03-31 08:20:49 +02:00
Sebastian Stenzel
5f1f95da74
Merge branch 'main' into develop
...
[ci skip]
2022-03-31 08:05:53 +02:00
Sebastian Stenzel
4b29f0b4f3
Merge branch 'release/1.6.8'
2022-03-30 18:03:54 +02:00
Sebastian Stenzel
f8bcbda8d7
add safeguard to prevent release in case of missing signature
2022-03-30 18:03:15 +02:00
Sebastian Stenzel
e368087c3e
Merge branch 'develop' into release/1.6.8
2022-03-30 18:02:13 +02:00
Sebastian Stenzel
ddb5da1d79
reintroduce condition for signing the tarball
...
[ci skip]
2022-03-30 17:56:01 +02:00
Sebastian Stenzel
d2374fb8cd
deleted yet another use of github.ref
2022-03-30 17:50:45 +02:00
Sebastian Stenzel
c73aa49b59
always run the tarball signature step (for testing ${{ github.ref_name }})
2022-03-30 17:46:31 +02:00
Armin Schrenk
de86760a75
Merge branch 'release/1.6.8'
2022-03-30 17:23:49 +02:00
Armin Schrenk
bfd8a62015
preparing 1.6.8
2022-03-30 17:22:25 +02:00
Julian Raufelder
9292a3c89c
Sign again tarball in release using GPG ( #2140 )
...
Co-authored-by: infeo <armin.schrenk@skymatic.de >
Co-authored-by: overheadhunter <sebastian.stenzel@skymatic.de >
2022-03-30 17:19:27 +02:00
Julian Raufelder
732fc2f3dd
Update metainfo.xml to 1.6.8
...
[ci skip]
2022-03-30 17:17:48 +02:00
Cryptobot
9fb00fcc38
New Crowdin updates ( #2119 )
...
New translations strings.properties
Chinese Traditional; German;
[ci skip]
2022-03-30 17:16:49 +02:00
Armin Schrenk
12b58a8a32
Update third-party license file
2022-03-30 17:10:10 +02:00
Armin Schrenk
338eb45e24
bump dependencies
2022-03-30 16:17:06 +02:00
Armin Schrenk
e8c63dd3f3
Fixes #2138 , closes #2127
...
Return code 0 when running application found
2022-03-30 16:00:05 +02:00
Armin Schrenk
2de23f8fff
bump jwt lib to fix possible vulnerability
2022-03-30 15:56:22 +02:00
Armin Schrenk
1a0624cc81
Closes #2130
...
Prevent Windows installation if app is running
2022-03-29 23:47:03 +02:00
Sebastian Stenzel
e907360419
refactored launcher, deleted UiLauncherModule
...
component graph is now: Main → FxApplicationComponent → Tray, MainWindow, etc
2022-03-29 20:39:46 +02:00
Armin Schrenk
ef6f87bb19
Fixes #2126
...
Remove deprecated env variable
2022-03-29 17:24:01 +02:00
Sebastian Stenzel
73bbcdcca1
start javafx via Application.launch(...) again
2022-03-28 17:52:39 +02:00
Sebastian Stenzel
6da8fc1f70
optionally specify version in manually dispatched builds
2022-03-25 08:20:18 +01:00
Armin Schrenk
49e90515a1
Fixes #2125
2022-03-24 17:49:12 +01:00
Armin Schrenk
983c35eb37
Remove Codacy badge and ci action
2022-03-24 17:35:36 +01:00
Armin Schrenk
1f0c12ef7a
Fix wrong debug message
2022-03-24 12:28:21 +01:00
Sebastian Stenzel
ba514c8896
Merge branch 'main' into develop
...
[ci skip]
2022-03-23 16:38:40 +01:00
Sebastian Stenzel
76c310f1fc
Merge branch 'release/1.6.7'
...
# Conflicts:
# pom.xml
2022-03-23 16:36:59 +01:00
Sebastian Stenzel
874f0ee611
preparing 1.6.7
2022-03-23 15:19:11 +01:00
Sebastian Stenzel
957f067e9b
update license info
...
[ci skip]
2022-03-23 14:41:29 +01:00
Cryptobot
b1931f2c13
New Crowdin updates ( #1966 )
2022-03-23 14:40:21 +01:00
Sebastian Stenzel
156e7bbb91
also run PR tests in virtual x environment (allowing UI tests)
2022-03-23 11:03:59 +01:00
Sebastian Stenzel
4abb41aebd
Merge branch 'develop' into feature/integrations-api-1.1.0
...
# Conflicts:
# src/main/java/org/cryptomator/ui/traymenu/TrayMenuController.java
2022-03-23 11:02:48 +01:00
Sebastian Stenzel
67e1626de0
Merge branch 'develop' into feature/gtk2-launcher
2022-03-23 10:56:01 +01:00
Sebastian Stenzel
aebe848bef
run tests in virtual x environment (allowing UI tests)
2022-03-23 10:50:30 +01:00
Sebastian Stenzel
c40ef2f0f2
bump webdav dependency, which fixes #1273
2022-03-23 10:42:58 +01:00
Sebastian Stenzel
8fa562aa60
bumped dependencies
2022-03-23 10:42:20 +01:00
Armin Schrenk
303f84166f
Merge pull request #2101 from kevinstsauveur/1583-vault-state-in-title-tray
...
Show vault locked/unlocked state in the vault title in the tray menu
Closes #1583
2022-03-22 12:45:21 +01:00
Armin Schrenk
9e594ea127
Fix not showing dir picker dialog when path does not exist
2022-03-22 12:44:06 +01:00
Sebastian Stenzel
88977ecf20
Merge pull request #1983 from cryptomator/feature/simplified-workflow-results
2022-03-21 21:19:32 +01:00
Kevin St-Sauveur
538cac3749
Changing prefix marker in unlocked vault name in tray menu
2022-03-21 15:37:32 -04:00
Armin Schrenk
30196f6a68
Display correct name during in uac dialog during install
2022-03-21 16:40:57 +01:00
Sebastian Stenzel
8bc79e684d
fix syntax errors and switch back to bash
2022-03-21 15:28:49 +01:00
Sebastian Stenzel
7183efa073
attempt to fix broken CI build
2022-03-21 15:22:33 +01:00
Sebastian Stenzel
92f621cd25
Merge branch 'develop' into feature/simplified-workflow-results
2022-03-21 14:08:45 +01:00
snyk-bot
19d26de4ec
fix: pom.xml to reduce vulnerabilities
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JAVA-COMFASTERXMLJACKSONCORE-2421244
2022-03-21 14:06:43 +01:00
Sebastian Stenzel
d39c3969df
share charset configuration
...
[ci skip]
2022-03-21 14:05:29 +01:00
Armin Schrenk
c781755c6e
use special sign process for windows exe bundle
2022-03-21 14:02:02 +01:00
Sebastian Stenzel
4a3d579b76
changed button title as suggested in review
2022-03-21 14:01:35 +01:00
Sebastian Stenzel
6bad74720f
Merge branch 'develop' into feature/simplified-workflow-results
2022-03-21 13:56:24 +01:00
Sebastian Stenzel
77e2be22de
updated .gitignore
...
[ci skip]
2022-03-18 18:06:31 +01:00
Sebastian Stenzel
7b4a3e1313
make sure not to upload unrelated artifacts to a release
2022-03-18 18:06:08 +01:00
Sebastian Stenzel
504a384225
fix envsubst
2022-03-18 17:58:21 +01:00
Sebastian Stenzel
550546c4b7
not required in yml multiline strings
2022-03-18 17:42:28 +01:00
Sebastian Stenzel
8dce21ea40
run envsubst as an independent step
2022-03-18 17:31:49 +01:00
Sebastian Stenzel
b565f1d0c0
remove unused java binaries from jlinked runtime image
2022-03-18 17:26:28 +01:00
Sebastian Stenzel
fab70ef8c9
run Cryptomator binaries instead of java from AppImage launcher .sh
2022-03-18 17:25:04 +01:00
Sebastian Stenzel
0d78318373
Revert "attempt to trigger build when drafting a release"
...
This reverts commit e67772c9a6 .
2022-03-18 16:44:17 +01:00
Sebastian Stenzel
e67772c9a6
attempt to trigger build when drafting a release
2022-03-18 16:10:40 +01:00
Sebastian Stenzel
a1becd9a1f
Merge pull request #2103 from cryptomator/feature/separate-release-actions
...
Build binary packages in separate workflows
2022-03-18 15:58:26 +01:00
Sebastian Stenzel
c22ede3bf4
only enforce version if tag contains semver string
2022-03-18 15:52:56 +01:00
Sebastian Stenzel
d680d7fe9d
renamed step
...
[ci skip]
2022-03-18 14:58:53 +01:00
Sebastian Stenzel
746d3974a0
treat workflow input as string
...
see https://github.com/actions/runner/issues/1483
2022-03-18 14:54:20 +01:00
Sebastian Stenzel
e2f872ba9b
control whether to run dput when manually dispatching debian workflow
2022-03-18 14:18:05 +01:00
Sebastian Stenzel
b37886c98c
remove debug options
...
[ci skip]
2022-03-18 14:10:28 +01:00
Sebastian Stenzel
88db74d595
remove old release workflow
2022-03-18 14:03:07 +01:00
Sebastian Stenzel
5f17a66632
draft a release for tagged builds if build succeeds
2022-03-18 14:02:00 +01:00
Sebastian Stenzel
e0b3525504
bumped actions/upload-artifact version
2022-03-18 14:01:06 +01:00
Sebastian Stenzel
0443bfb0a2
wrong job name in expression
2022-03-18 13:14:18 +01:00
Sebastian Stenzel
6cd349523b
separate workflow for building .exe
2022-03-18 13:00:14 +01:00
Sebastian Stenzel
c7f64f4974
remove debug options
...
[ci skip]
2022-03-18 12:59:56 +01:00
Sebastian Stenzel
be44812896
fix copy-paste errors
2022-03-18 12:36:13 +01:00
Sebastian Stenzel
c8651d9375
only use three version numbers for mac apps
2022-03-18 12:29:45 +01:00
Sebastian Stenzel
709d211928
separate workflow for building .dmg
2022-03-18 12:20:43 +01:00
Sebastian Stenzel
f43b033ac1
remove debug options
...
[ci skip]
2022-03-18 12:19:25 +01:00
Sebastian Stenzel
184b7799ea
use README.md for dry-running gpg
2022-03-18 11:21:21 +01:00
Sebastian Stenzel
47a206cf25
separate workflow for building .deb
2022-03-18 11:16:46 +01:00
Sebastian Stenzel
e078869f33
Create .asc signatures
2022-03-18 10:51:09 +01:00
Sebastian Stenzel
0f5a358c42
read version from pom.xml (except for tagged commits)
2022-03-18 10:37:29 +01:00
Sebastian Stenzel
ba037007a4
run workflow on push
...
(otherwise it won't show up)
2022-03-18 10:34:41 +01:00
Sebastian Stenzel
6c176d5484
separate workflow for building .AppImage
2022-03-18 10:31:45 +01:00
Armin Schrenk
1c76c50a4b
Merge commit 'c29cc9ab85f582c458ce981559d3b6f7bfd82803' into 1583-vault-state-in-title-tray
2022-03-16 16:12:39 +01:00
Armin Schrenk
d3e9239531
simplify name of test file for location check on vault creation
2022-03-16 15:24:55 +01:00
Armin Schrenk
f231c25dfc
Update maven plugin dependencies
2022-03-16 15:08:46 +01:00
Armin Schrenk
c29cc9ab85
supress false positive in dependency-check plugin
2022-03-16 15:08:09 +01:00
Kevin St-Sauveur
79e6a4cd48
Modify vault title when unlocked
2022-03-14 02:29:25 -04:00
Sebastian Stenzel
ad6d5bfae9
resolved class name conflict
2022-03-07 17:42:56 +01:00
Sebastian Stenzel
a404740ceb
Updated to integrations-api 1.1.0-beta2
2022-03-07 17:35:48 +01:00
Ralph Plawetzki
a32f5bb6d9
Use updated Cryptomator screenshots (1.6.5)
...
They do appstream-util validate
2022-03-07 11:59:54 +01:00
Sebastian Stenzel
d9af387a69
updated public key url
...
[ci skip]
2022-03-07 08:46:46 +01:00
Armin Schrenk
f7f83708a5
Merge pull request #2082 from cryptomator/feature/winfsp-mountpoint
...
Enable directory mountpoint with Winfsp
2022-03-04 10:16:49 +01:00
Armin Schrenk
9b001b5071
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com>
2022-03-03 17:45:21 +01:00
Sebastian Stenzel
349cefcbf5
Merge pull request #2073 from cryptomator/feature/dedup-freedesktop-metadata
...
Deduplicate Freedesktop Metadata
2022-03-03 13:08:36 +01:00
Sebastian Stenzel
3f596b3853
attempt to fix dput
2022-03-03 12:45:12 +01:00
Sebastian Stenzel
962b4f28af
simplify dput using globs
2022-03-03 11:59:59 +01:00
Sebastian Stenzel
0c6f4297a2
display version as x.y.z deb-1234 instead of x.y.z ppa-1234
2022-03-03 10:40:40 +01:00
Armin Schrenk
14dc026354
Cleanup
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2022-03-02 17:24:54 +01:00
Armin Schrenk
fba0df10f9
Resolve code smells and a bug
...
Co-authored-by: sonarcloud <sonarcloud@users.noreply.github.com >
2022-03-02 15:28:01 +01:00
Armin Schrenk
f148973bef
fix wrong visibillity
2022-03-02 14:50:26 +01:00
Armin Schrenk
4f4c992493
Further improvements:
...
* make PARENT_NO_MOUNTPOINT preps system agnostic
* add unit tests for cleanup
2022-03-02 14:40:27 +01:00
Armin Schrenk
e4bb7adbdc
Merge branch 'develop' into feature/winfsp-mountpoint
2022-03-02 13:44:23 +01:00
Armin Schrenk
df7d9ba79e
Update winfsp download links
2022-03-01 15:25:00 +01:00
Sebastian Stenzel
ed1459a0f0
Update pom.xml
2022-03-01 08:49:47 +01:00
Armin Schrenk
e15b68fc9b
Refactor winfsp mount preps and add unit tests
2022-02-28 18:54:01 +01:00
Sebastian Stenzel
5a8aacb7c0
Merge branch 'develop' into feature/dedup-freedesktop-metadata
2022-02-28 14:16:27 +01:00
Armin Schrenk
3ff3b1c63e
refactor controller:
...
* fix vault options UI not showing
* rename from "get" to "is" methods in vault options controller
2022-02-28 13:03:36 +01:00
Sebastian Stenzel
c2d0a2a029
install dput
2022-02-28 12:33:21 +01:00
Sebastian Stenzel
7096265fed
also build and release .deb file via GitHub Actions
...
(second attempt)
2022-02-28 12:09:07 +01:00
Sebastian Stenzel
ccf4b9c4f2
also build and release .deb file via GitHub Actions
2022-02-28 11:00:26 +01:00
Sebastian Stenzel
f7c4fc5fda
fix .deb binary build
2022-02-28 11:00:08 +01:00
Armin Schrenk
767bdbad5b
Merge pull request #2072 from cryptomator/feature/win-installbundle-with-winfsp
...
Add windows install bundle to build artifacts:
* build with wix
* installs cryptomator and winfsp
2022-02-28 10:22:06 +01:00
Armin Schrenk
467d9e56a0
remove resolved TODO
2022-02-25 13:24:58 +01:00
Armin Schrenk
55d1a8e935
Allow custom mount point for winfsp
2022-02-25 13:21:45 +01:00
Sebastian Stenzel
8ee47aad0f
remove version entirely (should have been 1.0, but not required)
2022-02-25 09:58:47 +01:00
Sebastian Stenzel
7afc17e34e
fix path
2022-02-25 09:43:10 +01:00
Sebastian Stenzel
6553e48ea3
use oars-1.1 as suggested by @x80486
2022-02-25 09:33:15 +01:00
Sebastian Stenzel
10999b2725
renamed .appdata.xml to .metainfo.xml as suggested by @x80486
2022-02-25 09:28:58 +01:00
Sebastian Stenzel
02fe63c7bc
version of the spec, not version of the software
...
see https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s06.html
2022-02-25 09:28:14 +01:00
Sebastian Stenzel
891b5597de
fix build, add common/ to debian orig.tar.xz
2022-02-24 16:29:21 +01:00
Sebastian Stenzel
7d9aab46a8
fix broken path during mimetype installation
2022-02-24 16:27:28 +01:00
Sebastian Stenzel
69ff0e44f5
fix build
2022-02-24 12:00:02 +01:00
Sebastian Stenzel
ec1c255bb4
update appstream metadata
2022-02-24 10:56:36 +01:00
Sebastian Stenzel
43e936d117
rename mimetype file
2022-02-24 10:56:23 +01:00
Sebastian Stenzel
90da61e495
adjust ppa build to use "common" resources
2022-02-24 10:41:40 +01:00
Sebastian Stenzel
d38c19cffc
adjust appimage build to use "common" resources
2022-02-24 10:38:32 +01:00
Sebastian Stenzel
0556bcd576
move metadata to "common" dir
2022-02-24 10:26:37 +01:00
Armin Schrenk
771e3ab6f3
remove unused ui elements from theme bundle
2022-02-24 09:53:26 +01:00
Armin Schrenk
7cfcfda66f
Apply suggestions from code review
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2022-02-24 09:46:05 +01:00
Armin Schrenk
8090f95495
integrate windows installation bundle creation into gh action "release"
2022-02-23 22:30:22 +01:00
Armin Schrenk
7172462b4b
Create installation bundle with winfsp:
...
* via wix burn engine
* licenses generated on the fly
* customized theme
* local only
2022-02-23 22:27:41 +01:00
Sebastian Stenzel
9f7442c1c0
read clientId from vault config
2022-02-23 12:49:39 +01:00
Tobias Hagemann
64845f0ffa
Merge branch 'hotfix/1.6.6'
2022-02-21 14:45:19 +01:00
Tobias Hagemann
ee68f9d47b
preparing 1.6.6
2022-02-21 14:45:01 +01:00
Tobias Hagemann
65bb6773cb
Merge branch 'hotfix/1.6.6'
2022-02-21 14:25:05 +01:00
Tobias Hagemann
4bd4cd671b
removed unnecessary entitlement in mac build
...
(cherry picked from commit 3e8690ca11 )
2022-02-21 14:24:04 +01:00
Sebastian Stenzel
64abbc8205
Merge branch 'develop' into feature/hub
...
# Conflicts:
# .github/workflows/release.yml
# pom.xml
# src/main/resources/license/THIRD-PARTY.txt
2022-02-18 09:38:25 +01:00
Sebastian Stenzel
165f190004
read device registration url from vault config
2022-02-18 09:13:33 +01:00
JaniruTEC
12a21bbb71
Added "--version" (short: "-v")
2022-02-17 02:39:48 +01:00
JaniruTEC
da2d647361
Merge pull request #2013 from cryptomator/feature/1888-existing-drive-letter-error
...
Added error message if user tries to mount to occupied drive
2022-01-30 01:38:16 +01:00
JaniruTEC
1641a06d65
Renamed NO_PARENT_NO_MOUNT_POINT to UNUSED_ROOT_DIR in MountPointRequirement
2022-01-30 01:35:02 +01:00
Sebastian Stenzel
d6ccb41027
add modules required for JFR
2022-01-26 19:47:51 +01:00
KarlKeu00
a9846744fe
Update JavaFX to 17.0.2 ( #2031 )
...
Updating JavaFX inside Maven to 17.0.2 to fix JDK-8275723. This is only relevant for development on a Mac with an M1 processor.
2022-01-21 13:16:06 +01:00
Sebastian Stenzel
e1a72c41a5
remove unused imports
2022-01-19 20:01:48 +01:00
Sebastian Stenzel
4d4098e0e0
cleanup
2022-01-19 19:49:33 +01:00
Sebastian Stenzel
d52e59d7a4
dedup by setting title when setting the scene
2022-01-19 19:08:54 +01:00
Sebastian Stenzel
9440fb186f
Merge branch 'develop' into feature/simplified-workflow-results,
...
solving conflict with 5509033
# Conflicts:
# src/main/java/org/cryptomator/ui/keyloading/masterkeyfile/MasterkeyFileLoadingModule.java
2022-01-19 17:35:04 +01:00
Sebastian Stenzel
9856792921
replaced UserInteractionLock with CompletableFuture in LockWorkflow
2022-01-19 17:21:32 +01:00
JaniruTEC
080ddbbb01
Applied changes from code review.
2022-01-18 02:25:25 +01:00
Tobias Hagemann
3e8690ca11
removed unnecessary entitlement in mac build
...
[ci skip]
2022-01-12 11:01:59 +01:00
httpjamesm
f1fdd7960c
Update copyright years from 2021 to 2022 to reflect the new year ( #2015 )
2022-01-10 10:01:07 +01:00
JaniruTEC
b7902ad8fd
Merge branch 'develop' into feature/1888-existing-drive-letter-error
2022-01-09 00:35:32 +01:00
Armin Schrenk
bf382d928f
Update dokan.dll [ci skip]
2022-01-05 10:53:18 +01:00
Armin Schrenk
7486fa2167
update Third parties license file
2022-01-04 16:35:42 +01:00
Armin Schrenk
550903325d
Add vault name in unlock window titles
2022-01-04 16:35:09 +01:00
Armin Schrenk
2afd9f1c1d
Bump logback
...
hotfix 1.2.8 is superseded by 1.2.9 as stated in https://jira.qos.ch/browse/LOGBACK-1591?focusedCommentId=20920&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-20920
2021-12-17 14:52:18 +01:00
Sebastian Stenzel
b142904cc3
Merge pull request #1980 from cryptomator/feature/hub-integrated-device-registration
...
Register device from within client application
2021-12-16 18:02:00 +01:00
Sebastian Stenzel
806ffe704c
convert Dagger modules to interfaces
2021-12-16 17:09:25 +01:00
Sebastian Stenzel
6ca87d13f5
renamed class
2021-12-16 17:01:56 +01:00
Sebastian Stenzel
983a4d0b0f
move masterkey selection to subcomponent
...
and use CompletableFuture instead of UserInteractionLock + AtomicReference
2021-12-16 17:00:49 +01:00
Sebastian Stenzel
e95853deac
make test public, fixing InaccessibleObject error in maven build
2021-12-16 16:46:57 +01:00
Sebastian Stenzel
d72d9f533c
Replace CharBuffer and char[] instances by destroyable Passphrase
2021-12-16 16:41:07 +01:00
Tobias Hagemann
6403991bad
Update release.yml
...
[ci skip]
2021-12-16 14:03:15 +01:00
Sebastian Stenzel
85a5146d4b
wipe pw before losing reference
...
[ci skip]
2021-12-16 13:59:10 +01:00
Sebastian Stenzel
0bece0f591
move passphrase entry to subcomponent
...
and use CompletableFuture instead of UserInteractionLock + AtomicReference
2021-12-16 13:56:59 +01:00
Armin Schrenk
196521bfd0
Merge tag '1.6.5' into develop
...
1.6.5
# Conflicts:
# pom.xml
2021-12-16 13:33:40 +01:00
Armin Schrenk
a05dcd2f14
Merge branch 'hotfix/1.6.5'
2021-12-16 13:32:21 +01:00
Armin Schrenk
9775eaa2a8
bump logback to close possible vulnerability
2021-12-16 13:31:38 +01:00
Sebastian Stenzel
abc0f952e0
closing the window will cancel implicitly
2021-12-15 17:32:11 +01:00
Sebastian Stenzel
e6f43d1f05
no need to run code in ui thread
2021-12-15 17:31:08 +01:00
Sebastian Stenzel
25b9722019
Use CompletableFuture instead of UserInteractionLock + AtomicReference
2021-12-15 17:19:59 +01:00
Sebastian Stenzel
157bef5df6
close dialog after successful device registration (to be improved lol)
2021-12-15 17:19:00 +01:00
Armin Schrenk
36f87b3643
closes #1961
2021-12-15 12:46:23 +01:00
Armin Schrenk
8ac7ba8f56
preparing hotfix 1.6.5
2021-12-15 12:45:52 +01:00
Sebastian Stenzel
ef281f810f
register device via rest api
2021-12-14 17:35:24 +01:00
JaniruTEC
46a3a4fc11
Added error message if user tries to mount to occupied drive.
...
Fixes #1888
2021-12-13 00:46:18 +01:00
Armin Schrenk
921dd8fe67
Add query to redirection to provide more context in the frontend ( #1973 )
...
Co-authored-by: Sebastian Stenzel <sebastian.stenzel@gmail.com >
2021-12-10 13:42:37 +01:00
Sebastian Stenzel
fb580ff79d
read masterkey from JWE
2021-12-09 14:03:39 +01:00
Sebastian Stenzel
0110e5bedd
added JWE decryption helper
2021-12-09 14:02:39 +01:00
Sebastian Stenzel
0fd6e5bbb0
fixed code smells
2021-12-03 12:17:07 +01:00
Sebastian Stenzel
f277d4d21b
fix resource leak
2021-12-03 12:10:40 +01:00
Sebastian Stenzel
085304ec04
set up SonarCloud
2021-12-02 17:16:01 +01:00
Armin Schrenk
335a91d24a
reset to snapshot version
...
[ci skip]
2021-12-02 12:34:09 +01:00
Armin Schrenk
e0a3b7a9df
Merge branch 'release/1.6.4'
2021-12-02 12:24:47 +01:00
Armin Schrenk
c6a1690753
Merge tag '1.6.4' into develop
...
1.6.4
2021-12-02 12:24:47 +01:00
Armin Schrenk
4e3742c206
Merge branch 'develop' into release/1.6.4
2021-12-02 12:22:29 +01:00
Armin Schrenk
919257a99e
Bump dagger
2021-12-02 11:23:27 +01:00
Sebastian Stenzel
ae6766fa79
Merge pull request #1823 from purejava/feature/displayName
...
Pass the name of the vault on storing and changing a passphrase
2021-12-02 09:00:03 +01:00
Sebastian Stenzel
2c42a9573e
Merge branch 'develop' into feature/displayName
...
# Conflicts:
# pom.xml
2021-12-02 08:52:40 +01:00
Sebastian Stenzel
4baf05e684
prepare 1.6.4
2021-12-02 08:46:35 +01:00
Cryptobot
61d84a0da7
New Crowdin updates ( #1894 )
...
* New translations strings.properties
[ci skip]
2021-12-02 08:45:23 +01:00
Sebastian Stenzel
799b2c91bf
Merge branch 'feature/patch-webdav' into develop
...
# Conflicts:
# dist/win/contrib/patchWebDAV.ps1
# dist/win/resources/main.wxs
2021-12-01 14:01:02 +01:00
Armin Schrenk
eee672f9ee
closes #1932 , closes #1931
2021-12-01 13:53:51 +01:00
Sebastian Stenzel
9f4a7c8cce
renamed scripts
2021-12-01 12:35:01 +01:00
Armin Schrenk
b9bbbc1f86
Bump javafx
2021-11-30 17:02:37 +01:00
Armin Schrenk
13e9775458
Closes #1918
2021-11-29 17:33:11 +01:00
Armin Schrenk
e9e5df6310
Bump dependencies:
...
* cryptofs
* gson
* logback
Closes #1825
2021-11-29 17:31:27 +01:00
Sebastian Stenzel
2808d777e0
Add cryptomator-vault alias to etc/hosts during (re)install ( #1914 )
...
Co-authored-by: Armin Schrenk <armin.schrenk@skymatic.de >
2021-11-29 16:37:23 +01:00
Sebastian Stenzel
3cd99f680a
Merge branch 'develop' into feature/hub
2021-11-24 16:23:10 +01:00
Sebastian Stenzel
9b8661fe3c
use setup-java@v2 in release action
2021-11-24 16:22:09 +01:00
Sebastian Stenzel
34e4383c1e
adjust release build to support hub features
2021-11-24 14:46:21 +01:00
Tobias Hagemann
d4c3f02d8a
beautified hub_register_device
2021-11-18 17:02:58 +01:00
Martin Beyer
63b40091ea
rename supporterCert WhiteSpace and VaultNameLength methods
2021-11-18 12:06:50 +01:00
Sebastian Stenzel
0c47af2f15
Merge pull request #1935 from cryptomator/feature/lock-retry-loop
...
Handle exception when force-locking
2021-11-17 16:00:41 +01:00
Sebastian Stenzel
5a735191a4
adjust heading
...
(as it applies to both graceful and forced lock attempts)
2021-11-17 14:05:42 +01:00
Sebastian Stenzel
21d342d117
Add non-forced retry lock button
2021-11-17 14:03:04 +01:00
Sebastian Stenzel
1b43bf395f
apply same error handling to "force lock" as well
2021-11-17 13:45:43 +01:00
Sebastian Stenzel
839175a5e6
Merge branch 'develop' into feature/hub
...
# Conflicts:
# pom.xml
2021-11-11 16:04:26 +01:00
Sebastian Stenzel
71a575e079
add build scripts for windows
...
[ci skip]
2021-11-10 16:08:11 +01:00
Sebastian Stenzel
c5b6d8f81f
target Ubuntu Bionic in PPA release ( #1909 )
2021-11-10 12:20:52 +01:00
Tobias Hagemann
0c6ecef92b
Update README.md
...
[ci skip]
2021-11-10 08:51:50 +01:00
Tobias Hagemann
b565a5a3f4
added dmg step to mac build script
...
[ci skip]
2021-11-09 15:49:25 +01:00
Armin Schrenk
ce9e1184ec
bump cryptofs dependency
2021-11-09 12:39:45 +01:00
Armin Schrenk
c1c5367e2a
closes #1891
2021-11-03 11:54:24 +01:00
Sebastian Stenzel
55a0fe97d8
Merge branch 'main' into develop
...
[ci skip]
2021-11-03 09:01:45 +01:00
Sebastian Stenzel
f7f1afbf7d
Merge branch 'release/1.6.3'
2021-11-03 09:01:11 +01:00
Sebastian Stenzel
14395516c5
preparing 1.6.3
2021-11-03 08:59:12 +01:00
Cryptobot
9ef9499506
New Crowdin updates ( #1886 )
...
* New translations strings.properties
[ci skip]
2021-11-03 08:58:04 +01:00
Sebastian Stenzel
1ca803691b
Revert "increase robustness of vault creation:"
...
This reverts commit f7fdb87d6d .
2021-11-03 08:57:35 +01:00
Sebastian Stenzel
5924e443fb
Merge branch 'develop' into feature/hub
...
# Conflicts:
# .idea/runConfigurations/Cryptomator_Linux.xml
# .idea/runConfigurations/Cryptomator_Linux_Dev.xml
# .idea/runConfigurations/Cryptomator_Windows.xml
# .idea/runConfigurations/Cryptomator_Windows_Dev.xml
# .idea/runConfigurations/Cryptomator_macOS.xml
# .idea/runConfigurations/Cryptomator_macOS_Dev.xml
# pom.xml
2021-11-02 15:53:23 +01:00
Cryptobot
27aea6cce9
New Crowdin updates ( #1844 )
...
New translations strings.properties
Arabic; Bosnian; Catalan; Chinese Simplified; Chinese Traditional; Czech; Dutch; Filipino; French; German; Greek; Hungarian; Indonesian; Italian; Japanese; Korean; Latvian; Macedonian; Norwegian Bokmal; Norwegian Nynorsk; Polish; Portuguese; Portuguese, Brazilian; Punjabi; Romanian; Russian; Serbian (Cyrillic); Serbian (Latin); Slovak; Spanish; Swedish; Turkish; Ukrainian;
[ci skip]
2021-11-02 15:37:46 +01:00
Armin Schrenk
e2ff3f10c1
reset dev branch to SNAPSHOT version
2021-11-02 15:36:09 +01:00
Armin Schrenk
811b538668
Merge tag '1.6.2' into develop
...
1.6.2
2021-11-02 12:21:57 +01:00
Armin Schrenk
8151cc9714
Merge branch 'release/1.6.2'
2021-11-02 12:21:56 +01:00
Armin Schrenk
fdbaa5b892
prepare 1.6.2
2021-11-02 12:11:48 +01:00
Armin Schrenk
f7fdb87d6d
increase robustness of vault creation:
...
* clean up after failed vault creation
* ignore if storage readme cannot be created
2021-11-02 11:50:14 +01:00
what-next-github
9408117028
Including pluginDir to linux/appimage/build.sh ( #1850 )
2021-11-02 10:40:41 +01:00
Armin Schrenk
c6c2133b34
closes #1863
2021-10-29 17:08:03 +02:00
Sebastian Stenzel
7a3205b19c
updated choose file dialog screenshots for Windows #1863
2021-10-29 17:02:24 +02:00
Sebastian Stenzel
8fadd34498
prepared (currently unused) dark mode screenshots for #1863
2021-10-29 16:49:51 +02:00
Sebastian Stenzel
1ffcc8eacb
desaturate irrelevant parts of image
2021-10-29 16:03:10 +02:00
Sebastian Stenzel
dfd4b86b06
Updated "choose file dialog" image
...
references #1863
2021-10-29 14:22:02 +02:00
Sebastian Stenzel
02a59dd538
support loading @2x images
2021-10-29 14:21:04 +02:00
Sebastian Stenzel
a79e385594
fixes #1866
2021-10-28 08:23:45 +02:00
Tobias Hagemann
a4070f551b
fixes #1404
2021-10-27 11:56:49 +02:00
Sebastian Stenzel
5c98fe4145
fixed accessibility issue
2021-10-25 19:50:39 +02:00
Sebastian Stenzel
9b79e9e69e
fixed second part of error code ( #1741 )
2021-10-25 19:34:45 +02:00
Bart
520b3a8f08
Remove IPC socket before creation ( #1852 )
...
(to make sure that socket path can be created)
2021-10-25 09:47:02 +02:00
Armin Schrenk
28d2262962
on windows allow installations only on windows 10 1803 or newer due to unix socket support
2021-10-22 19:21:10 +02:00
Julian Raufelder
c87b559313
Merge branch 'main' into develop
2021-10-20 13:47:39 +02:00
Julian Raufelder
cea8b7556e
Merge branch 'release/1.6.1'
2021-10-20 13:40:49 +02:00
Julian Raufelder
5dde332b8b
Preparing 1.6.1
2021-10-20 13:39:20 +02:00
Sebastian Stenzel
0980e4776b
fixes #1843
2021-10-20 12:46:37 +02:00
Tobias Hagemann
fd7a6f42f1
added x64 suffix to msi installer name
2021-10-19 22:05:59 +02:00
Armin Schrenk
8bfbfc7700
Update installer workflow to add options introduced in JDK 17
2021-10-19 19:12:53 +02:00
Armin Schrenk
ec72762548
fix windows installer
2021-10-19 18:45:25 +02:00
Sebastian Stenzel
6abe39679e
Merge branch 'master' into develop
...
[ci skip]
2021-10-19 15:58:51 +02:00
Sebastian Stenzel
1daab1a4f1
Merge branch 'release/1.6.0'
...
# Conflicts:
# main/buildkit/pom.xml
# main/commons/pom.xml
# main/launcher/pom.xml
# main/pom.xml
# main/ui/pom.xml
# main/ui/src/main/resources/license/THIRD-PARTY.txt
2021-10-19 15:57:51 +02:00
Armin Schrenk
39d1a3d5a6
Merge branch 'develop' into release/1.6.0
2021-10-19 15:47:17 +02:00
Tobias Hagemann
a6b50bde75
Merge pull request #1796 from PBillodeau/fix/linux-build
...
Relative paths in linux build are incorrect
2021-10-19 13:51:00 +02:00
Armin Schrenk
3f569fe33e
Merge branch 'develop' into release/1.6.0
2021-10-19 13:31:27 +02:00
Armin Schrenk
4801ae3fe3
final dependency bump
2021-10-19 13:31:11 +02:00
Sebastian Stenzel
5f672880b9
Merge branch 'develop' into release/1.6.0
2021-10-19 09:34:24 +02:00
Sebastian Stenzel
6ccbc2b806
update cryptofs
2021-10-18 13:44:15 +02:00
Sebastian Stenzel
3492ddbee1
fixes #1833
2021-10-18 13:43:45 +02:00
Sebastian Stenzel
65b85fa4d8
Merge commit 'b211cb1856ef8d07583819b25586151471720cfd' into release/1.6.0
2021-10-14 14:00:11 +02:00
Cryptobot
b211cb1856
New Crowdin updates ( #1822 )
...
[ci skip]
2021-10-14 13:58:57 +02:00
Sebastian Stenzel
d7f48866da
updated license infos
2021-10-13 13:01:53 +02:00
Snyk bot
0872d84662
bump fuse-nio-adapter to 1.3.3 ( #1829 )
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JAVA-COMGITHUBJNR-1570422
2021-10-13 12:32:17 +02:00
Sebastian Stenzel
a86bd9f13a
implemented new algorithm
...
[ci skip]
2021-10-13 12:12:56 +02:00
Armin Schrenk
e436ce372d
Merge branch 'develop' into release/1.6.0
2021-10-08 16:35:19 +02:00
Sebastian Stenzel
c7c7cdfdce
Merge branch 'develop' into feature/displayName
2021-10-08 16:16:18 +02:00
Sebastian Stenzel
1c62467fd2
run codacy for labeled pull requests _and_ push events
2021-10-08 15:39:44 +02:00
Sebastian Stenzel
7f833d2567
update CI config for pull requests
...
see https://securitylab.github.com/research/github-actions-preventing-pwn-requests/
2021-10-08 15:30:28 +02:00
Sebastian Stenzel
6c6f6baf12
Update to JDK 17 ( #1828 )
...
fixes #1404
2021-10-08 14:59:24 +02:00
Armin Schrenk
8319a09b12
fix alignment in vault detail error screen
2021-10-08 14:24:50 +02:00
Ralph Plawetzki
d4e0b4d07d
Change to 1.1.0-beta1 for now, so CI can load the dependency
2021-10-08 12:13:28 +02:00
Ralph Plawetzki
445cb7e242
Pass the name of the vault on changing a passphrase
2021-10-06 18:32:15 +02:00
Ralph Plawetzki
54a005a5c9
Pass the name of the vault on storing a passphrase
2021-10-06 18:32:14 +02:00
Armin Schrenk
ac1ff5fb79
Rework vautl detail unknown error dialog:
...
* add buttons to reload, remove and show error dialog
* restyling
* add new strings
2021-10-06 14:27:28 +02:00
Sebastian Stenzel
1ac0820f93
updated release note formatting
...
[ci skip]
2021-10-05 14:23:41 +02:00
Armin Schrenk
2f868304e4
Merge branch 'develop' into release/1.6.0
2021-10-05 11:59:57 +02:00
Sebastian Stenzel
813c69f6ac
fixed broken bidi binding
2021-10-05 10:09:33 +02:00
Sebastian Stenzel
0d240cdb2d
simpler spacing
2021-10-05 10:09:09 +02:00
JaniruTEC
1ef3e948be
Fixes #1547 : "Custom path" retains invalid value/state ( #1548 )
...
Co-authored-by: Sebastian Stenzel <sebastian.stenzel@gmail.com >
2021-10-04 14:31:48 +02:00
Armin Schrenk
2200a100e0
Merge branch 'develop' into release/1.6.0
2021-10-04 13:08:27 +02:00
Armin Schrenk
f5822fc568
fix bug in check run selection and add small space between buttons
2021-10-04 12:49:28 +02:00
Armin Schrenk
126201506c
closes #1662
2021-10-04 12:02:55 +02:00
Sebastian Stenzel
c7d8cf5465
Merge branch 'develop' into release/1.6.0
2021-09-30 12:54:38 +02:00
Cryptobot
6415c29e3e
New translations strings.properties (Greek) ( #1816 )
...
[ci skip]
2021-09-30 12:52:45 +02:00
Sebastian Stenzel
c1965086f3
update dagger to 2.39
2021-09-30 12:52:04 +02:00
Julian Raufelder
c8b9deccb9
Remove incorrect quote in release note
2021-09-29 17:49:54 +02:00
Julian Raufelder
9586e4e65a
Compute checksum for *.msi and *.tar.gz as well #1808
2021-09-29 17:48:13 +02:00
Julian Raufelder
0fb5867bd8
Merge branch 'develop' into release/1.6.0
2021-09-29 16:43:26 +02:00
Julian Raufelder
3cc1bef4a6
Bump cryptomator.integrations-linux which fixes #1815
2021-09-29 13:30:29 +02:00
Sebastian Stenzel
907d097e2c
store multiline string in env var ( fixes #1808 )
2021-09-29 11:31:31 +02:00
Tobias Hagemann
c9907d6085
added manual build script for mac (missing: notarization, create-dmg)
...
[ci skip]
2021-09-28 11:45:49 +02:00
Julian Raufelder
5eac665a93
Fixes #1814
...
Add missing backslash while setting the pluginDir
2021-09-27 18:50:26 +02:00
PBillodeau
aa7ee65d99
Update build version variable
...
Add path to pom.xml and move after preconditions
2021-09-27 09:54:43 -05:00
PBillodeau
279db5ffd0
Merge branch 'cryptomator:develop' into fix/linux-build
2021-09-27 09:51:20 -05:00
PBillodeau
772e3ae68a
Apply suggestions from code review
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@gmail.com >
2021-09-27 09:50:51 -05:00
Sebastian Stenzel
8795e5c8d2
Merge branch 'develop' into release/1.6.0
...
# Conflicts:
# pom.xml
# src/main/resources/license/THIRD-PARTY.txt
2021-09-27 13:52:29 +02:00
Cryptobot
069c07cbf1
New Crowdin updates ( #1807 )
...
* New translations strings.properties
[ci skip]
2021-09-27 13:49:32 +02:00
Sebastian Stenzel
cda7cc8ef9
dependency bump
2021-09-27 13:41:02 +02:00
Sebastian Stenzel
1015542629
adjust to latest API
2021-09-27 13:31:05 +02:00
Sebastian Stenzel
18be4ba257
update integrations-api
2021-09-27 13:03:55 +02:00
Sebastian Stenzel
90bceb0f68
Update to OpenJFX 17 ( #1809 )
...
* update to openjfx 17.0.0.1
* use new javafx API instead of AWT
2021-09-24 21:01:19 +02:00
Armin Schrenk
53afaf1b12
Replace Files.isWritable() by real write test
2021-09-24 16:31:07 +02:00
Sebastian Stenzel
6b0625609b
case insensitive semver validation
2021-09-24 15:43:52 +02:00
Armin Schrenk
5670e77908
closes #1783
2021-09-24 11:47:57 +02:00
Sebastian Stenzel
79c48778ce
Be more lenient when handling open vault events
...
either via drag and drop or registered file extensions
2021-09-24 10:57:05 +02:00
Sebastian Stenzel
f9889c16de
attempted fix for #1808
2021-09-23 15:08:24 +02:00
Sebastian Stenzel
cbe26d8a4f
Merge branch 'develop' into release/1.6.0, fixing appimage version number
2021-09-23 14:04:54 +02:00
Sebastian Stenzel
b3c2d68d9b
Partial revert of 0d5a3346: Build PPA independently of other installers
2021-09-23 14:04:26 +02:00
Sebastian Stenzel
d07c018670
adjust appimage launcher script to comply with appdir built during CI
...
fixes #1806
2021-09-23 14:01:07 +02:00
Armin Schrenk
0d5a3346f6
execute ppa _after_ all successufl installer builds
2021-09-22 17:54:08 +02:00
Armin Schrenk
cfaa4ceffc
fix draft release job in release workflow
2021-09-22 17:51:27 +02:00
Tobias Hagemann
db843bb1d5
codesigning dylib/jnilib inside jars needs to be forced as well (they may already be signed but could be problematic for notarization)
2021-09-22 17:33:46 +02:00
Armin Schrenk
b4539979a4
fix module-info
2021-09-22 16:43:47 +02:00
Armin Schrenk
d241f022ab
Merge branch 'develop' into release/1.6.0
...
# Conflicts:
# pom.xml
2021-09-22 16:36:36 +02:00
Cryptobot
2a5e09bc32
New Crowdin updates ( #1758 )
...
New translations strings.properties
Turkish; Latvian; Slovak; Polish; Norwegian Nynorsk; Hungarian; Norwegian Bokmal; Russian; Catalan; Spanish; Portuguese; French; Japanese; German; Portuguese, Brazilian; Arabic; Latin); Czech; Italian; Punjabi; Greek; Swedish; Indonesian; Serbian (Cyrillic); Chinese Traditional; Hindi; Korean; Dutch; Bosnian; Romanian; Chinese Simplified;
[ci skip]
2021-09-22 16:27:28 +02:00
Armin Schrenk
85a7383c56
bump fuse dependency
2021-09-22 16:21:06 +02:00
Armin Schrenk
526b2a1e72
Bump cryptofs and adjust usages
2021-09-22 16:20:48 +02:00
Sebastian Stenzel
e4da494202
updated 3rd party licenses
...
[ci skip]
2021-09-22 12:18:35 +02:00
Sebastian Stenzel
55c7636a7b
simplified toggle boolean
...
[ci skip]
2021-09-22 12:17:47 +02:00
Armin Schrenk
af4603f022
Merge pull request #1761 from cryptomator/feature/#1733-window-position
...
Persist last known window position and improve resizing
2021-09-22 11:39:51 +02:00
Armin Schrenk
09cf76df68
minor code cleanup
2021-09-22 11:28:45 +02:00
Armin Schrenk
cfe61a51b6
Merge pull request #1767 from cryptomator/feature/early-loading
...
Eagerly load vault config
2021-09-22 11:20:14 +02:00
Tobias Hagemann
9c83baabd5
fixes #1740
2021-09-22 09:25:16 +02:00
JaniruTEC
3e216ed0ac
Added error codes to error screen ( #1741 )
...
Added error codes based on a translation of GeneratedErrorCode.kt (Cryptomator Android) into Java:
Source of GeneratedErrorCode.kt: 3ae90ab521/presentation/src/main/java/org/cryptomator/presentation/logging/GeneratedErrorCode.kt
Co-authored-by: Sebastian Stenzel <sebastian.stenzel@gmail.com >
2021-09-21 17:41:54 +02:00
Armin Schrenk
0b488efbb3
remove another convinience method from vault class
2021-09-21 16:15:53 +02:00
Armin Schrenk
ae2ad6e00f
Replace ObjectProperty with atomicRef to prevent problems with background reloading
2021-09-21 12:32:36 +02:00
Armin Schrenk
76811f92e6
Improve error handling:
...
* Vault only returns the confiCache
* cache has safe and unsafe method to get config
2021-09-21 12:28:41 +02:00
Armin Schrenk
1fbd07b4a6
Refine impl:
...
* rename wrapper to cache
* reset the cache to null if error during config loading happens
* always set the the cache in the vault obj
2021-09-20 15:34:53 +02:00
PBillodeau
96d37096c1
Relative paths in linux build are incorrect
2021-09-18 14:07:42 -05:00
Martin Beyer
21774784a1
Reduce ResizeRegion to 6px, only save positions at MouseRelease
2021-09-17 18:51:09 +02:00
Martin Beyer
4a13b4145d
Use javaFx-graphics for display information
2021-09-17 17:46:54 +02:00
Armin Schrenk
efc77e4997
updating dependencies
2021-09-17 17:46:28 +02:00
Martin Beyer
cf17a3f9ca
Saving settings on Drag release
2021-09-17 17:44:26 +02:00
Martin Beyer
560513d7e8
Rearrange Imports
2021-09-17 15:54:45 +02:00
Sebastian Stenzel
9e66f4b93e
Release to PPA ( #1791 )
...
Create a Debian source package and dput it to the cryptomator-beta staging repo
2021-09-16 13:01:34 +02:00
Sebastian Stenzel
407718d0a1
fixes #1789
2021-09-16 10:02:38 +02:00
Sebastian Stenzel
b98691ee52
Provide version string when manually triggering a build ( #1790 )
...
* fixed inclusion of launcher script in buildkit
* renamed variable
* version must be manually provided during workflow_dispatch
2021-09-15 15:25:52 +02:00
Armin Schrenk
e482574aaf
Block windows installation if old innosetup version is installed
2021-09-15 12:16:25 +02:00
Sebastian Stenzel
9f068d0b2c
add playground workflow
2021-09-13 16:45:05 +02:00
Armin Schrenk
bbb30ebe0f
keep name of icon file
2021-09-03 12:54:24 +02:00
Armin Schrenk
a0fd6618a7
Change logic on how the config wrapper is injected
2021-09-03 12:25:26 +02:00
Armin Schrenk
09a2f76e15
remove startFail controller entirely
2021-09-03 12:02:45 +02:00
Armin Schrenk
5cdd2e006b
more bug fixing in release workflow
2021-09-02 15:25:27 +02:00
Armin Schrenk
f187decf0a
fix installer-ci bugs
2021-09-02 15:14:48 +02:00
Armin Schrenk
869407cded
Win installer: use different icon file for Cryptomator files and make c9r/c9s file extensions non executing
2021-09-02 13:30:12 +02:00
Armin Schrenk
3a2420dd91
Add sha256 sum of release artifacts to release text
2021-08-31 16:02:46 +02:00
Armin Schrenk
bca920c75e
Upload release dmg and msi aritfacts with full version string
2021-08-31 14:15:50 +02:00
Armin Schrenk
a457355a25
allow drive letters A and B as mount targets
2021-08-31 10:04:42 +02:00
Martin Beyer
947344e5bc
remove border color, reduce default cursor size, enforce minWidth of 650
2021-08-30 17:13:46 +02:00
Armin Schrenk
cc6471840f
Update build for mac installer:
...
* use correct mime type for vault metadata
* add icons file for cryptomator files
2021-08-30 15:58:23 +02:00
Martin Beyer
cf633d74d2
add extra regions to reset to cursor to the default (+coloring the borders red for debugging and testing)
2021-08-30 15:16:52 +02:00
Armin Schrenk
2f32ab1376
fix bug, where password is not saved to keychain
2021-08-30 13:19:40 +02:00
Armin Schrenk
460e6528bf
Eagerly load vault config:
...
* wrap (re-)loading in new class
* assume existence of config in certain vault states
* deprecate classes which are not used anymore
2021-08-26 21:12:07 +02:00
Martin Beyer
348b015bdc
reformat to use fxml to trigger resizing
2021-08-26 17:56:20 +02:00
Martin Beyer
903e022d29
change from LOG.debug "init..." to LOG.trace
2021-08-26 17:22:11 +02:00
Martin Beyer
e5f66281c2
centering window as before, renaming
2021-08-26 17:20:53 +02:00
Martin Beyer
21f45d43f7
remove dead code
2021-08-26 11:15:19 +02:00
Martin Beyer
72286de9fe
minor string rewriting
2021-08-26 10:46:28 +02:00
Martin Beyer
981902409c
calculate new position on display configuration change
2021-08-26 10:33:31 +02:00
Sebastian Stenzel
aef1bf821a
fixed pluginDir path
...
thanks @purejava for noticing
[ci skip]
2021-08-25 11:57:40 +02:00
Martin Beyer
6b4ea9a9eb
fix fullscreen binding
2021-08-25 11:31:29 +02:00
Sebastian Stenzel
e7b9f73516
Merge pull request #1759 from cryptomator/feature/plugin-loader
2021-08-24 19:28:59 +02:00
Martin Beyer
957640b1ba
block moving and resizing in fullscreen
2021-08-24 19:21:53 +02:00
Martin Beyer
31ca102263
update position in settings when moving
2021-08-24 19:09:27 +02:00
Martin Beyer
7df028b0b8
add top, right, bottom and left resizer
2021-08-24 18:52:55 +02:00
Martin Beyer
03eebfe486
add double click on titleBar to min/maximize application
2021-08-24 18:03:55 +02:00
Martin Beyer
58d65c609f
set the position on illegal position
2021-08-24 17:38:01 +02:00
Martin Beyer
b529764eb4
remove max width and max heigth
2021-08-24 17:37:15 +02:00
Sebastian Stenzel
ec9a4465eb
add cryptomator.pluginDir environment variable
2021-08-24 16:35:07 +02:00
Sebastian Stenzel
e5509bd63f
load certain services from jars located in plugin dir
2021-08-24 16:33:05 +02:00
Martin Beyer
4223d15c08
set stored window size to initial window size
2021-08-24 16:23:46 +02:00
Martin Beyer
396b541cd2
safe position settings
2021-08-24 15:36:10 +02:00
Sebastian Stenzel
346ce67bc4
add "unauthorized device" scene
2021-08-24 14:43:26 +02:00
Sebastian Stenzel
1477bf07a9
use public key hash as device id
2021-08-24 13:59:51 +02:00
Sebastian Stenzel
056990151a
adjusted vault config
2021-08-24 12:39:29 +02:00
Sebastian Stenzel
fa86d890fe
use application-global device key that requires a system keychain
2021-08-20 17:16:07 +02:00
Cryptobot
a097a42a9b
New Crowdin updates ( #1681 )
...
[ci skip]
2021-08-20 10:07:50 +02:00
Armin Schrenk
e811f5313d
fixes #1755
...
use system property instead of package version
2021-08-19 12:23:00 +02:00
Sebastian Stenzel
5922743f19
removed dead code
...
[ci skip]
2021-08-17 16:52:28 +02:00
Armin Schrenk
b710fd33ce
updating third party license file
2021-08-16 15:27:06 +02:00
Armin Schrenk
dd70984d07
Bump dependencies
2021-08-16 14:43:47 +02:00
Armin Schrenk
cf900429cd
Merge branch 'develop' into release/1.6.0
2021-08-16 14:33:07 +02:00
Sebastian Stenzel
afc853f5f5
append device registration params to hub url
2021-08-13 21:41:43 +02:00
Sebastian Stenzel
be8243d9d1
cleanup
2021-08-13 21:41:10 +02:00
Sebastian Stenzel
1322b872b6
adjusted to new vault config format and unlock status codes
2021-08-13 19:59:31 +02:00
Armin Schrenk
1e2b80d02b
remove leftovers from autolock tab
2021-08-13 15:32:57 +02:00
Sebastian Stenzel
e46072c726
Merge branch 'develop' into feature/hub
...
[ci skip]
2021-08-13 12:13:49 +02:00
Sebastian Stenzel
a6e28ca387
remove debug stuff
...
[ci skip]
2021-08-13 12:13:04 +02:00
Sebastian Stenzel
3e6acb2561
attempt to fix release
2021-08-13 11:53:33 +02:00
Sebastian Stenzel
32bd84d754
attempt to fix release
2021-08-13 11:23:59 +02:00
Sebastian Stenzel
2fcff5fb17
strip non-numerical suffix from version number
2021-08-13 10:52:07 +02:00
Sebastian Stenzel
7b8ddbd8d7
adjusted release action
...
[ci skip]
2021-08-13 10:35:01 +02:00
Sebastian Stenzel
33ed41307e
Merge branch 'develop' into feature/hub
2021-08-12 17:39:25 +02:00
Sebastian Stenzel
e865eaf412
added quick & dirty device registration
2021-08-12 17:38:50 +02:00
Sebastian Stenzel
e866b64352
fix build
2021-08-12 17:05:59 +02:00
Sebastian Stenzel
a3a96496b6
use new auth flow
...
talking directly to Authorization Server and Resource Server instead of web frontend
2021-08-12 16:18:22 +02:00
Armin Schrenk
f7ff2c1e80
patch release workflow
2021-08-12 15:43:16 +02:00
Armin Schrenk
8c7c09b613
Merge pull request #1744 from cryptomator/feature/installers
...
Build native installers via CI in main repository
2021-08-12 15:41:29 +02:00
Armin Schrenk
12720d67e8
Revert "windows installer: disallow downgrades, allow upgrades"
...
This reverts commit 4b9ae03bc2 .
2021-08-12 15:07:53 +02:00
Armin Schrenk
d319b45fce
add file associations for msi installer
2021-08-12 14:43:10 +02:00
Sebastian Stenzel
75644a35ec
cleanup
...
[ci skip]
2021-08-12 12:19:09 +02:00
Sebastian Stenzel
ec09413575
renamed controller
2021-08-12 12:18:36 +02:00
Armin Schrenk
4b9ae03bc2
windows installer: disallow downgrades, allow upgrades
2021-08-12 11:04:16 +02:00
Sebastian Stenzel
f9c2807ce1
added basic OAuth 2.0 Authorization Code Flow + PKCE impl
2021-08-12 10:54:58 +02:00
Armin Schrenk
b255996619
acticate release workflow on any tag
2021-08-11 18:16:16 +02:00
Armin Schrenk
16e1c6f8c9
create gpg signature for each release artifact
2021-08-11 17:40:44 +02:00
Armin Schrenk
410215b318
Run release workflow on tag pushes
2021-08-11 17:40:44 +02:00
Armin Schrenk
637c21c6cc
Bug fix and clean up
2021-08-11 17:40:18 +02:00
Sebastian Stenzel
b4ee85f911
Merge branch 'feature/installers' into feature/installers-2
...
# Conflicts:
# .github/workflows/release.yml
2021-08-11 17:21:29 +02:00
Sebastian Stenzel
d2aca07fc8
renamed workflow
...
[ci skip]
2021-08-11 17:15:12 +02:00
Sebastian Stenzel
8075d33d39
fix key/iv extraction from sharedSecret
2021-08-11 16:13:14 +02:00
Armin Schrenk
42a49d9dce
split test& compile and installer creation into two workflows:
...
* installers only created on manual trigger
* releases only drafted on tags
2021-08-11 13:06:29 +02:00
Armin Schrenk
87f4a9ba5b
Allow manual build from any valid ref
2021-08-10 17:08:21 +02:00
Armin Schrenk
c0ee8ec3fc
Allow manual worklfow triggering with invalid version
2021-08-10 16:35:10 +02:00
Sebastian Stenzel
d7dcc46988
spec correction
...
[ci skip]
2021-08-10 13:23:29 +02:00
Sebastian Stenzel
01b2b47823
Switching to P-384 + X9.63 KDF SHA-256 + AES-GCM
2021-08-10 12:36:22 +02:00
Tobias Hagemann
90381ee53e
setting keychain path via env didn't seem to work
2021-08-10 09:53:31 +02:00
Tobias Hagemann
7527a8f018
keychain has to be actually used
2021-08-10 09:36:10 +02:00
Tobias Hagemann
ce348c0a63
using tmp keychain for notarization credentials instead of pw via stdin because it didn't work
2021-08-10 09:12:06 +02:00
Sebastian Stenzel
d087a5fdde
derive masterkey from received ECIES params
2021-08-09 23:03:36 +02:00
Sebastian Stenzel
43dbdb3e8f
prepare local webserver for cross-origin requests
2021-08-09 18:11:44 +02:00
Tobias Hagemann
558a81a80e
fixing notarization step, apparently that was not how you run multi-line commands
2021-08-09 17:21:11 +02:00
Tobias Hagemann
95d8951da0
provide macos notarization pw via stdin
2021-08-06 08:47:55 +02:00
Sebastian Stenzel
1bbc6697ac
attempt to use v1 instead of v1.1.0
...
after creating a v1 branch for the action (see https://github.community/t/version-numbering-for-actions/16307/5 )
2021-08-06 08:07:12 +02:00
Tobias Hagemann
8a387d040e
added notarization step to mac-dmg
2021-08-05 14:52:48 +02:00
Armin Schrenk
2ea2a4ecec
clean up
2021-08-04 11:41:56 +02:00
Armin Schrenk
c19a92733c
remove obligatory win desktop shortcut from installer
2021-08-04 11:41:18 +02:00
Sebastian Stenzel
2290d47f0e
add descriptive name to signature
2021-08-04 11:27:31 +02:00
Sebastian Stenzel
9c7b86f270
try a simpler way to set an environment variable
2021-08-04 08:39:03 +02:00
Armin Schrenk
69dfc00a73
bloody gud damm typo
2021-08-03 18:20:52 +02:00
Armin Schrenk
5edbfa1967
more pwsh fixes
2021-08-03 18:00:25 +02:00
Armin Schrenk
0aef7c4a6a
use call operator to start second command
2021-08-03 17:41:13 +02:00
Armin Schrenk
e8a163b36d
default shell is bash, not pwsh
2021-08-03 17:16:10 +02:00
Armin Schrenk
19d7aa09f3
use multiline command for msi job
2021-08-03 16:50:23 +02:00
Armin Schrenk
0e7e58d144
restore accidentally removed file in 8764c81
2021-08-03 15:51:15 +02:00
Armin Schrenk
8764c814d9
Adjust windows installer build:
...
* add branding
* only link third party drivers, don't ship'em
* add license
2021-08-03 14:03:36 +02:00
Sebastian Stenzel
d938b1c3f7
keep window open while waiting for http callback
2021-07-30 16:55:05 +02:00
Sebastian Stenzel
59eda3159b
Merge branch 'develop' into feature/hub
2021-07-30 14:04:07 +02:00
Sebastian Stenzel
fa5248c781
fix weird fxml bug with spinner, remove redundant functionality from autoanimator
2021-07-30 14:03:45 +02:00
Sebastian Stenzel
7fabc6f52d
spawn server listening on localhost, used for oauth redirect_uri
2021-07-29 16:57:28 +02:00
Sebastian Stenzel
b21ea61342
add first draft for hub+http / hub+https keyloading scheme
2021-07-28 17:29:44 +02:00
Sebastian Stenzel
2952733a11
add PKCS12 support for on-demand creation and storage of an EC keypair
2021-07-28 17:04:12 +02:00
Sebastian Stenzel
8896723ff2
fix broken passwordsMatchAndSufficientProperty which didn't update more than once
2021-07-28 16:57:54 +02:00
Armin Schrenk
9b57c8fc71
Animate spinner in health check
2021-07-26 18:55:28 +02:00
Armin Schrenk
c81ef1c109
Feature/simple spinning ( #1728 )
...
* Define discrete rotation animation
* New class FontAwesome5Spinner extending FontAwesome5IconView, animated
* New class AutoAnimator to play Animation on a Node conditionally
* Replace all occurences of Progress Indicator with FontAwesome5Spinner
* Spin spinner icon in processing vault state
* remove undocumented progress indicator styling
2021-07-26 18:40:55 +02:00
Armin Schrenk
2aa17edd8c
Merge pull request #1712 from cryptomator/feature/improve-health-check
...
Refactor health check to improve UX
2021-07-26 18:33:40 +02:00
Armin Schrenk
2d5a65b953
removing dummy checks
2021-07-26 18:09:42 +02:00
Armin Schrenk
37ff638361
Apply more code review suggestion:
...
* use more specific localization key
* decouple internal localized error message from external localization
2021-07-26 16:57:24 +02:00
Armin Schrenk
4672a23344
Apply suggestions from code review regarding localization. [ci skip]
...
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
2021-07-26 16:03:28 +02:00
Armin Schrenk
d2a3ce2474
Catch UnlockCancelled exception during unlock of health check
2021-07-26 12:41:48 +02:00
Armin Schrenk
65b4fef7e8
Further adjusting checkstate icon view style
2021-07-26 10:04:50 +02:00
Sebastian Stenzel
2f1d91ae9d
remove read-only flag from .exe before signing it
2021-07-24 00:22:52 +02:00
Sebastian Stenzel
56b80be22c
Update build.yml
2021-07-23 16:01:05 +02:00
Sebastian Stenzel
e7266070a0
use the most awesome codesign action
2021-07-23 15:11:10 +02:00
Sebastian Stenzel
d2f4927634
first attempt to codesign windows app
2021-07-23 14:17:37 +02:00
Tobias Hagemann
b4806daca6
maybe fixing create-dmg
2021-07-23 11:49:25 +02:00
Sebastian Stenzel
279f82415e
install create-dmg via homebrew
2021-07-23 10:54:46 +02:00
Sebastian Stenzel
89688b7d18
first attempt to create a .dmg file
2021-07-23 10:35:45 +02:00
Sebastian Stenzel
9fd9f94823
add .bat file for easier debugging on console
...
(see https://bugs.openjdk.java.net/browse/JDK-8253461 )
2021-07-23 09:27:16 +02:00
Sebastian Stenzel
fd4bd66ac4
Merge branch 'develop' into feature/installers
2021-07-23 09:24:07 +02:00
Sebastian Stenzel
bd87defe29
Resiliency fixes for missing integrations-api implementation
2021-07-23 09:23:08 +02:00
Sebastian Stenzel
33a6158ed7
fix profile name (so integrations-win is included)
2021-07-23 09:04:47 +02:00
Sebastian Stenzel
d46b04c025
rename buildkit artifacts for easier sort-by-platform
2021-07-23 08:41:48 +02:00
Sebastian Stenzel
da1e619bbb
MSI metadata adjustments
2021-07-23 08:19:28 +02:00
Sebastian Stenzel
fe489a9911
add contrib files, add metadata to MSI
2021-07-23 08:10:58 +02:00
Sebastian Stenzel
6cb0688c65
try to point jpackage to correct dir
2021-07-22 16:52:42 +02:00
Sebastian Stenzel
b6feb35642
add name required for building MSI
2021-07-22 16:50:11 +02:00
Sebastian Stenzel
fe7c9d5a92
build MSI using jpackage
2021-07-22 16:37:00 +02:00
Sebastian Stenzel
5573da169e
shell-agnostic "find all jars"
2021-07-22 15:28:19 +02:00
Sebastian Stenzel
2c0bcc40a2
run codesign in zsh
2021-07-22 15:24:32 +02:00
Sebastian Stenzel
065f32fff0
cleanup
2021-07-22 15:14:33 +02:00
Sebastian Stenzel
fbace5bd52
SIGN ALL!!!
2021-07-22 15:04:53 +02:00
Sebastian Stenzel
7dad145581
also sign binaries in mods/*.jar
2021-07-22 14:50:19 +02:00
Sebastian Stenzel
e85a989e44
minor adjustments
...
[ci skip]
2021-07-22 14:36:02 +02:00
Sebastian Stenzel
3563ed3394
restructured dist/ dir
2021-07-22 14:09:06 +02:00
Sebastian Stenzel
62c81716c9
adjust paths
2021-07-22 13:56:43 +02:00
Sebastian Stenzel
eddb9f1d85
attempt to build mac app
2021-07-22 13:48:34 +02:00
Sebastian Stenzel
fc4c98601c
wtf
2021-07-22 13:00:10 +02:00
Sebastian Stenzel
2a40282d73
apparently actions/download-artifact untars automatically?
2021-07-22 12:54:04 +02:00
Sebastian Stenzel
fee6e2fb46
debug download-artifacts / untar steps
2021-07-22 12:46:19 +02:00
Sebastian Stenzel
8a644c575a
fixing tar path
2021-07-22 12:27:41 +02:00
Sebastian Stenzel
9faf7e9b81
tar before upload to keep permissions
2021-07-22 12:09:57 +02:00
Sebastian Stenzel
c7c910f738
fixing path, fixing variable
2021-07-22 08:42:07 +02:00
Armin Schrenk
2edbd2a7e2
Set correct styleclass for a skipped or cancelled check for right coloring
2021-07-21 18:04:41 +02:00
Sebastian Stenzel
aa7a4dbda9
further adjustments to new directory structure
2021-07-21 12:57:45 +02:00
Sebastian Stenzel
81ab8b7803
adjust AppImage build instructions to new jpackage directory structure
2021-07-21 12:39:51 +02:00
Sebastian Stenzel
27a7c8323b
dedup
2021-07-21 12:30:23 +02:00
Sebastian Stenzel
b5fcfec4a4
further CSS fixes (TODO glyph-icon classes are misused frequently to simply set a fill...)
2021-07-21 12:26:10 +02:00
Sebastian Stenzel
d3cf199741
cleanup
2021-07-21 11:58:57 +02:00
Sebastian Stenzel
9f7c69388c
make the view depend on state, not on another view
2021-07-21 11:36:41 +02:00
Sebastian Stenzel
7a1b1292ae
fix css instead of defining style from within code
2021-07-21 09:57:56 +02:00
Sebastian Stenzel
c193e16256
"debug logging"
2021-07-20 18:55:32 +02:00
Sebastian Stenzel
880a342f4e
I've given up. Just have to deal with the artifact always containing a directory.
2021-07-20 18:33:40 +02:00
Sebastian Stenzel
066f24a19f
I repeat: Please do not include parent dir in artifact
2021-07-20 18:04:44 +02:00
Sebastian Stenzel
339be371cd
upload contents of appdir without the "Cryptomator[.app]" itself
2021-07-20 17:54:03 +02:00
Sebastian Stenzel
45777b12cd
add icon to linux appdir
2021-07-20 17:51:07 +02:00
Sebastian Stenzel
a1bec81429
use three-segment app-version for mac (as per CFBundleVersion spec)
2021-07-20 17:31:38 +02:00
Sebastian Stenzel
559f3116f9
create app dir in matrix build
2021-07-20 17:08:08 +02:00
Sebastian Stenzel
1a6877b9ff
fix metadata outputs
2021-07-20 15:36:35 +02:00
Sebastian Stenzel
bae9541e8c
renamed job
...
[ci skip]
2021-07-20 15:32:31 +02:00
Sebastian Stenzel
d5588b9739
determine revision number via git rev-list --count HEAD
2021-07-20 15:31:23 +02:00
Sebastian Stenzel
a46bfd5a65
use correct JDK
2021-07-20 14:17:43 +02:00
Sebastian Stenzel
17cae18216
fix escaping
2021-07-20 14:12:01 +02:00
Sebastian Stenzel
18305ca2d6
build windows app dir
2021-07-20 13:51:03 +02:00
Sebastian Stenzel
8d17042456
updated standalone build.sh
...
[ci skip]
2021-07-20 12:33:35 +02:00
Armin Schrenk
4a8dbfbc15
Code review suggestion
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2021-07-20 12:17:08 +02:00
Armin Schrenk
6ed7ed61b3
enrich DummyChecks with some mock results
2021-07-20 12:14:06 +02:00
Armin Schrenk
ffe4201921
Add tooltip for fix icon.
2021-07-20 12:02:50 +02:00
Sebastian Stenzel
be44dcd569
added standalone build.sh for manually building AppImages
2021-07-20 10:47:42 +02:00
Sebastian Stenzel
24188b3892
Merge branch 'develop' into feature/installers
2021-07-20 00:28:08 +02:00
Sebastian Stenzel
d7c70ed841
install non-modular linux keychain libs to libs instead of mods
2021-07-20 00:27:49 +02:00
Sebastian Stenzel
01a3d16007
adjust launcher sh
2021-07-20 00:23:40 +02:00
Sebastian Stenzel
0a421ab9db
download runtime to AppDir/runtime
2021-07-20 00:06:20 +02:00
Sebastian Stenzel
64fc11eb5f
fixing AppImage build
2021-07-20 00:01:42 +02:00
Sebastian Stenzel
6a8f975955
build appimage
2021-07-19 23:57:26 +02:00
Sebastian Stenzel
0b6529c75d
next attempt to create a runtime image
2021-07-19 23:39:12 +02:00
Sebastian Stenzel
b8642677ba
run jlink with default shell on each OS
...
(bash on mac causes problems with variable substitution)
2021-07-19 23:32:58 +02:00
Sebastian Stenzel
039044ed1a
hard code required modules for now
2021-07-19 23:17:20 +02:00
Sebastian Stenzel
c79c7459c6
create custom runtime image
2021-07-19 23:10:28 +02:00
Sebastian Stenzel
8394aa12b5
Merge branch 'develop' into feature/installers
2021-07-19 22:41:06 +02:00
Sebastian Stenzel
7efdc41edc
removed unused requirement (related to #1589 )
2021-07-19 22:40:37 +02:00
Sebastian Stenzel
f1f55fc0dd
include crytomator-*.jar in mods dir
2021-07-19 22:03:20 +02:00
Sebastian Stenzel
b7012d7b83
removed duplicate key
2021-07-19 21:53:12 +02:00
Sebastian Stenzel
f0cee47aea
let actions/upload-artifact assemble the buildkit
2021-07-19 21:50:07 +02:00
Sebastian Stenzel
edc06898fb
added missing checkout step
2021-07-19 21:31:52 +02:00
Sebastian Stenzel
45d9cd601a
create buildkit via CI
2021-07-19 21:20:27 +02:00
Armin Schrenk
3df688236d
minor ui fixes
2021-07-19 18:03:28 +02:00
Armin Schrenk
f907e2d033
delocalize check names
2021-07-19 16:45:10 +02:00
Armin Schrenk
38c4b3c4a3
Merge branch 'develop' into feature/improve-health-check
...
# Conflicts:
# src/main/java/org/cryptomator/ui/health/HealthCheckTask.java
# src/main/java/org/cryptomator/ui/health/ReportWriter.java
# src/main/resources/fxml/health_check_list.fxml
# src/main/resources/fxml/vault_options.fxml
2021-07-19 16:44:43 +02:00
Sebastian Stenzel
6da26b09b6
Merge pull request #1688 from cryptomator/feature/modular
...
Add module-info.java
2021-07-19 16:08:45 +02:00
Sebastian Stenzel
1ab4aa94b3
Merge branch 'develop' into feature/modular
2021-07-19 15:54:02 +02:00
Sebastian Stenzel
397061a6e7
dependency update
2021-07-19 15:52:40 +02:00
Tobias Hagemann
8d9dc3bd90
Update README.md
...
[ci skip]
2021-07-17 12:35:50 +02:00
Sebastian Stenzel
1ccce71abc
Revert "no need for wysiwyg in this plain list"
...
This reverts commit 0db2aac7b5 .
2021-07-16 12:43:01 +02:00
Sebastian Stenzel
0db2aac7b5
no need for wysiwyg in this plain list
...
[ci skip]
2021-07-16 10:14:41 +02:00
Sebastian Stenzel
79a2d00eb6
adjusted bug report templates
...
[ci skip]
2021-07-16 10:11:14 +02:00
Armin Schrenk
747ebaea7c
localize health check
2021-07-15 16:50:20 +02:00
Armin Schrenk
97c52d788c
fit result list to window size
2021-07-15 12:55:43 +02:00
Armin Schrenk
3f76a04b38
Refactor CheckListCell to display ellipsis rather than allow horizontal scrolling
2021-07-15 12:48:39 +02:00
Armin Schrenk
8d9c33f7df
Relayout health start
2021-07-15 11:59:42 +02:00
Sebastian Stenzel
44cadce23d
Merge branch 'develop' into feature/modular
2021-07-15 11:58:44 +02:00
Sebastian Stenzel
9eaf700b87
Merge pull request #1719 from cryptomator/feature/1589-unix-sockets
...
Changed IPC to Unix domain sockets, fixes #1589 , fixes #1716
2021-07-15 11:42:46 +02:00
Sebastian Stenzel
8271428d64
cleanup
2021-07-15 08:36:37 +02:00
Sebastian Stenzel
fe84783fac
add shutdown hook to make sure ipc socket gets cleaned up even in event of fire
2021-07-14 17:54:08 +02:00
Armin Schrenk
a71e344036
ui adjustments & code cleanup
2021-07-14 17:33:29 +02:00
Sebastian Stenzel
7d3678dc36
adjusted logging
2021-07-14 17:23:08 +02:00
Sebastian Stenzel
de07c0aa9a
Merge branch 'develop' into feature/1589-unix-sockets
...
# Conflicts:
# src/main/java/org/cryptomator/launcher/Cryptomator.java
2021-07-14 17:22:16 +02:00
Sebastian Stenzel
b47beabc2f
startup time optimization
2021-07-14 17:17:25 +02:00
Sebastian Stenzel
f8c6191588
only attempt client connection to non-regular-file nodes
2021-07-14 15:41:16 +02:00
Sebastian Stenzel
87d481ccc3
yet another attempt to skip client connection attempts for non-existing socket files
2021-07-14 15:07:13 +02:00
Sebastian Stenzel
03182ae4e0
fixed typos
2021-07-14 12:46:17 +02:00
Sebastian Stenzel
c10a909ea4
attempt to fix socket on Windows
2021-07-14 12:45:09 +02:00
Sebastian Stenzel
e9461b4fc7
fixed launcher scripts
2021-07-13 18:52:00 +02:00
Sebastian Stenzel
d82a91f896
give thread a good name
2021-07-13 18:51:48 +02:00
Sebastian Stenzel
c87264f653
Merge branch 'develop' into feature/1589-unix-sockets
2021-07-13 18:41:24 +02:00
Sebastian Stenzel
6eacc6a9d3
fix premature shutdown (e.g. on ⌘Q on macOS)
2021-07-13 18:41:03 +02:00
Sebastian Stenzel
80874ea199
fixed test
2021-07-13 18:21:49 +02:00
Sebastian Stenzel
755eb70ae8
Use UNIX Sockets for IPC
2021-07-13 18:18:38 +02:00
Armin Schrenk
21946ae6aa
Fill health start fail screen with information
2021-07-13 16:55:21 +02:00
Armin Schrenk
102ab93dbd
Add introductory screen to check view if main run is not started
2021-07-13 15:52:53 +02:00
Armin Schrenk
e40ce62877
Remove count of warnings/criticals from GUI
2021-07-13 12:03:34 +02:00
Armin Schrenk
05f5856d66
adjust fix workflow:
...
* add icon for failed fix
* add style class for fix iconView
* replace progress indicator by spinner icon
2021-07-13 12:02:29 +02:00
Armin Schrenk
6292ad059c
set correct style class for all used check state icons
2021-07-12 20:03:14 +02:00
Armin Schrenk
c6a79de6f3
fixing small problems:
...
* unscoped controller
* gc'ed bindings
2021-07-12 14:57:04 +02:00
Armin Schrenk
f4c8fd26d3
Same window size for all screens, fix check list size
2021-07-12 11:21:56 +02:00
Armin Schrenk
c0d552da92
Add CheckState icon to check detail view
2021-07-12 10:34:36 +02:00
Armin Schrenk
720478c2f4
Further adjustment to workflow:
...
* bind modality to vault options window
* open unlock in a new window and close it afterwards
2021-07-09 14:47:07 +02:00
Armin Schrenk
cb5d628cfc
Refactor health check start:
...
* replace health tab in options by a button in gernal tab
* move info text of health tab into start controller
* replace lazy loading of config in controller by loading in dagger module
* add new scene+controller for failed config loading
* don't close options window on health check start
2021-07-09 13:51:54 +02:00
Armin Schrenk
8ecb78abec
use fixed width for check state icon in list
2021-07-08 16:01:03 +02:00
Armin Schrenk
a9db8eb0d5
Small UI adjustments
2021-07-08 16:00:36 +02:00
Armin Schrenk
f61073d1c6
adding a result to list needs to be done on FX thread
2021-07-08 15:30:36 +02:00
Armin Schrenk
419eb93cb3
Apply code suggestions
...
* use Futures done() method
* single deque interaction during cancel()
* use enum compareTo method
2021-07-08 10:59:41 +02:00
Armin Schrenk
b4a530b2eb
Apply suggestions from review
2021-07-07 15:36:10 +02:00
Armin Schrenk
0395ef2b44
remove glyph icon styleclass from result icon view
2021-07-07 13:00:30 +02:00
Armin Schrenk
19c61ffea8
Further Refactoring:
...
* simplyify check executor by using Fx TaskAPI
* reduce number of check states
2021-07-07 12:54:43 +02:00
Armin Schrenk
fd12116ce7
cleanup & renaming
2021-07-06 16:40:38 +02:00
Armin Schrenk
6250f3d89c
Refactor internal processing of HealthChecks:
...
* replace HealthCheckTask by Check class (not Wrapping TaskAPI)
* replace Task-API and BatchService by CheckExecutor (using CompletionStage-API)
* adjust other classes
2021-07-06 16:33:17 +02:00
Sebastian Stenzel
cf7a2db7ec
Merge branch 'develop' into feature/modular
2021-07-06 13:19:07 +02:00
Zane Campbell
97222d3d67
Updated README.md
...
Co-authored-by: Zane Campbell <development@zappcodestudios.com >
2021-07-06 08:52:16 +02:00
Sebastian Stenzel
172593517a
show warning glyph in check list, if check contains non-good results
2021-06-30 17:29:59 +02:00
Sebastian Stenzel
16c64a20e3
reordered
...
[ci skip]
2021-06-30 17:28:14 +02:00
Sebastian Stenzel
d6f8ab13aa
prevent weird window resizing
2021-06-30 16:34:57 +02:00
Sebastian Stenzel
d92a8e7980
class not meant to be part of DI graph
...
[ci skip]
2021-06-30 16:34:45 +02:00
Sebastian Stenzel
374493e8b4
implemented async sequential fix queue
2021-06-30 14:15:23 +02:00
Sebastian Stenzel
f3953c2fb1
wrap DiagnosticResult in Result in order to track the state of applied fixes
2021-06-30 14:13:05 +02:00
Sebastian Stenzel
5c9c336a33
allow setting glyph to null
2021-06-30 14:08:06 +02:00
Sebastian Stenzel
6b113f26ba
reduce Platform.runLater() invokations
2021-06-29 16:26:16 +02:00
Sebastian Stenzel
dbef1466c1
read vault config async
2021-06-29 16:07:46 +02:00
Sebastian Stenzel
6b0d8a48c2
added temporary dummy health checks for testing purposes
...
[ci skip]
2021-06-29 14:05:01 +02:00
Sebastian Stenzel
c7b9735f13
simplify task selection code
2021-06-29 14:04:32 +02:00
Armin Schrenk
a96115ecd6
Feature: revamp health workflow init ( #1695 )
...
* Add health tab to vault options:
* health tool is started from there
* health tool closes old Window and creates new one
* added info and remarks about health tool
* adds confirmation checkbox before starting health tool
* close vault options window when starting health workflow
* Remove AutoLock tab, move options to general tab
Co-authored-by: Snyk bot <snyk-bot@snyk.io >
Co-authored-by: Tobias Hagemann <tobias.hagemann@skymatic.de >
Co-authored-by: Sebastian Stenzel <sebastian.stenzel@skymatic.de >
2021-06-29 09:57:45 +02:00
Sebastian Stenzel
c6aceb3e59
don't setPassphraseStored to true after changing pw, when it isn't actually stored
2021-06-28 18:52:34 +02:00
Sebastian Stenzel
cadd071ebd
update cryptofs
2021-06-28 18:42:10 +02:00
Sebastian Stenzel
b64264ef8b
updated 3rd party licenses
...
[ci skip]
2021-06-26 17:49:18 +02:00
Sebastian Stenzel
429ca6cfd0
Merge branch 'develop' into feature/modular
...
# Conflicts:
# pom.xml
# src/main/resources/license/THIRD-PARTY.txt
2021-06-26 17:48:13 +02:00
Sebastian Stenzel
46691f057e
dependency update
2021-06-26 17:42:40 +02:00
Sebastian Stenzel
f1b40e32a7
dependency update
2021-06-26 17:25:00 +02:00
Snyk bot
b4a97803ff
[Snyk] Security upgrade org.cryptomator:webdav-nio-adapter from 1.2.2 to 1.2.3 ( #1698 )
...
* fix: pom.xml to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JAVA-ORGECLIPSEJETTY-1313686
* adjusted suppression config
* bump webdav version
Co-authored-by: Sebastian Stenzel <sebastian.stenzel@gmail.com >
2021-06-24 09:58:47 +02:00
JaniruTEC
8ac253504f
Merge pull request #1697 from cryptomator/refactoring/spellchecking
...
Enabled spellchecking, added dictionaries, fixed spelling mistakes
2021-06-23 22:49:57 +02:00
JaniruTEC
135b61070d
Fixed misspelled key
2021-06-23 22:48:18 +02:00
Armin Schrenk
903f55a24f
improve health check gui:
...
* convert milliseconds to hours, minutes and seconds
* spelling
* adjust to dark theme
2021-06-22 17:17:28 +02:00
Sebastian Stenzel
94e26da693
Re-enable FUSE
...
This reverts commit 0e924e7429 .
2021-06-22 17:16:36 +02:00
Sebastian Stenzel
458a466c7f
updated and excluded dependencies
2021-06-18 15:17:38 +02:00
Sebastian Stenzel
4f3cd2f47c
replace JSR-305 Nullable annotation
2021-06-18 15:16:57 +02:00
Julian Raufelder
f2fadafa66
Fix snyk.io badge in README due to switch to single maven module
2021-06-16 16:11:31 +02:00
Julian Raufelder
0676732796
Merge pull request #1693 from cryptomator/feature/sign-src-tarball
...
Sign tarball in release using GPG
2021-06-16 12:54:37 +00:00
Julian Raufelder
08cbfd47ea
Prefix signature of tarball in release with cryptomator
...
To apply convention of the other release assets
2021-06-16 14:20:52 +02:00
Julian Raufelder
b15cda260e
Apply suggestions from code review
...
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2021-06-16 12:13:49 +00:00
Julian Raufelder
74355b128a
Sign tarball in release using GPG
2021-06-16 13:49:26 +02:00
JaniruTEC
000f27e166
Fixed spelling mistakes that required API breaking changes
2021-06-12 01:56:15 +02:00
JaniruTEC
e1d83c996e
Fixed independent spelling mistakes
...
Added @SuppressWarnings("SpellCheckingInspection") to binary data (e.g. keys) or deliberately misspelled strings
2021-06-12 01:45:31 +02:00
JaniruTEC
0dc401883f
Enabled proofreading
...
Removed dict_* files from .gitignore
Added dict_de.xml
Added dict_project.xml
2021-06-12 01:35:36 +02:00
JaniruTEC
364d59fdf7
Added ".idea/**/shelf" to .gitignore
...
See: 991e760c1c/Global/JetBrains.gitignore (L9)
2021-06-11 18:28:25 +02:00
Sebastian Stenzel
be6b6e4541
adjusted launcher scripts to use the module path
2021-06-10 10:35:02 +02:00
Sebastian Stenzel
6f3c90465c
adjust fxml loading to modular setup
2021-06-09 21:25:00 +02:00
Sebastian Stenzel
0e924e7429
disable fuse for now
2021-06-09 21:23:40 +02:00
Sebastian Stenzel
52940d6a19
add module-info
...
[ci skip] due to split package in jnr-fuse
2021-06-09 18:37:58 +02:00
Sebastian Stenzel
7f4a9c13dc
update easybind
2021-06-09 18:33:08 +02:00
Sebastian Stenzel
210050d9d5
update cryptofs
2021-06-09 18:15:39 +02:00
Sebastian Stenzel
f10d2b713b
made tests public to avoid reflection and "open modules"
...
see also https://issues.apache.org/jira/browse/SUREFIRE-1909
2021-06-09 10:14:08 +02:00
JaniruTEC
f9545b5532
Refactored MPC priority
2021-06-09 01:16:51 +02:00
Sebastian Stenzel
58376bddef
Merge pull request #1685 from cryptomator/feature/provider-agnostic-keychains
...
Remove all references to specific keychain access providers
2021-06-08 14:42:56 +02:00
Sebastian Stenzel
72e2f64a68
show provided display name
2021-06-07 16:24:42 +02:00
Sebastian Stenzel
48ad74715e
* store class name of selected keychain in settings.json
...
* prepared GeneralPreferencesController to use a provider-supplied display name
2021-06-07 15:17:58 +02:00
Ralph Plawetzki
2e1f33ca82
Fix instructions for building ( #1682 )
2021-06-06 21:56:28 +02:00
Cryptobot
2d3f4d1c03
New Crowdin updates ( #1678 )
...
[ci skip]
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
2021-06-05 09:11:48 +02:00
Sebastian Stenzel
04c13ba242
New Crowdin updates ( #1677 )
...
[ci skip]
Co-authored-by: Cryptobot <cryptobot@users.noreply.github.com >
2021-06-04 21:00:56 +02:00
Cryptobot
b70033e777
Update Crowdin configuration file
2021-06-04 20:48:48 +02:00
Sebastian Stenzel
fafb7b229f
update i18n config
...
[ci skip]
2021-06-04 20:29:15 +02:00
Sebastian Stenzel
fef5be95ec
Merge branch 'develop' into release/1.6.0
...
# Conflicts:
# main/buildkit/pom.xml
# main/commons/pom.xml
# main/launcher/pom.xml
# main/pom.xml
# main/ui/pom.xml
2021-06-04 20:24:33 +02:00
Sebastian Stenzel
7fac6da448
Single maven module ( #1676 )
...
combined all sources into single maven module
2021-06-04 20:09:10 +02:00
Sebastian Stenzel
72bd9c1fdf
New Crowdin updates ( #1643 )
...
[ci skip]
2021-06-04 15:44:48 +02:00
Sebastian Stenzel
39b8e25f4f
Merge pull request #1596 from eas5/test_improvement
...
Improved grouped assertions
2021-06-04 15:42:16 +02:00
Sebastian Stenzel
c8fa7f1edd
fix NPE in autolocker, when reading "lastActivity" before any activity happened
2021-06-04 09:40:23 +02:00
Sebastian Stenzel
95b98b8a36
Merge pull request #1603 from cryptomator/feature/autoLock
...
fixes #274
2021-06-02 16:24:26 +02:00
Sebastian Stenzel
005d2a82fe
use stopwatch item for autolock tab
2021-06-02 16:22:19 +02:00
Sebastian Stenzel
820f7989d0
remove debug log statement
...
[ci skip]
2021-06-02 16:10:42 +02:00
Sebastian Stenzel
751a6079c3
use explicit imports
...
[ci skip]
2021-06-02 16:09:23 +02:00
Sebastian Stenzel
9be95efd10
store autolock time in seconds instead of minutes
2021-06-02 16:08:46 +02:00
Sebastian Stenzel
8f8fa0248c
converted lock after "time" to "idle time"
2021-06-02 15:53:57 +02:00
Sebastian Stenzel
cd7acea54e
Use of NumericTextField
2021-06-02 14:52:27 +02:00
Sebastian Stenzel
18152e4f3d
Merge branch 'develop' into feature/autoLock
2021-06-02 14:31:28 +02:00
Ralph Plawetzki
7b689c6b78
Keychain is locked ( #1550 )
...
Fixes #1526
Co-authored-by: Sebastian Stenzel <overheadhunter@users.noreply.github.com >
Co-authored-by: Sebastian Stenzel <sebastian.stenzel@gmail.com >
2021-06-02 14:24:51 +02:00
Armin Schrenk
9fce262acb
Merge branch 'develop' into release/1.6.0
2021-06-01 18:21:04 +02:00
Armin Schrenk
1159681824
Merge pull request #1615 from cryptomator/feature/sanitizer
...
Add Vault Health Check
Fixes #312 and fixes #1224 .
2021-06-01 18:09:22 +02:00
Armin Schrenk
c868ac32cc
Change localized text and tweak ui
2021-06-01 18:01:54 +02:00
Sebastian Stenzel
f85f953668
Bind countOfWarnSeverity and countOfCritSeverity to list
2021-06-01 15:01:23 +02:00
Armin Schrenk
5185df631d
rather add functionality to formattedLabel class than to extend it
2021-06-01 13:22:56 +02:00
Armin Schrenk
617feec111
deactivate fix button
2021-06-01 13:14:31 +02:00
Armin Schrenk
eb196165c5
move healthcheck button to vault options
2021-06-01 11:53:33 +02:00
Armin Schrenk
8c37ab3675
Closes #961
2021-06-01 10:45:48 +02:00
Armin Schrenk
7eaade1555
Depeding on state of selected task, show appropiate status text in check detail view
2021-06-01 10:29:41 +02:00
Armin Schrenk
186c129a30
Replace stub check detail description with info about check duration and count of warnings and critical errors
2021-05-31 15:28:30 +02:00
Armin Schrenk
f74b9d3347
Remove Scope
2021-05-26 15:50:50 +02:00
Armin Schrenk
6038559172
Localization and small ui fixes
2021-05-26 15:50:03 +02:00
Armin Schrenk
98a899c7e2
scope checklist cell and properly update graphic property
2021-05-25 13:21:13 +02:00
Armin Schrenk
783c8718c1
add localization for health check names
2021-05-25 13:20:18 +02:00
Armin Schrenk
b47382811f
apply ugly workaround for new vault config loading
2021-05-25 12:37:29 +02:00
Armin Schrenk
62f279b9f7
Merge branch 'develop' into feature/sanitizer
2021-05-25 11:16:27 +02:00
Armin Schrenk
ab961f1a8b
update thrid party licences
2021-05-25 11:16:17 +02:00
Armin Schrenk
9562db7e13
Closes 1659
2021-05-25 11:10:03 +02:00
Armin Schrenk
1ca2e029dc
method loadVaultConfig() throws exception instead of returning optional ( #1661 )
2021-05-21 18:51:49 +02:00
Sebastian Stenzel
944e3e6c50
placeholder: use identifier to look up human-readable names from ResourceBundle instead of if/elsing on classes
...
(e.g. `resourceBundle.getString(identifier() + ".name")`)
TODO @infeo
2021-05-21 17:55:39 +02:00
Sebastian Stenzel
e134d2f422
keep more ui code in fxml
2021-05-21 17:48:20 +02:00
Sebastian Stenzel
04e5170403
* Made DiagnosticResultAction a "pseudo-singleton" that consumes diagnostic results
...
* renamed FxmlFile.HEALTH_CHECK to match fxml file name
* added missing DI scopes
* simplified cell layout
2021-05-21 17:47:42 +02:00
Armin Schrenk
ea008df9f7
Add error screen to vault check start screen
2021-05-21 16:25:37 +02:00
Armin Schrenk
e25dfaad35
clean up
2021-05-21 15:59:43 +02:00
Armin Schrenk
e98f92c63f
Only use CheckTask title in UI instead of HealthCheck::identifier
2021-05-21 15:56:32 +02:00
Armin Schrenk
85b761a9d7
show error screen when unable to write report
2021-05-21 15:29:14 +02:00
Armin Schrenk
be8dcd4dc4
remove obsolete TODOs
2021-05-21 13:41:19 +02:00
Armin Schrenk
c01c405f20
add select all checkbox
2021-05-21 13:16:14 +02:00
Armin Schrenk
b4f268f551
more ui & clean up
2021-05-21 13:15:51 +02:00
Armin Schrenk
21f9e72cc5
preselect correct check in check screen
2021-05-21 12:48:58 +02:00
Armin Schrenk
4845984a35
ui sugar
...
* show correct name for health check tasks
* some padding
* resize window when run button is hit
2021-05-21 12:45:00 +02:00
Armin Schrenk
b6f5ddaf30
Only show button when severity is WARN
2021-05-21 12:40:44 +02:00
Armin Schrenk
1abf0e1bfa
Replace result table by result list
2021-05-21 12:00:46 +02:00
Armin Schrenk
a8364a8c1a
show directory containing exported health report
2021-05-20 16:52:28 +02:00
Armin Schrenk
13c95868fa
fix report writer. Ignore not run tests
2021-05-20 16:46:34 +02:00
Armin Schrenk
85ff7542f1
rework gui to be more wizard like:
...
* show first only checkbox list of checks and single run button
* then show list of check run status with results
2021-05-20 16:35:37 +02:00
Armin Schrenk
432be6dd80
more ui alignments
2021-05-19 13:18:54 +02:00
Armin Schrenk
ca0402aaf0
clear styleclass of icon view when content of ResultSeverityCell changes.
2021-05-19 12:38:04 +02:00
Armin Schrenk
c7ef0056f9
let UI take space if window size is increased
2021-05-19 09:47:38 +02:00
Armin Schrenk
cf13311665
add style class to used icon in result view
2021-05-19 09:32:55 +02:00
Armin Schrenk
a7133dbebe
Add icon to severity column
2021-05-18 17:12:37 +02:00
Armin Schrenk
168f9b9fb9
fix report writer
2021-05-18 16:57:25 +02:00
Armin Schrenk
2b332c3831
Add column with action button
2021-05-18 16:53:48 +02:00
Armin Schrenk
66e3625a0b
Wrap diagnostic result in object to prepare it for possible fix action
2021-05-18 16:49:39 +02:00
Armin Schrenk
20f88e203a
simplification and cleanup
2021-05-18 13:40:56 +02:00
Armin Schrenk
66a8dc9811
Revert d2680b9857
2021-05-18 13:36:00 +02:00
Armin Schrenk
9d89efc98c
Unify interface:
...
* move all buttons to one button bar
* switch between runAll and runSelected, depending on list selection
* add a little localization
2021-05-18 09:09:53 +02:00
Armin Schrenk
dfbe017316
Partially revert 8e1be4c
2021-05-18 08:47:40 +02:00
Armin Schrenk
d2680b9857
Rename controller and fxml file which represents the whole health check screen
2021-05-17 13:06:28 +02:00
Armin Schrenk
8e1be4c67b
remove redundant property, fix logic error
2021-05-17 12:49:08 +02:00
Armin Schrenk
749e0ac02d
disable export-button as long as no batch run is finished
2021-05-17 12:40:29 +02:00
Armin Schrenk
a2ad7d69ab
Simplify password creation ( #1646 )
...
* Remove the password properties and directly access password fields from included fxml files
* wipe the password fields when closing a window
2021-05-17 10:18:10 +02:00
Sebastian Stenzel
a47c05c87d
hide/disable elements if not relevant in current state
2021-05-10 15:56:46 +02:00
Sebastian Stenzel
6b871e56c8
hide results until task is started
2021-05-10 15:38:52 +02:00
Sebastian Stenzel
40dbc0ba48
cleanup
2021-05-10 15:38:37 +02:00
Sebastian Stenzel
2e52afed51
write report synchronously, reducing complexity
2021-05-10 13:39:46 +02:00
Sebastian Stenzel
64d54133f8
split up check view:
...
- checkListController is responsible for selecting and (batch)running checks
- checkDetailController is responsible for displaying results
2021-05-07 15:51:47 +02:00
Sebastian Stenzel
ac289cc3f7
Merge branch 'develop' into feature/sanitizer
...
# Conflicts:
# main/pom.xml
2021-05-07 09:20:54 +02:00
Armin Schrenk
189699d359
sh*te happens
...
check value instead reference for null
2021-05-06 15:44:27 +02:00
Armin Schrenk
8e5035f506
preparing 1.6.0
2021-05-06 14:27:34 +02:00
Sebastian Stenzel
0ce41e7ac3
New Crowdin updates ( #1628 )
...
New translations strings.properties
Japanese; Polish; Spanish; Dutch; Czech; Norwegian Bokmal; Korean; Greek; Catalan; Slovak; Russian; Punjabi; Italian; Arabic; Bosnian; Hungarian; German; Cyrillic); Latin); Romanian; French; Chinese Simplified; Croatian; Chinese Traditional; Portuguese; Latvian; Hindi; Indonesian; Turkish; Portuguese, Brazilian; Swedish; Norwegian Nynorsk;
[ci skip]
2021-05-06 14:25:59 +02:00
Armin Schrenk
c1a249fd7f
Merge pull request #1454 from cryptomator/feature/vault-format-8
...
Vault Format 8
2021-05-06 14:05:26 +02:00
Armin Schrenk
c266c7583b
bump dependencies (same as in cryptofs)
2021-05-06 13:59:37 +02:00
Armin Schrenk
00331d4857
check for vaultpath existence instead of catching (undocumented) exception
2021-05-06 13:51:30 +02:00
Armin Schrenk
8fd484e2bb
Revert "Move window placements of "popup dialogs" to their corresponding controller"
...
This reverts commit bc83e23a34 .
2021-05-06 13:44:05 +02:00
Armin Schrenk
165d740acd
if vault directory is not present, declare it as missing
2021-05-06 12:51:39 +02:00
Armin Schrenk
fd4010c6c9
cleanup
2021-05-06 12:43:15 +02:00
Armin Schrenk
aa2900fa9e
ensure to use cryptolib rc
2021-05-06 12:27:07 +02:00
Sebastian Stenzel
76d1875e01
adjusted to new CryptoFileSystemProvider.checkDirStructureForVault API
2021-05-06 09:56:50 +02:00
Armin Schrenk
bc83e23a34
Move window placements of "popup dialogs" to their corresponding controller
2021-05-05 15:03:09 +02:00
Armin Schrenk
6a326bcbce
remove password of migration window, when window is closed
2021-05-04 10:51:12 +02:00
Armin Schrenk
573ad03d68
bug fixin'
2021-05-03 17:33:28 +02:00
Sebastian Stenzel
07efb3e94d
Merge branch 'feature/vault-format-8' into feature/sanitizer
...
# Conflicts:
# main/pom.xml
2021-05-03 12:34:28 +02:00
Armin Schrenk
89e680fb45
reveal report storage location when task is finished.
2021-04-30 11:42:31 +02:00
Armin Schrenk
54128a0016
Refined exportet health report
2021-04-30 11:32:56 +02:00
Armin Schrenk
e2565097cd
add function to export a report of health checks
2021-04-29 16:31:39 +02:00
Armin Schrenk
f827b1fc89
Refactor HealthCheckTask execution:
...
* new class HealthCheckSupervisor which encapsulates execution of all selected health checks
* checkControllor only users supervisor
2021-04-29 16:31:05 +02:00
Armin Schrenk
c0baab2329
change comments
2021-04-28 09:58:14 +02:00
Armin Schrenk
70baa4d09f
Rework sanitizer workflow:
...
* select set of performed HealthChecks prior to loading masterkey
* two predefined healthcheck sets and custom one
* start sequential execution of checks after successful masterkey loading
* removed vault config info
* destroy masterkey on window close, on cancellation, on check finish
2021-04-27 17:41:28 +02:00
Armin Schrenk
d710d406d0
Merge branch 'master' into develop
2021-04-23 10:30:12 +02:00
Sebastian Stenzel
34995088ba
addressed some issues identified during code review
2021-04-23 10:24:31 +02:00
Sebastian Stenzel
69c63702f2
pass a single keyloader to cryptofs
2021-04-23 09:55:08 +02:00
Sebastian Stenzel
58b45bacd1
Merge branch 'develop' into feature/vault-format-8
...
[ci skip]
2021-04-21 13:27:54 +02:00
Sebastian Stenzel
4f942bc23f
reset version
...
[ci skip]
2021-04-21 13:27:25 +02:00
Armin Schrenk
09a8618fa0
Merge tag '1.5.15' into develop
...
1.5.15
2021-04-21 12:26:46 +02:00
Sebastian Stenzel
59f91267ae
fix save password
2021-04-21 11:20:44 +02:00
Sebastian Stenzel
b3ff9423b4
Merge branch 'develop' into feature/vault-format-8
...
# Conflicts:
# main/commons/src/main/java/org/cryptomator/common/vaults/Vault.java
# main/commons/src/main/java/org/cryptomator/common/vaults/VaultListManager.java
# main/ui/src/main/java/org/cryptomator/ui/unlock/UnlockWorkflow.java
2021-04-21 11:20:31 +02:00
Sebastian Stenzel
c654951dc1
removed ambiguous filenameLengthLimit from settings, added maxCleartextFilenameLength, shortening is now a 100% independent setting stored in the vault rather than the device settings
2021-04-20 18:15:25 +02:00
Sebastian Stenzel
f3a03c71ec
implemented cancellable health checks
2021-04-14 10:20:34 +02:00
Sebastian Stenzel
1fab246fcd
ugly PoC for new UI
2021-04-13 15:43:59 +02:00
Sebastian Stenzel
69186b916c
adjusted to new async health check api
2021-04-09 16:04:52 +02:00
Sebastian Stenzel
13db1aa9b9
Actually run tests from within Sanitizer UI
2021-04-01 17:40:53 +02:00
Sebastian Stenzel
d2cd2c923d
unlock for health check
2021-04-01 13:26:33 +02:00
Martin Beyer
92de05b3db
Changed textfield to only accept Integers, Using scheduled Executor as Timer
2021-04-01 11:42:41 +02:00
Sebastian Stenzel
c1000d9958
Merge branch 'feature/vault-format-8' into feature/sanitizer
2021-04-01 09:26:21 +02:00
Sebastian Stenzel
2810c044ea
reduced visibility
2021-03-31 16:23:54 +02:00
Sebastian Stenzel
e09bd160b7
Made masterkey loading strategies reusable
2021-03-31 16:12:31 +02:00
Sebastian Stenzel
e6d1e4697c
Merge develop into feature/vault-format-8
2021-03-31 11:39:16 +02:00
Sebastian Stenzel
497e5ce73f
Add health check window
2021-03-31 11:37:55 +02:00
Martin Beyer
1c01228778
Removing LockOnSleep UI elements (not implemented yet)
2021-03-29 19:29:17 +02:00
Martin Beyer
1c35780d9e
Cleaned up integrations implementation and added Regex for input
2021-03-29 19:10:05 +02:00
Martin Beyer
2cee6e45f1
Merge remote-tracking branch 'upstream/develop' into feature/autoLock
2021-03-29 10:45:32 +02:00
Martin Beyer
1292548042
Implementing new settings and locking after a certain amount of minutes
2021-03-29 10:44:39 +02:00
Elvys Soares
5ae2419e6d
Improved grouped assertions
...
Signed-off-by: Elvys Soares <eas5@cin.ufpe.br >
2021-03-23 21:46:32 -03:00
Sebastian Stenzel
2cdde54db6
updated mockito due to build errors caused by bytebuddy
2021-03-17 13:14:55 +01:00
Sebastian Stenzel
6941603cdd
update to latest cryptolib/cryptofs beta
2021-03-17 13:03:55 +01:00
Sebastian Stenzel
cdca4e047d
Merge branch 'develop' into feature/vault-format-8
2021-03-17 12:55:47 +01:00
Sebastian Stenzel
e32ce22d24
Merge branch 'develop' into feature/vault-format-8
2021-03-10 12:48:58 +01:00
Armin Schrenk
e75c415b46
Load vault config on demand and don't cache it
...
* fixes issue with unlock after vault migration
2021-03-10 12:03:46 +01:00
Martin Beyer
8592e3667b
Applying a SystemListener when the notify gets called with SLEEP
2021-03-09 18:55:35 +01:00
Martin Beyer
5a11d02fa8
Splitting the "Lock after X minutes" Checkbox in to two string resources.
2021-03-09 18:52:53 +01:00
Sebastian Stenzel
0ab28602d1
bumped cryptofs version
2021-03-05 17:33:58 +01:00
Sebastian Stenzel
62c8edff04
Choose key loading workflow depending on vaultconfig's key ID and allow KeyLoadingComponent to decide itself, what exceptions it can handle
2021-03-03 17:41:17 +01:00
Sebastian Stenzel
d01c6268f8
remove unused field
...
[ci skip]
2021-03-02 16:16:24 +01:00
Sebastian Stenzel
557aaa2480
Removed unused imports
...
[ci skip]
2021-03-01 15:59:13 +01:00
Sebastian Stenzel
78e43d401d
split package org.cryptoamtor.ui.unlock to allow for different kinds of unlock workflows
2021-03-01 15:58:00 +01:00
Sebastian Stenzel
7b08c5d287
Merge branch 'develop' into feature/vault-format-8
...
# Conflicts:
# main/pom.xml
# main/ui/src/main/resources/license/THIRD-PARTY.txt
[ci skip]
2021-02-26 10:10:50 +01:00
Martin Beyer
d13dfe3526
First take at UI implementation of a Auto-Lock Tab
2021-02-24 16:23:49 +01:00
Martin Beyer
8fccb1b8f0
Added some Settings
2021-02-24 16:20:34 +01:00
Martin Beyer
c82e5577a1
New Tab AutoLock in VaultOptions
2021-02-24 15:17:23 +01:00
Sebastian Stenzel
9ad217ca55
Merge branch 'develop' into feature/vault-format-8
...
[ci skip]
2021-02-04 12:38:01 +01:00
Sebastian Stenzel
1a0bc92bde
Merge branch 'develop' into feature/vault-format-8
2021-02-01 12:08:23 +01:00
Sebastian Stenzel
21038212c1
remove unused property
...
[ci skip]
2021-02-01 11:54:21 +01:00
Sebastian Stenzel
b15471b4ff
add new (optional) "choose masterkey file" step to unlock dialog
2021-01-29 17:44:45 +01:00
Sebastian Stenzel
ff17b60f56
Refactored UnlockWorkflow using new vault format 8 APIs
2021-01-27 12:09:09 +01:00
Sebastian Stenzel
3284578445
Merge branch 'develop' into feature/vault-format-8
...
# Conflicts:
# main/commons/src/main/java/org/cryptomator/common/vaults/Vault.java
2021-01-25 21:42:13 +01:00
Sebastian Stenzel
4b670a59a3
adjusted to new cryptolib/cryptofs API
2021-01-25 21:31:16 +01:00
Sebastian Stenzel
3f928cf958
Merge branch 'develop' into feature/vault-format-8
...
[ci skip]
2021-01-22 22:47:54 +01:00
Sebastian Stenzel
efebbc059a
keep CTR+HMAC for now (until GCM is supported on all platforms)
2021-01-19 15:09:47 +01:00
Sebastian Stenzel
6e860d293a
Merge branch 'develop' into feature/vault-format-8
...
[ci skip]
2021-01-19 15:05:15 +01:00
Sebastian Stenzel
c0a9a95e4f
Adjusted to CryptoFS 2.0.0
2020-12-08 14:39:46 +01:00