From 2b95e544fc89b6c27749da57b4489d02b8252533 Mon Sep 17 00:00:00 2001 From: Pas <74743263+Pasithea0@users.noreply.github.com> Date: Thu, 23 Oct 2025 22:30:48 -0600 Subject: [PATCH] update .github --- .github/CODEOWNERS | 4 +- .github/CONTRIBUTING.md | 52 ++++++++++++++------------ .github/P-Stream.png | Bin 6185 -> 0 bytes .github/SECURITY.md | 6 +-- .github/Sudo-Flix.png | Bin 14535 -> 0 bytes .github/logo-dark.svg | 1 + .github/logo-light.svg | 1 + .github/pull_request_template.md | 6 +-- .github/workflows/broken-sync.yml | 26 +++++++++++++ .github/workflows/deploying.yml | 24 ++++++------ .github/workflows/linting_testing.yml | 5 ++- 11 files changed, 80 insertions(+), 45 deletions(-) delete mode 100644 .github/P-Stream.png delete mode 100644 .github/Sudo-Flix.png create mode 100644 .github/logo-dark.svg create mode 100644 .github/logo-light.svg create mode 100644 .github/workflows/broken-sync.yml diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 7ccfd0ae..656a3e09 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,2 +1,2 @@ -* Maintainers: [MW-Exodus Team](https://github.com/MW-Legacy) -* Founder: (P-Stream)[https://github.com/p-stream] +* Founder: [@movie-web/project-leads](https://github.com/movie-web-archive) +* Maintainers: [@p-stream](https://github.com/p-stream) diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 97ff3867..4c905420 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -1,21 +1,19 @@ -# Contributing Guidelines for sudo-flix +# Contributing Guidelines for P-Stream 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 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) - - [Discord Server](#discord-server) - - [GitHub Issues](#github-issues) - - [Before you start!](#before-you-start) - - [Contributing](#contributing) - - [Recommended Development Environment](#recommended-development-environment) - - [Tips](#tips) - - [Language Contributions](#language-contributions) + - [New Contributor Guide](#new-contributor-guide) + - [Requesting a feature or reporting a bug](#requesting-a-feature-or-reporting-a-bug) + - [Discord Server](#discord-server) + - [GitHub Issues](#github-issues) + - [Before you start](#before-you-start) + - [Contributing](#before-you-start) + - [Recommended Development Environment](#recommended-development-environment) + - [Tips](#tips) + - [Language Contributions](#language-contributions) ## New contributor guide @@ -29,15 +27,16 @@ 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: + - The P-Stream Discord server - GitHub Issues - - 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.pstream.mov/links/discord) +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. + +Discord Server ### GitHub Issues -To make a GitHub issue for sudo-flix, please visit the [new issue page](https://github.com/p-stream/p-stream/issues/new/choose) where you can pick either the "Bug Report" or "Feature Request" template. +To make a GitHub issue for P-Stream, please visit the [new issue page](https://github.com/p-stream/p-stream/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. @@ -46,7 +45,7 @@ After an issue is created, it will be assigned either the https://github.com/p-s ## Before you start! Before starting a contribution, please check your contribution is part of an open issue on [our issues page](https://github.com/p-stream/p-stream/issues?q=is%3Aopen+is%3Aissue+label%3Aapproved). -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. +GitHub issues are how we track our bugs and feature requests that will be implemented into P-Stream - 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! @@ -56,7 +55,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/p-stream/p-stream/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 sudo-flix; 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 P-Stream; it means a lot :heart: Firstly, make sure you've read the [Before you start!](#before-you-start) section! @@ -65,7 +64,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 sudo-flix is: +Our recommended development environment to work on P-Stream 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) @@ -79,13 +78,18 @@ 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 sudo-flix. Look around our codebase to familiarise yourself with how we do things! +- Keep as much as possible to the style of P-Stream. 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 sudo-flix massively, allowing people worldwide to use our app! +Language contributions help P-Stream massively, allowing people worldwide to use our app! -1. Create a new langague json file -2. Implement the langague file into settings -3. Thats it make a PR +We use Weblate for crowdsourcing our translations. [Click here to go to our translation tool.](https://docs.pstream.mov/links/weblate) + + +1. First make sure you make an account. (click the link above) +2. Click the language you want to help translate, if it's not listed you can click the plus top left to add a new language. +3. In the top right of the screen, click "translate" +4. Here you will be prompted a key to translate, fill in a translation and proceed to the next item by pressing "save and continue". +5. Thats all there is to it, every translation will eventually come through and be pushed with an update. This usually doesn't take longer than a week. diff --git a/.github/P-Stream.png b/.github/P-Stream.png deleted file mode 100644 index 8817fa5315065a60b14e97ea58fd9e2e6e6fd071..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6185 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 diff --git a/.github/SECURITY.md b/.github/SECURITY.md index 6736829f..cee95701 100644 --- a/.github/SECURITY.md +++ b/.github/SECURITY.md @@ -2,9 +2,9 @@ ## Supported Versions -The latest version of sudo-flix is the only version that is supported, as it is the only version that is being actively developed. +The latest version of P-Stream 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 sudo-flix maintainers to report a vulnerability: - - Report the vulnerability in the [Discord](https://docs.pstream.mov/links/discord). +You can contact the P-Stream maintainers to report a vulnerability: + - Report the vulnerability in the [P-Stream Discord server](https://docs.pstream.mov/links/discord) diff --git a/.github/Sudo-Flix.png b/.github/Sudo-Flix.png deleted file mode 100644 index 4bf156f6ba71f063b45fefb383abb69b2b7ffa98..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14535 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 diff --git a/.github/logo-dark.svg b/.github/logo-dark.svg new file mode 100644 index 00000000..7319e655 --- /dev/null +++ b/.github/logo-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/.github/logo-light.svg b/.github/logo-light.svg new file mode 100644 index 00000000..e366b1cd --- /dev/null +++ b/.github/logo-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index a167bd72..f938b4a2 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,6 +1,6 @@ This pull request resolves #XXX - - [ ] I have read and agreed to the [code of conduct](https://github.com/p-stream/p-stream/blob/production/.github/CODE_OF_CONDUCT.md). - - [ ] I have read and complied with the [contributing guidelines](https://github.com/p-stream/p-stream/blob/production/.github/CONTRIBUTING.md). + - [ ] I have read and agreed to the [code of conduct](https://github.com/p-stream/p-stream/blob/dev/.github/CODE_OF_CONDUCT.md). + - [ ] I have read and complied with the [contributing guidelines](https://github.com/p-stream/p-stream/blob/dev/.github/CONTRIBUTING.md). + - [ ] What I'm implementing was assigned to me and is an [approved issue](https://github.com/p-stream/p-stream/issues?q=is%3Aopen+is%3Aissue+label%3Aapproved). For reference, please take a look at our [GitHub projects](https://github.com/p-stream/p-stream/projects). - [ ] I have tested all of my changes. - - Enter discord user: `` (we require this for the contributor role) diff --git a/.github/workflows/broken-sync.yml b/.github/workflows/broken-sync.yml new file mode 100644 index 00000000..a051bf19 --- /dev/null +++ b/.github/workflows/broken-sync.yml @@ -0,0 +1,26 @@ +name: Sync fork + +permissions: + contents: write + +on: + schedule: + - cron: "0 0 * * *" + workflow_dispatch: + +jobs: + sync: + name: Sync fork + runs-on: ubuntu-latest + if: ${{ github.event.repository.fork }} + + steps: + - name: Checkout code + uses: actions/checkout@v4 + + - name: Sync fork + run: gh repo sync ${{ github.repository }} + env: + GH_TOKEN: ${{ github.token }} + + - uses: gautamkrishnar/keepalive-workflow@v1 diff --git a/.github/workflows/deploying.yml b/.github/workflows/deploying.yml index a19c0ca9..7a35c27f 100644 --- a/.github/workflows/deploying.yml +++ b/.github/workflows/deploying.yml @@ -3,7 +3,7 @@ name: Deploying on: push: branches: - - main + - production jobs: build_pwa: @@ -82,7 +82,7 @@ jobs: path: ./dist_pwa - name: Zip PWA files - run: cd dist_pwa && zip -r ../movie-web.pwa.zip . + run: cd dist_pwa && zip -r ../p-stream.pwa.zip . - name: Download normal artifact uses: actions/download-artifact@v4 @@ -91,7 +91,7 @@ jobs: path: ./dist_normal - name: Zip normal files - run: cd dist_normal && zip -r ../movie-web.zip . + run: cd dist_normal && zip -r ../p-stream.zip . - name: Get version id: package-version @@ -101,31 +101,31 @@ jobs: id: create_release uses: actions/create-release@v1 env: - PAT_TOKEN: ${{ secrets.PAT_TOKEN }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: tag_name: ${{ steps.package-version.outputs.current-version }} - release_name: Movie web v${{ steps.package-version.outputs.current-version }} + release_name: P-Stream v${{ steps.package-version.outputs.current-version }} draft: false prerelease: false - name: Upload release (PWA) uses: actions/upload-release-asset@v1 env: - PAT_TOKEN: ${{ secrets.PAT_TOKEN }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: ./movie-web.pwa.zip - asset_name: movie-web.pwa.zip + asset_path: ./p-stream.pwa.zip + asset_name: p-stream.pwa.zip asset_content_type: application/zip - name: Upload Release (Normal) uses: actions/upload-release-asset@v1 env: - PAT_TOKEN: ${{ secrets.PAT_TOKEN }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: ./movie-web.zip - asset_name: movie-web.zip + asset_path: ./p-stream.zip + asset_name: p-stream.zip asset_content_type: application/zip registry: @@ -156,7 +156,7 @@ jobs: with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} - password: ${{ secrets.PAT_TOKEN }} + password: ${{ secrets.GITHUB_TOKEN }} - name: Extract Docker metadata id: meta diff --git a/.github/workflows/linting_testing.yml b/.github/workflows/linting_testing.yml index 993ea894..99e1e1ab 100644 --- a/.github/workflows/linting_testing.yml +++ b/.github/workflows/linting_testing.yml @@ -3,7 +3,10 @@ name: Linting and Testing on: push: branches: - - main + - production + - dev + - beta + - embed pull_request: jobs: