You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by di...@apache.org on 2026/09/28 13:58:59 UTC

(airavata) branch port/pr-552-email-notifs updated (1da2ec3570 -> fdcfa09654)

This is an automated email from the ASF dual-hosted git repository.

DImuthuUpe pushed a change to branch port/pr-552-email-notifs
in repository https://gitbox.apache.org/repos/asf/airavata.git


    from 1da2ec3570 Port email-notifications backend (PR #552) onto re-architected master
     add c310d44866 Port research-service v2 REST API (compute & storage resources) (#712)
     add fdcfa09654 Merge branch 'master' into port/pr-552-email-notifs

No new revisions were added by this update.

Summary of changes:
 .gitignore                                         |    1 +
 .../001-increase-description-column-lengths.sql    |   25 +
 .../ResearchServiceApplication.java}               |   17 +-
 .../service/config/ApiKeyAuthenticationFilter.java |   65 ++
 .../service/config/ApiKeyAuthenticationToken.java  |   47 +
 .../service/config/AppCatalogDatabaseConfig.java   |   91 ++
 .../research/service/config/AuthzTokenFilter.java  |  206 ++++
 .../config/CustomAuthenticationEntryPoint.java     |   70 ++
 .../config/CustomEntityManagerFactoryBean.java     |   81 ++
 .../service/config/DatasetInitializer.java         |  211 +++++
 .../service/config/DevDataInitializer.java         |  243 +++++
 .../service/config/ProjectDatabaseConfig.java      |   84 ++
 .../service/config/RegistryServiceConfig.java      |  143 +++
 .../research/service/config/SecurityConfig.java    |  127 +++
 .../research/service/config/WebMvcConfig.java}     |   27 +-
 .../service/controller/DevAuthController.java      |   96 ++
 .../research/service/dto/ComputeResourceDTO.java   |  287 ++++++
 .../service/dto/ComputeResourceQueueDTO.java       |  185 ++++
 .../research/service/dto/StorageResourceDTO.java   |  330 +++++++
 .../{model => service/enums}/ResourceTypeEnum.java |    7 +-
 .../service/handler/ComputeResourceHandler.java    |  230 +++++
 .../service/handler/StorageResourceHandler.java    |  258 +++++
 .../ResourceHandler.java}                          |  197 ++--
 .../model/entity/Tag.java}                         |   14 +-
 .../repository/ComputeResourceRepository.java      |   37 +
 .../repository/StorageResourceRepository.java      |   37 +
 .../service/service/UserContextService.java        |   95 ++
 .../research/service/util/DTOConverter.java        | 1002 ++++++++++++++++++++
 .../v2/controller/ComputeResourceController.java   |  347 +++++++
 .../v2/controller/StorageResourceController.java   |  327 +++++++
 .../src/main/resources/application.yml             |   64 +-
 31 files changed, 4796 insertions(+), 155 deletions(-)
 create mode 100644 airavata-api/research-service/database-migrations/001-increase-description-column-lengths.sql
 copy airavata-api/research-service/src/main/java/org/apache/airavata/research/{config/ResearchServiceConfig.java => service/ResearchServiceApplication.java} (68%)
 create mode 100644 airavata-api/research-service/src/main/java/org/apache/airavata/research/service/config/ApiKeyAuthenticationFilter.java
 create mode 100644 airavata-api/research-service/src/main/java/org/apache/airavata/research/service/config/ApiKeyAuthenticationToken.java
 create mode 100644 airavata-api/research-service/src/main/java/org/apache/airavata/research/service/config/AppCatalogDatabaseConfig.java
 create mode 100644 airavata-api/research-service/src/main/java/org/apache/airavata/research/service/config/AuthzTokenFilter.java
 create mode 100644 airavata-api/research-service/src/main/java/org/apache/airavata/research/service/config/CustomAuthenticationEntryPoint.java
 create mode 100644 airavata-api/research-service/src/main/java/org/apache/airavata/research/service/config/CustomEntityManagerFactoryBean.java
 create mode 100644 airavata-api/research-service/src/main/java/org/apache/airavata/research/service/config/DatasetInitializer.java
 create mode 100644 airavata-api/research-service/src/main/java/org/apache/airavata/research/service/config/DevDataInitializer.java
 create mode 100644 airavata-api/research-service/src/main/java/org/apache/airavata/research/service/config/ProjectDatabaseConfig.java
 create mode 100644 airavata-api/research-service/src/main/java/org/apache/airavata/research/service/config/RegistryServiceConfig.java
 create mode 100644 airavata-api/research-service/src/main/java/org/apache/airavata/research/service/config/SecurityConfig.java
 copy airavata-api/{agent-service/src/main/java/org/apache/airavata/agent/config/AgentServiceConfig.java => research-service/src/main/java/org/apache/airavata/research/service/config/WebMvcConfig.java} (50%)
 create mode 100644 airavata-api/research-service/src/main/java/org/apache/airavata/research/service/controller/DevAuthController.java
 create mode 100644 airavata-api/research-service/src/main/java/org/apache/airavata/research/service/dto/ComputeResourceDTO.java
 create mode 100644 airavata-api/research-service/src/main/java/org/apache/airavata/research/service/dto/ComputeResourceQueueDTO.java
 create mode 100644 airavata-api/research-service/src/main/java/org/apache/airavata/research/service/dto/StorageResourceDTO.java
 copy airavata-api/research-service/src/main/java/org/apache/airavata/research/{model => service/enums}/ResourceTypeEnum.java (85%)
 create mode 100644 airavata-api/research-service/src/main/java/org/apache/airavata/research/service/handler/ComputeResourceHandler.java
 create mode 100644 airavata-api/research-service/src/main/java/org/apache/airavata/research/service/handler/StorageResourceHandler.java
 copy airavata-api/research-service/src/main/java/org/apache/airavata/research/service/{ResearchResourceService.java => handlers/ResourceHandler.java} (57%)
 copy airavata-api/research-service/src/main/java/org/apache/airavata/research/{model/TagEntity.java => service/model/entity/Tag.java} (84%)
 create mode 100644 airavata-api/research-service/src/main/java/org/apache/airavata/research/service/repository/ComputeResourceRepository.java
 create mode 100644 airavata-api/research-service/src/main/java/org/apache/airavata/research/service/repository/StorageResourceRepository.java
 create mode 100644 airavata-api/research-service/src/main/java/org/apache/airavata/research/service/service/UserContextService.java
 create mode 100644 airavata-api/research-service/src/main/java/org/apache/airavata/research/service/util/DTOConverter.java
 create mode 100644 airavata-api/research-service/src/main/java/org/apache/airavata/research/service/v2/controller/ComputeResourceController.java
 create mode 100644 airavata-api/research-service/src/main/java/org/apache/airavata/research/service/v2/controller/StorageResourceController.java