projects/mirror/nuclblog.git
3 years agodepend-on cl-markdown instead of markdown master
sly [Sat, 19 Feb 2011 16:31:48 +0000] 
depend-on cl-markdown instead of markdown

3 years agoproperly escape (and use markdown*) RSS description
sly [Thu, 17 Feb 2011 18:18:01 +0000] 
properly escape (and use markdown*) RSS description

3 years agouse markdown* for new posts, not just for updated posts.
sly [Thu, 17 Feb 2011 17:06:39 +0000] 
use markdown* for new posts, not just for updated posts.

3 years agoexport blog-realm, add markdown* to deal with the fact that cl-markdown doesn't handl...
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.

3 years agouse markdown for blog entries and add blog-entry-display gf and method such that...
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

4 years agoadd .gitignore for demo ssl and content directories
Cyrus Harmon [Sat, 13 Jun 2009 16:22:13 +0000] 
add .gitignore for demo ssl and content directories

4 years agonuclblog-0.5 nuclblog-0.5
Cyrus Harmon [Fri, 12 Jun 2009 15:51:43 +0000] 
nuclblog-0.5

4 years agoadded sbcl button
Cyrus Harmon [Fri, 12 Jun 2009 15:49:56 +0000] 
added sbcl button

4 years agoaddding openssl.config
Cyrus Harmon [Fri, 12 Jun 2009 07:08:19 +0000] 
addding openssl.config

4 years agofix some way too long lines
Cyrus Harmon [Fri, 12 Jun 2009 07:04:18 +0000] 
fix some way too long lines

4 years agoupgrade demo to work with hunchentoot 1.0 release
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)

4 years agouse xhtml namespace
Cyrus Harmon [Fri, 12 Jun 2009 05:56:50 +0000] 
use xhtml namespace

4 years agofix header alignment
Cyrus Harmon [Fri, 12 Jun 2009 05:56:33 +0000] 
fix header alignment

4 years agotbnl:content-type -> tbnl:content-type*
Cyrus Harmon [Wed, 10 Jun 2009 01:47:23 +0000] 
tbnl:content-type -> tbnl:content-type*

5 years agoMerge branch 'master' of git+ssh://git.cyrusharmon.org/pub/git/nuclblog
Cyrus Harmon [Fri, 1 Aug 2008 21:21:07 +0000] 
Merge branch 'master' of git+ssh://git.cyrusharmon.org/pub/git/nuclblog

5 years agoremove :permanently t in redirect
Cyrus Harmon [Fri, 1 Aug 2008 21:20:49 +0000] 
remove :permanently t in redirect

5 years agofix to work with new ht-auth:authorized-page scheme
Cyrus Harmon [Fri, 1 Aug 2008 21:19:37 +0000] 
fix to work with new ht-auth:authorized-page scheme

5 years ago* banner and footer are now gf's.
Cyrus Harmon [Thu, 17 Jul 2008 21:48:12 +0000] 
* banner and footer are now gf's.
* export some symbols.

5 years agoadded footer stuff
Cyrus Harmon [Thu, 17 Jul 2008 19:25:59 +0000] 
added footer stuff

5 years agohmm... not sure what's going on here.
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

5 years agoadd banner slot and function. initform nil for title and subtitle slots.
Cyrus Harmon [Thu, 17 Jul 2008 17:54:04 +0000] 
add banner slot and function. initform nil for title and subtitle slots.

5 years agouse nuclblog- prefix for CSS classes and ids.
Cyrus Harmon [Thu, 17 Jul 2008 17:51:50 +0000] 
use nuclblog- prefix for CSS classes and ids.

5 years ago* made blog-dispatch a gf
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

5 years agomake multiple CSS links not be alternate style sheets
Cyrus Harmon [Thu, 17 Jul 2008 00:55:48 +0000] 
make multiple CSS links not be alternate style sheets

5 years agoremoving this
Cyrus Harmon [Tue, 8 Jul 2008 18:17:47 +0000] 
removing this

5 years agouse our own make-keyword instead of hunchentoot's.
Cyrus Harmon [Thu, 29 May 2008 21:38:02 +0000] 
use our own make-keyword instead of hunchentoot's.

5 years agoMerge branch 'master' of git+ssh://git.cyrusharmon.org/pub/git/nuclblog
Cyrus Harmon [Fri, 23 May 2008 15:31:28 +0000] 
Merge branch 'master' of git+ssh://git.cyrusharmon.org/pub/git/nuclblog

5 years agoadd and use the blog-uri-handler class
Cyrus Harmon [Fri, 23 May 2008 15:31:05 +0000] 
add and use the blog-uri-handler class

5 years agoMerge branch 'master' of git+ssh://cyrusharmon.org/pub/git/nuclblog
Cyrus Harmon [Fri, 23 May 2008 15:29:19 +0000] 
Merge branch 'master' of git+ssh://cyrusharmon.org/pub/git/nuclblog

5 years agouse bordeaux-threads instead of hunchentoot-mp for locking
Cyrus Harmon [Fri, 23 May 2008 15:24:01 +0000] 
use bordeaux-threads instead of hunchentoot-mp for locking
primitives.

5 years agoupdate SSL cert instructions
Cyrus Harmon [Fri, 23 May 2008 15:21:42 +0000] 
update SSL cert instructions

6 years agonuclblog 0.4.16
Cyrus Harmon [Tue, 12 Feb 2008 22:02:40 +0000] 
nuclblog 0.4.16
 * updated NEWS and README

6 years agonuclblog 0.4.15 origin
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

6 years agonuclblog 0.4.14
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.

6 years agonuclblog 0.4.13
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

6 years agonuclblog 0.4.12
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

6 years agonuclblog 0.4.11
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

6 years agonuclblog 0.4.10
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

6 years agonuclblog 0.4.8
sly [Thu, 27 Sep 2007 23:31:41 +0000] 
nuclblog 0.4.8
 * use ht-auth:session-realm-... functions
 * indentation

6 years agonuclblog 0.4.8
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

6 years agonuclblog 0.4.7
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

6 years agonuclblog 0.4.6
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

6 years agonuclblog 0.4.5
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

6 years agonuclblog 0.4.4
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

6 years agonuclblog 0.4.3
sly [Sat, 21 Jul 2007 05:47:54 +0000] 
nuclblog 0.4.3
 * :: -> : where appropriate
 * removed spurious blog: and blog:: package prefixes

6 years agonuclblog 0.4.2
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

6 years agonuclblog 0.4.1
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

6 years agonuclblog 0.4
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

6 years agonuclblog 0.3.1
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

6 years agonuclblog 0.3
sly [Sat, 28 Apr 2007 18:33:41 +0000] 
nuclblog 0.3
 * bump version to 0.3

6 years agonuclblog 0.2.6
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

6 years agonuclblog 0.2.5
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

6 years agohunchy 0.2.4
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

6 years agonuclblog 0.2.3
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

6 years agonuclblog 0.2.2
sly [Thu, 26 Apr 2007 21:14:27 +0000] 
nuclblog 0.2.2
 * preserve category when editing blog entries

6 years agonuclblog 0.2.1
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.

6 years agonuclblog 0.2
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

6 years agonuclblog 0.1.6
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

6 years agonuclblog 0.1.5
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

6 years agohunchy 0.1.4
sly [Wed, 25 Apr 2007 05:53:54 +0000] 
hunchy 0.1.4
 * add revised at text

6 years agonuclblog 0.1.3
sly [Wed, 25 Apr 2007 02:17:44 +0000] 
nuclblog 0.1.3
 * fix (when (probe-file ...)) bug

6 years agonuclblog 0.1.2
sly [Tue, 24 Apr 2007 17:40:56 +0000] 
nuclblog 0.1.2
 * escape-string the alt tags

6 years agonuclblog 0.1.1
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

6 years agonuclblog 0.1
sly [Tue, 24 Apr 2007 15:17:02 +0000] 
nuclblog 0.1
 * Added ChangeLog
 * bumped the version number

6 years agonuclblog 0.0.12
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

6 years agonuclblog 0.0.11
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

6 years agonuclblog 0.0.10
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*

6 years agonuclblog 0.0.9
sly [Tue, 24 Apr 2007 04:39:17 +0000] 
nuclblog 0.0.9
 * remove debugging print

6 years agonuclblog 0.0.8
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

6 years agonuclblog 0.0.7
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)

6 years agonuclblog 0.0.6
sly [Mon, 23 Apr 2007 17:48:06 +0000] 
nuclblog 0.0.6
 * don't downcase cl-who tags
 * use || for case preserving keywords

6 years agonuclblog 0.0.5
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

7 years agonuclblog 0.0.4
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)

7 years agohunchy 0.0.3
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

7 years agonuclblog 0.0.2
sly [Sun, 22 Apr 2007 02:04:26 +0000] 
nuclblog 0.0.2
 * now rudimentary things like displaying blog entries works

7 years agonuclblog 0.0.1
sly [Sat, 21 Apr 2007 17:44:16 +0000] 
nuclblog 0.0.1
 * first (not-yet-working) version