Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
37d37a2
ci: trigger
faultables Mar 6, 2026
e7b73c6
ci: trigger
faultables Mar 6, 2026
1a87251
ci: trigger
faultables Mar 15, 2026
f8b7fed
Add transparent stream pre cache
docmeth02 Mar 7, 2026
be8e563
Add Cached playlist to downloads downloads view (works when offline)
docmeth02 Mar 7, 2026
75949d0
rework caching PR. Cache stream audio, library metadata, and cover ar…
docmeth02 Mar 24, 2026
2b50e17
ci: trigger
faultables Mar 6, 2026
b594303
ci: trigger
faultables Mar 6, 2026
957e7e4
ci: trigger
faultables Mar 15, 2026
2812834
feat: add liked songs view and song star/unstar support for iOS
docmeth02 Mar 15, 2026
96c63c9
fix: evenly space bottom bar icons and refresh liked songs on star ch…
docmeth02 Mar 15, 2026
b93521d
Add support for navidrome liked/faved songs
docmeth02 Mar 19, 2026
09e6b57
Fix carplay hear button on radio playback. Fix ListenBrainz/LastFM ac…
docmeth02 Mar 24, 2026
c326f32
Added German translation
Mar 20, 2026
34736e0
added Carplay translations
Mar 20, 2026
55d417d
docs(l10n): Add Norwegian Bokmål translations
SindreKjelsrud Mar 26, 2026
98a8159
Added IPadOS support
Mar 29, 2026
63ef2ef
chore: update [skip ci]
faultables Apr 11, 2026
2f9ba93
docs(l10n): Fix some translations
SindreKjelsrud Apr 18, 2026
706bd91
feat: add Liked Songs to CarPlay Library tab
docmeth02 Apr 12, 2026
69630c2
feat: add cached songs to CarPlay Downloads tab
docmeth02 Apr 12, 2026
5fbb10d
feat: use fullScreenCover for login on iPad and center empty states
faultables Apr 21, 2026
6a218cf
chore: bump version to 2.3
faultables Apr 21, 2026
01ed2fc
fix: align Home header with iPad content container
faultables Apr 25, 2026
69b6c60
feat: add iPad sidebar Library submenus with quick-link toggle
faultables Apr 25, 2026
a0e079a
fix: iPad floating player placement
faultables Apr 25, 2026
a24b39d
fix: restore fullscreen player swipe-down behavior
faultables Apr 25, 2026
b254e75
fix: polish fullscreen player control spacing
faultables Apr 25, 2026
faea4e6
feat: some adjustment
faultables Apr 25, 2026
f7ef4a9
fix: refine iPad login close button and portrait queue sheet
faultables Apr 25, 2026
eac8118
fix: support Mac Catalyst runtime
faultables Apr 26, 2026
8ddeb44
fix: preserve artist navigation environment
faultables Apr 26, 2026
58b2b5d
chore: add quick link localization keys
faultables Apr 26, 2026
6753e30
fix: restore full-screen slide-off offset on iOS after Catalyst change
faultables Apr 26, 2026
577718a
fix: center floating player when sidebar is collapsed on iPadOS 18+
faultables Apr 26, 2026
811d1f7
chore: update fastlane thing
faultables Apr 26, 2026
5034a68
chore: catalyst thing
faultables Apr 26, 2026
43d350e
chore: fastlane again
faultables Apr 26, 2026
488bb32
chore: fastlane again
faultables Apr 26, 2026
85f42b4
chore: fastlane again
faultables Apr 26, 2026
a702619
chore: test update fastlane
faultables Apr 26, 2026
9696636
chore: let's test the mac app!!1!
faultables Apr 26, 2026
ce3b4d2
feat: icons
faultables May 17, 2026
6addbe1
fix: icons
faultables May 17, 2026
e4eeef1
fix: icons
faultables May 17, 2026
acf145f
fix: still icons stuff
faultables May 17, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Gemfile
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
source "https://rubygems.org"

gem "fastlane"
gem "fastlane", ">= 2.233.0"
162 changes: 89 additions & 73 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,45 +1,49 @@
GEM
remote: https://rubygems.org/
specs:
CFPropertyList (3.0.7)
base64
nkf
rexml
addressable (2.8.7)
public_suffix (>= 2.0.2, < 7.0)
CFPropertyList (3.0.8)
abbrev (0.1.2)
addressable (2.9.0)
public_suffix (>= 2.0.2, < 8.0)
artifactory (3.0.17)
atomos (0.1.3)
aws-eventstream (1.3.0)
aws-partitions (1.1005.0)
aws-sdk-core (3.212.0)
aws-eventstream (1.4.0)
aws-partitions (1.1241.0)
aws-sdk-core (3.246.0)
aws-eventstream (~> 1, >= 1.3.0)
aws-partitions (~> 1, >= 1.992.0)
aws-sigv4 (~> 1.9)
base64
bigdecimal
jmespath (~> 1, >= 1.6.1)
aws-sdk-kms (1.95.0)
aws-sdk-core (~> 3, >= 3.210.0)
logger
aws-sdk-kms (1.123.0)
aws-sdk-core (~> 3, >= 3.244.0)
aws-sigv4 (~> 1.5)
aws-sdk-s3 (1.170.1)
aws-sdk-core (~> 3, >= 3.210.0)
aws-sdk-s3 (1.220.0)
aws-sdk-core (~> 3, >= 3.244.0)
aws-sdk-kms (~> 1)
aws-sigv4 (~> 1.5)
aws-sigv4 (1.10.1)
aws-sigv4 (1.12.1)
aws-eventstream (~> 1, >= 1.0.2)
babosa (1.0.4)
base64 (0.2.0)
benchmark (0.5.0)
bigdecimal (4.1.2)
claide (1.1.0)
colored (1.2)
colored2 (3.1.2)
commander (4.6.0)
highline (~> 2.0.0)
csv (3.3.5)
declarative (0.0.20)
digest-crc (0.6.5)
digest-crc (0.7.0)
rake (>= 12.0.0, < 14.0.0)
domain_name (0.6.20240107)
dotenv (2.8.1)
emoji_regex (3.2.3)
excon (0.112.0)
faraday (1.10.4)
faraday (1.10.5)
faraday-em_http (~> 1.0)
faraday-em_synchrony (~> 1.0)
faraday-excon (~> 1.1)
Expand All @@ -51,53 +55,61 @@ GEM
faraday-rack (~> 1.0)
faraday-retry (~> 1.0)
ruby2_keywords (>= 0.0.4)
faraday-cookie_jar (0.0.7)
faraday-cookie_jar (0.0.8)
faraday (>= 0.8.0)
http-cookie (~> 1.0.0)
http-cookie (>= 1.0.0)
faraday-em_http (1.0.0)
faraday-em_synchrony (1.0.0)
faraday-em_synchrony (1.0.1)
faraday-excon (1.1.0)
faraday-httpclient (1.0.1)
faraday-multipart (1.0.4)
multipart-post (~> 2)
faraday-multipart (1.2.0)
multipart-post (~> 2.0)
faraday-net_http (1.0.2)
faraday-net_http_persistent (1.2.0)
faraday-patron (1.0.0)
faraday-rack (1.0.0)
faraday-retry (1.0.3)
faraday-retry (1.0.4)
faraday_middleware (1.2.1)
faraday (~> 1.0)
fastimage (2.3.1)
fastlane (2.225.0)
fastimage (2.4.1)
fastlane (2.233.0)
CFPropertyList (>= 2.3, < 4.0.0)
abbrev (~> 0.1.2)
addressable (>= 2.8, < 3.0.0)
artifactory (~> 3.0)
aws-sdk-s3 (~> 1.0)
aws-sdk-s3 (~> 1.197)
babosa (>= 1.0.3, < 2.0.0)
bundler (>= 1.12.0, < 3.0.0)
base64 (~> 0.2.0)
benchmark (>= 0.1.0)
bundler (>= 1.17.3, < 5.0.0)
colored (~> 1.2)
commander (~> 4.6)
csv (~> 3.3)
dotenv (>= 2.1.1, < 3.0.0)
emoji_regex (>= 0.1, < 4.0)
excon (>= 0.71.0, < 1.0.0)
faraday (~> 1.0)
faraday-cookie_jar (~> 0.0.6)
faraday_middleware (~> 1.0)
fastimage (>= 2.1.0, < 3.0.0)
fastlane-sirp (>= 1.0.0)
fastlane-sirp (>= 1.1.0)
gh_inspector (>= 1.1.2, < 2.0.0)
google-apis-androidpublisher_v3 (~> 0.3)
google-apis-playcustomapp_v1 (~> 0.1)
google-cloud-env (>= 1.6.0, < 2.0.0)
google-cloud-env (>= 1.6.0, <= 2.1.1)
google-cloud-storage (~> 1.31)
highline (~> 2.0)
http-cookie (~> 1.0.5)
json (< 3.0.0)
jwt (>= 2.1.0, < 3)
logger (>= 1.6, < 2.0)
mini_magick (>= 4.9.4, < 5.0.0)
multipart-post (>= 2.0.0, < 3.0.0)
mutex_m (~> 0.3.0)
naturally (~> 2.2)
nkf (~> 0.2.0)
optparse (>= 0.1.1, < 1.0.0)
ostruct (>= 0.1.0)
plist (>= 3.1.0, < 4.0.0)
rubyzip (>= 2.0.0, < 3.0.0)
security (= 0.1.5)
Expand All @@ -108,86 +120,90 @@ GEM
tty-spinner (>= 0.8.0, < 1.0.0)
word_wrap (~> 1.0.0)
xcodeproj (>= 1.13.0, < 2.0.0)
xcpretty (~> 0.3.0)
xcpretty (~> 0.4.1)
xcpretty-travis-formatter (>= 0.0.3, < 2.0.0)
fastlane-sirp (1.0.0)
sysrandom (~> 1.0)
fastlane-sirp (1.1.0)
gh_inspector (1.1.3)
google-apis-androidpublisher_v3 (0.54.0)
google-apis-core (>= 0.11.0, < 2.a)
google-apis-core (0.11.3)
google-apis-androidpublisher_v3 (0.99.0)
google-apis-core (>= 0.15.0, < 2.a)
google-apis-core (0.18.0)
addressable (~> 2.5, >= 2.5.1)
googleauth (>= 0.16.2, < 2.a)
httpclient (>= 2.8.1, < 3.a)
googleauth (~> 1.9)
httpclient (>= 2.8.3, < 3.a)
mini_mime (~> 1.0)
mutex_m
representable (~> 3.0)
retriable (>= 2.0, < 4.a)
rexml
google-apis-iamcredentials_v1 (0.17.0)
google-apis-core (>= 0.11.0, < 2.a)
google-apis-playcustomapp_v1 (0.13.0)
google-apis-core (>= 0.11.0, < 2.a)
google-apis-storage_v1 (0.31.0)
google-apis-core (>= 0.11.0, < 2.a)
google-cloud-core (1.7.1)
google-apis-iamcredentials_v1 (0.27.0)
google-apis-core (>= 0.15.0, < 2.a)
google-apis-playcustomapp_v1 (0.17.0)
google-apis-core (>= 0.15.0, < 2.a)
google-apis-storage_v1 (0.62.0)
google-apis-core (>= 0.15.0, < 2.a)
google-cloud-core (1.8.0)
google-cloud-env (>= 1.0, < 3.a)
google-cloud-errors (~> 1.0)
google-cloud-env (1.6.0)
faraday (>= 0.17.3, < 3.0)
google-cloud-errors (1.4.0)
google-cloud-storage (1.47.0)
google-cloud-env (2.1.1)
faraday (>= 1.0, < 3.a)
google-cloud-errors (1.6.0)
google-cloud-storage (1.59.0)
addressable (~> 2.8)
digest-crc (~> 0.4)
google-apis-iamcredentials_v1 (~> 0.1)
google-apis-storage_v1 (~> 0.31.0)
google-apis-core (>= 0.18, < 2)
google-apis-iamcredentials_v1 (~> 0.18)
google-apis-storage_v1 (>= 0.42)
google-cloud-core (~> 1.6)
googleauth (>= 0.16.2, < 2.a)
googleauth (~> 1.9)
mini_mime (~> 1.0)
googleauth (1.8.1)
faraday (>= 0.17.3, < 3.a)
googleauth (1.11.2)
faraday (>= 1.0, < 3.a)
google-cloud-env (~> 2.1)
jwt (>= 1.4, < 3.0)
multi_json (~> 1.11)
os (>= 0.9, < 2.0)
signet (>= 0.16, < 2.a)
highline (2.0.3)
http-cookie (1.0.7)
http-cookie (1.0.8)
domain_name (~> 0.5)
httpclient (2.8.3)
httpclient (2.9.0)
mutex_m
jmespath (1.6.2)
json (2.8.1)
jwt (2.9.3)
json (2.19.4)
jwt (2.10.2)
base64
logger (1.7.0)
mini_magick (4.13.2)
mini_mime (1.1.5)
multi_json (1.15.0)
multi_json (1.20.1)
multipart-post (2.4.1)
mutex_m (0.3.0)
nanaimo (0.4.0)
naturally (2.2.1)
naturally (2.3.0)
nkf (0.2.0)
optparse (0.6.0)
optparse (0.8.1)
os (1.1.4)
plist (3.7.1)
public_suffix (6.0.1)
rake (13.2.1)
ostruct (0.6.3)
plist (3.7.2)
public_suffix (7.0.5)
rake (13.4.2)
representable (3.2.0)
declarative (< 0.1.0)
trailblazer-option (>= 0.1.1, < 0.2.0)
uber (< 0.2.0)
retriable (3.1.2)
rexml (3.3.9)
rouge (2.0.7)
retriable (3.4.1)
rexml (3.4.4)
rouge (3.28.0)
ruby2_keywords (0.0.5)
rubyzip (2.3.2)
rubyzip (2.4.1)
security (0.1.5)
signet (0.19.0)
signet (0.21.0)
addressable (~> 2.8)
faraday (>= 0.17.5, < 3.a)
jwt (>= 1.5, < 3.0)
jwt (>= 1.5, < 4.0)
multi_json (~> 1.10)
simctl (1.6.10)
CFPropertyList
naturally
sysrandom (1.0.5)
terminal-notifier (2.0.0)
terminal-table (3.0.2)
unicode-display_width (>= 1.1.1, < 3)
Expand All @@ -206,8 +222,8 @@ GEM
colored2 (~> 3.1)
nanaimo (~> 0.4.0)
rexml (>= 3.3.6, < 4.0)
xcpretty (0.3.0)
rouge (~> 2.0.7)
xcpretty (0.4.1)
rouge (~> 3.28.0)
xcpretty-travis-formatter (1.0.1)
xcpretty (~> 0.2, >= 0.0.7)

Expand All @@ -216,7 +232,7 @@ PLATFORMS
ruby

DEPENDENCIES
fastlane
fastlane (>= 2.233.0)

BUNDLED WITH
2.5.23
4 changes: 3 additions & 1 deletion fastlane/Fastfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
fastlane_version "2.225.0"
fastlane_version "2.233.0"
default_platform(:ios)

groups = ["Kepelet"]
Expand All @@ -20,6 +20,7 @@ platform :ios do
lane :sync_certs do
api_key = lane_context[SharedValues::APP_STORE_CONNECT_API_KEY]

match({readonly: true, type: "appstore", platform: "catalyst", app_identifier: "com.penerbangwalet.flo", api_key: api_key})
match({readonly: true, type: "appstore", api_key: api_key})
end

Expand All @@ -42,6 +43,7 @@ platform :ios do
load_asc_api_key
sync_certs
fetch_and_increment_build_number

build_app(configuration: configuration)
end

Expand Down
1 change: 0 additions & 1 deletion fastlane/Gymfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,4 @@ export_method("app-store")

output_directory("./fastlane/builds")

include_bitcode(false)
include_symbols(false)
Loading
Loading