Skip to content

Commit

Permalink
Merge branch 'main' of https://github.com/hiteshchoudhary/apihub into…
Browse files Browse the repository at this point in the history
… feat/coverage
  • Loading branch information
jwala-anirudh committed Feb 4, 2024
2 parents 8b4b42a + 8d61fa6 commit 0905cbe
Show file tree
Hide file tree
Showing 7 changed files with 190 additions and 36 deletions.
33 changes: 0 additions & 33 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

73 changes: 73 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
name: 🐞 Bug report
description: Create a report to help us improve
title: "BUG: <title>"

labels:
- bug

body:
- type: textarea
id: bug_description
attributes:
label: Describe the bug
description: A clear and concise description of what the bug is.
validations:
required: true

- type: textarea
id: reproduce_steps
attributes:
label: To Reproduce
description: Steps to reproduce the behavior.
validations:
required: false

- type: textarea
id: expected_behavior
attributes:
label: Expected behavior
description: A clear and concise description of what you expected to happen.
validations:
required: false

- type: textarea
id: screenshots
attributes:
label: Screenshots
description: If applicable, add screenshots to help explain your problem.

- type: input
id: os_info
attributes:
label: OS
description: Operating System information (e.g., iOS).
placeholder: MacOS
validations:
required: false

- type: input
id: version_info
attributes:
label: OS Version
description: OS Version information.
placeholder: "13.1"
validations:
required: false

- type: input
id: client_info
attributes:
label: Client
description: Client information (e.g., postman, thunder client, chrome, safari).
placeholder: Postman
validations:
required: false



- type: textarea
id: additional_context
attributes:
label: Additional context or Information
description: Add any other context or any other information about the problem here.

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: true
contact_links:
- name: FreeAPI Discord Server
url: https://discord.gg/uuGBkhX8Yp
about: Please ask and answer questions related to FreeAPI here.
- name: Learn FreeAPI here
url: https://www.youtube.com/playlist?list=PLRAV69dS1uWSx4erHGq8hW_GE-Eaj60r-
about: Gain comprehensive knowledge of FreeAPI through this curated playlist.
45 changes: 45 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
name: 🌟 Feature Request
description: Suggest an enhancement, new feature or anything
title: "FEATURE: <title>"

labels:
- enhancement

body:
- type: textarea
id: feature_description
attributes:
label: Describe the Feature
description: A clear and concise description of the proposed feature or enhancement.
validations:
required: true

- type: textarea
id: use_case
attributes:
label: Use Case
description: Provide a scenario or use case where this feature would be beneficial.
validations:
required: false

- type: textarea
id: additional_info
attributes:
label: Additional Information
description: Add any extra details or considerations that might be relevant.
validations:
required: false

- type: textarea
id: suggested_tools
attributes:
label: Suggested Tools
description: List any tools or technologies you suggest for implementing this feature.
validations:
required: false

- type: textarea
id: additional_context
attributes:
label: Additional Context or Information
description: Add any other context or information that might be useful for understanding the feature request.
59 changes: 59 additions & 0 deletions .github/ISSUE_TEMPLATE/frontend_contribution.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
name: 🚀 Frontend Contribution
description: Share details about your frontend application for contribution to FreeAPI.
title: "FRONTEND: <title>"

labels:
- frontend
- enhancement

body:
- type: input
id: app_title
attributes:
label: Frontend App Title
description: Provide a title for your frontend application.
validations:
required: true

- type: textarea
id: overview
attributes:
label: Overview
description: Briefly describe your frontend application.
validations:
required: true

- type: textarea
id: detailed_features
attributes:
label: Detailed Features
description: List the features of your frontend application in detail.
validations:
required: true

- type: input
id: tech_stack
attributes:
label: Tech Stack Used
description: Specify the technologies used in your frontend application (comma-separated).
placeholder: "ReactJs, redux, tailwindCSS..."
validations:
required: true

- type: input
id: platform
attributes:
label: Built For Platform
description: Specify the platform on which this application will run.
placeholder: "web, mobile, desktop..."
validations:
required: true

- type: input
id: project_path
attributes:
label: Project Path
description: Provide the path to your project within the FreeAPI project's `examples` folder.
placeholder: E.g. $ROOT_FOLDER/examples/apps/social-media/web/react-redux-tailwind/<your_project_folders>
validations:
required: true
2 changes: 2 additions & 0 deletions CONTRIBUTING_FRONTEND.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ Thank you for your interest in contributing to the FreeAPI project by creating f
- the platform you intend to target.
- describe your application in detail

**IMPORTANT: Contributor must create an issue with [Frontend Contribution](https://github.com/hiteshchoudhary/apihub/issues/new?assignees=&labels=frontend%2Cenhancement&projects=&template=frontend_contribution.yaml&title=FRONTEND%3A+%3Ctitle%3E) issue template.**

This ensures coordination and prevents duplicated efforts.

## Table of Contents
Expand Down
6 changes: 3 additions & 3 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -4610,9 +4610,9 @@ node-releases@^2.0.14:
integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==

nodemailer@^6.9.3:
version "6.9.3"
resolved "https://registry.npmjs.org/nodemailer/-/nodemailer-6.9.3.tgz"
integrity sha512-fy9v3NgTzBngrMFkDsKEj0r02U7jm6XfC3b52eoNV+GCrGj+s8pt5OqhiJdWKuw51zCTdiNR/IUD1z33LIIGpg==
version "6.9.9"
resolved "https://registry.yarnpkg.com/nodemailer/-/nodemailer-6.9.9.tgz#4549bfbf710cc6addec5064dd0f19874d24248d9"
integrity sha512-dexTll8zqQoVJEZPwQAKzxxtFn0qTnjdQTchoU6Re9BUUGBJiOy3YMn/0ShTW6J5M0dfQ1NeDeRTTl4oIWgQMA==

nodemon@^2.0.22:
version "2.0.22"
Expand Down

0 comments on commit 0905cbe

Please sign in to comment.