Skip to content
This repository was archived by the owner on Jun 11, 2025. It is now read-only.

Release v1.0.0 nightly#246

Merged
nxtcoder17 merged 444 commits into
mainfrom
release-v1.0.0-nightly
Feb 4, 2024
Merged

Release v1.0.0 nightly#246
nxtcoder17 merged 444 commits into
mainfrom
release-v1.0.0-nightly

Conversation

@nxtcoder17
Copy link
Copy Markdown
Member

kloudlite release v1.0.0

nxtcoder17 and others added 30 commits December 20, 2023 22:03
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.
nxtcoder17 and others added 25 commits January 26, 2024 00:42
- 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
- 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
@nxtcoder17 nxtcoder17 merged commit 4a1cd9b into main Feb 4, 2024
@nxtcoder17 nxtcoder17 deleted the release-v1.0.0-nightly branch February 4, 2024 20:44
Copy link
Copy Markdown

@sourcery-ai sourcery-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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? ✨

Share Sourcery

Help me be more useful! Please click 👍 or 👎 on each comment to tell me if it was helpful.

abdheshnayak pushed a commit that referenced this pull request Nov 5, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants