Files
lunasea/README.md
Jagandeep Brar 983f5bf7ff [Release] v4.1.0+40100005 (#274)
NEW
- [Sonarr/Queue] Check and update the queue in the background every 60 seconds
- [Sonarr/Queue] Ability to view and manage your queue
- [Sonarr/Queue] Ability to delete an item in the queue
- [Sonarr/Sorting] Ability to set the initial sorting direction alongside the sorting type for series and releases

TWEAKS
- [Radarr] Use Radarr v3 icon across the UI
- [Settings/Dialogs] Small tweaks and additional notes for entering hosts and passwords
- [Settings/Host Dialog] Add validator on host to ensure user adds http:// or https://

FIXES
- [UI/Checkbox] Fix overly vibrant checkbox background
- [Sonarr/Add] Fix possible grey screen when adding a show with no seasons yet
- [Flutter] Upgraded Flutter & Packages
2020-12-01 12:50:06 -06:00

112 lines
4.3 KiB
Markdown

[![App Store](https://img.shields.io/badge/App%20Store-v4.0.0-red?style=for-the-badge&logo=app-store&color=%232196F3&logoColor=white)](https://apps.apple.com/us/app/lunasea/id1496797802?ls=1)
[![Play Store](https://img.shields.io/badge/Play%20Store-v4.0.0-red?style=for-the-badge&logo=google-play&color=%234CAF50&logoColor=white)](https://play.google.com/store/apps/details?id=app.lunasea.lunasea)
[![Beta Build](https://img.shields.io/badge/Build-CodeMagic-red?style=for-the-badge&logo=xcode&color=%23607D8B&logoColor=white)](https://codemagic.io/apps/5ef3424e03ad6b478a268d4c/5ef3424e03ad6b478a268d4b/latest_build)
[![Subreddit](https://img.shields.io/reddit/subreddit-subscribers/LunaSeaApp?label=reddit&logo=reddit&color=%23F44336&logoColor=white&style=for-the-badge)](https://www.reddit.com/r/LunaSeaApp)
![LunaSea](https://www.lunasea.app/images/banner.png)
![Screenshot](https://www.lunasea.app/images/hero.png)
LunaSea is a fully featured, open source self-hosted media manager! Focused on giving you a seamless experience between all of your self-hosted media software, LunaSea supports:
- Lidarr
- Radarr
- Sonarr
- SABnzbd
- NZBGet
- NZBHydra2
- Newznab Indexer Searching
- Wake on LAN
- Tautulli
LunaSea even comes with support for multiple instances of applications using profiles, backing up and restoring your configuration to your filesystem, an AMOLED black theme, and more!
> Please note that LunaSea is purely a remote control application, it does not offer any functionality without software installed on a server/computer.
---
## Developing, Installing, & Building (iOS)
#### Requirements
1. A MacOS Machine
2. An AppleID account (does not require developer account)
3. [Flutter Framework (Stable Channel)](https://flutter.dev/)
4. [XCode](https://apps.apple.com/ca/app/xcode/id497799835?mt=12)
5. [Developer Certificate Configured](https://github.com/LunaSeaApp/LunaSea/wiki/Setup-of-Development-Certificate)
#### Developing
1. Clone the repository
- `git clone git@github.com:LunaSeaApp/LunaSea.git`
2. Install the Flutter packages
- `flutter pub get`
3. Start your simulator or plug in your device and ensure you have accepted it is a trusted device
4. Install LunaSea in development mode on your device or simulator
- `flutter run`
#### Installing
> Release builds can only be installed on physical devices
1. Clone the repository
- `git clone git@github.com:LunaSeaApp/LunaSea.git`
2. Install the Flutter packages
- `flutter pub get`
3. Plug in your device and ensure you have accepted it is a trusted device
4. Install a production version of the application on your device
- `flutter run --release`
#### Building (.ipa)
1. Clone the repository
- `git clone git@github.com:LunaSeaApp/LunaSea.git`
2. Install the Flutter packages
- `flutter pub get`
3. Run `build_ipa` inside of the `scripts` folder
4. The IPA will be placed in the root of the project directory
---
## Developing, Installing, & Building (Android)
#### Requirements
1. [Android SDK/Android Studio Installed & Configured](https://developer.android.com/studio)
2. [Flutter Framework (Stable Channel)](https://flutter.dev/)
3. [Keystore Configured](https://github.com/LunaSeaApp/LunaSea/wiki/Configure-Keystore)
#### Developing
1. Clone the repository
- `git clone git@github.com:LunaSeaApp/LunaSea.git`
2. Install the Flutter packages
- `flutter pub get`
3. Start your simulator or plug in your device and ensure you have enabled USB Debugging
4. Install LunaSea in development mode on your device or simulator
- `flutter run`
#### Installing
> Release builds can only be installed on physical devices
1. Clone the repository
- `git clone git@github.com:LunaSeaApp/LunaSea.git`
2. Install the Flutter packages
- `flutter pub get`
3. Plug in your device and ensure you have enabled USB Debugging
4. Install a production version of the application on your device
- `flutter run --release`
#### Building (.apk)
1. Clone the repository
- `git clone git@github.com:LunaSeaApp/LunaSea.git`
2. Install the Flutter packages
- `flutter pub get`
3. Run `build_apk` inside of the `scripts` folder
4. The APKs will be placed in the root of the project directory
- ARM 32-bit: `LunaSea-armeabi-v7a-release.apk`
- ARM 64-bit: `LunaSea-arm64-v8a-release.apk`
- x86 64-bit: `LunaSea-x86_64-release.apk`