Commit Graph

11 Commits

Author SHA1 Message Date
32c2734378 fix(ci): pass named MSIX build arguments 2026-07-16 23:11:32 +02:00
afa593b6db fix(ci): use available Temurin release version 2026-07-16 22:52:24 +02:00
97dd9b32be ci: build Windows Store release artifacts 2026-07-16 22:34:02 +02:00
68b379e6b5 ci(docs): validate typecheck and production build 2026-07-16 20:10:50 +02:00
24e14565b3 fix(android): package native core for x86_64 2026-07-15 01:35:10 +02:00
b602a3acb6 feat(diagnostics): harden ingestion and delivery 2026-07-15 00:43:49 +02:00
d0c8d8774a fix(security): address medium findings for ACL, limits, and UX
Tighten approve-endpoint to active shares with TTL sessions, reject non-file
FDs, lower default ticket/approval/size caps, show endpoint IDs and Public-mode
warnings, harden Android receive path checks, and run cargo-audit in CI.
2026-07-13 18:54:28 +02:00
76dbff5a7c fix(shared): build only host-compatible targets 2026-07-13 10:17:40 +02:00
172f244ed4 ci: avoid duplicate workflow runs on pull requests
Limit push triggers to master so PR branch updates only run once via
pull_request, and cancel superseded in-progress runs with concurrency groups.
2026-07-12 15:57:47 +02:00
95eeeb6a23 ci(shared): run jvmTest on pull requests
Add a path-filtered Shared KMP workflow so receive/send ViewModel and
Compose foundation regressions fail CI. Runs on macOS arm64 because host
Rust embedding for Linux JVM is disabled in the Gradle cargo config.
2026-07-12 08:56:30 +02:00
382a015688 test(core): organize hardening coverage and CI 2026-07-10 12:25:33 +02:00