Sylvain Cleymans
6e5e79a24a
Added test config files.
2014-07-02 13:29:16 -07:00
Sylvain Cleymans
d560ba36b3
Merge branch 'tests' into develop
2014-07-02 11:52:27 -07:00
Sylvain Cleymans
8cab155c6c
Added test framework.
2014-07-02 11:42:17 -07:00
Eugen Sawin
6b7272c38e
Merge branch 'rename' into develop
2014-07-02 18:14:43 +02:00
Eugen Sawin
b99979a75b
Rename start script.
2014-07-02 18:14:13 +02:00
Eugen Sawin
e245054cb3
Merge branch 'fix-text-encoding' into develop
2014-07-02 18:13:29 +02:00
Eugen Sawin
6987bd0b6a
Add serialization for cache items. gh-1
2014-07-02 15:11:00 +02:00
James Willcox
964eb23f62
Forgot the Travis-CI config
2014-06-30 13:48:20 -05:00
James Willcox
a92e51f826
Rename to 'Janus'
2014-06-30 13:44:22 -05:00
James Willcox
3f0539457e
Catch errors when fetching adblock list
2014-06-30 11:48:59 -05:00
James Willcox
f7ae30315b
Merge branch 'colorize' into develop
2014-06-25 15:11:33 -05:00
James Willcox
b923c6042d
Colorize the console logs by default
2014-06-25 15:11:23 -05:00
James Willcox
76e2706372
Merge branch 'fixes' into develop
2014-06-25 15:11:16 -05:00
James Willcox
5edb3be068
Clean up saving cached response
2014-06-25 09:30:13 -05:00
James Willcox
ad18d165d6
Clean up request plugin handling a bit
2014-06-25 09:30:13 -05:00
James Willcox
9d24014010
Fix optional plugins
2014-06-25 09:30:13 -05:00
Eugen Sawin
f67816413c
Add missing opening bracket.
2014-06-24 22:57:18 +02:00
James Willcox
d03056ab77
Merge branch 'no-connect' into develop
2014-06-24 12:58:00 -05:00
James Willcox
405305547d
Don't tunnel HTTPS traffic by default
2014-06-24 12:57:47 -05:00
James Willcox
53239c789a
Merge branch 'optional-plugins' into develop
2014-06-24 12:57:11 -05:00
James Willcox
cc11a815e0
Make the default plugin config disabled
...
Added and enabled all of the previously implicitly-enabled plugins
2014-06-24 12:54:49 -05:00
James Willcox
37bd37fcee
Add support for optional plugins
...
Plugins that mark themselves as optional (via config file) can
be enabled or disabled via the 'X-Gonzales-Options' header sent
by the client. The form is "+foo -bar" to enable plugin 'foo' and
disable plugin 'bar'.
2014-06-24 12:54:49 -05:00
James Willcox
8952a45688
Fix adblock plugin with new request plugin API
2014-06-24 12:54:49 -05:00
James Willcox
dc71e465e5
Fix gif2video with new request plugin API
2014-06-24 12:54:49 -05:00
Eugen Sawin
e6630709a1
Merge branch 'hotfix-redis-encoding' into develop
2014-06-23 23:51:32 +02:00
Eugen Sawin
1dc3e06ab3
Fix Redis cache item encoding.
2014-06-23 23:49:55 +02:00
Eugen Sawin
f3b79498b9
Merge branch 'metrics-statsd' into develop
2014-06-23 22:22:35 +02:00
Eugen Sawin
2d9eb3d39c
Add statsd metrics support.
2014-06-23 22:04:37 +02:00
Eugen Sawin
0443cfcfc1
Merge branch 'cache' into develop
2014-06-18 22:00:27 +02:00
Eugen Sawin
e1a85d2d55
Move cache loading into request handler.
...
Update readme and config comments.
2014-06-18 21:22:22 +02:00
James Willcox
a9f2941e85
Merge branch 'cluster' into develop
2014-06-18 12:08:08 -05:00
James Willcox
2f81eab2c7
Add cluster-enabled logging
2014-06-17 17:21:07 -05:00
James Willcox
48ac70c0b8
Add clustering, enable by default in production mode
2014-06-17 17:21:07 -05:00
James Willcox
297e583f3c
Merge branch 'logging' into develop
2014-06-17 14:59:02 -05:00
James Willcox
c8d2139e1c
Add myself to the contributor list
2014-06-17 14:58:21 -05:00
James Willcox
13bb104d6e
Add a 'production' config, used with NODE_ENV=production
2014-06-17 14:58:21 -05:00
James Willcox
da1b0fc27f
Add a configurable logging module based on Winston
2014-06-17 14:58:20 -05:00
Sylvain Cleymans
92d5b586bb
Merge branch 'adblocker' into develop
2014-06-16 14:03:33 -07:00
Sylvain Cleymans
ba79ba1194
Added ad blocking plugin.
2014-06-16 14:03:06 -07:00
James Willcox
44389b7b52
Update README.md to use the right repo for build status
2014-06-13 10:53:41 -05:00
James Willcox
31ab0959bd
Merge pull request #4 from mozilla/readme
...
Update readme to YAML-based configuration
2014-06-13 10:52:58 -05:00
Eugen Sawin
81f23b0bf6
Updated readme to YAML-based configuration.
2014-06-13 17:50:42 +02:00
James Willcox
627db45309
Add IRC configuration for Travis CI
2014-06-13 10:48:18 -05:00
Eugen Sawin
401a495401
Merge pull request #2 from mozilla/strict
...
Add global strict mode
2014-06-11 19:16:18 +02:00
Eugen Sawin
d28bde74c5
Added global strict mode.
2014-06-11 18:53:49 +02:00
James Willcox
ed14788eee
Merge pull request #1 from mozilla/img-compression
...
Image compression
2014-06-11 11:17:19 -05:00
Sylvain Cleymans
7746544d96
Added image compression plugin.
2014-06-10 11:59:15 -07:00
James Willcox
538e73eea6
Merge pull request #4 from eamsen/gif-webm
...
GIF -> WebM
2014-06-06 15:22:44 -05:00
James Willcox
ea78e613d3
If the forwarded response returns 300, pass it straight through
2014-06-06 15:20:34 -05:00
James Willcox
f2fd1fcb59
Set the name in the 'cachesave' plugin
2014-06-06 15:20:34 -05:00