jmarantz
ea9e209687
Merge pull request #764 from pagespeed/jmarantz-systest-exit-on-error
...
Make script execute properly in the context of 'set -e'
2014-08-04 10:04:03 -04:00
Joshua Marantz
c073a3120b
remove debug comments
2014-08-04 10:02:31 -04:00
Joshua Marantz
5e3b2f23a5
Make script execute properly in the context of 'set -e'
2014-08-01 09:29:08 -04:00
Joshua Marantz
f41ecf4010
use a new helper method to verify HTTP response codes are 200 OK
2014-08-01 09:19:40 -04:00
Jeff Kaufman
34a62db9cf
Merge pull request #760 from pagespeed/sligocki-request-context-set-options
...
Set options for RequestContexts in ngx_pagespeed.
2014-07-30 09:53:00 -04:00
Jeffrey Crowell
b0efa9f982
Merge pull request #758 from pagespeed/crowell-debug-filter-safe-to-print
...
add safe_to_print on nginx rewrite options
2014-07-29 16:58:10 -04:00
Shawn Ligocki
fb00ac373b
Set options for RequestContexts in ngx_pagespeed.
2014-07-29 16:05:27 -04:00
Jeffrey Crowell
9550629768
add safe_to_print on nginx rewrite options
2014-07-29 14:58:06 -04:00
Shawn Ligocki
26a5deb341
Merge pull request #756 from pagespeed/sligocki-in-place-api-change
...
Fix InPlaceResourceRecorder constructor to remove two arguments passed in through options now.
2014-07-29 13:09:44 -04:00
Shawn Ligocki
7bcd5aadde
Fix InPlaceResourceRecorder constructor to remove two arguments passed in through options now.
2014-07-28 18:02:17 -04:00
matterbury
594ba13606
Merge pull request #751 from pagespeed/matterbury-unauthorized-debug
...
Test the new debug messages for unauthorized domains.
2014-07-09 14:40:24 -04:00
Matt Atterbury
9d0b896737
Test the new debug messages for unauthorized domains.
2014-07-08 09:17:06 -04:00
Jud Porter
89f6465288
Merge pull request #748 from pagespeed/jud-ipv6-smoke-test
...
Fix smoke test on systems with ipv6 localhost
2014-07-02 13:37:23 -04:00
Jud Porter
eb11cfe0cf
Add ipv6 listen directives to smoke test config server blocks.
2014-07-02 10:57:40 -04:00
Jud Porter
7a0e45d025
Ignore "Hostname was NOT found in DNS cache" message generated by more recent versions of curl.
2014-07-02 10:49:23 -04:00
jmarantz
3cf731ee24
Merge pull request #743 from pagespeed/jmarantz-nginx-purge-method
...
Fix PURGE method support and testing to ngx_pagespeed
2014-07-01 17:44:38 -04:00
Joshua Marantz
1a4ffcf335
Fix PURGE method support and testing to ngx_pagespeed
2014-06-30 09:49:10 -04:00
Jeff Kaufman
72c7e584f7
Merge pull request #740 from pagespeed/jefftk-unused-function
...
Remove unused function. Fixes #739 .
2014-06-30 11:26:07 +01:00
Jeff Kaufman
08f69913dc
Merge pull request #738 from pagespeed/jefftk-fix-style
...
style: minor fixes, mostly as a followup to #665
2014-06-27 17:15:11 -04:00
Jud Porter
f2d6bcf3ac
Merge pull request #742 from pagespeed/jud-exit-status
...
Have manual ngx_pagespeed runs return exit code 0.
2014-06-27 16:55:30 -04:00
Jud Porter
2c89815084
Have manual ngx_pagespeed runs return exit code 0.
2014-06-27 16:54:31 -04:00
Jeff Kaufman
e55b062c17
Remove unused function. Fixes #739 .
2014-06-27 10:22:58 -04:00
Jeff Kaufman
62ef051844
style: minor fixes, mostly as a followup to #665
2014-06-24 15:50:19 -04:00
Jeff Kaufman
36b07ca209
Merge pull request #665 from We-Amp/keesspoelstra-gzip-enable-trunk
...
gzip: enabling gzip on "pagespeed on"
2014-06-24 07:20:12 -04:00
Jeff Kaufman
1280cd0dfa
Merge pull request #734 from pagespeed/jefftk-move-doc-to-devsite
...
readme: reference doc on developers.google.com instead of duplicating it
2014-06-23 10:38:43 -04:00
Jeffrey Crowell
a06551a97d
Merge pull request #735 from pagespeed/crowell-accept-invalid-signatures
...
add tests for accepting invalid signatures.
2014-06-20 16:36:42 -04:00
Jeffrey Crowell
679618f998
remove signature tests that live in automatic/system_test.sh
2014-06-20 11:24:30 -04:00
Jeffrey Crowell
fb9b355715
rename REGEX to URL_REGEX in test
2014-06-20 10:56:31 -04:00
Jeffrey Crowell
f71ac7dd0c
add accept-invalid-signatures tests for transition to signed resources
2014-06-20 10:51:31 -04:00
Jeff Kaufman
19f479a6b6
readme: reference doc on developers.google.com instead of duplicating it.
2014-06-20 10:19:53 -04:00
xqyin
7431946d23
Merge pull request #733 from pagespeed/xqyin-refactor-message-handler3
...
Make NgxMessageHandler inherit to SystemMessageHandler
2014-06-20 10:17:54 -04:00
Cathy Yin
0d760dbf31
Make NgxMessageHandler inherit to SystemMessageHandler. Move SharedCircularBuffer things to SystemMessageHandler.
2014-06-19 15:56:03 -04:00
Cathy Yin
e9d7b2ad01
Merge remote-tracking branch 'origin/trunk-tracking' into xqyin-refactor-message-handler2
2014-06-19 13:55:25 -04:00
jmarantz
0d89df0e80
Merge pull request #732 from pagespeed/jmarantz-cache-purge
...
add support for cache purge requests via GET from admin or PURGE method....
2014-06-19 13:44:27 -04:00
Cathy Yin
218d74f206
Make NginxMessageHandler inherit to a new class SystemMessageHandler. Move SharedCircularBuffer related operations there.
2014-06-19 13:06:53 -04:00
Jeff Kaufman
bcefd56941
Merge pull request #720 from pagespeed/jefftk-lff-ipro
...
testing: a server block for testing load from file with ipro
2014-06-19 11:20:33 -04:00
Jeff Kaufman
676344bc8a
testing: a server block for testing load from file with ipro
2014-06-19 10:01:33 -04:00
Joshua Marantz
7293f649d1
add support for cache purge requests via GET from admin or PURGE method. PURGE doesn't quite work yet, so we skip testing that one.
2014-06-19 09:34:40 -04:00
Jeff Kaufman
10f5093bf6
Merge pull request #731 from pagespeed/jefftk-thread-config
...
options: support setting NumRewriteThreads
2014-06-18 15:08:42 -04:00
Jeff Kaufman
357eb92683
options: move global option parsing to system/
2014-06-18 15:08:08 -04:00
Jeff Kaufman
a6c6d13392
Support setting NumRewriteThreads and NumExpensiveRewriteThreads
...
Several rewrite driver factory options are duplicated between apache and nginx. Instead of duplicating this one too, a PSOL change moves them into system/, and this change takes advantage of that move.
2014-06-16 11:25:39 -04:00
xqyin
9007e582ad
Merge pull request #727 from pagespeed/xqyin-refactor-admin-site
...
Change SystemServerContext::kStatistics to AdminSite::kStatistics
2014-06-11 14:55:42 -04:00
Cathy Yin
1ca04d514c
Change SystemServerContext::kStatistics to AdminSite::kStatistics.
2014-06-11 14:01:15 -04:00
Kees Spoelstra
8e08b2b7e0
this adds the following configuration on "pagespeed on"
...
gzip on;
gzip_proxied any;
gzip_vary on;
gzip_types application/ecmascript;
gzip_types application/javascript;
gzip_types application/json;
gzip_types application/pdf;
gzip_types application/postscript;
gzip_types application/x-javascript;
gzip_types image/svg+xml;
gzip_types text/css;
gzip_types text/csv;
gzip_types text/html;
gzip_types text/javascript;
gzip_types text/plain;
gzip_types text/xml;
gzip_http_version 1.0;
If any explicit gzip configuration is detected the gzip configuration
set by pagespeed is rolled back completely and the explicit gzip
configuration is used.
To enable/disable gzip with pagespeed the following commands can be used:
pagespeed gzip on;
pagespeed gzip off;
We test the nesting of the gzip configuration (pagespeed gzip on/off and
pagespeed on/off)
Ideally we need to test all the content types as well and the rollback in
case of an explicit gzip configuration, but to do this we need to be able
to map a custom directory into the nginx tests this and seperate nginx
config files.
Fixes https://github.com/pagespeed/ngx_pagespeed/issues/238
2014-06-11 17:40:52 +02:00
Kees Spoelstra
ad1a1594d6
this adds the following configuration on "pagespeed on"
...
gzip on;
gzip_proxied any;
gzip_vary on;
gzip_types application/ecmascript;
gzip_types application/javascript;
gzip_types application/json;
gzip_types application/pdf;
gzip_types application/postscript;
gzip_types application/x-javascript;
gzip_types image/svg+xml;
gzip_types text/css;
gzip_types text/csv;
gzip_types text/html;
gzip_types text/javascript;
gzip_types text/plain;
gzip_types text/xml;
gzip_http_version 1.0;
If any explicit gzip configuration is detected the gzip configuration
set by pagespeed is rolled back completely and the explicit gzip
configuration is used.
To enable/disable gzip with pagespeed the following commands can be used:
pagespeed gzip on;
pagespeed gzip off;
2014-06-11 17:28:25 +02:00
jmarantz
d5e37d2d2e
Merge pull request #726 from pagespeed/jmarantz-remove-spew-and-extra-read
...
make check-from greps be silent, and remove extra 'read'
2014-06-11 11:28:21 -04:00
Joshua Marantz
4bceb402a6
make check-from greps be silent, and remove extra 'read' that was causing smoke tests to apparently hang
2014-06-11 10:48:42 -04:00
Jeffrey Crowell
80a50fe9d8
Merge pull request #724 from pagespeed/crowell-signed-urls
...
signed-urls tests added.
2014-06-10 17:16:30 -04:00
Jeffrey Crowell
28192a509e
update nginx_system_test to use signed resources.
2014-06-10 16:41:41 -04:00
Jeff Kaufman
9331815350
Merge pull request #721 from pagespeed/oschaaf-lff-ipro-trunk-tracking
...
ipro-lff: Prevent handing out 200/OK when we can't rewrite in place
2014-06-05 15:22:51 -04:00