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
Joey Hess
7ec82a2fd9
need to use a taglink
...
Because links in templates arn't recorded.
2011-01-14 13:43:44 -04:00