-
-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: Init #1
base: main
Are you sure you want to change the base?
chore: Init #1
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
.DS_Store | ||
node_modules | ||
/build | ||
/.svelte-kit | ||
/package | ||
.env | ||
.env.* | ||
!.env.example | ||
|
||
# Ignore files for PNPM, NPM and YARN | ||
pnpm-lock.yaml | ||
package-lock.json | ||
yarn.lock |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
/** @type { import("eslint").Linter.Config } */ | ||
module.exports = { | ||
root: true, | ||
extends: [ | ||
'eslint:recommended', | ||
'plugin:@typescript-eslint/recommended', | ||
'plugin:svelte/recommended', | ||
'prettier' | ||
], | ||
parser: '@typescript-eslint/parser', | ||
plugins: ['@typescript-eslint'], | ||
parserOptions: { | ||
sourceType: 'module', | ||
ecmaVersion: 2020, | ||
extraFileExtensions: ['.svelte'] | ||
}, | ||
env: { | ||
browser: true, | ||
es2017: true, | ||
node: true | ||
}, | ||
overrides: [ | ||
{ | ||
files: ['*.svelte'], | ||
parser: 'svelte-eslint-parser', | ||
parserOptions: { | ||
parser: '@typescript-eslint/parser' | ||
} | ||
} | ||
] | ||
}; |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,72 @@ | ||
name: 🐞 Bug report | ||
description: Report a bug or an issue. | ||
title: "bug: " | ||
labels: ["Bug report"] | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
<p align="center"> | ||
<!-- add logo later --> | ||
<br> | ||
Continuing the legacy of Vanced | ||
</p> | ||
|
||
# ReVanced Web Manager bug report | ||
|
||
Before creating a new bug report, please keep the following in mind: | ||
|
||
- **Do not submit a duplicate bug report**: You can review existing bug reports [here](https://github.com/ReVanced/revanced-web-manager/labels/Bug%20report). | ||
- **Review the contribution guidelines**: Make sure your bug report adheres to it. You can find the guidelines [here](https://github.com/ReVanced/revanced-web-manager/blob/main/CONTRIBUTING.md). | ||
- **Do not use the issue page for support**: If you need help or have questions, check out other platforms on [revanced.app](https://revanced.app). | ||
- type: textarea | ||
attributes: | ||
label: Bug description | ||
description: | | ||
- Describe your bug in detail | ||
- Add steps to reproduce the bug if possible (Step 1. ... Step 2. ...) | ||
- Add images and videos if possible | ||
- List used patches if applicable | ||
validations: | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: Name and version of app you are patching | ||
validations: | ||
required: true | ||
- type: dropdown | ||
attributes: | ||
label: Installation method | ||
options: | ||
- Regular | ||
- Mount | ||
validations: | ||
required: false | ||
- type: textarea | ||
attributes: | ||
label: ReVanced Web Manager logs | ||
description: Export logs in ReVanced Web Manager settings. | ||
render: shell | ||
validations: | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: Patch logs | ||
description: Export logs in "Patcher" screen. | ||
render: shell | ||
validations: | ||
required: false | ||
- type: checkboxes | ||
id: acknowledgements | ||
attributes: | ||
label: Acknowledgements | ||
description: Your bug report will be closed if you don't follow the checklist below. | ||
options: | ||
- label: This issue is not a duplicate of an existing bug report. | ||
required: true | ||
- label: I have chosen an appropriate title. | ||
required: true | ||
- label: All requested information has been provided properly. | ||
required: true | ||
- label: The bug is only related to ReVanced Web Manager | ||
required: true |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
blank_issues_enabled: false | ||
contact_links: | ||
- name: 🗨 Discussions | ||
url: https://github.com/revanced/revanced-suggestions/discussions | ||
about: Have something unspecific to ReVanced Web Manager in mind? Search for or start a new discussion! |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
name: ⭐ Feature request | ||
description: Create a detailed request for a new feature. | ||
title: "feat: " | ||
labels: ["Feature request"] | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
<p align="center"> | ||
<!-- add logo later --> | ||
<br> | ||
Continuing the legacy of Vanced | ||
</p> | ||
|
||
|
||
# ReVanced Web Manager feature request | ||
|
||
Before creating a new feature request, please keep the following in mind: | ||
|
||
- **Do not submit a duplicate feature request**: You can review existing feature requests [here](https://github.com/ReVanced/revanced-web-manager//labels/Feature%20request). | ||
- **Review the contribution guidelines**: Make sure your feature request adheres to it. You can find the guidelines [here](https://github.com/ReVanced/revanced-web-manager/blob/main/CONTRIBUTING.md). | ||
- **Do not use the issue page for support**: If you need help or have questions, check out other platforms on [revanced.app](https://revanced.app). | ||
- type: textarea | ||
attributes: | ||
label: Feature description | ||
description: | | ||
- Describe your feature in detail | ||
- Add images, videos, links, examples, references, etc. if possible | ||
- Add the target application name in case you request a new patch | ||
- type: textarea | ||
attributes: | ||
label: Motivation | ||
description: | | ||
A strong motivation is necessary for a feature request to be considered. | ||
|
||
- Why should this feature be implemented? | ||
- What is the explicit use case? | ||
- What are the benefits? | ||
- What makes this feature important? | ||
validations: | ||
required: true | ||
- type: checkboxes | ||
id: acknowledgements | ||
attributes: | ||
label: Acknowledgements | ||
description: Your feature request will be closed if you don't follow the checklist below. | ||
options: | ||
- label: This issue is not a duplicate of an existing feature request. | ||
required: true | ||
- label: I have chosen an appropriate title. | ||
required: true | ||
- label: The feature request is only related to ReVanced Web Manager | ||
required: true |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
firstPRMergeComment: > | ||
Thank you for contributing to ReVanced. Join us on [Discord](https://revanced.app/discord) to receive a role for your contribution. |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
.DS_Store | ||
node_modules | ||
/build | ||
/.svelte-kit | ||
/package | ||
.env | ||
.env.* | ||
!.env.example | ||
vite.config.js.timestamp-* | ||
vite.config.ts.timestamp-* |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
engine-strict=true |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
# Ignore files for PNPM, NPM and YARN | ||
pnpm-lock.yaml | ||
package-lock.json | ||
yarn.lock |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
{ | ||
"useTabs": true, | ||
"singleQuote": true, | ||
"trailingComma": "none", | ||
"printWidth": 100, | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Whats this? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Code formatter. Same as revanced-website for consistency There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. What is printWidth? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Specify the line length that the printer will wrap on. |
||
"plugins": ["prettier-plugin-svelte"], | ||
"overrides": [{ "files": "*.svelte", "options": { "parser": "svelte" } }] | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Whats this? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Code formatter. Same as revanced-website for consistency There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. What is "overrides"? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Overrides let you have different configuration for certain file extensions. It will override svelte's default formatting |
||
} |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
<p align="center"> | ||
<!-- add logo later --> | ||
<br> | ||
Continuing the legacy of Vanced | ||
</p> | ||
|
||
# 👋 Contribution guidelines | ||
|
||
This document describes how to contribute to ReVanced Web Manager. | ||
|
||
## 📖 Resources to help you get started | ||
|
||
* The [documentation](/docs/README.md) provides steps to build ReVanced Web Manager from source | ||
* Our [backlog](https://github.com/orgs/ReVanced/projects/12) is where we keep track of what we're working on | ||
* [Issues](https://github.com/ReVanced/revanced-web-manager/issues) are where we keep track of bugs and feature requests | ||
|
||
## 🙏 Submitting a feature request | ||
|
||
Features can be requested by opening an issue using the | ||
[Feature request issue template](https://github.com/ReVanced/revanced-web-manager/issues/new?assignees=&labels=Feature+request&projects=&template=feature_request.yml&title=feat%3A+). | ||
|
||
> **Note** | ||
> Requests can be accepted or rejected at the discretion of maintainers of ReVanced Web Manager. | ||
> Good motivation has to be provided for a request to be accepted. | ||
|
||
## 🐞 Submitting a bug report | ||
|
||
If you encounter a bug while using ReVanced Web Manager, open an issue using the | ||
[Bug report issue template](https://github.com/ReVanced/revanced-web-manager/issues/new?assignees=&labels=Bug+report&projects=&template=bug_report.yml&title=bug%3A+). | ||
|
||
## 📝 How to contribute | ||
|
||
1. Before contributing, it is recommended to open an issue to discuss your change | ||
with the maintainers of ReVanced Web Manager. This will help you determine whether your change is acceptable | ||
and whether it is worth your time to implement it | ||
2. Development happens on the `dev` branch. Fork the repository and create your branch from `dev` | ||
3. Commit your changes | ||
4. Submit a pull request to the `dev` branch of the repository and reference issues | ||
that your pull request closes in the description of your pull request | ||
5. Our team will review your pull request and provide feedback. Once your pull request is approved, | ||
it will be merged into the `dev` branch and will be included in the next release of ReVanced Web Manager | ||
|
||
## 🤚 I want to contribute but don't know how to code | ||
|
||
Even if you don't know how to code, you can still contribute by | ||
translating ReVanced Web Manager on [Crowdin](https://translate.revanced.app/). | ||
|
||
❤️ Thank you for considering contributing to ReVanced Web Manager, | ||
ReVanced |
Original file line number | Diff line number | Diff line change | ||||
---|---|---|---|---|---|---|
@@ -0,0 +1,55 @@ | ||||||
<p align="center"> | ||||||
<!-- add logo later --> | ||||||
<br> | ||||||
Continuing the legacy of Vanced | ||||||
</p> | ||||||
|
||||||
# 💊 ReVanced Web Manager | ||||||
|
||||||
![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/ReVanced/revanced-web-manager/release.yml) | ||||||
![GPLv3 License](https://img.shields.io/badge/License-GPL%20v3-yellow.svg) | ||||||
|
||||||
Web app to use ReVanced on Web | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
|
||||||
## ❓ About | ||||||
|
||||||
ReVanced Web Manager is an web app that uses [ReVanced Patcher](https://github.com/revanced/revanced-patcher) to patch Android apps. | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
|
||||||
## 💪 Features | ||||||
|
||||||
Some of the features ReVanced Web Manager provides are: | ||||||
|
||||||
- 💉 **Patch apps**: Apply any patch of your choice to Android apps | ||||||
- 🌐 **Accessible**: ReVanced Patcher that's available on any web browser | ||||||
- 🤗 **Simple UI**: Quickly understand the ins and outs of ReVanced Web Manager | ||||||
- 🛠️ **Customization**: Configurable API, custom sources, language, signing keystore, theme and more | ||||||
|
||||||
## 🔽 Download | ||||||
|
||||||
You can access the most recent version of ReVanced Web Manager at [manager.revanced.app](https://manager.revanced.app) or from [GitHub releases](https://github.com/ReVanced/revanced-web-manager/releases). | ||||||
Learn how to use ReVanced Web Manager by following the [documentation](/docs). | ||||||
|
||||||
## 📚 Everything else | ||||||
|
||||||
### 📙 Contributing | ||||||
|
||||||
Thank you for considering contributing to ReVanced Web Manager. | ||||||
You can find the contribution guidelines [here](CONTRIBUTING.md). | ||||||
|
||||||
### 🛠️ Building | ||||||
|
||||||
To build a ReVanced Web Manager, you can follow the [documentation](/docs). | ||||||
|
||||||
### 📄 Documentation | ||||||
|
||||||
You can find the documentation for ReVanced Web Manager [here](/docs). | ||||||
|
||||||
### 👋 Contributing | ||||||
|
||||||
Thank you for considering contributing to ReVanced Web Manager. You can find the contribution guidelines [here](/CONTRIBUTING.md). | ||||||
|
||||||
## ⚖️ License | ||||||
|
||||||
ReVanced Web Manager is licensed under the GPLv3 license. Please see the [license file](LICENSE) for more information. | ||||||
[tl;dr](https://www.tldrlegal.com/license/gnu-general-public-license-v3-gpl-3) you may copy, distribute and modify ReVanced Web Manager as long as you track changes/dates in source files. | ||||||
Any modifications to ReVanced Web Manager must also be made available under the GPL, along with build & install instructions. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should be done now.