Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extension mechanism / Groups Management APIs #620

Merged
merged 32 commits into from
Jan 14, 2022
Merged
Changes from 1 commit
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
d17097f
Groups API support as an extension with an example, initial commit
thibauult Jan 5, 2022
01513a6
Merge remote-tracking branch 'upstream/main' into feature/extension-m…
thibauult Jan 5, 2022
1554f92
Extension service provider, extension lifecycle aware, preparing core…
thibauult Jan 6, 2022
5911a13
Moved extension API to a separate module, renamed extension parent mo…
thibauult Jan 6, 2022
81743ff
Moved BDK config to a separate module
thibauult Jan 6, 2022
1435f54
Moved BdkConfigAware to symphony-bdk-core-config module
thibauult Jan 6, 2022
38ce068
Added Javadoc and unit tests
thibauult Jan 7, 2022
da63cc4
Added Spring Boot support for extensions
thibauult Jan 7, 2022
99c57b5
Added Spring Boot support testing for extensions
thibauult Jan 7, 2022
2369c92
Removed symphony-bdk-core-config -> symphony-bdk-config
thibauult Jan 7, 2022
903fbf6
Removed symphony-bdk-core-extension-api -> symphony-bdk-extension-api
thibauult Jan 7, 2022
b0d3d78
Renamed extensions related modules
thibauult Jan 7, 2022
8ea755f
Manage Bearer Token refreshing in Groups extension, added extension d…
thibauult Jan 10, 2022
17da4cd
Extension model documentation - initial commit
thibauult Jan 10, 2022
a5b7e57
Share Gradle generator task configuration and dependencies
symphony-youri Jan 11, 2022
b149230
Fixed @symphony-elias's review comments
thibauult Jan 11, 2022
3f75bfd
Merge remote-tracking branch 'origin/feature/extension-mechanism' int…
thibauult Jan 11, 2022
526369b
Removed profile-manager specs from project resources
thibauult Jan 11, 2022
1def99c
Simplified documentation related to extension's service loading with …
thibauult Jan 11, 2022
f01797a
Automatic injection of an extension service in the Spring application…
thibauult Jan 12, 2022
76418b8
Completed extension.md documentation
thibauult Jan 12, 2022
eea68f4
Fixed typo in extension.md
thibauult Jan 13, 2022
7c5237d
Scan extension services
thibauult Jan 14, 2022
b968e41
Enabled allowBeanDefinitionOverriding in SymphonyBdkAutoConfiguration…
thibauult Jan 14, 2022
6f9ece5
Added Gradle build info
thibauult Jan 14, 2022
e919502
gw clean build
thibauult Jan 14, 2022
46af58d
Merge remote-tracking branch 'upstream/main' into feature/extension-m…
thibauult Jan 14, 2022
c1c7b8b
Fixed Spring Boot tests
thibauult Jan 14, 2022
d7f52c5
Extension service finally working with Spring Boot. Service is dynami…
thibauult Jan 14, 2022
0d9e4f6
Merge remote-tracking branch 'upstream/main' into feature/extension-m…
thibauult Jan 14, 2022
1127275
Post-merge adaptations
thibauult Jan 14, 2022
c046f1c
Updated current main version to 2.6.0-SNAPSHOT (next release version)
thibauult Jan 14, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
gw clean build
thibauult committed Jan 14, 2022

Verified

This commit was signed with the committer’s verified signature. The key has expired.
thibauult Thibault Pensec
commit e9195020a6e8b7e84535f4db0bb4a6515184273a
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -31,7 +31,7 @@ jobs:
restore-keys: |
${{ runner.os }}-gradle-
- name: Build with Gradle
run: ./gradlew build jacocoTestReport jacocoTestCoverageVerification --info
run: ./gradlew clean build jacocoTestReport jacocoTestCoverageVerification --info
- name: Cleanup Gradle Cache
# Remove some files from the Gradle cache, so they aren't cached by GitHub Actions.
# Restoring these files from a GitHub Actions cache might cause problems for future builds.