mirror of
https://github.com/DeBrosOfficial/orama.git
synced 2026-03-27 11:04:12 +00:00
refactor: move Go project into core/ for monorepo structure
This commit is contained in:
parent
5456d57aeb
commit
211c0275d3
91
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
Normal file
91
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
Normal file
@ -0,0 +1,91 @@
|
||||
name: Bug Report
|
||||
description: Report a bug in Orama Network
|
||||
labels: ["bug"]
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Thanks for reporting a bug! Please fill out the sections below.
|
||||
|
||||
**Security issues:** If this is a security vulnerability, do NOT open an issue. Email security@orama.io instead.
|
||||
|
||||
- type: input
|
||||
id: version
|
||||
attributes:
|
||||
label: Orama version
|
||||
description: "Run `orama version` to find this"
|
||||
placeholder: "v0.18.0-beta"
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: dropdown
|
||||
id: component
|
||||
attributes:
|
||||
label: Component
|
||||
options:
|
||||
- Gateway / API
|
||||
- CLI (orama command)
|
||||
- WireGuard / Networking
|
||||
- RQLite / Storage
|
||||
- Olric / Caching
|
||||
- IPFS / Pinning
|
||||
- CoreDNS
|
||||
- OramaOS
|
||||
- Other
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: description
|
||||
attributes:
|
||||
label: Description
|
||||
description: A clear description of the bug
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: steps
|
||||
attributes:
|
||||
label: Steps to reproduce
|
||||
description: Minimal steps to reproduce the behavior
|
||||
placeholder: |
|
||||
1. Run `orama ...`
|
||||
2. See error
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: expected
|
||||
attributes:
|
||||
label: Expected behavior
|
||||
description: What you expected to happen
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: actual
|
||||
attributes:
|
||||
label: Actual behavior
|
||||
description: What actually happened (include error messages and logs if any)
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: environment
|
||||
attributes:
|
||||
label: Environment
|
||||
description: OS, Go version, deployment environment, etc.
|
||||
placeholder: |
|
||||
- OS: Ubuntu 22.04
|
||||
- Go: 1.23
|
||||
- Environment: sandbox
|
||||
validations:
|
||||
required: false
|
||||
|
||||
- type: textarea
|
||||
id: context
|
||||
attributes:
|
||||
label: Additional context
|
||||
description: Logs, screenshots, monitor reports, or anything else that might help
|
||||
validations:
|
||||
required: false
|
||||
49
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
Normal file
49
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
Normal file
@ -0,0 +1,49 @@
|
||||
name: Feature Request
|
||||
description: Suggest a new feature or improvement
|
||||
labels: ["enhancement"]
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Thanks for the suggestion! Please describe what you'd like to see.
|
||||
|
||||
- type: dropdown
|
||||
id: component
|
||||
attributes:
|
||||
label: Component
|
||||
options:
|
||||
- Gateway / API
|
||||
- CLI (orama command)
|
||||
- WireGuard / Networking
|
||||
- RQLite / Storage
|
||||
- Olric / Caching
|
||||
- IPFS / Pinning
|
||||
- CoreDNS
|
||||
- OramaOS
|
||||
- Other
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: problem
|
||||
attributes:
|
||||
label: Problem
|
||||
description: What problem does this solve? Why do you need it?
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: solution
|
||||
attributes:
|
||||
label: Proposed solution
|
||||
description: How do you think this should work?
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: alternatives
|
||||
attributes:
|
||||
label: Alternatives considered
|
||||
description: Any workarounds or alternative approaches you've thought of
|
||||
validations:
|
||||
required: false
|
||||
31
.github/PULL_REQUEST_TEMPLATE.md
vendored
Normal file
31
.github/PULL_REQUEST_TEMPLATE.md
vendored
Normal file
@ -0,0 +1,31 @@
|
||||
## Summary
|
||||
|
||||
<!-- What does this PR do? Keep it to 1-3 bullet points. -->
|
||||
|
||||
## Motivation
|
||||
|
||||
<!-- Why is this change needed? Link to an issue if applicable. -->
|
||||
|
||||
## Test plan
|
||||
|
||||
<!-- How did you verify this works? -->
|
||||
|
||||
- [ ] `make test` passes
|
||||
- [ ] Tested on sandbox/staging environment
|
||||
|
||||
## Distributed system impact
|
||||
|
||||
<!-- Does this change affect any of the following? If yes, explain. -->
|
||||
|
||||
- [ ] Raft quorum / RQLite
|
||||
- [ ] WireGuard mesh / networking
|
||||
- [ ] Olric gossip / caching
|
||||
- [ ] Service startup ordering
|
||||
- [ ] Rolling upgrade compatibility
|
||||
|
||||
## Checklist
|
||||
|
||||
- [ ] Tests added for new functionality or bug fix
|
||||
- [ ] No debug code (`fmt.Println`, `log.Println`) left behind
|
||||
- [ ] Docs updated (if user-facing behavior changed)
|
||||
- [ ] Errors wrapped with context (`fmt.Errorf("...: %w", err)`)
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user