Skip to content

Commit

Permalink
chore(release): v0.2.0 [skip changelog] [skip ci]
Browse files Browse the repository at this point in the history
  • Loading branch information
Conventional Changelog Action committed Apr 15, 2023
1 parent 15dea08 commit fdc1710
Show file tree
Hide file tree
Showing 2 changed files with 58 additions and 9 deletions.
65 changes: 57 additions & 8 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,72 @@
# [0.1.0](https://github.com/Dan6erbond/jolt/compare/v0.2.1-prerelease...v0.1.0) (2023-04-08)
# [0.2.0](https://github.com/Dan6erbond/jolt/compare/v0.1.0...v0.2.0) (2023-04-15)


### Features
### Bug Fixes

* :sparkles: refactor reviews and ratings to `ReviewService` and fix other linter errors ([8a28fac](https://github.com/Dan6erbond/jolt/commit/8a28fac2738606786c98bb097924195e47887f66))
* :bug: fix append for slices creaetd with `make()` and length ([eff801b](https://github.com/Dan6erbond/jolt/commit/eff801bb63c970152ead9a58d500457e33e64666))
* :bug: fix tmdb season route ([b52b9d1](https://github.com/Dan6erbond/jolt/commit/b52b9d1fd01c9bae9c2a5bdb443975314ebdd282))
* :bug: gracefully handle errors with logger ([da67bfb](https://github.com/Dan6erbond/jolt/commit/da67bfb0e5cf60ebeedfa5d3329f5ddc509c7806))
* :bug: remove usage of FixOrCreate() due to unique constraints ([a26e505](https://github.com/Dan6erbond/jolt/commit/a26e50592ac094fde3c6a9b63eed98b28591d9b8))
* :bug: save tv ([aae5613](https://github.com/Dan6erbond/jolt/commit/aae56130e4a88340e03032ecbf99c85e34bba7bf))
* :bug: update calls to tv mutations on tv details page ([0b84ff3](https://github.com/Dan6erbond/jolt/commit/0b84ff35850892f8834dfbe4ecbb1597fa0f26ea))
* :bug: use append to avoid nil entries in watched ([b08d87b](https://github.com/Dan6erbond/jolt/commit/b08d87bec577e744bb78d0fe576dc5f56fec0712))
* :lipstick: fix tab styling ([0e7fd9b](https://github.com/Dan6erbond/jolt/commit/0e7fd9b8db8ab921f7cfe0f3861c7815cba5aa7b))
* :lock: fix refresh tokens being assigned to user id 1 ([9dc45cf](https://github.com/Dan6erbond/jolt/commit/9dc45cf868f5a2abd61dca96bf4a8ffa7450ea09))


### Features

## [0.2.1-prerelease](https://github.com/Dan6erbond/jolt/compare/v0.2.0-prerelease...v0.2.1-prerelease) (2023-04-08)
* :goal_net: fix refresh token error handling ([817480b](https://github.com/Dan6erbond/jolt/commit/817480bd7ec4977edfef791c50bb4193c3bf8b02))
* :sparkles: add Cobra CLI and server command to run server ([f9f4f2f](https://github.com/Dan6erbond/jolt/commit/f9f4f2fc7a65d362c820a5c374fa9f7453a56f8e))
* :sparkles: add GetOrCreateMovieByID and GetOrCreateTvByID methods and update use of ByTmdbID with default sync param ([1fe46d3](https://github.com/Dan6erbond/jolt/commit/1fe46d3a12897b7445af3547dfe97a60c960870a))
* :sparkles: add JellyfinID and JellyfinServerID to movie model and jellyfinUrl to GQL schema ([d5a49fa](https://github.com/Dan6erbond/jolt/commit/d5a49faa181899ba69d295908a5d36add1846e65))
* :sparkles: add overview to movie and tv models and include in syncing ([d218534](https://github.com/Dan6erbond/jolt/commit/d218534f70a67e86b1220111a8cb3d0736e09a97))
* :sparkles: add profileImageUrl to user and return jellyfin profile image if available ([206a548](https://github.com/Dan6erbond/jolt/commit/206a5486a5d10a5ef2bfe521215f34b23380ead2))
* :sparkles: add responsive navbar and use mantine header component ([7427eb1](https://github.com/Dan6erbond/jolt/commit/7427eb10472e40405b5fe40394e6100339c325ec))
* :sparkles: add tv season and episodes to data model and syncing ([8fb1143](https://github.com/Dan6erbond/jolt/commit/8fb1143a38ba81c659f756cfc46bf6674ca43478))
* :sparkles: add user watched and comments tabs ([4cc2b35](https://github.com/Dan6erbond/jolt/commit/4cc2b352ad5cf96cfc40ea5048386dfe1f551c5a))
* :sparkles: add watched relations to movie and tv models ([cc17f54](https://github.com/Dan6erbond/jolt/commit/cc17f54ab08769eb60eef679a2e13ab4a00baa6a))
* :sparkles: handle errors and return url.URL in Jellyfin client ([3319401](https://github.com/Dan6erbond/jolt/commit/33194014220635f100a72893df3b1c6b25ef3cc1))
* :sparkles: implement following mechanics, user reviews resolver and jellyfinid ([dfddba9](https://github.com/Dan6erbond/jolt/commit/dfddba9898c73a8ee347c9d1ec25b09c25b72e6a))
* :sparkles: implement full tv syncing with seasons and episodes ([88c6da3](https://github.com/Dan6erbond/jolt/commit/88c6da35dd98d4226655c231e439207e68644422))
* :sparkles: implement Jellyfin seasons and episodes requests ([9567fb2](https://github.com/Dan6erbond/jolt/commit/9567fb261cc9e1b130c3674a24f9a3ca5b8672cc))
* :sparkles: implement jellyfin sync ([62f80e0](https://github.com/Dan6erbond/jolt/commit/62f80e01e301795b309f4992552b67b05ac658f2))
* :sparkles: implement JellyfinClient.DoAuthenticatedRequest() to simplify code ([66c8ff0](https://github.com/Dan6erbond/jolt/commit/66c8ff07677b0b144abaa699aad8564419858ad6))
* :sparkles: implement logout and fix user profile links ([cbde560](https://github.com/Dan6erbond/jolt/commit/cbde560b7e8b6c29ce2576c0bd9a979988077937))
* :sparkles: implement TMDB tv seasons endpoint ([fce92eb](https://github.com/Dan6erbond/jolt/commit/fce92eb8ef9c0085ebf95ec1884b7a471a04b44d))
* :sparkles: implement user profile page and user avatar component ([4cb4724](https://github.com/Dan6erbond/jolt/commit/4cb47247f31d0adf08ec7273badf3c1843b08569))
* :sparkles: implement watched page ([e7256d5](https://github.com/Dan6erbond/jolt/commit/e7256d5105aa7ba3aaabea97c765757c9026ca78))
* :sparkles: implement watchedon attributes for tv and movies based on creation of watched relation ([6e4f053](https://github.com/Dan6erbond/jolt/commit/6e4f0538e13d1260413a4b7eee526f20084fee68))
* :sparkles: make tmdbid unique index and implement IsMedia on season and episode ([32d2fd5](https://github.com/Dan6erbond/jolt/commit/32d2fd51c35f5bcc5c2c6499d1b4378612ee01a2))
* :sparkles: move profile menu to sidebar on mobile and hide navbar on route change ([e83898e](https://github.com/Dan6erbond/jolt/commit/e83898e417ea1cb1e35539921a71fda814611cf2))
* :sparkles: refactor JellyfinUserID to JellyfinID and add JellyfinAccessTokenIsValid attributes to user ([5a39578](https://github.com/Dan6erbond/jolt/commit/5a395788d4e117ddf8382f90baddf1943d62cddd))
* :sparkles: refactor media card and fetch additional media attributes ([53ee0e6](https://github.com/Dan6erbond/jolt/commit/53ee0e628a9e50a3c5434f545dce210f6987cdc1))
* :sparkles: remove unnecesary data from RateMovie mutation for performance ([60c8e3b](https://github.com/Dan6erbond/jolt/commit/60c8e3bfe1a9e2b54bcff91b6a437754f95a1cec))
* :sparkles: set jellyfin access token valid flag on login ([bf9dd52](https://github.com/Dan6erbond/jolt/commit/bf9dd520d30a0c65595b3b25e2347c872430ea63))
* :sparkles: update search query to provide pagination for tmdb and use custom search result object to keep track of query ([adfcab7](https://github.com/Dan6erbond/jolt/commit/adfcab72ed237d4204dc9350565bc2335ff3eee9))
* :sparkles: use development logger if not in production ([f6c688f](https://github.com/Dan6erbond/jolt/commit/f6c688fe788f54539a57491f1fcb21baa38d4556))
* :sparkles: use firstorinit to avoid unnecessary db calls ([bf5a0a4](https://github.com/Dan6erbond/jolt/commit/bf5a0a4dd5bc46fb9c541ef132a76038201ddc42))
* :sparkles: use preload to get refresh token user ([2552b01](https://github.com/Dan6erbond/jolt/commit/2552b015aa4b20792ed7e1adadeafe575281097e))
* :sparkles: use references and remove unneeded temporary variables ([721924e](https://github.com/Dan6erbond/jolt/commit/721924ec1d8bfb328ed374ebc4753a04455d7458))
* :sparkles: use UserAvatar component and include jellyfinId in queries ([ed4cfc9](https://github.com/Dan6erbond/jolt/commit/ed4cfc9484da191490ba5625eb5a6af01bce6b6f))


### Performance Improvements

* :zap: improve movie discovery performance with goroutines to fetch movie data ([57e7dbc](https://github.com/Dan6erbond/jolt/commit/57e7dbcc1921bfa3665c115f8d4b7da88ab9f158))
* :zap: improve search performance with goroutines for fetching media data ([e30b690](https://github.com/Dan6erbond/jolt/commit/e30b690b4244b7de8e685f4db8dc071974adf2c0))
* :zap: use reference instead of new value ([c72bc0d](https://github.com/Dan6erbond/jolt/commit/c72bc0dd45811a2f1dbbfa764694f45c28e5bb7c))



# [0.1.0](https://github.com/Dan6erbond/jolt/compare/v0.1.0-prerelease...v0.1.0) (2023-04-08)


### Bug Fixes

* :bug: fix updated props for modal overlay ([0b05c35](https://github.com/Dan6erbond/jolt/commit/0b05c35679f4440ba14700ac4554437b539d1be4))



# [0.2.0-prerelease](https://github.com/Dan6erbond/jolt/compare/v0.1.0-prerelease...v0.2.0-prerelease) (2023-04-08)


### Features

* :sparkles: add argument for sync with tmdb ([a8edc68](https://github.com/Dan6erbond/jolt/commit/a8edc685baff297ded050ffa8adfd2568bb6f8c0))
Expand All @@ -27,6 +75,7 @@
* :sparkles: implement movie watched functionality ([8f4c094](https://github.com/Dan6erbond/jolt/commit/8f4c094bc1d8d852b6ae6d67003c6bd232d06070))
* :sparkles: implement tv watched functionality ([a6104c9](https://github.com/Dan6erbond/jolt/commit/a6104c9cb4b9beaa6e8cf99d4c444ee0c2a522eb))
* :sparkles: load movie suggestions on discovery page and display in carousel ([2985438](https://github.com/Dan6erbond/jolt/commit/29854387d0902dd16ee47e2587da4823d0332c5a))
* :sparkles: refactor reviews and ratings to `ReviewService` and fix other linter errors ([8a28fac](https://github.com/Dan6erbond/jolt/commit/8a28fac2738606786c98bb097924195e47887f66))
* :sparkles: show no results found for profiles ([bfb68d0](https://github.com/Dan6erbond/jolt/commit/bfb68d02e665b07482981fe8096bbee12c00c676))
* :zap: improve performance by using count instead of fetching all watched values ([526b00f](https://github.com/Dan6erbond/jolt/commit/526b00f2a9659413b4c027cdeb99ff234f3293df))

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"version": "0.1.0"
"version": "0.2.0"
}

0 comments on commit fdc1710

Please sign in to comment.