“EXIT” – Export Across Instances Tool

This is a simple and self-contained tool that helps automate the process of exporting your magazine subscriptions from one instance to another, provided you have accounts on both.

Could also be used to copy subscriptions from one named account to another named account on the same instance, or to back them up for later.

Instructions and tool available here

Code runs locally in your browser only.

  • FaceDeer@kbin.social
    link
    fedilink
    arrow-up
    0
    ·
    10 months ago

    I just gave this a try and I think there’s a potentially worrisome problem, it silently failed on a lot of community subscriptions. The ones that returned HTTP 500 errors were listed in the “fail” list that the importer script generated, but a whole bunch of others returned 404 errors and weren’t listed in either the success or fail lists.

    So I advise those running this to pay attention to the error log to avoid losing track of those communities rather than trusting the “fail” list.

  • DessertStorms@kbin.social
    link
    fedilink
    arrow-up
    0
    ·
    10 months ago

    Will this also migrate my blocked lists (instances, magazines, and users)?
    If not, does anyone know of a similar tool that will?
    I’ve been trying out other kbin/mbin instances since the recent issues with kbin.social’s lack of federation, hoping to open an alt there for backup, but having to manually recreate my block lists isn’t something I’m really wanting to do…

  • FarraigePlaisteach@kbin.social
    link
    fedilink
    arrow-up
    0
    ·
    10 months ago

    The export process says it has copied subscriptions to the clipboard, but when I paste I just get the code I had pasted in to the browser console. I’m using Safari on macOS.

    It’s not a big deal. I don’t mind starting from scratch.

    • shazbot@kbin.socialOP
      link
      fedilink
      arrow-up
      0
      ·
      10 months ago

      I have made some modifications that should prompt you to click a button to copy the contents to the clipboard, rather than doing it automatically. This is done because Safari only permits modifying the clipboard if there was direct user interaction. Can you try again?