- Use explicit python 3.11 requirements in spec file
- Update spec to build for 3.11
- Update python version support
- Add option to create refresh token with no expiry
- Add rpm-macros to build requirements in spec.
- Add versioning to routes. \81
- Add job list pagination options. \78
- Add handling for Aliyun jobs and accounts. \79
- Drop destination fields for Azure accounts. \80
- If protocol isn't part of hostname prepend http. \74
- Pass in verify_signature value to options dict. \75
- Migrate to GitHub Actions from Travis CI. \76
- Fix potential 'no redirect port available' error. \71
- Reorganize the CLI to allow for function usage as an SDK. \73
- Add API commands for job status. \72
- Fix typo in spec for config man page. \65
- Improvements to config file setup. \66
- Handle errors from OIDC provider. \67
- Add border on div and change color on status. \68
- Add option for job dry run. \70
- Add OpenID Connect authentication support. \52
- Remove username, email is now primary key for user. \55
- Add commands for password change and reset. \58
- Add new commands for setup and echo client config. \60
- Provide useful msg if config file not found. \61
- Add man page text for configuration file creation. \62
- Add API to retrieve job doc examples. \63
- Cleanup (remove) group options in azure and gce accounts. \64
- Integrate OCI cloud framework into mash pipeline. \51
- Update the configuration docs with profile. \46
- Update README to reflect the latest command line interface. \47
- Remove group option from gce and azure accounts. \49
- Remove man pages from source. \50
- Add coverage to travis testing. \42
- Add profiles option to handle multiple configs. \43
- Add comment to delete confirmation about updates. \44
- Fix account list routes. \45
- Integrate all endpoints from MASH v4.0.0
- Add authentication to requests
- Split up cli into multiple modules
- Simplify the echo dictionary function
- Update client for mash server api changes. \21
- Add subnet option to ec2 add account. \20
- Improve the help message for additional region handling. \16
- Add is publishing account option for gce accounts. \17
- add testing account option for gce account add. \15
- Add readthedocs documentation. \11
- Move default mash client config file. \12
- Add ec2 account has a single target region. \13
- Re-word cli option help messages. \14
- Update mash job delete. #5
- Update account delete. #6
- Add integration test suite. #9
- Remove references to provider. #10
- Cleanup spec requirements. #2
- Handle Azure source and destination storage options. #3
- Add GCE add account endpoint. #4
- Use required options instead of positional args. #7 #8
- Initial release.