Commit Graph

2962 Commits

Author SHA1 Message Date
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
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