Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-03-01 | Setup automator: Fix bug in password comparison. Closes: #517654 | Joey Hess | |
2009-02-27 | goto: Fix typo that broke recentchanges_link compatability. | Joey Hess | |
2009-02-26 | bzr: Add missing rcs_diff. (liw) | Joey Hess | |
2009-02-26 | comments: Avoid showing comment moderation button in prefs to non-admins. | Joey Hess | |
2009-02-26 | detect sslcookie set and no https | Joey Hess | |
This is likely a misconfiguration and can cause login to fail as the browser refuses the send the session cookie back over http. Not entirely happy with putting the check where I did, since users have to try to log in, and fail, to see the misconfiguration explained. But I could not find a better place to put the check. | |||
2009-02-25 | bzr: Add missing stub rcs_diff. | Joey Hess | |
2009-02-24 | Setup automator: Prompt for password twice. Closes: #516973 | Joey Hess | |
2009-02-19 | rename tag() to tagged(); add docs | Joey Hess | |
2009-02-19 | add tag() pagespec | Joey Hess | |
patch from jon | |||
2009-02-17 | typo | Joey Hess | |
2009-02-17 | goto: Fix redirect to comments. | Joey Hess | |
2009-02-17 | template: Load templates in scan mode | Joey Hess | |
This is potentially expensive, but is necessary so that meta and tag directives, and other links on templates affect the page using the template reliably. | |||
2009-02-17 | Revert "comments" (stupid commit) | Joey Hess | |
This reverts commit bb8b8787ef9477c027b9e5d8b7b5e1addfd1ca32. | |||
2009-02-17 | comments | Joey Hess | |
2009-02-14 | check for empty srcdir | Joey Hess | |
This happens when using -dumpsetup | |||
2009-02-14 | downgrade missing shortcuts page error to warning | Joey Hess | |
and response to bug report | |||
2009-02-12 | move check_canedit, check_content to IkiWiki library from editpage | Joey Hess | |
It no longer makes sense to keep these functions in editpage, because serveral plugins now exist that use them, and users may want to disable editpage, while leaving those plugins enabled. Most notably, comments uses both functions, and it's entirely appropriate to disable editpage but still want to have comments enabled. Less likely, attachments, rename, and remove all use check_canedit -- but it would be unusual indeed to want to use these w/o editpage. | |||
2009-02-12 | shortcut: If default_pageext is set, first look for shortcuts.default_pageext | Joey Hess | |
Falls back to looking for shortcuts.mdwn for backwards compatabiity; there probably exist wikis that have changed the pageext but still use shortcuts.mdwn. | |||
2009-02-11 | doubled semicolons | Joey Hess | |
2009-02-09 | Create any missing directory necessary to put the wrapper file into. Closes: ↵ | Joey Hess | |
#514384 | |||
2009-02-04 | doubled semicolon | Joey Hess | |
2009-02-03 | Work around XML::Atom strangeness that results in double-encoded posts | Simon McVittie | |
See [[bugs/Aggregated_Atom_feeds_are_double-encoded]]. By default, XML::Atom outputs strings of UTF-8 bytes with the Perl UTF8 flag stripped off, which IkiWiki assumes to be Latin-1 and re-encodes as UTF-8 on output. XML::Feed does not currently (0.41-1) set the magic variable to change this behaviour (I've filed a bug on CPAN), but IkiWiki can usefully set the same variable as a workaround. | |||
2009-01-31 | rename apache404 -> 404 | Joey Hess | |
This may already work with other web servers that have copied apache's interface, and it should be easy to add support to it for web servers that use some other interface. So, make the name more general. | |||
2009-01-31 | factor out IE stupididy workaround | Joey Hess | |
2009-01-31 | Split cgi_goto into a goto plugin | Simon McVittie | |
2009-01-31 | Split apache404 into an independent plugin | Simon McVittie | |
Also make it ignore the 'do' parameter at Joey's suggestion, to have one less thing to remember when configuring. | |||
2009-01-31 | CGI: pad error responses with 512 bytes of spaces so IE will display them | Simon McVittie | |
IE displays its own error responses unless the server's was >= 512 bytes. http://support.microsoft.com/default.aspx?scid=kb;en-us;Q294807 | |||
2009-01-31 | CGI: set up goto hook so that /ikiwiki.cgi?do=goto can be an Apache ↵ | Simon McVittie | |
ErrorDocument | |||
2009-01-31 | CGI: add cgi_page_from_404(), which remaps a path like $REDIRECT_URL to an ↵ | Simon McVittie | |
IkiWiki page name Also add a regression test | |||
2009-01-31 | IkiWiki::Wrapper: allow REDIRECT_STATUS and REDIRECT_URL through from ↵ | Simon McVittie | |
environment This is useful to act as an Apache 404 ErrorDocument. | |||
2009-01-31 | CGI: if the page is missing, give the "missing page" a 404 status | Simon McVittie | |
2009-01-31 | CGI: document why commenter and recentchanges_link are supported | Simon McVittie | |
2009-01-31 | recentchanges: delete CGI hook in favour of the global one | Simon McVittie | |
2009-01-31 | comments: delete cgi hook in favour of the global one | Simon McVittie | |
2009-01-31 | CGI: if the "do" parameter is goto, recentchanges_link or commenter, ↵ | Simon McVittie | |
redirect to a page This can replace equivalent functionality in comments and recentchanges. | |||
2009-01-31 | CGI: add cgi_goto(CGI, [page]) | Simon McVittie | |
This redirects to the given page (or if none is given, the page parameter given to the CGI), or displays an error with a create link if the page doesn't exist. | |||
2009-01-26 | typo | Joey Hess | |
2009-01-26 | Merge commit 'smcv/underlay' | Joey Hess | |
2009-01-26 | Merge commit 'smcv/updated' | Joey Hess | |
2009-01-25 | git: Fix malformed utf8 recieved from git. | Joey Hess | |
If git log outputs malformed utf8 in, eg, usernames, detect it and fix it up. This avoids commits such as f71abc92aa279fbe0b7578b8c4752d775dd4a259 breaking things. | |||
2009-01-25 | format moderation queue only at end, avoid O(N^3) bug | Joey Hess | |
It was calling format hooks for each comment on the page. When relativedate is enabled, that made it insert <script> tags for each comment. And the browser loaded the same script over and over, which was slow on its own. But that was nothing compared to running the onload even over and over.. especially since the hook system added a new call to the hook each time it loaded. For a page with 10 comments, that caused the relativedate DOM parsing code to run 1000 times, I think. Anyway, it was sloow. Now it runs once. | |||
2009-01-25 | add reject all marked defer checkbox | Joey Hess | |
2009-01-25 | sort comment queue by time, newest first | Joey Hess | |
2009-01-25 | add a button to prefs page for comment moderation | Joey Hess | |
2009-01-25 | clean up comment preview | Joey Hess | |
Remove actions from it, and avoid a broken title link. | |||
2009-01-25 | comments: Add a moderation web interface. | Joey Hess | |
2009-01-25 | comments: If comment content checks fail, store the comment (in ↵ | Joey Hess | |
.ikiwiki/comments_pending) for moderator review. | |||
2009-01-25 | blogspam: Fix use of blogspam_options and blogspam_server config settings. | Joey Hess | |
2009-01-22 | typo | Joey Hess | |
2009-01-22 | fix uninitialized value warnings | Joey Hess | |
I suspect these are only triggered by spammers. |