Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-10-08 | Get rid of conversion stuff, just build content -> website | Rob Austein | |
2021-07-25 | Fiddle a few settings for public view | Rob Austein | |
Current publication location wiki.cryptech.is/pelican requires minor fiddling with URLs slightly, which will need fiddling again if we adopt this for real | |||
2021-07-25 | Attachments | Rob Austein | |
This is a bit unwieldy, git isn't really happy with large binary files, but the sizes, both of individual files and of the whole repository, aren't really enough to justify a complex solution. If this does become an issue, we can look into something like git-annex, and if necessary we can `git filter-branch` all the big files out of the repository, but for now just keep it simple. | |||
2021-07-25 | Configure navbar | Rob Austein | |
2021-07-24 | Whack with club until all links pass linkchecker | Rob Austein | |
Most of these weren't really links at all, just unquoted CamelCase. | |||
2021-07-24 | Clean up more links, convert to m.css theme (no JavaScript!) | Rob Austein | |
2021-07-13 | Add a few links to the landing page | Rob Austein | |
2021-07-12 | Tweak trac-to-pelican-home rule | Rob Austein | |
2021-07-12 | Add rule for trac-to-pelican-home.md | Rob Austein | |
2021-07-11 | Synthetic landing page | Rob Austein | |
Need to copy the landing page hack back into tools/GNUmakefile and tweak the rule so that we don't regenerate it unless something has changed (otherwise it'll change every run, because of the generated date stamp). But right now it's time for dinner. | |||
2021-07-11 | More git link cleanup | Rob Austein | |
* Fix Trac "export:" links * Use "about" link for naked repository links so default view is the README.md * Adjust to match new cgit configuration which hides ".git" suffixes | |||
2021-07-10 | Whack some URLs to match cgit naming scheme | Rob Austein | |
2021-07-09 | Run conversion with updated toolset | Rob Austein | |
2021-07-09 | Incorporate project-independent stuff I did for IETF NOC | Rob Austein | |
2021-05-09 | Finally get hanging text in lists mostly right | Rob Austein | |
2021-05-09 | Fix one kind of link farble by processing Creole before CamelCase | Rob Austein | |
Still some messes due to lack of bang-quoting of "CrypTech". | |||
2021-05-09 | BSD makefile | Rob Austein | |
2021-02-16 | Refactor Wiki2Markdown as class | Rob Austein | |
Makes portions of the mess clearer, not as much as I'd hoped. With a bit more work we could fold header-crunching into the existing regexp mechanism, but code blocks, links, and tables require state. | |||
2021-02-16 | Trivial cleanup | Rob Austein | |
2021-02-16 | Simplify substitution loops | Rob Austein | |
2021-02-16 | Simplify convert_image() | Rob Austein | |
2021-02-15 | Try mapping source: and browser: links | Rob Austein | |
This turns out to be less useful than expected, because somehow for every single link in the wiki, the source repository is not quite in the obvios plae with cgit. Might be a cgit configuration issue, but this gets wonky enough that it's probably simpler just to expand the JSON file we already have for the filter rules so that it includes other magic stuff like a URL map for this kind of link. | |||
2021-02-15 | Get inter-page links right | Rob Austein | |
2021-02-15 | Handle bare URLs | Rob Austein | |
2021-02-15 | Seriously rework link processing | Rob Austein | |
2021-02-15 | Authors | Rob Austein | |
2021-02-15 | Convert whacky [[span()]] links | Rob Austein | |
[[span()]] is poorly documented, and the Cryptech Wiki only used it because somebody was trying to force TracWiki to do something it really didn't want to do. Trying to write a general [[span()]] parser for this is over the top, just handle this screwball case. | |||
2021-02-15 | Still more links | Rob Austein | |
2021-02-15 | Handle quoting correctly | Rob Austein | |
2021-02-15 | One more tiny link tweak | Rob Austein | |
2021-02-15 | More cleanup, a few more attachment links | Rob Austein | |
2021-02-15 | Unused and fairly sketchy code | Rob Austein | |
2021-02-15 | PKCS #11 | Rob Austein | |
2021-02-14 | Yet more links | Rob Austein | |
2021-02-14 | Even more links | Rob Austein | |
2021-02-14 | Still more borked links | Rob Austein | |
2021-02-14 | Still more borked links | Rob Austein | |
2021-02-14 | Fix more links | Rob Austein | |
2021-02-14 | Fix publication dates | Rob Austein | |
2021-02-14 | Pelican-ize | Rob Austein | |
2021-02-14 | Add image links | Rob Austein | |
Clean up whacky invisible unicode characters in links on a couple of source packages | |||
2021-02-14 | Hard-link image tree | Rob Austein | |
2021-02-14 | Preliminary Pelican config | Rob Austein | |
2021-02-14 | Another reorg, and pelican samples | Rob Austein | |
2021-02-14 | Restructure | Rob Austein | |
2021-02-14 | Start restructuring for Pelican | Rob Austein | |
2021-02-14 | Calculate attachment links | Rob Austein | |
Not using these yet | |||
2021-02-14 | linebreaks | Rob Austein | |
2021-02-14 | Images | Rob Austein | |
2021-02-14 | Hack images, store outputs in git again for now | Rob Austein | |
Easier to track what each script change does if we keep the before and after versions of the markdown in git too. Clean this up eventually, but simplifies development. |