Closed AJMansfield closed 1 week ago
Gonna use python, since it's what I know best -- can implement the AP login/logout as a contextmanager.
JCINK is a very old/jank site, and the admin panel makes heavy use of NN-style Frames.
Maybe it'd be better to try to abstract out and use the underlying API directly, but even figuring out what that API is would be a lot of work.
We'll just use a full headless automation web-browser instead, in the form of Selenium WebDriver.
The theme is currently packed into the
skinset
artifact, with a structure like:Deploying the packed theme to JCINK will mean:
git describe
is our friendrobots.txt
, and respect therobots.txt
crawl delay.Crawl-delay: 10
forUser-agent: *
.assets_<suffix>
in "Create New Folder:".assets_<suffix>
subfolder.assets_<suffix>
subfolder.assets_<suffix>
subfolder.assets_<suffix>
folder doesn't appear on page 1 of the main file manager view?