0.13.0 (2023-01-20)
0.12.0 (2023-01-20)
0.11.0 (2023-01-19)
0.10.0 (2022-10-16)
- use service accounts API (#309)
0.9.7 (2022-07-05)
0.9.6 (2022-01-27)
- restore finalizers for deletion
- add dev preview label
0.9.5 (2021-12-10)
- update version of log4j
0.9.4 (2021-12-09)
- delete unused finalizers and cleanup deleted resources
0.9.3 (2021-11-24)
- changing srs service bindings to use only token endpoint
0.9.2 (2021-11-10)
- fixing registry url path
- fix default identity url
- realm property should be oauthRealm for binding
- dev documenation for operator
0.9.1 (2021-11-05)
- upgrading quarkus operator sdk version
- removing automatic finalizer creation
- when the token can not be exchanged put the error message in the status
0.9.0 (2021-10-18)
- removing calls to v1beta1
- minor formatting and style fixes
- create util for managing service accounts
- resolve registry SDK incompatibilities
- update quarkus and other dependencies
0.8.2 (2021-10-16)
- add cert trust for operator
0.8.1 (2021-10-15)
- SBO 0.11.0 compatibility
0.8.0 (2021-10-12)
- permissions for sbo
- removing direction
- fixing binding
- moving direction to status.metadata
- adding direction to serviceregistryconnection
- service registry id is a string
- service binding tweaks
- removing registryDeploymentId
- cloud services include Service Registry condition now
- installing service registry
- apdating apis and fixing tests
- mas oauth host, realm, and token are now configurable
- adding service labels to serviceregistryconnection
- initial service registry connection implementation
- schema registry added to cloud services request
0.7.10 (2021-09-17)
0.7.9 (2021-09-07)
- creating string constants for KafkkaConnection labels
- /s/cloud.redhat.com/console.redhat.com/g (#249)
- using new operatorhub repository (#248)
- enforcing labels on KafaConnection
- changing org names from com.openshift.cloud to cloud.redhat.com (#255)
0.7.8 (2021-08-03)
- add group ID config to quickstarts (#242)
- added new RHOSAK icons from brand to Quick Starts (#247)
- new icon
0.7.7 (2021-07-19)
- install quickstarts on boot
0.7.6 (2021-06-24)
- using new api package
- migration to app-services-sdk
0.7.5 (2021-06-16)
0.7.4 (2021-06-14)
0.7.3 (2021-06-07)
- publishing openapi and fixing generation
- Remove invalid workflow
- add website build
- add missing README to quickstarts
- Updates to Operator installation procedure (#221)
- Added quick starts initially created for dev sandbox to the operator, so they will be automatically installed on any OpenShift instance on which the rhoas operator is installed. (#215)
0.7.2 (2021-05-04)
- change extensively long operator name (#209)
- update open api spec (#206)
- name of the project and general information
- provide operator hub instllation docs (#200)
- add reference to service binding operator
- update readme with shorter into
- push tags for release process
- update to trigger builds only on release
0.7.1 (2021-04-21)
- add logging capability to tell us what env is used by operator
- add explicit env variable pointing to the environment
0.7.0 (2021-04-21)
- update default url to production (#178)
0.6.9 (2021-04-21)
- update case for KafkaConnect unit tests (#187)
- url for the kafka in the UI
- change email in olm
- add information to description about limited beta
0.6.8 (2021-04-15)
- improve error handling to include message from server
0.6.7 (2021-04-13)
- add lowercase versions
- minor issue with OLM spec
0.6.6 (2021-04-09)
- change references to the organisation
- add OAuth Bearer and SASL PLAIN binding support
0.6.5 (2021-04-01)
- Add NPE protections to the operator with proper validation messsages
0.6.4 (2021-03-30)
- userKafkas Update, removing broken equals impl
- catching uncaught exceptions and setting status on finished
- removing memory limits
- update olm descriptions based on the requirements
0.6.3 (2021-03-23)
- improve error messages for error handling
- add missing x-kubernetes-preserve-unknown-fields to service accounts request
0.6.2 (2021-03-23)
- add extra 503 handling
- add extra 503 handling
0.6.1 (2021-03-18)
- initial test class and config
0.6.0 (2021-03-17)
- minor typo causing an NPE
- actually checking finished status now...
- catching wider error type
- catching wider error type
- refactoring controllers to put retry and condition handling in outer structure
- adding last generation to conditions
0.5.1 (2021-03-16)
- add autoignore variables (#137)
0.5.0 (2021-03-16)
- Add ability to preserve custom fields for status of every object.
0.4.0 (2021-03-15)
- Add metadata container for the KafkaConnection
- remove dekorate integration
0.3.1 (2021-03-12)
- delete outdated api mock (#127)
- memory limits, updated icon, minor fixes and tweaks, autoupdate (#126)
0.3.0 (2021-03-11)
- Replace resources to remove "managed" part. (#122)
- minor changes
- Adding resource limits to CSV
- updates
- Quarkus 1.12.0 and SDK 1.7.4
0.2.1 (2021-03-03)
- uiRef got lost in merge and typo
- adding a new uiRef status to MKC
0.2.0 (2021-03-03)
- move from plaintext to plain sasl mechanism
- swap SASL values passed for the status
- delete unneeded folder
0.1.1 (2021-03-01)
- order of the service binding definitions
0.1.0 (2021-03-01)
- bootstrapServerHost as root value
- change API for managed services requests
- typo in bootstrapServerHost (#95)
- bash script inconsistency
- fix olm script for if statement (#88)
- imports in java code
- Update to the official quay images and references
- allow to release exact versions and split into prerelease and release flows
- delete invalid builds from master
- all namespaces watched by default, removing
- update sdk
- minor changes
- backwards compatability for old type name
- tests were not running. Marking stubs as disabled
- renaming condition and forcing finished to false
- updating crds to v1 crd definition
- leave non breaking manifest on the top
- invalid abbreviation
- update readme comment
- rollback operator-sdk version
- Update binding spec
- fixing connection controller
- update binding spec
- update binding configuration
- add service binding annotations and additional fields (#49)
- remove reset field
- add contributing
- remove not needed examples folder
- add additional properties required by UI to the kafka list and change format to array instead of map
- remove complexity around date format
- move examples to the root folder
- simplify development by using latest for the registry and controller image
- rename modules to source
- update image version and catalog registry
- add java specific build
- module configuration
- Improve contributing guide
- just bunch of renames
- change description field to better name
- Description of the operator in OLM
- major bug fixes
- wip
- small scheduler change
- removing unused crds
- use constant for secret
- duplicate value
- minor readme updates
- remove golang codebase
- change quarkus port
- adding mocking and readme
- adding offline token to serviceaccountrequestspec
- maybe conditions
- conditions
- automatic OLM updates
- olm "works"
- refacotring to use dekorate
- managedsarequest
- wip managedserviceaccountcontroller
- move to operator in order to registrer resources
- add api mock
- correcting usage of update control
- fixing build failures
- CRD draft
- resources
- improved types
- CRD draft
- generator setup
- generated API
- api changes
- minor fixes
- add base for operator
- add documentation for resource cleanup
- remove invalid link
- delete not needed file
- Adding basic documentation
- add permissions for CR
- add wider permissions for finalizers
- add push index image
- finalizers update permissions
- add secrets rbac
- group for deployments in rbac control
- update service version
- add info about indexing
- removal procedure
- add additional catalog source elements
- Update image and makefile
- package manifests
- remove replaces
- change bundle
- update catalog source
- change version
- swap images
- bundle details
- disable login
- use secret first
- add metadata
- add more information to
- setup image name
- add arch to builds
- add extreamly complex container
- update docs
- Dependency game
- Updated version of the controller
- add dummy deployment for testing
- Cleanup in operator (use rhoas as name)
- add status changes
- update readme
- reflect values for CLI POC
- remove namespace
- improve documentation
- metadata update
- add kustomization
- bundle
- minor improvements
- add annotations
- add managed kafka instalation instruction
- add controllers folder to finalize docker build
- adding binding example
- add useful commands
- use temporary image
- add binding metadata
- formatting for the types
- minor fixes for the operator
- add extra comments for clarity
- rename title
- add build support
- Update CRD
- Update CRD
- Add basic readme
- initial template for the operator
- offline token exchange
- managedkafkarequest controller works
- refreshing mkrequest
- MKRequest Controller
- wip managedkafkaresponse
- base path and token are configurable
- wip
- k8sclient, upgrade operatorsdk, upgrad quarks
- openapi generated by Java