Commit Graph

86 Commits

Author SHA1 Message Date
Ryan Baxter
8ef32c6c2b Merge pull request #965 from spring-operator/polish-urls-xml-rate-limiter-no-lua
URL Cleanup
2019-03-27 19:29:38 -04:00
Spring Operator
3b0df41efd URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.

* [ ] http://httpbin.org:80 (200) with 5 occurrences could not be migrated:
   ([https](https://httpbin.org:80) result NotSslRecordException).
* [ ] http://www.faqs.org/rfcs/rfc1519.html (200) with 1 occurrences could not be migrated:
   ([https](https://www.faqs.org/rfcs/rfc1519.html) result AnnotatedConnectException).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* [ ] http://compose.docker.io/ (UnknownHostException) with 1 occurrences migrated to:
  https://compose.docker.io/ ([https](https://compose.docker.io/) result UnknownHostException).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://example.com with 1 occurrences migrated to:
  https://example.com ([https](https://example.com) result 200).
* [ ] http://example.org with 7 occurrences migrated to:
  https://example.org ([https](https://example.org) result 200).
* [ ] http://github.com/ with 1 occurrences migrated to:
  https://github.com/ ([https](https://github.com/) result 200).
* [ ] http://projects.spring.io/spring-cloud/ with 1 occurrences migrated to:
  https://projects.spring.io/spring-cloud/ ([https](https://projects.spring.io/spring-cloud/) result 200).
* [ ] http://stackoverflow.com/questions/2942299/converting-cidr-address-to-subnet-mask-and-network-address with 1 occurrences migrated to:
  https://stackoverflow.com/questions/2942299/converting-cidr-address-to-subnet-mask-and-network-address ([https](https://stackoverflow.com/questions/2942299/converting-cidr-address-to-subnet-mask-and-network-address) result 200).
* [ ] http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html with 1 occurrences migrated to:
  https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html ([https](https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html) result 200).
* [ ] http://plugins.jetbrains.com/plugin/6546 with 1 occurrences migrated to:
  https://plugins.jetbrains.com/plugin/6546 ([https](https://plugins.jetbrains.com/plugin/6546) result 301).
* [ ] http://projectlombok.org/features/index.html with 1 occurrences migrated to:
  https://projectlombok.org/features/index.html ([https](https://projectlombok.org/features/index.html) result 301).
* [ ] http://raw.github.com/ with 1 occurrences migrated to:
  https://raw.github.com/ ([https](https://raw.github.com/) result 301).
* [ ] http://eclipse.org with 1 occurrences migrated to:
  https://eclipse.org ([https](https://eclipse.org) result 302).
* [ ] http://eclipse.org/m2e/ with 2 occurrences migrated to:
  https://eclipse.org/m2e/ ([https](https://eclipse.org/m2e/) result 302).
* [ ] http://www.springsource.com/developer/sts with 1 occurrences migrated to:
  https://www.springsource.com/developer/sts ([https](https://www.springsource.com/developer/sts) result 302).

# Ignored
These URLs were intentionally ignored.

* http://localhost with 5 occurrences
* http://localhost:8008/configserver/foo/default with 1 occurrences
* http://localhost:9000/foos/ with 2 occurrences
2019-03-26 03:39:30 -05:00
Spring Operator
f791ee31a9 URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://maven.apache.org/xsd/maven-4.0.0.xsd with 7 occurrences migrated to:
  https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd) result 200).
* [ ] http://www.spring.io with 1 occurrences migrated to:
  https://www.spring.io ([https](https://www.spring.io) result 301).
* [ ] http://repo.spring.io/libs-milestone-local with 2 occurrences migrated to:
  https://repo.spring.io/libs-milestone-local ([https](https://repo.spring.io/libs-milestone-local) result 302).
* [ ] http://repo.spring.io/libs-snapshot-local with 2 occurrences migrated to:
  https://repo.spring.io/libs-snapshot-local ([https](https://repo.spring.io/libs-snapshot-local) result 302).
* [ ] http://repo.spring.io/release with 1 occurrences migrated to:
  https://repo.spring.io/release ([https](https://repo.spring.io/release) result 302).

# Ignored
These URLs were intentionally ignored.

* http://maven.apache.org/POM/4.0.0 with 14 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 7 occurrences
2019-03-26 00:10:25 -05:00
Spring Operator
84e50175c9 URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://www.apache.org/licenses/ with 1 occurrences migrated to:
  https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/) result 200).
* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 107 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).
2019-03-21 12:52:09 -05:00
Spencer Gibb
4d22218dbd Move RateLimiter interface to return Mono<Response> 2017-08-09 13:05:34 -06:00
Spencer Gibb
539721fa7a consolidate reactor logic 2017-08-09 12:19:04 -06:00
Spencer Gibb
cb6a231066 Initial move off of lua 2017-08-09 12:10:08 -06:00
Spencer Gibb
1d59ab53f8 Fix tests 2017-08-09 10:39:16 -06:00
Spencer Gibb
9d5b8e6cfd Updates to framework changes 2017-08-07 18:39:20 -06:00
Spencer Gibb
e670f9c1cd polish 2017-08-07 13:21:25 -06:00
Spencer Gibb
8a953e0c81 remove unused NettyProxyWebHandler 2017-08-07 13:04:18 -06:00
Spencer Gibb
b762e9ddbc pointing towards reactive redis 2017-08-07 12:55:15 -06:00
Spencer Gibb
b9a9f5167d Going back to snapshots 2017-07-06 10:19:38 -06:00
Spencer Gibb
389cab1c5c Update SNAPSHOT to 2.0.0.M1 2017-07-06 10:16:03 -06:00
Dave Syer
f89de3cc28 Bump versions 2017-06-30 15:29:54 +01:00
Spencer Gibb
bc635b9587 polish 2017-06-26 12:32:19 -06:00
Spencer Gibb
27e5e178d9 polish 2017-06-23 16:47:57 -06:00
Spencer Gibb
5b10004ab7 Adds @Validated to properties objects 2017-06-16 12:00:40 -06:00
Biju Kunjummen
4d81c46936 Separate configuration for filter tests 2017-06-16 07:41:42 -07:00
Spencer Gibb
e2a2c37a97 Update for new coordinates for reactor-test 2017-06-13 13:05:53 -06:00
Spencer Gibb
a09fdd0e1e Update for spring 5 api change 2017-06-13 13:05:37 -06:00
Spencer Gibb
d5c4bc2e5d Pass client errors back to client.
By setting failOnClientError(false).

fixes gh-42
2017-06-07 12:06:32 -06:00
Spencer Gibb
f9a14e94be Fix compatibility issue with spring 5 2017-05-31 21:17:39 -06:00
Biju Kunjummen
4aa1198e5b Adds http method based predicate helper 2017-05-30 17:57:10 -07:00
Spencer Gibb
1ff978fba0 move to spring 5 multipart formdata support 2017-05-02 12:44:45 -06:00
Spencer Gibb
a353d16c0c work around flakey test 2017-05-02 12:43:50 -06:00
Spencer Gibb
95f067eef4 fix configuration properties names 2017-04-28 19:08:36 -06:00
Spencer Gibb
82dd269489 Update to new APIs
fixes gh-39
2017-04-26 11:47:51 -06:00
Spencer Gibb
7d1a1e09de Adds KeyResolver interface 2017-04-18 15:37:05 -06:00
Spencer Gibb
bc4802d0d5 polish 2017-04-18 15:04:43 -06:00
Spencer Gibb
7672ea3d7d Rename capacity param to burstCapacity 2017-04-18 14:55:52 -06:00
Spencer Gibb
f15db166f2 Change return type to RateLimiter.Response 2017-04-18 14:52:08 -06:00
Spencer Gibb
8f69e21d7e Adds some rate limiter todos 2017-04-14 21:56:40 -06:00
Spencer Gibb
efdb355b88 Adds some rate limiter todos 2017-04-14 21:38:52 -06:00
Spencer Gibb
34e6366451 Initial Redis Rate Limiter
see gh-10
2017-04-14 21:24:15 -06:00
Spencer Gibb
1188584bca Fix broken test 2017-04-12 15:31:42 -06:00
Spencer Gibb
5eddb3266f Updates for reactor-bom Bismuth 2017-04-12 14:10:20 -06:00
Spencer Gibb
b4b173284f Rename NettyRoutingWebHandler to NettyProxyWebHandler 2017-03-30 20:14:49 -06:00
Spencer Gibb
afe3bd62ca Ignore AdhocTestSuite except if env var is set.
For running in an IDE set GATEWAY_ADHOC_ENABLED=true in the test runner.
2017-03-30 12:27:15 -06:00
Spencer Gibb
56708472e8 Add new test 2017-03-30 12:02:39 -06:00
Spencer Gibb
68aa6297c4 Update for new spring apis 2017-03-30 12:01:28 -06:00
Spencer Gibb
ff62470f0a support ordering routes 2017-03-22 21:19:39 -06:00
Spencer Gibb
6a2d851598 polish 2017-03-22 20:40:17 -06:00
Spencer Gibb
20152a7477 support ordering routes 2017-03-22 20:40:09 -06:00
Spencer Gibb
e9141e826c remove .jdk8 files 2017-03-22 12:32:57 -06:00
Spencer Gibb
b9bf99451f Move back to Predicate<ServerWebExchange>
Stick to webflux class as this project is currently built on webflux.

fixes gh-35
2017-03-22 12:01:27 -06:00
Spencer Gibb
34c35fbcc9 Use MockServerWebExchange 2017-03-21 09:45:27 -06:00
Spencer Gibb
be712f64c6 Rename builders to Spec 2017-03-18 00:14:24 -06:00
Spencer Gibb
ed5dd81beb Adds more convenient filter methods 2017-03-18 00:10:27 -06:00
Spencer Gibb
9f6d983856 adds host() moves PATTERN_KEY up 2017-03-18 00:09:44 -06:00