105 Commits

Author SHA1 Message Date
Violet Caulfield
e78b9d2114 Re-enable New Architecture on Android, Remove Blurhash Deps, Improve Album Layout on Larger Viewports (#318)
Re-enables new architecture on Android by switching to a different fork of React Native Track Player

Removes dependency on react-native-blurhash - we aren't using it as our image component can handle this for us

Improves album layout on artist screen by adjusting flex of album details and album artwork
2025-05-01 14:53:54 -05:00
Violet Caulfield
ae7aef5df3 Instant Mix Buildout, Fix Android Playback Controls, Update Toast Styling (#316)
Adds an Instant Mix Button and Screen - users can view an instant mix from the album page by tapping on the Compass icon (which is styled for Dark and Light mode, respectfully)

Fixes Android playback controls not showing up - this is a regression introduced by React Native's New Architecture and is being rolled back. A future update will fix this and get Android builds back on the New Architecture

Adds Tamagui styling to toasts so that they are more homogenous with the rest of the UI
2025-05-01 10:46:03 -05:00
Ritesh Shukla
100acd7641 Remove Expo + Code Cleanup +. Test Cases Fix (#312) 2025-05-01 03:22:45 -05:00
Violet Caulfield
34382d45a9 UI Overflow Fixes, Move Source to src Folder (#311)
Fix issue where player elements would be falling off of the screen

Move source files into `src` folder for project organization
2025-04-30 10:40:31 -05:00
Violet Caulfield
5754a3d236 Upgrade to React Native's New Architecture (#302)
Makes the UI operate more synchronously (read: fast 🔥🔥🔥)

Upgrades several dependencies
2025-04-30 03:30:24 -05:00
Violet Caulfield
46e0336ad5 update runs on for macos runners 2025-04-24 20:49:50 -05:00
Violet Caulfield
9fcfb76126 patch version 2025-04-24 08:29:43 -05:00
Violet Caulfield
567f746da2 update publish workflow 2025-04-24 07:25:18 -05:00
Ritesh Shukla
ff7c454011 Initial Setup for Toggle (#280)
* Initial Setup for Toggle

* Enhancements to Offline (#279)

* [skip actions]

* xcode and project stuff

* Enhancements to Offline (#279)

* fix workflows

* we don't need tests running on a pr, it's already going to run on a push

* complete move to yarn

* run formatter

* fix build, prep for using mediasources

* linting errors

---------

Co-authored-by: Ritesh Shukla <ritesh.shukla2@M-LD4JMWLW26.local>
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com>
Co-authored-by: anultravioletaurora <jellify@cosmonautical.com>
Co-authored-by: Violet Caulfield <violet@cosmonautical.cloud>
2025-04-24 07:23:01 -05:00
Violet Caulfield
c3403bc080 Enhancements to Offline (#279) 2025-04-23 13:53:07 -05:00
Violet Caulfield
a34bd27109 update publish beta workflow 2025-04-20 23:35:32 -05:00
Ritesh Shukla
08a7d10fd1 Pick auto change log from git commits 2025-04-21 08:45:37 +05:30
Violet Caulfield
da5e446c00 update workflow order 2025-04-20 16:35:51 -05:00
Ritesh Shukla
d37120562f Notify 2025-04-21 01:38:36 +05:30
Ritesh Shukla
f65871b505 Add Prettier check on PR 2025-04-12 21:03:30 +05:30
Ritesh Shukla
bc6ab12107 Add Prettier check on PR 2025-04-12 21:01:38 +05:30
Violet Caulfield
eae3931ae8 Merge branch 'main' of github.com:anultravioletaurora/Jellify into 232-implement-prettier 2025-04-12 08:28:47 -05:00
Violet Caulfield
c73c92b4d2 update workflow, fix CI 2025-04-11 10:13:11 -05:00
Violet Caulfield
92dc63f40b Add install cocoapods step to workflows to fix ios builds 2025-04-11 07:22:27 -05:00
Violet Caulfield
f3ebfd171f update jest github action 2025-04-11 07:06:52 -05:00
Violet Caulfield
8abb4789cf update workflow 2025-04-10 14:06:22 -05:00
Ritesh Shukla
98204f4572 Fix CI 2025-04-11 00:28:35 +05:30
Ritesh Shukla
73a4b54f9e Added Support for version bump 2025-04-10 23:22:42 +05:30
Violet Caulfield
4477542dd4 Fix CI 2025-04-10 10:20:51 -05:00
Ritesh Shukla
379210eeba Added APK in artificats 2025-04-10 19:57:12 +05:30
Violet Caulfield
1c862f35b7 dont run tests on a push to main 2025-04-09 09:22:22 -05:00
Violet Caulfield
e6e82f97ad just run tests on a push - no need to also have it on a PR 2025-04-09 09:13:37 -05:00
Violet Caulfield
c7b2611eb5 Merge branch 'main' of github.com:anultravioletaurora/Jellify into 193-implement-jest-unit-testing 2025-04-09 08:02:54 -05:00
Violet Caulfield
fd76061109 update publish-beta workflow 2025-04-08 04:22:52 -05:00
Violet Caulfield
77a88a33a5 add pull request template 2025-04-06 19:33:49 -05:00
Violet Caulfield
54535e310c mock burnt module
update workflow naming
2025-04-06 10:13:30 -05:00
Violet Caulfield
a52f35b7fd run this on a push too probably 2025-04-02 07:40:13 -07:00
Violet Caulfield
9d9d8649e8 Update workflow name 2025-04-02 07:38:24 -07:00
Violet Caulfield
d2bed17e93 add jest github action on pr 2025-04-01 20:23:56 -07:00
Violet Caulfield
de8f2249e8 fix android workflow, add some logging 2025-03-29 07:11:22 -05:00
Violet Caulfield
a5d154f2f4 remove debug, we're good here 2025-03-28 19:41:17 -05:00
Violet Caulfield
4dce5b2c9a add apk to releases 2025-03-28 19:40:42 -05:00
Violet Caulfield
a1567435cf docs, scripts, and workflows 2025-03-28 19:24:17 -05:00
Violet Caulfield
9cc7f8e342 lets build this more often plz 2025-03-28 18:47:03 -05:00
Violet Caulfield
d5384334a0 update debug 2025-03-28 08:56:29 -05:00
Violet Caulfield
8d8955fdc2 update workflow 2025-03-28 08:13:15 -05:00
Violet Caulfield
564e1b68ea OH 2025-03-28 07:50:50 -05:00
Violet Caulfield
9e6697caff update workflow 2025-03-28 07:35:01 -05:00
Violet Caulfield
26ba3d51d1 update workflow name 2025-03-22 11:32:31 -05:00
Violet Caulfield
b74e2183e0 update android workflow 2025-03-22 11:26:55 -05:00
Violet Caulfield
667e91dfe4 Update beta workflow 2025-03-22 03:01:34 -05:00
Violet Caulfield
1848c56245 just curious 2025-02-09 18:28:58 -06:00
Violet Caulfield
b79216ee7c adjust semver increment in workflow 2025-02-09 00:04:07 -06:00
Violet Caulfield
6b1e0f30c8 [skip actions]
Add FUNDING.yml
2025-02-08 14:28:29 -06:00
Violet Caulfield
d3e072b89c update android build 2025-02-06 07:45:48 -06:00