Add missing Cloud Routes keys
Đánh giá
- Độ khó
- 1/5
- Thời gian dự kiến
- Dưới một giờ
- Mức phù hợp với người mới
- 85/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- json, openapi, yaml
- Lĩnh vực
- api
Hướng nghiên cứu
Schema Routes của Cloud nằm trong contracts/cloud.yml, vì vậy hãy bắt đầu từ đó và tìm nơi các khóa route hiện có được khai báo. Thêm invocableScripts dưới dạng URI kiểu chuỗi và telegraf dưới dạng object có thuộc tính URI plugins, khớp với các mục xung quanh. Hoàn thành khi spec bao gồm cả hai khóa và các khóa của GET /api/v2 khớp với payload được hiển thị trong issue.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
2. Cloud Routes schema is missing invocableScripts and telegraf
Problem
GET /api/v2 on Cloud 2 returns two keys that contracts/cloud.yml doesn't list in the Routes schema:
{
"invocableScripts": "/api/v2/scripts",
"telegraf": { "plugins": "/api/v2/telegraf/plugins" }
}
Both routes are live: GET /api/v2/scripts and GET /api/v2/telegraf/plugins return 200.
Verification
curl -s "$INFLUX_HOST/api/v2" -H "Authorization: Token $INFLUX_TOKEN" | jq -c 'keys'
Suggested solution
Add invocableScripts (string, URI) and telegraf (an object with a plugins URI property) to the Cloud Routes schema.
- Ngôn ngữ chính
- Shell
- Star
- 18
- Fork
- 9
- Merge trung bình
- 2 ngày 18 giờ
- Pull request đã merge (30 ngày)
- 1
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của influxdata/openapi
-
documentation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
influxdata/openapi#657 ·
-
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 85/100
influxdata/openapi#653 ·
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 65/100
influxdata/openapi#240 ·
-
Update /ready and /health schemas for v2.10Có thể đã có người làm @devanbenz đã nhận 1 ngày trước. Đang mở
influxdata/openapi#659 · 1 bình luận · 2 người được giao ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
influxdata/openapi#636 ·
Tất cả issue của influxdata/openapi
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
mesonbuild/wrapdb#2961 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
command: monitor command: update info: steamcmd reproducible: always severity: medium type: bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
GameServerManagers/LinuxGSM#4997 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
area:space-accuracy good first issue track:data
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
Sara-Managed-Projects/space-radar#886 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug-unconfirmed
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
zerocracy/judges-action#2733 ·
Maintainer thường phản hồi trong vòng 8 ngày