Please merge ikiwiki 2.68 (universe) from Debian unstable
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ikiwiki (Ubuntu) |
Fix Released
|
Wishlist
|
Alessio Treglia |
Bug Description
Binary package hint: ikiwiki
Debian changelog:
ikiwiki (2.68) unstable; urgency=low
* Add support for checking pushes from untrusted git committers. This can be
used to set up anonymous git pushes, and other similar things.
* format: New plugin, allows embedding differently formatted text inside a
page (ie, otl inside a mdwn page, or syntax highlighted code inside a
page).
* relativedate: New javascript-alicious plugin that makes all dates display
relative, in a very nice way, if I say so myself.
* Optimise the no-op post-commit hook, to speed up web edits by a fraction
of a second.
* git: Allow [[sha1_commit]] to be used in the diffurl, to support cgit.
* shortcut: Fix display of shortcuts while previewing.
* Plugins that used to override displaytime should instead override
formattime. displaytime will call that, and may wrap markup around the
formatted time.
* Add an underlay for javascript, and add ikiwiki.js containing some utility
code.
* toggle: Stop embedding the full toggle code on each page using it, and
move it to toggle.js in the javascript underlay.
* recentchanges: Make feed links point back to anchors on the recentchanges
page. (JasonBlevins)
* Fix issue with utf-8 in wikiname breaking session cookies, by
entity-
* Use the pure perl Data::Dumper when generating setup files to ensure that
utf-8 characters are written out as such, and not as the encoded perl
strings the C Data::Dumper produces.
* inline: Only the last feed link was put on the page, fix this to include
all feed links. So rss will be included along with atom, and pages with
multiple feeds will get links added for all feeds.
* tag: When tagpage is set, force the links created by tagging to point at
the toplevel tagpage, and not closer subpages. The html links already went
there, but internally the links were not recorded as absolute, which could
cause confusing backlinks etc.
* Add an inject function, that can be used by plugins that want to
replace one of ikiwiki's functions with their own version.
(This is a scary thing that grubs through the symbol table, and replaces
all exported occurances of a function with the injected version.)
* external: RPC functions can be injected to replace exported functions.
* Updated French translation. Closes: #502694
* Updated Spanish translation from the ever vigilant Victor Moral.
* Updated Danish translation from Jonas Smedegaard. Closes: #503117
* Preserve syslog setting when doing `ikiwiki -setup foo -dumpsetup bar`
* Several fixes to --render mode.
-- Joey Hess <email address hidden> Mon, 03 Nov 2008 16:31:11 -0500
ikiwiki (2.67) unstable; urgency=low
* remove: Avoid $_ breakage. (Stupid, stupid perl.)
* Updated Spanish translation from Victor Moral.
* lockedit: Support specifying which users (and IP addresses) a page
is locked for. This supports most of the ACL type things users have been
wanting to be done. Closes: #443346 (It does not control who can read a
page, but that's out of scope for ikiwiki.)
* orphans: Fix unquoted page name in regexp.
* google: Plugin provides google site search, contributed by Peter Simons.
* Pass HTTPS variable through the wrapper so that CGI->https can be used
by plugins. Closes: #502047
* inline: Allow MTIME to be used in inlinepage.tmpl.
* inline: Use the feed's description in the rss and atom links.
Closes: #502113
* aggregate: Avoid bug that caused immediate expiration of items
with a date in the future.
-- Joey Hess <email address hidden> Fri, 17 Oct 2008 13:13:41 -0400
ikiwiki (2.66) unstable; urgency=low
* recentchanges: Fix redirects to non-page files.
* aggregate: Avoid uninitialized value warnings for pages with no recorded
ctime.
* attachment: Add admin() pagespec to test if the uploading user is a wiki
admin.
* git: Fix handling of utf-8 filenames in recentchanges.
* tag: Make edit link for new tags ensure that the tags are created
inside tagbase, when it's set.
* template: Make edit link for new templates ensure the page is located
under toplevel templates directory.
* htmlscrubber: Add a config setting that can be used to disable the
scrubber acting on a set of pages.
* Expand usage message and add --help. Closes: #500344
* Beautify urls used in various places. (smcv)
* Export pagetitle, titlepage, linkpage.
* htmltidy: Avoid returning undef if tidy fails. Also avoid returning the
untidied content if tidy crashes. In either case, it seems best to tidy
the content to nothing.
* htmltidy: Avoid spewing tidy errors to stderr.
* Reorganize index file, add a format version field. Upgrades to the new
index format should be transparent.
* Add %wikistate, which is like %pagestate except not specific to a given
page, and is preserved across rebuilds.
* editpage: Be more aggressive (and less buggy) about cleaning up
temporary files rendered during page preview.
* Add an indexpages option, which causes foo/index.mdwn to be the source
for page foo when foo.mdwn doesn't exist. Also, when it's enabled,
creating a new page will save it to foo/index.mdwn by default.
Closes: #474611
(Sponsored by The TOVA Company.)
* httpauth: Document that ikiwiki.cgi has to be in a directory subject to
authentica
* inline: Fix handling of rootpage that doesn't exist.
* attachment: Support adding attachments to pages even as they are being
created.
* remove, rename: Allow acting on attachments as a page is being created.
* Updated French translation. Closes: #500929
-- Joey Hess <email address hidden> Sun, 05 Oct 2008 19:11:08 -0400
ikiwiki (2.65) unstable; urgency=low
* aggregate: Expire excess or old items on the same pass that adds them,
not only on subsequent passes.
* editdiff: Broken since 2.62 due to wrong syntax, now fixed.
* aggregate: Support atom feeds with only a summary element, and no content
elements.
* progress: Display an error if the progress cannot be parsed, and allow
the percent parameter to only optionally end with "%".
* Fix reversion in use of ikiwiki -verbose -setup with a setup file that
enables syslog. Setup output is once again output to stdout in this
case.
* edittemplate: Default new page file type to the same type as the template.
(willu)
* edittemplate: Add "silent" parameter. (Willu)
* edittemplate: Link to template, to allow creating it. (Willu)
* editpage: Add a missing check that the page name contains only legal
characters, in addition to the existing check for pruned filenames.
* Print a debug message if a page has multiple source files.
* Add keepextension parameter to htmlize hook. (Willu)
* rename, remove: Don't rely on a form parameter to tell whether the page
should be treated as an attachment.
* rename: Add support for moving SubPages of a page when renaming it.
(Sponsored by The TOVA Company.)
* rename: Hide type field from rename form when renaming attachments.
-- Joey Hess <email address hidden> Wed, 24 Sep 2008 17:55:14 -0400
ikiwiki (2.64) unstable; urgency=low
* Avoid uninitialised value when --dumpsetup is used and no srcdir/destdir
specified.
* ddate: Stop clobbering timeformat when not enabled.
* progress: New plugin to generate progress bars (willu)
* Add allow_symlinks_
* img: Support sizes like 200x. Closes: #475149
* goodstuff: Remove otl plugin from the bundle since it needs a significant
external dependency and is not commonly used. If you use otl, make sure
you explicitly enable it now.
* goodstuff: Add more, progress, and table plugins to the bundle.
* Improve error message if external plugin fails to load. Closes: #498458
* Directive documentation broken out of the plugin documentation and into
pages suitable to be used as an underlay. Thanks to Willu for doing most
of the tedious work.
* Move the directive documentation into its own underlay, separate from
basewiki, since it's sorta large compared to the rest of basewiki.
* listdirectives: Enable use of the directives underlay.
* Removed the obsolete blog page from the basewiki. ikiwiki/blog still
remains, but is now deprecated too.
* Removed old redirecton pages from basewiki (helponformatting,
markdown, openid, pagespec, preprocessordir
* inline: Treat rootpage as a link, so that it can refer to a subpage
without hardcoding the path.
-- Joey Hess <email address hidden> Sun, 14 Sep 2008 16:58:25 -0400
ikiwiki (2.63) unstable; urgency=low
* Set cookies HttpOnly.
* Typo. Closes: #497003
* Ignore failure to install files into /etc, in case install is running as
non-root.
* Work around perl $_ scoping nonsense that caused breakage when loading
external plugins.
* style.css: Add missing semicolon. Closes: #497176
* filecheck: Fall back to testing for binary or plain text files
if no mime type is detected.
* table: Support header=column to make the table header be the first
column of the data. (AlexandreDupas)
* For fine control over what characters are allowed, unescaped in
source filenames, the wiki_file_chars setting is added. For example,
set to "-[:alnum:]+/._" to disable colons from being used in source files
(which can cause troubl om Windows).
* po/Makefile: update po files when the pot file has changed.
Closes: #497951
* editpage: New core plugin factoring out page editing to allow disabling it
if desired.
-- Joey Hess <email address hidden> Mon, 08 Sep 2008 12:17:15 -0400
ikiwiki (2.62.1) unstable; urgency=low
* filecheck: Fixed two bits broken in move from attachment.
-- Joey Hess <email address hidden> Thu, 28 Aug 2008 13:04:47 -0400
ikiwiki (2.62) unstable; urgency=low
* Avoid using cp -a (again). (HenrikBrixAnde
* Avoid using hostname -f for portability to eg, OS X, use Net::Domain
instead, and prompt if it fails.
* Fix bug in wikiname sanitisation in the setup automator.
* ikiwiki-makerepo: Added support for monotone. (Thomas Keller)
* map: The fix for #449285 was buggy and broke display of parents in certain
circumstances.
* teximg: The prefix is configurable, and has changed to not include the
nonstandard mhchem by default. (willu)
* teximg: dvipng is used if available to render images. Its output is
antialiased and better than dvips. If not available, the old dvips+convert
chain will be used. (willu)
* Drop suggests on texlive-science, add suggests on dvipng.
* listdirectives: New plugin. (willu)
* filecheck: New plugin factoring out the PageSpec additions that were
originally part of the attachment plugin.
* edittemplate: Don't wipe out edits on preview.
* color: New plugin from ptecza.
* autoindex: Avoid re-adding previously deleted (or renamed) pages.
-- Joey Hess <email address hidden> Wed, 27 Aug 2008 15:14:09 -0400
ikiwiki (2.61) unstable; urgency=low
* poll: Fix typo that broke plugin.
* graphviz: Fix breakage of the name of the preprocessor directive.
-- Joey Hess <email address hidden> Thu, 14 Aug 2008 18:13:22 -0400
ikiwiki (2.60) unstable; urgency=low
[ Joey Hess ]
* Starting with this version, "ikiwiki -setup /etc/ikiwiki/
can be used create a new wiki in seconds.
* websetup: New plugin providing a setup form on the web.
* ikiwiki --dumpsetup can generate a nice setup file snapshotting ikiwiki's
current configuration.
* The way wrappers are defined in the setup file has changed. Old setup
files will continue to work, for now.
* ikiwiki-transition setupformat can be used to convert a setup file to the
new format.
* Version control backends promoted to first-class plugins.
* ikiwiki-
always to add.
* Start moving admin preferences from the web interface to the setup file.
* Add getsetup hook, all plugins should use it to record information about
themselves and any fields they add to %config
* Large amounts of internal config data reorg.
* ikiwiki-makerepo: Bail if both srcdir and repository are not specified.
Closes: #493628
* Clarify some wording in the setup documentation that could maybe lead
users to putting paths with "~/" in the setup file, which doesn't work.
Closes: #493835
* autoindex: Ignore internal pages, and take underlay directories into
account. Also, avoid making index pages for directories that contain
no files.
* external: Fix support for hooks called in an array context.
* Options set in the setup file are now immediatly loaded by ikiwiki -setup.
This allows later switches to override them. Previously, setup file
options overrode most command line options.
* Added a small icon to the search input box.
[ Josh Triplett ]
* Add Suggests on texlive and texlive-science for the teximg plugin
[ Joey Hess ]
* inline: Ignore parent dirs when sorting pages by title.
* rename: Support changing page extensions. (willu)
* Danish update. Closes: #494632
-- Joey Hess <email address hidden> Tue, 12 Aug 2008 14:20:25 -0400
description: | updated |
Changed in ikiwiki: | |
status: | In Progress → Incomplete |
Changed in ikiwiki: | |
assignee: | nobody → quadrispro |
status: | Incomplete → In Progress |
description: | updated |
Changed in ikiwiki: | |
assignee: | nobody → quadrispro |
I'm working on it.