jagandeepbrar / lunasea Goto Github PK
View Code? Open in Web Editor NEWSelf-hosted software controller built using Flutter
Home Page: https://www.lunasea.app
License: GNU General Public License v3.0
Self-hosted software controller built using Flutter
Home Page: https://www.lunasea.app
License: GNU General Public License v3.0
Describe the solution you'd like
Add some type of on-device logging system, that allows a user to see details for errors, warnings, info, or crashes that have occurred.
Additional context
All logs would be stored locally in a database, never leaving the device. The user should have the option to:
https://pub.dev/packages/f_logs
Hello,
Thanks for all the amazing work! I have a request for the home screen. Currently the home screen has quick access icons to take you to an automation with a summary of the automations below. Would it be possible to make the summary a button that would link to the automation similar to the quick access icons above? With the data and label already on the screen it would be nice if we could interact with it rather than just having it be static text.
Thanks!
Create a Cydia repository to allow users with jailbroken devices to easily install LunaSea.
There is no actual version on Builds.io and on Altserver there is nothing of Lunasea.
Describe the solution you'd like
When you go to radarr in the search tab and onto the search bar lets say you write the following text: Avatar and hit enter, the search doesn't start until you then hit the search icon the green one, would be nice if it after you write the movie name and hit enter on the keyboard it triggers the search.
Describe the Bug
On the releases tab when viewing a movie, you cannot swipe up in the ListView to make the AppBar collapse.
To Reproduce
On the releases page try swiping up.
Expected Behaviour
The AppBar should collapse into a default size AppBar when swiping up on a ListView. Works on the Overview page and Files page.
Versions
v0.3.0+1
Additional context
You can swipe up on the AppBar itself to collapse it, or swipe to the Overview/Files pages to swipe the AppBar away and it will remain collapsed for the Releases page.
For my setup, I tend to be extra cautious with my external interfaces. I decided to use SSL client certificate authentication (through NGINX) for all web services that my server hosts (Sonarr,Radarr,Tautulli, etc). I access them through reverse proxy under different subdomains of the main domain. For example https://sonarr.blahblah.com:443, https://radarr.blahblah.com:443. The downside is that using client certificate auth means that when I want to use apps like this, I need to connect via a VPN to access the local interface to get around the client auth requirement (http://x.x.x.x:8989/ for Sonarr for example).
I see that you already have HTTP auth. Would you consider adding client certificate authentication for LunaSea? Unfortunately, I don't think it's possible to use the OS cert store so it's possible it might be a bit difficult to implement. I see you do have HTTPS support though so if you're using standard openssl libraries, they may already have support for it.
In the season view for a show, it should show a toast messaging saying that the download has started, same with multi episode search.
Describe the solution you'd like
Support for the usenet client, NZBGet.
Add a download button in each cell next to the blacklist icon. Just like manual searching with the radarr and sonarr webapps, there should be an option to overrule the blacklist and force a download anyway.
With 4K being such a big thing now, the only real way to manage it in Plex or Emby is to have separate folders for 4K and additional copies. Being able to check my other instances would be amazing. Currently I need to keep 4 tabs open on my phone to accommodate this.
Describe the solution you'd like
Add quick actions to the icon on the home screen of the device. Allow a user to launch directly into any of the services that they have enabled.
https://pub.dev/packages/quick_actions
Seems as though there is a bug in
quick_actions
where it does not work correctly with iOS, so this has been pushed back until a fix is published
With 4K being such a big thing now, the only real way to manage it in Plex or Emby is to have separate folders for 4K and additional copies. Being able to check my other instances would be amazing. Currently I need to keep 4 tabs open on my phone to accommodate this.
Describe the solution you'd like
Support for the torrent client, Deluge.
Describe the solution you'd like
There should be the ability to filter out successful NZBGet history entries to only view entries that have failed or have warnings.
Additional context
Similar to the implementation on SABnzbd's history page.
Describe the solution you'd like
Notifications for big downloads, and completed new downloads etc.
Additional context
Simply a way to know what is happening when.
Describe the solution you'd like
The ability to type in the HTTP Basic Auth credentials in the app
Additional context
I have my nginx setup to prompt for credentials, so I can't use this app until I can authenticate myself in app
At the moment it shows the number of shows/movies available, which is cool but not something I particularly care about. It’d be nice to be able to choose from a few stats to display though.
For example, upcoming shows/movies in the next week would be good to see at a glance (and then the ability to click that and be taken to a list of them)
Any chance of adding a pure black mode?
Sent with GitHawk
Describe the Bug
NZBGet fails to authenticate
To Reproduce
Type in URL, username and password in the nzbget tab. Press “Test Connection”
Expected Behaviour
Connection succeeded
Versions
LunaSea version 0.4.0+1
NZBGet version 21.0
Additional context
Logs here: https://pastebin.com/vJr7y91N
Describe the solution you'd like
I would like to see what is taking up most storage and use that as a way to delete it.
Additional context
Right now in order to do this, it isn't that bad but it would be nice to sort by size and use that as a way to remove things I know I dont need in 4K or that I wont need stored.
Describe the Bug
If you delete a profile, and then create a profile with the same name, it will show the old values. This means that the old values are not being deleted from the SharedPreferences.
To Reproduce
Delete a profile that has some configuration saved, and then recreate the profile with the exact same name.
Expected Behaviour
When you delete a profile, it should delete all of the configuration details with it.
Versions
v0.3.2+1
Describe the solution you'd like
When adding a new show, movie, or artist, add the ability to search for the content automatically.
Additional context
https://www.reddit.com/r/LunaSeaApp/comments/ejeahu/possible_to_search_on_add/
Describe the solution you'd like
Hi, I just noticed that when you click the IMDB icon on the overview page of a show or movie it opens a in-app safari windows to imdb, I have the IMDB app installed it would be better or cooler in my opinion that if you got the IMDB app installed it will open the app instead of the safari page.
Don't know if that is possible
Again superb work on everything.
You have it working for Sonarr which is great, but would be awesome to have it for Radarr as well to quickly see what’s coming up at a glance.
Thanks!
Describe the solution you'd like
It would be really nice to search a movie on radarr and see if its already in your library instead of just getting an error after to click add. Similar to have Sonarr and Radarr currently look.
Do you have any plans to open source the app? I figure many will not use this app until you do.
Describe the solution you'd like
When viewing settings, obfuscate the API key and/or password in the subtitle preview of the ListTile. Still autofill the prompt with the API key/password when attempting to edit, but hide to prevent information leaking to leering eyes.
Within manual search results the file names are cut off because there is no multi-line or word wrap. Even when following to the detail page sometimes the file name is not completely visible.
Best.Picture.2019.1080p.DTS.BluRay.x264-SCeNe.mkv
Can this be changed to wrap somewhere within the string, maybe at a period or hyphen?
Describe the solution you'd like
The ability to search NZBHydra for files and send them to SABnzbd/NZBGet
When manual searching i would like to specify my own string. Even though it might return results that are not even in the ballpark. Say I have “Best Picture 2019” in my wanted list, and instead of searching “Best Picture 2019 full movie hd megaupload”, I search for “baseball comic books”. I don’t want LunaSea to care that these two things aren’t the same. I would just like the flexibility to type in something else like “Best Picture hive-cm8” and then decide for myself whether the results are useful.
(There are certain items on indexers that don’t appear within the -arr applications thru their search interfaces, but turn up in a manual search on the indexer site)
When using the Cydia Repository to install the application, attempting to backup the configuration to the filesystem doesn't show the backup JSONs in the Files application.
The application is being installed into /Applications
as a system-level application, not as an App Store-level application.
Using an application like Filza, you can browse to: /var/mobile/Containers/Data/Application/{LunaSea UUID}/Documents
to see the backed up configurations. Copy the configurations you want to backup, and go to /var/mobile/Library/Mobile Documents/com~apple~CloudDocs
.
The above folder is your iCloud Drive folder, so you can create a subfolder "LunaSea" for example and paste your configurations into that folder. They will then show up in Files -> iCloud Drive -> LunaSea -> {Your Configurations}
.
I do not have a lot of experience with modern-day jailbreaking, so if anyone can help me out and point me in the right direction to installing the application as a Cydia distribution but structured as a conventional App Store application, that would be awesome.
Describe the solution you'd like
Check for updates on application launch, and notify the user that there is a new update available.
Describe the solution you'd like
When a user is adding the host URL for any service, add some tips about how to structure the URL:
http://
or https://
at the beginningDescribe the solution you'd like
The ability to find a release automatically for Radarr. Currently the only way is to search for manual releases.
Additional context
Somehow I forgot to add this when implementing Radarr...
Describe the Bug
On a connection error, the FABs should not be present in the queue or history.
To Reproduce
Fail to connect to SABnzbd.
Expected Behaviour
Should show the "Connection Error" message without the FABs present in the corners.
Versions
v0.3.0+1
Could the ability to sort lists please be added?
Next aired, release date, etc
Unable to add new movies.
Every movie attempted fails with the error.
Failed to add movie. Movie might already exist in Radarr
Describe the Bug
LunaSea doesn't show all the missing movies in Radarr.
To Reproduce
I have 32 movies missing currently and only 9 show up.
Expected Behaviour
All 32 moves should show up.
Describe the solution you'd like
Support torrent client, qBittorrent.
Checking for a trailing /
on an empty string causes a range error.
Not visible to the user, but causes Sentry error. Also doesn't allow a user to clear the text entirely for a field.
First off, this is an amazing app! It already looks amazing. I can't wait to see where it goes from here. Please consider adding support for Bazarr, a fork of Radarr/Sonarr that does subtitle management for both movies and TV.
Describe the solution you'd like
It would be great if the configuration would save regardless of whether the testing is successful
Describe the solution you'd like
The eyeball button covers the monitored status flag when there is a long list of items within Radarr and probably sonarr also.
Wanted to unmonitor an item at the bottom of a list and I couldn’t tap the flag on iPhone XS Max. Had to unmonitor the item above it (which I didn’t want) in order to access the one at the bottom of the list. Then I had to re-monitor the other one.
Perhaps add padding to the bottom of the scroll view in order to see every item completely.
Describe the solution you'd like
A toggle switch to connect to a Sonarr V3 instance.
Additional context
Sonarr V3 has a different API to Sonarr V2. Ombi has a toggle to switch between the APIs, with the source code here.
Describe the Bug
I am getting an error when running build_ipa because its missing ExportOptions.plist
To Reproduce
./build_ipa
Expected Behaviour
build an api, but I am not really an IOS dev so I haven't any clue whats required for this file... I did notuice you have yours in your .gitignore
Screenshots
If applicable, add screenshots to help explain your problem.
Versions
latest
Additional context
Add any other context about the problem here.
There is the warning and would like app developer to clear it so we dont see any warnings. I am fairly impressed that the only one present.
To Reproduce
Run Xcode and click the warning label. Screenshot provided above.
Expected Behaviour
No warnings or errors
Versions
Master
Additional context
Not a huge deal but would love to clear it out.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.