Age | Commit message (Collapse) | Author |
|
to be created owned by some group other than the default. Useful
then there's a shared repository with access controlled by a group,
to let ikiwiki run setgid to that group.
* ikiwiki-mass-rebuild: Run build with the user in all their groups.
|
|
inlined pages is displayed. Closes: #451019
|
|
|
|
this is needed to do OpenID really securely.
|
|
|
|
spewing uninitialised value warnings and debug messages about it.
Dummying up a parent of 0000000 allows gitweb to work too.
|
|
It needs to be setgid if the master repo is a shared repository, so
that pushes into the working copy repository happen as the same group,
avoiding permissions problems.
|
|
|
|
|
|
that were all at the same level, fix. Closes: #449285
|
|
show the full message.
|
|
of -m to git-log, and by skipping display of commits that change no
pages.
|
|
In some configurations, only the main git command is in the path.
|
|
stay the same for the duration of the function.
|
|
page name to be expired and reused for several distinct guids. When this
happened, the expiry code counted each past guid that had used that page
name as a currently existing page, and thus expired too many pages.
|
|
|
|
|
|
|
|
* ikiwiki-mass-rebuild: Don't clear PATH from the environment.
|
|
of permissions dropping code to work on FreeBSD.
|
|
single page containing two different feeds.
* Also fixed some places in inline that failed to use destpage correctly.
|
|
and instead show an empty graph.
|
|
Note that all the sha1s did change from those in the earlier ikiwiki git
repos gated from svn. Thank you, git-svnimport, for the pain.
|
|
* Reformat calendar plugin to ikiwiki conventions.
* The calendar plugin made *every* page depend on every other page,
which seemed a wee tiny little bit overkill. Fixed the dependency
calculations (I hope.)
* Removed manual ctime statting code, and just have the calendar plugin use
%pagectime.
|
|
Useful for laptop clones of remote wikis.
|
|
|
|
importing from a svn repo.
|
|
|
|
ikiwiki via XML RPC. This should be much faster than the old plugin that
had to fork python for every rst page render. Note that if you use
the rst plugin, you now need to have the RPC::XML perl module installed.
|
|
to not-yet-existing pages. I don't have a useful style defined for that
though.
|
|
to be passed on to stderr. Also fixes a potential bug, since git error
meesages were treated as if they came from git stdout.
|
|
showed up where a web edit that added a page caused a near-concurrent
web edit to fail in will_render. While it would be hard to reproduce this,
my analysis is that the failing cgi started first, loaded the index file
(prior to locking) then the other cgi created the new page and rendered
it, and then the failing cgi choked on the new file when _it_ tried to
render it. Ensuring that the index file is loaded after taking the lock
will avoid this bug.
|
|
* Fix --get-ctime with git, needed to remove srcdir from filename.
|
|
|
|
|
|
linkified now if they are preceeded by whitespace.
|
|
allowed by the regexp in one case though not documented to work, and
was ambiguous with preprocessor directives.
|
|
files in some situations, and this is appropriate in some cases, such as
the teximg plugin's error log file.
Such files will be automatically cleaned up at an appopriate later time.
|
|
Slight overriding of link, as link=no is still used to disable the linking
entirely. Unless you have a page named "no"..
|
|
are not included in the map. Include special styling for such pages.
* map: Remove common prefixes and don't over-indent.
* Add class option to htmllink().
|
|
are not included in the map.
* map: Fix valid html issue.
|
|
* map: Fully specify paths to links to avoid issues when the bestlink
didn't point to the correct page.
|
|
Closes: #443344
|
|
|
|
|
|
* table plugin: The previous version broke WikiLinks inside quoted values.
Fix this by linkifying CSV data after parsing it, while DSV data is still
linkified before parsing.
|
|
|
|
be shown in the page footer. HTML will also be inserted that should
support the rel=license microformat as well as the HTML spec's
rel=copyright.
|
|
but not inline the pages.
|
|
format. Included many details not previously listed in the old file.
|