WeKnora deployment source with the reviewed wiki identity, summary and recovery fixes
Anydoc / anydoc parser engine (push) Canceled after 0s
App / Format, vet, test, and build (push) Canceled after 0s
CLI / test (macos-latest / go 1.26) (push) Canceled after 0s
CLI / test (ubuntu-latest / go 1.26) (push) Canceled after 0s
CLI / test (windows-latest / go 1.26) (push) Canceled after 0s
Build and Push Docker Image / build-ui (push) Canceled after 0s
Build and Push Docker Image / build-docreader (push) Canceled after 0s
Build and Push Docker Image / build-sandbox (push) Canceled after 0s
Build and Push Docker Image / build-app (amd64, linux/amd64, ubuntu-latest) (push) Canceled after 0s
Build and Push Docker Image / build-app (arm64, linux/arm64, ubuntu-24.04-arm) (push) Canceled after 0s
DocReader / Python tests and Go client tests (push) Canceled after 0s
Build & Publish (dsh-weknora) / Typecheck, test, pack (push) Canceled after 0s
Build & Publish (dsh-weknora) / End-to-end inside dsh (pinned) (push) Canceled after 0s
Build & Publish (dsh-weknora) / End-to-end inside dsh (latest, advisory) (push) Canceled after 0s
Frontend / Test, type-check, and build (push) Canceled after 0s
Go Lint Cache / warm lint cache (.) (push) Canceled after 0s
Go Lint Cache / warm lint cache (cli) (push) Canceled after 0s
Go Lint Cache / warm lint cache (client) (push) Canceled after 0s
Build & Publish (mcp-server) / Test (Python 3.10) (push) Canceled after 0s
Build & Publish (mcp-server) / Test (Python 3.11) (push) Canceled after 0s
Build & Publish (mcp-server) / Test (Python 3.12) (push) Canceled after 0s
Build & Publish (mcp-server) / Test (Python 3.13) (push) Canceled after 0s
Build and Push Docker Image / merge (push) Canceled after 0s
Build & Publish (dsh-weknora) / Publish to npm (push) Canceled after 0s
Build & Publish (mcp-server) / Build sdist + wheel (push) Canceled after 0s
Build & Publish (mcp-server) / Publish to PyPI (push) Canceled after 0s
Anydoc / anydoc parser engine (push) Canceled after 0s
App / Format, vet, test, and build (push) Canceled after 0s
CLI / test (macos-latest / go 1.26) (push) Canceled after 0s
CLI / test (ubuntu-latest / go 1.26) (push) Canceled after 0s
CLI / test (windows-latest / go 1.26) (push) Canceled after 0s
Build and Push Docker Image / build-ui (push) Canceled after 0s
Build and Push Docker Image / build-docreader (push) Canceled after 0s
Build and Push Docker Image / build-sandbox (push) Canceled after 0s
Build and Push Docker Image / build-app (amd64, linux/amd64, ubuntu-latest) (push) Canceled after 0s
Build and Push Docker Image / build-app (arm64, linux/arm64, ubuntu-24.04-arm) (push) Canceled after 0s
DocReader / Python tests and Go client tests (push) Canceled after 0s
Build & Publish (dsh-weknora) / Typecheck, test, pack (push) Canceled after 0s
Build & Publish (dsh-weknora) / End-to-end inside dsh (pinned) (push) Canceled after 0s
Build & Publish (dsh-weknora) / End-to-end inside dsh (latest, advisory) (push) Canceled after 0s
Frontend / Test, type-check, and build (push) Canceled after 0s
Go Lint Cache / warm lint cache (.) (push) Canceled after 0s
Go Lint Cache / warm lint cache (cli) (push) Canceled after 0s
Go Lint Cache / warm lint cache (client) (push) Canceled after 0s
Build & Publish (mcp-server) / Test (Python 3.10) (push) Canceled after 0s
Build & Publish (mcp-server) / Test (Python 3.11) (push) Canceled after 0s
Build & Publish (mcp-server) / Test (Python 3.12) (push) Canceled after 0s
Build & Publish (mcp-server) / Test (Python 3.13) (push) Canceled after 0s
Build and Push Docker Image / merge (push) Canceled after 0s
Build & Publish (dsh-weknora) / Publish to npm (push) Canceled after 0s
Build & Publish (mcp-server) / Build sdist + wheel (push) Canceled after 0s
Build & Publish (mcp-server) / Publish to PyPI (push) Canceled after 0s
This commit is contained in:
@@ -0,0 +1,130 @@
|
||||
name: 🐛 Bug Report
|
||||
description: Report a bug or issue
|
||||
title: "[Bug]: "
|
||||
labels: ["bug", "needs-triage"]
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Thanks for reporting a bug! Please fill in the information below to help us locate and fix the issue quickly.
|
||||
|
||||
- type: dropdown
|
||||
id: component
|
||||
attributes:
|
||||
label: Affected Component
|
||||
description: Select the component where the issue occurs
|
||||
options:
|
||||
- Frontend UI
|
||||
- Backend Service & API
|
||||
- Document Reader Service
|
||||
- Vector Database
|
||||
- Model Service
|
||||
- Other
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: description
|
||||
attributes:
|
||||
label: Bug Description
|
||||
description: A clear and concise description of the issue
|
||||
placeholder: "Describe what the bug looks like..."
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: steps
|
||||
attributes:
|
||||
label: Steps to Reproduce
|
||||
description: Minimal steps that reliably reproduce the problem
|
||||
placeholder: |
|
||||
1. Go to '...'
|
||||
2. Click on '...'
|
||||
3. Send request '...'
|
||||
4. See error
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: expected
|
||||
attributes:
|
||||
label: Expected Behavior
|
||||
description: Describe what you expected to happen
|
||||
placeholder: "What should have happened..."
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: actual
|
||||
attributes:
|
||||
label: Actual Behavior
|
||||
description: Describe what actually happened (error messages, screenshots, etc.)
|
||||
placeholder: "What actually happened..."
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: input
|
||||
id: version
|
||||
attributes:
|
||||
label: WeKnora Version
|
||||
description: |
|
||||
Please provide the concrete version number you are running, **not** `latest`, `main` or `master`.
|
||||
You can find it on the **Settings → System Info** page (both "App Version" and "UI Version" — if they differ, please report both).
|
||||
If you built from source, include the commit SHA instead.
|
||||
placeholder: "e.g., App Version: v0.6.0, UI Version: v0.6.0 (or commit abc1234)"
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: dropdown
|
||||
id: deployment
|
||||
attributes:
|
||||
label: Deployment Method
|
||||
description: How are you running WeKnora?
|
||||
options:
|
||||
- Docker Compose
|
||||
- Build from source
|
||||
- Lite (single binary)
|
||||
- Desktop app
|
||||
- Kubernetes (Helm)
|
||||
- Other
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: input
|
||||
id: os
|
||||
attributes:
|
||||
label: Operating System
|
||||
description: The operating system you are using
|
||||
placeholder: "e.g., macOS 13.0, Ubuntu 20.04, Windows 11"
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
## 📋 Log Collection Guide
|
||||
|
||||
Please collect logs and paste them into the field below. Pick the command matching your deployment:
|
||||
|
||||
- Docker Compose:
|
||||
```bash
|
||||
docker compose logs -f --tail=1000 app docreader postgres
|
||||
```
|
||||
- Lite / Desktop / build from source: include the console output or log files (e.g., `logs/*.log`).
|
||||
|
||||
- type: textarea
|
||||
id: logs
|
||||
attributes:
|
||||
label: Relevant Logs
|
||||
description: Paste relevant logs or error messages here
|
||||
placeholder: "Paste logs or error messages..."
|
||||
render: shell
|
||||
|
||||
- type: checkboxes
|
||||
id: terms
|
||||
attributes:
|
||||
label: Confirmation
|
||||
description: Please confirm the following
|
||||
options:
|
||||
- label: I have searched existing issues and confirmed this is a new one
|
||||
required: true
|
||||
@@ -0,0 +1,8 @@
|
||||
blank_issues_enabled: false
|
||||
contact_links:
|
||||
- name: WeKnora Documentation
|
||||
url: https://github.com/Tencent/WeKnora/blob/main/docs/QA.md
|
||||
about: Check WeKnora FAQ
|
||||
- name: Discussions
|
||||
url: https://github.com/Tencent/WeKnora/discussions
|
||||
about: Ask questions or share ideas in Discussions
|
||||
@@ -0,0 +1,88 @@
|
||||
name: ✨ Feature Request
|
||||
description: Suggest a new feature or improvement
|
||||
title: "[Feature]: "
|
||||
labels: ["enhancement", "needs-triage"]
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Thanks for the feature request! Please describe your idea in detail so we can better understand your needs.
|
||||
|
||||
- type: dropdown
|
||||
id: component
|
||||
attributes:
|
||||
label: Affected Component
|
||||
description: Select the component related to this request
|
||||
options:
|
||||
- Frontend UI
|
||||
- Backend Service & API
|
||||
- Document Reader Service
|
||||
- Vector Database
|
||||
- Model Service
|
||||
- Configuration Management
|
||||
- Other
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: problem
|
||||
attributes:
|
||||
label: Problem Description
|
||||
description: Describe the problem or limitation of the current feature
|
||||
placeholder: "What is wrong or missing today?"
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: solution
|
||||
attributes:
|
||||
label: Proposed Solution
|
||||
description: Describe the feature or improvement you would like to see
|
||||
placeholder: "How would you like to solve it?"
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: alternatives
|
||||
attributes:
|
||||
label: Alternatives
|
||||
description: Describe alternative solutions you have considered
|
||||
placeholder: "Any alternatives you considered?"
|
||||
|
||||
- type: dropdown
|
||||
id: impact
|
||||
attributes:
|
||||
label: Impact
|
||||
description: Who is affected by the absence of this feature?
|
||||
options:
|
||||
- Just me / a personal preference
|
||||
- My team or a small group
|
||||
- Many users would benefit
|
||||
- Blocking adoption of WeKnora
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: usecase
|
||||
attributes:
|
||||
label: Use Case
|
||||
description: Describe the specific use case for this feature
|
||||
placeholder: "When would you use this feature?"
|
||||
|
||||
- type: textarea
|
||||
id: additional
|
||||
attributes:
|
||||
label: Additional Information
|
||||
description: Any other context, screenshots, or links
|
||||
placeholder: "Add any other relevant information..."
|
||||
|
||||
- type: checkboxes
|
||||
id: terms
|
||||
attributes:
|
||||
label: Confirmation
|
||||
description: Please confirm the following
|
||||
options:
|
||||
- label: I have searched existing issues and confirmed this is a new request
|
||||
required: true
|
||||
- label: I understand this request may need discussion and evaluation
|
||||
required: true
|
||||
@@ -0,0 +1,103 @@
|
||||
name: ❓ Question
|
||||
description: Ask a question about WeKnora or seek help
|
||||
title: "[Question]: "
|
||||
labels: ["question", "needs-triage"]
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Welcome! Please provide enough information so we can help you effectively.
|
||||
|
||||
- type: dropdown
|
||||
id: category
|
||||
attributes:
|
||||
label: Question Category
|
||||
description: Select the category of your question
|
||||
options:
|
||||
- Installation & Deployment
|
||||
- Configuration
|
||||
- Usage
|
||||
- Performance
|
||||
- Integration
|
||||
- Other
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: question
|
||||
attributes:
|
||||
label: Question Description
|
||||
description: Please describe your question in detail
|
||||
placeholder: "What problem did you encounter? What help do you need?"
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: context
|
||||
attributes:
|
||||
label: Context
|
||||
description: Please provide relevant context
|
||||
placeholder: |
|
||||
- What are you trying to do?
|
||||
- What outcome do you expect?
|
||||
- What have you tried so far?
|
||||
|
||||
- type: input
|
||||
id: os
|
||||
attributes:
|
||||
label: Operating System
|
||||
description: The operating system you are using
|
||||
placeholder: "e.g., macOS 13.0, Ubuntu 20.04, Windows 11"
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: environment
|
||||
attributes:
|
||||
label: Other Environment Info
|
||||
description: Please provide other relevant environment information
|
||||
placeholder: |
|
||||
- WeKnora App Version: [concrete version from Settings → System Info, e.g., v0.6.0 — NOT "latest"]
|
||||
- WeKnora UI Version: [concrete version from Settings → System Info, e.g., v0.6.0]
|
||||
- Deployment: [e.g., Docker, build from source]
|
||||
- Other relevant info...
|
||||
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
## 📋 Log Collection Guide (if needed)
|
||||
|
||||
If the issue involves errors or requires debugging, please collect logs:
|
||||
|
||||
```bash
|
||||
docker compose logs -f --tail=1000 app docreader postgres
|
||||
```
|
||||
|
||||
- type: textarea
|
||||
id: logs
|
||||
attributes:
|
||||
label: Relevant Logs
|
||||
description: Paste relevant logs or error messages here if available
|
||||
placeholder: "Paste logs or error messages..."
|
||||
render: shell
|
||||
|
||||
- type: textarea
|
||||
id: research
|
||||
attributes:
|
||||
label: Resources Already Checked
|
||||
description: List the docs, issues or other resources you've already checked
|
||||
placeholder: |
|
||||
- Docs checked: [e.g., README.md, API.md]
|
||||
- Issues checked: [e.g., #123, #456]
|
||||
- Other resources: [e.g., official docs, Stack Overflow]
|
||||
|
||||
- type: checkboxes
|
||||
id: terms
|
||||
attributes:
|
||||
label: Confirmation
|
||||
description: Please confirm the following
|
||||
options:
|
||||
- label: I have searched existing issues and documentation
|
||||
required: true
|
||||
- label: I have provided enough information to help understand the question
|
||||
required: true
|
||||
Reference in New Issue
Block a user