Граф коммитов

132 Коммитов

Автор SHA1 Сообщение Дата
Tim Hess 9885d34e58
support named instances and other props via jdbc uri syntax #48 [#158388528] (#49) 2019-04-01 12:05:23 -05:00
Tim Hess 5d43d6358d Assert https scheme when supplying https url 2019-03-26 14:56:48 -05:00
Spring Operator a9136d8af0 URL Cleanup (#35)
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 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://network.pivotal.io/open-source (301) with 1 occurrences migrated to:
  https://network.pivotal.io/open-source ([https](https://network.pivotal.io/open-source) result ReadTimeoutException).
* http://03c7a684-6ff1-4bd0-ad45-d10374ffb2af:l5oq2q0unl35s6urfsuib0jvpo@192.168.0.81:15672/api/ (UnknownHostException) with 4 occurrences migrated to:
  https://03c7a684-6ff1-4bd0-ad45-d10374ffb2af:l5oq2q0unl35s6urfsuib0jvpo@192.168.0.81:15672/api/ ([https](https://03c7a684-6ff1-4bd0-ad45-d10374ffb2af:l5oq2q0unl35s6urfsuib0jvpo@192.168.0.81:15672/api/) result UnknownHostException).
* http://a0f39f25-28a2-438e-a0e7-6c09d6d34dbd:1clgf5ipeop36437dmr2em4duk@192.168.1.55:15672/api/ (UnknownHostException) with 8 occurrences migrated to:
  https://a0f39f25-28a2-438e-a0e7-6c09d6d34dbd:1clgf5ipeop36437dmr2em4duk@192.168.1.55:15672/api/ ([https](https://a0f39f25-28a2-438e-a0e7-6c09d6d34dbd:1clgf5ipeop36437dmr2em4duk@192.168.1.55:15672/api/) result UnknownHostException).
* http://bar:11 (UnknownHostException) with 3 occurrences migrated to:
  https://bar:11 ([https](https://bar:11) result UnknownHostException).
* http://boo:222 (UnknownHostException) with 4 occurrences migrated to:
  https://boo:222 ([https](https://boo:222) result UnknownHostException).
* http://foo.bar (UnknownHostException) with 20 occurrences migrated to:
  https://foo.bar ([https](https://foo.bar) result UnknownHostException).
* http://foo:11 (UnknownHostException) with 3 occurrences migrated to:
  https://foo:11 ([https](https://foo:11) result UnknownHostException).
* http://username:password@192.168.0.90:1111/ (UnknownHostException) with 3 occurrences migrated to:
  https://username:password@192.168.0.90:1111/ ([https](https://username:password@192.168.0.90:1111/) result UnknownHostException).
* http://username:password@hostname:1111/ (UnknownHostException) with 2 occurrences migrated to:
  https://username:password@hostname:1111/ ([https](https://username:password@hostname:1111/) 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://redis.io/ with 1 occurrences migrated to:
  https://redis.io/ ([https](https://redis.io/) result 200).
* http://redis.io/documentation with 1 occurrences migrated to:
  https://redis.io/documentation ([https](https://redis.io/documentation) result 200).
* http://redis.io/topics/license with 1 occurrences migrated to:
  https://redis.io/topics/license ([https](https://redis.io/topics/license) result 200).
* http://aspnetwebstack.codeplex.com/wikipage?title=Contributors with 1 occurrences migrated to:
  https://aspnetwebstack.codeplex.com/wikipage?title=Contributors ([https](https://aspnetwebstack.codeplex.com/wikipage?title=Contributors) result 301).
2019-03-26 14:53:12 -05:00
Spring Operator f5c8c3d2aa URL Cleanup (#42)
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 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://network.pivotal.io/open-source (301) with 1 occurrences migrated to:
  https://network.pivotal.io/open-source ([https](https://network.pivotal.io/open-source) result ReadTimeoutException).
* [ ] http://03c7a684-6ff1-4bd0-ad45-d10374ffb2af:l5oq2q0unl35s6urfsuib0jvpo@192.168.0.81:15672/api/ (UnknownHostException) with 4 occurrences migrated to:
  https://03c7a684-6ff1-4bd0-ad45-d10374ffb2af:l5oq2q0unl35s6urfsuib0jvpo@192.168.0.81:15672/api/ ([https](https://03c7a684-6ff1-4bd0-ad45-d10374ffb2af:l5oq2q0unl35s6urfsuib0jvpo@192.168.0.81:15672/api/) result UnknownHostException).
* [ ] http://a0f39f25-28a2-438e-a0e7-6c09d6d34dbd:1clgf5ipeop36437dmr2em4duk@192.168.1.55:15672/api/ (UnknownHostException) with 8 occurrences migrated to:
  https://a0f39f25-28a2-438e-a0e7-6c09d6d34dbd:1clgf5ipeop36437dmr2em4duk@192.168.1.55:15672/api/ ([https](https://a0f39f25-28a2-438e-a0e7-6c09d6d34dbd:1clgf5ipeop36437dmr2em4duk@192.168.1.55:15672/api/) result UnknownHostException).
* [ ] http://foo.bar (UnknownHostException) with 20 occurrences migrated to:
  https://foo.bar ([https](https://foo.bar) result UnknownHostException).
* [ ] http://username:password@192.168.0.90:1111/ (UnknownHostException) with 3 occurrences migrated to:
  https://username:password@192.168.0.90:1111/ ([https](https://username:password@192.168.0.90:1111/) 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://redis.io/ with 1 occurrences migrated to:
  https://redis.io/ ([https](https://redis.io/) result 200).
* [ ] http://redis.io/documentation with 1 occurrences migrated to:
  https://redis.io/documentation ([https](https://redis.io/documentation) result 200).
* [ ] http://redis.io/topics/license with 1 occurrences migrated to:
  https://redis.io/topics/license ([https](https://redis.io/topics/license) result 200).
* [ ] http://aspnetwebstack.codeplex.com/wikipage?title=Contributors with 1 occurrences migrated to:
  https://aspnetwebstack.codeplex.com/wikipage?title=Contributors ([https](https://aspnetwebstack.codeplex.com/wikipage?title=Contributors) result 301).

# Ignored
These URLs were intentionally ignored.

* http://bar:11 with 3 occurrences
* http://boo:222 with 4 occurrences
* http://foo:11 with 3 occurrences
* http://username:password@hostname:1111/ with 2 occurrences
2019-03-26 14:17:02 -05:00
Spring Operator 8f1c270b06 URL Cleanup (#36)
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 2 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 282 occurrences migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).
2019-03-26 13:32:40 -05:00
Tim Hess fbc1bf8530 Add Sourcelink, x-plat compilation [#158000056, #163396106] 2019-03-14 18:05:33 -05:00
Tim Hess 711ee1615d Support AzureSQL bound by Microsoft Azure Service Broker closes #34 2019-03-14 10:13:04 -05:00
Tim Hess 5d9501730c Support rediss:// urls #32 2019-03-07 15:12:15 -06:00
Tim Hess acc2caf8d5
Mongo db health contributor (#33)
Add MongoDb Health Contributor closes #27
2019-03-07 09:28:49 -06:00
Tim Hess 6bd2b9cadb TypeLocator tests and light refactoring/obsoleting finishes #31 2019-01-30 16:15:33 -06:00
Tim Hess 891695cf05 Replace unexpected semicolons in url in the SqlServerServiceInfoFactory instead of the ServiceInfo, and only when in front of "databaseName" -- fixes #30 2019-01-28 08:43:35 -06:00
Tim Hess 6523910a31 Adds Autofac extensions for MongoDb connector [delivers #153372694, #161731818] 2018-12-05 15:36:48 -06:00
Tim Hess 5fddbc932c include db name in health contributor id, mysql connector tests 2018-11-19 10:11:12 -06:00
Tim Hess c4cab28dff Add a way to support multiple hosts [delivers #151373504]
Add a MongoDB connector [#24, #153372694, #161731818]
2018-11-09 16:20:42 -06:00
Tim Hess f5b235a8a5
Move urlEncodedCredentials option down a level to make it more broadly available, now compatible with Azure Open Service Broker #20 (#23) 2018-10-11 13:58:05 -05:00
Tim Hess 75de663905 Extension methods to directly add relational health checks [#158464572, #158464551]
fix configurtion -> configuration
2018-09-13 14:54:08 -05:00
Dave Tillman 622a8a5d9f Forgot unit tests for previous commit 2018-08-09 13:51:33 -06:00
Dave Tillman a152a23c23 Add factory methods for health contributors 2018-08-09 13:32:13 -06:00
Tim Hess afe8b04d92 SQL Server - support credentials in url [delivers #159477750] 2018-08-01 13:42:20 -06:00
Dave Tillman 25c68cd482 Add .NET Core 2.0 runtime to unit tests 2018-07-26 13:50:58 -06:00
Tim Hess 73c034e653 don't look for Microsoft Redis types at runtime when [maybe] using StackExchange Redis [delivers #159232964] 2018-07-23 08:10:00 -05:00
Tim Hess 43593cabb2 Support for EF6 + Autofac [delivers #155996598] 2018-06-15 23:24:22 -05:00
Tim Hess 6d76fb9a1f Skip integration tests we expected to fail in CI 2018-06-15 22:41:56 -05:00
Tim Hess f42816755f - Health check cleanup, added tests [#154972562]
- Centralize type locating with validation for more connectors
- Register databases to both interface and implementation with Autofac
- Remove dependency on Steeltoe.Management
- add option for setting Timeout with SqlServer
2018-06-15 22:34:35 -05:00
Tim Hess cab58880d1 Add support for url-encoded user/password in PostgreSQL creds [delivers #157672732] 2018-05-17 13:11:26 -05:00
Tim Hess a4f1b11893 Ensure dotnet sdk 2.1.300-rc1 is used in Travis, disable first time experience in AppVeyor [#157514780] 2018-05-16 13:10:05 -05:00
Tim Hess 790acc48a0 Use EF Core 2.1.0-preview2 until the rc1 package for Postgres is sorted out
Target netcoreapp2.1 in tests, pin sdk version
 [#157514780]
2018-05-15 12:59:22 -05:00
Michael Lipscombe 02a958d63f Added SyncTimeout to Redis RedisCacheConnectorOptions 2018-03-06 13:04:30 -05:00
Tim Hess 621c240a71 Don't run Autofac tests on Travis 2018-02-15 10:18:03 -06:00
Tim Hess 1403f167b8 Include netcoreapp2.0 target for Autofac Tests 2018-02-15 09:33:33 -06:00
Tim Hess cbdee4f72e merge Dev 2018-02-14 11:01:41 -06:00
Tim Hess d9aaf1216e Adding Autofac extensions and tests, don't reference EFCore package in non-EFCore test project, fix 2.x second delay in ConnectionMultiplexer tests, refactor Redis Type location to shared class [#151373153] 2018-02-14 10:58:30 -06:00
Tim Hess 071ece0d1c Add a workaround for commas in Redis passwords, minor cleanup items [Finishes #155141392\ 2018-02-12 13:36:44 -06:00
Tim Hess 8ca411489d Update RabbitMQ connector to accept rabbitmq:client as a section prefix in addition to rabbit:client 2018-01-30 09:19:29 -06:00
Tim Hess 10e4b150a5 OAuth Connector should respect setting validateCertificates or validate_certificates 2018-01-26 12:11:55 -06:00
Tim Hess 20565805f9 Rename all the Rabbits to RabbitMQ [Delivers #151134032] 2017-12-18 16:05:58 -06:00
Tim Hess 75477708ef Add some more MySql connection options (resolves #7), add xml comments file to ConnectorCore, other misc cleanup 2017-12-18 13:48:56 -06:00
Dave Tillman 43cc2bcf88 Change Connector package name to ConnectorBase 2017-12-16 10:43:02 -07:00
Dave Tillman 47234dec43 Add Stylecop 2017-12-13 15:52:10 -07:00
Tim Hess 2fef2a5fbd Register Implementations to their Interfaces
[Finishes #153216817]
2017-11-28 15:00:36 -06:00
Tim Hess c02d244cb0 expanded definition of a SqlServer URI so it will work with user-provided services 2017-10-19 16:28:46 -05:00
Tim Hess d62be73a9c add a test for crunchy-postgres 2017-10-19 11:58:57 -05:00
Tim Hess d9c816de78 mis-merged items 2017-10-18 14:02:10 -05:00
Tim Hess 07bc89f8ef merge 2017-10-18 13:54:35 -05:00
Tim Hess 5f3e183291 Detect services bound by Cloud Foundry and prevent ConnectionString value overriding them. Add a couple helper methods to reduce duplication of setup efforts in tests 2017-10-18 13:52:21 -05:00
Dave Tillman 335f8f4813 Changes needed to adapt to CloudFoundry config refactoring 2017-10-18 06:39:26 -06:00
Tim Hess a4911e9dcf updated Steeltoe.Configuration package, 29 tests broken 2017-10-17 17:49:06 -05:00
Tim Hess 6111b58984 style cleanup, add package info to new projects 2017-10-17 15:19:07 -05:00
Tim Hess 9a3d0f868c EF6 DI items to ConnectorCore and remaining 2 items to Connector. reverse several namespace changes 2017-10-17 11:56:35 -05:00
Tim Hess e950679460 register Redis connections to their interface types instead of implementation types, bump MySqlEFCoreVersion to 2.0.0 in dev.props file 2017-10-17 11:50:25 -05:00