You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by bd...@apache.org on 2022/11/30 21:05:59 UTC
[directory-scimple] branch develop updated (63765ebd -> 8b5a9827)
This is an automated email from the ASF dual-hosted git repository.
bdemers pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/directory-scimple.git
from 63765ebd Merge pull request #189 from apache/jakarta-ee-10
add 13a9270f Add new Spring Boot support module, ITs, and an example
add 262f7606 Update to Spring-Boot 3.0 GA
add 8b5a9827 Merge pull request #104 from apache/spring-boot
No new revisions were added by this update.
Summary of changes:
.github/workflows/build.yml | 2 +-
README.md | 3 +-
pom.xml | 33 ++++
scim-coverage/pom.xml | 64 ++++---
.../README.md | 5 +-
.../scim-server-spring-boot}/pom.xml | 69 ++++----
.../spring/ScimpleSpringBootApplication.java} | 31 ++--
.../spring}/extensions/LuckyNumberExtension.java | 2 +-
.../spring/service}/InMemoryGroupService.java | 27 +--
.../spring/service}/InMemorySelfResolverImpl.java | 11 +-
.../spring}/service/InMemoryUserService.java | 30 ++--
.../src/main/resources/application.properties | 1 +
{scim-core => support/spring-boot}/pom.xml | 70 +++++---
.../scim/spring/ScimpleSpringConfiguration.java | 183 +++++++++++++++++++++
...rk.boot.autoconfigure.AutoConfiguration.imports | 1 +
.../scim/spring/it/app}/InMemoryGroupService.java | 26 +--
.../scim/spring/it/app}/InMemoryUserService.java | 45 +++--
.../scim/spring/it/app/ScimpleSpringApp.java | 23 +--
.../scim/spring/it/app/SpringScimServer.java | 46 +++---
...ce.junit.EmbeddedServerExtension$ScimTestServer | 1 +
20 files changed, 442 insertions(+), 231 deletions(-)
copy scim-server-examples/{scim-server-memory => scim-server-spring-boot}/README.md (76%)
copy {scim-core => scim-server-examples/scim-server-spring-boot}/pom.xml (62%)
copy scim-server-examples/{scim-server-memory/src/main/java/org/apache/directory/scim/example/memory/rest/RestApplication.java => scim-server-spring-boot/src/main/java/org/apache/directory/scim/example/spring/ScimpleSpringBootApplication.java} (60%)
copy scim-server-examples/{scim-server-memory/src/main/java/org/apache/directory/scim/example/memory => scim-server-spring-boot/src/main/java/org/apache/directory/scim/example/spring}/extensions/LuckyNumberExtension.java (97%)
copy {scim-server/src/test/java/org/apache/directory/scim/server/it/testapp => scim-server-examples/scim-server-spring-boot/src/main/java/org/apache/directory/scim/example/spring/service}/InMemoryGroupService.java (87%)
copy {scim-server/src/test/java/org/apache/directory/scim/server/it/testapp => scim-server-examples/scim-server-spring-boot/src/main/java/org/apache/directory/scim/example/spring/service}/InMemorySelfResolverImpl.java (91%)
copy scim-server-examples/{scim-server-memory/src/main/java/org/apache/directory/scim/example/memory => scim-server-spring-boot/src/main/java/org/apache/directory/scim/example/spring}/service/InMemoryUserService.java (88%)
create mode 100644 scim-server-examples/scim-server-spring-boot/src/main/resources/application.properties
copy {scim-core => support/spring-boot}/pom.xml (56%)
create mode 100644 support/spring-boot/src/main/java/org/apache/directory/scim/spring/ScimpleSpringConfiguration.java
create mode 100644 support/spring-boot/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
copy {scim-server/src/test/java/org/apache/directory/scim/server/it/testapp => support/spring-boot/src/test/java/org/apache/directory/scim/spring/it/app}/InMemoryGroupService.java (87%)
copy {scim-server/src/test/java/org/apache/directory/scim/server/it/testapp => support/spring-boot/src/test/java/org/apache/directory/scim/spring/it/app}/InMemoryUserService.java (85%)
copy scim-server/src/test/java/org/apache/directory/scim/server/it/testapp/App.java => support/spring-boot/src/test/java/org/apache/directory/scim/spring/it/app/ScimpleSpringApp.java (70%)
copy scim-compliance-tests/src/main/java/org/apache/directory/scim/compliance/tests/GroupsIT.java => support/spring-boot/src/test/java/org/apache/directory/scim/spring/it/app/SpringScimServer.java (54%)
create mode 100644 support/spring-boot/src/test/resources/META-INF/services/org.apache.directory.scim.compliance.junit.EmbeddedServerExtension$ScimTestServer