aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* formattingJoey Hess2010-08-30
| | | | (used to test anon git push again)
* httpauth: Avoid redirecting the user to the cgiauthurl if they already have ↵Joey Hess2010-08-30
| | | | a login session.
* revert check_canedit nosubs thingJoey Hess2010-08-30
| | | | | Abstraction violation. I now think the problem should be treated as a bug in httpauth.
* correct logic on error fallthroughJoey Hess2010-08-30
|
* Receive: avoid hiding check_canedit error messagesJoey Hess2010-08-30
| | | | | | | | Avoid the generic "you are not allowed to change" message, and instead allow check_canedit to propigate out useful error messages. Went back to calling check_canedit in fatal mode, but added a parameter to avoid calling the troublesome subs that might cause a login attempt.
* add sandbox/me.mdwnJoey Hess2010-08-30
| | | | used to test untrusted git push with httpauth enabled
* remove dead codeJoey Hess2010-08-30
|
* sandbox declutterJoey Hess2010-08-30
|
* sandbox declutterJoey Hess2010-08-30
|
* remove note about git-daemon bugJoey Hess2010-08-30
| | | | Seems to be fixed with git 1.7.1
* remove 2 pagesJoey Hess2010-08-30
| | | | (commit used to test git anon push)
* cleanup sandboxJoey Hess2010-08-30
| | | | (commit used to test git anon push)
* minor typoJoey Hess2010-08-30
|
* add explicit check_canedit calls when checking canattach or canremoveJoey Hess2010-08-30
|
* Avoid trying to log the user in when receiving anonymous pushes from git and ↵Joey Hess2010-08-30
| | | | | | a plugin like httpauth returns a login function. Just use check_canedit in nonfatal mode.
* factor out check_canedit calls from check_canremoveJoey Hess2010-08-30
|
* don't run check_canedit in nonfatal modeJoey Hess2010-08-30
|
* Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.infoJoey Hess2010-08-30
|\
| * ymlfront vs MMDhttp://oblomov.myopenid.com/2010-08-30
| |
* | add bug lifted from ircJoey Hess2010-08-30
| |
* | remove obsolete check to see if check_canedit is availableJoey Hess2010-08-30
|/ | | | | The function moved from the editpage plugin into IkiWiki core some time ago.
* forgot to add thisJoey Hess2010-08-30
|
* add test case for link(.) with omitted locationJoey Hess2010-08-30
|
* add file package to suggestsJoey Hess2010-08-30
| | | | Now used by filecheck as fallback.
* t/bazaar.t: Work around bzr 2.2.0's new requirement to configure bzr whoami ↵Joey Hess2010-08-30
| | | | before committing.
* close bug; more rationalle for reorderingJoey Hess2010-08-30
|
* call preprocess in scan mode hooks before scan hooksJoey Hess2010-08-30
| | | | Following along with change in Render.pm
* split out bug report and closeJoey Hess2010-08-30
|
* responseJoey Hess2010-08-30
|
* document merging of intrigeri/poJoey Hess2010-08-30
|
* Merge remote branch 'intrigeri/po'Joey Hess2010-08-30
|\
| * Merge remote branch 'upstream/master' into prv/pointrigeri2010-08-22
| |\
| * \ Merge remote branch 'upstream/master' into prv/pointrigeri2010-08-22
| |\ \
| * | | fix copy'n'paste errorintrigeri2010-08-02
| | | |
| * | | po.t: added a bunch of tests for recent code changesintrigeri2010-08-02
| | | |
| * | | po: re-scan in scan hook rather than using the rescan hook that won't be added.intrigeri2010-08-02
| | | |
| * | | Run the preprocess hooks in scan mode *before* the scan hooks.intrigeri2010-08-02
| | | |
| * | | Revert "Added a rescan hook."intrigeri2010-08-02
| | | | | | | | | | | | | | | | This reverts commit 25447bccae0439ea56da7a788482a4807c7c459d.
| * | | po: ignore non-existent translations in otherlanguages*intrigeri2010-08-02
| | | |
| * | | po: avoid bringing duplicates into %linksintrigeri2010-08-02
| | | |
| * | | po(mybestlink): avoid linking to non-existent translation pages.intrigeri2010-08-02
| | | |
| * | | Merge remote branch 'upstream/master' into prv/pointrigeri2010-08-02
| |\ \ \
| * | | | po: rescan converted content on refresh too.intrigeri2010-07-30
| | | | |
| * | | | po: use rescan hook instead of rebuilding twice.intrigeri2010-07-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The po rescan hook re-runs the scan hooks, and runs the preprocess ones in scan mode, both on the po-to-markup converted content. This way, plugins such as meta are given a chance to gather correct information, rather than ugly/buggy escaped data it did gather from unconverted PO files.
| * | | | Added a rescan hook.intrigeri2010-07-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is needed for the po plugin vs. e.g. meta titles. In order to get rid of the ugly "rebuilding all pages to fix meta titles" thing, Joey suggested to make "po, at scan time, re-run the scan hooks, passing them modified content (either converted from po to mdwn or with the escaped stuff cheaply de-escaped)". This would unfortunately not work, as the meta plugin gathers its data using the preprocess hook in scan mode: it would overwrite with buggy data the correct data we would have forced it to gather in po's scan hook. We then need a hook that runs *after* the preprocess hook has been run in scan mode, but *before* any page rendering is started. Hence this one.
* | | | | responseJoey Hess2010-08-30
| | | | |
* | | | | responseJoey Hess2010-08-30
| | | | |
* | | | | responseJoey Hess2010-08-30
| | | | |
* | | | | responseJoey Hess2010-08-30
| | | | |
* | | | | responseJoey Hess2010-08-30
| | | | |