Commit Graph

14748 Commits (be02a80b7a19f3c33a8ea42c0750d94e0a91206f)

Author SHA1 Message Date
Simon McVittie 059259ecd1 Allow autoindex files to be written into the transient underlay
As with the tag plugin, for the moment keep the old behaviour in the test.
2011-01-22 22:36:41 +00:00
Simon McVittie 594a919456 Merge branch 'ready/autoindex-autofile' into HEAD 2011-01-22 22:35:37 +00:00
Simon McVittie 8ee9eabb1c autoindex: stop tracking deletions, use generic autofile tracking instead
- Migrate the set of deletions to the {autofile} set, since it has
  more or less the same effect. This affects the "deleted" case in the
  test.
- If a page has just been deleted, add it as an autofile anyway: by
  the time gen_autofile is called, it'll be in the list of deleted files,
  so it'll just be added to {autofile}. This affects the "gone" case
  in the test.
- Behaviour change: we don't forget that a page with no reason to be
  re-created was deleted. This affects the 'expunged' and 'reinstated'
  cases in the test.
2011-01-22 22:28:50 +00:00
Simon McVittie db029393f6 autoindex.t: check that none of the files that shouldn't be generated are autofiles 2011-01-22 22:27:04 +00:00
Simon McVittie dca6679a54 autoindex: use add_autofile
This does cause a minor regression: index pages are now committed
individually rather than being a single commit per rebuild.

This also means the autoindex regression test needs to trigger the
autofile generation pass.
2011-01-22 22:25:48 +00:00
Simon McVittie 0118479c9a autoindex.t: check that attachments cause indexing 2011-01-22 22:23:50 +00:00
Simon McVittie e15e6cce6c autoindex test: check that an internal page doesn't cause indexing 2011-01-22 22:22:48 +00:00
Joey Hess 394e8fdb5e backport 2011-01-22 11:51:00 -04:00
Joey Hess 0e224058e7 Adapt autoindex test suite to work with old Test::More. 2011-01-22 11:00:57 -04:00
Joey Hess 9e3b624709 add news item for ikiwiki 3.20110122 2011-01-22 10:45:51 -04:00
Joey Hess 24792dabe4 releasing version 3.20110122 2011-01-22 10:44:33 -04:00
Joey Hess 872dc3de27 Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info 2011-01-22 10:23:29 -04:00
Joey Hess afeb8db569 document XSS 2011-01-22 10:23:09 -04:00
Joey Hess b5d7469830 rename: Fix crash when renaming a page that is linked to by a page in an underlay.
Skip fixing links in such pages. The user will get a list of pages that
still link to the old page.
2011-01-22 10:20:38 -04:00
Joey Hess dcfeaaad5b comments: Fix XSS security hole due to missing validation of page name.
Values have to be checked against wiki_file_regexp, not just file_pruned.
Audited the rest of the code base for similar problems, found none.
2011-01-22 10:15:33 -04:00
Joey Hess 5d3998555f fix uninitilized value warning on bad page name 2011-01-22 10:07:37 -04:00
Simon McVittie 4e6426236b Revert spam 2011-01-21 00:33:39 +00:00
http://mcfrisk.myopenid.com/ 5247e12dc7 example 2011-01-20 19:46:23 +00:00
http://mcfrisk.myopenid.com/ 403f905cfe 2011-01-20 19:41:26 +00:00
http://mcfrisk.myopenid.com/ 8d8d2702a4 2011-01-20 19:39:24 +00:00
https://me.yahoo.com/a/fZbPZ5QYvYHYJiqzPMCOpl_PsWYM7MP.y.ZstQ--#6ec4f 4f9d893adb 2011-01-20 16:42:31 +00:00
https://me.yahoo.com/a/fZbPZ5QYvYHYJiqzPMCOpl_PsWYM7MP.y.ZstQ--#6ec4f cabb5b9fbf 2011-01-20 16:41:45 +00:00
http://smcv.pseudorandom.co.uk/ 2563611ffd link Debian bug 2011-01-20 10:59:46 +00:00
josef 42d39cc02b here comes a nasty enumeration-of-dates bug 2011-01-20 07:45:55 +00:00
josef dd6485f377 testcase for date enumeration 2011-01-20 07:41:42 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl7RMmBuAqazTYqhDti8_mhnXDjWytHOps 223cac3978 2011-01-19 17:18:45 +00:00
Simon McVittie 3a8b6280ce remove linkspam from garydavid.myopenid.com
It took 5 attempts, they obviously didn't read the documentation :-P
2011-01-19 14:22:13 +00:00
http://adam.shand.net/ d4ecfd4d52 2011-01-19 14:16:19 +00:00
http://garydavid.myopenid.com/ 5f0860e8b2 2011-01-19 11:24:33 +00:00
http://garydavid.myopenid.com/ 60bc910df1 2011-01-19 11:23:18 +00:00
http://garydavid.myopenid.com/ a06a551ca5 2011-01-19 11:23:02 +00:00
http://garydavid.myopenid.com/ b22451760f 2011-01-19 11:22:32 +00:00
http://garydavid.myopenid.com/ d124ceac18 2011-01-19 11:22:06 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkpwzlIQkUFJvJ8dF2-Y-sQklGpVB1fTzk 418a46618c Added a comment: Fixed. 2011-01-19 10:18:17 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkpwzlIQkUFJvJ8dF2-Y-sQklGpVB1fTzk a5684395e6 2011-01-19 00:45:57 +00:00
Giuseppe Bilotta 12016efb3f feed enhancements for inline pages: further comments 2011-01-15 12:24:21 +01:00
http://adam.shand.net/ 520b39126a 2011-01-15 10:52:37 +00:00
http://adam.shand.net/ 99986d047a 2011-01-15 03:14:52 +00:00
Giuseppe Bilotta 5559701767 reply to inlinestuff review 2011-01-14 22:42:54 +01:00
Joey Hess ec5c5b8f7a review remaining patches 2011-01-14 15:05:19 -04:00
Joey Hess b9c45e84aa doubtfil about patch #3 2011-01-14 14:55:32 -04:00
Joey Hess 807ef1714a title change redundant? 2011-01-14 14:49:16 -04:00
Joey Hess 9b6e333170 picked 2011-01-14 14:37:43 -04:00
Joey Hess 34558e45ad continue to support #blogform in CSS
To support sites that upgraded but didn't fully rebuild. For now.
2011-01-14 14:37:09 -04:00
Giuseppe Bilotta 9c7d1c053f feedlink/blogpost templates: use class instead of id
There can be more than one feedlink group in a page, as well as (more
rarely) multiple blog forms, and using the same id for all of them
causes HTML validation errors. Replace the id with a class by the same
name and adjust in-repository CSS.
(cherry picked from commit 0c3b91e1f06fb357711cfa71d514f139cd8e04e3)
2011-01-14 14:31:45 -04:00
Joey Hess cd3298ae35 format 2011-01-14 13:59:40 -04:00
Joey Hess fb511114bb example 2011-01-14 13:58:41 -04:00
Joey Hess c29fdc16c3 link to branches 2011-01-14 13:50:48 -04:00
Joey Hess b12770ac3e cleanup 2011-01-14 13:49:19 -04:00
Joey Hess e7cb15cba5 accidentially removed 2011-01-14 13:45:25 -04:00