c9233d7446
Gzip: Added compression level, extension and path filters.
2015-06-07 01:21:54 +01:00
820b2af43a
FastCGI: allow "unix:" prefix for unix sockets.
2015-06-04 23:03:58 +01:00
1cb0053720
Merge pull request #102 from brk0v/proxy-without
...
proxy: Add "without" option
2015-06-04 08:24:48 -06:00
822a615c6c
rollback tests
2015-06-04 14:02:52 +00:00
593557659c
fix tests and change naming
2015-06-04 13:57:39 +00:00
b4780a41d3
Added webhook functionality to the git middleware.
...
The webhook providers reside behind a small interface which determines if
a provider should run. If a provider should run it delegates
responsibility of the request to the provider.
ghdeploy initial commit
Added webhook functionality to the git middleware.
The webhook providers reside behind a small interface which determines if a provider should run. If a provider should run it delegates responsibility of the request to the provider.
Add tests
Remove old implementation
Fix inconsistency with git interval pulling.
Remove '\n' from logging statements and put the initial pull into a startup function
2015-06-04 03:24:16 +02:00
4790dacbf7
add without to proxy middleware
2015-06-03 18:06:24 +00:00
9ce0e8e17c
proxy: Added tests for reverse websocket proxy
2015-06-01 22:39:53 -06:00
32825e8a79
basicauth: Patch timing vulnerability
2015-06-01 20:33:07 -06:00
68cd4bdeab
check server response instead of client
2015-06-01 19:29:32 -07:00
ccd3e55b32
changes as noted in PR
2015-06-01 10:23:57 -07:00
56ec7b9887
websocket directive, upgrade comparison
2015-05-30 11:34:54 -07:00
2d6ff40649
add supported for ws in reverse proxy
2015-05-29 19:21:50 -07:00
dd946f8ab5
moved init to policy.go
2015-05-28 18:16:23 -07:00
593aec9ab1
changes per comment
2015-05-28 16:53:54 -07:00
6b173b5170
added custom policy support
2015-05-28 15:56:11 -07:00
2013838bfd
Git: mock time functions in tests.
2015-05-28 10:20:26 +01:00
879558b9ee
Git: code refactor. replace Sleep with Ticker
2015-05-26 20:20:57 +01:00
6c6e0e3f73
Git: More tests. Code refactor.
2015-05-26 04:44:47 +01:00
6f05794bb8
git: Fixed unusual but potent race condition
2015-05-25 15:39:04 -06:00
e4b50aa814
Fix more lint warnings
2015-05-24 22:52:34 -04:00
fd8490c689
Fix lint warnings for middleware/websockets
2015-05-24 21:04:03 -04:00
d0a51048d7
Fix lint warnings in middleware/rewrite
2015-05-24 21:00:54 -04:00
506f131428
Fix lint warnings for middleware/proxy
2015-05-24 20:58:17 -04:00
4e94b85ec2
FastCGI: support for unix sockets.
2015-05-23 03:39:23 +01:00
f44cd5d740
Git: Minor fixes. Refactor. Added tests.
2015-05-22 20:50:04 +01:00
c382c885e4
use middleware.Path for base path comparison
2015-05-16 16:57:57 +01:00
7ae9e3a262
Rewrite: Added new variables file, dir, fragment.
2015-05-16 16:30:15 +01:00
74d162f377
Rewrite: Support for Regular Expressions.
2015-05-16 13:03:48 +01:00
ad7b453f03
Rewrite: modified syntax.
2015-05-15 18:47:26 +01:00
b2afc30d12
Rewrite: added regexp. awaiting documentation and tests.
2015-05-15 02:43:29 +01:00
8394d72f48
Fix for Issue 72: Markdown: 500 for YAML metadata
2015-05-13 00:44:35 +01:00
a1312465b5
browse: return forbidden (403) only when it is a permission error.
2015-05-10 17:58:44 +01:00
e2273ea676
Merge pull request #69 from peterhellberg/headers_test
...
headers: Initial test for Headers and change of Rule.Url to Rule.Path
2015-05-10 07:49:11 -06:00
c6eaf0db36
Merge pull request #62 from jordic/testing_basicauth
...
basicauth: Should write an unauthorized code to response. (Actually only returns it)
2015-05-10 07:47:16 -06:00
e0173ec4c7
internal middleware: added tests
2015-05-10 14:41:48 +02:00
99fa4581aa
basicauth: patch for overlapping rules
2015-05-10 08:20:58 +02:00
4272536518
markdown: sitegen keyword and run generation at startup
...
Also fixed bug for markdown files that don't contain front matter
2015-05-09 21:12:52 -06:00
d9dc9326f2
headers: Initial test for Headers
2015-05-09 21:47:02 +02:00
b5fff09b54
headers: Changed Rule.Url to Rule.Path
...
Updated ServeHTTP comment to indicate that it is
setting headers and not adding them to existing values.
2015-05-09 21:45:28 +02:00
a96c4d707b
Merge pull request #67 from peterhellberg/redirect_test
...
redirect: initial test for Redirect
2015-05-09 12:21:59 -06:00
0f9df18dfb
Check if the Next handler was called unexpectedly
...
Removed body check and replaced urlPrinter with a inlined Next handler
2015-05-09 20:07:29 +02:00
8ea98f8cce
markdown: Fix panic: assignment to entry in nil map
...
Ensures metadata.Variables is made
2015-05-09 11:49:28 -06:00
f2f7e6825f
Merge pull request #68 from abiosoft/master
...
Markdown: support for templates and metadata
2015-05-09 09:13:40 -06:00
2f5e2f39cb
markdown: remove identifier from Json metadata
2015-05-09 11:49:54 +01:00
4c11854927
added header match and a new failing test
2015-05-09 08:11:02 +02:00
6ce83aad2b
markdown: Refactor fixes
2015-05-09 00:54:39 +01:00
48a12c605a
markdown: Added template support.
2015-05-08 23:45:31 +01:00
95b4e61a07
redirect: initial test for Redirect
2015-05-09 00:36:58 +02:00
a5a90fe6fc
close #64
2015-05-08 17:47:37 +02:00