fix(ci): Fix CI instabilities (#561)

This commit is contained in:
Jagandeep Brar
2022-01-06 19:42:11 -05:00
committed by GitHub
parent 6b32795fc1
commit 7969f56bf9
16 changed files with 33 additions and 184 deletions

View File

@@ -1,8 +1,7 @@
android/fastlane/Auth.json
android/app/google-services.json
android/key.jks
android/key.properties
ios/GoogleService-Info.plist
ios/fastlane/Auth.p8
ios/fastlane/3Z55GTHMWY.p8
macos/GoogleService-Info.plist
macos/fastlane/Auth.p8
macos/fastlane/3Z55GTHMWY.p8

15
.gitignore vendored
View File

@@ -64,11 +64,10 @@ macos/LunaSea.pkg
/.blackbox/pubring.kbx~
/.blackbox/secring.gpg
/android/fastlane/Auth.json
/android/app/google-services.json
/android/key.jks
/android/key.properties
/ios/GoogleService-Info.plist
/ios/fastlane/Auth.p8
/macos/GoogleService-Info.plist
/macos/fastlane/Auth.p8
android/app/google-services.json
android/key.jks
android/key.properties
ios/GoogleService-Info.plist
ios/fastlane/3Z55GTHMWY.p8
macos/GoogleService-Info.plist
macos/fastlane/3Z55GTHMWY.p8

View File

@@ -1,2 +1 @@
json_key_file("./Auth.json")
package_name("app.lunasea.lunasea")

Binary file not shown.

View File

@@ -9,6 +9,6 @@ platform :android do
sh("flutter", "packages", "get")
sh("flutter", "build", "appbundle", "--release", "--bundle-sksl-path=shaders/android_sksl.json", "--build-number=#{build_number}")
end
upload_to_play_store(track: "alpha", aab: "../build/app/outputs/bundle/release/app.aab")
upload_to_play_store(track: "alpha", aab: "../build/app/outputs/bundle/release/app-release.aab")
end
end

View File

@@ -0,0 +1 @@
The changelog is available within the application!

View File

@@ -1 +1 @@
Lidarr / Radarr / Sonarr / SABnzbd / NZBGet / Tautulli / Usenet Indexers
Self-Hosted Controller

View File

@@ -1 +1 @@
LunaSea Self-Hosted Controller
LunaSea

View File

@@ -1,183 +1,26 @@
{
"motd": "Welcome to LunaSea v6.0.0!\n\nThis update introduces some major new and reworked features. Sonarr has been fully revamped to take full advantage of the features available in v3, Radarr and Sonarr have a new grid view, and the UI has had many big and small changes to make it faster, more consistent, and more performant!",
"motd": "Welcome to LunaSea!",
"new": [
{
"module": "Dashboard",
"module": "",
"changes": [
"(Calendar) Display content poster and additional information",
"(Calendar) Add option to show past days in schedule view",
"(Calendar) Use different marker colours depending on how much content is missing"
]
},
{
"module": "Lidarr",
"changes": [
"(Add Artist) Long-press result tile to view Discogs page",
"(Add Artist) Show artist poster in result list",
"(Add Artist) Allow user to select monitoring options",
"(Add Artist) Removed toggle to use album folders",
"(Catalogue) Show artist poster in catalogue list",
"(Missing) Display album covers"
]
},
{
"module": "Notifications",
"changes": [
"(Priority) Support time-sensitive notifications"
]
},
{
"module": "Settings",
"changes": [
"(Account) Ability to delete your LunaSea account and all cloud data",
"(Configuration) Show dismissable blocks with information and links",
"(Network) Ability to enable TLS certificate validation",
"(Radarr) Ability to set default catalogue view",
"(Sonarr) Removed toggle to enable v3 features",
"(Sonarr) Ability to set default catalogue view",
"(Sonarr) Ability to set default filtering method",
"(Sonarr) Ability to set queue fetch size",
"(System) Ability to clear image cache"
]
},
{
"module": "Radarr",
"changes": [
"(Catalogue) Grid view support",
"(Catalogue) Expand search bar on focus"
]
},
{
"module": "Sonarr",
"changes": [
"(Catalogue) Grid view support",
"(Catalogue) Expand search bar on focus",
"(Catalogue) Many additional sorting and filtering options",
"(Episodes) Entirely revamped details view",
"(Episodes) View media info for downloaded episodes",
"(Episodes) View history for a single episode",
"(Episodes) View active queued releases for a single episode",
"(Season Details) View history for a single season",
"(Series Details) View history for a single series",
"(History) Now an infinite scrolling list",
"(History) Tiles are now expandable tiles with much more detail",
"(Home) \"History\" tab has been replaced with a \"More\" tab",
"(Season List) Display season posters",
"(Queue) Option to set queue page size",
"(Releases) Ability to set default filtering method",
"(Releases) Now shows preferred word score"
]
},
{
"module": "System",
"changes": [
"(Analytics) Completely removed Firebase Analytics",
"(Analytics) Completely removed Firebase Crashlytics",
"(Images) Cache fetched images to disk"
]
},
{
"module": "UI/UX",
"changes": [
"(Icons) Added/updated brand icons for Lidarr, Sonarr, and Overseerr",
"(Tile Blocks) Allow overflowing title or body lines to be horizontally scrolled"
""
]
}
],
"tweaks": [
{
"module": "Dashboard",
"module": "",
"changes": [
"(Modules) Always use module's brand colour for module list"
]
},
{
"module": "UI/UX",
"changes": [
"(Drawer) Use module's brand colour for highlighted colour",
"(Drawer) Heavily reduced the size of the header area",
"(Drawer) Use the primary colour as the background colour",
"(Fonts) Normalized font sizes across the UI",
"(Icons) Ensure all icons are of the \"rounded\" family",
"(Icons) Replace custom icons (except branding icons) with Flutter defaults",
"(Images) Set the default image opacity to 20% (custom set values are uneffected)",
"(Tile Blocks) Heavily improved build and memory performance of tiles",
"(Tile Blocks) Improved consistency in trailing icon/text size",
"(Tile Blocks) Improved consistency of tile height, content spacing, and padding",
"(Tile Blocks) Natively draw placeholder posters for movies, series, albums, etc.",
"(Tile Blocks) Fade-in background image loads",
"(Tooltips) Added styling to match LunaSea theme"
""
]
}
],
"fixes": [
{
"module": "Dashboard",
"module": "",
"changes": [
"(Calendar) Only show type switcher icon when on the calendar page"
]
},
{
"module": "Flutter",
"changes": []
},
{
"module": "Lidarr",
"changes": [
"(Artists) Safe-guard fetching of artist quality profiles"
]
},
{
"module": "Radarr",
"changes": [
"(Add Movie) Removed ability to set PreDB or TBA minimum availability",
"(Edit Movie) Removed ability to set PreDB or TBA minimum availability",
"(Files) Failed to load when files have no media information",
"(Releases) Negative custom word scores would be incorrectly displayed"
]
},
{
"module": "Settings",
"changes": [
"(Calendar) Starting type would have incorrect icons",
"(Notifications) Overseerr would not be displayed"
]
},
{
"module": "Sonarr",
"changes": [
"(API) Now only utilizes v3 API routes",
"(Catalogue) Missing filter would fail to load when using Sonarr v4",
"(Edit Series) Vastly speed up response time on submitting updates",
"(Missing) Air date would show in days for very old content",
"(Queue) Check monitored download status on pull to refresh",
"(Season List) Correctly calculate the available episode count"
]
},
{
"module": "System",
"changes": [
"(Flutter) Update packages",
"(Flutter) Upgrade to Firebase SDK v8.9.0",
"(Network) TLS v1.3 is now fully supported"
]
},
{
"module": "Tautulli",
"changes": [
"(Activity) Activity counter badge would not completely fade away",
"(Check for Updates) Checking for updates could fail in some cases"
]
},
{
"module": "UI/UX",
"changes": [
"(Bottom Sheet) Tightly size all bottom sheets to the content",
"(List View) Make padding around the end of infinite list loaders and icons more consistent",
"(Popup Menu) Positioning could get unaligned or broken if opened in specific views",
"(Router) Slide transitions between pages could not occur on some devices",
"(Snackbar) Snackbars would not be shown in some cases",
"(Theme) Removed deprecated theme values"
""
]
}
],

Binary file not shown.

Binary file not shown.

View File

@@ -12,9 +12,13 @@ platform :ios do
api_key = app_store_connect_api_key(
key_id: "3Z55GTHMWY",
issuer_id: "057b0968-cbc8-4025-99da-84fb326bed70",
key_filepath: "./Auth.p8",
key_filepath: "fastlane/3Z55GTHMWY.p8",
)
build_ios_app(scheme: "Runner", workspace: "Runner.xcworkspace", export_method: "app-store")
upload_to_testflight(distribute_external: true, groups: "Alpha")
upload_to_testflight(
distribute_external: true,
groups: "Alpha",
changelog: "The changelog is available within the application!",
)
end
end

Binary file not shown.

Binary file not shown.

View File

@@ -12,9 +12,13 @@ platform :ios do
api_key = app_store_connect_api_key(
key_id: "3Z55GTHMWY",
issuer_id: "057b0968-cbc8-4025-99da-84fb326bed70",
key_filepath: "./Auth.p8",
key_filepath: "fastlane/3Z55GTHMWY.p8",
)
build_ios_app(scheme: "Runner", workspace: "Runner.xcworkspace", export_method: "app-store")
upload_to_testflight(distribute_external: true, groups: "Alpha")
upload_to_testflight(
distribute_external: true,
groups: "Alpha",
changelog: "The changelog is available within the application!",
)
end
end

View File

@@ -1,6 +1,6 @@
name: lunasea
description: Self-Hosted Controller
version: 6.0.0+60000006
version: 6.0.0+1
publish_to: 'none'
environment:
sdk: '>=2.15.0 <3.0.0'