Skip to content

Releases: arabcoders/watchstate

master-20250118-a9fa743

18 Jan 19:22
a9fa743

Choose a tag to compare

  • a9fa743 Merge pull request #576 from arabcoders/dev by Abdulmohsen
  • dd195b4 Implement --dry-run for SyncCommand by ArabCoders
  • bcc3c4f Attempt at auto release by ArabCoders

What's Changed

  • Updated servers.yaml to have both import/export enabled by default by @arabcoders in #1
  • Fixed typos by @arabcoders in #2
  • Added Warning for alpha version. by @arabcoders in #3
  • Fixing some bugs in Emby Server and general code improvements by @arabcoders in #4
  • Added Task Scheduler. by @arabcoders in #5
  • Updated docker setup in preparation for pushing images. by @arabcoders in #6
  • Updated version. by @arabcoders in #7
  • Replace guzzlephp with Symfony/http-client to support http2. Closes #1 by @arabcoders in #9
  • Updated version. by @arabcoders in #10
  • Updated README.md and added new options by @arabcoders in #12
  • test building containers by @arabcoders in #14
  • Updated GitHub build workflow. by @arabcoders in #15
  • Updated Container build, and made more options avaliable via ENV. by @arabcoders in #16
  • Changed servers import responsibility to only produce valid item, and delegate the checks to mapper. by @arabcoders in #17
  • Fixed bug in ignoring unwatched implementation. by @arabcoders in #18
  • Switched to Using json streams by @arabcoders in #20
  • Started writing tests for essential code. by @arabcoders in #21
  • ignore v0* tags builds by @arabcoders in #22
  • Improved sqlite PRGMA choices as such, expect faster db operations. by @arabcoders in #23
  • Fixed regression in parsing Plex webhook event. by @arabcoders in #24
  • Fixed export not working correctly when --mapper-preload is not set. by @arabcoders in #27
  • Added support for more webhook events. by @arabcoders in #28
  • Initial Quick push implelemnation. by @arabcoders in #30
  • Added Servers ViewCommand, and updated EditCommand flags to better reflect 1to1 relation to servers.yaml config keys. by @arabcoders in #31
  • Add new commands by @arabcoders in #33
  • Merge add/edit command into servers:manage by @arabcoders in #34
  • Improvements to Manage command, better error handling and disabled command on non-tty mode. by @arabcoders in #35
  • Added arm64 build support. by @arabcoders in #36
  • First beta release. by @arabcoders in #37
  • New config key to separate config and DB dirs from temp dirs. by @arabcoders in #38
  • Enabled support pgsql and mysql as PDO backends. by @arabcoders in #39
  • Removed some configurability in favor of streamlined options. by @arabcoders in #40
  • Updated Plex UserId to support both int|string by @arabcoders in #42
  • Removed no longer unused files, added WS_TZ for timezone by @arabcoders in #43
  • Fixed passing server options to backend controller. by @arabcoders in #44
  • Improved logging messages and enabled file log by default by @arabcoders in #45
  • Added support for plex old legacy agents, added sanity check for empty sections by @arabcoders in #47
  • Fixed incorrect user matching when enforcing user ids. by @arabcoders in #50
  • Added clearer log messages for webhook related messages. by @arabcoders in #52
  • Updated jellyfin/emby allowed webhook events. by @arabcoders in #53
  • Updated README.md and added FAQ.md by @arabcoders in #54
  • typo by @arabcoders in #55
  • Updated the user permissions for nginx inside the container. by @arabcoders in #57
  • Added database browser command. by @arabcoders in #58
  • Simplified Cron Runner & Optimized composer install by @arabcoders in #59
  • Tie webhook and request debug logs to a request_id for better tracking. by @arabcoders in #60
  • Simplified Task moved logic out of shell scripting by @arabcoders in #61
  • Added new command and task to prune older logs. by @arabcoders in #62
  • Fixed matching old plex legacy agents. by @arabcoders in #63
  • Updated some commands to expand their usage. by @arabcoders in #64
  • Increase the verbosity of no valid GUIDs from DEBUG to NOTICE. by @arabcoders in #65
  • Moved --regenerate-api-key to servers:edit command and updated README.md by @arabcoders in #66
  • Added WS_DEBUG_IMPORT to save invalid GUIDs responses from server. by @arabcoders in #67
  • Added support for xbmc nfo agents for plex by @arabcoders in #70
  • Sandbox external json streaming library to prevent complete operation failure by @arabcoders in #71
  • Disabled agents.xbmcnfotv parsing is it not really giving the unique episode id. by @arabcoders in #73
  • Use correct Wrapper for streaming json decoder. by @arabcoders in #74
  • Added new servers:remote flag --search to lookup items in the remote … by @arabcoders in #75
  • Cast ignore list to string regardless of value. by @arabcoders in #77
  • Allow the importing of unwatched items via Scheduled tasks. by @arabcoders in #79
  • Updated FAQ.md by @arabcoders in #80
  • Made No Valid GUIDs error level controllable by @arabcoders in #81
  • Removed --import-unwatched flag for import. by @arabcoders in #82
  • Dropped support for alternative database engines. by @arabcoders in #84
  • Fixed missing ignore list casting in different conditions. by @arabcoders in #85
  • Removed all legacy plex agents for tv shows by @arabcoders in #86
  • Force Plex backend to set user to 1 if server reports 1 admin account. by @arabcoders in #88
  • Parse TV Show GUIDs by @arabcoders in #89
  • Added more db:list search options using GUIDs. for both parent and item. by @arabcoders in #90
  • Added output option for db:list by @arabcoders in #91
  • Added the ability to generate Relative GUIDs on demand. by @arabcoders in #92
  • Preparing export/import to support relative GUIDs in the future. by @arabcoders in #93
  • Preparing parse Webhook to support relative GUIDs. by @arabcoders in #94
  • Preparing state:cache to support relative GUIDs. by @arabcoders in #95
  • Implemented support for Relative GUIDs. by @arabcoders in #96
  • Added sort option for db:list by @arabcoders in #97
  • Fixed incorrect cache path. by @arabcoders in #100
  • New database design. by @arabcoders in #98
  • New Database design. by @arabcoders in #102
  • Added media backend side ids directly into the main table. by @arabcoders in #103
  • Fixed Jellyfin Item id in webhook parsing. by @arabcoders in #104
  • Added suids field to the list of always change if differ list. by @arabcoders in #105
  • Fixed incorrect External id matching i...
Read more