Multi-Hoster-Upload-2/src-tauri/tauri.conf.json
Claude c2d706f6c9 Expand test coverage + emit log-path-auto-updated event
- error.rs: 3 tests for the account-specific / transient-network /
    file-rejected classifiers
  - throttle.rs: 2 tests for unlimited passthrough + rate updates
  - folder_monitor.rs: 4 tests for extension parsing + include/exclude
    filter + empty-list behavior
  - updater.rs: 3 tests for semver compare edge cases
  - upload_log: now also emits log-path-auto-updated after persisting
    a working fallback so the renderer's input field updates live.

Test count: 3 → 15 (all pass). Live smoke test: cold + warm start
both land at 28 MB RAM with clean shutdown (0 orphans).
2026-04-20 18:57:02 +02:00

55 lines
1.3 KiB
JSON

{
"$schema": "https://schema.tauri.app/config/2",
"productName": "Multi-Hoster-Upload",
"version": "2.0.0",
"identifier": "de.xrangerde.multi-hoster-upload",
"build": {
"frontendDist": "../src",
"devUrl": "http://localhost:1420"
},
"app": {
"withGlobalTauri": true,
"windows": [
{
"title": "Multi-Hoster-Upload",
"width": 1280,
"height": 820,
"minWidth": 960,
"minHeight": 600,
"resizable": true,
"center": true,
"decorations": true,
"theme": "Dark"
}
],
"security": {
"csp": "default-src 'self'; img-src 'self' data: https:; style-src 'self' 'unsafe-inline'; script-src 'self'; connect-src 'self' ipc: http://ipc.localhost; font-src 'self' data:"
}
},
"bundle": {
"active": true,
"targets": [
"nsis",
"msi"
],
"publisher": "xrangerde",
"shortDescription": "Multi-Hoster file uploader",
"longDescription": "Upload files to multiple video hosters with fallback accounts, retry logic and progress tracking.",
"category": "Utility",
"icon": [
"icons/icon.png",
"icons/icon.ico"
],
"windows": {
"nsis": {
"installMode": "perMachine",
"installerIcon": "icons/icon.ico",
"languages": [
"German",
"English"
]
}
}
}
}