Snyk bot
17eab05ab1
fix: pom.xml & jackson-jaxb/pom.xml to reduce vulnerabilities ( #975 )
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JAVA-COMFASTERXMLJACKSONCORE-174736
6 years ago
Davis, Kevin
87dfff81db
[travis skip] updating versions to next development iteration 10.3.0-SNAPSHOT
6 years ago
Davis, Kevin
9d731a2c86
[travis skip] updating versions to next development iteration 10.2.4-SNAPSHOT
6 years ago
Davis, Kevin
78df531842
prepare release 10.2.3
6 years ago
Davis, Kevin
5dce949d46
[travis skip] updating versions to next development iteration 10.2.3-SNAPSHOT
6 years ago
Davis, Kevin
3dd7f7888d
prepare release 10.2.2
6 years ago
Davis, Kevin
44a794068e
[travis skip] updating versions to next development iteration 10.2.2-SNAPSHOT
6 years ago
Davis, Kevin
8b198bf300
[travis skip] prepare release 10.2.1
6 years ago
Davis, Kevin
927faad2b2
[travis skip] updating versions to previous snapshot 10.2.1-SNAPSHOT
6 years ago
Kevin Davis
aa57f590b6
Initial CI Build Refactor ( #962 )
...
Simplified the `travis` configuration back to it's minimal form to create
a new starting point.
* Adding Explicit Deploy stage
* Updating documentation and adding tagging to the release script
* Adding tag configuration to pom
* Configured Travis to Skip the commits created when preparing the release
* Adding Git Credentials
* Added Sync Stage during releases
6 years ago
Marvin Froeder
116cd6138b
Next development version ( #954 )
6 years ago
Kevin Davis
0a8261bf12
Corrected Build Issues on Windows ( #906 )
...
A number of new changes introduced do not build on Windows
machines. This PR corrects the following issues:
* Java11 POM Parent
* BOM Plugin Template Paths for Windows and Unix/Linux/Mac
* SOAP Default encoding is now set to UTF-8 by default, not System default.
6 years ago
kdavisk6
11c6dd876c
[maven-release-plugin] prepare for next development iteration
6 years ago
kdavisk6
c736041a71
[maven-release-plugin] prepare release 10.2.0
6 years ago
Kevin Davis
db44bfe707
Updating Hystrix Versions ( #886 )
6 years ago
Kevin Davis
daed0f04bf
Update benchmarks ( #885 )
...
* updating netty dependencies for benchmarks
* Updated Bouncycastle
6 years ago
Kevin Davis
0eb2301f89
Managing Jackson a the parent ( #884 )
...
To address a number of vulnerabilities Synk identified, this change
forces the default Jackson Version to 2.9.8
6 years ago
Marvin Froeder
2ba96239dc
Adjusts copyright headers for this year ( #877 )
6 years ago
Snyk bot
db3ad19abf
fix: pom.xml to reduce vulnerabilities ( #867 )
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JAVA-COMFASTERXMLJACKSONCORE-72448
- https://snyk.io/vuln/SNYK-JAVA-COMFASTERXMLJACKSONCORE-72449
- https://snyk.io/vuln/SNYK-JAVA-COMFASTERXMLJACKSONCORE-72451
6 years ago
Snyk bot
f869a0e724
fix: pom.xml to reduce vulnerabilities ( #859 )
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JAVA-COMFASTERXMLJACKSONCORE-72448
- https://snyk.io/vuln/SNYK-JAVA-COMFASTERXMLJACKSONCORE-72449
- https://snyk.io/vuln/SNYK-JAVA-COMFASTERXMLJACKSONCORE-72450
- https://snyk.io/vuln/SNYK-JAVA-COMFASTERXMLJACKSONCORE-72451
6 years ago
Marvin Froeder
951fc39722
Generating Bill of Material ( #846 )
6 years ago
Marvin Froeder
f72db36968
Set versions on all poms to 10.2-SNAPSHOT ( #843 )
6 years ago
pilak
2bf7796384
Adding SOAP CoDec (+ JAXB modifications) ( #786 )
6 years ago
Marvin Froeder
23f28159a6
Version ( #828 )
6 years ago
Marvin Froeder
6b608d0356
Sorted all poms and include sortpom to enforce pom layout ( #814 )
6 years ago
Marvin Froeder
6acbe94cc0
Introduced java 11 module with http2 client ( #806 )
...
* Introduced java 11 module with http2 client
6 years ago
Kevin Davis
07a41b07dd
Reactive Wrapper Support ( #795 )
...
Adding support for Reactive Streams `Publisher` return types. Support
is provided through the `ReactiveInvocationHandler` and follows a similar
pattern used by `feign-hystrix`. Each method invocation is wrapped in a
`Callable`, which is then wrapped into the appropriate Reactive Streams
`Publisher`, as defined in the builder and the return type of the method.
This approach is not "reactive all the way down". The requests are still
executed via a regular `Client` and are synchronous. However, it is possible
to still take advantage of the backpressure, scheduling, and functional support
provided by the library implementations.
Limitations: Streams are not supported and Iterable responses are not treated
reactively. Iterables must be explicitly cast into a reactive type.
Reworked Builders and removed the need for the enumerator
6 years ago
Marvin Froeder
dec999150e
Make jaxb modules build on java 11 ( #807 )
...
* Make jaxb modules build on java 11
6 years ago
Marvin Froeder
6ad5584f03
Enforce format ( #804 )
...
* Enforce format
* Applying feign code formatter
6 years ago
Kevin Davis
02d97371fe
Restoring removed modules and adding examples ( #794 )
...
Jaxb, Jackson Jaxb and the example projects were removed from the
parent pom file. Adding them back in so the are managed again.
6 years ago
adriancole
8aa32c2c14
[maven-release-plugin] prepare for next development iteration
6 years ago
adriancole
d9411f1e2e
[maven-release-plugin] prepare release 10.0.1
6 years ago
adriancole
7bff1a5961
[maven-release-plugin] prepare for next development iteration
6 years ago
adriancole
f228ac57da
[maven-release-plugin] prepare release 10.0.0
6 years ago
Marvin Froeder
5835dcbd25
Validate code format when building on travis ( #767 )
...
* Validate code format when building on travis
* Fix code format
6 years ago
Marvin Froeder
b8d1ad97b4
Build feign with java 11 ( #707 )
...
* Enable build with java 11
* Added JDK 11 entry to CHANGELOG
6 years ago
Marvin Froeder
2ea9c7d6c7
Create relocation pom for the deprecated 'feign-java8' ( #752 )
...
https://maven.apache.org/guides/mini/guide-relocation.html
6 years ago
Kevin Davis
248bb9ab3b
Moves Java8 into Core ( #732 )
...
* Moves Java8 into Core
Moves the OptionalDecoder and StreamDecoder into Feign Core
Removes Java8 library
Closes 705
* fixup! Moves Java8 into Core
6 years ago
Marvin Herman Froeder
8117fcfe6f
Updating code style guide
7 years ago
Kevin Davis
99c1540c7e
Updated POM version and set compilier and signatures to Java8 ( #704 )
...
* Updated the Cipher Suites in `TrustingSSLSocketFactory` to an appropriate
Java 8 Cipher.
* Updated all versions to 10.0.0-SNAPSHOT
7 years ago
Marvin Froeder
ad136c33e8
Formatted using eclipse formatter ( #699 )
...
Settings file: https://raw.githubusercontent.com/google/styleguide/gh-pages/eclipse-java-google-style.xml
Formatter maven plugin: https://github.com/velo/maven-formatter-plugin
7 years ago
Marvin Herman Froeder
20a4ce403a
Next development version
7 years ago
adriancole
97fc92e41f
[maven-release-plugin] prepare for next development iteration
7 years ago
adriancole
882eb96f06
[maven-release-plugin] prepare release 9.7.0
7 years ago
Marvin Froeder
192ef115f4
Create unit test for JAXRS2Contract ( #695 )
7 years ago
Marvin Froeder
ecd928a2e7
Donate 'feign-mock' to 'feign' ( #692 )
...
* Copy of feign-mock from git@github.com:velo/feign-mock.git
* Fix license headers, remove .tool files and make code java 6 compatible
* Remove all badges
* Update feign GitHub link
* Remove link to orignal project
7 years ago
masc
94ce07122e
FIXED unsupported jaxrs-2.1 annotations should not break entire interface ( #672 )
...
* FIXED unsupported jaxrs-2.1 annotations should not break entire interface, resolving #669
* UPDATED jaxrs: more defensive jaxrs2 support
* ADDED jsr311-api dependency to httpclient (as jsr311 is `provided` in feign-jaxrs now)
* UPDATED httpclient `jsr311-api` scope to test
UPDATED jaxrs readme
7 years ago
Marvin Herman Froeder
1f99fa4dbc
[maven-release-plugin] prepare for next development iteration
7 years ago
Marvin Herman Froeder
7734578019
[maven-release-plugin] prepare release 9.6.0
7 years ago
Marvin Froeder
ba3626aeca
Include benchmrk module on the modules list ( #654 )
7 years ago