]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/log
git.ikiwiki.info.git
11 years agoaggregrate: Fix several bugs in handling of empty and colliding titles when generatin...
Joey Hess [Sun, 29 Dec 2013 00:02:22 +0000 (20:02 -0400)]
aggregrate: Fix several bugs in handling of empty and colliding titles when generating filenames.

11 years agoI am bad at formatting.
justins [Fri, 27 Dec 2013 01:09:00 +0000 (21:09 -0400)]
I am bad at formatting.

11 years agoEntry of git vs. empty webform commit bug
justins [Fri, 27 Dec 2013 01:07:13 +0000 (21:07 -0400)]
Entry of git vs. empty webform commit bug

11 years agoproblem resolved
https://launchpad.net/~ser [Thu, 26 Dec 2013 22:35:11 +0000 (18:35 -0400)]
problem resolved

11 years agoAdded websites using IkiWiki
spalax [Tue, 24 Dec 2013 14:08:29 +0000 (10:08 -0400)]
Added websites using IkiWiki

11 years agoAdded a comment
https://www.google.com/accounts/o8/id?id=AItOawn1IY7Q6CUIdfPRp2foUdFSIKgaPpMI934 [Mon, 23 Dec 2013 20:52:37 +0000 (16:52 -0400)]
Added a comment

11 years agoAdded a comment
http://smcv.pseudorandom.co.uk/ [Fri, 20 Dec 2013 09:54:54 +0000 (05:54 -0400)]
Added a comment

11 years ago(no commit message)
https://www.google.com/accounts/o8/id?id=AItOawn1IY7Q6CUIdfPRp2foUdFSIKgaPpMI934 [Fri, 20 Dec 2013 01:28:15 +0000 (21:28 -0400)]

11 years agodespam
Simon McVittie [Thu, 19 Dec 2013 15:20:53 +0000 (15:20 +0000)]
despam

11 years ago(no commit message)
jimmy [Thu, 19 Dec 2013 15:05:08 +0000 (11:05 -0400)]

11 years ago(no commit message)
jimmy [Thu, 19 Dec 2013 15:04:10 +0000 (11:04 -0400)]

11 years agoPrevent a deadlock
spalax [Wed, 18 Dec 2013 17:06:18 +0000 (13:06 -0400)]
Prevent a deadlock

11 years agoshow number of items in section bug
http://kerravonsen.dreamwidth.org/ [Wed, 18 Dec 2013 09:24:55 +0000 (05:24 -0400)]
show number of items in section bug

11 years agofix for thumbnail size bug
http://kerravonsen.dreamwidth.org/ [Wed, 18 Dec 2013 05:04:17 +0000 (01:04 -0400)]
fix for thumbnail size bug

11 years agomediawiki supported as a remote in git!
https://id.koumbit.net/anarcat [Wed, 18 Dec 2013 03:51:42 +0000 (23:51 -0400)]
mediawiki supported as a remote in git!

11 years agoconsider underlays
https://id.koumbit.net/anarcat [Fri, 13 Dec 2013 00:45:52 +0000 (20:45 -0400)]
consider underlays

11 years agotypos
spalax [Tue, 10 Dec 2013 12:08:42 +0000 (08:08 -0400)]
typos

11 years agoNew plugin: taskreport
spalax [Mon, 9 Dec 2013 20:43:24 +0000 (16:43 -0400)]
New plugin: taskreport

11 years agoAdded link to code plugin
spalax [Mon, 9 Dec 2013 20:36:36 +0000 (16:36 -0400)]
Added link to code plugin

11 years agoa working plugin prototype, review appreciated
https://id.koumbit.net/anarcat [Sun, 8 Dec 2013 02:17:35 +0000 (22:17 -0400)]
a working plugin prototype, review appreciated

11 years ago(no commit message)
https://id.koumbit.net/anarcat [Sun, 8 Dec 2013 01:56:20 +0000 (21:56 -0400)]

11 years agotry to provide a clearer set of instructions while I attempt to actually make this...
https://id.koumbit.net/anarcat [Sun, 8 Dec 2013 01:16:54 +0000 (21:16 -0400)]
try to provide a clearer set of instructions while I attempt to actually make this work here

11 years agosome questions
https://id.koumbit.net/anarcat [Sun, 8 Dec 2013 01:15:09 +0000 (21:15 -0400)]
some questions

11 years agoknown limitation to the supported types, partly for websetup's benefit
http://smcv.pseudorandom.co.uk/ [Fri, 6 Dec 2013 09:38:57 +0000 (05:38 -0400)]
known limitation to the supported types, partly for websetup's benefit

11 years agoAdd reference to a bug
spalax [Wed, 4 Dec 2013 16:41:51 +0000 (12:41 -0400)]
Add reference to a bug

11 years ago(no commit message)
https://www.google.com/accounts/o8/id?id=AItOawlOZwjbAGf3IHg4nlUhHswqYhUgfRGVb7Q [Wed, 4 Dec 2013 15:35:26 +0000 (11:35 -0400)]

11 years agotypo
spalax [Wed, 4 Dec 2013 14:55:08 +0000 (10:55 -0400)]
typo

11 years agoNew user page: Louis|spalax
Louis [Wed, 4 Dec 2013 14:52:33 +0000 (15:52 +0100)]
New user page: Louis|spalax

11 years agoNew plugin: sidebar2
Louis [Wed, 4 Dec 2013 14:52:25 +0000 (15:52 +0100)]
New plugin: sidebar2

11 years agothe problem is real, and is fixed in my git repo
https://id.koumbit.net/anarcat [Tue, 3 Dec 2013 19:18:35 +0000 (15:18 -0400)]
the problem is real, and is fixed in my git repo

11 years agoadd YAML::XS dep to Makefile.PL
Joey Hess [Tue, 3 Dec 2013 18:58:16 +0000 (14:58 -0400)]
add YAML::XS dep to Makefile.PL

11 years ago(no commit message)
http://joeyh.name/ [Tue, 3 Dec 2013 18:55:39 +0000 (14:55 -0400)]

11 years agoa weird bug with png file uploads
https://id.koumbit.net/anarcat [Tue, 3 Dec 2013 18:47:08 +0000 (14:47 -0400)]
a weird bug with png file uploads

11 years agoMerge branch 'master' of ssh://git.ikiwiki.info
Joey Hess [Tue, 3 Dec 2013 16:45:18 +0000 (12:45 -0400)]
Merge branch 'master' of ssh://git.ikiwiki.info

11 years agostyle.css: Add compatability definitions for more block-level html5 elements. Closes...
Joey Hess [Tue, 3 Dec 2013 16:44:11 +0000 (12:44 -0400)]
style.css: Add compatability definitions for more block-level html5 elements. Closes: #731199

11 years agoosm: Remove invalid use of charset on embedded javascript tags. Closes: #731197
Joey Hess [Tue, 3 Dec 2013 16:42:04 +0000 (12:42 -0400)]
osm: Remove invalid use of charset on embedded javascript tags. Closes: #731197

11 years ago(no commit message)
https://www.google.com/accounts/o8/id?id=AItOawkwqKsWfFCk-NK99S77R2v1JorVCnpzXUA [Tue, 3 Dec 2013 16:11:23 +0000 (12:11 -0400)]

11 years agoNote YAML::XS absence from Makefile.PL
https://www.google.com/accounts/o8/id?id=AItOawlHLiVkr16cy4E11FqrDFre19QM_5u3hBo [Tue, 3 Dec 2013 15:12:22 +0000 (11:12 -0400)]
Note YAML::XS absence from Makefile.PL

11 years agojust a thought
https://id.koumbit.net/anarcat [Sat, 30 Nov 2013 23:40:54 +0000 (19:40 -0400)]
just a thought

11 years agoi have a patch for this now
https://id.koumbit.net/anarcat [Sat, 30 Nov 2013 00:03:26 +0000 (20:03 -0400)]
i have a patch for this now

11 years ago(no commit message)
https://www.google.com/accounts/o8/id?id=AItOawlSFgIlytGZgMLh_Cw4IA011V8pLKk5dVg [Fri, 29 Nov 2013 14:04:10 +0000 (10:04 -0400)]

11 years ago(no commit message)
http://smcv.pseudorandom.co.uk/ [Fri, 29 Nov 2013 12:44:12 +0000 (08:44 -0400)]

11 years agono need to have a directive page
https://www.google.com/accounts/o8/id?id=AItOawlSFgIlytGZgMLh_Cw4IA011V8pLKk5dVg [Fri, 29 Nov 2013 09:51:10 +0000 (05:51 -0400)]
no need to have a directive page

11 years ago(no commit message)
https://www.google.com/accounts/o8/id?id=AItOawlSFgIlytGZgMLh_Cw4IA011V8pLKk5dVg [Fri, 29 Nov 2013 09:48:47 +0000 (05:48 -0400)]

11 years agook ok i gotta sleep now
https://id.koumbit.net/anarcat [Fri, 29 Nov 2013 08:23:59 +0000 (04:23 -0400)]
ok ok i gotta sleep now

11 years agoidiotic patch to fix a small issue with the plugin
https://id.koumbit.net/anarcat [Fri, 29 Nov 2013 07:56:57 +0000 (03:56 -0400)]
idiotic patch to fix a small issue with the plugin

11 years agofound another issue
https://id.koumbit.net/anarcat [Fri, 29 Nov 2013 07:47:08 +0000 (03:47 -0400)]
found another issue

11 years agothis plugin even works, and it is awesome.
https://id.koumbit.net/anarcat [Fri, 29 Nov 2013 07:44:21 +0000 (03:44 -0400)]
this plugin even works, and it is awesome.

11 years agosome more ideas
https://id.koumbit.net/anarcat [Fri, 29 Nov 2013 07:16:32 +0000 (03:16 -0400)]
some more ideas

11 years agoa new bug
https://id.koumbit.net/anarcat [Fri, 29 Nov 2013 07:11:36 +0000 (03:11 -0400)]
a new bug

11 years agofixed in 3.20130711, maybe backport?
https://id.koumbit.net/anarcat [Fri, 29 Nov 2013 06:36:21 +0000 (02:36 -0400)]
fixed in 3.20130711, maybe backport?

11 years agoi rebased all my branches to the latest release and renamed some branches, 2 bugs...
Antoine Beaupré [Fri, 29 Nov 2013 06:30:24 +0000 (01:30 -0500)]
i rebased all my branches to the latest release and renamed some branches, 2 bugs still await merging to be fixed

11 years agodon't edit config setting, but a temporary variable, complete and unbreak tests
Antoine Beaupré [Sat, 7 Sep 2013 22:50:53 +0000 (18:50 -0400)]
don't edit config setting, but a temporary variable, complete and unbreak tests

11 years agofailing test case
Antoine Beaupré [Sat, 7 Sep 2013 22:29:34 +0000 (18:29 -0400)]
failing test case

11 years agorecover gracefully from syslog failures
Antoine Beaupré [Sat, 7 Sep 2013 22:25:46 +0000 (18:25 -0400)]
recover gracefully from syslog failures

11 years ago(no commit message)
https://id.koumbit.net/anarcat [Fri, 29 Nov 2013 06:01:14 +0000 (02:01 -0400)]

11 years agoindicate origin of the copy-paste
https://id.koumbit.net/anarcat [Fri, 29 Nov 2013 06:00:43 +0000 (02:00 -0400)]
indicate origin of the copy-paste

11 years agoi believe showdown is free, yet WMD is clearly not, let's switch!
https://id.koumbit.net/anarcat [Fri, 29 Nov 2013 05:59:05 +0000 (01:59 -0400)]
i believe showdown is free, yet WMD is clearly not, let's switch!

11 years agomove pagedown conversation to the pagedown_plugin page
https://id.koumbit.net/anarcat [Fri, 29 Nov 2013 05:54:12 +0000 (01:54 -0400)]
move pagedown conversation to the pagedown_plugin page

11 years agomove conversation about licenses here
https://id.koumbit.net/anarcat [Fri, 29 Nov 2013 05:53:11 +0000 (01:53 -0400)]
move conversation about licenses here

11 years ago(no commit message)
https://id.koumbit.net/anarcat [Fri, 29 Nov 2013 04:46:50 +0000 (00:46 -0400)]

11 years agoStart of thread
https://www.google.com/accounts/o8/id?id=AItOawlSFgIlytGZgMLh_Cw4IA011V8pLKk5dVg [Thu, 28 Nov 2013 21:19:13 +0000 (17:19 -0400)]
Start of thread

11 years agoMove to forum
https://www.google.com/accounts/o8/id?id=AItOawlSFgIlytGZgMLh_Cw4IA011V8pLKk5dVg [Thu, 28 Nov 2013 21:17:33 +0000 (17:17 -0400)]
Move to forum

11 years agoPossible code for converting static assets
https://www.google.com/accounts/o8/id?id=AItOawlSFgIlytGZgMLh_Cw4IA011V8pLKk5dVg [Thu, 28 Nov 2013 20:56:28 +0000 (16:56 -0400)]
Possible code for converting static assets

11 years agoQuestions about transforming binary assets
https://www.google.com/accounts/o8/id?id=AItOawlSFgIlytGZgMLh_Cw4IA011V8pLKk5dVg [Thu, 28 Nov 2013 18:10:11 +0000 (14:10 -0400)]
Questions about transforming binary assets

11 years agoNote 'xapian-omega' package
https://www.google.com/accounts/o8/id?id=AItOawlSFgIlytGZgMLh_Cw4IA011V8pLKk5dVg [Thu, 28 Nov 2013 15:20:44 +0000 (11:20 -0400)]
Note 'xapian-omega' package

11 years agomake dot_cgi clearly optional
Antoine Beaupré [Tue, 26 Nov 2013 05:15:52 +0000 (00:15 -0500)]
make dot_cgi clearly optional

11 years agofix error in git_wrapper path i introduced
Antoine Beaupré [Tue, 26 Nov 2013 05:14:14 +0000 (00:14 -0500)]
fix error in git_wrapper path i introduced

11 years agobe more explicit about which options to configure on your laptop
Antoine Beaupré [Tue, 26 Nov 2013 05:08:04 +0000 (00:08 -0500)]
be more explicit about which options to configure on your laptop

11 years agoRemove jamestechnotes.com from index as it now uses org-mode instead.
https://www.google.com/accounts/o8/id?id=AItOawlYiXmRWVkntHp5khnWu3ooHBBf2d2juEQ [Mon, 25 Nov 2013 22:28:56 +0000 (18:28 -0400)]
Remove jamestechnotes.com from index as it now uses org-mode instead.

11 years agoChanged `url` to `URL`. ;)
RichardDaystrom [Mon, 25 Nov 2013 02:29:36 +0000 (22:29 -0400)]
Changed `url` to `URL`. ;)

11 years agoquestion about removing display of tags at bottom of page
https://www.google.com/accounts/o8/id?id=AItOawmp3ie1UcctC3m7Sm2u-NXWXifLNSzOuWs [Sun, 24 Nov 2013 22:14:51 +0000 (18:14 -0400)]
question about removing display of tags at bottom of page

11 years agoAdded a comment
http://smcv.pseudorandom.co.uk/ [Fri, 22 Nov 2013 09:03:49 +0000 (05:03 -0400)]
Added a comment

11 years ago(no commit message)
http://smjn.myopenid.com/ [Fri, 22 Nov 2013 03:57:13 +0000 (23:57 -0400)]

11 years ago(no commit message)
Franek [Wed, 20 Nov 2013 06:42:22 +0000 (02:42 -0400)]

11 years agoAdded a comment: site participation
https://www.google.com/accounts/o8/id?id=AItOawkwqKsWfFCk-NK99S77R2v1JorVCnpzXUA [Mon, 18 Nov 2013 21:51:00 +0000 (17:51 -0400)]
Added a comment: site participation

11 years agoMerge branch 'master' of ssh://git.ikiwiki.info
Joey Hess [Mon, 18 Nov 2013 20:37:58 +0000 (16:37 -0400)]
Merge branch 'master' of ssh://git.ikiwiki.info

11 years agotypo
Joey Hess [Mon, 18 Nov 2013 20:35:51 +0000 (16:35 -0400)]
typo

11 years ago(no commit message)
https://www.google.com/accounts/o8/id?id=AItOawkwqKsWfFCk-NK99S77R2v1JorVCnpzXUA [Mon, 18 Nov 2013 17:06:21 +0000 (13:06 -0400)]

11 years agoMerge branch 'master' of ssh://git.ikiwiki.info
Joey Hess [Mon, 18 Nov 2013 15:18:13 +0000 (11:18 -0400)]
Merge branch 'master' of ssh://git.ikiwiki.info

11 years ago(no commit message)
https://www.google.com/accounts/o8/id?id=AItOawk_ptms9fP_S8unm2OlnsNGX1bb7QEpQ8w [Mon, 18 Nov 2013 10:53:58 +0000 (06:53 -0400)]

11 years ago(no commit message)
Franek [Mon, 18 Nov 2013 09:11:04 +0000 (05:11 -0400)]

11 years ago(no commit message)
Franek [Mon, 18 Nov 2013 09:10:25 +0000 (05:10 -0400)]

11 years ago(no commit message)
Franek [Mon, 18 Nov 2013 09:07:09 +0000 (05:07 -0400)]

11 years agotypo
Joey Hess [Sun, 17 Nov 2013 20:39:50 +0000 (16:39 -0400)]
typo

11 years agosearch: Added googlesearch option, which makes it search google rather than using...
Joey Hess [Sun, 17 Nov 2013 20:37:18 +0000 (16:37 -0400)]
search: Added googlesearch option, which makes it search google rather than using the internal xapain database. (googlesearch plugin is too hard to turn on when xapain databases corrupt themselves, which happens all too frequently).

11 years agoupdate with new features to deal with large sites
Joey Hess [Sun, 17 Nov 2013 19:25:38 +0000 (15:25 -0400)]
update with new features to deal with large sites

11 years agonote cgid
Joey Hess [Sun, 17 Nov 2013 19:18:36 +0000 (15:18 -0400)]
note cgid

11 years agocomments: Write pending moderation comments to the transient underlay to avoid confli...
Joey Hess [Sun, 17 Nov 2013 17:07:00 +0000 (13:07 -0400)]
comments: Write pending moderation comments to the transient underlay to avoid conflict with only_committed_changes.

11 years agoautoindex and tag use transient underlay when not committing, so do not need to disab...
Joey Hess [Sun, 17 Nov 2013 16:51:20 +0000 (12:51 -0400)]
autoindex and tag use transient underlay when not committing, so do not need to disable only_committed_changes

11 years agodisable only_committed_changes when uncommitted files are created by plugins
Joey Hess [Sun, 17 Nov 2013 04:04:05 +0000 (00:04 -0400)]
disable only_committed_changes when uncommitted files are created by plugins

11 years agominor opt
Joey Hess [Sun, 17 Nov 2013 00:51:09 +0000 (20:51 -0400)]
minor opt

11 years agoguard against lastrev being "" just in case
Joey Hess [Sun, 17 Nov 2013 00:49:57 +0000 (20:49 -0400)]
guard against lastrev being "" just in case

11 years agodeal with the case where oldrev is the same as newrev
Joey Hess [Sun, 17 Nov 2013 00:48:23 +0000 (20:48 -0400)]
deal with the case where oldrev is the same as newrev

11 years agofix eq
Joey Hess [Sat, 16 Nov 2013 22:56:39 +0000 (18:56 -0400)]
fix eq

11 years agoAdded only_committed_changes config setting, which speeds up wiki refresh by querying...
Joey Hess [Sat, 16 Nov 2013 21:26:20 +0000 (17:26 -0400)]
Added only_committed_changes config setting, which speeds up wiki refresh by querying git to find the files that were changed, rather than looking at the work tree. Not enabled by default as it can break some setups where not all files get committed to git.

11 years agoOptmised loadindex by caching the page name in the index.
Joey Hess [Sat, 16 Nov 2013 16:48:07 +0000 (12:48 -0400)]
Optmised loadindex by caching the page name in the index.

I have benchmarked the pagename() call this avoids taking up to 2 seconds
for a loadindex in a large wiki. The total loadindex for that wiki was
6.46s, so this is a significant improvment.
Even on a smaller site, this reduces the refresh time from 1.69 to 1.52
seconds.

The only breakage risk here is that pagename() can change the page name
it calculates due to setup changes. But in the case of a setup change, the
whole site is rebuilt. So the cached page name is not used in that
case.

11 years agoremove test for page state saved for disabled plugin
Joey Hess [Sat, 16 Nov 2013 16:43:46 +0000 (12:43 -0400)]
remove test for page state saved for disabled plugin

My change did cause this state to be retained. I hope this is not a
problem.

Afaik, plugins test if they were disabled before by looking at the toplevel
plugin state, not the per-page plugin state. So the only remaining problem
might be

a) A plugin is disabled but its state keeps being saved. Which is not
   ideal, perhaps, but the large speedup of my optimisation seems worth it.
b) A plugin might have been enabled, be disabled, and get re-enabled, and
   see old state from before. I don't see how this would be different from
   the plugin seeing any other old state, though, so hopefully no breakage.

My optmisation looks a little more risky, but I still hope I can keep it.

11 years agoFixed unncessary tight loop hash copy in saveindex where a pointer can be used instea...
Joey Hess [Sat, 16 Nov 2013 16:28:01 +0000 (12:28 -0400)]
Fixed unncessary tight loop hash copy in saveindex where a pointer can be used instead. Can speed up refreshes by nearly 50% in some circumstances.

I *think* this is ok, at least it results in close to the same index being
saved as before. The difference is that plugins that have a pagestate of {}
have that recorded this way, while with the tight loop, the key for the
plugin in not copied in that case. I cannot see how this could matter.

11 years agomajor optimisation idea
Joey Hess [Sat, 16 Nov 2013 16:05:43 +0000 (12:05 -0400)]
major optimisation idea