syntaqxThe desktop app gets its runner running on a clean computer the way Docker Desktop does (#50). g1t-runner sandbox status names what a computer lacks for each kind of job, before anything is downloaded (needs, crates/runner/src/selfhosted/needs.rs): on Windows virtualization off in the firmware, a VM without nested virtualization, Virtual Machine Platform, WSL or an older WSL, Windows Home, Windows Sandbox, a Windows too old, a restart still to do; on Linux KVM, its group and QEMU; on macOS Homebrew, vfkit and macOS 13. Each is said only when Windows, /proc or the Mac says it for certain, so a computer that can run the sandbox is never held back; virtualization inside a VM is named from the error starting it gives. vfkit is found where Homebrew puts it, which a Mac app's PATH lacks.901359cHistory
- ..
- accounts.rs
- allocate_usage.sql
- allocation.rs
- budget.rs
- cards.rs
- charged.rs
- closing.rs
- complimentary.rs
- compute.rs
- costs.rs
- credits.rs
- cycle.rs
- detach.rs
- details.rs
- enterprise_attempt.rs
- features.rs
- grants.rs
- invoice_attempt.rs
- invoices.rs
- keeper.rs
- lib.rs
- limits.rs
- margin.rs
- overages.rs
- platform.rs
- pricing.rs
- refund_extras.sql
- refund_ledger.sql
- refund_plan.sql
- rename.rs
- report.rs
- requests.rs
- reset.rs
- retention.rs
- sales.rs
- statement.rs
- storage.rs
- stripe.rs
- stripe_sync.rs
- subscriptions.rs
- tax.rs
- webhooks.rs