summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-03-24upjoey
2006-03-24addjoey
2006-03-24switch to h1 for page titles since pages tend to have h2's inside themjoey
2006-03-24big speedupjoey
2006-03-24web commit by joeywww-data
2006-03-24web commit by joeywww-data
2006-03-24web commit by joeywww-data
2006-03-24addjoey
2006-03-24addjoey
2006-03-24fixesjoey
2006-03-24web commit by joeywww-data
2006-03-24web commit by joeywww-data
2006-03-24web commit by joeywww-data
2006-03-24add a blog for done items toojoey
2006-03-24awesome new blog-based todo pagejoey
2006-03-24load index before refreshjoey
2006-03-24Removed the rss feeds for every page, which wasn't really entirely useful.joey
Let's only do them for blog pages.
2006-03-24add archive pages and fix some bugsjoey
2006-03-24hold onto your hats, full-fledged blogging has arrived in ikiwiki!joey
2006-03-23load index for all cgi scripts, fixes links on RecentChangesjoey
2006-03-23skip old format index file lines for nowjoey
2006-03-23preserve ctimes across rebuildsjoey
2006-03-23Add file cretion times to the index file.joey
(Note that it's not really the file creation time, just the first time ikiwiki saw it.)
2006-03-23new index file formatjoey
*warning* on upgrade to this version of ikiwiki, be sure to run --rebuild to regenerate the index
2006-03-23fix for already relative urlsjoey
2006-03-23improve description field for rssjoey
2006-03-23add support for generating per-page rss feedsjoey
2006-03-23ughjoey
2006-03-23who said markdown made it easier to read? :-Pjoey
2006-03-23support arbitrary characters in page titles, via some ugly use of unicodejoey
character numbers
2006-03-23stupid MakeMaker..joey
2006-03-23design for rss feeds and bloggingjoey
2006-03-23oopsjoey
2006-03-23foojoey
2006-03-23move config setting into getoptsjoey
2006-03-23prototyping improvementsjoey
2006-03-23another sub, wowjoey
2006-03-23lock wiki here toojoey
2006-03-23slightly better latoutjoey
2006-03-23missing includejoey
2006-03-23proper main sub and loadindex optimisation for cgisjoey
2006-03-23benchmarking suggests that meoization doesn't help even when doing ajoey
--rebuild, so remove it
2006-03-23Getopt::Long is a huge, heavy perl module. So why use it?joey
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.
2006-03-23Major code reoganisation, splitting up the single big file. The two goalsjoey
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.
2006-03-23remove accidental makemaker cruftjoey
2006-03-23underlays are *hard*. fehjoey
2006-03-23found & fixed another symlink attackjoey
2006-03-23fix config restoration after wrapper genjoey
2006-03-23-s == --setupjoey
2006-03-23fix oops in %config handlingjoey