Skip to content

Releases: saltyorg/autoplow

Release 0.0.41

14 Jan 14:29
5bf3212

Choose a tag to compare

What's Changed

Commits since 0.0.40:

  • templates: add rel="noreferrer noopener" to external links (5bf3212)
  • gdrive: add file extension and advanced filters to trigger (38a2895)

Full Changelog: 0.0.40...0.0.41

Release 0.0.40

14 Jan 12:46
cc6d680

Choose a tag to compare

What's Changed

Commits since 0.0.39:

  • gdrive: improve snapshot UI (cc6d680)
  • gdrive: fix mapping (a4307c0)
  • gdrive: remove service accounts (4dbd4f9)
  • web: add snapshot status to ui (2e8b9b1)

Full Changelog: 0.0.39...0.0.40

Release 0.0.39

14 Jan 10:53
31b8cd9

Choose a tag to compare

What's Changed

Commits since 0.0.38:

  • gdrive: remove polling timeout (31b8cd9)
  • gdrive: enforce at least one path mapping (582c2a9)

Full Changelog: 0.0.38...0.0.39

Release 0.0.38

14 Jan 10:34
6db0aaa

Choose a tag to compare

What's Changed

Commits since 0.0.37:

  • web: loosen up cookie security to allow callback to function (6db0aaa)

Full Changelog: 0.0.37...0.0.38

Release 0.0.37

14 Jan 10:15
27cf7e2

Choose a tag to compare

What's Changed

Commits since 0.0.36:

  • web: add SSE update when full sync complete to snapshot ui (27cf7e2)
  • web: fix cookie formatting error (d9f2edb)

Full Changelog: 0.0.36...0.0.37

Release 0.0.36

14 Jan 09:39
4275c7a

Choose a tag to compare

What's Changed

Commits since 0.0.35:

  • web: align clear history buttons with the button format we use elsewhere (4275c7a)
  • logging; log database optimize/vacuum and initial gdrive sync (2972428)
  • gdrive: add snapshot browser UI (f020e64)
  • gdrive: added monitoring trigger (6df1fdd)
  • matcharr: make it clearer when it is about multi-episode in file mismatches (10f5a93)
  • plexautolang: cache episode information to avoid redundant api calls (b2e72b9)
  • api: explicitly handle unknown event types (ab690d0)
  • processor: remove batch interval setting and make it smarter (a961f45)
  • processor: remove MinimumAgeSeconds since triggers overrode it anyway (20adc3c)
  • plexautolang: add new user error type (3d45fcd)

Full Changelog: 0.0.35...0.0.36

Release 0.0.35

11 Jan 17:40
d30cf98

Choose a tag to compare

What's Changed

Commits since 0.0.34:

  • database: skip migration 29 when not needed (d30cf98)
  • git: ignore .gopath (6974309)
  • go: modernize (858b443)

Full Changelog: 0.0.34...0.0.35

Release 0.0.34

11 Jan 15:03
086ca22

Choose a tag to compare

What's Changed

Commits since 0.0.33:

  • web: convert retry into proper button on scan history page (086ca22)
  • processor: delete deduped scans from history (aadf1d7)
  • processor: send SSE event when deduping scans (8407a4e)
  • plex: add scan tracking status to dashboard (195ea17)
  • sonarr: avoid scanning show root if possible (3838795)
  • web: fix stats boxes uploader: moved plex tracking to target so it can be used without uploading (821d18d)
  • processor: moved max scan concurrency to plex targets since it has scan tracking (86229f8)
  • uploader: persist scan state to database so it survives application restart (a3a5a9d)
  • plex: bump minimum idle threshold to 60 seconds and allow idle to end activities that didn't end yet (0c91c31)
  • plex: improve websocket monitoring (20b2553)
  • processor: implement trigger deduplication based on target paths (0881591)
  • rclone: reduce log spam regarding API requests (a331cc9)
  • plex: simplify scanning logic and improve activity tracking (3a44f11)
  • web: implement SSE reconnect logic (71005fe)
  • rclone: move API to trace logging (058c691)
  • web: fix new SSE entries (a8b664d)
  • git: ignore log.gz (48a9747)
  • rclone: use bytes instead of K/M/G strings and fix rclone version lookup (c0da9a8)
  • inotify: check existing files when adding new folder watch (abd3ae6)
  • web: add clear button to failed uploads (50f5d4d)
  • web: SSE all of the things (e0f0832)
  • logging: use human readable time durations (0f484c4)
  • rclone: ensure that we stop jobs before stopping rclone itself (108fe65)
  • uploader: revert some of the opts type changes and expose rclone logging (7dafa27)
  • uploader: avoid storing the destination path in the queue so that settings will override when changed (598dc08)
  • uploader: requeue uploads that are pending plex scans on startup (d218db3)
  • plex: ensure that we are tracking the mapped path (69caaae)
  • triggers: allow upload/scan toggle per trigger (bf6db53)
  • database: added manager and refactored all use of the database (20226a1)
  • revert: web: rate limit SSE events (6ceadea)
  • uploader: send requests directly to the database (22fecfa)
  • web: rate limit SSE events (33a0fc8)
  • uploading: refactored (468b194)
  • plexautolang: align preference table sorting with history (074fe25)

Full Changelog: 0.0.33...0.0.34

Release 0.0.33

09 Jan 07:42
c96f9e9

Choose a tag to compare

What's Changed

Commits since 0.0.32:

  • matcharr: add season scan button to file mismatches tab (c96f9e9)

Full Changelog: 0.0.32...0.0.33

Release 0.0.32

09 Jan 06:59
292d144

Choose a tag to compare

What's Changed

Commits since 0.0.31:

  • plexautolang: assume user id 1 is the admin (292d144)

Full Changelog: 0.0.31...0.0.32