Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-29 | use one-parameter form of urlto | Joey Hess | |
2010-11-23 | Use local paths for the CGI URL | Simon McVittie | |
2010-11-23 | Use local paths for redirection where possible | Simon McVittie | |
2010-08-30 | saner return codes for check_can{remove,rename} | Joey Hess | |
These return codes are not currently used, but might be later. | |||
2010-08-30 | factor out check_canedit calls from check_canremove | Joey Hess | |
2010-06-23 | rcs_commit and rcs_commit_staged api changes | Joey Hess | |
Using named parameters for these is overdue. Passing the session in a parameter instead of passing username and IP separately will later allow storing other session info, like username or part of the email. Note that these functions are not part of the exported API, and the prototype change will catch (most) skew, so I am not changing API versions. Any third-party plugins that call them will need updated though. | |||
2010-06-23 | stop using REMOTE_ADDR | Joey Hess | |
Everywhere that REMOTE_ADDR was used, a session object is available, so instead use its remote_addr method. In IkiWiki::Receive, stop setting a dummy REMOTE_ADDR. Note that it's possible for a session cookie to be obtained using one IP address, and then used from another IP. In this case, the first IP will now be used. I think that should be ok. | |||
2010-05-14 | remove, rename: Add guards against XSRF attacks. | Joey Hess | |
2010-05-06 | simplify formbuilder stylesheet specification | Joey Hess | |
Since all forms are wrapped in a template that defines the actual stylesheets, formbuilder just has to be told to turn on stylesheet mode, not what file is the style sheet. | |||
2010-03-26 | fix the other half of the filecheck filename bug | Joey Hess | |
2010-02-12 | add section information | Joey Hess | |
2010-01-18 | clarify error | Joey Hess | |
2009-12-14 | remove: Fix problem removing pages with utf-8 in the name. | Joey Hess | |
2009-01-26 | only pass named parameters to the canremove hook | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-01-26 | remove unnecessary returns | Joey Hess | |
check_canremove/canrename is called only for its side effect (of failing if removal is not allowed), its return value is never used and returning something makes that unclear | |||
2009-01-26 | Merge branch 'master' into po | Joey Hess | |
2009-01-20 | fix removal form display | Joey Hess | |
The form was misdisplayed when displayed via comment removal. | |||
2009-01-01 | remove: implemented a new canremove hook; use it in the po plugin | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-12-23 | finalise version 3.00 of the plugin api | Joey Hess | |
2008-12-17 | Coding style change: Remove explcit vim folding markers. | Joey Hess | |
2008-10-23 | more work on untrusted committers | Joey Hess | |
Wired up check_canedit and check_canremove, still need to deal with check_canattach, and test. | |||
2008-10-06 | remove: Avoid $_ breakage. (Stupid, stupid perl.) | Joey Hess | |
This avoids another one of those $_ scoping issues where a deep call to a function that changes $_ clobbers the array that is being looped over. | |||
2008-10-02 | remove, rename: Allow acting on attachments as a page is being created. | Joey Hess | |
2008-09-27 | Export pagetitle, titlepage, linkpage. | Joey Hess | |
2008-09-27 | pagetype is exported | Joey Hess | |
2008-09-27 | Merge commit 'smcv/beautify' | Joey Hess | |
Conflicts: IkiWiki/Plugin/recentchanges.pm Note that smcv's approach of using urlto also gets the url right when redirecting to a non-html file, which is a better approach than my recent fix to recentchanges | |||
2008-09-23 | rename, remove: Don't rely on a form parameter to tell whether the page ↵ | Joey Hess | |
should be treated as an attachment. | |||
2008-09-21 | remove: redirect via urlto(), avoiding mentions of index.html | Simon McVittie | |
2008-08-03 | add plugin safe/rebuild info (part 2 of 3) | Joey Hess | |
(brain.. melting..) | |||
2008-07-23 | foldage | Joey Hess | |
2008-07-22 | add rcs_commit_staged and rcs_rename | Joey Hess | |
Implemented for git and svn so far. Note that rcs_commit_staged does assume that the rcs has the ability to "stage" multiple changes for a later commit. Support for this varies, but all we really care about is staging removals and renames, which, AFAIK, all modern rcs's support. | |||
2008-07-22 | rename checks improvements | Joey Hess | |
2008-07-22 | permission checking improvements | Joey Hess | |
Break out into function so it can be done up-front before confirmation too. | |||
2008-07-21 | use check_canattach | Joey Hess | |
As noted, this may be overkill.. | |||
2008-07-21 | skeleton rename plugin | Joey Hess | |
2008-07-21 | error if nothing selected | Joey Hess | |
2008-07-21 | probably redundant symlink check | Joey Hess | |
2008-07-21 | remove debugging | Joey Hess | |
2008-07-21 | typos | Joey Hess | |
2008-07-21 | typos | Joey Hess | |
2008-07-21 | need to untaint.. | Joey Hess | |
2008-07-21 | a few bugfixes | Joey Hess | |
Including a check the the file is in the srcdir, as opposed to some other directory. | |||
2008-07-21 | support for removing attachments | Joey Hess | |
2008-07-21 | simplified confirmation form | Joey Hess | |
also, there's no titlepage conversion issues | |||
2008-07-21 | touchups | Joey Hess | |
2008-07-21 | redirect after removal | Joey Hess | |
2008-07-21 | basically, removal works | Joey Hess | |
Still need to consider all the edge cases.. | |||
2008-07-21 | form tweaks; use title | Joey Hess | |
2008-07-21 | implemented form state saving and retrieval | Joey Hess | |
This is overkill for delete, since it's only used on Cancel. But it will be crucial for rename, so as to restore any pending edits after renaming a page. | |||
2008-07-21 | basic removal form skeleton | Joey Hess | |