Skip to content

Commit

Permalink
3.0.0 release of symbIoTe
Browse files Browse the repository at this point in the history
  • Loading branch information
vthglyk committed Sep 7, 2018
1 parent 196020a commit 6f30ebd
Show file tree
Hide file tree
Showing 14 changed files with 16 additions and 12 deletions.
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -34,3 +34,6 @@
[submodule "AuthenticationAuthorizationManager"]
path = AuthenticationAuthorizationManager
url = https://github.com/symbiote-h2020/AuthenticationAuthorizationManager.git
[submodule "BarteringAndTrading"]
path = BarteringAndTrading
url = https://github.com/symbiote-h2020/BarteringAndTrading
2 changes: 1 addition & 1 deletion Administration
Submodule Administration updated 133 files
2 changes: 1 addition & 1 deletion AuthenticationAuthorizationManager
Submodule AuthenticationAuthorizationManager updated 60 files
+24 −0 Dockerfile
+13 −1 README.md
+7 −6 build.gradle
+12 −0 docker/configure.sh
+1 −1 migration_scripts/core/2.0_to_3.0.js
+10 −0 migration_scripts/core/3.0_to_4.0.js
+11 −0 migration_scripts/platform/2.0_to_3.0.js
+10 −0 migration_scripts/platform/3.0_to_4.0.js
+1 −1 src/main/java/eu/h2020/symbiote/security/config/AppConfig.java
+13 −17 src/main/java/eu/h2020/symbiote/security/listeners/amqp/consumers/FederationManagementRequestConsumer.java
+35 −18 src/main/java/eu/h2020/symbiote/security/listeners/amqp/consumers/GetUserDetailsConsumer.java
+2 −0 src/main/java/eu/h2020/symbiote/security/listeners/rest/controllers/GetTokenController.java
+2 −1 src/main/java/eu/h2020/symbiote/security/listeners/rest/controllers/RevocationController.java
+1 −0 src/main/java/eu/h2020/symbiote/security/listeners/rest/controllers/SignCertificateRequestController.java
+2 −1 src/main/java/eu/h2020/symbiote/security/repositories/entities/SmartSpace.java
+62 −16 src/main/java/eu/h2020/symbiote/security/repositories/entities/User.java
+47 −22 src/main/java/eu/h2020/symbiote/security/services/AAMServices.java
+5 −1 src/main/java/eu/h2020/symbiote/security/services/GetTokenService.java
+7 −0 src/main/java/eu/h2020/symbiote/security/services/PlatformsManagementService.java
+4 −2 src/main/java/eu/h2020/symbiote/security/services/RevocationService.java
+15 −1 src/main/java/eu/h2020/symbiote/security/services/SignCertificateRequestService.java
+8 −0 src/main/java/eu/h2020/symbiote/security/services/SmartSpacesManagementService.java
+41 −20 src/main/java/eu/h2020/symbiote/security/services/UsersManagementService.java
+3 −3 src/main/java/eu/h2020/symbiote/security/services/helpers/ValidationHelper.java
+0 −3 src/main/resources/raw/bootstrap.properties
+0 −3 src/main/resources/templates/core_standalone.properties
+20 −6 src/test/java/eu/h2020/symbiote/security/AbstractAAMTestSuite.java
+145 −8 src/test/java/eu/h2020/symbiote/security/functional/CertificatesIssuingFunctionalTests.java
+11 −7 src/test/java/eu/h2020/symbiote/security/functional/FederationsManagementFunctionalTests.java
+55 −8 src/test/java/eu/h2020/symbiote/security/functional/GetUserDetailsFunctionalTests.java
+7 −8 src/test/java/eu/h2020/symbiote/security/functional/OtherListenersFunctionalTests.java
+2 −1 src/test/java/eu/h2020/symbiote/security/functional/PlatformsManagementFunctionalTests.java
+51 −12 src/test/java/eu/h2020/symbiote/security/functional/RevocationFunctionalTests.java
+40 −3 src/test/java/eu/h2020/symbiote/security/functional/SmartSpaceManagementFunctionalTests.java
+17 −4 src/test/java/eu/h2020/symbiote/security/functional/UsersManagementFunctionalTests.java
+1 −1 src/test/java/eu/h2020/symbiote/security/integration/ClientSecurityHandlerWithCoreAAMTests.java
+4 −4 src/test/java/eu/h2020/symbiote/security/integration/ComponentSecurityHandlerWithCoreAAMTests.java
+4 −4 src/test/java/eu/h2020/symbiote/security/integration/ComponentSecurityHandlerWithPlatformAAMTests.java
+15 −16 src/test/java/eu/h2020/symbiote/security/unit/AAMServicesUnitTests.java
+44 −21 src/test/java/eu/h2020/symbiote/security/unit/CertificatesIssuingUnitTests.java
+7 −7 src/test/java/eu/h2020/symbiote/security/unit/GetComponentCertificateUnitTests.java
+5 −4 src/test/java/eu/h2020/symbiote/security/unit/PlatformAgentCertificatesUnitTests.java
+40 −7 src/test/java/eu/h2020/symbiote/security/unit/PlatformManagementUnitTests.java
+7 −7 src/test/java/eu/h2020/symbiote/security/unit/RevocationUnitTests.java
+83 −4 src/test/java/eu/h2020/symbiote/security/unit/SmartSpaceManagementUnitTests.java
+24 −2 src/test/java/eu/h2020/symbiote/security/unit/TokensIssuingUnitTests.java
+184 −71 src/test/java/eu/h2020/symbiote/security/unit/UsersManagementUnitTests.java
+8 −5 ...est/java/eu/h2020/symbiote/security/unit/credentialsvalidation/CredentialsValidationInCoreAAMUnitTests.java
+9 −8 ...java/eu/h2020/symbiote/security/unit/credentialsvalidation/CredentialsValidationInPlatformAAMUnitTests.java
+2 −2 src/test/java/eu/h2020/symbiote/security/utils/DummyCoreAAM.java
+1 −1 src/test/java/eu/h2020/symbiote/security/utils/DummyPlatformAAM.java
+1 −1 src/test/java/eu/h2020/symbiote/security/utils/DummyPlatformAAM2.java
+1 −1 src/test/java/eu/h2020/symbiote/security/utils/DummyPlatformAAMConnectionProblem.java
+1 −1 src/test/java/eu/h2020/symbiote/security/utils/DummyPlatformAAMRevokedIPK.java
+1 −1 src/test/java/eu/h2020/symbiote/security/utils/DummyPlatformAAMTokenValidationFail.java
+0 −3 src/test/resources/core.properties
+0 −1 src/test/resources/core_cache.properties
+0 −1 src/test/resources/core_expired.properties
+0 −1 src/test/resources/core_long_validity.properties
+1 −1 wrapper.gradle
1 change: 1 addition & 0 deletions BarteringAndTrading
Submodule BarteringAndTrading added at 8a0479
2 changes: 1 addition & 1 deletion CoreConfigService
2 changes: 1 addition & 1 deletion CoreResourceAccessMonitor
Submodule CoreResourceAccessMonitor updated 31 files
+3 −7 build.gradle
+4 −2 src/main/java/eu/h2020/symbiote/cram/AppConfig.java
+0 −15 src/main/java/eu/h2020/symbiote/cram/CoreResourceAccessMonitorApplication.java
+3 −1 src/main/java/eu/h2020/symbiote/cram/managers/AuthorizationManager.java
+406 −0 src/main/java/eu/h2020/symbiote/cram/managers/RepositoryManager.java
+1 −9 src/main/java/eu/h2020/symbiote/cram/messaging/AccessNotificationListener.java
+1 −4 src/main/java/eu/h2020/symbiote/cram/messaging/RpcServer.java
+1 −3 src/main/java/eu/h2020/symbiote/cram/model/CramResource.java
+3 −4 src/main/java/eu/h2020/symbiote/cram/model/SubIntervalViews.java
+2 −5 src/main/java/eu/h2020/symbiote/cram/model/authorization/AuthorizationResult.java
+5 −11 src/main/java/eu/h2020/symbiote/cram/model/authorization/ServiceResponseResult.java
+3 −3 src/main/java/eu/h2020/symbiote/cram/repository/CramPersistentVariablesRepository.java
+2 −2 src/main/java/eu/h2020/symbiote/cram/repository/PlatformRepository.java
+0 −298 src/main/java/eu/h2020/symbiote/cram/repository/RepositoryManager.java
+2 −2 src/main/java/eu/h2020/symbiote/cram/repository/ResourceRepository.java
+13 −0 src/main/java/eu/h2020/symbiote/cram/repository/SmartSpaceRepository.java
+1 −4 src/main/java/eu/h2020/symbiote/cram/util/PopularityUpdater.java
+2 −4 src/main/java/eu/h2020/symbiote/cram/util/ResourceAccessStatsUpdater.java
+4 −2 src/main/java/eu/h2020/symbiote/cram/util/ScheduledPopularityUpdate.java
+5 −8 src/main/java/eu/h2020/symbiote/cram/util/ScheduledUpdate.java
+12 −1 src/main/resources/bootstrap.properties
+0 −3 src/test/java/eu/h2020/symbiote/cram/aams/SearchEngineListener.java
+8 −24 src/test/java/eu/h2020/symbiote/cram/integration/AccessNotificationListenerTests.java
+38 −169 src/test/java/eu/h2020/symbiote/cram/integration/CoreResourceAccessMonitorApplicationTests.java
+303 −90 src/test/java/eu/h2020/symbiote/cram/integration/MessageQueuesTests.java
+12 −34 src/test/java/eu/h2020/symbiote/cram/integration/PopularityUpdaterTests.java
+13 −51 src/test/java/eu/h2020/symbiote/cram/integration/ResourceAccessStatsUpdaterTests.java
+0 −2 src/test/java/eu/h2020/symbiote/cram/integration/TestConfiguration.java
+0 −2 src/test/java/eu/h2020/symbiote/cram/unit/CramResourceTests.java
+15 −25 src/test/java/eu/h2020/symbiote/cram/unit/SubIntervalViewsTests.java
+26 −2 src/test/resources/bootstrap.properties
2 changes: 1 addition & 1 deletion CoreResourceMonitor
2 changes: 1 addition & 1 deletion EurekaService
Submodule EurekaService updated 2 files
+18 −0 Dockerfile
+1 −1 build.gradle
2 changes: 1 addition & 1 deletion Registry
Submodule Registry updated 58 files
+2 −2 build.gradle
+1 −2 src/main/java/eu/h2020/symbiote/AppConfig.java
+57 −21 src/main/java/eu/h2020/symbiote/managers/AuthorizationManager.java
+639 −266 src/main/java/eu/h2020/symbiote/managers/RabbitManager.java
+435 −44 src/main/java/eu/h2020/symbiote/managers/RepositoryManager.java
+4 −4 src/main/java/eu/h2020/symbiote/messaging/consumers/federation/FederationCreationRequestConsumer.java
+3 −3 src/main/java/eu/h2020/symbiote/messaging/consumers/federation/FederationModificationRequestConsumer.java
+3 −3 src/main/java/eu/h2020/symbiote/messaging/consumers/federation/FederationRemovalRequestConsumer.java
+25 −32 ...in/java/eu/h2020/symbiote/messaging/consumers/informationModel/InformationModelCreationRequestConsumer.java
+25 −32 ...ava/eu/h2020/symbiote/messaging/consumers/informationModel/InformationModelModificationRequestConsumer.java
+27 −33 ...ain/java/eu/h2020/symbiote/messaging/consumers/informationModel/InformationModelRemovalRequestConsumer.java
+2 −3 ...java/eu/h2020/symbiote/messaging/consumers/informationModel/InformationModelValidationResponseConsumer.java
+3 −3 src/main/java/eu/h2020/symbiote/messaging/consumers/platform/PlatformCreationRequestConsumer.java
+1 −1 src/main/java/eu/h2020/symbiote/messaging/consumers/platform/PlatformModificationRequestConsumer.java
+1 −1 src/main/java/eu/h2020/symbiote/messaging/consumers/platform/PlatformRemovalRequestConsumer.java
+1 −1 src/main/java/eu/h2020/symbiote/messaging/consumers/platform/PlatformResourcesRequestConsumer.java
+20 −15 src/main/java/eu/h2020/symbiote/messaging/consumers/resource/ResourceClearDataRequestConsumer.java
+25 −93 src/main/java/eu/h2020/symbiote/messaging/consumers/resource/ResourceCreationRequestConsumer.java
+24 −98 src/main/java/eu/h2020/symbiote/messaging/consumers/resource/ResourceModificationRequestConsumer.java
+50 −65 src/main/java/eu/h2020/symbiote/messaging/consumers/resource/ResourceRemovalRequestConsumer.java
+40 −30 src/main/java/eu/h2020/symbiote/messaging/consumers/resource/ResourceValidationResponseConsumer.java
+188 −0 src/main/java/eu/h2020/symbiote/messaging/consumers/sspResource/SspResourceCreationRequestConsumer.java
+175 −0 src/main/java/eu/h2020/symbiote/messaging/consumers/sspResource/SspResourceModificationRequestConsumer.java
+259 −0 src/main/java/eu/h2020/symbiote/messaging/consumers/sspResource/SspResourceRemovalRequestConsumer.java
+325 −0 src/main/java/eu/h2020/symbiote/messaging/consumers/sspResource/SspResourceTranslationResponseConsumer.java
+155 −0 src/main/java/eu/h2020/symbiote/messaging/consumers/sspSdev/SspSdevCreationRequestConsumer.java
+211 −0 src/main/java/eu/h2020/symbiote/messaging/consumers/sspSdev/SspSdevModificationRequestConsumer.java
+154 −0 src/main/java/eu/h2020/symbiote/messaging/consumers/sspSdev/SspSdevRemovalRequestConsumer.java
+108 −0 src/main/java/eu/h2020/symbiote/messaging/consumers/ssp_smartSpace/SspCreationRequestConsumer.java
+87 −0 src/main/java/eu/h2020/symbiote/messaging/consumers/ssp_smartSpace/SspDetailsRequestedConsumer.java
+105 −0 src/main/java/eu/h2020/symbiote/messaging/consumers/ssp_smartSpace/SspModificationRequestConsumer.java
+104 −0 src/main/java/eu/h2020/symbiote/messaging/consumers/ssp_smartSpace/SspRemovalRequestConsumer.java
+51 −0 src/main/java/eu/h2020/symbiote/model/CoreSspResource.java
+1 −1 src/main/java/eu/h2020/symbiote/model/persistenceResults/AbstractPersistenceResult.java
+1 −1 src/main/java/eu/h2020/symbiote/model/persistenceResults/AuthorizationResult.java
+23 −0 src/main/java/eu/h2020/symbiote/model/persistenceResults/CoreSspResourcePersistenceResult.java
+1 −1 src/main/java/eu/h2020/symbiote/model/persistenceResults/FederationPersistenceResult.java
+1 −1 src/main/java/eu/h2020/symbiote/model/persistenceResults/InformationModelPersistenceResult.java
+1 −1 src/main/java/eu/h2020/symbiote/model/persistenceResults/PlatformPersistenceResult.java
+2 −2 src/main/java/eu/h2020/symbiote/model/persistenceResults/ResourcePersistenceResult.java
+24 −0 src/main/java/eu/h2020/symbiote/model/persistenceResults/SdevPersistenceResult.java
+26 −0 src/main/java/eu/h2020/symbiote/model/persistenceResults/SspPersistenceResult.java
+14 −0 src/main/java/eu/h2020/symbiote/repository/CoreSspResourceRepository.java
+14 −0 src/main/java/eu/h2020/symbiote/repository/SdevRepository.java
+14 −0 src/main/java/eu/h2020/symbiote/repository/SspRepository.java
+23 −0 src/main/java/eu/h2020/symbiote/utils/Exceptions/ExceptionWithStatusCode.java
+0 −174 src/main/java/eu/h2020/symbiote/utils/RegistryUtils.java
+489 −0 src/main/java/eu/h2020/symbiote/utils/ValidationUtils.java
+7 −3 src/test/java/eu/h2020/symbiote/AuthorizationManagerTests.java
+27 −23 src/test/java/eu/h2020/symbiote/FederationRepositoryManagerTests.java
+16 −12 src/test/java/eu/h2020/symbiote/InformationModelRepositoryManagerTests.java
+7 −29 src/test/java/eu/h2020/symbiote/MessagingTests.java
+0 −2 src/test/java/eu/h2020/symbiote/MongoRepositoryTests.java
+15 −11 src/test/java/eu/h2020/symbiote/PlatformRepositoryManagerTests.java
+16 −15 src/test/java/eu/h2020/symbiote/RegistryUtilsTests.java
+15 −11 src/test/java/eu/h2020/symbiote/ResourceRepositoryManagerTests.java
+43 −0 src/test/java/eu/h2020/symbiote/SspRepositoryManagerTests.java
+59 −0 src/test/java/eu/h2020/symbiote/TestSetupConfig.java
2 changes: 1 addition & 1 deletion Search
Submodule Search updated 67 files
+4 −4 build.gradle
+1 −2 src/main/java/eu/h2020/symbiote/AppConfig.java
+90 −15 src/main/java/eu/h2020/symbiote/SearchApplication.java
+11 −1 src/main/java/eu/h2020/symbiote/communication/AvailabilityUpdatesConsumer.java
+15 −5 src/main/java/eu/h2020/symbiote/communication/PlatformCreatedConsumer.java
+16 −5 src/main/java/eu/h2020/symbiote/communication/PlatformDeletedConsumer.java
+14 −5 src/main/java/eu/h2020/symbiote/communication/PlatformModifiedConsumer.java
+1 −1 src/main/java/eu/h2020/symbiote/communication/PopularityUpdatesConsumer.java
+279 −45 src/main/java/eu/h2020/symbiote/communication/RabbitManager.java
+20 −5 src/main/java/eu/h2020/symbiote/communication/ResourceCreatedConsumer.java
+23 −9 src/main/java/eu/h2020/symbiote/communication/ResourceDeletedConsumer.java
+19 −5 src/main/java/eu/h2020/symbiote/communication/ResourceModifiedConsumer.java
+78 −0 src/main/java/eu/h2020/symbiote/communication/SdevCreatedConsumer.java
+75 −0 src/main/java/eu/h2020/symbiote/communication/SdevDeletedConsumer.java
+75 −0 src/main/java/eu/h2020/symbiote/communication/SdevModifiedConsumer.java
+65 −0 src/main/java/eu/h2020/symbiote/communication/SearchCommunicationHandler.java
+35 −30 src/main/java/eu/h2020/symbiote/communication/SearchRequestedConsumer.java
+105 −0 src/main/java/eu/h2020/symbiote/communication/SingleThreadSearchRequestedConsumer.java
+6 −3 src/main/java/eu/h2020/symbiote/communication/SparqlSearchRequestedConsumer.java
+77 −0 src/main/java/eu/h2020/symbiote/communication/SspCreatedConsumer.java
+74 −0 src/main/java/eu/h2020/symbiote/communication/SspDeletedConsumer.java
+77 −0 src/main/java/eu/h2020/symbiote/communication/SspModifiedConsumer.java
+81 −0 src/main/java/eu/h2020/symbiote/communication/SspResourceCreatedConsumer.java
+79 −0 src/main/java/eu/h2020/symbiote/communication/SspResourceModifiedConsumer.java
+9 −9 src/main/java/eu/h2020/symbiote/filtering/CachedMap.java
+1 −1 src/main/java/eu/h2020/symbiote/filtering/FilteringEvaluator.java
+24 −7 src/main/java/eu/h2020/symbiote/filtering/SecurityHandlerComponent.java
+58 −27 src/main/java/eu/h2020/symbiote/filtering/SecurityManager.java
+23 −0 src/main/java/eu/h2020/symbiote/handlers/ExistingResourceCache.java
+113 −77 src/main/java/eu/h2020/symbiote/handlers/HandlerUtils.java
+11 −3 src/main/java/eu/h2020/symbiote/handlers/IResourceEvents.java
+6 −1 src/main/java/eu/h2020/symbiote/handlers/ISearchEvents.java
+65 −0 src/main/java/eu/h2020/symbiote/handlers/ISspEvents.java
+53 −0 src/main/java/eu/h2020/symbiote/handlers/InterworkingServiceInfo.java
+18 −0 src/main/java/eu/h2020/symbiote/handlers/InterworkingServiceInfoRepo.java
+295 −0 src/main/java/eu/h2020/symbiote/handlers/MultiSearchHandler.java
+151 −7 src/main/java/eu/h2020/symbiote/handlers/PlatformHandler.java
+78 −15 src/main/java/eu/h2020/symbiote/handlers/ResourceHandler.java
+64 −21 src/main/java/eu/h2020/symbiote/handlers/SearchHandler.java
+87 −0 src/main/java/eu/h2020/symbiote/handlers/WriteOperationHandler.java
+29 −1 src/main/java/eu/h2020/symbiote/ontology/model/Registry.java
+30 −18 src/main/java/eu/h2020/symbiote/ontology/model/TripleStore.java
+41 −0 src/main/java/eu/h2020/symbiote/query/AbstractDeleteRequest.java
+36 −0 src/main/java/eu/h2020/symbiote/query/CleanupBlankOrphansRequestGenerator.java
+1 −35 src/main/java/eu/h2020/symbiote/query/DeletePlatformRequestGenerator.java
+42 −15 src/main/java/eu/h2020/symbiote/query/DeleteResourceRequestGenerator.java
+49 −0 src/main/java/eu/h2020/symbiote/query/DeleteSdevRequestGenerator.java
+49 −0 src/main/java/eu/h2020/symbiote/query/DeleteSspRequestGenerator.java
+20 −5 src/main/java/eu/h2020/symbiote/query/QueryGenerator.java
+5 −4 src/main/java/eu/h2020/symbiote/query/ResourceAndObservedPropertyQueryGenerator.java
+2 −2 src/main/java/eu/h2020/symbiote/ranking/AvailabilityManager.java
+2 −2 src/main/java/eu/h2020/symbiote/ranking/PopularityManager.java
+1 −1 src/main/java/eu/h2020/symbiote/ranking/RankingQuery.java
+26 −1 src/main/java/eu/h2020/symbiote/search/SearchStorage.java
+68 −2 src/main/resources/bootstrap.properties
+219 −216 src/test/java/eu/h2020/symbiote/DeleteAndUpdateHandlerTests.java
+2 −0 src/test/java/eu/h2020/symbiote/FilteringTests.java
+91 −0 src/test/java/eu/h2020/symbiote/InterworkingInterfaceRepoTests.java
+316 −0 src/test/java/eu/h2020/symbiote/JsonLDTemplates.java
+636 −411 src/test/java/eu/h2020/symbiote/MessagingTests.java
+12 −2 src/test/java/eu/h2020/symbiote/ResourceRegistrationTest.java
+216 −216 src/test/java/eu/h2020/symbiote/SearchHandlerTests.java
+6 −5 src/test/java/eu/h2020/symbiote/SecurityManagerTests.java
+56 −1 src/test/java/eu/h2020/symbiote/TestSetupConfig.java
+24 −0 src/test/resources/bootstrap.properties
+70 −0 src/test/resources/exampleResourceXT.json
+70 −0 src/test/resources/exampleSspStationary.json
2 changes: 1 addition & 1 deletion ZipkinService
Submodule ZipkinService updated 1 files
+1 −1 build.gradle

0 comments on commit 6f30ebd

Please sign in to comment.