todo: - $TOKEN skips auth and sets Group - create fileauth login file - secrets;; $KEY, $TOKEN, $COOKIE_SECRET for crawler - team-specific deployment;; prob grab a VM - mark generated via meta so other files in the dir can be created, deleted, replaced safely - links like `/Smoktests` in user-files home wiki don't rewrite - map fullURLScraped->internalURL for relative links sometimes - LDAP login - scrape odo - rewrite links if available to local - anchor per line - anchor links work - ui; last updated; 2022.02.01T12:34:56 done: - secret for cookie encrypt+decrypt - encrypt files at docker build time, put decrypt key in vault - gitlab/-/blob/about.md does NOT map to exactly 1 file - crawler does NOT modify title cause readme.md everywhere - use `meta` so no need for extra level for explicit single files - table of contents - min-height for easymde - /ui/files does not redir in b1 - anchors on gitlab wikis at least are bad - gitlab wiki original links are empty - /ui/files is an about page over a redir - use `read-only` for autogenerated things;; could skip easymde and make google docs much faster - new line after original link - scrape gslide - scrape gsheet - scrape gdoc - alert box; https://concisecss.com/documentation/ui - hide checkbox for tree - do not rewrite .md title vs. link cause hrefs to ./gobs.md wont work - only one scroll bar - https://codepen.io/bisserof/pen/nrMveb - delete button does nothing - search page tree is empty - highlight current page - fix links - rewrite anchors (maybe gitlab already works :^)) - link to original in generated/scraped - buttons to invis - damned width css - css - https://developer.mozilla.org/en-US/docs/Web/API/History/pushState#change_a_query_parameter - preview default via q param - only 1 pid link in tree as title - fix images - breadcrumb; https://concisecss.com/documentation/ui - convert hardcore to IDs are / so things can ignore this fact rather than partially [] and partially modified in frontend