* Add stater and sample code for gremlin autoconfiguration.
* Update sample code description.
Signed-off-by: Pan Li <panli@microsoft.com>
Signed-off-by: Weiping Pan <Weiping.Pan@microsoft.com>
* auto configure OAuth2UserService for oauth2 with spring security 5 and provide pre-configured azure oauth2 properties
* add sample and update README accordingly
According to the official Lombok documentation
(https://projectlombok.org/mavenrepo/), the Lombok library should be
referenced as "provided" in scope. This ensures that downstream projects that
include this Spring Boot Starter project do not pull in Lombok unnecessarily.
This fixes#330
-=david=-
* Update master tree version.
* As branch release/2.0.1 created, update master from 2.0.1-SNAPSHOT -> 2.0.2-SNAPSHOT
* Use variable instead of hardcode in bom pom, #291.
* use variable azure.spring.boot.version instead of hardcode.
Signed-off-by: Pan Li <panli@microsoft.com>
* Align some naming convention with spring boot, #281.
* Rename clientId -> client-id, clientSerect -> client-serect
* Rename azureservice -> azure.service
* Update the README.md for aad sample and starter.
* Use multiline for azure.service for serviceEndpoints.yml.
Signed-off-by: Pan Li <panli@microsoft.com>
* Upgrade spring boot version to M6.
* Adjust some unit tests due to version change.
* Align the ServiceEndpoint configuration prefix.
* Meet one mock injection failure on class MappingDocumentDbConverter.
Signed-off-by: Pan Li <panli@microsoft.com>
* Align the restriction of ConfigurationProperties prefix.
* The prefix name of ConfigurationProperties should be lower-case.
* Error message is misleading, and spring boot may refine this.
* Details see: https://github.com/spring-projects/spring-boot/issues/9545
Signed-off-by: Pan Li <panli@microsoft.com>
* Align the code change for spring boot 2.0.0.RELEASE
* One expected exception changes.
* yamlPropertySourceLoad API change.
* Add default constructor for documentdb sample.
Signed-off-by: Pan Li <panli@microsoft.com>
* Upgrade spring-data-documentdb to version 2.0.1
* For fix the Mock cannot find class MappingDocumentDbConverter.
Signed-off-by: Pan Li <panli@microsoft.com>
* Remove unnecessary dependences.
* Repository url of snapshot and milestone.
* Spring security.
* Json.
Signed-off-by: Pan Li <panli@microsoft.com>
* Re-enable DocumentDBAutoConfigurationTest.
* As documentdb is not available in previous.
Signed-off-by: Pan Li <panli@microsoft.com>
* Remove unnecessary Autowired Annontation.
Signed-off-by: Pan Li <panli@microsoft.com>
* remove unsupported secret key format
* call RestClient with customized user agent
* change service name
* remove unused imports
* refactor user agent naming etc.
* change azure-support to azure-spring-boot and change package name spring.boot to spring
* simplify root pacakges for samples
* rename azure-starters
* rename sample s