mirror of
https://github.com/streamyfin/streamyfin.git
synced 2026-05-31 02:58:28 +01:00
Some checks failed
🏗️ Build Apps / 🤖 Build Android APK (Phone) (push) Has been cancelled
🏗️ Build Apps / 🤖 Build Android APK (TV) (push) Has been cancelled
🏗️ Build Apps / 🍎 Build iOS IPA (Phone) (push) Has been cancelled
🏗️ Build Apps / 🍎 Build iOS IPA (Phone - Unsigned) (push) Has been cancelled
🏗️ Build Apps / 🍎 Build tvOS IPA (push) Has been cancelled
🏗️ Build Apps / 🍎 Build tvOS IPA (Unsigned) (push) Has been cancelled
🔒 Lockfile Consistency Check / 🔍 Check bun.lock and package.json consistency (push) Has been cancelled
🛡️ CodeQL Analysis / 🔎 Analyze with CodeQL (actions) (push) Has been cancelled
🛡️ CodeQL Analysis / 🔎 Analyze with CodeQL (javascript-typescript) (push) Has been cancelled
🏷️🔀Merge Conflict Labeler / 🏷️ Labeling Merge Conflicts (push) Has been cancelled
🌐 Translation Sync / sync-translations (push) Has been cancelled
🚦 Security & Quality Gate / 📝 Validate PR Title (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Vulnerable Dependencies (push) Has been cancelled
🚦 Security & Quality Gate / 🚑 Expo Doctor Check (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (check) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (format) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (lint) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (typecheck) (push) Has been cancelled
55 lines
2.0 KiB
Markdown
55 lines
2.0 KiB
Markdown
<!--
|
||
Use a conventional commit title for the PR title,
|
||
for example `feat(auth): add MFA`
|
||
All sections below are required. Write N/A if a section is not applicable.
|
||
If you use AI to help implement this PR, you must declare it below. It's very important that the feature or fix implemented has been tested thoroughly by you personally on all target platforms. Only adding AI generated code without proper testing is not allowed and this PR will be closed immediately.
|
||
-->
|
||
|
||
# 📦 Pull Request
|
||
|
||
<!--
|
||
🤖 AI ASSISTED?
|
||
Uncomment the line below if AI was used to assist with this PR:
|
||
-->
|
||
<!--
|
||
[](#) -->
|
||
|
||
## 📝 Description
|
||
<!--
|
||
A short description of the changes and why you're making them.
|
||
Example: “Add option to clean image cache, to mitigate stuck/blank movie poster issues.”
|
||
-->
|
||
|
||
## 🏷️ Ticket / Issue
|
||
<!--
|
||
Link to the related ticket, issue or user story.
|
||
Example: Fixes #123
|
||
-->
|
||
|
||
### 🖼️ Screenshots / GIFs (if UI)
|
||
<!--
|
||
Include screenshots of relevant UI changes for both Android and iOS.
|
||
Before/After, responsive states (if relevant).
|
||
-->
|
||
|
||
## ✅ Checklist
|
||
<!--
|
||
Review and check off items as you complete them.
|
||
-->
|
||
- [ ] I’ve read the [contribution guidelines](CONTRIBUTING.md)
|
||
- [ ] Verified that changes behave as expected for all platforms
|
||
- [ ] Code passes lint/formatting and type checks (`tsc`/`biome`)
|
||
- [ ] No secrets, hardcoded credentials, or private config files are included
|
||
- [ ] I've declared if AI was used to assist with this PR (by uncommenting the line at the bottom, or not)
|
||
|
||
## 🔍 Testing Instructions
|
||
<!--
|
||
Describe how reviewers can test your changes. This will help the PR get merged faster.
|
||
Example:
|
||
1. Open the settings page and scroll to the bottom
|
||
2. Verify that the clear data button is visible and pressable
|
||
3. Verify that when you click the clear data button, a dialog appears prompting you to confirm
|
||
4. Verify that when you click the confirm button, the data is cleared and a toast message is displayed
|
||
-->
|
||
|