feat: add SSH settings for device and namespace#6148
feat: add SSH settings for device and namespace#6148henrybarreto wants to merge 1 commit intomasterfrom
Conversation
|
Claude finished @henrybarreto's task in 7m 11s —— View job Code Review CompleteReviewed 28 files. 6 inline issues posted (2 critical, 2 high, 2 medium). Critical: Cloud compilation breakage (non-inlinable)
Additional notes
If you've addressed the feedback and want a new review, tag |
2f24e04 to
a34b829
Compare
|
/review |
|
Claude finished @gustavosbarreto's task in 7m 6s —— View job Code Review CompleteReviewed 32 files. 2 inline issues posted (1 critical, 1 high). Critical: Auth method restriction bypass via SSH fallbackThe Additional notes
If you've addressed the feedback and want a new review, tag |
a34b829 to
486eeca
Compare
f422ac4 to
b2afb9b
Compare
|
Claude encountered an error —— View job Code Review CompleteReviewed 69 files. 2 inline issues posted (2 high). Additional notes
If you've addressed the feedback and want a new review, tag |
c986066 to
a1b0119
Compare
|
/review |
|
Claude finished @gustavosbarreto's task in 3m 17s —— View job Code Review CompleteReviewed 69 files. 5 inline issues posted (2 critical, 3 high). Additional notes
If you've addressed the feedback and want a new review, tag |
305adb5 to
d51218a
Compare
|
/review |
|
Claude finished @gustavosbarreto's task in 1m 33s —— View job Code Review CompleteReviewed 69 files. 4 inline issues posted (2 high, 1 high, 1 medium). Additional notes
If you've addressed the feedback and want a new review, tag |
9a6f26c to
f2ba7e8
Compare
|
/review |
|
Claude finished @gustavosbarreto's task in 39s —— View job Code Review CompleteReviewed 69 files. 1 inline issue posted (1 high). Additional notes
If you've addressed the feedback and want a new review, tag |
| "namespace:updateDisablePassword": Roles.ADMINISTRATOR, | ||
| "namespace:updateDisablePublicKey": Roles.ADMINISTRATOR, |
There was a problem hiding this comment.
severity: high — Stale permission entries from the old disable_* naming convention.
namespace:updateDisablePassword and namespace:updateDisablePublicKey are defined but never referenced anywhere in the codebase — the PR renamed these to namespace:updateAllowPassword and namespace:updateAllowPublicKey (lines 46–47). These two entries are dead code that pollute the Action type.
| "namespace:updateDisablePassword": Roles.ADMINISTRATOR, | |
| "namespace:updateDisablePublicKey": Roles.ADMINISTRATOR, | |
| "namespace:updateAllowPassword": Roles.ADMINISTRATOR, | |
| "namespace:updateAllowPublicKey": Roles.ADMINISTRATOR, |
f2ba7e8 to
6491df4
Compare
Add allow-based SSH settings for both namespace and device configuration, update the backend migrations and auth flow, and wire the React console to edit the new settings consistently. Closes #6136
6491df4 to
1ad09f2
Compare
Add allow-based SSH settings for both namespace and device configuration, update the backend migrations and auth flow, and wire the React console to edit the new settings consistently.
Closes #6136
Namespace's settings:
Device's settings:
