-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' into feature/environment-color
- Loading branch information
Showing
248 changed files
with
25,529 additions
and
5,161 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 |
---|---|---|
@@ -0,0 +1,34 @@ | ||
name: Bug Report | ||
description: File a bug report | ||
labels: ['bug'] | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
Thanks for taking the time to fill out this bug report! | ||
- type: checkboxes | ||
attributes: | ||
label: 'I have checked the following:' | ||
options: | ||
- label: I use the newest version of bruno. | ||
required: true | ||
- label: I've searched existing issues and found nothing related to my issue. | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: Describe the bug | ||
description: A clear and concise description of the bug. | ||
validations: | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: .bru file to reproduce the bug | ||
description: Attach your .bru file here that can reqroduce the problem. | ||
validations: | ||
required: false | ||
- type: textarea | ||
attributes: | ||
label: Screenshots/Live demo link | ||
description: Add some screenshots to help explain the problem. | ||
validations: | ||
required: true |
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,26 @@ | ||
name: Feature Request | ||
description: Suggest an idea for this project. | ||
labels: ['enhancement'] | ||
body: | ||
- type: checkboxes | ||
attributes: | ||
label: 'I have checked the following:' | ||
options: | ||
- label: I've searched existing issues and found nothing related to my issue. | ||
required: true | ||
- type: markdown | ||
attributes: | ||
value: | | ||
Suggest an idea for this project. | ||
- type: textarea | ||
attributes: | ||
label: Describe the feature you want to add | ||
description: A clear and concise description of the feature you want to be added. | ||
validations: | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: Mockups or Images of the feature | ||
description: Add some images to support your feature. | ||
validations: | ||
required: true |
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,8 @@ | ||
blank_issues_enabled: true | ||
contact_links: | ||
- name: Discussions | ||
url: https://github.com/usebruno/bruno/discussions | ||
about: You can ask general questions or give feedback here. | ||
- name: Discord Server | ||
url: https://discord.com/invite/KgcZUncpjq | ||
about: Join our Discord community to chat about Bruno. |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
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
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 +1 @@ | ||
v18.13.0 | ||
v20.9.0 |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
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
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
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,84 @@ | ||
[English](/contributing.md) | [Українська](docs/contributing/contributing_ua.md) | [Русский](docs/contributing/contributing_ru.md) | [Türkçe](docs/contributing/contributing_tr.md) | [Deutsch](docs/contributing/contributing_de.md) | [Français](docs/contributing/contributing_fr.md) | [Português (BR)](docs/contributing/contributing_pt_br.md) | [বাংলা](docs/contributing/contributing_bn.md) | [Español](docs/contributing/contributing_es.md) | [Română](docs/contributing/contributing_ro.md) | [Polski](docs/contributing/contributing_pl.md) | ||
| [简体中文](docs/contributing/contributing_cn.md) | [正體中文](docs/contributing/contributing_zhtw.md) | **한국어** | ||
|
||
## 함께 Bruno를 더 좋게 만들어요!! | ||
|
||
우리는 여러분이 Bruno를 발전시키기 위해 노력해주셔서 기쁩니다. 다음은 여러분의 컴퓨터에서 Bruno를 불러오는 가이드라인입니다. | ||
|
||
### 기술 스택 | ||
|
||
Bruno는 Next.js와 React로 구축되었습니다. 또한, (로컬 컬렉션을 지원하는) 데스크톱 버전을 제공하기 위해 electron을 사용합니다. | ||
|
||
우리가 사용하는 라이브러리 | ||
|
||
- CSS - Tailwind | ||
- Code Editors - Codemirror | ||
- State Management - Redux | ||
- Icons - Tabler Icons | ||
- Forms - formik | ||
- Schema Validation - Yup | ||
- Request Client - axios | ||
- Filesystem Watcher - chokidar | ||
|
||
### 의존성 | ||
|
||
[Node v18.x 혹은 최신 LTS version](https://nodejs.org/en/)과 npm 8.x 버전이 필요합니다. 우리는 이 프로젝트에서 npm workspaces를 사용합니다. | ||
|
||
## 개발 | ||
|
||
Bruno는 데스크톱 앱으로 개발되고 있습니다. 한 터미널에서 Next.js를 실행하여 앱을 로드한 다음 다른 터미널에서 electron 앱을 실행해야합니다. | ||
|
||
### 로컬 개발 | ||
|
||
```bash | ||
# nodejs 18 버전 사용 | ||
nvm use | ||
|
||
# 의존성 설치 | ||
npm i --legacy-peer-deps | ||
|
||
# packages 빌드 | ||
npm run build:graphql-docs | ||
npm run build:bruno-query | ||
npm run build:bruno-common | ||
|
||
# next 앱 실행 (1번 터미널) | ||
npm run dev:web | ||
|
||
# electron 앱 실행 (2번 터미널) | ||
npm run dev:electron | ||
``` | ||
|
||
### 트러블 슈팅 | ||
|
||
`npm install`을 실행할 때, `Unsupported platform` 에러를 마주칠 수 있습니다. 이것을 고치기 위해서는 `node_modules`와 `package-lock.json`을 삭제하고 `npm install`을 실행해야 합니다. | ||
그러면 앱을 실행하기 위해 필요한 패키지들이 모두 설치됩니다. | ||
|
||
```shell | ||
# 하위 디렉토리에 있는 node_modules 삭제 | ||
find ./ -type d -name "node_modules" -print0 | while read -d $'\0' dir; do | ||
rm -rf "$dir" | ||
done | ||
|
||
# 하위 디렉토리에 있는 package-lock 삭제 | ||
find . -type f -name "package-lock.json" -delete | ||
``` | ||
|
||
### 테스팅 | ||
|
||
```bash | ||
# bruno-schema | ||
npm test --workspace=packages/bruno-schema | ||
|
||
# bruno-lang | ||
npm test --workspace=packages/bruno-lang | ||
``` | ||
|
||
### Pull Requests 요청 | ||
|
||
- PR을 작게 유지하고 한가지에 집중해주세요. | ||
- 브랜치를 생성하는 형식을 따라주세요. | ||
- feature/[feature name]: 이 브랜치는 특정 기능에 대한 변경사항이 포함되어야합니다. | ||
- 예시: feature/dark-mode | ||
- bugfix/[bug name]: 이 브랜치는 특정 버그에 대한 버그 수정만 포함되어야합니다. | ||
- 예시: bugfix/bug-1 |
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.