Global settings improvements and protect against non-acknowledged changes
- Ngôn ngữ chính
- Java
- Star
- 3.1k
- Fork
- 1.4k
- Merge trung bình
- 6 ngày 19 giờ
- Pull request đã merge (30 ngày)
- 32
Mô tả
##### ISSUE TYPE
* Improvement Request
##### COMPONENT NAME
~~~
UI
~~~
##### CLOUDSTACK VERSION
~~~
4.17.*.*
~~~
##### SUMMARY
This request is for improvements for the "Global settings" screen.
1. As any user with correct privileges, Protect against "reset" button press without acknowledgement.
- On the "Global settings" screen there is no guard on the reset button.
- Clicking the reset button should prompt user. "Are you sure you want to reset "value" to "default value".
- Selecting the "Yes or Ok" button would update the value in the database with the default value.
- The "Cancel" button will close the prompt without changing any values.
2. As "Admin", the UI offers a way to update the default value stored in the database.
3. As "Admin", the UI offers an editable regular expression to test against, and enforce formatting for the value and default value.
4. As "Admin", the UI offers the ability to edit the description.
5. Any changes should be logged with before and after values.
6. As "Admin", the UI offers a way to update the "Category" field value.
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu từ màn hình cài đặt toàn cục và lần theo tác vụ đặt lại hiện có cùng các điều khiển dành cho quản trị viên. Xem xét cách các cài đặt được lưu bền vững và các thay đổi được ghi nhật ký, sau đó xác định tiêu chí hoàn thành là các lần đặt lại có bảo vệ, cùng với các giá trị mặc định có thể chỉnh sửa, xác thực, mô tả, danh mục và các mục kiểm tra trước và sau thay đổi.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- java
- Lĩnh vực
- backend, frontend
- Loại issue
- Tính năng
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 25/100