- N/A
- N/A
- N/A
- N/A
- Updated Log4j to 2.17.1 to mitigate CVE-2021-44832
- N/A
- N/A
- Updated Log4j to 2.17.0 to address CVE-2021-45105
- N/A
- N/A
- Updated Log4j to 2.16.0 to mitigate follow on DDOS by disabling JNDI by default (CVE-2021-44228)
- N/A
- N/A
- Updated Log4J dependency to mitigate Dec 2021 RCE 0-Day exploit (CVE-2021-45046)
- N/A
###Features Added:
- Implemented Repository pattern over models and 'Api' classes
- Added examples module
- Renamed packages to remove pluralisation where possible
- Provide better exception types when server requests fail
- Added 'getByIdOrName' for each resource type
- Added CRUD operations for:
- Channels
- Lifecycles
- Runbooks
- Tenants
- Tagsets
- Tasks
- N/A
- N/A
- Initial Release
- Create build system
- Configure automated github CI operations
- Autogen model types from openapi spec (with manual modifications)
- Connect to Octopus Server using HTTP (via proxy if needed)
- Perform CRUD operations on
- Spaces
- Projects
- ProjectGroup
- Users
- Api Keys
- Releases
- Deployments
- BuildInformation
- Environments
- Packages
- Push packages to server
- Prototype ExecutionAPI
- Provide test-support module to support clients testing against a real octopus-server ** Used internally for Acceptance-Tests
- Log appender such that clients can 'hook' sdk logged data
- N/A
- N/A