xenolf
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
Matt Holt
6c52368124
tls: Fix format string
2015-06-02 07:42:38 -06:00
Matthew Holt
c78eb50eb8
tls: Client authentication
2015-06-01 23:22:11 -06:00
Austin
2d6ff40649
add supported for ws in reverse proxy
2015-05-29 19:21:50 -07:00
Abiola Ibrahim
2013838bfd
Git: mock time functions in tests.
2015-05-28 10:20:26 +01:00
Abiola Ibrahim
879558b9ee
Git: code refactor. replace Sleep with Ticker
2015-05-26 20:20:57 +01:00
Abiola Ibrahim
6c6e0e3f73
Git: More tests. Code refactor.
2015-05-26 04:44:47 +01:00
Matthew Holt
6f05794bb8
git: Fixed unusual but potent race condition
2015-05-25 15:39:04 -06:00
Guilherme Rezende
69939108e1
removed tls cache option
2015-05-25 14:42:09 -03:00
Matthew Holt
674f454e70
t.Fatal -> t.Fatalf
2015-05-25 08:27:54 -06:00
Zac Bergquist
e4b50aa814
Fix more lint warnings
2015-05-24 22:52:34 -04:00
Matt Holt
cc958947e5
Merge pull request #83 from abiosoft/master
...
Git: Minor fixes. Refactor. Added tests.
2015-05-22 17:13:29 -06:00
Abiola Ibrahim
f44cd5d740
Git: Minor fixes. Refactor. Added tests.
2015-05-22 20:50:04 +01:00
Matthew Holt
3420bd6e06
Another test case for parser
2015-05-21 23:50:37 -06:00
Matthew Holt
b10d846019
More parser tests
2015-05-21 23:36:17 -06:00
Matthew Holt
11ddb5c6ca
Tests for the parser
2015-05-21 18:46:42 -06:00
Matthew Holt
b37fed4cc8
Beginning some tests for the parser
2015-05-21 16:31:01 -06:00
Matthew Holt
5397eef234
Added tests for allTokens
2015-05-21 15:42:49 -06:00
Matthew Holt
d6df615588
tls: Mainstream compatibility improvements, better security rating
2015-05-21 10:37:39 -06:00
Matthew Holt
ee754b4a47
Bug fixes
2015-05-21 00:40:05 -06:00
Matthew Holt
5f72b7438a
Created app package, and better TLS compatibility with HTTP/2
2015-05-21 00:06:53 -06:00
Matthew Holt
5e8491cf7f
Allow IPv6 address without port ( fixes #80 )
2015-05-20 20:15:39 -06:00
Guilherme Rezende
b378316103
replace c.ArgErr with c.Err in tls when is the case
2015-05-18 23:27:35 -03:00
Guilherme Rezende
a94c7dd788
change tls ssl3 protocol key and tests
2015-05-18 18:15:41 -03:00
Guilherme Rezende
823a7eac03
Added tls option block including: ciphers, protocols and cache options
...
Signed-off-by: Guilherme Rezende <guilhermebr@gmail.com>
2015-05-18 16:38:21 -03:00
Abiola Ibrahim
74d162f377
Rewrite: Support for Regular Expressions.
2015-05-16 13:03:48 +01:00
Abiola Ibrahim
ad7b453f03
Rewrite: modified syntax.
2015-05-15 18:47:26 +01:00
Abiola Ibrahim
b2afc30d12
Rewrite: added regexp. awaiting documentation and tests.
2015-05-15 02:43:29 +01:00
Matt Holt
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
Peter Hellberg
37b1a81fc7
headers: Corrected copy paste (BasicAuth->Headers)
2015-05-10 07:44:43 +02:00
Matthew Holt
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
Peter Hellberg
0d5a8a7383
headers: Test for Headers and headersParse funcs
2015-05-09 23:10:18 +02:00
Peter Hellberg
df6efe5d88
headers: Replaced usage of Url to Path in setup
2015-05-09 21:57:55 +02:00
Abiola Ibrahim
978aef2ae7
Merge remote-tracking branch 'upstream/master'
2015-05-08 23:51:09 +01:00
Matthew Holt
2501691ea4
lexer: Fixed backslashes in quoted strings ( closes #65 )
2015-05-08 10:32:57 -06:00
Abiola Ibrahim
2c7de8f328
Merge remote-tracking branch 'upstream/master'
2015-05-08 06:52:14 +01:00
Matt Holt
557410ffd7
Merge pull request #58 from mschoebel/internal_middleware
...
Adding "internal" middleware
2015-05-07 13:28:09 -06:00
Matthew Holt
40105094e7
Some tests and utilities for setup functions
2015-05-07 13:11:03 -06:00
Matthew Holt
0dba8d406b
NextBlock() doesn't enter an empty block
2015-05-07 13:10:00 -06:00
Abiola Ibrahim
7443fd0973
Merge remote-tracking branch 'upstream/master'
2015-05-07 14:02:40 +01:00
Abiola Ibrahim
ba613a1567
markdown: template integration done. awaiting documentation and test
2015-05-07 13:45:27 +01:00
Abiola Ibrahim
0bfdb50ade
markdown: working version of template integration. Awaiting static site generation and tests.
2015-05-07 00:19:02 +01:00
Michael Schoebel
0650dd7171
New internal middleware
2015-05-06 22:44:37 +02:00
Matthew Holt
63ccc626f9
Fix parsing bug for one-line Caddyfiles
2015-05-06 08:58:15 -06:00
Matthew Holt
340a53fb80
Disabling fcgiclient tests until they can be rewritten
2015-05-05 22:53:14 -06:00
Matthew Holt
47717fee88
Expanded index file support to other middlewares ( fixes #27 )
2015-05-05 15:50:42 -06:00
Matthew Holt
21c26f48d0
Ensure a default root is always set in the configs
2015-05-05 15:48:40 -06:00
Matt Holt
97e702b963
Merge pull request #51 from ChannelMeter/tls/disable-http
...
tls: suggestion - disable tls if port is http?
2015-05-05 13:35:49 -06:00
Nimi Wariboko Jr
accb3e616d
Add warning message when tls is disabled when its used on http
2015-05-05 12:30:24 -07:00
Matthew Holt
33786408f0
Startup/shutdown commands now have stdin
2015-05-05 11:20:57 -06:00