-
-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Main #6
base: develop
Are you sure you want to change the base?
Main #6
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
# Code Owners helps give greater control to those who developed a feature | ||
# PR's which modify files that you own will be marked as trusted | ||
# After developing a feature, you can add yourself as it's owner | ||
# Each line starts with file pattern, followed by one or more owners | ||
# Codeowners Docs: https://github.blog/2017-07-06-introducing-code-owners/ | ||
|
||
# Repo Owners | ||
* @khulnasoft @gitworkflows @gitworkflows @khulnasoft-bot |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,128 @@ | ||
# Contributor Covenant Code of Conduct | ||
|
||
## Our Pledge | ||
|
||
We as members, contributors, and leaders pledge to make participation in our | ||
community a harassment-free experience for everyone, regardless of age, body | ||
size, visible or invisible disability, ethnicity, sex characteristics, gender | ||
identity and expression, level of experience, education, socio-economic status, | ||
nationality, personal appearance, race, religion, or sexual identity | ||
and orientation. | ||
|
||
We pledge to act and interact in ways that contribute to an open, welcoming, | ||
diverse, inclusive, and healthy community. | ||
|
||
## Our Standards | ||
|
||
Examples of behavior that contributes to a positive environment for our | ||
community include: | ||
|
||
* Demonstrating empathy and kindness toward other people | ||
* Being respectful of differing opinions, viewpoints, and experiences | ||
* Giving and gracefully accepting constructive feedback | ||
* Accepting responsibility and apologizing to those affected by our mistakes, | ||
and learning from the experience | ||
* Focusing on what is best not just for us as individuals, but for the | ||
overall community | ||
|
||
Examples of unacceptable behavior include: | ||
|
||
* The use of sexualized language or imagery, and sexual attention or | ||
advances of any kind | ||
* Trolling, insulting or derogatory comments, and personal or political attacks | ||
* Public or private harassment | ||
* Publishing others' private information, such as a physical or email | ||
address, without their explicit permission | ||
* Other conduct which could reasonably be considered inappropriate in a | ||
professional setting | ||
|
||
## Enforcement Responsibilities | ||
|
||
Community leaders are responsible for clarifying and enforcing our standards of | ||
acceptable behavior and will take appropriate and fair corrective action in | ||
response to any behavior that they deem inappropriate, threatening, offensive, | ||
or harmful. | ||
|
||
Community leaders have the right and responsibility to remove, edit, or reject | ||
comments, commits, code, wiki edits, issues, and other contributions that are | ||
not aligned to this Code of Conduct, and will communicate reasons for moderation | ||
decisions when appropriate. | ||
|
||
## Scope | ||
|
||
This Code of Conduct applies within all community spaces, and also applies when | ||
an individual is officially representing the community in public spaces. | ||
Examples of representing our community include using an official e-mail address, | ||
posting via an official social media account, or acting as an appointed | ||
representative at an online or offline event. | ||
|
||
## Enforcement | ||
|
||
Instances of abusive, harassing, or otherwise unacceptable behavior may be | ||
reported to the community leaders responsible for enforcement at | ||
[email protected] | ||
All complaints will be reviewed and investigated promptly and fairly. | ||
|
||
All community leaders are obligated to respect the privacy and security of the | ||
reporter of any incident. | ||
|
||
## Enforcement Guidelines | ||
|
||
Community leaders will follow these Community Impact Guidelines in determining | ||
the consequences for any action they deem in violation of this Code of Conduct: | ||
|
||
### 1. Correction | ||
|
||
**Community Impact**: Use of inappropriate language or other behavior deemed | ||
unprofessional or unwelcome in the community. | ||
|
||
**Consequence**: A private, written warning from community leaders, providing | ||
clarity around the nature of the violation and an explanation of why the | ||
behavior was inappropriate. A public apology may be requested. | ||
|
||
### 2. Warning | ||
|
||
**Community Impact**: A violation through a single incident or series | ||
of actions. | ||
|
||
**Consequence**: A warning with consequences for continued behavior. No | ||
interaction with the people involved, including unsolicited interaction with | ||
those enforcing the Code of Conduct, for a specified period of time. This | ||
includes avoiding interactions in community spaces as well as external channels | ||
like social media. Violating these terms may lead to a temporary or | ||
permanent ban. | ||
|
||
### 3. Temporary Ban | ||
|
||
**Community Impact**: A serious violation of community standards, including | ||
sustained inappropriate behavior. | ||
|
||
**Consequence**: A temporary ban from any sort of interaction or public | ||
communication with the community for a specified period of time. No public or | ||
private interaction with the people involved, including unsolicited interaction | ||
with those enforcing the Code of Conduct, is allowed during this period. | ||
Violating these terms may lead to a permanent ban. | ||
|
||
### 4. Permanent Ban | ||
|
||
**Community Impact**: Demonstrating a pattern of violation of community | ||
standards, including sustained inappropriate behavior, harassment of an | ||
individual, or aggression toward or disparagement of classes of individuals. | ||
|
||
**Consequence**: A permanent ban from any sort of public interaction within | ||
the community. | ||
|
||
## Attribution | ||
|
||
This Code of Conduct is adapted from the [Contributor Covenant][homepage], | ||
version 2.0, available at | ||
https://www.contributor-covenant.org/version/2/0/code_of_conduct.html. | ||
|
||
Community Impact Guidelines were inspired by [Mozilla's code of conduct | ||
enforcement ladder](https://github.com/mozilla/diversity). | ||
|
||
[homepage]: https://www.contributor-covenant.org | ||
|
||
For answers to common questions about this code of conduct, see the FAQ at | ||
https://www.contributor-covenant.org/faq. Translations are available at | ||
https://www.contributor-covenant.org/translations. |
Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@@ -0,0 +1,80 @@ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name: Bug Report 🐛 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
description: Report something that's not working the way it's (probably) intended to | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
title: '[BUG] <title>' | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
labels: ['🐛 Bug'] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assignees: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- KhulnaSoft-bot | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- NxPkg | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
body: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- type: dropdown | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
id: environment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
label: Environment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
description: Where are you running PyZn? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
options: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- Self-Hosted (Docker) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- Self-Hosted (Bare Metal) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- Cloud Service (Static) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- Other (Specify below) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
validations: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
required: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- type: input | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
id: system | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
label: System | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
description: >- | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
For deployment issues, specify your [distro or OS](https://whatsmyos.com/) and/ or Docker version. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
For client-side issues, include your [browser version](https://www.whatsmybrowser.org/) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
placeholder: e.g. Firefox 101, Manjaro Linux 21.3.0, Docker 20.10.16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
validations: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
required: false | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Comment on lines
+25
to
+30
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🛠️ Refactor suggestion Make system info required and provide alternatives. System information is crucial for debugging but:
Consider this revision: description: >-
- For deployment issues, specify your [distro or OS](https://whatsmyos.com/) and/ or Docker version.
- For client-side issues, include your [browser version](https://www.whatsmybrowser.org/)
+ For deployment issues, specify your OS (run `uname -a` on Linux/Mac or check System Settings on Windows) and Docker version (`docker --version`).
+ For client-side issues, check your browser's About page for version info.
validations:
- required: false
+ required: true 📝 Committable suggestion
Suggested change
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- type: input | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
id: version | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
label: Version | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
description: What version of PyZn are you running? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
placeholder: 4.2.0 ← should look like this (check config menu) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
validations: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
required: false | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Comment on lines
+31
to
+38
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Make version information required. Version information is crucial for bug reports and should be mandatory. This helps prevent incomplete reports and speeds up the debugging process. validations:
- required: false
+ required: true 📝 Committable suggestion
Suggested change
Comment on lines
+31
to
+38
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🛠️ Refactor suggestion Make version required with format validation. Version information is crucial for bug tracking and should be:
validations:
- required: false
+ required: true
+ pattern: ^\d+\.\d+\.\d+$
+ pattern_error: Please provide version in X.Y.Z format (e.g., 4.2.0) 📝 Committable suggestion
Suggested change
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- type: textarea | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
id: repro | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
label: Describe the problem | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
description: Please describe exactly what is not working, include the steps to reproduce, actual result and expected result | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
placeholder: When doing ABC then DEF, I expect to see XYZ, but I actually see ZYX | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
validations: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
required: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- type: textarea | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
id: logs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
label: Additional info | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
description: Logs? Screenshots? Yes, please. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
placeholder: If the issue happens during build-time, include terminal logs. For run-time errors, include browser logs which you can view in the Dev Tools (F12), under the Console tab. Take care to blank out any personal info. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
validations: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
required: false | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- type: checkboxes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
id: idiot-check | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Use a more professional ID for the verification checklist. The current ID "idiot-check" could be considered unprofessional or offensive. - id: idiot-check
+ id: verification-checklist 📝 Committable suggestion
Suggested change
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
label: Please tick the boxes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
description: Before submitting, please ensure that | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
options: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- label: You have explained the issue clearly, and included all relevant info | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
required: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- label: You are using a [supported](https://github.com/khulnaSoft/pyzn/blob/master/.github/SECURITY.md#supported-versions) version of PyZn | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
required: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- label: You've checked that this [issue hasn't already been raised](https://github.com/khulnaSoft/pyzn/issues?q=is%3Aissue) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
required: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- label: You've checked the [docs](https://github.com/khulnaSoft/pyzn/tree/master/docs#readme) and [troubleshooting](https://github.com/khulnaSoft/pyzn/blob/master/docs/troubleshooting.md#troubleshooting) guide ![important](https://img.shields.io/badge/Important!-F6094E) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
required: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- label: You agree to the [code of conduct](https://github.com/khulnaSoft/pyzn/blob/master/.github/CODE_OF_CONDUCT.md#contributor-covenant-code-of-conduct) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
required: true | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Comment on lines
+55
to
+70
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🛠️ Refactor suggestion Improve ID naming and link accessibility.
- id: idiot-check
+ id: verification-checklist
attributes:
label: Please tick the boxes
description: Before submitting, please ensure that
options:
- label: You have explained the issue clearly, and included all relevant info
required: true
- - label: You are using a [supported](https://github.com/khulnaSoft/pyzn/blob/master/.github/SECURITY.md#supported-versions) version of PyZn
+ - label: You are using a [supported](https://github.com/khulnaSoft/pyzn/blob/master/.github/SECURITY.md#supported-versions "View supported versions") version of PyZn
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- type: markdown | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
value: |- | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
## Thanks 🙏 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<img align="left" width="160" src="https://i.ibb.co/S5vCnhL/gh-thanks.gif" alt="🐙" /> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Thank you for raising this ticket - in doing so you are helping to make the app better for everyone 💪<br> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
You should expect a reply within the next 48 hours :)<br> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
⭐️ Consider dropping the repo a star if you're enjoying PyZn!<br> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Comment on lines
+73
to
+78
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🛠️ Refactor suggestion Revise the thank you message for sustainability. Current implementation has potential issues:
Consider:
value: |-
## Thanks 🙏
- <img align="left" width="160" src="https://i.ibb.co/S5vCnhL/gh-thanks.gif" alt="🐙" />
+ <img align="left" width="160" src="../assets/thanks.gif" alt="🐙" />
Thank you for raising this ticket - in doing so you are helping to make the app better for everyone 💪<br>
- You should expect a reply within the next 48 hours :)<br>
+ We'll review your report as soon as possible :)<br>
⭐️ Consider dropping the repo a star if you're enjoying PyZn!<br>
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
validations: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
required: false |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
name: Feature Request ✨ | ||
description: Suggest an idea for future development of PyZn | ||
title: '[FEATURE_REQUEST] <title>' | ||
labels: ['🦄 Feature Request'] | ||
assignees: | ||
- KhulnaSoft-bot | ||
|
||
Comment on lines
+1
to
+7
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 💡 Codebase verification Bot assignee needs to be updated to match repository configuration The template currently assigns issues to
🔗 Analysis chainVerify the bot assignee configuration. The template automatically assigns issues to 🏁 Scripts executedThe following scripts were executed for the analysis: Script: #!/bin/bash
# Description: Verify if the bot account exists and has necessary permissions
# Expected: The account should exist and have proper access
# Check if the bot account exists in the repository collaborators
gh api repos/khulnasoft/pyzn/collaborators/KhulnaSoft-bot --silent || echo "Bot account not found or lacks access"
Length of output: 68 Script: #!/bin/bash
# Let's try a different approach to verify the bot configuration
# Check all repository collaborators to see if the bot is listed
gh api repos/khulnasoft/pyzn/collaborators --jq '.[].login'
# Also check recent issues to see if this bot has been active
gh api repos/khulnasoft/pyzn/issues --jq '.[] | select(.assignee != null) | {assignee: .assignee.login}' | head -n 5
# Check other issue templates to see if this bot is referenced elsewhere
fd -e yml -e yaml . .github/ISSUE_TEMPLATE/ -x cat {}
Length of output: 9765 |
||
body: | ||
|
||
# Field 1 - Is it bug-related | ||
- type: textarea | ||
id: issue | ||
attributes: | ||
label: Is your feature request related to a problem? If so, please describe. | ||
description: | ||
placeholder: A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] | ||
validations: | ||
required: false | ||
|
||
# Field 2 - Describe feature | ||
- type: textarea | ||
id: solution | ||
attributes: | ||
label: Describe the solution you'd like | ||
placeholder: An outline of how you would like this to be implemented, include as much details as possible | ||
validations: | ||
required: true | ||
|
||
# Field 3 - Priority | ||
- type: dropdown | ||
id: priority | ||
attributes: | ||
label: Priority | ||
description: How urgent is the development of this feature | ||
options: | ||
- Low (Nice-to-have) | ||
- Medium (Would be very useful) | ||
- High (The app does not function without it) | ||
validations: | ||
required: true | ||
|
||
# Field 3 - Can the user implement | ||
- type: dropdown | ||
id: canImplement | ||
attributes: | ||
label: Is this something you would be keen to implement | ||
description: Are you raising this ticket in order to get an issue number for your PR? | ||
options: | ||
- 'No' | ||
- 'Maybe' | ||
- 'Yes!' | ||
validations: | ||
required: false | ||
|
||
# Final text | ||
- type: markdown | ||
attributes: | ||
value: |- | ||
## Thanks 🙏 | ||
Thank you for your feature suggestion, you should expect a reply within 48 hours :) | ||
Please note that there is no guarantee that your idea will be implemented | ||
If you haven't already done so, please Star the PyZn's repository on GitHub, to help other users discover it | ||
validations: | ||
required: false |
Original file line number | Diff line number | Diff line change | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@@ -0,0 +1,66 @@ | ||||||||||||||
name: Question 🤷♂️ | ||||||||||||||
description: Got a question about PyZn, deployment, development or usage? | ||||||||||||||
title: '[QUESTION] <title>' | ||||||||||||||
labels: ['🤷♂️ Question'] | ||||||||||||||
assignees: | ||||||||||||||
- khulnasoft-bot | ||||||||||||||
Comment on lines
+5
to
+6
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 💡 Codebase verification Bot account exists but lacks repository access The
🔗 Analysis chainVerify bot account and permissions. Ensure that the I'll verify the bot's repository and organization access to ensure it can be assigned to issues. The previous output confirmed the bot account exists, but we need to check its permissions. 🏁 Scripts executedThe following scripts were executed for the analysis: Script: #!/bin/bash
# Description: Verify the bot account exists and has appropriate permissions
# Expected: The bot account should be a member of the organization
# Test: Check if the bot account exists and its role
gh api -H "Accept: application/vnd.github+json" /users/khulnasoft-bot
Length of output: 1502 Script: #!/bin/bash
# Check if the bot has appropriate permissions in the repository
gh api -H "Accept: application/vnd.github+json" /repos/khulnasoft/khulnasoft-code/collaborators/khulnasoft-bot
# Also check organization membership
gh api -H "Accept: application/vnd.github+json" /orgs/khulnasoft/members/khulnasoft-bot
Length of output: 676 |
||||||||||||||
|
||||||||||||||
body: | ||||||||||||||
# Filed 1 - Intro Text | ||||||||||||||
- type: markdown | ||||||||||||||
attributes: | ||||||||||||||
value: > | ||||||||||||||
Thanks for using PyZn! Questions are welcome, but in the future will be moving over to | ||||||||||||||
[Discussions](https://github.com/khulnaSoft/pyzn/discussions) page. | ||||||||||||||
Quick questions should be asked [here](https://github.com/khulnaSoft/pyzn/discussions/148) instead. | ||||||||||||||
Comment on lines
+13
to
+15
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🛠️ Refactor suggestion Avoid hardcoding specific discussion thread numbers. The quick questions link points to a specific discussion thread (#148) which might get archived or locked in the future. Consider:
- Quick questions should be asked [here](https://github.com/khulnaSoft/pyzn/discussions/148) instead.
+ Quick questions should be asked in our [Q&A Discussion Category](https://github.com/khulnaSoft/pyzn/discussions/categories/q-a) instead. 📝 Committable suggestion
Suggested change
|
||||||||||||||
validations: | ||||||||||||||
required: false | ||||||||||||||
|
||||||||||||||
# Field 2 - The actual question | ||||||||||||||
- type: textarea | ||||||||||||||
id: question | ||||||||||||||
attributes: | ||||||||||||||
label: Question | ||||||||||||||
description: Outline your question in a clear and concise manner | ||||||||||||||
validations: | ||||||||||||||
required: true | ||||||||||||||
|
||||||||||||||
# Field 3 - Category | ||||||||||||||
- type: dropdown | ||||||||||||||
id: category | ||||||||||||||
attributes: | ||||||||||||||
label: Category | ||||||||||||||
description: What part of the application does this relate to? | ||||||||||||||
options: | ||||||||||||||
- Setup and Deployment | ||||||||||||||
- Configuration | ||||||||||||||
- App Usage | ||||||||||||||
- Development | ||||||||||||||
- Documentation | ||||||||||||||
- Alternate Views | ||||||||||||||
- Authentication | ||||||||||||||
- Using Icons | ||||||||||||||
- Widgets | ||||||||||||||
- Actions | ||||||||||||||
- Language Support | ||||||||||||||
- Search & Shortcuts | ||||||||||||||
- Status Checking | ||||||||||||||
- Theming & Layout | ||||||||||||||
validations: | ||||||||||||||
required: true | ||||||||||||||
|
||||||||||||||
# Field 4 - User has RTFM first, and agrees to code of conduct, etc | ||||||||||||||
- type: checkboxes | ||||||||||||||
id: idiot-check | ||||||||||||||
Comment on lines
+53
to
+54
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Replace inappropriate ID name with a professional alternative. The current ID name "idiot-check" could be considered offensive or unprofessional. - id: idiot-check
+ id: pre-submission-checklist 📝 Committable suggestion
Suggested change
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Replace unprofessional ID name. The ID "idiot-check" could be considered offensive or unprofessional. Consider using a more appropriate name like "pre-submission-checklist" or "submission-requirements". - id: idiot-check
+ id: pre-submission-checklist 📝 Committable suggestion
Suggested change
|
||||||||||||||
attributes: | ||||||||||||||
label: Please tick the boxes | ||||||||||||||
description: Before submitting, please ensure that | ||||||||||||||
options: | ||||||||||||||
- label: You are using a [supported](https://github.com/khulnaSoft/pyzn/blob/master/.github/SECURITY.md#supported-versions) version of PyZn (check the first two digits of the version number) | ||||||||||||||
required: true | ||||||||||||||
- label: You've checked that this [question hasn't already been raised](https://github.com/khulnaSoft/pyzn/issues?q=is%3Aissue) | ||||||||||||||
required: true | ||||||||||||||
- label: You've checked the [docs](https://github.com/khulnaSoft/pyzn/tree/master/docs#readme) and [troubleshooting](https://github.com/khulnaSoft/pyzn/blob/master/docs/troubleshooting.md#troubleshooting) guide | ||||||||||||||
required: true | ||||||||||||||
- label: You agree to the [code of conduct](https://github.com/khulnaSoft/pyzn/blob/master/.github/CODE_OF_CONDUCT.md#contributor-covenant-code-of-conduct) | ||||||||||||||
required: true |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
--- | ||
name: "Share Feedback \U0001F308" | ||
about: Share what you think about PyZn, and any ideas or suggestions you have | ||
title: "[FEEDBACK]" | ||
labels: "\U0001F308 Feedback" | ||
assignees: '' | ||
|
||
--- | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💡 Codebase verification
Email address inconsistency detected
The repository shows that
[email protected]
is used as the support contact email in the application code, while the Code of Conduct uses[email protected]
. This inconsistency needs to be addressed:.github/CODE_OF_CONDUCT.md
: Uses[email protected]
app/payment/success/page.tsx
: Uses[email protected]
Consider standardizing the contact email address across the codebase or using a dedicated email address for Code of Conduct related issues.
🔗 Analysis chain
Verify the contact email address.
Please confirm that
[email protected]
is the correct email address for Code of Conduct violations. Consider whether a dedicated email address for conduct-related issues would be more appropriate.🏁 Scripts executed
The following scripts were executed for the analysis:
Script:
Length of output: 69
Script:
Length of output: 6170
🧰 Tools
🪛 Markdownlint
63-63: null
Bare URL used
(MD034, no-bare-urls)