-
Notifications
You must be signed in to change notification settings - Fork 597
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: display last key renewal attempt #3839
Conversation
5d24fd8
to
d55e5e5
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
❌ Changes requested. Reviewed everything up to a279a26 in 1 minute and 25 seconds
More details
- Looked at
407
lines of code in9
files - Skipped
0
files when reviewing. - Skipped posting
0
drafted comments based on config settings.
Workflow ID: wflow_lJGTFz8c8ReIPt57
Want Ellipsis to fix these issues? Tag @ellipsis-dev
in a comment. You can customize Ellipsis with 👍 / 👎 feedback, review rules, user-specific overrides, quiet
mode, and more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 Looks good to me! Incremental review on ad72277 in 1 minute and 24 seconds
More details
- Looked at
13
lines of code in1
files - Skipped
0
files when reviewing. - Skipped posting
1
drafted comments based on config settings.
1. backend/windmill-common/src/ee.rs:32
- Draft comment:
Returning an empty string fromrenew_license_key
provides no information about the success or failure of the operation. Consider returning a result or a more descriptive status message.
"License renewal operation completed".to_string()
- Reason this comment was not posted:
Confidence of 0% on close inspection, compared to threshold of 50%.
Workflow ID: wflow_oFNDPR1Qr4NbYjhd
You can customize Ellipsis with 👍 / 👎 feedback, review rules, user-specific overrides, quiet
mode, and more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 Looks good to me! Incremental review on f2f7110 in 1 minute and 24 seconds
More details
- Looked at
49
lines of code in3
files - Skipped
0
files when reviewing. - Skipped posting
1
drafted comments based on config settings.
1. backend/parsers/windmill-parser-ts/Cargo.toml:19
- Draft comment:
Thetriomphe
package version is implicitly set to workspace version which might conflict with the explicit downgrade to<0.1.12
in the mainCargo.toml
. Consider aligning the version across all projects to avoid potential build issues. - Reason this comment was not posted:
Confidence of 0% on close inspection, compared to threshold of 50%.
Workflow ID: wflow_sVjmHaMbGAGPtgb9
You can customize Ellipsis with 👍 / 👎 feedback, review rules, user-specific overrides, quiet
mode, and more.
Summary:
This PR adds functionality to display the last key renewal attempt and provides an endpoint to renew the license key, with updates across backend and frontend components, including a necessary package downgrade.
Key points:
/settings/latest_key_renewal_attempt
and/settings/renew_license_key
.backend/windmill-api/src/settings.rs
with new handlers.backend/windmill-common/src/ee.rs
for license key renewal logic.frontend/src/lib/components/InstanceSettings.svelte
to display last key renewal attempt and provide a button to initiate renewal.frontend/src/lib/components/instanceSettings.ts
for new features.triomphe
package inbackend/Cargo.toml
andbackend/parsers/windmill-parser-ts/Cargo.toml
due to a broken version.Generated with ❤️ by ellipsis.dev