Prepare TunnelX for open-source release

This commit is contained in:
MaxFan
2026-05-11 16:27:14 +03:30
commit 7cf4adc871
110 changed files with 84482 additions and 0 deletions
+2
View File
@@ -0,0 +1,2 @@
custom:
- "https://www.paypal.com/donate/?business=gallafan%40gmail.com&currency_code=USD"
+44
View File
@@ -0,0 +1,44 @@
name: Bug report
description: Report a reproducible TunnelX problem
title: "[Bug]: "
labels: ["bug"]
body:
- type: textarea
id: summary
attributes:
label: Summary
description: What happened?
validations:
required: true
- type: input
id: version
attributes:
label: TunnelX version
placeholder: v1.2.21
validations:
required: true
- type: dropdown
id: mode
attributes:
label: Routing mode
options:
- Split route
- Full route
- App toggle
- Startup/connect/disconnect
- Other
validations:
required: true
- type: textarea
id: steps
attributes:
label: Steps to reproduce
description: Include the smallest steps that trigger the issue.
validations:
required: true
- type: textarea
id: logs
attributes:
label: Sanitized logs
description: Remove credentials, UUIDs, private keys, and private endpoints.
render: text
+5
View File
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: Security reports
url: https://github.com/MaxiFan/TunnelX/security/advisories
about: Please use private advisories for sensitive reports when available.
@@ -0,0 +1,24 @@
name: Feature request
description: Suggest an improvement for TunnelX
title: "[Feature]: "
labels: ["enhancement"]
body:
- type: textarea
id: problem
attributes:
label: Problem
description: What user problem should this solve?
validations:
required: true
- type: textarea
id: proposal
attributes:
label: Proposed solution
description: What should TunnelX do?
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: Alternatives
description: Any other approaches you considered?
+8
View File
@@ -0,0 +1,8 @@
## Summary
## Tests
## Notes
- [ ] No private configs, credentials, logs, or release artifacts were committed.
- [ ] Documentation was updated if behavior or release packaging changed.
+19
View File
@@ -0,0 +1,19 @@
name: build
on:
push:
branches: ["main"]
pull_request:
jobs:
windows:
runs-on: windows-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-dotnet@v4
with:
dotnet-version: "8.0.x"
- name: Restore
run: dotnet restore AppTunnel.sln
- name: Build
run: dotnet build AppTunnel.sln -c Release --no-restore