Mon, 16 Feb 2009 21:52:03 +0200coverage of urltree is fairly complete now
Tero Marttila <terom@fixme.fi> [Mon, 16 Feb 2009 21:52:03 +0200] rev 85
coverage of urltree is fairly complete now

Mon, 16 Feb 2009 21:44:06 +0200test URLTree build/match
Tero Marttila <terom@fixme.fi> [Mon, 16 Feb 2009 21:44:06 +0200] rev 84
test URLTree build/match

Mon, 16 Feb 2009 21:27:39 +0200test for URL.build
Tero Marttila <terom@fixme.fi> [Mon, 16 Feb 2009 21:27:39 +0200] rev 83
test for URL.build

Mon, 16 Feb 2009 20:56:05 +0200more TestURL up to execute()
Tero Marttila <terom@fixme.fi> [Mon, 16 Feb 2009 20:56:05 +0200] rev 82
more TestURL up to execute()

Mon, 16 Feb 2009 20:07:45 +0200more tests and a bugfix
Tero Marttila <terom@fixme.fi> [Mon, 16 Feb 2009 20:07:45 +0200] rev 81
more tests and a bugfix

Mon, 16 Feb 2009 20:02:28 +0200start writing urltree tests
Tero Marttila <terom@fixme.fi> [Mon, 16 Feb 2009 20:02:28 +0200] rev 80
start writing urltree tests

Mon, 16 Feb 2009 19:46:19 +0200start writing urltree tests
Tero Marttila <terom@fixme.fi> [Mon, 16 Feb 2009 19:46:19 +0200] rev 79
start writing urltree tests

Mon, 16 Feb 2009 19:08:17 +0200add test for tree_parse filesystem stuff
Tero Marttila <terom@fixme.fi> [Mon, 16 Feb 2009 19:08:17 +0200] rev 78
add test for tree_parse filesystem stuff

Mon, 16 Feb 2009 19:02:59 +0200add tree_parse test and fix treeparse to handle other than filesystem paths
Tero Marttila <terom@fixme.fi> [Mon, 16 Feb 2009 19:02:59 +0200] rev 77
add tree_parse test and fix treeparse to handle other than filesystem paths

Mon, 16 Feb 2009 19:02:39 +0200add test-runner script
Tero Marttila <terom@fixme.fi> [Mon, 16 Feb 2009 19:02:39 +0200] rev 76
add test-runner script

Mon, 16 Feb 2009 18:35:57 +0200separate tests/ package, although the import paths are still wonky
Tero Marttila <terom@fixme.fi> [Mon, 16 Feb 2009 18:35:57 +0200] rev 75
separate tests/ package, although the import paths are still wonky

Mon, 16 Feb 2009 18:20:31 +0200http.Response tests
Tero Marttila <terom@fixme.fi> [Mon, 16 Feb 2009 18:20:31 +0200] rev 74
http.Response tests

Mon, 16 Feb 2009 17:55:09 +0200add a http.request_url utility function, start writing some unit tests (now for http.Request), fix some issues
Tero Marttila <terom@fixme.fi> [Mon, 16 Feb 2009 17:55:09 +0200] rev 73
add a http.request_url utility function, start writing some unit tests (now for http.Request), fix some issues

Mon, 16 Feb 2009 01:40:45 +0200move wsgi.Application error handling to handle_error method
Tero Marttila <terom@fixme.fi> [Mon, 16 Feb 2009 01:40:45 +0200] rev 72
move wsgi.Application error handling to handle_error method

Mon, 16 Feb 2009 01:40:26 +0200fix useage of TemplateError
Tero Marttila <terom@fixme.fi> [Mon, 16 Feb 2009 01:40:26 +0200] rev 71
fix useage of TemplateError

Mon, 16 Feb 2009 01:10:21 +0200make TemplateError a normal Exception, not a http.ResponseError
Tero Marttila <terom@fixme.fi> [Mon, 16 Feb 2009 01:10:21 +0200] rev 70
make TemplateError a normal Exception, not a http.ResponseError

Mon, 16 Feb 2009 01:09:58 +0200add support for default values to http.Request.get_post
Tero Marttila <terom@fixme.fi> [Mon, 16 Feb 2009 01:09:58 +0200] rev 69
add support for default values to http.Request.get_post

Sat, 14 Feb 2009 19:24:57 +0200...without any silly debug output
Tero Marttila <terom@fixme.fi> [Sat, 14 Feb 2009 19:24:57 +0200] rev 68
...without any silly debug output

Sat, 14 Feb 2009 19:22:59 +0200FastCGI support using flup (ugh, threads)
Tero Marttila <terom@fixme.fi> [Sat, 14 Feb 2009 19:22:59 +0200] rev 67
FastCGI support using flup (ugh, threads)

Sat, 14 Feb 2009 18:40:21 +0200separate cgi_main.py module
Tero Marttila <terom@fixme.fi> [Sat, 14 Feb 2009 18:40:21 +0200] rev 66
separate cgi_main.py module

Thu, 12 Feb 2009 23:03:17 +0200cleanup .hgtags, it's a bit silly...
Tero Marttila <terom@fixme.fi> [Thu, 12 Feb 2009 23:03:17 +0200] rev 65
cleanup .hgtags, it's a bit silly...

Thu, 12 Feb 2009 23:01:09 +0200re-tag 0.1.0-rc1 with new version...
Tero Marttila <terom@fixme.fi> [Thu, 12 Feb 2009 23:01:09 +0200] rev 64
re-tag 0.1.0-rc1 with new version...

Thu, 12 Feb 2009 23:01:02 +0200Removed tag 0.1.0-rc1 0.1.0-rc1
Tero Marttila <terom@fixme.fi> [Thu, 12 Feb 2009 23:01:02 +0200] rev 63
Removed tag 0.1.0-rc1

Thu, 12 Feb 2009 22:59:44 +0200fix bug with query-args for labels with default values
Tero Marttila <terom@fixme.fi> [Thu, 12 Feb 2009 22:59:44 +0200] rev 62
fix bug with query-args for labels with default values

Thu, 12 Feb 2009 22:56:21 +0200tag version 0.1.0-rc1
Tero Marttila <terom@fixme.fi> [Thu, 12 Feb 2009 22:56:21 +0200] rev 61
tag version 0.1.0-rc1

Thu, 12 Feb 2009 22:51:08 +0200remove unused map.py
Tero Marttila <terom@fixme.fi> [Thu, 12 Feb 2009 22:51:08 +0200] rev 60
remove unused map.py

Thu, 12 Feb 2009 01:53:21 +0200fix combinatorical issue
Tero Marttila <terom@fixme.fi> [Thu, 12 Feb 2009 01:53:21 +0200] rev 59
fix combinatorical issue

Thu, 12 Feb 2009 01:38:29 +0200support empty defaults for labels, and add a URLListType for use with query strings
Tero Marttila <terom@fixme.fi> [Thu, 12 Feb 2009 01:38:29 +0200] rev 58
support empty defaults for labels, and add a URLListType for use with query strings

Thu, 12 Feb 2009 01:37:02 +0200support binary responses, i.e. no charset
Tero Marttila <terom@fixme.fi> [Thu, 12 Feb 2009 01:37:02 +0200] rev 57
support binary responses, i.e. no charset

Tue, 10 Feb 2009 01:07:15 +0200fix bug with zero values in query args
Tero Marttila <terom@fixme.fi> [Tue, 10 Feb 2009 01:07:15 +0200] rev 56
fix bug with zero values in query args

Mon, 09 Feb 2009 06:55:51 +0200handle POST data
Tero Marttila <terom@fixme.fi> [Mon, 09 Feb 2009 06:55:51 +0200] rev 55
handle POST data

Mon, 09 Feb 2009 06:11:51 +0200implement handling of None values to URL.build
Tero Marttila <terom@fixme.fi> [Mon, 09 Feb 2009 06:11:51 +0200] rev 54
implement handling of None values to URL.build

Mon, 09 Feb 2009 06:04:15 +0200add query args to build() urls if needed
Tero Marttila <terom@fixme.fi> [Mon, 09 Feb 2009 06:04:15 +0200] rev 53
add query args to build() urls if needed

Mon, 09 Feb 2009 05:46:28 +0200fix handling of unknown query args
Tero Marttila <terom@fixme.fi> [Mon, 09 Feb 2009 05:46:28 +0200] rev 52
fix handling of unknown query args

Mon, 09 Feb 2009 05:44:12 +0200implement better handling of generated URLs with default values, and let default values in urls be overriden by query arguments
Tero Marttila <terom@fixme.fi> [Mon, 09 Feb 2009 05:44:12 +0200] rev 51
implement better handling of generated URLs with default values, and let default values in urls be overriden by query arguments

Mon, 09 Feb 2009 04:38:23 +0200change templates to remove all class/staticmethods, make Helpers a context-aware class, and fix defaults/URLIntegerType bugs in URLTree
Tero Marttila <terom@fixme.fi> [Mon, 09 Feb 2009 04:38:23 +0200] rev 50
change templates to remove all class/staticmethods, make Helpers a context-aware class, and fix defaults/URLIntegerType bugs in URLTree

Mon, 09 Feb 2009 03:05:19 +0200remove name from URLType, handle it separately in SimpleValueLabel + improve query argument handling
Tero Marttila <terom@fixme.fi> [Mon, 09 Feb 2009 03:05:19 +0200] rev 49
remove name from URLType, handle it separately in SimpleValueLabel + improve query argument handling

Mon, 09 Feb 2009 01:17:20 +0200fix to use URLtype for building URL ValueLabels
Tero Marttila <terom@fixme.fi> [Mon, 09 Feb 2009 01:17:20 +0200] rev 48
fix to use URLtype for building URL ValueLabels

Mon, 09 Feb 2009 01:10:40 +0200improved URLTree types (URLType), helpers.escape
Tero Marttila <terom@fixme.fi> [Mon, 09 Feb 2009 01:10:40 +0200] rev 47
improved URLTree types (URLType), helpers.escape

Sun, 08 Feb 2009 03:17:07 +0200reduce to qmsk.web lib
Tero Marttila <terom@fixme.fi> [Sun, 08 Feb 2009 03:17:07 +0200] rev 46
reduce to qmsk.web lib

Sun, 08 Feb 2009 03:13:11 +0200move urltree into lib
Tero Marttila <terom@fixme.fi> [Sun, 08 Feb 2009 03:13:11 +0200] rev 45
move urltree into lib

Sun, 08 Feb 2009 03:08:25 +0200merge sites branch back into default, the general structure is well past done now
Tero Marttila <terom@fixme.fi> [Sun, 08 Feb 2009 03:08:25 +0200] rev 44
merge sites branch back into default, the general structure is well past done now

Sun, 08 Feb 2009 02:55:53 +0200implement channel_view count, the query stuff, css, layout all need some cleanup :( sites
Tero Marttila <terom@fixme.fi> [Sun, 08 Feb 2009 02:55:53 +0200] rev 43
implement channel_view count, the query stuff, css, layout all need some cleanup :(

Sun, 08 Feb 2009 02:29:23 +0200more fiddling around with the irclogs layout/css, add query args to URL sites
Tero Marttila <terom@fixme.fi> [Sun, 08 Feb 2009 02:29:23 +0200] rev 42
more fiddling around with the irclogs layout/css, add query args to URL

Sun, 08 Feb 2009 00:29:36 +0200working basic logs stuff sites
Tero Marttila <terom@fixme.fi> [Sun, 08 Feb 2009 00:29:36 +0200] rev 41
working basic logs stuff

Sat, 07 Feb 2009 21:21:10 +0200the handlers work now sites
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 21:21:10 +0200] rev 40
the handlers work now

Sat, 07 Feb 2009 21:02:33 +0200split off to urltree.py, and add support for types sites
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 21:02:33 +0200] rev 39
split off to urltree.py, and add support for types

Sat, 07 Feb 2009 20:40:56 +0200working trailing defaults sites
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 20:40:56 +0200] rev 38
working trailing defaults

Sat, 07 Feb 2009 20:34:07 +0200URLTree works, apart from trailing default values sites
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 20:34:07 +0200] rev 37
URLTree works, apart from trailing default values

Sat, 07 Feb 2009 20:05:57 +0200start working on some nify URL parsing sites
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 20:05:57 +0200] rev 36
start working on some nify URL parsing

Sat, 07 Feb 2009 17:14:01 +0200move pages/ -> sites/www.qmsk.net/pages/ sites
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 17:14:01 +0200] rev 35
move pages/ -> sites/www.qmsk.net/pages/

Sat, 07 Feb 2009 17:10:06 +0200move lib.filesystem code to sites/www.qmsk.net, part one sites
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 17:10:06 +0200] rev 34
move lib.filesystem code to sites/www.qmsk.net, part one

Sat, 07 Feb 2009 17:07:06 +0200make Page a RequestHandler in its own right, move code from FilesystemMapper sites
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 17:07:06 +0200] rev 33
make Page a RequestHandler in its own right, move code from FilesystemMapper

Sat, 07 Feb 2009 16:55:23 +0200move layout.tmpl to sites/www.qmsk.net sites
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 16:55:23 +0200] rev 32
move layout.tmpl to sites/www.qmsk.net

Sat, 07 Feb 2009 16:33:27 +0200bloat code with even more layers of indirection, split off the filesystem-based stuff into a separate lib.filesystem package (next, move it to sites/www.qmsk.net) sites
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 16:33:27 +0200] rev 31
bloat code with even more layers of indirection, split off the filesystem-based stuff into a separate lib.filesystem package (next, move it to sites/www.qmsk.net)

Sat, 07 Feb 2009 06:54:52 +0200route requests through sites/www.qmsk.net, although still hardcoded sites
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 06:54:52 +0200] rev 30
route requests through sites/www.qmsk.net, although still hardcoded

Sat, 07 Feb 2009 06:05:10 +0200start prototyping some site-based code sites
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 06:05:10 +0200] rev 29
start prototyping some site-based code

Sat, 07 Feb 2009 05:12:57 +0200breadcrumb, but it's hidden
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 05:12:57 +0200] rev 28
breadcrumb, but it's hidden

Sat, 07 Feb 2009 05:05:29 +0200breadcrumb in <title>, evsql page
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 05:05:29 +0200] rev 27
breadcrumb in <title>, evsql page

Sat, 07 Feb 2009 04:57:22 +0200remove foo.html page, and rice up the footer a bit
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 04:57:22 +0200] rev 26
remove foo.html page, and rice up the footer a bit

Sat, 07 Feb 2009 04:44:00 +0200lowercase qmsk.net, and use UTF-8 for the HTTP encoding, not utf8
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 04:44:00 +0200] rev 25
lowercase qmsk.net, and use UTF-8 for the HTTP encoding, not utf8

Sat, 07 Feb 2009 04:40:37 +0200layout, content tweaks
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 04:40:37 +0200] rev 24
layout, content tweaks

Sat, 07 Feb 2009 04:37:51 +0200add .pyc to hgignore
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 04:37:51 +0200] rev 23
add .pyc to hgignore

Sat, 07 Feb 2009 04:37:41 +0200some actual content
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 04:37:41 +0200] rev 22
some actual content

Sat, 07 Feb 2009 04:37:28 +0200some unicode fixes, layout tweaks, a link icon
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 04:37:28 +0200] rev 21
some unicode fixes, layout tweaks, a link icon

Sat, 07 Feb 2009 03:35:37 +0200I know I'm very naive to think I've solved my CSS layout problems now...
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 03:35:37 +0200] rev 20
I know I'm very naive to think I've solved my CSS layout problems now...

Sat, 07 Feb 2009 03:01:46 +0200remove old templates
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 03:01:46 +0200] rev 19
remove old templates

Sat, 07 Feb 2009 03:00:11 +0200fix nav-float bug with nested lists
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 03:00:11 +0200] rev 18
fix nav-float bug with nested lists

Sat, 07 Feb 2009 02:51:36 +0200add some better error checking to the page_tree stuff
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 02:51:36 +0200] rev 17
add some better error checking to the page_tree stuff

Sat, 07 Feb 2009 02:46:58 +0200better error handling of import errors in CGI, and split PageTree out from page.py into page_tree.py and tree_parse.py
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 02:46:58 +0200] rev 16
better error handling of import errors in CGI, and split PageTree out from page.py into page_tree.py and tree_parse.py

Sat, 07 Feb 2009 02:24:59 +0200remove old index.py
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 02:24:59 +0200] rev 15
remove old index.py

Sat, 07 Feb 2009 02:21:12 +0200add cache/template dir, and fix get_script_dir to give '' for root
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 02:21:12 +0200] rev 14
add cache/template dir, and fix get_script_dir to give '' for root

Sat, 07 Feb 2009 02:19:35 +0200fix unlisted pages and page tree recursion
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 02:19:35 +0200] rev 13
fix unlisted pages and page tree recursion

Sat, 07 Feb 2009 02:12:32 +0200basic multi-level menu
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 02:12:32 +0200] rev 12
basic multi-level menu

Sat, 07 Feb 2009 01:33:30 +0200funky PageTree stuff
Tero Marttila <terom@fixme.fi> [Sat, 07 Feb 2009 01:33:30 +0200] rev 11
funky PageTree stuff

Fri, 06 Feb 2009 23:55:23 +0200some vodoo for generating correct URLs
Tero Marttila <terom@fixme.fi> [Fri, 06 Feb 2009 23:55:23 +0200] rev 10
some vodoo for generating correct URLs

Fri, 06 Feb 2009 23:21:24 +0200page list + menu
Tero Marttila <terom@fixme.fi> [Fri, 06 Feb 2009 23:21:24 +0200] rev 9
page list + menu

Fri, 06 Feb 2009 22:48:00 +0200and it works, a lot better than before
Tero Marttila <terom@fixme.fi> [Fri, 06 Feb 2009 22:48:00 +0200] rev 8
and it works, a lot better than before

Fri, 06 Feb 2009 21:31:02 +0200YES YES MOAR WSGI - Hello World
Tero Marttila <terom@fixme.fi> [Fri, 06 Feb 2009 21:31:02 +0200] rev 7
YES YES MOAR WSGI - Hello World

Fri, 06 Feb 2009 20:49:29 +0200start breaking everything
Tero Marttila <terom@fixme.fi> [Fri, 06 Feb 2009 20:49:29 +0200] rev 6
start breaking everything

Fri, 06 Feb 2009 20:46:43 +0200older work
Tero Marttila <terom@fixme.fi> [Fri, 06 Feb 2009 20:46:43 +0200] rev 5
older work

Sat, 13 Dec 2008 21:00:40 +0200remove old mockup index.html
Tero Marttila <terom@fixme.fi> [Sat, 13 Dec 2008 21:00:40 +0200] rev 4
remove old mockup index.html

Tue, 02 Dec 2008 03:16:22 +0200fix get_site_url to not return trailing slashes
Tero Marttila <terom@fixme.fi> [Tue, 02 Dec 2008 03:16:22 +0200] rev 3
fix get_site_url to not return trailing slashes

Tue, 02 Dec 2008 03:05:04 +0200python functionality...
Tero Marttila <terom@fixme.fi> [Tue, 02 Dec 2008 03:05:04 +0200] rev 2
python functionality...

Tue, 02 Dec 2008 00:35:54 +0200basic look
Tero Marttila <terom@fixme.fi> [Tue, 02 Dec 2008 00:35:54 +0200] rev 1
basic look

Mon, 01 Dec 2008 23:48:20 +0200initial site content
Tero Marttila <terom@fixme.fi> [Mon, 01 Dec 2008 23:48:20 +0200] rev 0
initial site content