This website requires JavaScript.
2640b7014b
causes problems depending on authentication/authorization
master
Gered
2014-05-24 18:54:13 -0400
69fe408d5e
update to Clojure 1.6
Gered
2014-04-05 13:01:22 -0400
517efc1a39
add google analytics tracking code, only shown in production
Gered
2014-04-05 12:43:01 -0400
4384a143e3
add 'isDev' value to all rendered templates
Gered
2014-04-05 12:42:46 -0400
c557f281f4
various cleanups to the ring-handler, leiningen things, etc
Gered
2014-04-05 12:37:10 -0400
295ea2e61a
switch to highlight.js for client side syntax highlighting
Gered
2014-04-05 00:07:13 -0400
a055c6e2ef
use different profile resource-paths to include dev/prod site.configs
Gered
2014-04-04 23:28:51 -0400
95540f0e72
bump version
Gered
2014-03-29 12:20:42 -0400
8e3111bab7
not dev environment by default
Gered
2014-03-29 12:20:24 -0400
731428530a
remove linkedin link
Gered
2014-03-29 12:18:53 -0400
a203ad3874
use cached md output in the rss feed too
Gered
2014-03-29 12:18:11 -0400
e2ad41f8d7
bump version
Gered
2014-03-29 11:14:10 -0400
b56b43533d
update prettify style and add clojure highlighting support
Gered
2014-03-29 11:13:37 -0400
8d9047946f
bump version
Gered
2014-03-29 09:51:02 -0400
b2d9fc0d70
force cache updates when adding/updating, force remove when deleting
Gered
2014-03-29 09:50:28 -0400
e50fb349c3
return new value that was added to the cache
Gered
2014-03-29 09:27:14 -0400
5fc46d12e9
initial support for caching markdown->html results
Gered
2014-03-29 09:21:15 -0400
a959779872
safer way of reading the config file
Gered
2014-03-29 08:52:33 -0400
82923bc171
refactor markdown rendering functions
Gered
2014-03-29 08:51:25 -0400
1999482b16
current year!
Gered
2014-03-29 08:44:38 -0400
850b47152d
bump version
Gered
2014-03-28 22:56:10 -0400
0834578173
looks like the new markdown-clj fixed this problem
Gered
2014-03-28 22:52:57 -0400
93c3626a4c
update markdown-clj version
Gered
2014-03-28 22:52:16 -0400
d0b9a1fe6f
add log4j.properties
Gered
2014-03-28 22:21:47 -0400
b5983eeeb4
logging call tweaks
Gered
2014-03-28 22:09:14 -0400
23a67b0027
dont really care for rotor mainly due to it putting ansi codes into logs
Gered
2014-03-28 22:03:53 -0400
b990ebd7ce
dont need this. not doing any internationalization stuff
Gered
2014-03-28 22:03:24 -0400
cfee97fd95
routes are now automatically discovered and added to the ring handler
Gered
2014-03-28 21:56:40 -0400
0112dc515a
add macros for registering routes and function for finding them
Gered
2014-03-28 21:44:42 -0400
682ba6905e
finally fix the archive post list sorting bug
Gered
2014-03-28 21:40:27 -0400
71d62355d2
bump version
Gered
2014-03-27 21:22:05 -0400
199608e803
this shouldn't have been committed anyway
Gered
2014-03-27 21:18:40 -0400
f4b00a0484
apparently middleware are loaded/run in the reverse order?
Gered
2014-03-27 21:05:01 -0400
9c5577c6d3
add 'nonull' filter usage
Gered
2014-03-27 20:56:21 -0400
7983920627
apparently 'size' is reserved to mean 'collection size' (aka. .length)
Gered
2014-03-27 20:55:27 -0400
fa10234c48
new version of jtwig fixes this bug
Gered
2014-03-27 20:54:27 -0400
59f88bceb0
fix template var name
Gered
2014-03-27 20:54:10 -0400
4ec0bd7630
update clj-jtwig version
Gered
2014-03-27 20:22:17 -0400
92607bd711
dont need that anymore
Gered
2014-03-25 22:02:01 -0400
5ed36b7f7b
update templates and route handlers to clj-jtwig for template rendering
Gered
2014-03-25 22:01:28 -0400
2659ceb9a8
move all template files to /resources/views
Gered
2014-03-24 19:55:03 -0400
8f44ac4e97
switch selmer for clj-jtwig
Gered
2014-03-24 19:53:25 -0400
a731c4d5ce
cleanup, add uberjar profile with full AOT
Gered
2014-03-24 19:50:03 -0400
3e365757cc
reorganize 'render' functions a bit. added a 'render-response' function to allow using these in lower-level ring handlers/middleware (so all template rendering / http status handling happens in one place more or less)
Gered
2014-03-24 19:15:38 -0400
1f16054710
update ring :handler reference
Gered
2014-03-24 19:13:43 -0400
abf1923fe2
log exceptions instead of just printing them
Gered
2014-03-24 19:13:26 -0400
beb60e3321
update template render function
Gered
2014-03-24 18:13:44 -0400
e06bac7f2f
fix access rules (new format)
Gered
2014-03-24 18:12:24 -0400
3eb031b94e
fix rss route throwing an error
Gered
2014-03-23 17:02:28 -0400
d8a2479841
fix custom 404 handler throwing errors of its own
Gered
2014-03-23 16:55:06 -0400
4690adc3cb
make it so app auto starts when a REPL is opened
Gered
2014-03-23 16:45:41 -0400
a5e6edc1a4
reorganize, adjust cheshire version
Gered
2014-03-23 16:45:04 -0400
70f0f92a58
update so everything at least runs (mostly!) with the new dependencies
Gered
2014-03-23 16:44:41 -0400
8062b2e433
update dependency versions
Gered
2014-03-23 15:52:59 -0400
bb169bbd6f
update gitignore again
Gered
2014-03-23 15:44:59 -0400
9fccf9b6a1
dont need these
Gered
2014-03-23 15:43:18 -0400
dcdc40eeb7
update gitignore
Gered
2014-03-23 15:42:01 -0400
4b831d3030
minor and mostly unnecessary code cleanups
Gered
2013-07-30 21:40:56 -0400
fe072d010f
update selmer version (now supports nested for tags)
Gered
2013-07-30 21:06:32 -0400
5116b9ae1e
default config file is set to development environment
Gered
2013-07-29 22:55:55 -0400
3029eba653
configuration file getter changes. toggle selmer caching off if in "development environment"
Gered
2013-07-29 22:55:07 -0400
01aeb70ed3
fix escaping tag json output
Gered
2013-07-29 22:44:51 -0400
decd84534c
use "is-empty" filter in views to catch empty collections (existing way didn't work anyway)
Gered
2013-07-29 22:44:27 -0400
b583d5f52a
update (simplify) view filters. add "is-empty" filter
Gered
2013-07-29 22:43:50 -0400
38c764ef61
update selmer version
Gered
2013-07-29 22:43:04 -0400
8137fcf0f9
fix some html being escaped
Gered
2013-07-29 18:35:27 -0400
59c187dcf2
update to use selmer instead of clabango
Gered
2013-07-29 18:32:27 -0400
e0388eccca
explicitly set content-type header for 401, 404 and 500 error pages
Gered
2013-06-07 20:38:16 -0400
fae0940f3a
do a proper redirect if a file cannot be served up
Gered
2013-06-07 20:14:08 -0400
a00b7a1b2d
fix up various file operations to return back to the proper path listing
Gered
2013-06-07 20:12:08 -0400
f1ee2329db
add nicer 404 "not found" page
Gered
2013-06-07 19:54:44 -0400
d4f654a5e4
clean up app-handler setup, add middleware for custom, nicer looking, error page
Gered
2013-06-07 19:45:56 -0400
dcd5054ef1
upgrade lib-noir and markdown-clj
Gered
2013-06-07 19:44:33 -0400
8d9301368d
added nicer looking 401 error page
Gered
2013-06-07 19:16:33 -0400
e2357aaa1b
fix parsing of date parts of post url to allow 2-digit days and months
Gered
2013-06-07 19:07:51 -0400
cb1d5391f5
update README.md
Gered
2013-06-06 19:20:30 -0400
5edd0ec36f
minor footer text update
Gered
2013-06-06 19:12:52 -0400
f9e01cea1f
add post url support to match the old wordpress style (trailing slash)
Gered
2013-06-06 18:36:08 -0400
2013314043
increase post body textarea size
Gered
2013-06-05 19:41:38 -0400
d7e6adcfa7
add projects page and link (empty for now)
Gered
2013-06-05 19:41:25 -0400
c30de1630e
minor style fixes
Gered
2013-06-05 19:02:46 -0400
0676489822
add site footer and content for the "about" page
Gered
2013-06-05 18:59:08 -0400
84f02df46c
added rss feed
Gered
2013-05-27 00:46:38 -0400
f8cbf0cec7
update some button colors
Gered
2013-05-26 20:02:30 -0400
7ea2f9ab01
new files are unpublished by default
Gered
2013-05-26 20:02:18 -0400
8bd20aa40b
better handling for when there are no visible posts
Gered
2013-05-26 19:24:29 -0400
4286eca04f
add archives route/view
Gered
2013-05-26 18:45:15 -0400
475f3e397d
update list-posts-archive to make the results easier to work with in a clabango template
Gered
2013-05-26 18:44:05 -0400
d9178c25a0
remove classname
Gered
2013-05-26 18:17:47 -0400
2f44eabd70
add model fn to list posts in an archive format (by month/year, title only)
Gered
2013-05-26 17:54:06 -0400
e308c35620
add route/view for viewing posts by tag
Gered
2013-05-26 17:30:40 -0400
2a36c293df
add model fn to get a simple lists of posts by tag
Gered
2013-05-26 16:57:58 -0400
b84ddea6fc
get-file route checks the session to determine if an unpublished file can be served
Gered
2013-05-26 16:56:47 -0400
3e7169a630
update get-file with parameter to control if it can serve an unpublished file or not. update list-files to show all files
Gered
2013-05-26 15:48:15 -0400
7469a5199b
fix id handling of delete-file and publish-file
Gered
2013-05-26 15:42:58 -0400
5229577192
fix list-files not returning published field
Gered
2013-05-26 15:42:40 -0400
5b05bff295
change button style, highlight file rows for files that are unpublished
Gered
2013-05-26 15:38:53 -0400
635f17433d
add publish/unpublish buttons
Gered
2013-05-26 15:35:45 -0400
fb702b4aa0
fix incorrect arguments
Gered
2013-05-26 15:35:33 -0400
49a9b36961
add route/model for toggling publish state of a file
Gered
2013-05-26 15:28:20 -0400