Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ feat: miscellanous improvements #366

Merged
merged 6 commits into from
Oct 15, 2024

Conversation

pallabpain
Copy link
Member

@pallabpain pallabpain commented Oct 14, 2024

Description

This pull request addresses multiple requests. Please check the commits for more details.

@pallabpain pallabpain force-pushed the feat/miscellaneous-improvements branch from fa789c0 to 511d673 Compare October 14, 2024 09:28
Copy link

github-actions bot commented Oct 14, 2024

🤖 Pull Request Artifacts (#11351435710) 🎉

riocli/apply/__init__.py Show resolved Hide resolved
riocli/apply/__init__.py Show resolved Hide resolved
@pallabpain pallabpain force-pushed the feat/miscellaneous-improvements branch 2 times, most recently from 47e0d4c to 2ce05fc Compare October 14, 2024 18:40
riocli creates a template namespace named rio that users can access in
their manifests to fetch rapyuta.io specific values like project id,
name, etc. However, if an incoming values file also has a rio attribute
then it leads to a conflict since the CLI doesn't merge them both.

This commit fixes the issue and merged both namespaces.
The force option generally has the silent alias across the CLI. The
package delete command did not have the alias configured for the force
flag. This commit adds that.
@pallabpain pallabpain force-pushed the feat/miscellaneous-improvements branch from c92f56c to 7ee76b2 Compare October 15, 2024 05:01
@pallabpain pallabpain marked this pull request as ready for review October 15, 2024 05:02
@pallabpain pallabpain requested review from a team as code owners October 15, 2024 05:02
@pallabpain pallabpain self-assigned this Oct 15, 2024
@pallabpain pallabpain force-pushed the feat/miscellaneous-improvements branch from 7ee76b2 to 25bede6 Compare October 15, 2024 09:52
This commit updates the static route delete command to support batch
deletes using regex pattern along with the option to delete all static
routes in a project.

Fixes AB#18146
@pallabpain pallabpain force-pushed the feat/miscellaneous-improvements branch from 25bede6 to 9cb26e5 Compare October 15, 2024 10:25
This commit implementes the support for deleting one or more secrets
using a regex pattern.

Fixes AB#18146
This commit adds the support for specifying multiple secret and value
files when applying or deleting. The values and secrets are merged into
one object in the order they are defined.

Fixes AB#18436
@pallabpain pallabpain force-pushed the feat/miscellaneous-improvements branch from 9cb26e5 to 63f052b Compare October 15, 2024 13:28
@pallabpain pallabpain added 🐛 bug Something isn't working ✨ feature A new feature addition to the CLI labels Oct 15, 2024
This commit adds a field in the device manifest for the apply command to
wait until a virtual device is online on rapyuta.io.

Fixes AB#18043
@pallabpain pallabpain force-pushed the feat/miscellaneous-improvements branch from 63f052b to 4bfde38 Compare October 15, 2024 17:39
@pallabpain pallabpain merged commit f6bd3e8 into devel Oct 15, 2024
7 checks passed
@rr-github-ci-user
Copy link
Collaborator

🎉 This PR is included in version 9.1.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛 bug Something isn't working ✨ feature A new feature addition to the CLI released
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants