forked from tgstation/tgstation
-
Notifications
You must be signed in to change notification settings - Fork 49
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'master' into merge-upstream
- Loading branch information
Showing
1,295 changed files
with
429,795 additions
and
21,884 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,11 @@ | ||
#DOCS | ||
#https://docs.github.com/en/github-ae@latest/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#configuring-the-template-chooser | ||
# | ||
blank_issues_enabled: true | ||
contact_links: | ||
- name: Feature Requests | ||
url: https://tgstation13.org/phpBB/viewforum.php?f=9 | ||
about: Post feature requests and suggestions on the forums. This repository does not handle them. | ||
- name: Feature Request | ||
url: https://discord.com/channels/1097181193939730453/1181261198096875670 | ||
about: Запросы новых фич следует оставлять на форуме ss13-трекер в дискорде. | ||
- name: Exploit Reports | ||
url: https://github.com/ss220club/Paradise-SS220/security | ||
about: Критические баги, которые могут быть использованы со злыми намерениями, следует оставлять по ссылке. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,89 @@ | ||
#For more details | ||
# https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-issue-forms | ||
# https://docs.gitea.com/1.19/usage/issue-pull-request-templates | ||
#Be sure to check the docs | ||
# | ||
#Format | ||
#- type: | markdown | textarea | input | checkboxes | | ||
# id: | just an id, no actual relevance | | ||
# attributes: | ||
# label: | Box title | | ||
# description: | Box small text - Description | | ||
# | ||
name: "Issue Report" | ||
#title: "[Bug]: " | if you want to have a have it automatically say [Bug] when they start the form | ||
description: "Доложите о проблемах или багах, что бы мы могли их исправить." | ||
#labels: "Баг" | ||
|
||
body: | ||
- type: markdown | ||
attributes: | ||
value: Спасибо за оставленный отчёт! Не забудьте дать ему соответствующее проблеме название для упрощения работы другим. | ||
|
||
- type: input | ||
id: version | ||
attributes: | ||
label: BYOND Version | ||
description: "На какой версии BYOND встретился баг. (Если уверены, что не связано, можно пропустить)" | ||
|
||
- type: textarea | ||
id: description | ||
attributes: | ||
label: Описание проблемы | ||
description: В чем состоит суть проблемы? (Обязательное поле) | ||
placeholder: Я сел на стул, от чего взорвался, а мой мозг оказался в душе на ЦК! | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
id: what-expected | ||
attributes: | ||
label: Что должно было произойти? | ||
description: Почему вы считаете это проблемой? | ||
placeholder: Я ожидал, что я просто сяду на стул и буду сидеть. | ||
|
||
- type: textarea | ||
id: what-happened | ||
attributes: | ||
label: Что случилось вместо этого? | ||
description: Как произошедшее отличается от ваших ожиданий? | ||
placeholder: Я умер и оказался на ЦК. | ||
|
||
- type: textarea | ||
id: why-bad | ||
attributes: | ||
label: Почему это плохо/Какие последствия? | ||
description: Почему вы считаете эту проблему значительной? | ||
placeholder: Игроки должны иметь возможность сидеть на стульях, не взрываясь. | ||
|
||
- type: textarea | ||
id: how-to-reproduce | ||
attributes: | ||
label: Шаги для повторения проблемы. | ||
description: Самая важная часть. Опишите ВСЁ, что вы делали, что бы встретиться с проблемой. (Обязательное поле) | ||
placeholder: Нашел стул, сел, взорвался. | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
id: when-problem-start | ||
attributes: | ||
label: Когда проблема началась? | ||
description: Если отчет связан с тем, что раньше работало иначе, опишите последний раз, когда механика работала корректно. (Обязательное поле) | ||
placeholder: Я мог садиться на стулья без проблем неделю назад, так что примерно тогда. | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
id: extra-information | ||
attributes: | ||
label: Дополнительная информация | ||
description: Всё, что вы считаете важным/относящимся к проблеме. | ||
placeholder: Я думаю, что проблема начала появляться после этого PR https://github.com/ss220club/Paradise-SS220/pull/583 | ||
|
||
- type: textarea | ||
id: logs | ||
attributes: | ||
label: Связанные логи | ||
description: Пожалуйста, предоставьте связанные логи или рантаймы, если имеете к ним доступ. (Лучше цензурить IP-адреса) | ||
render: DM |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,35 +1,43 @@ | ||
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may not be viewable. --> | ||
<!-- You can view Contributing.MD for a detailed description of the pull request process. --> | ||
<!-- Пишите **НИЖЕ** заголовков и **ВЫШЕ** комментариев, иначе что то может пойти не так. --> | ||
<!-- Вы можете прочитать Contributing.MD, если хотите узнать больше. --> | ||
|
||
## About The Pull Request | ||
## Что этот PR делает | ||
|
||
<!-- Describe The Pull Request. Please be sure every change is documented or this can delay review and even discourage maintainers from merging your PR! --> | ||
<!-- Вкратце опишите изменения, которые вносите. --> | ||
<!-- Опишите **все** изменения, так как противное может сказаться на рассмотрении этого PR'а! --> | ||
<!-- Если вы исправляете Issue, добавьте "Fixes #xxxx" (где xxxx - номер Issue) где-нибудь в описании PR'а. Это автоматически закроет Issue после принятия PR'а. --> | ||
|
||
## Why It's Good For The Game | ||
## Почему это хорошо для игры | ||
|
||
<!-- Argue for the merits of your changes and how they benefit the game, especially if they are controversial and/or far reaching. If you can't actually explain WHY what you are doing will improve the game, then it probably isn't good for the game in the first place. --> | ||
<!-- Опишите, почему, по вашему, следует добавить эти изменения в игру. --> | ||
|
||
## Changelog | ||
## Изображения изменений | ||
|
||
<!-- Если вы не меняли карту или спрайты, можете опустить эту секцию. Если хотите, можете вставить видео. --> | ||
|
||
## Тестирование | ||
|
||
<!-- If your PR modifies aspects of the game that can be concretely observed by players or admins you should add a changelog. If your change does NOT meet this description, remove this section. Be sure to properly mark your PRs to prevent unnecessary GBP loss. You can read up on GBP and its effects on PRs in the tgstation guides for contributors. Please note that maintainers freely reserve the right to remove and add tags should they deem it appropriate. You can attempt to finagle the system all you want, but it's best to shoot for clear communication right off the bat. --> | ||
<!-- Как вы тестировали свой PR, если делали это вовсе? --> | ||
|
||
## Changelog | ||
|
||
:cl: | ||
add: Added new mechanics or gameplay changes | ||
add: Added more things | ||
del: Removed old things | ||
qol: made something easier to use | ||
balance: rebalanced something | ||
fix: fixed a few things | ||
sound: added/modified/removed audio or sound effects | ||
image: added/modified/removed some icons or images | ||
map: added/modified/removed map content | ||
spellcheck: fixed a few typos | ||
code: changed some code | ||
refactor: refactored some code | ||
config: changed some config setting | ||
admin: messed with admin stuff | ||
server: something server ops should know | ||
add: Изменил геймплей или добавил новую механику | ||
fix: Что-то починил | ||
del: Что-то удалил | ||
qol: Сделал что-то удобнее | ||
sound: Добавил, изменил или удалил звук | ||
image: Добавил, изменил или удалил картинку | ||
map: Добавил, изменил или удалил что-то на карте | ||
typo: Исправил опечатку | ||
code_imp: Незначительно улучшил качество кода | ||
refactor: Значительно улучшил качество кода | ||
balance: Сделал правки в балансе | ||
config: Изменил что-то в конфиге | ||
admin: Поменял кнопки админам | ||
server: Изменил что-то серверное, о чем должен знать хост | ||
/:cl: | ||
|
||
<!-- Both :cl:'s are required for the changelog to work! You can put your name to the right of the first :cl: if you want to overwrite your GitHub username as author ingame. --> | ||
<!-- You can use multiple of the same prefix (they're only used for the icon ingame) and delete the unneeded ones. Despite some of the tags, changelogs should generally represent how a player might be affected by the changes rather than a summary of the PR's contents. --> | ||
<!-- Оба :cl:'а должны быть на месте, что-бы чейнджлог работал! Вы можете написать свой ник справа от первого :cl:, если хотите. Иначе будет использован ваш ник на ГитХабе. --> | ||
<!-- Вы можете использовать несколько записей с одинаковым префиксом (Они используются только для иконки в игре) и удалить ненужные. Помните, что чейнджлог должен быть понятен обычным игроком. --> | ||
<!-- Если чейнджлог не влияет на игроков(например, это рефактор), вы можете исключить всю секцию. --> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
'TGUI': | ||
- changed-files: | ||
- any-glob-to-any-file: 'tgui/**' | ||
|
||
':sound: Звук': | ||
- changed-files: | ||
- any-glob-to-any-file: '**/*.ogg' | ||
|
||
':world_map: Изменение Карты': | ||
- all: | ||
- changed-files: | ||
- any-glob-to-any-file: '**/*.dmm' | ||
|
||
':paintbrush: Спрайты': | ||
- changed-files: | ||
- any-glob-to-any-file: '**/*.dmi' | ||
|
||
':guitar: Инструменты': | ||
- changed-files: | ||
- any-glob-to-any-file: ['.gihub/**', 'tools/**', '.vscode/**', '.bin/**'] | ||
|
||
':floppy_disk: Изменение конфига': | ||
- changed-files: | ||
- any-glob-to-any-file: 'config/**' | ||
|
||
':neckbeard: Документация': | ||
- changed-files: | ||
- any-glob-to-any-file: '**/*.md' | ||
|
||
':cd: SQL': | ||
- changed-files: | ||
- any-glob-to-any-file: 'SQL/**' | ||
|
||
':feelsgood: Частичная модульность': | ||
- all: | ||
- changed-files: | ||
- any-glob-to-any-file: ['code/**', 'icons/**', 'sounds/**', '_maps/map_files/**', 'tgui/**'] | ||
- any-glob-to-any-file: 'modular_bandastation/**' | ||
- base-branch: 'master' | ||
- head-branch: '!merge-upstream' | ||
|
||
':finnadie: НЕ МОДУЛЬНО': | ||
- all: | ||
- changed-files: | ||
- any-glob-to-any-file: ['code/**', 'icons/**', 'sounds/**', '_maps/map_files/**'] | ||
- all-globs-to-all-files: '!modular_bandastation/**' | ||
- base-branch: 'master' | ||
- head-branch: '!merge-upstream' | ||
|
||
':pray: Слияние с восходящим потоком': | ||
- all: | ||
- base-branch: 'master' | ||
- head-branch: 'merge-upstream' | ||
|
||
':pencil: Перевод': | ||
- base-branch: 'translate' | ||
|
||
':wrench: Фикс': | ||
- head-branch: ['^fix', 'fix'] | ||
|
||
':trollface: Фича': | ||
- head-branch: ['^feat', 'feat'] | ||
|
||
':shipit: Улучшение': | ||
- head-branch: ['^tweak', 'tweak'] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
name: Changelog validation | ||
|
||
permissions: | ||
contents: read | ||
pull-requests: write | ||
issues: write | ||
|
||
on: | ||
pull_request_target: | ||
types: [opened, reopened, edited, labeled, unlabeled, ready_for_review] | ||
|
||
jobs: | ||
CheckCL: | ||
runs-on: ubuntu-latest | ||
if: github.base_ref == 'master' && github.event.pull_request.draft == false | ||
|
||
steps: | ||
- id: create_token | ||
uses: actions/create-github-app-token@v1 | ||
with: | ||
app-id: ${{ secrets.APP_ID }} | ||
private-key: ${{ secrets.PRIVATE_KEY }} | ||
|
||
- run: echo "GH_TOKEN=${{ steps.create_token.outputs.token }}" >> "$GITHUB_ENV" | ||
|
||
- name: Downloading scripts | ||
run: | | ||
wget https://raw.githubusercontent.com/${{ github.repository }}/${{ github.base_ref }}/tools/changelog/changelog_utils.py | ||
wget https://raw.githubusercontent.com/${{ github.repository }}/${{ github.base_ref }}/tools/changelog/check_changelog.py | ||
wget https://raw.githubusercontent.com/${{ github.repository }}/${{ github.base_ref }}/tools/changelog/tags.yml | ||
- name: Installing Python | ||
uses: actions/setup-python@61a6322f88396a6271a6ee3565807d608ecaddd1 | ||
with: | ||
python-version: '3.x' | ||
|
||
- name: Installing deps | ||
run: | | ||
python -m pip install --upgrade pip | ||
pip install ruamel.yaml PyGithub | ||
- name: Changelog validation | ||
env: | ||
GITHUB_TOKEN: ${{ env.GH_TOKEN }} | ||
run: python check_changelog.py |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.