Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
5eff263
fix(i18n): add mass production locale keys and lint fixes
HalfSweet Feb 8, 2026
bc5fee2
feat(tauri): add mass production scheduler commands and runtime state
HalfSweet Feb 8, 2026
3bfebee
feat(frontend): integrate mass production view with backend snapshot …
HalfSweet Feb 8, 2026
95f6ddd
feat(router): enforce hard navigation lock while mass production is a…
HalfSweet Feb 8, 2026
ff37a10
feat(store): preload mass production settings and logs on app init
HalfSweet Feb 8, 2026
c7171cb
feat(logging): add failed port details and strengthen session event l…
HalfSweet Feb 8, 2026
1175499
chore(qa): align typecheck lint and cargo check for mass production flow
HalfSweet Feb 8, 2026
a1fa391
fix(ui): adapt mass production port text size for long names
HalfSweet Feb 8, 2026
917f58d
feat(logging): capture mass production panic details and runtime stac…
HalfSweet Feb 8, 2026
3da6aa7
feat(frontend): add external access entry for mass production runtime…
HalfSweet Feb 8, 2026
2bab77c
feat(logging): split mass production runtime logs by port
HalfSweet Feb 8, 2026
248a4b4
feat(tauri): add command to open per-port runtime log files
HalfSweet Feb 8, 2026
2a98b6c
feat(frontend): add per-port runtime log name and quick open action
HalfSweet Feb 8, 2026
3cf30ef
fix(frontend): enable auto-download toggle before mass production starts
HalfSweet Feb 8, 2026
59e9a9b
feat(tauri): allow runtime auto-download toggling in mass production
HalfSweet Feb 8, 2026
e4ec7bc
feat(frontend): sync auto-download toggle with runtime mass productio…
HalfSweet Feb 8, 2026
a9f8d1a
feat(logging): use human-readable timestamps in mass production runti…
HalfSweet Feb 8, 2026
7eefc55
fix(tauri): avoid supervisor join deadlock and preserve progress on u…
HalfSweet Feb 8, 2026
56a470c
fix(frontend): localize mass production labels and validate flash add…
HalfSweet Feb 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions src-tauri/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions src-tauri/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -34,3 +34,4 @@ reqwest = { version = "0.12", features = ["json", "rustls-tls", "blocking"] }
tempfile = "3.17.1"
unarc-rs = "0.6.0"
walkdir = "2"
chrono = "0.4"
10 changes: 9 additions & 1 deletion src-tauri/src/app.rs
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,15 @@ pub fn run() {
erase_flash,
erase_region,
set_speed,
soft_reset
soft_reset,
mass_production_start,
mass_production_stop,
mass_production_refresh,
mass_production_set_auto_download,
mass_production_get_snapshot,
mass_production_get_log_paths,
mass_production_open_port_log,
mass_production_open_log_directory
])
.build(context)
.expect("error while building tauri application");
Expand Down
Loading
Loading