aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | changelog, close bugSimon McVittie2014-09-15
| |
* | Merge branch 'master' of ssh://ikiwiki.branchable.comSimon McVittie2014-09-15
|\ \
| * | poll vote (Accept both)https://id.koumbit.net/anarcat2014-09-15
| | |
| * | this patch doesn't make the situation worse, actuallyhttps://id.koumbit.net/anarcat2014-09-15
| | |
| * | first answerhttps://id.koumbit.net/anarcat2014-09-15
| | |
* | | Merge branch 'ready/autoindex-more-often'Simon McVittie2014-09-15
|\ \ \ | |/ / |/| |
| * | Allow creation of transient index pages for directories outside srcdirSimon McVittie2014-07-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | After this change autoindex creates index pages also for empty directories included in underlays, but only if it isn't going to commit them to the srcdir ($config{autoindex_commit} = 0). Inspired by a patch from Tuomas Jormola. Bug-Debian: http://bugs.debian.org/611068
| * | Add a regression test for autoindex_commit => 1Simon McVittie2014-07-04
| | |
| * | autoindex: remove unnecessary special case for transient underlaySimon McVittie2014-07-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's not clear that the transient underlay should be excluded from indexing; see [[bugs/transient autocreated tagbase is not transient autoindexed]]. In any case, the code that checks what directories might need indexes specifically checks for the srcdir anyway, so the only effect this extra check can have is negative (it could fail to notice files in the transient underlay and attempt to recreate them unnecessarily).
| * | autoindex test: check what happens to files in transient/normal underlaysSimon McVittie2014-07-04
| | |
* | | add more wording based on what chrysn suggestedSimon McVittie2014-09-15
| | |
* | | Merge branch 'ready/document-success-reason'Simon McVittie2014-09-15
|\ \ \
| * | | SuccessReason: add some explanatory commentsSimon McVittie2014-03-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Whenever I look at dependency calculation, it takes me a while to get my head round the concept of influences. If what I've written here is accurate, maybe the next person to look at this (or my future self) will need less of a run-up.
* | | | Merge remote-tracking branch 'origin/master'Simon McVittie2014-09-15
|\ \ \ \
| * | | | fine-tuning of halfheartednessjcflack2014-09-15
| | | | |
| * | | | responses in halfhearted defense of provider in questionsjcflack2014-09-15
| | | | |
| * | | | respondsmcv2014-09-15
| | | | |
* | | | | changelog, close bugSimon McVittie2014-09-15
| | | | |
* | | | | Merge branch 'ready/more-magic'Simon McVittie2014-09-15
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | filecheck: accept MIME types that don't contain ';'Simon McVittie2014-09-10
| | | | |
* | | | | write changelog, close bugSimon McVittie2014-09-15
| | | | |
* | | | | Merge remote-tracking branch 'jcflack/early-env'Simon McVittie2014-09-15
|\ \ \ \ \
| * | | | | More cautious escaping of environment values.Lafayette Chamber Singers Webmaster2014-09-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tightened the escaping per this review comment: http://source.ikiwiki.branchable.com/?p=source.git;a=commitdiff;h=f35fc6a603b5473ce2c07bb0236e28e57f718315 (I didn't introduce a $tmp, as $val was local to that block already, and each hex encoding is in its own C string literal to avoid consuming subsequent chars that are valid hex digits.)
| * | | | | Installing ikiwiki on a shared-hosting server, there may be no access toLafayette Chamber Singers Webmaster2014-09-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | install prerequisite Perl modules in the systemwide locations. They may have to be installed under the home directory, such as by using local::lib (which is how the cPanel Perl-module installer works, on systems that use it). For that to work, the local::lib-defined value for PERL5LIB must be in the environment when Perl starts up. The former way %config{ENV} was handled was too late, depending on the Perl code to unpack it from the storable and put it into the environment. Easy solution is to build the wrapper to repopulate the environment based on %config{ENV} before ever exec'ing Perl (and then remove it from the storable as there is nothing more that the Perl code will need to do with it).
* | | | | | made 'this change' link a comparison of the branch rather than a specific ↵jcflack2014-09-14
| | | | | | | | | | | | | | | | | | | | | | | | commit.
* | | | | | point takensmcv2014-09-14
| | | | | |
* | | | | | (no commit message)jcflack2014-09-14
| | | | | |
* | | | | | (no commit message)jcflack2014-09-14
| | | | | |
* | | | | | rename plugins/plugins/openid/troubleshooting.mdwn to ↵jcflack2014-09-14
| | | | | | | | | | | | | | | | | | | | | | | | plugins/openid/troubleshooting.mdwn
* | | | | | (no commit message)jcflack2014-09-14
| | | | | |
* | | | | | (no commit message)jcflack2014-09-14
| | | | | |
* | | | | | reviewsmcv2014-09-14
| | | | | |
* | | | | | make gitremotes worksmcv2014-09-14
| | | | | |
* | | | | | (no commit message)jcflack2014-09-14
| | | | | |
* | | | | | (no commit message)jcflack2014-09-14
| | | | | |
* | | | | | propose a branch which uses non-numeric `show` for this purposeSimon McVittie2014-09-14
| | | | | |
* | | | | | extend rst test to cover a fixed bugSimon McVittie2014-09-14
| | | | | |
* | | | | | rename bugs/redirect.mdwn to todo/redirect.mdwnsmcv2014-09-14
| | | | | |
* | | | | | close bugSimon McVittie2014-09-14
| | | | | |
* | | | | | branch for comment, not merging just yetSimon McVittie2014-09-14
| | | | | |
* | | | | | extend regression test for inline to cover inlining, show, reverseSimon McVittie2014-09-14
| | | | | |
* | | | | | fix linksmcv2014-09-12
| | | | | |
* | | | | | more thoughts on thissmcv2014-09-12
| | | | | |
* | | | | | more bug-closingSimon McVittie2014-09-12
| | | | | |
* | | | | | Merge branch 'ready/imgforpdf-and-more'Simon McVittie2014-09-12
|\ \ \ \ \ \
| * | | | | | use readfile() instead of reinventing itSimon McVittie2014-09-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This avoids potential action-at-a-distance from locally redefining $/ but never reaching the end of the redefinition's scope.
| * | | | | | unit test for bugs/image_rescaling_distorts_with_small_pictureschrysn2014-07-15
| | | | | | |
| * | | | | | make img unittest easier to debugchrysn2014-07-15
| | | | | | |
| * | | | | | show resized img in preview using data: urlschrysn2014-07-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in analogy to sparklines, this renders scaled imgs to data:img/...;base64,... urls in preview mode. if the image is already present on the server (eg because it was not just inserted), the already rendered image is referenced instead.
| * | | | | | img plugin: split resizing calculations and actual resizingchrysn2014-07-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | there is now a size calculating part (which chooses a final size) and a scaling part (which triggers if the sizes calculated by the former indicate a downscaling). this solves the issue of unproportional upscalings (bugs/image_rescaling_distorts_with_small_pictures). also, "small" pdf files (or pdf files without explicit size settings), which would not be converted under the old mechanism, now get rendered to pngs. this commit affects a unit test: while svgs were previously unconditionally rendered to pngs, this now only happens on downscaling. this is intentional -- while a small version of an svg graphic is likely to be more compact when rendered (eg as a preview), a large version would not have that benefit, and why convert something that browsers basically can show and be inconsistend with how other images are handled. the new unit test simply makes the original svg larger to check for the same behaviros as before.