* fix(database): Use native extension instead of describeEnum
* new(sonarr): [Catalogue] Previous airing sorting options
* splash: Rebuild Android & iOS splash screens
* changelog: Refactor changelog sheet
* Continued WIP Polish of UI
* chore: Reintegrate pods
* calendar: Added second line for Lidarr/Radarr entries
* settings: Show quick actions information as banner block
* lidarr: Add support for monitoring options on add, posters in result list
* uiux: Fade edges of scrollable text
* drawer: Restyle header
* Remove redundant body texts in edit/add content
* macos: Set window size & alignment
* settings: Add description banner block for profiles
* fix(Android): Remove legacy external storage permission
* feat(Android): Status and navigation bar now match theme colour
* fix(Scaffold): Ensure back button press is captured and handled
* chore(release): Update changelog
* [iOS/Build] Add GoogleUtilities pod to prevent archive errors
* (chore) version bump
* [Git] Initialize blackbox
* [Git] Initialize blackbox
* [Git/Blackbox] Add me@jagandeepbrar.io as admin
* registered in blackbox: ios/ExportOptions.plist
* registered in blackbox: ios/GoogleService-Info.plist
* registered in blackbox: android/key.properties
* registered in blackbox: android/app/google-services.json
* Re-encrypted keys
* registered in blackbox: android/key.jks
* Updated key.properties, re-encrypted
* [Android/Keystore] Update same key.properties
* [Tautulli/Activity] Incorrectly localized "Transcodes" string
* [Radarr, UI] Implemented quick manual import, Implemented new design of ExpandableTile across UI (#378)
* Use local path for radarr package
* [Radarr/Manual Import] Browse filesystem, trigger quick import
* [UI/Buttons] Normalize the height of all buttons
* Update packages
* [ListView] Exposed itemExtent property
* [Lidarr/Releases] Move from LSExpandable to LunaExpandableListTile implementation
* [Tautulli/Logs] Use the new expandable table card styling
* [SABnzbd/History] Use the newer expandable table card styling
* [NZBGet/History] Use the newer expandable table card styling
* [UI/Button] Reduce size of the loader and icon to closer match text size
* [Sonarr/Releases] Use the newer expandable table card styling
* [Sonarr/Episodes] Use the newer expandable table card styling
* [UI/Table] Safe-guard title and body text, show emdash when receiving null data
* [Radarr/Details] Show monitor status and properly update the overview table on edit or monitor status changes
* Updated changelog
* [Sonarr/Queue & Episodes] Cleaned up implementation of expandable tile
* Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (14 of 14 strings)
Translation: LunaSea/LunaSea
Translate-URL: https://hosted.weblate.org/projects/lunasea/lunasea/nb_NO/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (14 of 14 strings)
Translation: LunaSea/LunaSea
Translate-URL: https://hosted.weblate.org/projects/lunasea/lunasea/sv/
* Translated using Weblate (German)
Currently translated at 100.0% (68 of 68 strings)
Translation: LunaSea/Tautulli
Translate-URL: https://hosted.weblate.org/projects/lunasea/tautulli/de/
* Translated using Weblate (Norwegian Bokmål)
Currently translated at 80.8% (55 of 68 strings)
Translation: LunaSea/Tautulli
Translate-URL: https://hosted.weblate.org/projects/lunasea/tautulli/nb_NO/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (68 of 68 strings)
Translation: LunaSea/Tautulli
Translate-URL: https://hosted.weblate.org/projects/lunasea/tautulli/sv/
* Translated using Weblate (Russian)
Currently translated at 57.3% (39 of 68 strings)
Translation: LunaSea/Tautulli
Translate-URL: https://hosted.weblate.org/projects/lunasea/tautulli/ru/
* (chore) Build localizations
* [Tautulli/Webhooks] Implement webhook data handlers for all Tautulli webhooks (#380)
* [Tautulli/Webhooks] Handle transcode decision change and watched event types
* [Radarr/Sonarr] Safe-guard webhooks by pushing the home route on invalid received data blocks
* [Tautulli/Webhooks] Implemented all webhooks
* Translated using Weblate (French)
Currently translated at 100.0% (78 of 78 strings)
Translation: LunaSea/Radarr
Translate-URL: https://hosted.weblate.org/projects/lunasea/radarr/fr/
* Translated using Weblate (German)
Currently translated at 100.0% (78 of 78 strings)
Translation: LunaSea/Radarr
Translate-URL: https://hosted.weblate.org/projects/lunasea/radarr/de/
* Translated using Weblate (Russian)
Currently translated at 92.8% (13 of 14 strings)
Translation: LunaSea/LunaSea
Translate-URL: https://hosted.weblate.org/projects/lunasea/lunasea/ru/
* [Release] (chore): Dirty v5.0.0+50000013 (#382)
* [Radarr/Manual Import] Add search bar for host system path, add stub manual import page
* [Radarr/Manual Import] Change path bar text to "File Browser..."
* [Radarr/Manual Import] Pass "/" if textController text is null
* [Radarr/Import] Stub details state
* [Database] Correctly register LunaIndexerIcon hive adapter
* [Radarr/Import] Filter directories when typing path, Fetch manual import results with stub cards
* [UI/Bottom Bar] Abstract bottom action bar, use on add movie page
* [UI/Navigation Bar] Add option to attach stickied top actions to navigation bar
* [Radarr/Edit] Use stickied bottom action bar for buttons
* [Radarr/Details] use sticky navigation actions for interactive and automatic search
* [Dialogs] CheckboxTiles were padded too aggressively in the X-axis
* [Sentry] Remove remaining references to Sentry
* (chore) Build localizations
* (chore) Update changelog
* Preparing to shift GitHub repository structure
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Patrik Hauguth <patrik.hauguth@gmail.com>
Co-authored-by: cpt-kuesel <jln.sltr@pm.me>
Co-authored-by: Artem <KovalevArtem.ru@gmail.com>
Co-authored-by: Antoine C <contact+weblate@antoinecardon.fr>
* [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>
* Updated all packages
* [iOS] Added associated domain for webcredentials (autofill)
* [IAPs] Remove all references or code for a pro upgrade
* [Android] Added asset_statements for autofill association
* [Accounts] Ability to send password reset email
* [Sonarr/Upcoming] Change "Not Downloaded" to "Missing"
* [Sonarr/Add] Fixed error log showing series ID as null
* [Messages] Separate messages (including changelog) to its own Hive box to prevent repeated message prompts
* [Changelog] Write build number from PackageInfo to database instead of JSON
* [Actions] Cleanup quick actions, removed Siri suggestions package and initialization
* Update contributers file
* Updated changelog