Armin Schrenk
a428ae6260
Implement uri handling inside app.
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2026-06-10 15:48:25 +02:00
Armin Schrenk
9c41e348fa
register url scheme "cryptomator" in installers
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2026-06-10 11:53:56 +02:00
Armin Schrenk
331f66db0c
Merge pull request #4243 from cryptomator/feature/not-a-vault-dir
...
Feature: Improve UX when importing vaults with invalid structure
2026-06-10 11:24:00 +02:00
Copilot
dd5827204c
Bump Maven Wrapper distribution to Apache Maven 3.9.16 ( #4247 )
...
* Add Maven Wrapper and migrate Maven invocations
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-06-03 18:03:47 +02:00
Armin Schrenk
8bee60975e
Merge branch 'develop' into feature/not-a-vault-dir
2026-06-03 16:59:19 +02:00
Armin Schrenk
f96a03ae30
Upgrade project JDK version from 25 to 26
...
references #4244
2026-06-03 16:35:03 +02:00
Armin Schrenk
41ce350b61
Merge pull request #4244 from cryptomator/feature/jdk26
...
Feature: JDK 26
2026-06-03 10:44:40 +02:00
Armin Schrenk
64b0e63b21
cleaner errro report for invalid vaults
2026-06-03 10:41:45 +02:00
Armin Schrenk
6c62b4d293
prevent duplicates when adding same vault several times
...
do checking and adding on the fx thread.
2026-06-03 10:41:23 +02:00
Armin Schrenk
3f312b183e
Prevent any blocking questions
...
when adding coffeelibs repo
2026-06-03 09:13:26 +02:00
Armin Schrenk
719a91692a
cleanup
2026-06-02 20:21:16 +02:00
Armin Schrenk
85b7265b95
Place vault storage location check in separate functions
2026-06-02 20:21:02 +02:00
Armin Schrenk
fbdf1b1bdb
Replace openjdk by coffeelibs-jdk again
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2026-06-02 18:27:39 +02:00
Armin Schrenk
ae2fd74411
Revert "test if signing issue is fixed with temurin"
...
This reverts commit 602c206dae .
2026-06-01 11:52:41 +02:00
Armin Schrenk
49ca7f4891
Bump jdk to 26 (or 26.0.1+8)
2026-06-01 09:52:57 +02:00
Copilot
d5d992b1c2
Add dependency-check suppressions for new Jetty CVEs ( #4241 )
...
Agent-Logs-Url: https://github.com/cryptomator/cryptomator/sessions/7fec8174-cf7f-4860-9a62-1299e45a5ca6
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: infeo <9036915+infeo@users.noreply.github.com >
2026-05-18 11:23:09 +02:00
Armin Schrenk
01b30b173e
enhance message
2026-05-12 12:09:50 +02:00
Armin Schrenk
be4a39c628
Run validation on non-fx thread
...
old code can still run it on fx thread
2026-05-12 09:39:07 +02:00
Armin Schrenk
e63a0e8ee8
Show user improved error message
2026-05-12 08:30:34 +02:00
Armin Schrenk
6c925d6a1f
Throw more specific error about vault directory
2026-05-11 12:12:58 +02:00
Armin Schrenk
602c206dae
test if signing issue is fixed with temurin
2026-05-05 11:23:14 +02:00
Armin Schrenk
426b33ae1a
fix win-update-url
2026-05-04 11:55:40 +02:00
jose-cardoso-a22506616
472b10a8a4
Merge pull request #4228 from jose-cardoso-a22506616/issue-3993
...
Closes #3993
2026-05-04 08:50:10 +02:00
Armin Schrenk
8e52161fa4
Use JDK 26.0.1+8
2026-04-29 12:01:03 +02:00
Armin Schrenk
f1540e13eb
Also use new template properties file in CI
2026-04-29 11:58:45 +02:00
Armin Schrenk
2c2165cb22
Fix wixhelper.dll not found
...
file is named now msica.dll
2026-04-29 11:58:07 +02:00
Armin Schrenk
03cb5f6be9
Closes #4219
2026-04-28 18:23:44 +02:00
Armin Schrenk
8a98048835
update windows build script to stop on errors
2026-04-28 16:14:39 +02:00
Armin Schrenk
2fe7fe886c
Merge pull request #4227 from yugui923/fix/vault-options-mount-scroll
...
fix(ui): make vault options mounting tab scrollable
2026-04-27 14:50:46 +02:00
Armin Schrenk
459112f5b8
Fix release workflow
...
"workflow_call" is not a event name
2026-04-27 13:01:13 +02:00
Armin Schrenk
ea86124c7d
Merge pull request #4205 from cryptomator/feature/immutable-releases
...
Feature: Refactor Release pipeline to allow immutable releases
2026-04-27 09:22:01 +02:00
Yuri Gui
cd9e315447
fix(ui): make Vault Options "Mounting" tab scrollable
...
Wrap the mounting-options VBox in a ScrollPane so that conditionally
shown rows (drive-letter selector, custom mount-point picker, custom
mount flags) remain reachable when the Vault Options window is at or
near its 300px minimum height. Previously the rows were clipped past
the bottom of the tab with no scrollbar, forcing the user to enlarge
the window manually before the controls could be seen or interacted
with.
Fixes #3150
Co-Authored-By: Yuri Gui <yugui923@users.noreply.github.com >
2026-04-25 14:41:28 +00:00
Armin Schrenk
1266926ebb
fix docs
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2026-04-24 15:39:05 +02:00
Armin Schrenk
1e6bc1f043
Update RELEASE doc
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2026-04-24 15:10:57 +02:00
Armin Schrenk
1230e787a9
Update RELEASE.md
...
Signed-off-by: Armin Schrenk <armin.schrenk@skymatic.de >
2026-04-21 15:36:54 +02:00
Armin Schrenk
da8493f25f
add release documentation
2026-04-16 17:57:39 +02:00
Armin Schrenk
4a0a4309c2
Replace get-version workflow call with slim job
2026-04-16 17:53:08 +02:00
Armin Schrenk
c52ae0120d
update changelog
2026-04-16 17:51:15 +02:00
Armin Schrenk
e6cef947c1
rename job
2026-04-16 17:51:06 +02:00
Armin Schrenk
08009ca1a0
Merge branch 'develop' into feature/immutable-releases
...
# Conflicts:
# .github/workflows/appimage.yml
# .github/workflows/mac-dmg-x64.yml
# .github/workflows/mac-dmg.yml
# .github/workflows/win-exe.yml
2026-04-14 12:14:23 +02:00
Armin Schrenk
d27a52752b
improve readability of version splitting
2026-04-14 11:40:02 +02:00
Armin Schrenk
c745fca2ea
update draft-release.yml
...
adhere to new workflow_call api
2026-04-13 17:58:18 +02:00
Armin Schrenk
d1fcf528b0
use pwsh to move reattach burn engine
2026-04-13 17:40:43 +02:00
Armin Schrenk
b6133e481c
Refactor appimage, dmg and msi/exe workflows
...
* unify inputs handling for worklfow dispatch and call
* simplify conditions for signing/release steps
2026-04-13 16:27:12 +02:00
LamTrinh.Dev
d67aa9c10a
+ Update Copyright year from "2016 - 2025" to "2016-2026". ( #4218 )
...
* + Update Copyright year from "2016 - 2025" to "2016-2026".
2026-04-13 15:30:33 +02:00
Armin Schrenk
19a9595f2e
rename worfklow to clearly indicate what it does
2026-04-13 11:46:03 +02:00
Armin Schrenk
f21ae0e11c
fix notarization of dmg files on workflow calls
2026-04-13 11:37:51 +02:00
Armin Schrenk
54f805a0c9
fix exe installer not found after
2026-04-09 17:18:07 +02:00
Armin Schrenk
aa239418cf
use more local environment instead of copying data into script
2026-04-09 16:57:30 +02:00
Armin Schrenk
8f0c6eb994
fix bugs
...
* win-exe still checked for release event
* only perform appimage checksum step on release
* remove unused input in appimage flow
2026-04-09 16:55:08 +02:00