summarum/src-tauri
Horizontal42 c1a7254fdf fix arbitrary file write via write_text_file/write_image_file
Both Tauri commands took a raw path string straight from the frontend
and wrote to it with no validation — any code able to call invoke()
(a compromised or malicious extension script, which run with full page
privileges) could write to any path the OS user has access to, not just
one chosen through the save dialog. Move the save-file dialog into the
Rust command itself so the only path ever used is one the native dialog
returned; the frontend now only sends the content to save.
2026-07-08 15:50:13 +03:00
..
capabilities add search across all sheets and always-on-top toggle 2026-07-01 14:54:44 +03:00
icons feat: Summarum — natural language calculator notebook for Windows 2026-06-10 22:19:24 +03:00
src fix arbitrary file write via write_text_file/write_image_file 2026-07-08 15:50:13 +03:00
build.rs feat: Summarum — natural language calculator notebook for Windows 2026-06-10 22:19:24 +03:00
Cargo.lock fetch market data symbols concurrently instead of sequentially 2026-07-08 15:47:31 +03:00
Cargo.toml fetch market data symbols concurrently instead of sequentially 2026-07-08 15:47:31 +03:00
extension-sample.js warn users that extensions run with full file access 2026-06-18 22:00:44 +03:00
tauri.conf.json bump version to 1.2.0 2026-07-03 13:26:32 +03:00