Commit Graph

413 Commits

Author SHA1 Message Date
anultravioletaurora 1bb25d26e6 [skip actions] version bump 2025-08-14 12:22:05 +00:00
Ritesh Shukla a6b575c998 React native upgrade to 0.81 (#472)
React Native and dependency upgrades
2025-08-14 06:30:10 -05:00
anultravioletaurora 6dec7660db [skip actions] version bump 2025-08-09 18:10:36 +00:00
Violet Caulfield a9d103b3b3 Fix TextTickers, MP3 Playback Fixes, Fix Blurred Background in Player (Android), Audio Normalization (#471)
Deps updates, fixes text tickers not ticking

Fix blurred background on android

fix library selector being disabled when multiple libraries do exist

Fix issue where mp3 containers ('mpeg') would crash the app

* update readme, fix maestro
2025-08-09 12:32:09 -05:00
anultravioletaurora d7c285ba20 [skip actions] version bump 2025-08-07 17:31:50 +00:00
Violet Caulfield 8e573f5490 Player Element Spacing, Update Deps, Add PostedPlaybackInfo Query (#469)
* Fixing an issue where some mp3 files were using .mpeg as the extension for a downloaded file

Updates to track mapper to use AudioApi endpoint as default, with UniversalAudioApi endpoint as fallback

fix recent artists on the home screen not updating

* fix error on sign out

* make now playing change faster when loading a new queue

* Improvements to the alphabetical selector handling in the artists page

* Fix issue where most played artists werent properly sorted

* adding suggested artists to discover page

* adjust spacing on player, especially for smaller screens

update deps

* add image tags to refresh images when they are updated server side
2025-08-07 11:48:02 -05:00
anultravioletaurora e21bbbcb2a [skip actions] version bump 2025-08-04 00:36:04 +00:00
anultravioletaurora bcf18a5963 [skip actions] version bump 2025-08-03 05:27:04 +00:00
anultravioletaurora 553862fad2 [skip actions] version bump 2025-08-02 02:07:49 +00:00
Violet Caulfield 002db435a3 Update Deps (#463) 2025-08-01 20:34:57 -05:00
anultravioletaurora 37bfd6cd26 [skip actions] version bump 2025-07-31 01:41:54 +00:00
Violet Caulfield d1dad8ab25 RN Screens + React Navigation Update, Artist Alphabetical Selector Optimizations (#460)
update dependencies

tighten up alphabetical selector haptic feedback

optimize artists pagination somewhat

* update maestro tests
2025-07-30 20:05:11 -05:00
anultravioletaurora 7236f129ae [skip actions] version bump 2025-07-24 15:02:54 +00:00
anultravioletaurora dae111076c [skip actions] version bump 2025-07-23 22:13:23 +00:00
Violet Caulfield 98bf82284f Artist Tab Updates, Haptic Feedback Toggle, QueueProvider Test Coverage (#455) 2025-07-23 16:44:16 -05:00
anultravioletaurora f935647ca7 [skip actions] version bump 2025-07-22 14:54:18 +00:00
Violet Caulfield b958cfe37b clean up jest folder between setup, contextual, and functional files (#451)
Clean up Jest and Maestro Folders

Reduction of the number of calls being made by components

Fix issue where a different track would display than the one that is currently playing

Update OTA dependency to fix an issue on iOS
2025-07-22 09:17:42 -05:00
anultravioletaurora 9e41cced40 [skip actions] version bump 2025-07-20 13:00:44 +00:00
anultravioletaurora 8b2c642876 [skip actions] version bump 2025-07-19 20:44:38 +00:00
anultravioletaurora ece49cf3ba [skip actions] version bump 2025-07-17 13:12:14 +00:00
Violet Caulfield 09eb9d0c8f 415 feature playlist compact view or filter (#443)
Fix issue where top most artist folders were displayed instead of album artists from the library

Make playlist view in the library tab more compact

Fix app crash on sign out
2025-07-17 07:46:45 -05:00
anultravioletaurora 4949a98747 [skip actions] version bump 2025-07-13 20:04:23 +00:00
Violet Caulfield 2f3f290850 Style Enhancements, Dependency Upgrades (#437)
update deps

small styling changes for text

make password a secure text entry always

fix signOut, update maestro tests
2025-07-13 14:04:18 -05:00
Violet Caulfield 2e426ab3e9 Maestro Tests for Search
* maestro search instrumentation

* select search tab in maestro

* adding sentry back in, updating search maestro

* fix tests

* fix maestro flow
2025-07-09 22:25:44 +05:30
anultravioletaurora e9de72c46c [skip actions] version bump 2025-07-08 05:01:33 +00:00
anultravioletaurora 5dff032146 [skip actions] version bump 2025-07-08 04:27:51 +00:00
anultravioletaurora b755fac38b [skip actions] version bump 2025-07-08 01:45:34 +00:00
Violet Caulfield a70563265a bump bundle version 2025-07-07 20:13:11 -05:00
Violet Caulfield 7aa1976a85 save me fastlane (#429) 2025-07-07 17:21:59 -05:00
Violet Caulfield 9aea821c9b fix build, update readme screenshots 2025-07-07 17:09:32 -05:00
Violet Caulfield 3a7fe51e8f 0.13.0 (#428)
* Gapless playback (#372)

* Add gapless playback prefetch logic for next track

* Enhance player context to support multiple track downloads and prevent redundant prefetching

* Add download quality settings and integrate into track mapping and network contexts (#386)

* Add Shuffle

* Add Library Selection screen and navigation to account tab

* player redesign featuring blurred background artwork

* add repeat modes to player
2025-07-07 16:47:55 -05:00
anultravioletaurora 3707e83b62 [skip actions] version bump 2025-06-14 07:50:37 +00:00
Violet Caulfield 9e3f2b5056 hot fix for flashlists 2025-06-14 02:28:45 -05:00
anultravioletaurora a9c33b7405 [skip actions] version bump 2025-06-13 19:20:12 +00:00
Ritesh Shukla a77bd48eee React native 0.80 (#418)
* Fix Height&Width not changing

* Remove RN 79.2 patch

update locks

* comment out sentry module for now

* Fix Jest Unit Tests for RN 80

* Run linting

* update fastfile for android

---------

Co-authored-by: Violet Caulfield <violet@cosmonautical.cloud>
2025-06-13 13:57:53 -05:00
anultravioletaurora 0fa9808d20 [skip actions] version bump 2025-06-04 23:54:10 +00:00
Ritesh Shukla ecbbabcf4d Maestro Setup for app (#407)
Implementing Maestro tests against onboarding process
2025-06-04 15:44:52 -05:00
Violet Caulfield ee78b90af8 pipeline updates 2025-06-02 23:11:23 -05:00
skalthoff 2892f49764 Enhance CI workflows to include APK and IPA upload steps for testing (#388)
* Enhance CI workflows to include APK and IPA upload steps for testing

* Remove git_branch specification from Matchfile

* Remove redundant APK path from Android build workflow
2025-05-31 01:57:29 -05:00
anultravioletaurora 5eb3305b5d [skip actions] 2025-05-26 14:46:02 +00:00
Violet Caulfield d608779137 Login and playlist enhancements (#381)
* Add playlist item check cache query key and enhance TrackOptions functionality (#326)

- Introduced `PlaylistItemCheckCache` to prevent duplicate track additions in playlists.
- Implemented fetching of playlist tracks and checking if a track is already in a playlist.
- Updated UI to reflect whether a track is in a playlist, improving user experience.

Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com>

* networking adjustments

update info.plist for iOS, updates to login flows to allow overriding the protocol

* allow for using a protocol in the server address bar, but make the https:// prepending more apparent so users know what's going on under the hood

---------

Co-authored-by: skalthoff <32023561+skalthoff@users.noreply.github.com>
2025-05-26 09:08:22 -05:00
anultravioletaurora a569f10008 [skip actions] 2025-05-24 15:35:56 +00:00
anultravioletaurora 227c40d852 [skip actions] 2025-05-24 12:28:26 +00:00
anultravioletaurora e929ae4a48 [skip actions] 2025-05-23 16:17:04 +00:00
anultravioletaurora 839a6f5f6f [skip actions] 2025-05-22 15:45:37 +00:00
anultravioletaurora 4b1c417e7d [skip actions] 2025-05-22 13:09:37 +00:00
anultravioletaurora 6110c14bf0 [skip actions] 2025-05-18 16:53:23 +00:00
Violet Caulfield cdb75fad51 A-Z Selector for Artists, Prep for the same for Albums, Style Fixes, Verbiage Adjustments (#373)
Lots of overall improvements to styling, color usage, and wording

Adds more iconography, adjust settings tab to hide "Labs", enabled via 5 taps on "Made with <3" message

Adds flashlist, for faster lists. Lots of work on the library to add an alphabetical selector for skipping to a particular spot in the list quickly. Will be iterated on as we build out more ways to sort and view your library!

adds additional dns fixes for connecting to a local domain
2025-05-18 10:35:46 -05:00
anultravioletaurora 3f91a51d65 [skip actions] 2025-05-16 02:46:56 +00:00
Violet Caulfield e3691819fb Local DNS resolution Fails (#367)
Fixes an issue where connecting via a local domain wasn't possible
2025-05-15 20:19:18 -05:00