Skip to content

Commit 5640f12

Browse files
authored
Merge branch 'open-sauced:main' into main
2 parents 36488c5 + a579ffe commit 5640f12

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+16752
-8933
lines changed

.npmrc

+1
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@ loglevel="info"
55
progress=false
66
timing=false
77
engine-strict=true
8+
legacy-peer-deps=true

CHANGELOG.md

+38
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,44 @@
55

66
> All notable changes to this project will be documented in this file
77
8+
## [1.73.0](https://github.com/open-sauced/docs/compare/v1.72.0...v1.73.0) (2024-04-24)
9+
10+
11+
### Features
12+
13+
* migrate to latest docusaurus version and provide necessary updates ([#295](https://github.com/open-sauced/docs/issues/295)) ([93df686](https://github.com/open-sauced/docs/commit/93df686460444b49eb6f1c0cca86c6436d19a2b1))
14+
15+
---
16+
: ""
17+
---
18+
# 📦 open-sauced/docs changelog
19+
20+
[![conventional commits](https://img.shields.io/badge/conventional%20commits-1.0.0-yellow.svg)](https://conventionalcommits.org)
21+
[![semantic versioning](https://img.shields.io/badge/semantic%20versioning-2.0.0-green.svg)](https://semver.org)
22+
23+
> All notable changes to this project will be documented in this file
24+
25+
## [1.72.0](https://github.com/open-sauced/docs/compare/v1.71.0...v1.72.0) (2024-04-11)
26+
27+
28+
### Documentation
29+
30+
* Updated docs to retrieve auth token ([#280](https://github.com/open-sauced/docs/issues/280)) ([a2b087c](https://github.com/open-sauced/docs/commit/a2b087c28399e8ab185c67c6bced4fecc1514b65))
31+
32+
## [1.71.0](https://github.com/open-sauced/docs/compare/v1.70.0...v1.71.0) (2024-04-10)
33+
34+
35+
### Features
36+
37+
* Add repo pages ([#293](https://github.com/open-sauced/docs/issues/293)) ([3143b02](https://github.com/open-sauced/docs/commit/3143b02cb8691b6264c39fedfc2a20ad83ac6cb9))
38+
39+
## [1.70.0](https://github.com/open-sauced/docs/compare/v1.69.0...v1.70.0) (2024-04-04)
40+
41+
42+
### Features
43+
44+
* update contributing guide ([#288](https://github.com/open-sauced/docs/issues/288)) ([1655c76](https://github.com/open-sauced/docs/commit/1655c76b4840325a02486e296d7a38d6474e6216))
45+
846
## [1.69.0](https://github.com/open-sauced/docs/compare/v1.68.0...v1.69.0) (2024-03-21)
947

1048

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<div align="center">
2-
<br>
2+
<br/>
33

44
[![OpenSauced](https://i.ibb.co/7jPXt0Z/logo1-92f1a87f.png)](https://opensauced.pizza)
55

docs/community/100-days-of-oss.md

+7-8
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,13 @@
22
id: 100-days-of-oss
33
title: "#100DaysOfOSS: Growing Skills and Real-World Experience"
44
sidebar_label: "#100DaysOfOSS"
5-
keywords:
6-
- "100 days of open source"
7-
- "100 days of OSS"
8-
- "Open source contribution"
9-
- "Open source software development"
10-
- "Open source projects for beginners"
11-
- "Open source development"
12-
5+
keywords:
6+
- "100 days of open source"
7+
- "100 days of OSS"
8+
- "Open source contribution"
9+
- "Open source software development"
10+
- "Open source projects for beginners"
11+
- "Open source development"
1312
---
1413

1514
Inspired by the great work of the [#100DaysOfCode challenge](https://www.100daysofcode.com/), we're starting #100DaysOfOSS.

docs/community/hacktoberfest.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22
id: hacktoberfest
33
title: "Join us for Hacktoberfest! 🎃"
44
sidebar_label: "Join us for Hacktoberfest! 🎃"
5-
keywords:
6-
- "hacktoberfest"
7-
- "Open source contributions for Hacktoberfest"
8-
- "Hacktoberfest participation guide"
9-
- "Open source collaboration in October"
10-
- "Hacktoberfest beginner-friendly projects"
11-
- "How to get involved in Hacktoberfest"
5+
keywords:
6+
- "hacktoberfest"
7+
- "Open source contributions for Hacktoberfest"
8+
- "Hacktoberfest participation guide"
9+
- "Open source collaboration in October"
10+
- "Hacktoberfest beginner-friendly projects"
11+
- "How to get involved in Hacktoberfest"
1212
---
1313

1414
At OpenSauced, we love open source just as much as pizza! That's why we are participating in Hacktoberfest! 🎃

docs/community/welcome-to-the-community.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
id: welcome-to-the-community
33
title: "Welcome to the OpenSauced Community"
44
sidebar_label: "Welcome to the Community"
5-
keywords:
6-
- "welcome to the community"
7-
- "The community welcomes you"
8-
- "Get involved in the community"
9-
- "Join our community"
10-
- "Greetings from the community"
5+
keywords:
6+
- "welcome to the community"
7+
- "The community welcomes you"
8+
- "Get involved in the community"
9+
- "Join our community"
10+
- "Greetings from the community"
1111
---
1212

1313
Welcome to the OpenSauced community! At OpenSauced, we strive to bring collaboration and inspiration to every open source contributor and help build a global community of open source developers, empowering you to grow, innovate, and achieve greatness in the open.

docs/contributing/code-of-conduct.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22
id: code-of-conduct
33
title: "Code of Conduct"
44
sidebar_label: "Code of Conduct"
5-
keywords:
6-
- "code of conduct"
7-
- "Community guidelines"
8-
- "Guidelines for behavior"
9-
- "Interaction guidelines"
10-
- "rules and guidelines"
11-
- "Behavioral expectations"
5+
keywords:
6+
- "code of conduct"
7+
- "Community guidelines"
8+
- "Guidelines for behavior"
9+
- "Interaction guidelines"
10+
- "rules and guidelines"
11+
- "Behavioral expectations"
1212
---
1313

1414
## Our Pledge

docs/contributing/introduction-to-contributing.md

+44-26
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
id: introduction-to-contributing
33
title: "Introduction to Contributing"
44
sidebar_label: "Introduction to Contributing"
5-
keywords:
6-
- "introduction to contributing"
7-
- "Getting started with contributions"
8-
- "New contributor guide"
9-
- "How to contribute effectively"
10-
- "Contribution essentials"
11-
- "Open source contribution guide"
12-
- "Making your first contribution"
13-
- "Beginner-friendly contributions"
14-
- "Contributing to open source projects"
15-
- "Starting your contribution journey"
16-
- "First time contributor tips"
5+
keywords:
6+
- "introduction to contributing"
7+
- "Getting started with contributions"
8+
- "New contributor guide"
9+
- "How to contribute effectively"
10+
- "Contribution essentials"
11+
- "Open source contribution guide"
12+
- "Making your first contribution"
13+
- "Beginner-friendly contributions"
14+
- "Contributing to open source projects"
15+
- "Starting your contribution journey"
16+
- "First time contributor tips"
1717
---
1818

1919
Contributions are always welcome, no matter how large or small. Before contributing,
@@ -31,7 +31,7 @@ please read the [Code of Conduct](./code-of-conduct.md) and follow the direction
3131
- If you wish to work on an open issue, please comment on the issue with `.take`, and it will be assigned to you.
3232

3333
:::info
34-
34+
3535
If an issue is not assigned, it is assumed to be available for anyone to work on. Please assign yourself to an issue _before_ working on it to avoid conflicts.
3636

3737
:::
@@ -40,8 +40,8 @@ please read the [Code of Conduct](./code-of-conduct.md) and follow the direction
4040
- If you contribute to the project for the first time, you can search for issues with `good first issue` or `bug` labels in the repository.
4141

4242
:::note
43-
44-
Please only self-assign a `good first issue` one time.
43+
44+
**Please only self-assign a `good first issue` one time**. <br /> Maintainers may remove you from the assignees and not accept your pull request if you choose to proceed.
4545

4646
:::
4747

@@ -64,14 +64,15 @@ After running this command, you can push your changes to the remote repo.
6464
See [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) for more examples.
6565

6666
## Pull Requests (PR)
67+
6768
---
6869

6970
We actively welcome your pull requests. However, you must ensure that **you are assigned** to an existing issue before working on changes, and you need to **link your work to the issue** in your PR form.
7071

7172
---
7273

73-
1. Fork the repo and create your branch from the default branch.
74-
2. Name your branch to something descriptive of your work, i.e., `add-navbar` or `fix/broken-links`.
74+
1. Fork and clone the repo.
75+
2. Creating a new branch is a must. Before working on your changes, create a new branch from the default (`main`, `beta`, etc.) branch. Name your branch with something descriptive of your work, i.e., `add-navbar` or `fix/broken-links`.
7576
3. If you've added code that should be tested, add tests.
7677
4. If you've changed APIs, update the documentation.
7778
5. If you make visual changes, screenshots are required.
@@ -80,19 +81,22 @@ We actively welcome your pull requests. However, you must ensure that **you are
8081
8. If you improve the existing code, please let us know in your PR description.
8182
9. Completing the PR form is required. Make sure to fill in the PR title, description, [link to an issue](https://help.github.com/en/github/writing-on-github/autolinked-references-and-urls), and all the necessary areas.
8283

83-
- The title must begin with "feat:", "fix:", or anything related to your changes. <br /> **Tips**: You can follow your chosen option when [committing](#commits) your changes.
84+
- The title must begin with `feat:`, `fix:`, or anything related to your changes. <br /> **TIP:** You can follow your chosen option when [committing](#commits) your changes.
8485

8586
- Unsolicited code is welcomed, but an issue is required to announce your intentions.
8687

87-
⚠️ **PRs will be marked as invalid and may be closed if:**
88+
> _**Note for maintainers:** All PRs need a label to assist automation. See [this guide](./triage-guide.md#adding-issue-and-pr-labels) to determine which labels to use._
8889
89-
- the issue is not assigned to the contributor who opened the PR
90-
- no issue is linked to the PR
90+
:::warning
9191

92-
> **IMPORTANT:** <br />
93-
> Please do not DM Maintainers or contact them outside of GitHub if you want a PR Review. If you haven't received a review within a week, please tag them in the PR comments to ask for an estimated time of review.
92+
**PRs will be marked as invalid and may be closed if:**
9493

95-
> _**Note for maintainers**: All PRs need a label to assist automation. See [this guide](./triage-guide.md#adding-issue-and-pr-labels) to determine which labels to use._
94+
- the issue is not assigned to the contributor who opened the PR
95+
- no issue is linked to the PR
96+
- PR form is incomplete, or any section in the form is deleted
97+
- changes are made directly on the default (`main`, `beta`, etc.) branch
98+
99+
:::
96100

97101
### PR Validation
98102

@@ -102,7 +106,11 @@ Examples of valid PR titles:
102106
- feat: Add support for Node 12.
103107
- refactor!: Drop support for Node 6.
104108

105-
_**Note**: For any breaking changes, you have to use the `!` syntax._
109+
:::note
110+
111+
For any breaking changes, you have to use the `!` syntax.
112+
113+
:::
106114

107115
### Work in Progress
108116

@@ -189,11 +197,21 @@ If you forget to run this command, automated PR checks will also run these comma
189197

190198
Do you have questions? Join the conversation in our [Discord](https://discord.gg/U2peSNf23P).
191199

200+
:::info
201+
202+
**IMPORTANT** <br /> Please do not DM Maintainers or contact them outside of GitHub if you want a PR Review. If you haven't received a review within a week, please tag them in the PR comments to ask for an estimated time of review.
203+
204+
:::
205+
192206
## Triage Team
193207

194208
The Triage team is inspired by [expressjs/express](https://github.com/expressjs/express/blob/HEAD/Triager-Guide.md). This team exists to create a path for making contributions to this project and open source. All Triage Team members are expected to follow the [Triage Guide](./triage-guide.md).
195209

196-
> **There are no minimum requirements to become a member of the Triage Team.**
210+
:::info
211+
212+
There are no minimum requirements to become a member of the Triage Team.
213+
214+
:::
197215

198216
For those interested in getting involved in the project or just open source in general and wanting to join the Triage Team, please leave a comment in the `🍕opensauced-contributors-chat` channel on [Discord](https://discord.gg/U2peSNf23P).
199217

docs/contributing/opensauced-maintainers-guide/community-maintainers-guide.md

+10-10
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
id: community-maintainers-guide
33
title: "OpenSauced Community Maintainers Guidelines"
44
sidebar_label: "Community Maintainers Guidelines"
5-
keywords:
6-
- "opensauced community maintainers guidelines"
7-
- "opensauced community maintainers"
8-
- "maintainers guidelines"
9-
- "open source maintainers guidelines"
10-
- "open source maintainer"
11-
- "open source project management"
12-
- "community management in open source"
5+
keywords:
6+
- "opensauced community maintainers guidelines"
7+
- "opensauced community maintainers"
8+
- "maintainers guidelines"
9+
- "open source maintainers guidelines"
10+
- "open source maintainer"
11+
- "open source project management"
12+
- "community management in open source"
1313
---
1414

1515
Welcome to OpenSauced Community Maintainers guidelines!
@@ -51,7 +51,7 @@ Good first issues mainly aim for complete beginners and someone new to OpenSauce
5151

5252
### Assigning Issues
5353

54-
- The `good first issue` can only be assigned **once per contributor**. <br /> Respond with something like, "Hey {username}, we appreciate all the contributions lately! We'd love to give someone new a chance to take on this good first issue, but keep checking back as we post new issues frequently."
54+
- The `good first issue` can only be assigned **once per contributor**. <br /> Respond with something like, "Hey \{@username}\, we appreciate all the contributions lately! We'd love to give someone new a chance to take on this good first issue, but keep checking back as we post new issues frequently."
5555
- Issues outside the `good first issue` can be assigned **max. 2 issues per contributor at a time**. <br /> We love contributions. But we want to equip contributors to succeed by giving them time to complete issues. Through experience, we've found that two issues at a time allows them to focus on completing the issue and supports maintainers by not having issues open for long periods.
5656

5757
## Pull Request Management
@@ -80,7 +80,7 @@ Good first issues mainly aim for complete beginners and someone new to OpenSauce
8080
- Do not approve changes or dismiss reviews from a maintainer even if the contributor has completed the change requests. Re-request review instead.
8181
- If you have the time, it's great to encourage contributors with a positive message like these:
8282

83-
- "Thanks for contributing, [name of contributor]. Join our [Discord](https://discord.com/invite/U2peSNf23P) community for more updates on OpenSauced and to find more projects."
83+
- "Thanks for contributing, \{@username}\. Join our [Discord](https://discord.com/invite/U2peSNf23P) community for more updates on OpenSauced and to find more projects."
8484

8585
- A personal message acknowledging their impact.
8686

docs/contributing/opensauced-maintainers-guide/maintainers-guide.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
id: maintainers-guide
33
title: "OpenSauced Maintainers Guide"
44
sidebar_label: "OpenSauced Maintainers Guide"
5-
keywords:
6-
- "maintainers guide"
7-
- "open source maintainers guide"
8-
- "open source maintainer"
9-
- "open source project management"
10-
- "community management in open-source"
5+
keywords:
6+
- "maintainers guide"
7+
- "open source maintainers guide"
8+
- "open source maintainer"
9+
- "open source project management"
10+
- "community management in open-source"
1111
---
1212

1313
Welcome to the OpenSauced Maintainers Guide for contributors who are interested in being part of the maintainer team for OpenSauced repositories.

docs/contributing/set-up-authentication.md

+13-17
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22
id: set-up-authentication
33
title: "Set Up Authentication"
44
sidebar_label: "Set Up Authentication"
5-
keywords:
6-
- "set up authentication"
7-
- "Authentication setup guide"
8-
- "Setting up secure login"
9-
- "User authentication configuration"
10-
- "Authentication system setup"
11-
- "Authentication implementation steps"
12-
- "Authentication setup tutorial"
13-
- "Setting up user authorization"
14-
- "Authentication best practices"
5+
keywords:
6+
- "set up authentication"
7+
- "Authentication setup guide"
8+
- "Setting up secure login"
9+
- "User authentication configuration"
10+
- "Authentication system setup"
11+
- "Authentication implementation steps"
12+
- "Authentication setup tutorial"
13+
- "Setting up user authorization"
14+
- "Authentication best practices"
1515
---
1616

1717
You need to obtain an authentication token to interact with the OpenSauced public API as an authenticated user.
@@ -22,15 +22,11 @@ The following steps outline how to obtain an authentication token from the [hot.
2222

2323
![Avatar in top right corner of the page](../../static/img/contributing-avatar-top-right.png)
2424

25-
2. Click on the **Print auth token** option. Don't worry, this is a safe operation. The token is only printed to the console.
25+
2. Click on the "Copy auth token" option to copy your auth token to clipboard.
2626

27-
![Print Auth Token](../../static/img/contributing-print-auth-token.png)
27+
![Copy Auth Token](../../static/img/contributing-copy-auth-token.png)
2828

29-
3. Copy the token that is printed to the console.
30-
31-
![Token printed to the console](../../static/img/contributing-token-printed-to-console.png)
32-
33-
4. You can now use this token to make authenticated requests to the OpenSauced public API by including it in the Authorization header of your requests. For example:
29+
3. You can now use this token to make authenticated requests to the OpenSauced public API by including it in the Authorization header of your requests. For example:
3430

3531
```javascript
3632
const response = await fetch(

0 commit comments

Comments
 (0)