569 Commits

Author SHA1 Message Date
Dave Syer
e17766e916 Add dependency management for starters 2015-06-25 11:46:01 +01:00
Dave Syer
29841f9f57 Revert "add optional spring-security-rsa"
This reverts commit 06d4d1e158.
2015-06-24 20:24:50 +01:00
Spencer Gibb
06d4d1e158 add optional spring-security-rsa 2015-06-24 11:42:46 -06:00
Dave Syer
a903b5d58c Fix guava imports 2015-06-24 17:31:06 +01:00
Dave Syer
25651f4835 Add sidecar to BOM 2015-06-24 17:23:39 +01:00
Spencer Gibb
bab74edf89 Merge pull request #340 from kaczynskid/master
Corrected example of providing Turbine cluster name via instance metadata map
2015-06-23 15:06:45 -04:00
Dave Syer
652e4b96b3 Nail explicit dependencies for s-c-context 2015-06-23 17:58:59 +01:00
Spencer Gibb
34eb36323a Merge pull request #390 from heyjustin/master
Mark an instance as DOWN when the application context is stopped.
2015-06-23 12:00:30 -04:00
Spencer Gibb
12bee7772f Merge pull request #408 from brandon-atkinson/zuul-unescaped-paths
* zuul-unescaped-paths:
  Fix unescaped paths in SimpleHostRoutingFilter.
2015-06-23 09:57:26 -06:00
Brandon Atkinson
283c0f7600 Fix unescaped paths in SimpleHostRoutingFilter.
Move common code so RibbonRoutingFilter can use the same code.

Fixes gh-407
2015-06-23 09:56:46 -06:00
Spencer Gibb
0b925e5afa Merge pull request #409 from brandon-atkinson/issue-394-remove-deflate
* issue-394-remove-deflate:
  Removed deflate accept-encoding from outbound requests
2015-06-23 09:51:01 -06:00
Brandon Atkinson
80206e6b38 Removed deflate accept-encoding from outbound requests 2015-06-23 09:50:14 -06:00
Bertrand Renuart
58284a4508 Change Jersey init to avoid classpath scanning issues
Scan classpath for Jersey resources with Spring and initialize the
Jersey filter with a jaxrs Application instead. (Fixes gh-399,
fixes gh-400)
2015-06-23 13:00:38 +01:00
Bertrand Renuart
2ba5c4b9ec gh327: explicitly close the HttpResponse in case of timeout 2015-06-11 13:14:50 -06:00
Justin Walsh
69eaa27ccc Mark an instance as DOWN when the application context is stopped.
Fixes gh-377
2015-06-10 10:37:53 +02:00
Spencer Gibb
440779bcf0 Revert "attempt ordering of RibbonClients.defaultConfiguration's"
This reverts commit 0d468b3930.
2015-06-08 14:56:23 -06:00
Spencer Gibb
0d468b3930 attempt ordering of RibbonClients.defaultConfiguration's
ref gh-383
2015-06-08 14:55:22 -06:00
Spencer Gibb
0f2fbf8e1c fixed test broken during rebase 2015-06-08 14:02:17 -06:00
Spencer Gibb
b746ad5504 Fix name of default ribbon config if config is not in an eclosing class
fixes gh-374
2015-06-08 13:44:07 -06:00
Dave Syer
a63b825690 Add call to Lifecycle.stop()
See gh-377
2015-06-08 06:33:45 +01:00
Spencer Gibb
ce96c83401 updated README from sources 2015-06-05 11:16:33 -06:00
Spencer Gibb
aa002b56c4 fixed canceled leases template var referencec
fixes gh-375
2015-06-05 09:00:54 -06:00
Spencer Gibb
fa84108ebf fix swapped default values
fixes gh-372
2015-06-02 13:21:29 -06:00
Spencer Gibb
a23131f094 upgrade hystrix to 1.4.10
fixes gh-370
2015-06-02 08:33:33 -06:00
Spencer Gibb
a0d72b3cbc removed test with encoded slashes 2015-06-02 08:33:32 -06:00
Dave Syer
23cde30063 Align metrics with Spring Boot 1.3
Should be no change for users of Boot 1.2 right now, but with this
patch it is possible to use 1.3 with the new conventions for metrics
(e.g. in particular exporting by declaring beans of type
MetricWriter)
2015-06-02 15:29:08 +01:00
Spencer Gibb
899a577980 add test for zuul with encoded path parameter 2015-06-01 14:44:54 -06:00
Spencer Gibb
682ceec402 Merge branch 'brenuart-gh354b' 2015-05-28 09:02:07 -06:00
Spencer Gibb
68c731d668 added test for metrics with period in name 2015-05-28 09:01:53 -06:00
Spencer Gibb
1a6602149d Merge branch 'gh354b' of https://github.com/brenuart/spring-cloud-netflix into brenuart-gh354b 2015-05-28 08:43:23 -06:00
Spencer Gibb
dbef27ac6b more RibbonClient tests 2015-05-28 08:32:01 -06:00
Bertrand Renuart
28f890989d Allow for periods in metric name (see gh354) 2015-05-28 09:48:28 +02:00
Dave Syer
bd808a76fa Add health.config for documentation purposes only 2015-05-27 10:27:02 +01:00
Spencer Gibb
2559b76747 fixed typo 2015-05-26 10:56:57 -06:00
Spencer Gibb
4255179354 use io.reactivex:rxjava
fixes gh-353
2015-05-20 12:35:49 -06:00
Spencer Gibb
bd5d00c082 encode uri if needed
fixes gh-347
2015-05-18 21:51:58 -06:00
Spencer Gibb
8bb578ad97 update ServerMetricCollector to include instance and statistic tags if present.
fixes gh-348
2015-05-18 20:53:55 -06:00
Spencer Gibb
3bb1562b7f fix RibbonClientHttpRequestFactory to add headers and accept a body
fixes gh-350
2015-05-15 12:26:32 -06:00
Spencer Gibb
68b0c91fa7 document disabling of zuul filters
fixes gh-341
2015-05-11 10:08:06 -06:00
Darek Kaczyński
8fa9b71579 Corrected example of providing Turbine cluster name via instance metadata map. 2015-05-07 00:02:03 +02:00
Spencer Gibb
532cfd9bda Merge pull request #336 from marcingrzejszczak/patch-2
Fixed a typo in the doc
2015-05-06 15:20:16 -04:00
Marcin Grzejszczak
94081f82ce Fixed a typo 2015-05-05 23:49:49 +02:00
Spencer Gibb
ed692c3836 document that build requires jdk8
fixes gh-328
2015-05-05 11:42:09 -06:00
Spencer Gibb
e3b42e79b6 fix misspelling 2015-05-05 10:54:59 -06:00
Spencer Gibb
688b577d63 Merge pull request #334 from marcingrzejszczak/patch-1
Reason why Eureka instance is not found, is not visible
2015-05-05 11:43:32 -04:00
Spencer Gibb
85b7ccf618 Merge pull request #316 from brenuart/issue-312
Make creation of the RestClient LAZY as it is no always required (issue #312)
2015-05-04 16:26:17 -04:00
Marcin Grzejszczak
eed9b996fb Reason why Eureka instance is not found is not visible
With the following configuration at `bootstrap.yaml`

```yaml

spring:
  application.name: spring-cloud-hystrix-dashboard
  profiles.active: prod
  cloud:
    config:
      discovery:
        enabled: true
        serviceId: spring-cloud-server-config-with-eureka
server.port: 9003

turbine:
  appConfig: some-service
  clusterNameExpression: 'default'
```

I wasn't able to see why Turbine can't find the instance. The reason was related to SPEL:

```
org.springframework.expression.spel.SpelEvaluationException: EL1008E:(pos 0): Property or field 'default' cannot be found on object of type 'com.netflix.appinfo.InstanceInfo' - maybe not public?
```

Anyways there was nothing there in the logs so maybe it should not be silenced like right now?
2015-05-04 16:55:11 +02:00
Dave Syer
3809bcbc90 More 1.0.2 snapshots 2015-05-01 16:24:20 +01:00
Dave Syer
0587df4ae2 Fix parent version 2015-05-01 16:19:51 +01:00
Dave Syer
53c0e0a246 Fix parent version 2015-05-01 16:19:21 +01:00