Skip to content

Conversation

@vickiniu
Copy link
Contributor

@vickiniu vickiniu commented Nov 19, 2025

Fixes #2804

Implements print and export functionality in the client VM. Defines a StateMachine interface that's used to implement Print and Export (separate fsms), which both inherit from a shared ArchiveExporter with archive creation + qrexec export functionality.

Test plan

Unit tests in export.test.ts

@vickiniu vickiniu moved this to In Progress in SecureDrop Nov 20, 2025
@vickiniu vickiniu changed the title draft: print + export [app] print + export to export vm Nov 24, 2025
@vickiniu vickiniu marked this pull request as ready for review November 24, 2025 18:45
@vickiniu vickiniu requested a review from a team as a code owner November 24, 2025 18:45
@vickiniu vickiniu moved this from In Progress to Ready For Review in SecureDrop Nov 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Ready For Review

Development

Successfully merging this pull request may close these issues.

[app] send files to Export VM for print/export

2 participants