Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev #49

Merged
merged 6 commits into from
Jun 16, 2024
Merged

Dev #49

merged 6 commits into from
Jun 16, 2024

Conversation

Oceanity
Copy link
Owner

No description provided.

* Added version checker to modal and version check endpoint

* Added version check to twitch chat connection

* Removed unused import

* Updated chatFeedAlert method and used on Main

* Renamed some vars
* Basically stashing this, it seems like it'll break stuff

* Moved Track Details to TrackService, Introduced various services to help with organization

* JSDocs

* Removed unused import, updated jsdocs

* Moved Device to Spotify class and created unit tests

* Made Unit Tests for SpotifyService

* Moved Test Data to its own file, updated Spotify Service tests

* Created unit tests for Strings helpers

* Unit test for Timing

* Renamed method, getErrorMessage unit tests

* Fixed edge cases on getErrorMessage and updated tests

* Created workflow to (hopefully) enforce unit tests on PR to Main

* Unit tests for getBiggestImageUrl

* Added Dev to Unit Test workflow

* Formatted Lyrics on load and used that to save on casts every tick

* Unit tests for Playlists and some renames

* Fixed condition in Array test and optimized tests

* Added missing case to timing unit tests

* Moved tests to be near their corresponding class definition, implemented unit tests for Track Service

* Implemented Unit Tests for QueueService

* renamed jest tests workflow name
* Green on initial SpotifyPlayer test

* Green on Playlist updated with Null test

* fixed null update test

* Green on Default Getters test on Lyrics Service

* Green on Lyrics File exists test

* Unit Tests for ProfileService, renamed ProfileService to `user` to make it more obvious

* Fixed typing on Api Fetch

* Initial API Unit Tests

* Updated error code test

* Fixed some errors that Github didn't handle the same way as local dev
* Added new variables to Playlist, updated test to use more reliable property

* Fixed other param that could be simplified

* Fixed incorrect return

* Forgot those were API links, oops

* Updated Tests
* Changed enforce dev to main workflow to only show up in Main PRs

* Organized tests and made workflow output verbose
* Changed enforce dev to main workflow to only show up in Main PRs

* Organized tests and made workflow output verbose

* Fixed workflow conditions

* Fixed workflow conditions
@Oceanity Oceanity merged commit f255f91 into main Jun 16, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant