| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
|
|
|
|
| |
for extended pagespecs. The old calling convention will still work for
back-compat for now.
* The calling convention for functions in the IkiWiki::PageSpec namespace
has changed so they are passed named parameters.
* Plugin interface version increased to 2.00 since I don't anticipate any
more interface changes before 2.0.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
including out of disk space situations. ikiwiki should never leave
truncated files, and if the error occurs during a web-based file edit,
the user will be given an opportunity to retry.
Inspired by the many ways Moin Moin destroys itself when out of disk. :-)
* Fix syslogging of errors.
|
|
|
|
|
| |
PageSpecs, by using "./". pagespec_match() has grown a new third parameter
to support this.
|
| |
|
|
|
|
|
| |
is available for translation.
* Export gettext() from IkiWiki module.
|
| |
|
|
|
|
| |
child process.
|
|
|
|
|
|
|
|
| |
* Introduce the nicebundle. This is a kind of plugin, that just enables
many other plugins. It's an easy way to boost ikiwiki from its default,
basic wiki, to a full-featured wiki, without manually picking the right
set of plugins. New plugins will be added to the nicebundle from time to
time.
|
|
|
|
|
|
|
|
|
| |
* Add a test suite for the svn backend.
* Daemonize before sending RPC pings, since that can take a while
and/or hang.
* Daemonize before sending commit mails, as that can also take a long
time/hang if the mail server is unhappy.
* Factor out commit mail sending code into new function.
|
|
|
|
| |
editing a list of banned users who are not allowed to log in.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* PageSpecs can now include nested parens, "and", and "or". This remains
backwards compatible to the old GlobList format. It's implemented by
treating the GlobList as a very limited microlanguage that is transformed
to perl code that does the matching.
* The old GlobList format is deprecated, and I encourage users to switch to
using the new PageSpec format. Compatability with the old format will be
removed at some point, possibly by 2.0.
* Wiki rebuild needed on upgrade to this version due to PageSpec change.
* Add support for creation_month and creation_year to PageSpec.
Closes: #380680
* Changes to index file encoding.
|
|
|
|
| |
it, this will allow for adding a unit test suite.
|
|
|
|
|
|
| |
- run it after refreshing so that all the page info is current
- convert filenames into page names before checking against glob
|
|
|
|
|
| |
- avoid sending commit mails to the user who made the commit
|
| |
|
| |
|
|
|