Fingers crossed I have everything fixed up, no more random bugs appearing.
Issues I resolved:
dA changing the OAuth requirements, specifically they wanted a new parameter to be addedMy sketchy dev/prod scheme, where I had two git branches, a dev version (viewable on GitHub at https://github.com/kyl191/lr-stash), and the production version, which differed from the dev version in the API key that was used. Now everything is consolidated on the dev branch.My build system - now it's mostly properly set up. No more pulling from GitHub, building, manual futzing around with the Auth configuration file (remember, separate branches between dev and p
As far as I can tell, every uploaded file is being put in a new folder. Every one. They may look like individual files in sta.sh, but really, it's they're just folders with a single photo in them.
And naturally, my plugin attempts to follow the documentation. It keeps track of the folderId of the last photo (which is helpfully returned by Sta.sh), since, you know, if you pass in a specific folderId, you'd expect it the photo to be given back with the same folderId that you passed in, and it's "better" than just using a folder name.
Clearly, for various degrees of 'better'.
And so my plugin broke. Badly. It would get a folderId back for the
So... a few weeks after I first thought up the idea, I'm officially releasing my Lightroom plugin for Sta.sh, as far as emailing links to people is 'official'.
The plugin exports the IPTC Title, IPTC Caption and any keywords you have tagged the image with, as well as the image to Sta.sh. From there, you can submit to your dA gallery.
If you only care about the plugin, go to the page in dA (http://kyl191.deviantart.com/art/Lightroom-Export-to-Sta-sh-278275666) and download it from there.
If you want to read about my impressions of stuff during the development, well, read on:
The actual coding was deceptively easy. I had the barebones of th