summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
sly [Sat, 19 Feb 2011 16:31:48 +0000]
depend-on cl-markdown instead of markdown
sly [Thu, 17 Feb 2011 18:18:01 +0000]
properly escape (and use markdown*) RSS description
sly [Thu, 17 Feb 2011 17:06:39 +0000]
use markdown* for new posts, not just for updated posts.
sly [Thu, 17 Feb 2011 17:01:27 +0000]
export blog-realm, add markdown* to deal with the fact that cl-markdown doesn't handle CR/LF properly, use markdown* for new posts.
sly [Tue, 15 Feb 2011 17:04:43 +0000]
use markdown for blog entries and add blog-entry-display gf and method such that blogs can extend it for things like disqus comments
Cyrus Harmon [Sat, 13 Jun 2009 16:22:13 +0000]
add .gitignore for demo ssl and content directories
Cyrus Harmon [Fri, 12 Jun 2009 15:51:43 +0000]
nuclblog-0.5
Cyrus Harmon [Fri, 12 Jun 2009 15:49:56 +0000]
added sbcl button
Cyrus Harmon [Fri, 12 Jun 2009 07:08:19 +0000]
addding openssl.config
Cyrus Harmon [Fri, 12 Jun 2009 07:04:18 +0000]
fix some way too long lines
Cyrus Harmon [Fri, 12 Jun 2009 07:01:49 +0000]
upgrade demo to work with hunchentoot 1.0 release
move stuff for the demo into its own asdf:defsystem (but not it's own file)
Cyrus Harmon [Fri, 12 Jun 2009 05:56:50 +0000]
use xhtml namespace
Cyrus Harmon [Fri, 12 Jun 2009 05:56:33 +0000]
fix header alignment
Cyrus Harmon [Wed, 10 Jun 2009 01:47:23 +0000]
tbnl:content-type -> tbnl:content-type*
Cyrus Harmon [Fri, 1 Aug 2008 21:21:07 +0000]
Merge branch 'master' of git+ssh://git.cyrusharmon.org/pub/git/nuclblog
Cyrus Harmon [Fri, 1 Aug 2008 21:20:49 +0000]
remove :permanently t in redirect
Cyrus Harmon [Fri, 1 Aug 2008 21:19:37 +0000]
fix to work with new ht-auth:authorized-page scheme
Cyrus Harmon [Thu, 17 Jul 2008 21:48:12 +0000]
* banner and footer are now gf's.
* export some symbols.
Cyrus Harmon [Thu, 17 Jul 2008 19:25:59 +0000]
added footer stuff
Cyrus Harmon [Thu, 17 Jul 2008 19:25:44 +0000]
hmm... not sure what's going on here.
Merge branch 'master' of git+ssh://git.cyrusharmon.org/pub/git/nuclblog
Conflicts:
pages.lisp
Cyrus Harmon [Thu, 17 Jul 2008 17:54:04 +0000]
add banner slot and function. initform nil for title and subtitle slots.
Cyrus Harmon [Thu, 17 Jul 2008 17:51:50 +0000]
use nuclblog- prefix for CSS classes and ids.
Cyrus Harmon [Thu, 17 Jul 2008 00:56:29 +0000]
* made blog-dispatch a gf
* added the authorized-blog class and corresponding blog-dispatch method
Cyrus Harmon [Thu, 17 Jul 2008 00:55:48 +0000]
make multiple CSS links not be alternate style sheets
Cyrus Harmon [Tue, 8 Jul 2008 18:17:47 +0000]
removing this
Cyrus Harmon [Thu, 29 May 2008 21:38:02 +0000]
use our own make-keyword instead of hunchentoot's.
Cyrus Harmon [Fri, 23 May 2008 15:31:28 +0000]
Merge branch 'master' of git+ssh://git.cyrusharmon.org/pub/git/nuclblog
Cyrus Harmon [Fri, 23 May 2008 15:31:05 +0000]
add and use the blog-uri-handler class
Cyrus Harmon [Fri, 23 May 2008 15:29:19 +0000]
Merge branch 'master' of git+ssh://cyrusharmon.org/pub/git/nuclblog
Cyrus Harmon [Fri, 23 May 2008 15:24:01 +0000]
use bordeaux-threads instead of hunchentoot-mp for locking
primitives.
Cyrus Harmon [Fri, 23 May 2008 15:21:42 +0000]
update SSL cert instructions
Cyrus Harmon [Tue, 12 Feb 2008 22:02:40 +0000]
nuclblog 0.4.16
* updated NEWS and README
sly [Thu, 20 Dec 2007 08:43:08 +0000]
nuclblog 0.4.15
* check entry validity before displaying
* whitespace
* remove old define-blog-handler and rename define-blog-handler-2 to
define-blog-handler.
* don't read realm users and groups in blog shared-initialize as this
is now done in the realm's s-i.
* hunchentoot:: -> hunchentoot-mp: where appropriate
sly [Sun, 7 Oct 2007 06:23:14 +0000]
nuclblog 0.4.14
* use esc instead of str so that, e.g. > doesn't get converted to
">" when editing blog entries.
sly [Sat, 6 Oct 2007 21:11:33 +0000]
nuclblog 0.4.13
* replaced calls to
hunchentoot-vhost::create-virtual-host-folder-dispatcher-and-handler
with hunchentoot:create-folder-dispatcher-and-handler calls
* update NEWS with some old news
sly [Mon, 1 Oct 2007 19:28:32 +0000]
nuclblog 0.4.12
* continue work on define-blog-handler-2
* move handlers to use define-blog-handler-2
sly [Mon, 1 Oct 2007 18:04:31 +0000]
nuclblog 0.4.11
* deprecate blog-page in favor of with-blog-page
* add blog-main function
* add status handler
* add local copy of with-unique-names and use this one instead of the
one from hunchentoot
* add define-blog-handler-2, which isn't quite right
* add with-blog-page
sly [Sat, 29 Sep 2007 00:10:10 +0000]
nuclblog 0.4.10
* add :ssl-port args to ht-auth::authorized-page forms
* reformat main-nav
* comment fix
* remove #+/-hunchentoot-vhost stuff
* remove realm-ssl-port call
sly [Thu, 27 Sep 2007 23:31:41 +0000]
nuclblog 0.4.8
* use ht-auth:session-realm-... functions
* indentation
sly [Mon, 17 Sep 2007 23:26:09 +0000]
nuclblog 0.4.8
* remove file-authenticator
* remove authenticator class
* remove authenticator and users slots from blog class
* whitespace
sly [Mon, 17 Sep 2007 19:40:10 +0000]
nuclblog 0.4.7
* comment out new-browser-auth handler
* fix optional ssl-port startup parameter
sly [Tue, 11 Sep 2007 19:42:13 +0000]
nuclblog 0.4.6
* cl-who:*downcase-tags-p* -> cl-who:*downcase-tokens-p*. Now
requires cl-who 0.11.0 or later.
* added NEWS file
sly [Tue, 11 Sep 2007 07:03:23 +0000]
nuclblog 0.4.5
* use hunchentoot-auth:session-user instead of (ht:session-value 'user)
* remove debugging print
sly [Fri, 31 Aug 2007 05:32:18 +0000]
nuclblog 0.4.4
* handlers depends-on pages
* read users and groups instead of just passwords
* dispatch-blog-handlers -> blog-dispatch
* remove nuclblog-demo-blog class
* add initialize-blog function
* break out start-ssl-services
* rework for new hunchentoot-vhost stuff
sly [Sat, 21 Jul 2007 05:47:54 +0000]
nuclblog 0.4.3
* :: -> : where appropriate
* removed spurious blog: and blog:: package prefixes
sly [Sat, 21 Jul 2007 05:44:11 +0000]
nuclblog 0.4.2
* removed authorization.lisp
* use hunchentoot-auth::session-user-authenticated-p instead of
checking the session value directory
* added blog-login-page
* moved check-password and marked for future deletion
* use hunchentoot-auth::authorized-page instead of authorized-page
* moved add-user method
sly [Wed, 18 Jul 2007 23:48:22 +0000]
nuclblog 0.4.1
* removed password-file handling stuff and replaced with
hunchentoot-auth
* added hunchentoot-auth dependencies
* added read-blog-entries defgeneric
* added shared-initialize method for blog to read passwords, read
entires and to set up the standard handlers for the blog
* store-blog-entries and read-blog-entries are now generic functions
* added demo realm
sly [Wed, 13 Jun 2007 23:14:08 +0000]
nuclblog 0.4
* added hunchentoot-vhost dependency
* dispatch-blog-handlers now takes an optional vhost arg
* whitespace
* add blog-handlers to the vhost dispatch-table instead of *dispatch-table*
* 42423 -> 4243 typo
sly [Thu, 10 May 2007 17:20:50 +0000]
nuclblog 0.3.1
* wrap lines in blog class definition
* fix locking in blog-entry
* add lock in get-entry and get-blog-entries
* remove *use-editor* cruft
* added some docstrings for the html and xml macros
* fixed start services so that it works on 4242/4243 by default
sly [Sat, 28 Apr 2007 18:33:41 +0000]
nuclblog 0.3
* bump version to 0.3
sly [Sat, 28 Apr 2007 18:23:44 +0000]
nuclblog 0.2.6
* redirect authorized pages to https if use-ssl-p
* add ssl-port slot to blog
* added parse-host-name-and-port function
* if blog-ssl-port is set and use-ssl-p, add the :<port> to the https
link
* add and export start-ssl-services
* fix the demo to use ssl on port 4243
sly [Sat, 28 Apr 2007 04:25:57 +0000]
nuclblog 0.2.5
* add use-ssl-p slot to blog
* if use-sll-p, require https for authorized pages
* Main -> Blog
sly [Fri, 27 Apr 2007 17:52:18 +0000]
hunchy 0.2.4
* Added preliminary ssl support and README instructions for
generating keys
* Added hunchentoot button
sly [Thu, 26 Apr 2007 23:27:03 +0000]
nuclblog 0.2.3
* preserve category when editing blog entries
* channel-rss now takes category keyword param and does
the right thing with it
* archives.rss handler checks for category and calls
channel-rss with it if present
* make-archives-url now takes an :rss keyword arg
* added get-blog-entries which returns (a copy of)
the blog entries, possibly filted by categor
* sorted-blog-entries no longer copies, as it gets a copy
from get-blog-entries
* fixed RSS URLs
sly [Thu, 26 Apr 2007 21:14:27 +0000]
nuclblog 0.2.2
* preserve category when editing blog entries
sly [Thu, 26 Apr 2007 21:06:42 +0000]
nuclblog 0.2.1
* sprinkle some locks around the entries and password access and
cl-store store/restore operations.
sly [Wed, 25 Apr 2007 07:04:51 +0000]
nuclblog 0.2
* add missing pieces to the demo asdf file
* add version.lisp-expr to .asdf
* remove /cl/static dispatcher from demo
sly [Wed, 25 Apr 2007 06:52:10 +0000]
nuclblog 0.1.6
* move demo/nuclblog-demo.asd to nuclblog-demo.asd
and add demo module therein
* fix references to demo/...
* fix make-dist
sly [Wed, 25 Apr 2007 06:45:50 +0000]
nuclblog 0.1.5
* adding demo
* work on README and demo/README
* save password file after set-password
* added add-user method
* check for blog-entries file before cl-store:restore call
sly [Wed, 25 Apr 2007 05:53:54 +0000]
hunchy 0.1.4
* add revised at text
sly [Wed, 25 Apr 2007 02:17:44 +0000]
nuclblog 0.1.3
* fix (when (probe-file ...)) bug
sly [Tue, 24 Apr 2007 17:40:56 +0000]
nuclblog 0.1.2
* escape-string the alt tags
sly [Tue, 24 Apr 2007 17:28:08 +0000]
nuclblog 0.1.1
* cleaning up (yeah, right...) the who::*downcase-tag-p* bits
* added with-xml macro
* moved channel stuff into channel-rss
sly [Tue, 24 Apr 2007 15:17:02 +0000]
nuclblog 0.1
* Added ChangeLog
* bumped the version number
sly [Tue, 24 Apr 2007 15:02:22 +0000]
nuclblog 0.0.12
* use hunchentoot:ssl-p to decide if we're using http or https for link
construction
sly [Tue, 24 Apr 2007 08:57:41 +0000]
nuclblog 0.0.11
* redid password authorization
* fix authorized-page logic
* validate-user -> check-password
* add :md5 dependency
* add passwords and password-storage-path slots to blog class
sly [Tue, 24 Apr 2007 07:31:38 +0000]
nuclblog 0.0.10
* added copyright notices
* added some docstrings
define-easy-handler.
* redirect mail urls to the right place
* added define-blog-handler and used this in preference to
* added handler-alist for the blog-handlers
* added dispatch-blog-handlers and *blog-dispatch-blogs*
sly [Tue, 24 Apr 2007 04:39:17 +0000]
nuclblog 0.0.9
* remove debugging print
sly [Tue, 24 Apr 2007 04:35:42 +0000]
nuclblog 0.0.8
* added skeletal (and weak) authorization functionality
* added login and logout handlers
* added new blog entry handler
* added edit and delete handlers
* full-xxx-url functions now use get-protocol instead of hardcoding http
* moved blog-xxx-url functions into links.lisp
* removed puri dependency
* call encode-url on some values
* show login and logout nav items wen appropriate
sly [Mon, 23 Apr 2007 18:47:16 +0000]
nuclblog 0.0.7
* added eval-when hackery to try to get downcasing of tags in cl-who turned
off
* cleaned up nav stuff and added a g.f. for nav-boxes (should rename nav to
sidebar at some point)
sly [Mon, 23 Apr 2007 17:48:06 +0000]
nuclblog 0.0.6
* don't downcase cl-who tags
* use || for case preserving keywords
sly [Mon, 23 Apr 2007 02:00:29 +0000]
nuclblog 0.0.5
* added license
* entry -> entry-html
* added entry-rss
* fixed email handler
* added with-xml-output-to-string
* fixed blog page titles
* added links.lisp with link generation functions
* added make-dist
* added recent-entries, categories and buttons functions
* minor css tweaks
sly [Sun, 22 Apr 2007 15:46:29 +0000]
nuclblog 0.0.4
* depend-on puri (this should probably go away at some point)
* authenticator initform is now nil (for the moment)
sly [Sun, 22 Apr 2007 02:50:23 +0000]
hunchy 0.0.3
* use hunchentoot date stuff instead of araneida stuff
* sort blog entries when looping through
* added archives handler (no RSS yet)
* cleaned up depends
* added store-blog-entries and read-blog-entries
* added create-blog-entry and get-next-entry-number
sly [Sun, 22 Apr 2007 02:04:26 +0000]
nuclblog 0.0.2
* now rudimentary things like displaying blog entries works
sly [Sat, 21 Apr 2007 17:44:16 +0000]
nuclblog 0.0.1
* first (not-yet-working) version