Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | Add [[!meta date]] to news items and tips | Simon McVittie | 2015-06-09 | |
| | | | | | | | | | | | | | | The git checkout and build process can leave the checkout date in the tarball release, leading to unstable sorting. I tried to use `git restore-mtime`, but that doesn't work for ikiwiki, because dgit interferes with it. | |||
* | | brokenlinks: sort the pages that link to the missing page, for better ↵ | Simon McVittie | 2015-06-09 | |
| | | | | | | | | reproducibility | |||
* | | debian/copyright: turn comments on provenance into Comment | Simon McVittie | 2015-06-09 | |
| | | ||||
* | | debian/copyright: consolidate permissive licenses | Simon McVittie | 2015-06-09 | |
| | | ||||
* | | debian: build the docwiki with LC_ALL=C.UTF-8 and TZ=UTC for a more ↵ | Simon McVittie | 2015-06-09 | |
| | | | | | | | | reproducible build | |||
* | | Populate pagectime from mtime or inode change time, whichever is older | Simon McVittie | 2015-06-09 | |
| | | | | | | | | | | | | | | | | | | | | | | | | When building ikiwiki from a tarball, the mtime (conceptually, the last modification date of the file) is preserved by tar, but the inode change time (creation/metadata-change date of *this copy* of the file) is not. This seems to lead to unstable sort ordering and unreproducible builds. The page can't possibly have been modified before it was created, so we can assume that the modification date is an upper bound for the creation date. | |||
* | | changelog | Simon McVittie | 2015-06-09 | |
| | | ||||
* | | Make the attachment plugin work with CGI.pm 4.x (Closes: #786586; workaround ↵ | Simon McVittie | 2015-06-07 | |
| | | | | | | | | for #786587 in libcgi-pm-perl) | |||
* | | Do not directly enable emailauth by default, only indirectly via openid | Simon McVittie | 2015-05-27 | |
| | | | | | | | | | | | | | | This avoids nasty surprises on upgrade if a site is using httpauth, or passwordauth with an account_creation_password, and relying on only a select group of users being able to edit the site. We can revisit this for ikiwiki 4. | |||
* | | changelog | Joey Hess | 2015-05-19 | |
| | | ||||
* | | passwordauth: Don't allow registering accounts that look like openids. | Joey Hess | 2015-05-14 | |
| | | | | | | | | | | Also prohibit @ in account names, in case the file regexp was relaxed to allow it. | |||
* | | changelog | Joey Hess | 2015-05-13 | |
| | | ||||
* | | Converted openid-selector into a more generic loginselector helper plugin. | Joey Hess | 2015-05-13 | |
| | | ||||
* | | When openid and passwordauth are the only enabled auth plugins, make the ↵ | Joey Hess | 2015-05-13 | |
| | | | | | | | | openid selector display "Password" instead of "Other", so users are more likely to click on it when they don't have an openid. | |||
* | | Re-remove google from openid selector; their openid provider is gone for good. | Joey Hess | 2015-04-28 | |
| | | ||||
* | | release 3.20150329 | Simon McVittie | 2015-03-29 | |
| | | ||||
* | | Fix XSS in openid selector. Thanks, Raghav Bisht. | Joey Hess | 2015-03-27 | |
| | | ||||
* | | t/inline.t: accept translations of "Add a new post titled:" (Closes: #779365) | Simon McVittie | 2015-03-01 | |
| | | ||||
* | | If neither timezone nor TZ is set, set both to :/etc/localtime if we're on a ↵ | Simon McVittie | 2015-03-01 | |
| | | | | | | | | GNU system and that file exists, or GMT otherwise | |||
* | | changelog | Simon McVittie | 2015-03-01 | |
| | | ||||
* | | heh, MOM wants you | Joey Hess | 2015-01-25 | |
| | | ||||
* | | Fix NULL ptr deref on ENOMOM in wrapper. (Thanks, igli) | Joey Hess | 2015-01-25 | |
| | | | | | | | | Probably not exploitable, but who knows.. | |||
* | | release | Simon McVittie | 2015-01-07 | |
| | | ||||
* | | close debian bug I opened about blogspam | Joey Hess | 2015-01-02 | |
| | | ||||
* | | Update blogspam to the 2.0 API. | Amitai Schlair | 2015-01-02 | |
| | | ||||
* | | po: If msgmerge falls over on a problem po file, print a warning message, ↵ | Joey Hess | 2014-12-30 | |
| | | | | | | | | but don't let this problem crash ikiwiki entirely. | |||
* | | Changelog the $(MAKE) patch. | Amitai Schlair | 2014-12-27 | |
| | | ||||
* | | changelog, close bug | Simon McVittie | 2014-12-09 | |
| | | ||||
* | | changelog and NEWS entry for responsive layout | Simon McVittie | 2014-12-01 | |
| | | ||||
* | | core: generate HTML5 by default, but keep avoiding new elements like ↵ | Simon McVittie | 2014-11-26 | |
| | | | | | | | | <section> that require specific browser support unless html5 is set to 1. | |||
* | | search: add more classes as a hook for CSS. Thanks, sajolida | Simon McVittie | 2014-11-26 | |
| | | ||||
* | | calendar: add calendar_autocreate option, with which "ikiwiki --refresh" can ↵ | Simon McVittie | 2014-11-26 | |
| | | | | | | | | mostly supersede the ikiwiki-calendar command. Thanks, Louis Paternault | |||
* | | Set Debian package maintainer to Simon McVittie as I'm retiring from Debian. | Joey Hess | 2014-11-08 | |
| | | ||||
* | | openid: Stop suppressing the email field on the Preferences page. | Joey Hess | 2014-11-06 | |
| | | | | | | | | | | This is needed for notifyemail, and not all openid providers report an email address, or necessarily the one the user wants to get email. | |||
* | | Add missing build-depends on libcgi-formbuilder-perl, needed for t/relativity.t | Joey Hess | 2014-10-20 | |
| | | ||||
* | | add ikiwiki-comment program | Joey Hess | 2014-10-20 | |
| | | ||||
* | | release | Simon McVittie | 2014-10-16 | |
| | | ||||
* | | debian: fix some wrong paths in the copyright file | Simon McVittie | 2014-10-16 | |
| | | ||||
* | | debian: rename debian/link to debian/links so the intended symlinks appear | Simon McVittie | 2014-10-16 | |
| | | ||||
* | | close a bug | Simon McVittie | 2014-10-16 | |
| | | ||||
* | | Drop unused python-support dependency | Simon McVittie | 2014-10-16 | |
| | | ||||
* | | changelog so far | Simon McVittie | 2014-10-16 | |
| | | ||||
* | | Fix crash that can occur when only_committed_changes is set and a file is ↵ | Joey Hess | 2014-09-26 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | deleted from the underlay. srcfile_stat got called on a file from the underlay that no longer existed. I am not 100% sure of the circumstances of that; I was able to reproduce the bug but neglected to snapshot the tree, and then accidentially got it to stop crashing. I know that a transient tag page got deleted using the web interface to trigger the crash. It seems that process_changed_files must have returned the file, despite it being deleted. And since the file was not checked into git, it seems it must have not been included in @IkiWiki::underlayfiles, which would have caused process_changed_files to not return it. I do not know why a transient tag page would not be in @IkiWiki::underlayfiles. There is a bug here that I don't understand. This is just a workaround -- run srcfile_stat such that it won't crash, and if it is unable to stat a file, find_changed knows it's not changed, so it's ok to skip it. Also made find_new_files run srcfile_stat such that it won't crash, just because I was there. | |||
* | | Build-depend on libmagickcore-6.q16-2-extra | libmagickcore-extra so we can ↵ | Simon McVittie | 2014-09-16 | |
| | | | | | | | | thumbnail SVGs in the docwiki | |||
* | | Add myself to Uploaders and release to Debian | Simon McVittie | 2014-09-16 | |
| | | ||||
* | | Add package dependencies for scalable img support | Simon McVittie | 2014-09-16 | |
| | | | | | | | | | | | | - suggest ghostscript (required for PDF-to-PNG thumbnailing) and libmagickcore-extra (required for SVG-to-PNG thumbnailing) - build-depend on ghostscript so the test for scalable images can be run | |||
* | | changelog, close bugs | Simon McVittie | 2014-09-15 | |
| | | ||||
* | | changelog, close bug | Simon McVittie | 2014-09-15 | |
| | | ||||
* | | changelog, close bug | Simon McVittie | 2014-09-15 | |
| | | ||||
* | | write changelog, close bug | Simon McVittie | 2014-09-15 | |
|/ |