Skip to content

Commit 7dfbb62

Browse files
Initial commit
0 parents  commit 7dfbb62

19 files changed

+2678
-0
lines changed

.editorconfig

Lines changed: 1242 additions & 0 deletions
Large diffs are not rendered by default.

.gitattributes

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
###############################################################################
2+
# Set default behavior to automatically normalize line endings.
3+
###############################################################################
4+
* text=auto
5+
6+
###############################################################################
7+
# Set default behavior for command prompt diff.
8+
#
9+
# This is need for earlier builds of msysgit that does not have it on by
10+
# default for csharp files.
11+
# Note: This is only used by command line
12+
###############################################################################
13+
#*.cs diff=csharp
14+
15+
###############################################################################
16+
# Set the merge driver for project and solution files
17+
#
18+
# Merging from the command prompt will add diff markers to the files if there
19+
# are conflicts (Merging from VS is not affected by the settings below, in VS
20+
# the diff markers are never inserted). Diff markers may cause the following
21+
# file extensions to fail to load in VS. An alternative would be to treat
22+
# these files as binary and thus will always conflict and require user
23+
# intervention with every merge. To do so, just uncomment the entries below
24+
###############################################################################
25+
#*.sln merge=binary
26+
#*.csproj merge=binary
27+
#*.vbproj merge=binary
28+
#*.vcxproj merge=binary
29+
#*.vcproj merge=binary
30+
#*.dbproj merge=binary
31+
#*.fsproj merge=binary
32+
#*.lsproj merge=binary
33+
#*.wixproj merge=binary
34+
#*.modelproj merge=binary
35+
#*.sqlproj merge=binary
36+
#*.wwaproj merge=binary
37+
38+
###############################################################################
39+
# behavior for image files
40+
#
41+
# image files are treated as binary by default.
42+
###############################################################################
43+
#*.jpg binary
44+
#*.png binary
45+
#*.gif binary
46+
47+
###############################################################################
48+
# diff behavior for common document formats
49+
#
50+
# Convert binary document formats to text before diffing them. This feature
51+
# is only available from the command line. Turn it on by uncommenting the
52+
# entries below.
53+
###############################################################################
54+
#*.doc diff=astextplain
55+
#*.DOC diff=astextplain
56+
#*.docx diff=astextplain
57+
#*.DOCX diff=astextplain
58+
#*.dot diff=astextplain
59+
#*.DOT diff=astextplain
60+
#*.pdf diff=astextplain
61+
#*.PDF diff=astextplain
62+
#*.rtf diff=astextplain
63+
#*.RTF diff=astextplain
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
name: 🐞 Bug Report
2+
description: Create a report about something that is not working
3+
labels:
4+
- bug
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Please keep in mind that the GitHub issue tracker is not intended as a general support forum, but for reporting **non-security** bugs and feature requests.
10+
11+
If you believe you have an issue that affects the SECURITY of the project, please do NOT create an issue and instead follow the instructions in the [Security Policy](https://github.com/AndrewBabbitt97/GrpcTranscoding/security/policy).
12+
- type: checkboxes
13+
attributes:
14+
label: Is there an existing issue for this?
15+
description: Please search to see if an issue already exists for the bug you encountered ([issues](https://github.com/AndrewBabbitt97/GrpcTranscoding/issues?q=is%3Aissue)).
16+
options:
17+
- label: I have searched the existing issues
18+
required: true
19+
- type: textarea
20+
attributes:
21+
label: Describe the bug
22+
description: A clear and concise description of what the bug is.
23+
validations:
24+
required: true
25+
- type: textarea
26+
attributes:
27+
label: Expected behavior
28+
description: A clear and concise description of what you expected to happen.
29+
validations:
30+
required: false
31+
- type: textarea
32+
attributes:
33+
label: Steps to reproduce
34+
description: |
35+
Steps to reproduce the behavior.
36+
37+
We will close this issue if:
38+
- If we will not be able to repro the behavior you're reporting.
39+
- There is an already known open issue for this bug.
40+
validations:
41+
required: false
42+
- type: textarea
43+
attributes:
44+
label: Exceptions or error messages (if any)
45+
description: Include the exception or error message you get when facing this issue.
46+
validations:
47+
required: false
48+
- type: input
49+
attributes:
50+
label: Version number
51+
description: Please specify the version number of the application you are using.
52+
validations:
53+
required: false
54+
- type: textarea
55+
attributes:
56+
label: Anything else?
57+
description: |
58+
- OS version
59+
- Dependent software versions
60+
61+
Links? References? Anything that will give us more context about the issue you are encountering!
62+
63+
Tip: You can attatch images or log files by clicking this area to highlight it and then dragging files in.
64+
validations:
65+
required: false

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
blank_issues_enabled: false
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
name: 🤔 Design Proposal
2+
description: Collaborate on a design for a feature/fix or other change
3+
labels:
4+
- enhancement
5+
body:
6+
- type: textarea
7+
attributes:
8+
label: Summary
9+
description: 1-2 sentences. Say what this is about.
10+
validations:
11+
required: true
12+
- type: textarea
13+
attributes:
14+
label: Motivation and goals
15+
description: 1-2 paragraphs, or a bullet-pointed list. What existing pain points does this solve? What evidence shows it's valuable to solve this?
16+
validations:
17+
required: true
18+
- type: textarea
19+
attributes:
20+
label: In scope
21+
description: A list of major scenarios, perhaps in priority order.
22+
validations:
23+
required: true
24+
- type: textarea
25+
attributes:
26+
label: Out of scope
27+
description: Scenarios you explicitly want to exclude.
28+
validations:
29+
required: true
30+
- type: textarea
31+
attributes:
32+
label: Risks / unknowns
33+
description: How might people misinterpret/misuse this? How might implementing it restrict us from other enhancements in the future? Also list any other perf/security/corectness concerns.
34+
validations:
35+
required: true
36+
- type: textarea
37+
attributes:
38+
label: Examples
39+
description: |
40+
Give brief examples of possible developer and user experiences.
41+
42+
Don't be deeply concerned with how it will be implemented yet. Your examples could even be from other technology stacks or applications.
43+
validations:
44+
required: true
45+
- type: textarea
46+
attributes:
47+
label: Detailed design
48+
description: Detail the design here.
49+
validations:
50+
required: true
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: 💡 Feature Request
2+
description: Suggest an idea for this project
3+
labels:
4+
- enhancement
5+
body:
6+
- type: checkboxes
7+
attributes:
8+
label: Is there an existing issue for this?
9+
description: Please search to see if an issue already exists for the bug you encountered.
10+
options:
11+
- label: I have searched the existing issues
12+
required: true
13+
- type: textarea
14+
attributes:
15+
label: Is your feature request related to a problem? Please describe the problem.
16+
description: A clear and concise description of what the problem is.
17+
placeholder: I am trying to do [...] but [...]
18+
validations:
19+
required: false
20+
- type: textarea
21+
attributes:
22+
label: Describe the solution you'd like
23+
description: A clear and concise description of what you want to happen. Include any alternative solutions you've considered.
24+
validations:
25+
required: true
26+
- type: textarea
27+
attributes:
28+
label: Additional context
29+
description: Add any other context or screenshots about the feature here.
30+
validations:
31+
required: true

.github/dependabot.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "github-actions"
4+
directory: "/"
5+
schedule:
6+
interval: "daily"
7+
8+
- package-ecosystem: "nuget"
9+
directory: "/"
10+
schedule:
11+
interval: "daily"

.github/pull_request_template.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# {PR title}
2+
3+
<!-- Thank you for submitting a pull request to our repo. -->
4+
5+
<!-- Please run through this checklist below to ensure a smooth review and merge process for your PR.
6+
Replace the space in the square brackets with an x to check them. -->
7+
8+
- [ ] You've read the [Contributor Guide](https://github.com/AndrewBabbitt97/GrpcTranscoding/blob/main/CONTRIBUTING.md) and [Code of Conduct](https://github.com/AndrewBabbitt97/GrpcTranscoding/blob/main/CODE_OF_CONDUCT.md).
9+
- [ ] You've included unit or integration tests for your change, where applicable.
10+
- [ ] You've included inline docs for your change, where applicable.
11+
- [ ] There's an open issue for the PR that you are making. If you'd like to propose a new feature or change, please open an issue to discuss the change or find an existing issue.
12+
13+
<!-- Once all that is done, you're ready to go. Open the PR with the contents below. -->
14+
15+
## Summary of the changes
16+
17+
{Summary} (Less than 80 characters)
18+
19+
## Description
20+
21+
{Detail}
22+
23+
Fixes #{issue number}

0 commit comments

Comments
 (0)