summaryrefslogtreecommitdiff
path: root/main.lisp
Commit message (Collapse)AuthorAgeFilesLines
* Make comment moderation more efficient, only rebuilding the pages that need ↵Matthias Benkard2009-10-111-7/+14
| | | | | | | | to be. Ignore-this: 68b399cb649e554409de199cea9064df darcs-hash:0dca71dc0d72e30292639d37e85ddf99ac4df784
* Fix comment submission.Matthias Benkard2009-10-111-5/+7
| | | | | | Ignore-this: d8a6251d01d8acfe26bbf8c3d19a3b11 darcs-hash:6a0d05338565388d5b9adcfefbe9ad86ba9c1a9a
* Revert to the old CGI helper behaviour.Matthias Benkard2009-10-111-1/+3
| | | | | | Ignore-this: b281d0b979d7679984a19b932d696ce5 darcs-hash:90286efc80b24a549a7a97f98f62f5932707223d
* Fix a typo in the setting of the *QUERY* variable.Matthias Benkard2009-10-111-1/+1
| | | | | | Ignore-this: b506b71489624bc76a753439a0dc377 darcs-hash:43462b950ec9f6df3e2d46b64b561b2383cc4adc
* Make the environment variable handling code more portable.Matthias Benkard2009-10-111-26/+19
| | | | | | Ignore-this: 86d0d724d12f7fe9d230c52a4f225675 darcs-hash:65849172dae755f3a2fbd529fb9c002b1d649afd
* Automatically update static files as necessary.Matthias Benkard2009-10-111-4/+20
| | | | | | Ignore-this: 6bdf867a55e80b2a8a96175c60ee860a darcs-hash:7bd98242cf8676b35e55ad089bf6d227fa465a88
* Implement output of static HTML and XML files.Matthias Benkard2009-10-111-0/+5
| | | | | | Ignore-this: 724acb08b4c75c08913325b2ebb7cb4f darcs-hash:e011eaebcaaccaef973cb0de5870dbfcbc94d8ac
* Change the way admin mode is selected.Matthias Benkard2009-10-111-6/+4
| | | | | | Ignore-this: 32655f3986da0817b1c78ad9d67a465e darcs-hash:b7966307b4a3986747b022e188f980febacffac1
* Treat POST requests on journal entries as trackback requests.Matthias Benkard2009-10-101-1/+5
| | | | | | Ignore-this: 47e2e545540841f28aebdd98fd95e6c3 darcs-hash:5d5f7dbfad550f94a82a028b9537eb24f55815e1
* Cleanups.Matthias Benkard2009-10-091-2/+2
| | | | | | Ignore-this: 1f41960dbf7dde782a0c2e905f124e81 darcs-hash:06fd3071bcb306c6c362675c872b8421a22735a8
* Fix Atom posting and putting behaviour.Matthias Benkard2009-10-091-23/+29
| | | | | | Ignore-this: 699e88b96861c768a840e5697d34d537 darcs-hash:f336d3040ad229cc6c7b6f1fbcfe70e30b774435
* Enable WSSE authentication.Matthias Benkard2009-10-081-40/+47
| | | | | | Ignore-this: a6ac88e1116f63a79ef8ccb4598b6280 darcs-hash:cc2c4916527d57c382cf2c342da04a7fd2b475ed
* Improve Atom publishing API conformance.Matthias Benkard2009-10-081-1/+1
| | | | | | Ignore-this: 35f3d7d6ce625b2c66dfbfdcd2e6c53a darcs-hash:d8fa4f56187060dc4a5cc513c0c675110c2eca0f
* Add missing Atom publishing functionality.Matthias Benkard2009-10-081-1/+4
| | | | | | Ignore-this: 854e1b167c18c61a8faf29bd05594180 darcs-hash:651ba98e3341e180f1a21e9c432f69280458a501
* Support Atom POST and PUT requests.Matthias Benkard2009-10-081-1/+37
| | | | | | Ignore-this: 863d7ccbf42458f3d4a528397c7a53ad darcs-hash:3f75e9c1387418c20fbb9cb8ec3ca99c3769164c
* When processing an Atom request, do not try to parse the POST data as a ↵Matthias Benkard2009-10-081-12/+14
| | | | | | | | query string. Ignore-this: 1b3a2318de3e658b4128b4abbaa33707 darcs-hash:b62d66cefb8bec7d817f72b315688871af406343
* Implement /atom link handling.Matthias Benkard2009-10-081-0/+2
| | | | | | Ignore-this: 4bf94a6b2b36c823aea563f248fbeff7 darcs-hash:e7a223d376d972513716b2b9ab6604cb1e9f6bc6
* Add a comment and trackback moderation page.Matthias Benkard2009-10-081-1/+20
| | | | | | Ignore-this: 45d484506c4f5f4b0560f6397e5b61a2 darcs-hash:9cc1720d761894eff92ca76970a7c750dccc69d1
* Fix a typo.Matthias Benkard2009-10-081-1/+1
| | | | | | Ignore-this: ed0592833c3aa3404eacf6fcdc3dabc9 darcs-hash:9938420ae79febf5c09ac14af294a1dd9adcc1b5
* Don't record trackbacks that do not specify a source URI.Matthias Benkard2009-10-081-12/+12
| | | | | | Ignore-this: 32405052f2ec95ca977b98e52503ae4b darcs-hash:268cfba3e3e476425789ac960ab3e47e5ec050c4
* Support the posting of trackbacks.Matthias Benkard2009-10-081-0/+33
| | | | | | Ignore-this: 5f2d53c3ba9415a9e66240e7b7711c4b darcs-hash:6c085435bf95459afcb1ce53a55b058ef5b5a3d7
* Fix yet another typo.Matthias Benkard2009-10-071-1/+1
| | | | | | Ignore-this: 19f02efdf14c355631e75a6de76f2dec darcs-hash:83d630c474fd176a2beaf08dd4510864fbae2f07
* Fix another typo.Matthias Benkard2009-10-071-1/+1
| | | | | | Ignore-this: d58546015170d7b8b42fbe1587a02391 darcs-hash:d2e7c4b5227e9215417140bb9736f0d3e60d30fb
* Fix a typo.Matthias Benkard2009-10-071-1/+1
| | | | | | Ignore-this: e7eb9f2a961b5c8e87dde5470973759e darcs-hash:b316126630a03508c5d92aa2bdae7201ee41cc3f
* Fix a mistake related to read-macros.Matthias Benkard2009-10-071-1/+3
| | | | | | Ignore-this: 8054711e24061afeccf7465ea01127be darcs-hash:291dcb790079defb43622fbd03ceea515dd7214d
* Do not automatically approve comments that pass Akismet spam checking.Matthias Benkard2009-10-071-1/+14
| | | | | | Ignore-this: b23b3ce4e3ecb487cb7c87c02f1aab83 darcs-hash:fe86957519a16cbf6ee561b45f3a0164e047791a
* On NFSN, determine the directory layout by inspecting the appropriate ↵Matthias Benkard2009-10-071-1/+7
| | | | | | | | environment variables. Ignore-this: b862483c845d9a652a4e0e38f907d7a4 darcs-hash:745e58921f76d7fb838e375c04f3bbf07bcdaf12
* Implement sane caching behaviour.Matthias Benkard2009-10-071-0/+2
| | | | | | Ignore-this: 8ed0815613cb44c0eee9d8ac47e1753b darcs-hash:e41ff965d8172b7979369cb0df98302f29a9a9c4
* Set CFFI:*DEFAULT-FOREIGN-ENCODING* to :ISO-8859-15.Matthias Benkard2009-02-171-1/+1
| | | | darcs-hash:be4261d3deab8cae8c84db9553b9ba6d2b162fc5
* Add a comment feed.Matthias Benkard2009-01-071-0/+2
| | | | darcs-hash:f7082552f0f6aac46b15956740661b8b74237fec
* Do not try to set CFFI:*DEFAULT-FOREIGN-ENCODING*.Matthias Benkard2008-12-111-1/+1
| | | | darcs-hash:d5007595e2b8041ecb37df737581c09618d78fe6
* Minor updates and fixes.Matthias Benkard2008-12-101-0/+1
| | | | darcs-hash:182b7ad2f1c671161b6a2f056ab01f88d414eb99
* Support comment submission notification via e-mail.Matthias Benkard2007-10-121-10/+16
| | | | darcs-hash:72d3c69e6dc8ef47e9e6224adcc135637957ad09
* Make use of Akismet for spam detection.Matthias Benkard2007-10-071-1/+32
| | | | darcs-hash:8828531ab148ca71cca0a0dbef7733717834cbb4
* Support posting and editing journal entries.Matthias Benkard2007-10-051-22/+64
| | | | darcs-hash:e7a6041bdeeddcd098313a6c21491cefbaedbb21
* Add a debugging page.Matthias Benkard2007-10-021-0/+2
| | | | darcs-hash:e4f4c096e3e20e6e8de59a4466e891fab8005a80
* A few minor bug fixes.Matthias Benkard2007-09-301-17/+20
| | | | darcs-hash:e8acb95333d31014bed6cba528ee5c92e9aa20ef
* Store data using CLSQL rather than custom files.Matthias Benkard2007-09-291-17/+29
| | | | darcs-hash:b736c3a1a111f001b4db43c5d869d42cdf032f94
* Add some missing CGI environment variables.Matthias Benkard2007-09-271-0/+3
| | | | darcs-hash:f77db90245b04c308573fb44b1788874af599a24
* Move all macro definitions into a separate file.Matthias Benkard2007-06-301-4/+0
| | | | darcs-hash:aa001fe6707d0ddb94ceb1a4e82515894218fdf2
* Cache FORMAT-DATE results for faster page generation.Matthias Benkard2007-06-301-0/+4
| | | | darcs-hash:2efe2fb7b5c7637c31d56be210624a48f61755ec
* Split journal.lisp into multiple files.Matthias Benkard2007-06-301-0/+110
darcs-hash:5621824874dbddcf61282b66c975266d16d1fa6f