mirror of
https://github.com/jagandeepbrar/lunasea.git
synced 2026-08-31 04:32:32 +00:00
f318b56f62b10b0db2def5d8324d116f8f6eebbf
16 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
b012bbf5b0 | new(flutter): Initial Suport for NNBD (#554) | ||
|
|
803bfe1f37 | chore(release): v6.0.0+60000004 (#528) | ||
|
|
1441705f32 | chore(release): v6.0.0+60000001 (#497) | ||
|
|
2d2e56c99f |
new(overseerr): User list for Overseerr (#477)
* fix(feature flags): Added module extension internal feature flagging for modules * new(Overseerr): Ability to test connection against status endpoint * fix(scripts): Path was not split correctly on windows machines for generating localizations * fix(localization): Update localizations * fix(theme): Remove deprecated use of accentColor * new(overseerr): Stubs for requests and users home routes * fix(ui): Make padding around the end of infinite list loaders and icons more consistent * new(locale): New localization strings * new(overseerr): Implemented user list |
||
|
|
a1d68cd234 |
[share_plus] iOS 12 and lower crashes at launch due to missing LinkPresentation.framework (#442)
* chore(packages): Added pedantic package to enforce linting and styling * feat(lunasea): Enforce effective dart styling * Comment and format colours class * Localize additional classes in Dashboard, cleanup additional code * chore(lunasea): Major refactor by running dartfmt on the entire codebase, added widget return for page routers * Additional work on conforming to effective dart style * fix(share_plus): Roll back share_plus package to 2.0.0 to support iOS 12 or lower * chore(lunasea): Fix remaining enabled analysis warnings |
||
|
|
57404f2dc2 |
[Release] v5.0.0 (50000013) (#376)
NEW - [-Arr/Releases] Match torrent seeder colours to the web GUI - [Firebase/Analytics] Added analytics for breadcrumb tracking in crashes - [Logger] Utilize a new, custom built on-device logging system - [Logger] Compact/delete old log entries once the log count passes 100 - [Logger] Exported logs are now in JSON format - [Routing] Protect all module routes by showing a "Not Enabled" screen when the module is not enabled - [Settings/System] Added toggle to disable Firebase Analytics - [Tautulli/Activity] Show custom season titles from Plex's new TV agent TWEAKS - [Radarr/Files] Add languages to file block - [Radarr/Files] Small changes to table titles - [System/Logs] Reimplemented logger view - [System/Logs] Removed viewing the stack trace within the application (still viewable within the exported logs) - [System/Logs] Added the exception to the expanded table instead of a separate dialog popup - [Tautulli/Activity] Minor UI tweaks including showing the full season title and italicizing the episode title - [UI/Navbar] Jump instead of animate to page when tapping a navbar item FIXES - [Firebase/Crashes] Do not log DioError/networking exceptions - [Flutter] Updated packages - [Flutter] Upgrade all Comet.Tools packages to null-safety/NNBD - [Radarr/Releases] Negative format scores were not being shown - [Share] The sharesheet could break after the first time it was opened - [Strings] Safe-guard many substring operations - [Tautulli/Activity] Play/paused/buffering icon was not properly left aligned to the text - [Tautulli/Users] User images would not be fetched on newer versions of Tautulli - [UI/UX] Modal scroll controller was not being attached to the ListView in a bottom modal sheet - [UI/UX] Do not log errors when network images fail to load - [UI/UX] Prevent attempting to load background images that are passed an empty URL - [URLs] Safe-guard launching specific invalid URLs |
||
|
|
225f5f95f6 |
[Release] v5.0.0 (50000012) (#362)
NEW - [Radarr/Files] Add video and audio codec to the media file card - [Search] Now supports infinite scrolling for loading additional pages of results - [Search] Much faster parsing of XML responses - [Search] Fully adapted for localization TWEAKS - [Search] Now returns 50 results per infinite scrolling page - [Search] Removed support for sorting the catalogue and instead show the results in the order the indexer returns the data - [Search] Removed support for filtering releases by a search query - [Search] Minor tweaks to the icons on the indexer, category, and subcategory tiles FIXES - [Search] Search would only return 10 results - [Search] Age of the release could show as "Unknown Age" in some cases |
||
|
|
f35c4bf571 |
[Release] v5.0.0 (50000011) (#343)
* [Radarr] Added very basic localization file for testing * Added minimal LunaSea localization file * Translations update from Weblate (#325) * Added translation using Weblate (German) * Translated using Weblate (German) Currently translated at 25.0% (1 of 4 strings) Translation: LunaSea/Radarr Translate-URL: https://hosted.weblate.org/projects/lunasea/radarr/de/ * Added translation using Weblate (French) * Translated using Weblate (French) Currently translated at 25.0% (1 of 4 strings) Translation: LunaSea/Radarr Translate-URL: https://hosted.weblate.org/projects/lunasea/radarr/fr/ * Translated using Weblate (French) Currently translated at 100.0% (4 of 4 strings) Translation: LunaSea/Radarr Translate-URL: https://hosted.weblate.org/projects/lunasea/radarr/fr/ * Deleted translation using Weblate (German) Co-authored-by: Jagandeep Brar <me@jagandeepbrar.io> Co-authored-by: Antoine C <contact+weblate@antoinecardon.fr> * [Localization] Updated keys * [Strings] Removed internal constant LunaSea to ease localization efforts * Added translation using Weblate (French) * Translated using Weblate (French) Currently translated at 100.0% (1 of 1 strings) Translation: LunaSea/LunaSea Translate-URL: https://hosted.weblate.org/projects/lunasea/lunasea/fr/ * [Radarr] Added additional localization strings * [Locale/Radarr] Additional strings * Added translation using Weblate (Norwegian Bokmål) * Added translation using Weblate (Norwegian Bokmål) * Translated using Weblate (French) Currently translated at 100.0% (11 of 11 strings) Translation: LunaSea/Radarr Translate-URL: https://hosted.weblate.org/projects/lunasea/radarr/fr/ * Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (1 of 1 strings) Translation: LunaSea/LunaSea Translate-URL: https://hosted.weblate.org/projects/lunasea/lunasea/nb_NO/ * Translated using Weblate (Norwegian Bokmål) Currently translated at 90.9% (10 of 11 strings) Translation: LunaSea/Radarr Translate-URL: https://hosted.weblate.org/projects/lunasea/radarr/nb_NO/ * Translated using Weblate (French) Currently translated at 100.0% (11 of 11 strings) Translation: LunaSea/Radarr Translate-URL: https://hosted.weblate.org/projects/lunasea/radarr/fr/ * [localizations] sort keys * [Packages] Migration to Fluttter v2 and NNBD Compatibility (#329) * Updated packages * Added system level Firebase Crashlytics to replace Sentry * Started migration to crashlytics * [Crashlytics] Adjusted dialog to reflect analytics, add crash button * [Settings] Removed test crash tile * [Changelog] Pull changelog version and build from application package * Added easy_localization package * Added stub localization handler * [Localization] Added package and assembly script (#330) * Updated packages * Added system level Firebase Crashlytics to replace Sentry * Started migration to crashlytics * [Crashlytics] Adjusted dialog to reflect analytics, add crash button * [Settings] Removed test crash tile * [Changelog] Pull changelog version and build from application package * Added easy_localization package * Added stub localization handler * [Localization] Added easy_localization package, added script to concat all localization files * Removed license shield * [Localization] Integrated system localization handling (#331) * [Localization] use dash delimiter * Translated using Weblate (English) Currently translated at 100.0% (11 of 11 strings) Translation: LunaSea/Radarr Translate-URL: https://hosted.weblate.org/projects/lunasea/radarr/en/ * [Localization] Added ability to switch languages, updated Radarr localization (#333) * [Scripts, Localization] Updated prepare script to print nicer JSON, add additional strings for Radarr * Updated localizations, switch remaining Radarr strings that are available * Translated using Weblate (French) Currently translated at 100.0% (12 of 12 strings) Translation: LunaSea/Radarr Translate-URL: https://hosted.weblate.org/projects/lunasea/radarr/fr/ * Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (12 of 12 strings) Translation: LunaSea/Radarr Translate-URL: https://hosted.weblate.org/projects/lunasea/radarr/nb_NO/ * Generated new local assets * [radarr/add_movie] Strings adapted for localizations and added to localization files * Translated using Weblate (English) Currently translated at 100.0% (2 of 2 strings) Translation: LunaSea/LunaSea Translate-URL: https://hosted.weblate.org/projects/lunasea/lunasea/en/ * [Localizations] Rebuild * Translated using Weblate (French) Currently translated at 100.0% (18 of 18 strings) Translation: LunaSea/Radarr Translate-URL: https://hosted.weblate.org/projects/lunasea/radarr/fr/ * Translated using Weblate (French) Currently translated at 100.0% (2 of 2 strings) Translation: LunaSea/LunaSea Translate-URL: https://hosted.weblate.org/projects/lunasea/lunasea/fr/ * Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (2 of 2 strings) Translation: LunaSea/LunaSea Translate-URL: https://hosted.weblate.org/projects/lunasea/lunasea/nb_NO/ * [Radarr/Add Movie] Adapted for localized strings * [Radarr/Add Details] Adapted for localized strings * [Radarr/Edit Movie] Adapted for localized strings * Translated using Weblate (French) Currently translated at 100.0% (3 of 3 strings) Translation: LunaSea/LunaSea Translate-URL: https://hosted.weblate.org/projects/lunasea/lunasea/fr/ * Translated using Weblate (French) Currently translated at 100.0% (25 of 25 strings) Translation: LunaSea/Radarr Translate-URL: https://hosted.weblate.org/projects/lunasea/radarr/fr/ * [Chore] Rebuilt localizations * [Radarr/Dialogs] Updated a few dialogs to reflect localized titles * [Localization] Ability to disable localization options internally * [DateTime] Show "Just Now" when time difference is under 10 seconds * [Search] Switch to new XML parsing package/engine * Translated using Weblate (Norwegian Bokmål) Currently translated at 96.7% (30 of 31 strings) Translation: LunaSea/Radarr Translate-URL: https://hosted.weblate.org/projects/lunasea/radarr/nb_NO/ * Translated using Weblate (French) Currently translated at 100.0% (31 of 31 strings) Translation: LunaSea/Radarr Translate-URL: https://hosted.weblate.org/projects/lunasea/radarr/fr/ * Translated using Weblate (French) Currently translated at 100.0% (4 of 4 strings) Translation: LunaSea/LunaSea Translate-URL: https://hosted.weblate.org/projects/lunasea/lunasea/fr/ * Translated using Weblate (Norwegian Bokmål) Currently translated at 100.0% (4 of 4 strings) Translation: LunaSea/LunaSea Translate-URL: https://hosted.weblate.org/projects/lunasea/lunasea/nb_NO/ * [Localization] (chore) Rebuild localization * [Chore] Moved localization to system folder * Added translation using Weblate (Swedish) * Added translation using Weblate (Swedish) * Translated using Weblate (Swedish) Currently translated at 100.0% (4 of 4 strings) Translation: LunaSea/LunaSea Translate-URL: https://hosted.weblate.org/projects/lunasea/lunasea/sv/ * Translated using Weblate (Swedish) Currently translated at 100.0% (31 of 31 strings) Translation: LunaSea/Radarr Translate-URL: https://hosted.weblate.org/projects/lunasea/radarr/sv/ * [Localization] Added support for Swedish (sv) * [Radarr/Types] Adapted all type readable strings for localization * [Radarr] Continued work on adapting for localization * Translated using Weblate (French) Currently translated at 100.0% (71 of 71 strings) Translation: LunaSea/Radarr Translate-URL: https://hosted.weblate.org/projects/lunasea/radarr/fr/ * Translated using Weblate (French) Currently translated at 100.0% (9 of 9 strings) Translation: LunaSea/LunaSea Translate-URL: https://hosted.weblate.org/projects/lunasea/lunasea/fr/ * [Localization] (chore) Build localization * [Chore] Cleanup, move and adapt drawer to LunaUI * [Drawer] Cleanup drawer builder * Translated using Weblate (English) Currently translated at 100.0% (9 of 9 strings) Translation: LunaSea/LunaSea Translate-URL: https://hosted.weblate.org/projects/lunasea/lunasea/en/ * Translated using Weblate (English) Currently translated at 100.0% (10 of 10 strings) Translation: LunaSea/LunaSea Translate-URL: https://hosted.weblate.org/projects/lunasea/lunasea/en/ * [UI] Move "luna_ui" to "ui", old "ui" to "deprecated_ui" * [-arr/Add] Tags set when adding content are now stored in the database * [-arr/Links] Added Trakt link, normalize sizes, update TMDB logo * Add weblate link, disable additional languages on release mode, updated changelog Co-authored-by: Weblate (bot) <hosted@weblate.org> Co-authored-by: Antoine C <contact+weblate@antoinecardon.fr> Co-authored-by: Allan Nordhøy <epost@anotheragency.no> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: Patrik Hauguth <patrik.hauguth@gmail.com> |
||
|
|
4340853b8c |
[Release] v5.0.0 (50000001) (#312)
NEW - [Radarr] Completely rewritten from the ground-up - [Radarr] View system status, disk usage, and manage tags - [Radarr] Catalogue, upcoming, missing, tags, and quality profiles are now held in-state between module switches - [Radarr/Add] Long-pressing a search result tile will open the movie's TMDB entry - [Radarr/History] Now an infinite scrolling list - [Radarr/Movie] Cast information, movie-specific history, more detailed file information, more detailed overview page - [Radarr/Filtering] Improved sorting and filtering speed, performance, and consistency - [Radarr/Filtering] Ability to set sorting and filtering defaults in settings - [Radarr/Filtering] Many additional filtering options - [Haptics] Added haptic feedback to all buttons, toggles, and dropdowns - [Quick Actions] Default "Settings" quick action added to end of the list (if there is room) - [UI/UX] (Radarr Only For Now) Ability to tap the AppBar to scroll to top - [UI/UX] (Radarr Only For Now) If the list is in a tabbed PageView, tapping the active tab will scroll the list to the top - [UI/UX] (Radarr Only For Now) If the keyboard is open, scrolling the list, swiping between pages, or opening the drawer will dismiss the keyboard - [Webhooks] Notification webhooks will now show as an in-app heads up if LunaSea is open at the time of receiving the notification TWEAKS - [Radarr] Now only supports v3.0.0 and higher of Radarr - [Radarr] Many visual changes, too many to list - [Radarr] The tab "History" has been replaced with "More" - [Radarr/Edit] Monitor toggle has been moved to the edit prompt - [Sonarr/Filtering] Updated button to use standard filtering icon - [Tautulli/Activity] Show session type and bandwidth type breakdown on activity page - [Tautulli/Activity] Cleanup player information to more closely resemble web GUI - [Tautulli/Activity] Show subtitle stream decision - [UI/UX] Reduced the weight of bold text across the application - [UI/UX] Added padding to bottom of lists for devices that require a safe area - [UI/UX] Active tab in navigation bar now has a border with the AMOLED theme FIXES - [Changelog] Properly align/pad "Full Changelog" button at the end of the changelog - [Flutter] Update packages - [Flutter] Now using the beta channel - [Quick Actions] Improve internal implementation of quick actions to be more stable and reliable - [Settings/Modules] Newly set headers would sometimes not be passed to the connection test - [Sonarr/Edit] Series path prompt would show an incorrect title - [Sonarr/Description] Show "No summary is available" when there is no summary instead of an empty string - [Sonarr/Releases] Default sorting direction was using catalogue default value - [Tautulli/Graphs] Description of some graphs were not correct (Thanks @ZuluWhiskey!) - [Tautulli/IPs] Fix location showing as null for local addresses - [UI/UX] Border radius for the splash highlight wouldn't clip correctly on slim buttons - [UI/UX] Margin/size of sort/filter buttons were off by a few pixels - [UI/UX] InkWell splash now clips correctly to the rounded borders of popup menu buttons |
||
|
|
f73c09b805 |
[Release] v4.2.0+40200004 (#292)
NEW - [Accounts] Added LunaSea accounts - [Accounts] Ability to backup, restore, and delete cloud configurations - [Backups] All backups now contain all customization and configuration options in LunaSea - [Changelog] Show changelog on launch if a new version is installed - [Changelog] Use a new bottom sheet UI for the changelog - [Settings/Modules] Add an information/help button with module descriptions and links TWEAKS - [Radarr] Always show the amount of days content will be available instead of limiting it to only content in the next 30 days - [Settings] Moved "Backup & Restore" and "Logs" to "System" section - [Settings] Merged "Customization" and "Modules" sections into "Configuration" - [Settings/Sonarr] Removed the need to enable Sonarr to test the connection - [Settings/Tautulli] Removed the need to enable Tautulli to test the connection FIXES - [In App Purchases] Ensure all in app purchases are marked as "consumed" - [Flutter] Updated packages - [Logging] Updated Sentry to v4 framework to improve capturing fatal/crashing bugs - [Settings/Logs] Hide exception and stack trace buttons when an error is not available - [Settings/Resources] Updated URL endpoints - [Sonarr/History] Fixed history fetching the oldest entries, not the newest - [State] Correctly clear state when clearing LunaSea's configuration - [Tautulli/Activity] Fixed consistency of hardware transcoding indicator compared to the web UI - [UI/Divider] Fix consistency of divider width across regular and AMOLED dark theme |
||
|
|
f7807ed762 |
[Release] v4.2.0+40200001 (#287)
NEW - [Settings/Modules] Add an information/help button with module descriptions and links TWEAKS - [Radarr] Always show the amount of days content will be available instead of limiting it to only content in the next 30 days - [Settings] Moved "Backup & Restore" and "Logs" to "System" section - [Settings] Merged "Customization" and "Modules" sections into "Configuration" - [Settings/Sonarr] Removed the need to enable Sonarr to test the connection - [Settings/Tautulli] Removed the need to enable Tautulli to test the connection FIXES - [IAPs] Ensure all IAPs are marked as "consumed" - [Flutter] Updated packages - [Logging] Updated Sentry to v4 framework to improve capturing fatal/crashing bugs - [Settings/Logs] Hide exception and stack trace buttons when an error is not available - [Sonarr/History] Fixed history fetching the oldest entries, not the newest - [State] Correctly clear state when clearing LunaSea's configuration - [Tautulli/Activity] Fixed consistency of hardware transcoding indicator compared to the web UI - [UI/Divider] Fix consistency of divider width across regular and AMOLED dark theme |
||
|
|
291db7321f |
[Release] v3.3.0+330001 (#235)
NEW - [Home/Calendar] New "schedule" view to view all days as one list - [Home/Modules] Option to use module "brand" colours or the LunaSea list colours - [Search] Option to hide adult categories - [-arr/Catalogue] Ability to sort by date added - [-arr/Search] Show the indexer/tracker on the collapsed tile TWEAKS - [Development] Updated Flutter packages FIXES - Multiple smaller crash/error fixes Thanks to @lightglitch on GitHub for implementing the schedule calendar mode! |
||
|
|
5d36aede4a |
[Release] v2.3.0 (230004) (#220)
* [Packages] Updated packages * [Sonarr/Series] Switched to bottom navigation, removed sliver app bar * [Sonarr/Series] Removed bottom padding from overview * [README] Added AltStore, Removed Feedback, Updated Android APK Build (#213) * [Snackbar] Fixed cases where iOS swipe-back would lock UI * [Android/Back Button] Back button now shows drawer on primary routes instead of closing app * [Wake on LAN] Added configuration to hive * [Settings/Modules] Added Wake on LAN section * [Wake on LAN] Added entry to drawer * [Lidarr/Details] Removed sliver app bar, removed fanart, switched to bottom navigation bar * [Radarr/Details] Removed sliver app bar, removed fanart, switched to bottom navigation bar * [Wake on LAN] Show toast on action * [Wake on LAN] Created RawDatagramSocket binding * [WoL] Full support for Wake on LAN functionality * [Semantics] Cleanup * [TestFlight] v2.3.0 (230002) * [Settings/Modules] Implemented settings UI for custom headers * [Custom Headers] Finished UI implementation * [Custom Headers] Integrated into API calls * [TestFlight] v2.3.0 (230003) * [Images] Attach custom headers to all network image requests * [Everything] Many Changes (Read Notes) (#218) - Unified the structure of each module (core, routes, widgets at the root of every module) - Cleaned Most Remaining Dialogs (SABnzbd and NZBGet remain) - Reduced font-size across dialogs - Unified padding across all dialogs (that have been cleaned so far) - Changelog is now a routed page, not a dialog prompt - SABnzbd: Fixed bug where setting priority to "stop" would cause a fatal crash * [Networking] Added RegExp Validation for IPv4 & MAC Addresses * [Networking] Improved network address classes * Finished Dialog Rework * [TestFlight] v2.3.0 (230004) * [README] Updated README for v2.3.0 |
||
|
|
7298f742cf |
[Release] v2.2.0 (220003) (#208)
* [Settings] Added toggle for Sonarr v3 * [UI] Removed letter spacing, use system default * [Android] Enable billing permission * [iOS] Enabled StoreKit API * [Issues] Updated templates * [Issues] Disable blank issues * [Settings] System/Resources tile for Feedback * [-rr/Add] Autofocus search bar * [NZBGet] Option to use basic auth instead of URL-encoded auth * [SABnzbd/Statistics] Show statistics for individual servers * [Profiles] Added rapid-switching in specific module app bars * [Settings] Added subheaders to explain some things * [Pubspec] Updated version * [TestFlight] 2.2.0 (220001) * [Git] Ignore appbundle files * [General] Added Donations IAPs, Added Licenses, Close Database Cleanly on Exit (#207) * [Packages] Added in_app_purchase package * [BIOS] Close Database on Clean Exit * [Settings] Added Donations & Licenses Pages * [Packages] Added flare/rive package * [README] Removed spacing between shields * [Donations/Licenses] Added Donations & Licenses Pages * [Donations] Show localized price * [Settings] Tweaked subtitles a little * [IAPs] Fixed initialization on Android |
||
|
|
acb1aa7270 | [Android] Added build script, sample key.properties | ||
|
|
f6f6a996f5 |
[Release] v2.0.0 (333) (#182)
* [Development] Replaced utility functions with extensions (#152) * [Extensions] Integer extension for byte to string conversion * [Extensions] String extension for open links * [Extensions] String extension for creating title slugs * [Extensions] Changed syntax of extensions for easier differentiation * [Extensions] String extension for language mutators * [Packages] Updated packages * [Extensions] DateTime extension for age, floor, and upcoming * [Extensions] Finished converting all utility functions to extensions * [Extensions] Keep constant in constants file * [Database] Implemented hive database to replace shared_preferences (#155) * [Packages] Added hive package * [Database] Initialized hive, generated adapters * [Database] Defined profile schema * [Databasing/Profiles] Switched profiles control to hive implementation * [Settings, Refactor] Started adoption of hive in settings, major folder structure change * [Settings/General] Using improved UI widgets * [Backup/Restore] Temporarily disable this feature * [Database/Profiles] Switch profiles to hive * [Code Splitting] Further work on code splitting, refactoring * [Services, Profiles] Switched services to hive DB, profile switcher in drawer * [Calendar] Defaults to showing one week * [Calendar] Swapped today and selected day highlight colours * [Home] Correctly highlight home in drawer * [Drawer/Profile Switcher] Adjusted styling of profile switcher * [Home] Dynamically react to changes within profile object * [Profiles] All services now react to profile value changes (#156) * [TestFlight] v2.0.0 (11) * [Settings, Indexers, Configuration] Cleaned settings routes, added indexer settings area, restored backup/restore functionality (#158) * [Indexers] Added indexer drawer entry, updated indexer database object * [Settings] Cleaned up settings page code * [Settings] Finished cleanup of settings route * [Widgets/UI] Cleanup widgets, remove old elements * [Logs] Fixed bug where logs wouldn't load * [Backup/Restore] Restored functionality with new database * [Hive] Fixed pages not dynamically reloading * [Settings/Indexers] Added delete indexer prompt * [Redux] Removed redux, combined core + system (#159) * [Indexers] Support for Newznab Indexers (#161) * [App State] Created app state boxes using Hive * [Packages] Remove animations, add xml * [API, Packages] Updated package logger class route, added Dio package * [Packages] Removed flutter_test * [Newznab, Indexers] Fetching categories from indexers, indexer and category page started * [Indexers] Categories, Subcategories, and results page * [Search] Allow refreshing categories, results * [State] Implemented Provider for state management, implemented into indexer search * [Home, Indexers] Added search quick link, ability to download NZB file * [Packages] Updated packages * [Code Splitting] Split search widgets up * [Indexers] List of indexers is now alphabetical * [README] Added TestFlight link * [Sonarr] Show season and status when adding new series * [Sonarr] Display start year when adding new series * [Indexers] Send NZB directly to client * [Indexers] Finished result details page * [Indexer] Implemented searching indexers * [TestFlight] v2.0.0 (33) * [Indexers] Reduced API results to 100, Animated loading message (#162) * [Indexers] Reduced search results to 100 * [Indexers] Removed refresh indicator waiting for future, animated loading message * [Indexers, Loading] Reduced API hits for indexers, animated loading screen * [Messages] Updated all loading messages to new animated message * [TestFlight] v2.0.0 (44) * [Indexers, Home] Fixed user-agent in indexers, cleaned home routes (#167) * [Abstracts] Cleaned abstracts * [Scripts] generate_icons, generate_splash, update_packages * [Newznab] Set user-agent to prevent agent blocks * [NZBGet] Fix a small username/password issue * [Home] Started implementation of Provider * [Website] Removed website from main repository * [Home] Cleaned home routes * [Master] Update from master (#168) * Delete CNAME * [Website] Removed website from main repository * [TestFlight] v2.0.0 (55) * [Lidarr] Reimplementation of Lidarr (#173) * [Provider] Created empty states for all major routes * [Constants] Cleanup constants file * [Lidarr, Snackbar] Cleaned 3 pages of Lidarr, started work on new snack bars * [Lidarr, Restore, UI] Continued work on Lidarr, fixed restore config bug, adjusted global elevation to 3.0 * [Lidarr] Fixed empty catalogue page * [Snackbar] Added types * [Lidarr/Details] Ability to edit, remove, and refresh artist from details view * [Lidarr/Details] Re-implemented overview page * [Lidarr/Details] Implemented album details page * [Lidarr/API] Updated data objects * [Lidarr/Details] Completed reimplementing artist, album, and search functions * [Lidarr/Add] Reimplemented adding new artists flow * [Lidarr/Search] Removed FAB, replaced with buttons * [Indexers] Fixed cases where categories would not load * [Lidarr] Reimplemented API structure using Dio * [Settings] Move all snackbars to new system * [Settings] Slight wording tweak for snackbar * [TestFlight] v2.0.0 (66) * [Radarr] Reimplementation of Radarr (#175) * [Radarr] Implemented dio in API, clean slate on route/widgets * [Radarr/Catalogue] Reimplemented catalogue view, monitor action, popup actions * [Radarr/History] Reimplemented history page * [Radarr] Readded overview, edit movies, missing movies * [Radarr] Fixed typos * [Radarr, SABnzbd, NZBGet] Reimplemented upcoming, limited queue results to 100 * [Radarr] Reimplemented movie adding flow * [Radarr] Fixed some grammar, text colours * [Radarr] Completed reimplementation * [TestFlight] v2.0.0 (77) * [Sonarr] Reimplementation of Sonarr (#176) * [Development] Separating modules * [Clean] Moved every updated service to modules folder * [Sonarr] Started reimplementation * [Sonarr] Added catalogue page * [Sonarr] Reimplemented overview, season list * [Sonarr] Cleaned more of the API * [Sonarr] Reimplemented all API functions * [Sonarr] Reimplementing adding series flow * [Sonarr] Implemented all main settings options * [Sonarr] Reimplemented editing series * [Sonarr] Reimplemented upcoming, other small things * [Sonarr] Reimplemented episode/season page, ability to multiselect * [Sonarr] Finished reimplementation * [TestFlight] v2.0.0 (88) * [Services] Reimplemented SABnzbd, NZBGet, features for -rr (#177) * [NZBGet] Cleaned API, cleaned settings * [Widgets] Replaced all centeredMessage widgets * [NZBGet] Reimplemented service actions, statistics page, history page * [UI] Removed more UI elements * [NZBGet, UI] Lots of work on queue page, added quick clear button to input fields * [NZBGet] Added app bar status * [Navigation, NZBGet] Swipe between pages tabs on updated modules, more NZBGet features * [Navigation] Switched to new navigation bar package * [Navigation, NZBGet, SABnzbd] Updated navigation bar, finished NZBGet, started SABnzbd * [SABnzbd, Navigation] Reimplemented SABnzbd queue, tweaked and completed navigation bar * [HTTP Client] Stripped out all HTTP requests, replaced with Dio requests * [Navigation Bars] Adjusted edge margins, safe area, etc. * [Searchbars] Made catalogue and history search bars stickied * [Navigation Bar] Adjusted colours * [Calendar] Fixed padding on home calendar * [Add, Search] Made all search bars stickied * [UI] Completely removed all old UI elements * [SABnzbd] Reimplemented long-press history actions * [SABnzbd] On Complete Action & Statistics Page * [SABnzbd] Finished SABnzbd * [NZBGet/SABnzbd] Fixed queue load error * [Radarr] Removed redudant try again buttons * [TestFlight] v2.0.0 (99) * [SnackBar] Added box shadow * [TestFlight] v2.0.0 (111) * [TestFlight] v2.0.0 (222/RC2) (#180) * [Configuration] Added message about v1 configs, ability to clear config * [SABnzbd, Dialogs] Safe-guarded history fetching, converted some dialogs * [iOS/Flutter] Build for iOS 13.4, Updated Flutter for iOS 13.4 * [TestFlight] v2.0.0 (333) |