Release v1.0.0 nightly#246
Conversation
handler - makes infra error-on-apply tap on the same topic as console:error-on-apply, as message office currently dispatched onto it only. MIGHT FIX in future releases - corrects infra resource updates subscription topic
Changed err to errors.NewE(err) in infra.
- ping() service is added so that clients can test out, it if they are really connected to the server or not
renamed image name from platform/apis to api. Signed-off-by: Abdhesh Nayak <abdheshnayak@gmail.com>
- fixes agent/types import, as agent is now moved into apps
- all the graphql types were generated in correspondance with module name being `kloudlite.io`. But, we recently changed our module to be `github.com/kloudlite/api`, we missed doing it for our graphql types. This commit fixes it all
- marshalling and unmarshalling types using JsonConversion, instead of filling in the structs manually
Added nats in infra domain to publish message on create, delete, update.
* ✨ Added app websocket-server Added app websocket-server to push resource update events to the frontend-client. * 🚀 Fixed issue with deployment, updated app name
* Removed cluster update on read or list clusters * introduced bug on reading list * removed unused variable --------- Signed-off-by: Karthik Thirumalasetti <karthik@kloudlite.io>
* ✨ Added app websocket-server Added app websocket-server to push resource update events to the frontend-client. * 🚀 Fixed issue with deployment, updated app name
export PATH="$PATH:$(go env GOPATH)/bin"
Updated nats messaging for infra microservice.
- this update, adds support for restarting managed services
…services Feat/restart apps and managed services
* 🎨 In device, fixed iam, deletion of device * 🎨 In device, fixed iam, deletion of device * 🎨 Added device resource type for both console and infra * ✨ Added support of cluster updated and namespace update in console device * 🔒 Added iam check while getting kubeconfig
refactor(apps/console): refactors environment cloning
…w resource: - Project - Environment - Project Manage Service
fix(console): updated target namespace to md5 hash namespace
Refactor/infra device clean
kloudlite api for tenant clusters
- http cli updates
Feat/agent cluster helm
- also ensures non `-nightly` branch images are immutable, and should never be rebuilt and pushed to container registries
- we have identified, image tags to be immutable, if ends with `-nightly`, so now, there is no need to generate images with commit-sha uniqueness
separately
- when building images from any branch
image tag will be `{{branch-name}}-nightly`
while when uilding from a tag
image tag will be the same as tag name
- now, kloudlite release version is imported via Environment
There was a problem hiding this comment.
PR Type: Enhancement
PR Summary: This pull request introduces a significant expansion of the GraphQL model layer within the container registry application. It adds numerous new types, including paginated record structures, enums, and complex types that represent various entities and their relationships. The changes are focused on enhancing the GraphQL API's capabilities, allowing for more detailed queries and mutations, particularly around build processes and repository management.
Decision: Comment
📝 Type: 'Enhancement' - not supported yet.
- Sourcery currently only approves 'Typo fix' PRs.
✅ Issue addressed: this change correctly addresses the issue or implements the desired feature.
No details provided.
📝 Complexity: the changes are too large or complex for Sourcery to approve.
- Unsupported files: the diff contains files that Sourcery does not currently support during reviews.
- Files deleted: Sourcery does not currently approve diffs with deleted files.
- Big diff: the diff is too large to approve with confidence.
General suggestions:
- Ensure that the newly introduced GraphQL types are well-documented to aid in understanding their usage and purpose within the API.
- Consider adding integration tests to verify that the GraphQL API behaves as expected with the new types and structures.
- Review the naming conventions used for the new types to ensure consistency and clarity across the GraphQL schema.
Thanks for using Sourcery. We offer it for free for open source projects and would be very grateful if you could help us grow. If you like it, would you consider sharing Sourcery on your favourite social media? ✨
kloudlite release v1.0.0