* Relicensed under Fair Source License
As announced in https://tart.run/blog/2023/02/11/changing-tart-license/
* Proper encoding
* Terms of service and subscription agreement template
* No need for an announcement
* Update license in brew
* Show installation count on landing page
Fixes#410
* Update docs/theme/overrides/home.html
Co-authored-by: Nikolay Edigaryev <edigaryev@gmail.com>
---------
Co-authored-by: Nikolay Edigaryev <edigaryev@gmail.com>
* JSON output for `get` and `list` commands
In the light of the upcoming `1.0.0` release and stabilizing of the API, let's introduce some breaking changes for the good.
Removed all the `--cpu`, `--memory`, `--disk` and `--display` flags and replaced with a single `--json` flag for machine-readable output.
Added `--json` option to the `list` command to output a single JSON list. Notably removed `--quite` flag since it seemed unnecessary.
Fixes#297
* Added Size to `list` output
Fixes#379
* Added running state to `get`
Fixes#393
* Better signature
* Updated tests
* More test fixes
* Introduce "tart import" and "tart export" commands
* Use AppleArchive instead of ZIP and simply {ar,un}chive the VM dir
* Fix formatting
* Link to Apple's docs
* Print "importing..." and "exporting..." lines
* Draft
* Keep media queries at the end + get rid of dduplicate values
* Open external links in a separate window
* Minors
* Remove paragraph from Hero + add links
* Update img
* Remove unnecessary
* Layout adjustment
* Change animated logo position
* Shrink space between sections in mobile
* Move to mkdocs for docs
* Deploy task
* Custom landing page
* Setup Google Analytics
* Cropped animation
* Update docs/theme/overrides/home.html
Co-authored-by: Nikolay Edigaryev <edigaryev@gmail.com>
* Direct to website and discussions
Co-authored-by: Nikolay Edigaryev <edigaryev@gmail.com>
* Ditch Foundation.exit()'s where feasible
* Sentry integration
* SwiftFormat
* Upload symbols and sources to Sentry
* Use Sentry Releases
* Do not use ExitCode exceptions
* Clarify why we need CustomNSError extension
* Adds Option to filter VMs by 'source'
* Tidy up columns for table on some Terminals
* Don't show headers if there's an error.
* Fixes linting errors.
* Update Sources/tart/Commands/List.swift
- removing the short name for now, as we don't know if we may need -s in the future
- removing the capitalization for the word "source" and adding an example instead
Co-authored-by: Nikolay Edigaryev <edigaryev@gmail.com>
* source should be an Optional flag. Reverts header change.
Co-authored-by: Nikolay Edigaryev <edigaryev@gmail.com>