Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
865 changes: 865 additions & 0 deletions .editorconfig

Large diffs are not rendered by default.

7 changes: 7 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# These are supported funding model platforms

github: [Gokujo]
ko_fi: devcraft
thanks_dev: gh/gokujo
buy_me_a_coffee: maharder
custom: ['https://paypal.me/MaximH', 'https://yoomoney.ru/to/41001454367103', 'https://dalink.to/maharder']
73 changes: 73 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
name: Ошибка
description: Сообщить об ошибке / баге в библиотеке
title: "[Ошибка]: "
labels:
- Ошибка
- bug
assignees:
- Gokujo
body:
- type: markdown
attributes:
value: |
Спасибо, что нашли время, чтобы составить этот отчёт
- type: checkboxes
id: read-rules
attributes:
label: Пользовательское соглашение
description: Перед просьбой добавить или "починить" что-либо в срочном порядке - [нужно прочесть соглашение](https://devcraft.club/pages/licence-agreement/).
options:
- label: Я прочёл / прочла соглашение и согласен / согласна с ними
required: true
- type: textarea
id: what-happened
attributes:
label: В чём проблема?
description: Опиши проблему и шаги воспроизведения.
placeholder: Что произошло и как это повторить
validations:
required: true
- type: textarea
id: what-should-happen
attributes:
label: Что ожидали?
description: Ожидаемое поведение
validations:
required: false
- type: input
id: library-version
attributes:
label: Версия библиотеки / пакета
description: Версия из Composer / Packagist / CHANGELOG
placeholder: например 1.2.3
validations:
required: true
- type: dropdown
id: php-version
attributes:
label: Версия PHP
description: На какой версии PHP воспроизводится?
options:
- "8.5"
- "8.4"
- "8.3 (Default)"
- "8.2"
- "другое"
validations:
required: true
- type: input
id: composer-version
attributes:
label: Версия Composer (опционально)
description: Вывод `composer --version`
validations:
required: false
- type: textarea
id: screenshots
attributes:
label: Скриншоты / логи
description: Трейсы, логи, скриншоты
value: |
![DESCRIPTION](LINK.png)
validations:
required: false
69 changes: 69 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report_en.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
name: Bug report
description: Report a bug in the library
title: "[Bug]: "
labels:
- bug
assignees:
- Gokujo
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to file this report.
- type: checkboxes
id: read-rules
attributes:
label: Licence agreement
description: Please read the [licence agreement](https://devcraft.club/pages/licence-agreement/) before requesting urgent fixes.
options:
- label: I have read and agree to the licence agreement
required: true
- type: textarea
id: what-happened
attributes:
label: What happened?
description: Describe the bug and steps to reproduce.
placeholder: Steps and observed behaviour
validations:
required: true
- type: textarea
id: what-should-happen
attributes:
label: Expected behaviour
validations:
required: false
- type: input
id: library-version
attributes:
label: Package / library version
description: Version from Composer / Packagist / CHANGELOG
placeholder: e.g. 1.2.3
validations:
required: true
- type: dropdown
id: php-version
attributes:
label: PHP version
options:
- "8.5"
- "8.4"
- "8.3 (Default)"
- "8.2"
- "other"
validations:
required: true
- type: input
id: composer-version
attributes:
label: Composer version (optional)
description: Output of `composer --version`
validations:
required: false
- type: textarea
id: screenshots
attributes:
label: Screenshots / logs
value: |
![DESCRIPTION](LINK.png)
validations:
required: false
8 changes: 8 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
blank_issues_enabled: false
contact_links:
- name: Documentation
url: https://readme.devcraft.club/
about: DevCraft documentation site.
- name: Licence agreement
url: https://devcraft.club/pages/licence-agreement/
about: Licence agreement before support requests.
53 changes: 53 additions & 0 deletions .github/ISSUE_TEMPLATE/custom.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
name: Другие запросы
description: Если не подходит баг или feature — этот тикет
title: "[Прочее]: "
labels:
- Прочее
assignees:
- Gokujo
body:
- type: markdown
attributes:
value: |
Спасибо, что нашли время, чтобы составить этот отчёт
- type: checkboxes
id: read-rules
attributes:
label: Пользовательское соглашение
description: Перед просьбой добавить или "починить" что-либо в срочном порядке - [нужно прочесть соглашение](https://devcraft.club/pages/licence-agreement/).
options:
- label: Я прочёл / прочла соглашение и согласен / согласна с ними
required: true
- type: textarea
id: what-do-you-need
attributes:
label: В чём соль?
description: Опиши запрос как можно детальнее.
validations:
required: true
- type: input
id: library-version
attributes:
label: Версия библиотеки / пакета (если применимо)
validations:
required: false
- type: dropdown
id: php-version
attributes:
label: Версия PHP
options:
- "8.5"
- "8.4"
- "8.3 (Default)"
- "8.2"
- "другое"
validations:
required: true
- type: textarea
id: screenshots
attributes:
label: Скриншоты и файлы
value: |
![DESCRIPTION](LINK.png)
validations:
required: false
52 changes: 52 additions & 0 deletions .github/ISSUE_TEMPLATE/custom_en.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
name: Other
description: If it is not a bug or feature request
title: "[Other]: "
labels:
- question
assignees:
- Gokujo
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to open this issue.
- type: checkboxes
id: read-rules
attributes:
label: Licence agreement
description: Please read the [licence agreement](https://devcraft.club/pages/licence-agreement/).
options:
- label: I have read and agree to the licence agreement
required: true
- type: textarea
id: what-do-you-need
attributes:
label: What do you need?
validations:
required: true
- type: input
id: library-version
attributes:
label: Package / library version (if applicable)
validations:
required: false
- type: dropdown
id: php-version
attributes:
label: PHP version
options:
- "8.5"
- "8.4"
- "8.3 (Default)"
- "8.2"
- "other"
validations:
required: true
- type: textarea
id: screenshots
attributes:
label: Screenshots / files
value: |
![DESCRIPTION](LINK.png)
validations:
required: false
56 changes: 56 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
name: Запрос на новый функционал
description: Опиши желаемую возможность библиотеки
title: "[Запрос]: "
labels:
- Запрос на функционал
- enhancement
assignees:
- Gokujo
body:
- type: markdown
attributes:
value: |
Спасибо, что нашли время, чтобы составить этот отчёт
- type: checkboxes
id: read-rules
attributes:
label: Пользовательское соглашение
description: Перед просьбой добавить или "починить" что-либо в срочном порядке - [нужно прочесть соглашение](https://devcraft.club/pages/licence-agreement/).
options:
- label: Я прочёл / прочла соглашение и согласен / согласна с ними
required: true
- type: textarea
id: what-do-you-need
attributes:
label: В чём соль?
description: Опиши желаемый функционал как можно детальнее.
placeholder: Что хочешь добавить или изменить
validations:
required: true
- type: input
id: library-version
attributes:
label: Версия библиотеки / пакета (если применимо)
placeholder: например 1.2.3
validations:
required: false
- type: dropdown
id: php-version
attributes:
label: Версия PHP
options:
- "8.5"
- "8.4"
- "8.3 (Default)"
- "8.2"
- "другое"
validations:
required: true
- type: textarea
id: screenshots
attributes:
label: Скриншоты и файлы
value: |
![DESCRIPTION](LINK.png)
validations:
required: false
54 changes: 54 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request_en.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
name: Feature request
description: Suggest a new library capability
title: "[Feature]: "
labels:
- enhancement
assignees:
- Gokujo
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to file this request.
- type: checkboxes
id: read-rules
attributes:
label: Licence agreement
description: Please read the [licence agreement](https://devcraft.club/pages/licence-agreement/) before requesting urgent changes.
options:
- label: I have read and agree to the licence agreement
required: true
- type: textarea
id: what-do-you-need
attributes:
label: What do you need?
description: Describe the desired feature in detail.
validations:
required: true
- type: input
id: library-version
attributes:
label: Package / library version (if applicable)
placeholder: e.g. 1.2.3
validations:
required: false
- type: dropdown
id: php-version
attributes:
label: PHP version
options:
- "8.5"
- "8.4"
- "8.3 (Default)"
- "8.2"
- "other"
validations:
required: true
- type: textarea
id: screenshots
attributes:
label: Screenshots / files
value: |
![DESCRIPTION](LINK.png)
validations:
required: false
Loading
Loading