Commit Graph

19186 Commits (239cd95db7f1ec378384d3b97035f0a359ffc122)

Author SHA1 Message Date
smcv 0d7bf725a8 That's not how that directive is used, and if you want to try stuff out please edit the sandbox instead
This reverts commit 856819a733
2014-10-09 14:31:33 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnquaJWYPCmQoY-kgn8wH1Ey7WOCB6zcRY 856819a733 2014-10-09 14:10:16 -04:00
tarojiro 07e66bb95a 2014-10-08 07:38:46 -04:00
smcv 988b3e756c alternative plan 2014-10-06 17:00:24 -04:00
Amitai Schlair bb8f15e2a7 simplify IPC::Run check (same behavior) 2014-10-06 16:31:52 -04:00
Amitai Schlair 1a0aa6acbd exclude openid/troubleshooting 2014-10-06 13:06:02 -04:00
smcv 0c1b0a31a0 2014-10-05 18:58:56 -04:00
smcv 139b06068e Added a comment 2014-10-05 18:56:57 -04:00
smcv 45e90cb1f6 Added a comment 2014-10-05 18:55:02 -04:00
smcv 5c9822f948 Added a comment 2014-10-05 18:54:07 -04:00
Simon McVittie 3ec47cdd5b more fixes 2014-10-05 23:50:57 +01:00
Simon McVittie 04a88fcfdc Document another fix 2014-10-05 23:49:37 +01:00
Simon McVittie 33f60260b2 In html5 mode, generate a host- or protocol-relative <base> for the CGI
This increases the number of situations in which we do the right thing.
2014-10-05 23:49:37 +01:00
Simon McVittie 3b8da667cc Add reverse_proxy option which hard-codes cgiurl in CGI output
This solves several people's issues with the CGI trying to be
too clever when IkiWiki is placed behind a reverse-proxy.
2014-10-05 23:49:37 +01:00
Simon McVittie d712389ae3 Avoid mixed content when cgiurl is https but url is not 2014-10-05 23:49:37 +01:00
Amitai Schlair 5014a091ba offer myself to the ravenous consulting market 2014-10-05 16:37:55 -04:00
smcv 32f7307d40 remaining bugs after fixing some of the easier situations 2014-10-05 11:09:27 -04:00
Simon McVittie 532f7adfdb Use protocol-relative URIs if cgiurl and url differ only by authority (hostname) 2014-10-05 15:56:19 +01:00
Simon McVittie fe9e94513a Fix a test-case that actually just repeated the previous one instead 2014-10-05 15:49:20 +01:00
Simon McVittie b0a35c817e Force use of $config{url} as top URL in w3mmode 2014-10-05 15:19:55 +01:00
Simon McVittie 210bf742b9 relative URLs test: pass an appropriate PERL5LIB through
We were previously using the system copy of IkiWiki, because the CGI
resets its environment.
2014-10-05 15:19:12 +01:00
Simon McVittie 04aec8ea60 Add WAI-ARIA roles to #main, #comments and #footer when in HTML5 mode
Based on a patch from Patrick.
2014-10-05 14:34:10 +01:00
Simon McVittie 823268e5c7 add the beginnings of a test for CGI/static URL interactions 2014-10-05 14:29:32 +01:00
smcv 5c3200459f review 2014-10-05 09:23:30 -04:00
smcv cfbbbd65b8 new 2014-10-05 09:06:20 -04:00
smcv c2b2794106 clarify 2014-10-05 08:43:03 -04:00
smcv b1bc0299bb mix markdown with HTML more correctly 2014-10-05 08:41:16 -04:00
smcv af94275af1 new bug report 2014-10-05 08:40:27 -04:00
Louis 4a90553d7f amend comment 2014-10-04 12:45:23 +02:00
spalax 5bfdc886e6 Added a comment: Plugin compile 2014-10-04 06:37:19 -04:00
Louis fec2c505e5 New contrib plugin: compile 2014-10-04 12:28:02 +02:00
http://anastigmatix.net/ c94fb5ea18 d and r aren't even on the same row 2014-10-04 01:03:54 -04:00
http://anastigmatix.net/ 94381f9012 Google stay of execution no comfort if you're already dead 2014-10-04 01:02:38 -04:00
Amitai Schlair 4a17afd6b5 many people grok "static site generator" nowadays 2014-10-03 15:24:43 -04:00
https://www.google.com/accounts/o8/id?id=AItOawmBsHp8c_GstgdRN0W3BXo-ALfwpGRfBfk e200bd33f1 testing the sandbox 2014-10-01 23:23:22 -04:00
http://anastigmatix.net/ 80b244d857 recap of yamlfront issue opened on github 2014-10-01 20:45:38 -04:00
Amitai Schlair afd9b2ff74 Search $PATH for "validate", since the test does.
"validate" is a very generic command name, and it validates against
an old standard, so the value of this test is questionable.
2014-10-01 15:06:24 -04:00
http://anastigmatix.net/ f99a9a8ffd I'm not really anti-vowel 2014-09-30 16:18:05 -04:00
http://anastigmatix.net/ 0f16146668 a wish for more from pagetemplate 2014-09-30 16:16:31 -04:00
smcv 4d96895e41 typo 2014-09-30 09:46:42 -04:00
smcv a8bbea8651 non-review 2014-09-30 09:46:19 -04:00
smcv c0c0d7b65b fix patch formatting 2014-09-30 09:44:13 -04:00
https://www.google.com/accounts/o8/id?id=AItOawlnBLXDQbzD3OCcqZshcmExPNwlgD0tJ7A e36199359f 2014-09-30 09:37:18 -04:00
https://www.google.com/accounts/o8/id?id=AItOawlnBLXDQbzD3OCcqZshcmExPNwlgD0tJ7A 8f13e60667 Adding ARIA landmarks allows for example screen readers users to move directly to the page main content 2014-09-30 09:35:18 -04:00
spalax e3d6ecfc9a Added a comment: Apache redirection 2014-09-27 02:20:09 -04:00
spalax 9fc035fb84 Added a comment: Several .setup files 2014-09-27 02:18:30 -04:00
Joey Hess feb1382980 Merge branch 'master' of ssh://git.ikiwiki.info 2014-09-26 19:16:51 -04:00
openmedi 09d7cab02f typos 2014-09-26 19:12:33 -04:00
openmedi 94a53ad812 2014-09-26 19:07:23 -04:00
Joey Hess 6294894f31 Fix crash that can occur when only_committed_changes is set and a file is deleted from the underlay.
srcfile_stat got called on a file from the underlay that no longer existed.

I am not 100% sure of the circumstances of that; I was able to reproduce
the bug but neglected to snapshot the tree, and then accidentially
got it to stop crashing. I know that a transient tag page got deleted using
the web interface to trigger the crash.

It seems that process_changed_files must have returned the file, despite it
being deleted. And since the file was not checked into git, it seems it
must have not been included in @IkiWiki::underlayfiles, which would have
caused process_changed_files to not return it.

I do not know why a transient tag page would not be in
@IkiWiki::underlayfiles. There is a bug here that I don't understand.

This is just a workaround -- run srcfile_stat such that it won't crash,
and if it is unable to stat a file, find_changed knows it's not changed,
so it's ok to skip it.

Also made find_new_files run srcfile_stat such that it won't crash, just
because I was there.
2014-09-26 18:55:09 -04:00