mirror of
https://github.com/Tencent/WeKnora.git
synced 2026-06-04 13:30:32 +08:00
Tenant RBAC headline release: 4-tier role matrix (Owner/Admin/ Contributor/Viewer), per-KB resource ownership, per-tenant audit log, tenant member management, self-service workspaces. Also: CLI v0.3/v0.4 GA, KB retrieval fan-out across vector stores, AES-256-GCM credential at-rest, docreader gRPC TLS+Token, Zhipu embedding, Huawei OBS, vLLM URL for MinerU, Apache Doris compat modes, server-side user preferences, Go 1.26.0. See CHANGELOG.md for the full list. docs(rbac): wire RBAC screenshots into READMEs and RBAC guide - README.md / README_CN.md / README_JA.md / README_KO.md: replace the single member-management thumbnail under the v0.6.0 RBAC highlight with a 2×2 showcase (member management, workspace switcher, self-service workspace creation, pending invitations). - docs/RBAC说明.md: add the member-management screenshot to the existing 前端实际界面 showcase so the guide is self-contained and no longer cross-references README for it. feat(rbac-ui): link tenant member page to RBAC guide Add an inline doc-link in the Tenant Members settings page that opens docs/RBAC说明.md on GitHub in a new tab, complementing the existing in-app role-matrix popover. New i18n key tenantMember.learnRbacGuide covered for zh-CN / en-US / ko-KR / ru-RU.
131 lines
3.6 KiB
YAML
131 lines
3.6 KiB
YAML
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
|