summaryrefslogtreecommitdiff
path: root/haunt/jakob/dynamic/captcha.scm
AgeCommit message (Expand)Author
2022-12-04[dynamic] Use dvipng instead of ImageMagickJakob L. Kreuze
2022-11-23[dynamic] Refactor and improve error reporting with R6RS exceptionsJakob L. Kreuze
2022-11-20[dynamic] Initial dynamically-loaded comment formJakob L. Kreuze
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-15[dynamic] Move to `haunt' directory and `jakob' namespaceJakob L. Kreuze