Add or update .codecov copy.yml

This commit is contained in:
ProtoTess
2026-01-16 04:11:59 +00:00
parent ef340c0e5a
commit 66f6a4e838
391 changed files with 131885 additions and 0 deletions
+102
View File
@@ -0,0 +1,102 @@
name: 🐛 Bug Report
description: Report a bug or unexpected behavior
title: "[BUG] "
labels: ["bug"]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to report this bug! Please fill out the information below.
- type: textarea
id: description
attributes:
label: Description
description: A clear and concise description of what the bug is
placeholder: Describe the bug...
validations:
required: true
- type: textarea
id: reproduce
attributes:
label: Steps to Reproduce
description: Steps to reproduce the behavior
placeholder: |
1. Connect to camera at...
2. Call method...
3. See error...
validations:
required: true
- type: textarea
id: expected
attributes:
label: Expected Behavior
description: What you expected to happen
placeholder: I expected...
validations:
required: true
- type: textarea
id: code
attributes:
label: Code Sample
description: Minimal code sample to reproduce the issue
render: go
placeholder: |
package main
import "github.com/0x524a/onvif-go"
func main() {
// Your code here
}
- type: input
id: go-version
attributes:
label: Go Version
description: Output of `go version`
placeholder: go version go1.21.0 linux/amd64
validations:
required: true
- type: input
id: lib-version
attributes:
label: Library Version
description: Git commit hash or release version
placeholder: v1.0.0 or commit abc123
- type: input
id: camera
attributes:
label: Camera Model/Brand
description: If applicable
placeholder: Hikvision DS-2CD2xx, Axis M1065-L, etc.
- type: dropdown
id: os
attributes:
label: Operating System
options:
- Linux
- macOS
- Windows
- Other
validations:
required: true
- type: textarea
id: logs
attributes:
label: Error Output/Logs
description: Paste any error messages or logs
render: shell
- type: textarea
id: context
attributes:
label: Additional Context
description: Any other context about the problem
@@ -0,0 +1,86 @@
name: 📷 Camera Compatibility Report
description: Report compatibility with a specific camera model
title: "[CAMERA] "
labels: ["camera-compatibility"]
body:
- type: markdown
attributes:
value: |
Help us track camera compatibility! Share your experience with a specific camera model.
- type: input
id: manufacturer
attributes:
label: Camera Manufacturer
placeholder: Hikvision, Axis, Dahua, Bosch, etc.
validations:
required: true
- type: input
id: model
attributes:
label: Camera Model
placeholder: DS-2CD2xx, M1065-L, IPC-HDW2xxx, etc.
validations:
required: true
- type: input
id: firmware
attributes:
label: Firmware Version
placeholder: V5.7.3 build 220727
- type: dropdown
id: status
attributes:
label: Compatibility Status
options:
- ✅ Fully Working
- ⚠️ Partially Working
- ❌ Not Working
validations:
required: true
- type: checkboxes
id: features
attributes:
label: Working Features
description: Which features work with this camera?
options:
- label: Device Information
- label: Media Profiles
- label: Stream URIs (RTSP)
- label: Snapshots
- label: PTZ Control
- label: Imaging Settings
- label: Discovery
- type: textarea
id: issues
attributes:
label: Known Issues
description: Describe any issues or limitations
placeholder: PTZ presets don't work, imaging settings return error, etc.
- type: textarea
id: notes
attributes:
label: Additional Notes
description: Any special configuration or workarounds needed
placeholder: Requires authentication, needs specific settings, etc.
- type: checkboxes
id: test-results
attributes:
label: Test Results
description: Have you run the diagnostic tool?
options:
- label: I have run onvif-diagnostics and can attach the output
required: false
- type: textarea
id: diagnostic-output
attributes:
label: Diagnostic Output
description: Paste the output from onvif-diagnostics if available
render: json
+11
View File
@@ -0,0 +1,11 @@
blank_issues_enabled: false
contact_links:
- name: 💬 Discussions
url: https://github.com/0x524a/onvif-go/discussions
about: Ask questions and discuss ideas with the community
- name: 📖 Documentation
url: https://pkg.go.dev/github.com/0x524a/onvif-go
about: Read the API documentation
- name: 📚 Examples
url: https://github.com/0x524a/onvif-go/tree/main/examples
about: Browse code examples
@@ -0,0 +1,75 @@
name: ✨ Feature Request
description: Suggest a new feature or enhancement
title: "[FEATURE] "
labels: ["enhancement"]
body:
- type: markdown
attributes:
value: |
Thank you for suggesting a new feature! Please provide details below.
- type: textarea
id: problem
attributes:
label: Problem Statement
description: Is your feature request related to a problem? Please describe.
placeholder: I'm always frustrated when...
validations:
required: true
- type: textarea
id: solution
attributes:
label: Proposed Solution
description: Describe the solution you'd like
placeholder: I would like to see...
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: Alternatives Considered
description: Describe any alternative solutions or features you've considered
placeholder: I also considered...
- type: dropdown
id: category
attributes:
label: Feature Category
description: Which area does this feature relate to?
options:
- Client - Device Service
- Client - Media Service
- Client - PTZ Service
- Client - Imaging Service
- Client - Discovery
- Server Implementation
- Documentation
- Testing/Examples
- Performance
- Other
validations:
required: true
- type: textarea
id: use-case
attributes:
label: Use Case
description: Describe your use case for this feature
placeholder: This would help with...
- type: checkboxes
id: contribution
attributes:
label: Contribution
description: Would you be willing to contribute this feature?
options:
- label: I would be willing to submit a PR for this feature
required: false
- type: textarea
id: context
attributes:
label: Additional Context
description: Add any other context, screenshots, or examples