Abiola Ibrahim
|
04514fb791
|
Fix for #659.
|
2016-03-17 22:29:58 +01:00 |
|
Matthew Holt
|
93b301372b
|
rewrite: Fix a lint suggestion
|
2016-01-06 22:23:18 -07:00 |
|
Matthew Holt
|
ce4981d046
|
Merge branch 'master' into letsencryptfix
# Conflicts:
# caddy/letsencrypt/letsencrypt.go
# caddy/letsencrypt/letsencrypt_test.go
|
2016-01-06 22:21:15 -07:00 |
|
Matthew Holt
|
6d49392602
|
Improve tests, fix a few lint warnings
|
2016-01-06 16:04:33 -07:00 |
|
Abiola Ibrahim
|
0a04fa40f4
|
Oops. status code check should be after all validations.
|
2016-01-02 08:08:55 +01:00 |
|
Abiola Ibrahim
|
48d7f1ead2
|
Refactor. Stop useless rewrite if status code is set.
|
2016-01-01 07:05:30 +01:00 |
|
Abiola Ibrahim
|
be2f5c4b38
|
Support for 4xx status codes.
|
2015-12-31 23:19:11 +01:00 |
|
Abiola Ibrahim
|
55f69fd742
|
Add not_has and not_match conditions.
|
2015-12-31 20:10:42 +01:00 |
|
Abiola Ibrahim
|
3c086fb2e6
|
Support for rewrite match group.
|
2015-12-30 21:47:37 +01:00 |
|
Abiola Ibrahim
|
92bd914418
|
Fix vet errors.
|
2015-12-23 13:23:43 +01:00 |
|
Abiola Ibrahim
|
9110dc4745
|
Refactor. Tests and tests data.
|
2015-12-23 12:11:11 +01:00 |
|
Abiola Ibrahim
|
1ed786f836
|
Cleanups and panic prevention in tests.
|
2015-12-23 09:36:00 +01:00 |
|
Abiola Ibrahim
|
4d5bc9fa6c
|
Backward compatibility ensured.
|
2015-12-23 09:02:52 +01:00 |
|
Abiola Ibrahim
|
98d8c0f81b
|
Added new rewrite features.
|
2015-12-22 23:19:22 +01:00 |
|
Abiola Ibrahim
|
016344bae7
|
Rewrite: Use middleware.Replacer for simple rule.
|
2015-11-24 12:20:39 +01:00 |
|
Zac Bergquist
|
f9bc74626d
|
Address various lint and gocyclo warnings. Fixes #253
|
2015-10-11 16:28:02 -04:00 |
|
Matthew Holt
|
122e3a9430
|
rewrite: Make internal header field name a const
|
2015-09-28 14:54:48 -06:00 |
|
Matthew Holt
|
be6fc35326
|
fastcgi: Fix REQUEST_URI if rewrite directive changes URL
|
2015-09-27 18:48:28 -06:00 |
|
Abiola Ibrahim
|
7f9fa5730b
|
Rewrite: Use only fragment , remove frag .
|
2015-09-20 18:13:53 +01:00 |
|
Abiola Ibrahim
|
0e039a1868
|
Rewrite: Use middleware.Replacer.
Bug fix for regexps starting with '/'.
|
2015-09-20 08:49:55 +01:00 |
|
Zac Bergquist
|
41e1f1ffa5
|
Update error strings (start with lowercase letters)
|
2015-06-07 20:49:17 -04:00 |
|
Zac Bergquist
|
d0a51048d7
|
Fix lint warnings in middleware/rewrite
|
2015-05-24 21:00:54 -04:00 |
|
Abiola Ibrahim
|
f44cd5d740
|
Git: Minor fixes. Refactor. Added tests.
|
2015-05-22 20:50:04 +01:00 |
|
Abiola Ibrahim
|
c382c885e4
|
use middleware.Path for base path comparison
|
2015-05-16 16:57:57 +01:00 |
|
Abiola Ibrahim
|
7ae9e3a262
|
Rewrite: Added new variables file, dir, fragment.
|
2015-05-16 16:30:15 +01: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 |
|
Matthew Holt
|
b2ee6638e4
|
Tests for rewrite middleware
|
2015-05-07 14:55:34 -06:00 |
|
Matthew Holt
|
995edf0566
|
Bringing in latest from master; refactoring under way
|
2015-05-04 11:02:46 -06:00 |
|
Matthew Holt
|
abeb337f45
|
Refactored rewrite middleware
|
2015-04-11 16:58:34 -06:00 |
|
Matthew Holt
|
d33256f1dc
|
Refactor: Middleware chain uses Handler instead of HandlerFunc
|
2015-04-02 23:30:54 -06:00 |
|
Matthew Holt
|
878ae7ea89
|
Refactored rewrite middleware to return errors
|
2015-03-28 16:49:18 -06:00 |
|
Matthew Holt
|
261beb046e
|
Moved rewrite middleware into its own package
|
2015-01-29 22:06:19 -07:00 |
|