Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 13:30
    github-actions[bot] labeled #3051
  • 13:30
    github-actions[bot] commented #3051
  • Oct 03 13:49
    paranoidi reopened #2738
  • Oct 03 13:29
    github-actions[bot] closed #2738
  • Oct 03 13:29
    github-actions[bot] commented #2738
  • Oct 02 20:32
    msw1970 commented #3482
  • Oct 01 10:53
    neothematrix opened #3545
  • Sep 30 22:19
    paranoidi reopened #2674
  • Sep 30 03:39
    github-actions[bot] closed #2674
  • Sep 30 03:39
    github-actions[bot] commented #2674
  • Sep 28 18:24

    gazpachoking on main

    docs: delete Plugins/regexp_res… docs: delete Plugins/reject_fai… docs: delete Plugins/rtorrent_s… and 5 more (compare)

  • Sep 28 18:19

    gazpachoking on main

    docs: delete Plugins/disable_bu… docs: delete Plugins/disable_pl… docs: delete Plugins/emit_imdb_… and 3 more (compare)

  • Sep 28 18:14

    gazpachoking on main

    docs: delete Plugins/--imdb-que… (compare)

  • Sep 28 18:09

    gazpachoking on main

    docs: delete Recipe/PresetSeries docs: delete Plugins/series/adv… docs: delete Plugins/series/all… (compare)

  • Sep 28 18:04

    gazpachoking on main

    docs: update InstallWizard/Syno… (compare)

  • Sep 28 17:59

    gazpachoking on main

    docs: update IMDb/Trakt (compare)

  • Sep 28 17:54

    gazpachoking on main

    docs: delete Cookbook/RlslogDVD… docs: delete Cookbook/PresetSer… (compare)

  • Sep 28 17:49

    gazpachoking on main

    docs: create Cookbook/Advanced docs: update Cookbook/Sports docs: update Cookbook and 1 more (compare)

  • Sep 28 17:44

    gazpachoking on main

    docs: update Cookbook (compare)

  • Sep 28 17:39

    gazpachoking on main

    docs: delete Cookbook/Automatic… docs: delete Cookbook/Ebooks docs: delete Cookbook/Advanced (compare)

FlexGet Bot
@FlexGet-Bot
gazpachoking (discord) It's different than playlists
gazpachoking (discord) There are a bunch of trailers that you can browse on plex now, and I want to be able to add them to my watchlist from the plex interface, then have flexget add them to my movie queue
gazpachoking (discord) Plus you can browse shows/movies from other streaming services and add them to your watchlist. (or link directly to that streaming service to watch it, if you have it)
BrutuZ (discord) I see, wasn't aware of these. Very rarely do I use a Plex app, usually limited by the godawful web-interface just to manage metadata and Kodi
FlexGet Bot
@FlexGet-Bot
gazpachoking (discord) Oh, didn't realize they didn't have it in the web app yet, that's annoying
gazpachoking (discord) Oh, they do have it in the web app, but not the version bundled with pms
gazpachoking (discord) You have to go to plex.tv
FlexGet Bot
@FlexGet-Bot
BrutuZ (discord) Not urging to have yet more new "features" I don't mind shovelled down my throat, so I keep server updates to a minimum. Only if there's something that'd affect me positively on the changelog notifications 🙈
FlexGet Bot
@FlexGet-Bot
gazpachoking (discord) I was torn on these features. Because mostly I don't want advertisements for shit I don't have, but then after using it a bit I don't really mind
gazpachoking (discord) Especially if it means I can control my auto-downloads more easily from the plex interface
FlexGet Bot
@FlexGet-Bot

BrutuZ (discord) Having a really hard time escaping a re_replace capture group with \ within Jinja for about an hour, any advice?

"{{title|re_replace('([\\][_*()~`>#+=|{}.!-])', '\\\\1')}}"

That works for replacing the captured character with itself, but no matter how many slashes I add, I can't get it to replace ] with \] on the title

slim03
@slim03
Hey guys, I'm getting this error when I start the daemon "The zone attribute is specific to pytz's interface; please migrate to a new time zone provider. For more details on how to do so, see https://pytz-deprecation-shim.readthedocs.io/en/latest/migration.html"
FlexGet Bot
@FlexGet-Bot
slim (discord) Hey guys, I'm getting this error when I start the daemon "The zone attribute is specific to pytz's interface; please migrate to a new time zone provider. For more details on how to do so, see https://pytz-deprecation-shim.readthedocs.io/en/latest/migration.html"
FlexGet Bot
@FlexGet-Bot

slim (discord) (flexget) pi@raspberrypi:~ $ flexget daemon start -d
2022-05-20 16:30:35 INFO manager Daemonizing...
2022-05-20 16:30:35 INFO manager Daemonize complete. New PID: 2779
(flexget) pi@raspberrypi:~ $ flexget daemon status
There does not appear to be a daemon running.

Currently stuck here, what's the best way to debug? I've tried all the different levels of loglevel but I can't seem to see what's causing it to crash

FlexGet Bot
@FlexGet-Bot
BrutuZ (discord) Check the log file
FlexGet Bot
@FlexGet-Bot
slim (discord) 2022-05-20 16:44:15 INFO manager Daemonizing...
2022-05-20 16:44:15 INFO manager Daemonize complete. New PID: 2947
2022-05-20 16:44:15 INFO web_server_daemon Running web server at IP 0.0.0.0:5050
2022-05-20 16:44:15 INFO web_server_daemon Initiating API
2022-05-20 16:44:15 INFO web_server_daemon Registering WebUI v2
2022-05-20 16:44:15 INFO web_server Web server started at http://127.0.1.1:5050
2022-05-20 16:44:15 INFO web_server API available at http://127.0.1.1:5050/api
2022-05-20 16:44:15 INFO web_server WebUI (v2) available at http://127.0.1.1:5050/
2022-05-20 16:44:15 INFO scheduler Starting scheduler
2022-05-20 16:44:15 INFO irc Starting IRC connection for irc_tl
2022-05-20 16:44:15 INFO irc_bot Connecting to ('irc.torrentleech.org', 7021)
slim (discord) nothing after that
FlexGet Bot
@FlexGet-Bot

antivirtel (discord) Hi, I've just seen this: https://flexget.com/Plugins/series/season_packs - is there a way to enable this globally for all series? Adding it to the global template like this doesn't seem to work:

templates:
global:
series:
season_packs: always

Thanks!

FlexGet Bot
@FlexGet-Bot
FlexGet Bot
@FlexGet-Bot
antivirtel (discord) Yeah, I've seen that. What's the group for all? Just [all] or so?
BrutuZ (discord) Just make up your own
BrutuZ (discord) Call it whatever you like: all, default, potato...
FlexGet Bot
@FlexGet-Bot
antivirtel (discord) Ah so I have to add all to a group then enable the packs, thanks
antivirtel (discord) Hm, I just realised they're already in a group :)
BrutuZ (discord) Neat, makes it a single line implementation 🙂
FlexGet Bot
@FlexGet-Bot
antivirtel (discord) Thanks, have multiple groups though
FlexGet Bot
@FlexGet-Bot
Ram-Z (irc) What's the way to unmark an episode as being downloaded?
Ram-Z (irc) i.e. the selected entry failed to download, I'd like to try again the same episode with a different entry.
FlexGet Bot
@FlexGet-Bot
Ram-Z (irc) to be precise, the entry was accepted and downloaded successfully it was then passed along to the download client which is the one that failed to download the contents of that entry.
ksurl (discord) flexget seen forget “title”
ksurl (discord) I submitted a PR to add apt caching for the main build and test workflow
FlexGet Bot
@FlexGet-Bot
Ram-Z (irc) That will forget the entry, but the series plugin will still refuse to download that episode again will it not?
ksurl (discord) It should. If all else fails you could run the task with —disable seen
Ram-Z (irc) This is an attempt to automate this.
Ram-Z (irc) I can run a script on download failure. In that script I'd like to notify flexget that this episode has not been downloaded, please try again.
Ram-Z (irc) I'll have a play with the seen cli. Thank you.
ksurl (discord) Oh it could be under -cli-config and then injecting disable: seen instead of that disable flag
FlexGet Bot
@FlexGet-Bot
Ram-Z (irc) The main thing is that I need the entry to remain "seen" because it cannot be downloaded, but the series plugin should attempt to download that episode again from a different entry.
Ram-Z (irc) Probably flexget series remove <show> <ep-id> is a better approach.
Ram-Z (irc) Docs suggest it removes that SxxExx, but doesn't affect the seen db.
FlexGet Bot
@FlexGet-Bot
Ram-Z (irc) Disadvantage there is that I need to extract <show> and <ep-id> myself. :(
FlexGet Bot
@FlexGet-Bot
BrutuZ (discord) @RAM-Z AFAIK only possible via Web-GUI
Ram-Z (irc) Oh, there might be an API then? Good shout, I'll have a look at that.
FlexGet Bot
@FlexGet-Bot
BrutuZ (discord) There is, I'd bet there's likely a method for this "reset release" you can call
FlexGet Bot
@FlexGet-Bot
Ram-Z (irc) Yup, there is. The endpoint is at /series/{id}/episodes/{ep-id}/releases though, looking at extracting those from my entry then.
Ram-Z (irc) I suppose I could write a task that does that for me and trigger it via API.
FlexGet Bot
@FlexGet-Bot
Ram-Z (irc) Ouf this is getting quite awkward. The api endpoint is there, but both the {id} and {ep-id} are internal ids which need to be requested from the api first, via /series/search to get {series-id}, then requests all episodes via /series/{id}/episodes, loop through them to match them the episode identifier SxxExx to extract the {ep-id}, then finally PUT /series/{id}/episodes/{ep-id}/releases to reset
Ram-Z (irc) them all.
FlexGet Bot
@FlexGet-Bot

Fonville (slack) HI devs,

I have a question of how to approach this issue for improving the npo_watchlist plugin.
NPO recently started sending an e-mail for every login that happens on the NPO account, which makes every time Flexget runs the tasks it is sending this e-mail.
So if possible, I would like the plugin to retain its cookies, so that it can re-use the login it already had from the last task run. What would be the approach to store such data for the plugin within Flexget?

Thanks!

FlexGet Bot
@FlexGet-Bot
BrutuZ (discord) Login on browser, then have Flexget pass them with https://flexget.com/Plugins/cookies ?