summaryrefslogtreecommitdiff
path: root/haunt
AgeCommit message (Expand)Author
2022-11-19[dynamic] Implement client-side of POW captchaJakob L. Kreuze
2022-11-19[dynamic] Implement POW challenge endpointJakob L. Kreuze
2022-11-19[dynamic] Initial stateful implementation of the LaTeX captchaJakob L. Kreuze
2022-11-19[dynamic] Free captcha IDs unconditionally if under pressureJakob L. Kreuze
2022-11-19[dynamic] Refactor queue operationsJakob L. Kreuze
2022-11-19[dynamic] Initial stateful captcha implementationJakob L. Kreuze
2022-11-19[dynamic] Initial comment/captcha system that doesn't workJakob L. Kreuze
2022-11-19[dynamic] Horrible one-off bindings to libnettle for AES encryptionJakob L. Kreuze
2022-11-19[dynamic] Add `demux.scm' for testingJakob L. Kreuze
2022-11-15[dynamic] Move to `haunt' directory and `jakob' namespaceJakob L. Kreuze
2022-11-15[dynamic] Cut chalklineJakob L. Kreuze
2022-11-15[dynamic] Add commonmark parsing for commentsJakob L. Kreuze
2022-11-15[dynamic] Drop (hashing) for (gcrypt hash)Jakob L. Kreuze
2022-11-15[dynamic] Initital static builder for commentsJakob L. Kreuze
2022-11-15[data] Update bookmarksJakob L. Kreuze
2022-11-15[about] Remove things that are now pet peeves for meJakob L. Kreuze
2022-09-13Address correctness issuesJakob L. Kreuze
2022-09-13Slight refactoringJakob L. Kreuze
2022-09-12Initial commitJakob L. Kreuze
2022-09-04[webmention] Better parsing of interactions; add source indicatorJakob L. Kreuze
2022-09-04Remove defunct reload.pyJakob L. Kreuze
2022-08-28Some (roughly-implemented) support for custom meta tags, etcJakob L. Kreuze
2022-08-28One more low-hanging OpenGraph meta tagJakob L. Kreuze
2022-08-28Low-hanging fruit for page metadataJakob L. Kreuze
2022-08-28[gallery] Use faster static handler route for serving imagesJakob L. Kreuze
2022-08-28Memoize `bin-commit-counts' to reduce build timesJakob L. Kreuze
2022-08-28[i-love-my-pinephone] Final cut + publishJakob L. Kreuze
2022-08-28Remove unfinished `comments' sectionJakob L. Kreuze
2022-08-28Update bookmarksJakob L. Kreuze
2022-08-28[about] Add portraitJakob L. Kreuze
2022-08-28[org] new post: Rust on the Flipper ZeroJakob L. Kreuze
2022-08-28Add `section-folds.js'Jakob L. Kreuze
2022-06-25[about] Update link for fediverseJakob L. Kreuze
2022-05-16[js] Gallery frontendJakob L. Kreuze
2022-05-16[org] new post: A Fare-Well Letter To My Life-Long CompanionJakob L. Kreuze
2022-05-08Add `rsvp.js' to JS Web Labels tableJakob L. Kreuze
2022-05-08[scheme] Refactor RSVP systemJakob L. Kreuze
2022-05-08[scheme] Generate receipt code for RSVP submissionJakob L. Kreuze
2022-05-08[scheme] Initial RSVP implementationJakob L. Kreuze
2022-05-08[scheme] Initial comments APIJakob L. Kreuze
2022-05-08[about] Add grad school plans to my openerJakob L. Kreuze
2022-05-07[org] new post: UMass CTF 2020 - suckless WriteupJakob L. Kreuze
2022-02-21[scheme] Update copyright informationJakob L. Kreuze
2022-02-21[org] new post: UMass CTF 2020 - suckless WriteupJakob L. Kreuze
2022-02-21[org] new post: UMass CTF 2021 PostmortemJakob L. Kreuze
2022-02-21[pages] Update blogroll/bookmarksJakob L. Kreuze
2022-02-21[scheme] Fix sorting for tag queriesJakob L. Kreuze
2022-02-21[pages] Fix header depthJakob L. Kreuze
2022-02-21Add front-matter for series I don't intend to finishJakob L. Kreuze
2022-02-21[org] Final editing for "Dollar Bin Reverse Engineering".Jakob L. Kreuze