Releases: leepeuker/movary
Releases · leepeuker/movary
0.62.2
What's Changed
- Fix imdb rating scraping by @leepeuker in #608
- Fix button not correctly dis/enabling in movie details modal by @leepeuker in #609
- Fix PWA cookie issue logging user out after app restart by @leepeuker in #610
Full Changelog: 0.62.1...0.62.2
0.62.1
What's Changed
- Fix: Session related login issues by @Davilarek in #606
New Contributors
- @Davilarek made their first contribution in #606
Full Changelog: 0.62.0...0.62.1
0.62.0
What's Changed
- Feature: Customize the application name by @leepeuker in #573
- Feature: Add timezone selector to server settings by @leepeuker in #574
- Feature: Add API endpoint for retreiving an auth token by @JVT038 in #575
- Feature: Add API endpoint for destroying tokens by @JVT038 in #584
- Feature: Add API endpoint to check authentication by @JVT038 in #582
- Fix: Imdb rating scraping by @leepeuker in #605
- Fix: Correctly validate api request token expiration date for access by @leepeuker in #597
- Refactor: Improve session handling by @leepeuker in #591
- Refactor: Change token header name by @JVT038 in #593
- Refactor: Add middleware to verify valid auth for user page read access by @leepeuker in #599
- Docs: Add phpstorm code style scheme and documentation by @leepeuker in #588
- Maintenance: Update Swagger UI to 5.12.0 by @JVT038 in #601
- Maintenance: Update dependencies by @JVT038 in #594
Full Changelog: 0.61.0...0.61.1
0.61.0
What's Changed
- Feature: Add new filter to "All movies" page for personal ratings (e.g. only show movies with ratings between 8-10) by @leepeuker in #562
- Feature: Add optional position to watch dates (useful to sort multiple movies watched on the same date) by @leepeuker in #548
- Refactor: Update to php 8.3 by @leepeuker in #555
- Refactor: Extend TMDB person sync logging with what data changed by @leepeuker in #567
- Fix: Remove wrong links on dashboard for most watched genres and languages by @leepeuker in #553
- Fix: Stop deleting existing person data when adding new movie (with already existing persons in its credits) by @leepeuker in #568
- Fix: User data is not removed when the user is deleted (only happend with SQLite) @leepeuker in #558
- Fix: Wrong release date set for movies which have no release date on TMDB yet by @leepeuker in #554
Full Changelog: 0.60.0...0.61.0
0.60.0
What's Changed
- Feature: Add option to hide person from top actors by @leepeuker in #525
- Feature: Add option to hide person from top directors by @leepeuker in #526
- Feature: Show cast character names on movie pages by @leepeuker in #528
- Feature: Show movies in your watchlist on person pages by @sahinakkaya in #545
- Feature: Add and adjust parameters of some API endpoints by @leepeuker in #535
- Fix: Jellyfin export broken with sqlite by @leepeuker in #533
- Fix: Use cached person images consistently on the dashboard by @leepeuker in #546
- Fix: Update imdb rating scrapping with latest html changes by @leepeuker in #550
- Docu: How to configure Trakt.tv api access by @leepeuker in #529
New Contributors
- @sahinakkaya made their first contribution in #545
Full Changelog: 0.59.0...0.60.0
0.59.0
Warning!
The webhook url structure for Plex, Jellyfin and Emby has changed. Please update the urls in your apps. The old path will still work for a bit, but will be removed soon.
What's Changed
- Feature: Add a Radarr feed URL for watchlist sync by @JVT038 in #500
- Feature: Add release date to movie pages by @leepeuker in #514
- Feature: Add external provider links always to movie and person detail pages by @leepeuker in #522
- Feature: Add search movies api enpdoint by @leepeuker in #509
- Refactor: Move webhook endpoints to the REST API by @JVT038 in #510
- Refactor: Improve the handling of unauthenticated users by @JVT038 in #517
- Fix: Not working search term on person searches by @leepeuker in #521
- Fix: Remove the unique constraint name + country for companies by @leepeuker in #513
- Docu: Add and improve documentation for developers by @JVT038 in #496
Full Changelog: 0.58.0...0.59.0
0.58.0
Notable changes:
- Support for 2FA TOTP
- New REST API (checkout docs for latest release here or locally at
https://yourdomain/docs/api
) - You can now add plays without date
What's Changed
- Feature: Allow plays without a watch date by @leepeuker in #503
- Feature: Add two-factor authentication by @JVT038 in #473
- Feature: Add "never-synced" flag to imdb cli sync command by @leepeuker in #477
- Feature: Add REST api basics by @leepeuker in #486
- Feature: Add REST api tokens for users by @leepeuker in #487
- Feature: Add played api enpdoints by @leepeuker in #508
- Feature: Add advanced search option to watchlist by @leepeuker in #481
- Reactor: Added middleware by @JVT038 in #490
- Refactor: Add auth middleware for REST api by @leepeuker in #502
- Refactor: Improve history api enpdoints by @leepeuker in #506
- Refactor: Improve watchlist api enpdoints by @leepeuker in #507
- Docu: Improve documentation for JELLYFIN_DEVICE_ID by @leepeuker in #479
- Docu: Improved Jellyfin integration doc by @ri0thamus in #480
- Devops: Add actions workflow to deploy openapi changes by @leepeuker in #494
New Contributors
- @ri0thamus made their first contribution in #480
Full Changelog: 0.57.0...0.58.0
0.57.0
What's Changed
- Add Jellyfin authentication by @JVT038 in #458
- Add Jellyfin automatic watch date sync by @leepeuker in #468
- Add Jellyfin export by @leepeuker in #469
- Add Jellyfin import by @leepeuker in #470
- Add "Where to watch" information for movies by @leepeuker in #434
- Add biography for persons (cast/crew) by @leepeuker in #430
- Add user watchlist import and export by @JVT038 in #464
- Add 404 and 500 error pages in Movary design by @leepeuker in #432
- Add sort by watch date option for "All movies" by @pbogre in #446
- Add modal with advanced search options (replaces the dropdown) for movies by @leepeuker in #455
- Add modal with advanced search options (replaces the dropdown) for actors/directors by @leepeuker in #461
- Combine TMDB api requests to reduce traffic by @leepeuker in #431
- Fix: Wrong data displayed on dashboard for "Most watched release year" by @leepeuker in #435
- Fix: Remove duplicated movies in "All movies" by @pbogre in #453
- Fix: Stop watch date duplication when updating existing watch dates with new date by @JVT038 in #463
New Contributors
Full Changelog: 0.56.0...0.57.0
0.56.0
Introducing the new Discord community server
What's Changed
- Add Plex OAuth integration by @JVT038 in #413
- Add Plex Watchlist import by @leepeuker in #418
- Replace Matrix with Discord as community chat platform by @leepeuker in #426
- Add environment variables to set default (autofill) login credentials by @leepeuker in #409
- Update import job history overviews settings UI by @leepeuker in #414
- Improve TMDB sync logging and cli command by @leepeuker in #428
Full Changelog: 0.55.1...0.56.0
0.55.1
What's Changed
- Remove Movary subreddit support/mentions and introduce Github Discussions as alternative by @leepeuker in #402
- Bugfix: Improve imdb rating sync handling of not yet released movies by @leepeuker in #405
- Bugfix: Fixed dashboard customization settings UI issues by @leepeuker in #406
- Bugfix: Improve search request error handling in "Add movie" modal by @leepeuker in #407
Full Changelog: 0.55.0...0.55.1