Commit Graph

  • 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 Armin Schrenk 2021-05-20 16:33:37 +02:00
  • 432be6dd80 more ui alignments Armin Schrenk 2021-05-19 13:18:54 +02:00
  • ca0402aaf0 clear styleclass of icon view when content of ResultSeverityCell changes. Armin Schrenk 2021-05-19 12:38:04 +02:00
  • c7ef0056f9 let UI take space if window size is increased Armin Schrenk 2021-05-19 09:47:38 +02:00
  • cf13311665 add style class to used icon in result view Armin Schrenk 2021-05-19 09:32:55 +02:00
  • a7133dbebe Add icon to severity column Armin Schrenk 2021-05-18 17:12:37 +02:00
  • 168f9b9fb9 fix report writer Armin Schrenk 2021-05-18 16:57:25 +02:00
  • 2b332c3831 Add column with action button Armin Schrenk 2021-05-18 16:53:48 +02:00
  • 66e3625a0b Wrap diagnostic result in object to prepare it for possible fix action Armin Schrenk 2021-05-18 16:49:39 +02:00
  • 20f88e203a simplification and cleanup Armin Schrenk 2021-05-18 13:40:56 +02:00
  • 66a8dc9811 Revert d2680b9857 Armin Schrenk 2021-05-18 13:36:00 +02:00
  • 9d89efc98c Unify interface: * move all buttons to one button bar * switch between runAll and runSelected, depending on list selection * add a little localization Armin Schrenk 2021-05-18 09:09:53 +02:00
  • dfbe017316 Partially revert 8e1be4c Armin Schrenk 2021-05-18 08:47:40 +02:00
  • d2680b9857 Rename controller and fxml file which represents the whole health check screen Armin Schrenk 2021-05-17 13:06:28 +02:00
  • 8e1be4c67b remove redundant property, fix logic error Armin Schrenk 2021-05-17 12:49:08 +02:00
  • 749e0ac02d disable export-button as long as no batch run is finished Armin Schrenk 2021-05-17 12:40:29 +02:00
  • a2ad7d69ab Simplify password creation (#1646) Armin Schrenk 2021-05-17 10:18:10 +02:00
  • a47c05c87d hide/disable elements if not relevant in current state Sebastian Stenzel 2021-05-10 15:56:46 +02:00
  • 6b871e56c8 hide results until task is started Sebastian Stenzel 2021-05-10 15:38:52 +02:00
  • 40dbc0ba48 cleanup Sebastian Stenzel 2021-05-10 15:38:37 +02:00
  • 2e52afed51 write report synchronously, reducing complexity Sebastian Stenzel 2021-05-10 13:39:46 +02:00
  • 64d54133f8 split up check view: - checkListController is responsible for selecting and (batch)running checks - checkDetailController is responsible for displaying results Sebastian Stenzel 2021-05-07 15:51:47 +02:00
  • ac289cc3f7 Merge branch 'develop' into feature/sanitizer Sebastian Stenzel 2021-05-07 09:20:54 +02:00
  • 189699d359 sh*te happens Armin Schrenk 2021-05-06 15:44:27 +02:00
  • 8e5035f506 preparing 1.6.0 1.6.0-alpha1 Armin Schrenk 2021-05-06 14:27:34 +02:00
  • 0ce41e7ac3 New Crowdin updates (#1628) Sebastian Stenzel 2021-05-06 14:25:59 +02:00
  • c1a249fd7f Merge pull request #1454 from cryptomator/feature/vault-format-8 Armin Schrenk 2021-05-06 14:05:26 +02:00
  • c266c7583b bump dependencies (same as in cryptofs) Armin Schrenk 2021-05-06 13:59:37 +02:00
  • 00331d4857 check for vaultpath existence instead of catching (undocumented) exception Armin Schrenk 2021-05-06 13:51:30 +02:00
  • 8fd484e2bb Revert "Move window placements of "popup dialogs" to their corresponding controller" Armin Schrenk 2021-05-06 13:44:05 +02:00
  • 165d740acd if vault directory is not present, declare it as missing Armin Schrenk 2021-05-06 12:51:39 +02:00
  • fd4010c6c9 cleanup Armin Schrenk 2021-05-06 12:43:15 +02:00
  • aa2900fa9e ensure to use cryptolib rc Armin Schrenk 2021-05-06 12:27:07 +02:00
  • 76d1875e01 adjusted to new CryptoFileSystemProvider.checkDirStructureForVault API Sebastian Stenzel 2021-05-06 09:56:50 +02:00
  • bc83e23a34 Move window placements of "popup dialogs" to their corresponding controller Armin Schrenk 2021-05-05 15:03:09 +02:00
  • 6a326bcbce remove password of migration window, when window is closed Armin Schrenk 2021-05-04 10:51:12 +02:00
  • 573ad03d68 bug fixin' Armin Schrenk 2021-05-03 17:33:28 +02:00
  • 07efb3e94d Merge branch 'feature/vault-format-8' into feature/sanitizer Sebastian Stenzel 2021-05-03 12:34:28 +02:00
  • 89e680fb45 reveal report storage location when task is finished. Armin Schrenk 2021-04-30 11:42:31 +02:00
  • 54128a0016 Refined exportet health report Armin Schrenk 2021-04-30 11:32:56 +02:00
  • e2565097cd add function to export a report of health checks Armin Schrenk 2021-04-29 16:31:39 +02:00
  • f827b1fc89 Refactor HealthCheckTask execution: * new class HealthCheckSupervisor which encapsulates execution of all selected health checks * checkControllor only users supervisor Armin Schrenk 2021-04-29 16:31:05 +02:00
  • c0baab2329 change comments Armin Schrenk 2021-04-28 09:55:31 +02:00
  • 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 Armin Schrenk 2021-04-27 17:41:28 +02:00
  • d710d406d0 Merge branch 'master' into develop Armin Schrenk 2021-04-23 10:29:41 +02:00
  • 554f245f5d Merge branch 'hotfix/1.5.16' 1.5.16 Armin Schrenk 2021-04-23 10:27:48 +02:00
  • 34995088ba addressed some issues identified during code review Sebastian Stenzel 2021-04-23 10:24:31 +02:00
  • 69c63702f2 pass a single keyloader to cryptofs Sebastian Stenzel 2021-04-23 09:27:58 +02:00
  • db7e731554 bumping dokany-nio-adapter Armin Schrenk 2021-04-23 09:48:56 +02:00
  • e08b43bf17 preparing hotfix 1.5.16 Armin Schrenk 2021-04-23 09:48:40 +02:00
  • 58b45bacd1 Merge branch 'develop' into feature/vault-format-8 Sebastian Stenzel 2021-04-21 13:27:54 +02:00
  • 4f942bc23f reset version Sebastian Stenzel 2021-04-21 13:27:25 +02:00
  • 09a8618fa0 Merge tag '1.5.15' into develop Armin Schrenk 2021-04-21 12:26:46 +02:00
  • 52af530d1b Merge branch 'release/1.5.15' 1.5.15 Armin Schrenk 2021-04-21 12:26:45 +02:00
  • 86a42234c6 preparing 1.5.15 Armin Schrenk 2021-04-21 12:21:50 +02:00
  • 37c4e78b1d update third party licenses Armin Schrenk 2021-04-21 12:03:53 +02:00
  • 9c2c234bee New Crowdin updates (#1604) Sebastian Stenzel 2021-04-21 12:01:09 +02:00
  • 59f91267ae fix save password Sebastian Stenzel 2021-04-21 11:20:44 +02:00
  • b3ff9423b4 Merge branch 'develop' into feature/vault-format-8 Sebastian Stenzel 2021-04-21 11:20:31 +02:00
  • e3f3090341 bump javafx to version 16 Armin Schrenk 2021-04-21 11:08:42 +02:00
  • 83be6c0864 enhanced release template for ci Armin Schrenk 2021-04-21 10:41:58 +02:00
  • c654951dc1 removed ambiguous filenameLengthLimit from settings, added maxCleartextFilenameLength, shortening is now a 100% independent setting stored in the vault rather than the device settings Sebastian Stenzel 2021-04-20 18:15:25 +02:00
  • 4e177c9ea7 Correcting misleading log message Armin Schrenk 2021-04-20 16:53:59 +02:00
  • dc3a951a1b add hotkeys to remove a vault Armin Schrenk 2021-04-20 15:07:14 +02:00
  • defa9c75eb add hotkeys for vault selection Armin Schrenk 2021-04-19 12:05:58 +02:00
  • c1f498a114 Add MEGA & pCloud providers to vault location presets (#1622) Nour Agha 2021-04-20 09:09:17 +03:00
  • 8457c50ebc add muted style class to status text of newVaultLocationScreen Armin Schrenk 2021-04-19 16:11:28 +02:00
  • 0144cbb99f Merge pull request #1618 from cryptomator/feature/#1508-observable-mounts Armin Schrenk 2021-04-16 16:27:40 +02:00
  • d6e4c7d177 Rework choose-location-screen in add vault wizard: (#1620) Armin Schrenk 2021-04-16 16:18:01 +02:00
  • 3376b16b7b Rename Donation Key to Supporter Certificate (#1613) Armin Schrenk 2021-04-16 12:18:03 +02:00
  • 673fdcd095 stupid. Sebastian Stenzel 2021-04-15 13:45:20 +02:00
  • 0d00520ac1 Throw specifc exception on not completed lock of a vault Armin Schrenk 2021-04-15 12:54:19 +02:00
  • 22a0d3a9a5 bump fuse/dokany-nio versions Armin Schrenk 2021-04-15 11:11:05 +02:00
  • 24baa44e70 stronger encapsulation of vault state await/signal mechanism Sebastian Stenzel 2021-04-15 10:30:29 +02:00
  • 03886f88e8 Fix lock workflow for webdav: * internally, wait for condition that onExit-Method is exceuted (with timeout) * store and execute onExitAction also for webdav Armin Schrenk 2021-04-15 10:14:28 +02:00
  • 642816b631 rebuild tray menu when vaultname changes Armin Schrenk 2021-04-14 17:26:04 +02:00
  • f3a03c71ec implemented cancellable health checks Sebastian Stenzel 2021-04-14 10:20:34 +02:00
  • 1fab246fcd ugly PoC for new UI Sebastian Stenzel 2021-04-13 15:43:59 +02:00
  • cd5c55aad7 Refactor lock/unlock workflows: * don't set vault state on successful lock workflow * improved error handling Armin Schrenk 2021-04-13 11:22:42 +02:00
  • b066b4b045 opening a vault in read-only always assumes a filename length limit of 220 Armin Schrenk 2021-04-12 18:06:09 +02:00
  • 9601263645 Added an additional layer of abstraction to error reports refactoring/error-report-abstraction JaniruTEC 2021-04-11 02:35:32 +02:00
  • 415cb78d87 Renamed errorComponent vars to genericErrorBuilder refactoring/error-report-cleanup JaniruTEC 2021-04-10 23:13:06 +02:00
  • 4f43463649 Renamed files/constants used by the generic error report JaniruTEC 2021-04-11 02:17:49 +02:00
  • dc1f313082 Moved error report related files to new package JaniruTEC 2021-04-10 01:34:04 +02:00
  • 41d2a2c77e Added .idea/uiDesigner.xml to .gitignore JaniruTEC 2021-04-10 23:16:00 +02:00
  • 69186b916c adjusted to new async health check api Sebastian Stenzel 2021-04-09 16:04:52 +02:00
  • 0840695e0a Refactor lock/unlock convinience methods in FxApplication: * execute vault state transition here * on failed transition show error window * only start worfklow on successful transition Armin Schrenk 2021-04-08 17:27:45 +02:00
  • 8447f105b0 rename instance variables Armin Schrenk 2021-04-08 13:08:05 +02:00
  • c306d8df04 alternative thread-safe vault state without requiring explicit synchronization Sebastian Stenzel 2021-04-08 11:23:57 +02:00
  • beba6490c3 Add locking mechanism to change the vault state t Armin Schrenk 2021-04-06 13:26:58 +02:00
  • fb1078b35b bump to SNAPSHOT nio-adapter and refactor Volume.mount() method: * returns void * add onExitAction parameter * adjust classes Armin Schrenk 2021-04-06 10:05:32 +02:00
  • be0912e6ca Merge branch 'develop' into feature/#1508-observable-mounts Armin Schrenk 2021-04-06 09:00:05 +02:00
  • 13db1aa9b9 Actually run tests from within Sanitizer UI Sebastian Stenzel 2021-04-01 17:40:53 +02:00
  • d2cd2c923d unlock for health check Sebastian Stenzel 2021-04-01 13:26:33 +02:00
  • 92de05b3db Changed textfield to only accept Integers, Using scheduled Executor as Timer Martin Beyer 2021-04-01 11:42:41 +02:00
  • c1000d9958 Merge branch 'feature/vault-format-8' into feature/sanitizer Sebastian Stenzel 2021-04-01 09:26:21 +02:00
  • 2810c044ea reduced visibility Sebastian Stenzel 2021-03-31 16:23:54 +02:00
  • e09bd160b7 Made masterkey loading strategies reusable Sebastian Stenzel 2021-03-31 16:12:31 +02:00
  • e6d1e4697c Merge develop into feature/vault-format-8 Sebastian Stenzel 2021-03-31 11:39:16 +02:00
  • 497e5ce73f Add health check window Sebastian Stenzel 2021-03-31 11:37:55 +02:00