All notable changes to this project will be documented in this file.
- Add proxy documentation
- Add output file option to metadata
- Add proxy support
- Add more args to requests without impl
- Add lock
- Only run ci if code or deps have changed
- Use cargo action to install git cliff
- Support multiline
- Export changelog env
- Auto generate changelog
- Fetch all tags
- Strip binary
- Use binary mode when no content type in response
- Add separator and format json response
- Allow to pipe output when downloading files
- Add output file option to override default output
- Add postman echo examples
- Bump version of many dependencies
- Bump to version 0.5.0.alpha
- Use option body
- Put args description in it's own file
- Declare trait for matching clap params
- Use env var directly since on windows syntax is different
- Remove duplicated env
- Use env github token
- Allow params to also be passed in command line
- Update workflow to use exec instead of post
- Fix env
- Use needs to share output betwwen jobs
- Store share output betwwen jobs
- Always upload artifact
- Add windows and macos builds
- Fix build
- Add content-length for files
- Do not upload all build directory
- Use github template syntax
- Add readme.md not release.md
- Use options parameters
- Auto detect pipe to disable coloring
- Add release upload
- Clippy
- Automatic fix
- Fix clippy errors
- Update readme
- Impl basic get resource
- Use clock emoji for spinners
- Improve pipeline
- Fix pipeline
- Add github create release example
- Add create release workflow
- Use match for set
- Use anyhow everywhere
- Better error display
- Use new arg macro
- Fix print bug when body result is empty
- Upload bar orverride fix
- Add progress component to main
- Add some basic docs
- Update readme
- Update readme
- Add basic config, theming and requests
- Implement full configuration management
- Improve output
- Use default headers
- Use singleton config
- Improve manifests
- Add support for tera templates
- Add parameter input in terminal
- Add support for process environnement variables
- Context can use templates
- Add support for default values from schema
- Remove definitions
- Set theme back to bat default
- Implement chunk based file upload
- Add upload progressbar
- Add support for downloading files
- Show percent file transfert
- Replace static lazy with once cell
- Add support for queries
- Add dialog for creating requests
- Add dynamic prompts for creating requests
- Add a request editor
- Allow to execute request by name
- Add disclaimer
- Update clap
- Update .gitignore
- Disable imports
- Add basic examples
- Reorder deps
- Add more examples
- Add yaml example
- Add ci
- Add badges
- Add logo
- Add logo to readme
- Update logo
- Update readme
- Improve readme
- Bump version
- Split cli into multiple files
- Split request
- Split config manifest
- Use inline destructuring
- Refactor execution
- Split execute request
- Rename and split request exec
- Use filter to convert string to option
- Split logic into upload/download component
- Split progress bar in it's own file
- Convert to 2 space tabs
- Add tests for config
- Add tests for languages
- Use mocks for language tests
- DRY tests
- Use test_case library for improved DRY tests
- Add tests
- Add render tests