joey [Sat, 25 Mar 2006 18:07:43 +0000 (18:07 +0000)]
add logo, contributed by Jeroen Schot
www-data [Fri, 24 Mar 2006 23:22:27 +0000 (23:22 +0000)]
web commit by JeroenSchot: typo.
www-data [Fri, 24 Mar 2006 23:18:37 +0000 (23:18 +0000)]
web commit by JeroenSchot: update.
www-data [Fri, 24 Mar 2006 23:15:40 +0000 (23:15 +0000)]
web commit by JeroenSchot: removed silly <hr/>.
www-data [Fri, 24 Mar 2006 21:43:16 +0000 (21:43 +0000)]
web commit by joey
www-data [Fri, 24 Mar 2006 21:42:33 +0000 (21:42 +0000)]
web commit by joey
joey [Fri, 24 Mar 2006 21:41:53 +0000 (21:41 +0000)]
no need to use h2's here
joey [Fri, 24 Mar 2006 21:36:37 +0000 (21:36 +0000)]
implemented upgradehooksh
www-data [Fri, 24 Mar 2006 21:35:53 +0000 (21:35 +0000)]
web commit by joey
www-data [Fri, 24 Mar 2006 20:53:54 +0000 (20:53 +0000)]
web commit by joey
www-data [Fri, 24 Mar 2006 20:50:08 +0000 (20:50 +0000)]
web commit by joey
www-data [Fri, 24 Mar 2006 11:05:58 +0000 (11:05 +0000)]
web commit by JeroenSchot: added myself as an ikiwiki-user :)
www-data [Fri, 24 Mar 2006 10:52:53 +0000 (10:52 +0000)]
web commit by PerOlofsson: typo
www-data [Fri, 24 Mar 2006 10:52:04 +0000 (10:52 +0000)]
web commit by PerOlofsson
www-data [Fri, 24 Mar 2006 07:24:23 +0000 (07:24 +0000)]
web commit by joey
www-data [Fri, 24 Mar 2006 07:17:39 +0000 (07:17 +0000)]
web commit by joey
joey [Fri, 24 Mar 2006 06:01:26 +0000 (06:01 +0000)]
foo
www-data [Fri, 24 Mar 2006 05:52:54 +0000 (05:52 +0000)]
web commit by joey
www-data [Fri, 24 Mar 2006 05:52:19 +0000 (05:52 +0000)]
web commit by joey
joey [Fri, 24 Mar 2006 05:51:58 +0000 (05:51 +0000)]
move
www-data [Fri, 24 Mar 2006 05:51:44 +0000 (05:51 +0000)]
web commit by joey
www-data [Fri, 24 Mar 2006 05:50:54 +0000 (05:50 +0000)]
web commit by joey
www-data [Fri, 24 Mar 2006 05:50:06 +0000 (05:50 +0000)]
web commit by joey
www-data [Fri, 24 Mar 2006 05:46:01 +0000 (05:46 +0000)]
web commit by joey
joey [Fri, 24 Mar 2006 05:44:07 +0000 (05:44 +0000)]
Take basename of page link when creating a link. Makes blog posts look
better and I think it's ok.
www-data [Fri, 24 Mar 2006 05:41:10 +0000 (05:41 +0000)]
web commit by joey
www-data [Fri, 24 Mar 2006 05:39:11 +0000 (05:39 +0000)]
web commit by joey
www-data [Fri, 24 Mar 2006 05:38:29 +0000 (05:38 +0000)]
web commit by joey
www-data [Fri, 24 Mar 2006 05:36:11 +0000 (05:36 +0000)]
web commit by joey
www-data [Fri, 24 Mar 2006 05:34:35 +0000 (05:34 +0000)]
web commit by joey
www-data [Fri, 24 Mar 2006 05:34:17 +0000 (05:34 +0000)]
web commit by joey
www-data [Fri, 24 Mar 2006 05:34:05 +0000 (05:34 +0000)]
web commit by joey
joey [Fri, 24 Mar 2006 05:33:23 +0000 (05:33 +0000)]
finish up the blog form
www-data [Fri, 24 Mar 2006 05:27:58 +0000 (05:27 +0000)]
web commit by joey
www-data [Fri, 24 Mar 2006 05:23:12 +0000 (05:23 +0000)]
web commit by joey
www-data [Fri, 24 Mar 2006 05:20:35 +0000 (05:20 +0000)]
web commit by joey
joey [Fri, 24 Mar 2006 05:14:18 +0000 (05:14 +0000)]
rm
www-data [Fri, 24 Mar 2006 05:11:27 +0000 (05:11 +0000)]
web commit by joey
joey [Fri, 24 Mar 2006 05:03:16 +0000 (05:03 +0000)]
add blog post template
www-data [Fri, 24 Mar 2006 04:29:14 +0000 (04:29 +0000)]
web commit by joey
www-data [Fri, 24 Mar 2006 04:24:50 +0000 (04:24 +0000)]
web commit by joey
www-data [Fri, 24 Mar 2006 04:17:57 +0000 (04:17 +0000)]
web commit by joey
www-data [Fri, 24 Mar 2006 04:17:40 +0000 (04:17 +0000)]
web commit by joey
www-data [Fri, 24 Mar 2006 04:17:21 +0000 (04:17 +0000)]
web commit by joey
www-data [Fri, 24 Mar 2006 04:16:28 +0000 (04:16 +0000)]
web commit by joey
joey [Fri, 24 Mar 2006 04:09:56 +0000 (04:09 +0000)]
default rss on
www-data [Fri, 24 Mar 2006 04:09:20 +0000 (04:09 +0000)]
web commit by joey
joey [Fri, 24 Mar 2006 04:07:28 +0000 (04:07 +0000)]
up
joey [Fri, 24 Mar 2006 04:04:37 +0000 (04:04 +0000)]
add
joey [Fri, 24 Mar 2006 03:56:32 +0000 (03:56 +0000)]
switch to h1 for page titles since pages tend to have h2's inside them
joey [Fri, 24 Mar 2006 03:21:46 +0000 (03:21 +0000)]
big speedup
www-data [Fri, 24 Mar 2006 03:00:04 +0000 (03:00 +0000)]
web commit by joey
www-data [Fri, 24 Mar 2006 02:56:55 +0000 (02:56 +0000)]
web commit by joey
www-data [Fri, 24 Mar 2006 02:56:37 +0000 (02:56 +0000)]
web commit by joey
joey [Fri, 24 Mar 2006 02:46:57 +0000 (02:46 +0000)]
add
joey [Fri, 24 Mar 2006 02:44:15 +0000 (02:44 +0000)]
add
joey [Fri, 24 Mar 2006 02:42:19 +0000 (02:42 +0000)]
fixes
www-data [Fri, 24 Mar 2006 02:40:58 +0000 (02:40 +0000)]
web commit by joey
www-data [Fri, 24 Mar 2006 02:40:42 +0000 (02:40 +0000)]
web commit by joey
www-data [Fri, 24 Mar 2006 02:38:24 +0000 (02:38 +0000)]
web commit by joey
joey [Fri, 24 Mar 2006 02:35:22 +0000 (02:35 +0000)]
add a blog for done items too
joey [Fri, 24 Mar 2006 02:28:53 +0000 (02:28 +0000)]
awesome new blog-based todo page
joey [Fri, 24 Mar 2006 02:11:10 +0000 (02:11 +0000)]
load index before refresh
joey [Fri, 24 Mar 2006 02:00:40 +0000 (02:00 +0000)]
Removed the rss feeds for every page, which wasn't really entirely useful.
Let's only do them for blog pages.
joey [Fri, 24 Mar 2006 01:49:42 +0000 (01:49 +0000)]
add archive pages and fix some bugs
joey [Fri, 24 Mar 2006 01:16:32 +0000 (01:16 +0000)]
hold onto your hats, full-fledged blogging has arrived in ikiwiki!
joey [Thu, 23 Mar 2006 22:11:05 +0000 (22:11 +0000)]
load index for all cgi scripts, fixes links on RecentChanges
joey [Thu, 23 Mar 2006 21:55:36 +0000 (21:55 +0000)]
skip old format index file lines for now
joey [Thu, 23 Mar 2006 21:54:30 +0000 (21:54 +0000)]
preserve ctimes across rebuilds
joey [Thu, 23 Mar 2006 21:52:12 +0000 (21:52 +0000)]
Add file cretion times to the index file.
(Note that it's not really the file creation time, just the first time
ikiwiki saw it.)
joey [Thu, 23 Mar 2006 21:39:38 +0000 (21:39 +0000)]
new index file format
*warning* on upgrade to this version of ikiwiki, be sure to run --rebuild
to regenerate the index
joey [Thu, 23 Mar 2006 21:21:31 +0000 (21:21 +0000)]
fix for already relative urls
joey [Thu, 23 Mar 2006 21:17:57 +0000 (21:17 +0000)]
improve description field for rss
joey [Thu, 23 Mar 2006 21:00:51 +0000 (21:00 +0000)]
add support for generating per-page rss feeds
joey [Thu, 23 Mar 2006 19:29:18 +0000 (19:29 +0000)]
ugh
joey [Thu, 23 Mar 2006 19:28:12 +0000 (19:28 +0000)]
who said markdown made it easier to read? :-P
joey [Thu, 23 Mar 2006 19:25:08 +0000 (19:25 +0000)]
support arbitrary characters in page titles, via some ugly use of unicode
character numbers
joey [Thu, 23 Mar 2006 19:23:48 +0000 (19:23 +0000)]
stupid MakeMaker..
joey [Thu, 23 Mar 2006 10:29:28 +0000 (10:29 +0000)]
design for rss feeds and blogging
joey [Thu, 23 Mar 2006 10:27:47 +0000 (10:27 +0000)]
oops
joey [Thu, 23 Mar 2006 08:13:39 +0000 (08:13 +0000)]
foo
joey [Thu, 23 Mar 2006 08:11:53 +0000 (08:11 +0000)]
move config setting into getopts
joey [Thu, 23 Mar 2006 08:10:09 +0000 (08:10 +0000)]
prototyping improvements
joey [Thu, 23 Mar 2006 08:04:34 +0000 (08:04 +0000)]
another sub, wow
joey [Thu, 23 Mar 2006 07:58:43 +0000 (07:58 +0000)]
lock wiki here too
joey [Thu, 23 Mar 2006 07:55:36 +0000 (07:55 +0000)]
slightly better latout
joey [Thu, 23 Mar 2006 07:55:25 +0000 (07:55 +0000)]
missing include
joey [Thu, 23 Mar 2006 07:51:52 +0000 (07:51 +0000)]
proper main sub and loadindex optimisation for cgis
joey [Thu, 23 Mar 2006 07:42:24 +0000 (07:42 +0000)]
benchmarking suggests that meoization doesn't help even when doing a
--rebuild, so remove it
joey [Thu, 23 Mar 2006 07:37:16 +0000 (07:37 +0000)]
Getopt::Long is a huge, heavy perl module. So why use it?
This {gross,amazing} hack makes all wrapped uses of ikiwiki forgo any
option parsing at all. Options come in preparses via an env var from the
wrapper. As a bonus, Wrapper.pm no longer needs to be updated when command
line options are added to the program. Load time is sped up by around 10%.
ikiwikiwrap --params is no longer supported by this change. You will need
to rebuild your wrappers to take advantage of it.
joey [Thu, 23 Mar 2006 06:51:15 +0000 (06:51 +0000)]
Major code reoganisation, splitting up the single big file. The two goals
kept in mind during this are a) to reduce load time for common cases like
cgi and post-commit and b) make the code easier to navigate.
This also modularises RCS support to the extent that it should be possible
to drop in a module for some RCS other than svn, add a switch for it, and
it pretty much just work.
High chance I missed an edge case that breaks something, this is only
barely tested at this point.
joey [Thu, 23 Mar 2006 05:21:17 +0000 (05:21 +0000)]
remove accidental makemaker cruft
joey [Thu, 23 Mar 2006 04:44:32 +0000 (04:44 +0000)]
underlays are *hard*. feh
joey [Thu, 23 Mar 2006 04:33:35 +0000 (04:33 +0000)]
found & fixed another symlink attack
joey [Thu, 23 Mar 2006 04:07:58 +0000 (04:07 +0000)]
fix config restoration after wrapper gen
joey [Thu, 23 Mar 2006 04:05:26 +0000 (04:05 +0000)]
-s == --setup
joey [Thu, 23 Mar 2006 04:02:19 +0000 (04:02 +0000)]
fix oops in %config handling
joey [Thu, 23 Mar 2006 04:01:02 +0000 (04:01 +0000)]
At Branden's request, clean up the hardcoded ".ikiwiki" everywhere, and add
checkoptions() that can be used to set defaults for this and other options
based on existing options.
Also involved some cleanups to how gen_wrapper is used.
joey [Thu, 23 Mar 2006 02:53:03 +0000 (02:53 +0000)]
*warning* any wrappers built with a previous version of ikiwiki need to be
rebuilt
This changes ikiwiki's syntax to require only 2 parameters (source and
dest) and not three. The templatedir parameter is now an optional
--templatedir.
joey [Thu, 23 Mar 2006 02:31:51 +0000 (02:31 +0000)]
improve