Skip to content

Commit

Permalink
fine.
Browse files Browse the repository at this point in the history
  • Loading branch information
fowntain committed Sep 5, 2024
1 parent 6fa4c29 commit 19b47e7
Show file tree
Hide file tree
Showing 54 changed files with 506 additions and 506 deletions.
18 changes: 9 additions & 9 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# Contributing Guidelines for SkoolTV
# Contributing Guidelines for sudo-flix

Thank you for investing your time in contributing to our project! Your contribution will be reflected on all of the community hosted instances that are on the latest version.

Please read our [Code of Conduct](./CODE_OF_CONDUCT.md) to keep our community approachable and respectable.

## Contents
- [Contributing Guidelines for SkoolTV](#contributing-guidelines-for-SkoolTV)
- [Contributing Guidelines for sudo-flix](#contributing-guidelines-for-sudo-flix)
- [Contents](#contents)
- [New contributor guide](#new-contributor-guide)
- [Requesting a feature or reporting a bug](#requesting-a-feature-or-reporting-a-bug)
Expand All @@ -30,14 +30,14 @@ To get an overview of the project, read the [README](README.md). Here are some r
## Requesting a feature or reporting a bug
There are two places where to request features or report bugs:
- GitHub Issues
- The SkoolTV Discord server
- The sudo-flix Discord server

### Discord Server
If you do not have a GitHub account or want to discuss a feature or bug with us before making an issue, you can join our Discord server.
[Join bruh](https://docs.undi.rest/links/discord)

### GitHub Issues
To make a GitHub issue for SkoolTV, please visit the [new issue page](https://github.com/sussy-code/smov/issues/new/choose) where you can pick either the "Bug Report" or "Feature Request" template.
To make a GitHub issue for sudo-flix, please visit the [new issue page](https://github.com/sussy-code/smov/issues/new/choose) where you can pick either the "Bug Report" or "Feature Request" template.

When filling out an issue template, please include as much detail as possible and any screenshots or console logs as appropriate.

Expand All @@ -46,7 +46,7 @@ After an issue is created, it will be assigned either the https://github.com/sus
## Before you start!
Before starting a contribution, please check your contribution is part of an open issue on [our issues page](https://github.com/sussy-code/smov/issues?q=is%3Aopen+is%3Aissue+label%3Aapproved).

GitHub issues are how we track our bugs and feature requests that will be implemented into SkoolTV - all contributions **must** have an issue and be approved by a maintainer before a pull request can be worked on.
GitHub issues are how we track our bugs and feature requests that will be implemented into sudo-flix - all contributions **must** have an issue and be approved by a maintainer before a pull request can be worked on.

If a pull request is opened before an issue is created and accepted, you may risk having your pull request rejected! Always check with us before starting work on a feature - we don't want to waste your time!

Expand All @@ -56,7 +56,7 @@ If a pull request is opened before an issue is created and accepted, you may ris
Also, make sure that the issue you would like to work on has been given the https://github.com/sussy-code/smov/labels/approved label by a maintainer. Otherwise, if we reject the issue, it means your work will have gone to waste!

## Contributing
If you're here because you'd like to work on an issue, amazing! Thank you for even considering contributing to SkoolTV; it means a lot :heart:
If you're here because you'd like to work on an issue, amazing! Thank you for even considering contributing to sudo-flix; it means a lot :heart:

Firstly, make sure you've read the [Before you start!](#before-you-start) section!

Expand All @@ -65,7 +65,7 @@ When you have found a GitHub issue you would like to work on, you can request to
If you are assigned to an issue but can't complete it for whatever reason, no problem! Just let us know, and we will open up the issue to have someone else assigned.

### Recommended Development Environment
Our recommended development environment to work on SkoolTV is:
Our recommended development environment to work on sudo-flix is:
- [Visual Studio Code](https://code.visualstudio.com/)
- [ESLint Extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)
- [EditorConfig Extension](https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig)
Expand All @@ -79,12 +79,12 @@ Here are some tips to make sure that your pull requests are :pinched_fingers: fi

- KISS - Keep It Simple Soldier! - Simple code makes readable and efficient code!
- Follow standard best practices for TypeScript and React.
- Keep as much as possible to the style of SkoolTV. Look around our codebase to familiarise yourself with how we do things!
- Keep as much as possible to the style of sudo-flix. Look around our codebase to familiarise yourself with how we do things!
- Ensure to take note of the ESLint errors and warnings! **Do not ignore them!** They are there for a reason.
- Test, test, test! Make sure you thoroughly test the features you are contributing.

### Language Contributions
Language contributions help SkoolTV massively, allowing people worldwide to use our app!
Language contributions help sudo-flix massively, allowing people worldwide to use our app!

1. Create a new langague json file
2. Implement the langague file into settings
Expand Down
4 changes: 2 additions & 2 deletions .github/SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

## Supported Versions

The latest version of SkoolTV is the only version that is supported, as it is the only version that is being actively developed.
The latest version of sudo-flix is the only version that is supported, as it is the only version that is being actively developed.

## Reporting a Vulnerability

You can contact the SkoolTV maintainers to report a vulnerability:
You can contact the sudo-flix maintainers to report a vulnerability:
- Report the vulnerability in the [Discord](https://docs.undi.rest/links/discord).
18 changes: 9 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
# SkoolTV
[![SkoolTV Image](.github/SkoolTV.png)](https://docs.undi.rest)
# sudo-flix
[![sudo-flix Image](.github/sudo-flix.png)](https://docs.undi.rest)

**I *do not* endorse piracy of any kind I simply enjoy programming and large user counts.**

## Links And Resources
| Service | Link | Source Code |
|----------------|------------------------------------------------------------------|----------------------------------------------------------|
| SkoolTV Docs | [sudo-docs](https://docs.undi.rest) | [source code](https://github.com/sussy-code/docs) |
| sudo-flix Docs | [sudo-docs](https://docs.undi.rest) | [source code](https://github.com/sussy-code/docs) |
| Extension | [extension](https://docs.undi.rest/extension) | [source code](https://github.com/sussy-code/browser-ext) |
| Proxy | [sudo-proxy](https://sudo-proxy.up.railway.app) | [source code](https://github.com/sussy-code/sudo-proxy) |
| Backend | [sudo-backend](https://backend.undi.rest) | [source code](https://github.com/sussy-code/backend) |
| Frontend | [SkoolTV](https://docs.undi.rest/instances) | [source code](https://github.com/sussy-code/smov) |
| Frontend | [sudo-flix](https://docs.undi.rest/instances) | [source code](https://github.com/sussy-code/smov) |
| Weblate | [sudo-weblate](https://docs.undi.rest/links/weblate) | [source code](https://github.com/sussy-code/docs) |

***I provide these if you are not able to host yourself, though I do encourage hosting the frontend.***
Expand All @@ -26,7 +26,7 @@


## Running Locally
Type the following commands into your terminal / command line to run SkoolTV locally
Type the following commands into your terminal / command line to run sudo-flix locally
```bash
git clone https://github.com/sussy-code/smov.git
cd smov
Expand All @@ -37,19 +37,19 @@ pnpm run dev
Then you can visit the local instance [here](http://localhost:5173) or, at local host on port 5173.


## Updating a SkoolTV Instance
To update a SkoolTV instance you can type the below commands into a terminal at the root of your project.
## Updating a sudo-flix Instance
To update a sudo-flix instance you can type the below commands into a terminal at the root of your project.
```bash
git remote add upstream https://github.com/sussy-code/smov.git
git fetch upstream # Grab the contents of the new remote source
git checkout <YOUR_MAIN_BRANCH> # Most likely this would be `origin/main`
git merge upstream/main
# * Fix any conflicts present during merge *
git add . # Add all changes made during merge and conflict fixing
git commit -m "Update SkoolTV instance (merge upstream/main)"
git commit -m "Update sudo-flix instance (merge upstream/main)"
git push # Push to YOUR repository
```


## Contact Me
**Email:** *[dev@SkoolTV.lol](mailto:dev@SkoolTV.lol)*
**Email:** *[dev@sudo-flix.lol](mailto:dev@sudo-flix.lol)*
4 changes: 2 additions & 2 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -136,11 +136,11 @@
<!-- disabling referrer can fix some provider problems -->
<meta name="referrer" content="no-referrer" />

<title>SkoolTV</title>
<title>sudo-flix</title>

{{#if opensearchEnabled }}
<!-- OpenSearch -->
<link rel="search" type="application/opensearchdescription+xml" title="SkoolTV" href="/opensearch.xml">
<link rel="search" type="application/opensearchdescription+xml" title="sudo-flix" href="/opensearch.xml">

<!-- Google Sitelinks -->
<script type="application/ld+json">
Expand Down
4 changes: 2 additions & 2 deletions manifest.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "SkoolTV",
"short_name": "SkoolTV",
"name": "sudo-flix",
"short_name": "sudo-flix",
"start_url": "/",
"display": "standalone",
"background_color": "#120f1d",
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "SkoolTV",
"name": "sudo-flix",
"version": "4.7.0",
"private": true,
"homepage": "https://github.com/sussy-code/smov",
Expand Down
24 changes: 12 additions & 12 deletions src/assets/locales/ar.json
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
{
"about": {
"description": "SkoolTV هو تطبيق ويب يبحث في الإنترنت عن بثوث. يهدف الفريق إلى تبني نهج معظمه بسيط في استهلاك المحتوى.",
"description": "sudo-flix هو تطبيق ويب يبحث في الإنترنت عن بثوث. يهدف الفريق إلى تبني نهج معظمه بسيط في استهلاك المحتوى.",
"faqTitle": "الأسئلة الشائعة",
"q1": {
"body": "لا يستضيف SkoolTV أي محتوى. عندما تنقر فوق شيء للمشاهدة، يتم البحث على الإنترنت عن الوسائط المحددة (يمكنك رؤية المصدر الذي تستخدمه على شاشة التحميل وفي علامة تبويب \"مصادر الفيديو\"). لا يتم رفع الوسائط أبدًا عن طريق SkoolTV، كل شيء يتم من خلال آلية البحث هذه.",
"body": "لا يستضيف sudo-flix أي محتوى. عندما تنقر فوق شيء للمشاهدة، يتم البحث على الإنترنت عن الوسائط المحددة (يمكنك رؤية المصدر الذي تستخدمه على شاشة التحميل وفي علامة تبويب \"مصادر الفيديو\"). لا يتم رفع الوسائط أبدًا عن طريق sudo-flix، كل شيء يتم من خلال آلية البحث هذه.",
"title": "من أين يأتي المحتوى؟"
},
"q2": {
"body": "لا يمكن طلب عرض أو فيلم، لأن SkoolTV لا يدير أي محتوى. يتم مشاهدة جميع المحتويات من خلال مصادر على الإنترنت.",
"body": "لا يمكن طلب عرض أو فيلم، لأن sudo-flix لا يدير أي محتوى. يتم مشاهدة جميع المحتويات من خلال مصادر على الإنترنت.",
"title": "أين يمكنني طلب مسلسل أو فلم؟"
},
"q3": {
"body": "نتائج البحث لدينا مدعومة بقاعدة بيانات الأفلام (TMDB) وتظهر بغض النظر عما إذا كانت مصادرنا تتضمن فعليًا المحتوى أم لا.",
"title": "تعرِضُ نتائجُ البحثِ الخاصِّ بالعرض أو الفيلم اللذي أريد، لكن لماذا لا يمكنني تشغيله؟"
},
"title": "حول SkoolTV"
"title": "حول sudo-flix"
},
"actions": {
"copied": "تم النسخ",
Expand Down Expand Up @@ -80,7 +80,7 @@
"footer": {
"legal": {
"disclaimer": "تنويه",
"disclaimerText": "لا يستضيف SkoolTV أي ملفات، بل يقوم بالربط مع خدمات طرف ثالث. يجب معالجة المشاكل القانونية مع مضيفي الملفات والمزودين. لا يتحمل SkoolTV مسؤولية أي ملفات يعرضها مزودو الفيديو."
"disclaimerText": "لا يستضيف sudo-flix أي ملفات، بل يقوم بالربط مع خدمات طرف ثالث. يجب معالجة المشاكل القانونية مع مضيفي الملفات والمزودين. لا يتحمل sudo-flix مسؤولية أي ملفات يعرضها مزودو الفيديو."
},
"links": {
"discord": "ديسكورد",
Expand All @@ -90,13 +90,13 @@
"tagline": "شاهد عروضك وأفلامك المفضلة باستخدام تطبيق البث مفتوح المصدر هذا."
},
"global": {
"name": "SkoolTV",
"name": "sudo-flix",
"pages": {
"about": "حَول",
"dmca": "DMCA",
"login": "تسجيل الدخول",
"onboarding": "إعداد",
"pagetitle": "\"{{title}} - SkoolTV\"",
"pagetitle": "\"{{title}} - sudo-flix\"",
"register": "إنشاء حساب",
"settings": "الإعدادات"
}
Expand Down Expand Up @@ -227,7 +227,7 @@
"title": "وكيل مخصص"
}
},
"title": "دعونا نحصل على إعداد مع SkoolTV"
"title": "دعونا نحصل على إعداد مع sudo-flix"
}
},
"overlays": {
Expand All @@ -243,10 +243,10 @@
},
"menus": {
"downloads": {
"disclaimer": "يتم أخذ التنزيلات مباشرةً من قبل مقدم الخدمة. SkoolTV لاسيطرة له على كيفية توفير تلك التنزيلات.",
"disclaimer": "يتم أخذ التنزيلات مباشرةً من قبل مقدم الخدمة. sudo-flix لاسيطرة له على كيفية توفير تلك التنزيلات.",
"downloadSubtitle": "تنزيل مقاطع الترجمة الحالية",
"downloadVideo": "تنزيل الفيديو",
"hlsDisclaimer": "يتم أخذ التنزيلات مباشرة من المزود. لا تتحكم SkoolTV في كيفية توفير التنزيلات.<br /><br />يرجى ملاحظة أنك تقوم بتنزيل قائمة تشغيل HLS،<bold> لا ينصح بالتنزيل إذا لم تكن على دراية بتنسيقات البث المتقدمة</bold>. جرب مصادر مختلفة لتنسيقات مختلفة.",
"hlsDisclaimer": "يتم أخذ التنزيلات مباشرة من المزود. لا تتحكم sudo-flix في كيفية توفير التنزيلات.<br /><br />يرجى ملاحظة أنك تقوم بتنزيل قائمة تشغيل HLS،<bold> لا ينصح بالتنزيل إذا لم تكن على دراية بتنسيقات البث المتقدمة</bold>. جرب مصادر مختلفة لتنسيقات مختلفة.",
"onAndroid": {
"1": "للتنزيل على أندرويد، أنقر زر التنزيل وفي الصفحة الموالية <bold>إضغط باستمرار</bold> على الفيديو، وبعدها اختر <bold>حفظ</bold>.",
"shortTitle": "تنزيل / Android",
Expand Down Expand Up @@ -389,15 +389,15 @@
"shortRemaining": "-{{timeLeft}}"
},
"turnstile": {
"description": "الرجاء التحقق اذا كنت إنسان بإكمال الكابتشا على يمين. هذا لاستمرارية SkoolTV آمن!",
"description": "الرجاء التحقق اذا كنت إنسان بإكمال الكابتشا على يمين. هذا لاستمرارية sudo-flix آمن!",
"error": "فشل التحقق. الرجاء إعادة المحاولة.",
"title": "نريد التحقق انك لست روبوت.",
"verifyingHumanity": "التحقق انك لست روبوت.."
}
},
"screens": {
"dmca": {
"text": "مرحبًا بكم في صفحة SkoolTV الخاصة بالتواصل حول قانون الألفية للملكية الرقمية (DMCA) ! نحن نحترم حقوق الملكية الفكرية ونرغب في التعامل بسرعة مع أي مسألة تخص حقوق الطبع والنشر. إن كنت تعتقد أن أيا من أعمالك المحميو بحقوق الطبع والنشر قد تم استخدامها بشكل غير لائق على منصتنا، رجاءً أرسل إشعارا مفصلا إلى البريد الإلكتروني أدناه. يرجى تضمين وصف للمواد المحمية بحقوق الطبع والنشر، وكذا طريقةً للتواصل معك، إضافة إلى تصريح بمصداقية طلبك. نحن ملتزمون بحل هذه القضايا بسرعة ونقدر تعاونكم في الحفاظ على SkoolTV كمكان يحترم الإبداع وحقوق الطبع والنشر.",
"text": "مرحبًا بكم في صفحة sudo-flix الخاصة بالتواصل حول قانون الألفية للملكية الرقمية (DMCA) ! نحن نحترم حقوق الملكية الفكرية ونرغب في التعامل بسرعة مع أي مسألة تخص حقوق الطبع والنشر. إن كنت تعتقد أن أيا من أعمالك المحميو بحقوق الطبع والنشر قد تم استخدامها بشكل غير لائق على منصتنا، رجاءً أرسل إشعارا مفصلا إلى البريد الإلكتروني أدناه. يرجى تضمين وصف للمواد المحمية بحقوق الطبع والنشر، وكذا طريقةً للتواصل معك، إضافة إلى تصريح بمصداقية طلبك. نحن ملتزمون بحل هذه القضايا بسرعة ونقدر تعاونكم في الحفاظ على sudo-flix كمكان يحترم الإبداع وحقوق الطبع والنشر.",
"title": "DMCA"
},
"loadingApp": "جار تحميل التطبيق",
Expand Down
Loading

0 comments on commit 19b47e7

Please sign in to comment.