mirror of
https://github.com/arc53/DocsGPT.git
synced 2025-11-29 08:33:20 +00:00
Merge branch 'arc53:main' into main
This commit is contained in:
138
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
Normal file
138
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
Normal file
@@ -0,0 +1,138 @@
|
|||||||
|
name: "🐛 Bug Report"
|
||||||
|
description: "Submit a bug report to help us improve"
|
||||||
|
title: "🐛 Bug Report: "
|
||||||
|
labels: ["type: bug"]
|
||||||
|
body:
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
value: We value your time and your efforts to submit this bug report is appreciated. 🙏
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: description
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
attributes:
|
||||||
|
label: "📜 Description"
|
||||||
|
description: "A clear and concise description of what the bug is."
|
||||||
|
placeholder: "It bugs out when ..."
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: steps-to-reproduce
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
attributes:
|
||||||
|
label: "👟 Reproduction steps"
|
||||||
|
description: "How do you trigger this bug? Please walk us through it step by step."
|
||||||
|
placeholder: "1. Go to '...'
|
||||||
|
2. Click on '....'
|
||||||
|
3. Scroll down to '....'
|
||||||
|
4. See error"
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: expected-behavior
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
attributes:
|
||||||
|
label: "👍 Expected behavior"
|
||||||
|
description: "What did you think should happen?"
|
||||||
|
placeholder: "It should ..."
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: actual-behavior
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
attributes:
|
||||||
|
label: "👎 Actual Behavior with Screenshots"
|
||||||
|
description: "What did actually happen? Add screenshots, if applicable."
|
||||||
|
placeholder: "It actually ..."
|
||||||
|
|
||||||
|
- type: dropdown
|
||||||
|
id: operating-system
|
||||||
|
attributes:
|
||||||
|
label: "💻 Operating system"
|
||||||
|
description: "What OS is your app running on?"
|
||||||
|
options:
|
||||||
|
- Linux
|
||||||
|
- MacOS
|
||||||
|
- Windows
|
||||||
|
- Something else
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: dropdown
|
||||||
|
id: browsers
|
||||||
|
attributes:
|
||||||
|
label: What browsers are you seeing the problem on?
|
||||||
|
multiple: true
|
||||||
|
options:
|
||||||
|
- Firefox
|
||||||
|
- Chrome
|
||||||
|
- Safari
|
||||||
|
- Microsoft Edge
|
||||||
|
- Something else
|
||||||
|
|
||||||
|
- type: dropdown
|
||||||
|
id: dev-environment
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
attributes:
|
||||||
|
label: "🤖 What development environment are you experiencing this bug on?"
|
||||||
|
options:
|
||||||
|
- Docker
|
||||||
|
- Local dev server
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: env-vars
|
||||||
|
validations:
|
||||||
|
required: false
|
||||||
|
attributes:
|
||||||
|
label: "🔒 Did you set the correct environment variables in the right path? List the environment variable names (not values please!)"
|
||||||
|
description: "Please refer to the [Project setup instructions](https://github.com/arc53/DocsGPT#quickstart) if you are unsure."
|
||||||
|
placeholder: "It actually ..."
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: additional-context
|
||||||
|
validations:
|
||||||
|
required: false
|
||||||
|
attributes:
|
||||||
|
label: "📃 Provide any additional context for the Bug."
|
||||||
|
description: "Add any other context about the problem here."
|
||||||
|
placeholder: "It actually ..."
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: logs
|
||||||
|
validations:
|
||||||
|
required: false
|
||||||
|
attributes:
|
||||||
|
label: 📖 Relevant log output
|
||||||
|
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
|
||||||
|
render: shell
|
||||||
|
|
||||||
|
- type: checkboxes
|
||||||
|
id: no-duplicate-issues
|
||||||
|
attributes:
|
||||||
|
label: "👀 Have you spent some time to check if this bug has been raised before?"
|
||||||
|
options:
|
||||||
|
- label: "I checked and didn't find similar issue"
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: dropdown
|
||||||
|
id: willing-to-submit-pr
|
||||||
|
attributes:
|
||||||
|
label: 🔗 Are you willing to submit PR?
|
||||||
|
description: This is absolutely not required, but we are happy to guide you in the contribution process.
|
||||||
|
options: # Added options key
|
||||||
|
- "Yes, I am willing to submit a PR!"
|
||||||
|
- "No"
|
||||||
|
validations:
|
||||||
|
required: false
|
||||||
|
|
||||||
|
|
||||||
|
- type: checkboxes
|
||||||
|
id: terms
|
||||||
|
attributes:
|
||||||
|
label: 🧑⚖️ Code of Conduct
|
||||||
|
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/arc53/DocsGPT/blob/main/CODE_OF_CONDUCT.md)
|
||||||
|
options:
|
||||||
|
- label: I agree to follow this project's Code of Conduct
|
||||||
|
required: true
|
||||||
54
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
Normal file
54
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
Normal file
@@ -0,0 +1,54 @@
|
|||||||
|
name: 🚀 Feature
|
||||||
|
description: "Submit a proposal for a new feature"
|
||||||
|
title: "🚀 Feature: "
|
||||||
|
labels: [feature]
|
||||||
|
body:
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
value: We value your time and your efforts to submit this bug report is appreciated. 🙏
|
||||||
|
- type: textarea
|
||||||
|
id: feature-description
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
attributes:
|
||||||
|
label: "🔖 Feature description"
|
||||||
|
description: "A clear and concise description of what the feature is."
|
||||||
|
placeholder: "You should add ..."
|
||||||
|
- type: textarea
|
||||||
|
id: pitch
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
attributes:
|
||||||
|
label: "🎤 Why is this feature needed ?"
|
||||||
|
description: "Please explain why this feature should be implemented and how it would be used. Add examples, if applicable."
|
||||||
|
placeholder: "In my use-case, ..."
|
||||||
|
- type: textarea
|
||||||
|
id: solution
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
attributes:
|
||||||
|
label: "✌️ How do you aim to achieve this?"
|
||||||
|
description: "A clear and concise description of what you want to happen."
|
||||||
|
placeholder: "I want this feature to, ..."
|
||||||
|
- type: textarea
|
||||||
|
id: alternative
|
||||||
|
validations:
|
||||||
|
required: false
|
||||||
|
attributes:
|
||||||
|
label: "🔄️ Additional Information"
|
||||||
|
description: "A clear and concise description of any alternative solutions or additional solutions you've considered."
|
||||||
|
placeholder: "I tried, ..."
|
||||||
|
- type: checkboxes
|
||||||
|
id: no-duplicate-issues
|
||||||
|
attributes:
|
||||||
|
label: "👀 Have you spent some time to check if this feature request has been raised before?"
|
||||||
|
options:
|
||||||
|
- label: "I checked and didn't find similar issue"
|
||||||
|
required: true
|
||||||
|
- type: dropdown
|
||||||
|
id: willing-to-submit-pr
|
||||||
|
attributes:
|
||||||
|
label: Are you willing to submit PR?
|
||||||
|
description: This is absolutely not required, but we are happy to guide you in the contribution process.
|
||||||
|
options:
|
||||||
|
- "Yes I am willing to submit a PR!"
|
||||||
5
.github/PULL_REQUEST_TEMPLATE.md
vendored
Normal file
5
.github/PULL_REQUEST_TEMPLATE.md
vendored
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
- **What kind of change does this PR introduce?** (Bug fix, feature, docs update, ...)
|
||||||
|
|
||||||
|
- **Why was this change needed?** (You can also link to an open issue here)
|
||||||
|
|
||||||
|
- **Other information**:
|
||||||
5
.github/holopin.yml
vendored
Normal file
5
.github/holopin.yml
vendored
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
organization: arc53
|
||||||
|
defaultSticker: cln9dm7qz164460gk5ksrgr034
|
||||||
|
stickers:
|
||||||
|
- id: cln9dm7qz164460gk5ksrgr034
|
||||||
|
alias: hacktober
|
||||||
@@ -2,6 +2,8 @@
|
|||||||
|
|
||||||
Thank you for choosing this project to contribute to, we are all very grateful!
|
Thank you for choosing this project to contribute to, we are all very grateful!
|
||||||
|
|
||||||
|
### [🎉 Join the Hacktoberfest with DocsGPT and Earn a Free T-shirt! 🎉](https://github.com/arc53/DocsGPT/blob/main/HACKTOBERFEST.md)
|
||||||
|
|
||||||
# We accept different types of contributions
|
# We accept different types of contributions
|
||||||
|
|
||||||
📣 Discussions - where you can start a new topic or answer some questions
|
📣 Discussions - where you can start a new topic or answer some questions
|
||||||
|
|||||||
@@ -1,6 +1,9 @@
|
|||||||
🎉 Join the Hacktoberfest with DocsGPT and Earn a Free T-shirt! 🎉
|
# 🎉 Join the Hacktoberfest with DocsGPT and Earn a Free T-shirt! 🎉
|
||||||
|
|
||||||
Welcome, contributors! We're excited to announce that DocsGPT is participating in Hacktoberfest. Get involved by submitting a **meaningful** pull request, and earn a free shirt in return!
|
Welcome, contributors! We're excited to announce that DocsGPT is participating in Hacktoberfest. Get involved by submitting a **meaningful** pull request, and earn a free shirt in return!
|
||||||
|
|
||||||
|
All contributors with accepted PR's will recieve a cool holopin! 🤩 (Watchout for a reply in yout PR to collect it)
|
||||||
|
|
||||||
📜 Here's How to Contribute:
|
📜 Here's How to Contribute:
|
||||||
|
|
||||||
🛠️ Code: This is the golden ticket! Make meaningful contributions through PRs.
|
🛠️ Code: This is the golden ticket! Make meaningful contributions through PRs.
|
||||||
@@ -27,7 +30,6 @@ Check out [Contributing Guidelines](https://github.com/arc53/DocsGPT/blob/main/C
|
|||||||
|
|
||||||
Once you have Created your PR and it was merged, please fill in this [form](https://airtable.com/appfkqFVjB0RpYCJh/shrXXM98xgRsbjO7s)
|
Once you have Created your PR and it was merged, please fill in this [form](https://airtable.com/appfkqFVjB0RpYCJh/shrXXM98xgRsbjO7s)
|
||||||
|
|
||||||
|
|
||||||
Don't be shy! Hop into our [Discord](https://discord.gg/n5BX8dh8rU) Server. We're a friendly bunch and eager to assist newcomers.
|
Don't be shy! Hop into our [Discord](https://discord.gg/n5BX8dh8rU) Server. We're a friendly bunch and eager to assist newcomers.
|
||||||
|
|
||||||
Big thanks for considering contributing to DocsGPT during Hacktoberfest! 🙏 Your effort can earn you a swanky new t-shirt. 🎁 Let's code together! 🚀
|
Big thanks for considering contributing to DocsGPT during Hacktoberfest! 🙏 Your effort can earn you a swanky new t-shirt. 🎁 Let's code together! 🚀
|
||||||
|
|||||||
@@ -14,9 +14,9 @@ Say goodbye to time-consuming manual searches, and let <strong>DocsGPT</strong>
|
|||||||
|
|
||||||
<div align="center">
|
<div align="center">
|
||||||
|
|
||||||
<a href="https://discord.gg/n5BX8dh8rU"></a>
|
<a href="https://github.com/arc53/DocsGPT"></a>
|
||||||
<a href="https://discord.gg/n5BX8dh8rU"></a>
|
<a href="https://github.com/arc53/DocsGPT"></a>
|
||||||
<a href="https://discord.gg/n5BX8dh8rU"></a>
|
<a href="https://github.com/arc53/DocsGPT/blob/main/LICENSE"></a>
|
||||||
<a href="https://discord.gg/n5BX8dh8rU"></a>
|
<a href="https://discord.gg/n5BX8dh8rU"></a>
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
1331
application/package-lock.json
generated
1331
application/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@@ -1,5 +0,0 @@
|
|||||||
{
|
|
||||||
"devDependencies": {
|
|
||||||
"tailwindcss": "^3.2.4"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -16,7 +16,7 @@ click==8.1.3
|
|||||||
click-didyoumean==0.3.0
|
click-didyoumean==0.3.0
|
||||||
click-plugins==1.1.1
|
click-plugins==1.1.1
|
||||||
click-repl==0.2.0
|
click-repl==0.2.0
|
||||||
cryptography==41.0.3
|
cryptography==41.0.4
|
||||||
dataclasses-json==0.5.7
|
dataclasses-json==0.5.7
|
||||||
decorator==5.1.1
|
decorator==5.1.1
|
||||||
dill==0.3.6
|
dill==0.3.6
|
||||||
@@ -100,7 +100,7 @@ transformers==4.30.0
|
|||||||
typer==0.7.0
|
typer==0.7.0
|
||||||
typing-inspect==0.8.0
|
typing-inspect==0.8.0
|
||||||
typing_extensions==4.5.0
|
typing_extensions==4.5.0
|
||||||
urllib3==1.26.14
|
urllib3==1.26.17
|
||||||
vine==5.0.0
|
vine==5.0.0
|
||||||
wcwidth==0.2.6
|
wcwidth==0.2.6
|
||||||
yarl==1.8.2
|
yarl==1.8.2
|
||||||
|
|||||||
@@ -1,8 +0,0 @@
|
|||||||
/** @type {import('tailwindcss').Config} */
|
|
||||||
module.exports = {
|
|
||||||
content: ["./templates/**/*.html", "./static/src/**/*.js"],
|
|
||||||
theme: {
|
|
||||||
extend: {},
|
|
||||||
},
|
|
||||||
plugins: [],
|
|
||||||
}
|
|
||||||
@@ -14,8 +14,8 @@ services:
|
|||||||
backend:
|
backend:
|
||||||
build: ./application
|
build: ./application
|
||||||
environment:
|
environment:
|
||||||
- API_KEY=$OPENAI_API_KEY
|
- API_KEY=$API_KEY
|
||||||
- EMBEDDINGS_KEY=$OPENAI_API_KEY
|
- EMBEDDINGS_KEY=$API_KEY
|
||||||
- CELERY_BROKER_URL=redis://redis:6379/0
|
- CELERY_BROKER_URL=redis://redis:6379/0
|
||||||
- CELERY_RESULT_BACKEND=redis://redis:6379/1
|
- CELERY_RESULT_BACKEND=redis://redis:6379/1
|
||||||
- MONGO_URI=mongodb://mongo:27017/docsgpt
|
- MONGO_URI=mongodb://mongo:27017/docsgpt
|
||||||
@@ -34,8 +34,8 @@ services:
|
|||||||
build: ./application
|
build: ./application
|
||||||
command: celery -A application.app.celery worker -l INFO
|
command: celery -A application.app.celery worker -l INFO
|
||||||
environment:
|
environment:
|
||||||
- API_KEY=$OPENAI_API_KEY
|
- API_KEY=$API_KEY
|
||||||
- EMBEDDINGS_KEY=$OPENAI_API_KEY
|
- EMBEDDINGS_KEY=$API_KEY
|
||||||
- CELERY_BROKER_URL=redis://redis:6379/0
|
- CELERY_BROKER_URL=redis://redis:6379/0
|
||||||
- CELERY_RESULT_BACKEND=redis://redis:6379/1
|
- CELERY_RESULT_BACKEND=redis://redis:6379/1
|
||||||
- MONGO_URI=mongodb://mongo:27017/docsgpt
|
- MONGO_URI=mongodb://mongo:27017/docsgpt
|
||||||
|
|||||||
@@ -318,6 +318,16 @@ export default function Navigation({
|
|||||||
<p className="my-auto text-eerie-black">About</p>
|
<p className="my-auto text-eerie-black">About</p>
|
||||||
</NavLink>
|
</NavLink>
|
||||||
|
|
||||||
|
<a
|
||||||
|
href="https://docs.docsgpt.co.uk/"
|
||||||
|
target="_blank"
|
||||||
|
rel="noreferrer"
|
||||||
|
className="my-auto mx-4 flex h-12 cursor-pointer gap-4 rounded-3xl hover:bg-gray-100"
|
||||||
|
>
|
||||||
|
<img src={Link} alt="link" className="ml-2 w-5" />
|
||||||
|
<p className="my-auto text-eerie-black">Documentation</p>
|
||||||
|
</a>
|
||||||
|
|
||||||
<a
|
<a
|
||||||
href="https://discord.gg/WHJdfbQDR4"
|
href="https://discord.gg/WHJdfbQDR4"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ cffi==1.15.1
|
|||||||
charset-normalizer==3.2.0
|
charset-normalizer==3.2.0
|
||||||
click==8.1.6
|
click==8.1.6
|
||||||
cohere==4.19.2
|
cohere==4.19.2
|
||||||
cryptography==41.0.3
|
cryptography==41.0.4
|
||||||
dataclasses-json==0.5.14
|
dataclasses-json==0.5.14
|
||||||
decorator==5.1.1
|
decorator==5.1.1
|
||||||
Deprecated==1.2.14
|
Deprecated==1.2.14
|
||||||
|
|||||||
Reference in New Issue
Block a user