This is an automated email from the ASF dual-hosted git repository.
yasith pushed a change to branch cybershuttle-staging
in repository https://gitbox.apache.org/repos/asf/airavata.git
from 3e45510108 update DevDataInitializer
add 93b84c9d82 ui for adding repos
add 7093a25c62 Add X-Claims header to swagger ui requests
add c2b8f28974 Allow for repository creation, project creation, and
resource search
add d6bd1eb6fc frontend integration for adding projects
add 4ac99eb259 frontend for project repo search
add 80a9911508 support for adding project datasets
add 9383a5e4af mvp working
new 058d9b9021 Merge pull request #497 from ganning127/post-projects
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../research-framework/portal/package-lock.json | 6547 +++++++-------------
modules/research-framework/portal/package.json | 3 +
modules/research-framework/portal/src/App.tsx | 6 +
.../portal/src/components/add/AddGitUrl.tsx | 92 +
.../portal/src/components/add/AddProjectMaster.tsx | 139 +
.../portal/src/components/add/AddRepoMaster.tsx | 67 +
.../src/components/add/ConfirmRepoDetails.tsx | 150 +
.../portal/src/components/add/DatasetSearch.tsx | 165 +
.../portal/src/components/add/RepoSearch.tsx | 157 +
.../portal/src/components/add/index.tsx | 35 +
.../portal/src/components/home/ProjectsSection.tsx | 15 +-
.../portal/src/components/home/ResourceCard.tsx | 154 +-
.../home/StartSessionFromProjectButton.tsx | 4 +-
.../portal/src/components/home/index.tsx | 9 +
.../src/components/repositories/GitHubFileTree.tsx | 32 +-
.../repositories/RepositorySpecificDetails.tsx | 3 -
.../src/components/resources/ResourceDetails.tsx | 25 +-
.../components/resources/ResourceSyncButton.tsx | 216 +
.../portal/src/interfaces/ProjectType.tsx | 7 +
.../interfaces/Requests/CreateProjectRequest.tsx | 6 +
.../interfaces/Requests/CreateResourceRequest.tsx | 10 +
.../portal/src/layouts/NavBar.tsx | 5 +
.../research-framework/portal/src/lib/constants.ts | 2 +-
.../research/service/config/AuthzTokenFilter.java | 5 +
.../research/service/config/OpenApiConfig.java | 22 +-
.../service/controller/ProjectController.java | 18 +-
.../service/controller/ResearchHubController.java | 13 +-
.../service/controller/ResourceController.java | 44 +-
.../research/service/dto/CreateProjectRequest.java | 42 +
.../service/dto/CreateResourceRequest.java | 62 +
.../service/dto/ModifyResourceRequest.java | 13 +
.../{ResponseTypes => dto}/RedirectResponse.java | 2 +-
.../{ResponseTypes => dto}/ResourceResponse.java | 2 +-
.../research/service/handlers/ProjectHandler.java | 48 +
.../research/service/handlers/ResourceHandler.java | 85 +-
.../service/model/repo/ProjectRepository.java | 4 +
.../service/model/repo/ResourceRepository.java | 11 +
.../src/main/resources/application.yml | 2 +-
38 files changed, 3832 insertions(+), 4390 deletions(-)
create mode 100644
modules/research-framework/portal/src/components/add/AddGitUrl.tsx
create mode 100644
modules/research-framework/portal/src/components/add/AddProjectMaster.tsx
create mode 100644
modules/research-framework/portal/src/components/add/AddRepoMaster.tsx
create mode 100644
modules/research-framework/portal/src/components/add/ConfirmRepoDetails.tsx
create mode 100644
modules/research-framework/portal/src/components/add/DatasetSearch.tsx
create mode 100644
modules/research-framework/portal/src/components/add/RepoSearch.tsx
create mode 100644
modules/research-framework/portal/src/components/add/index.tsx
create mode 100644
modules/research-framework/portal/src/components/resources/ResourceSyncButton.tsx
create mode 100644
modules/research-framework/portal/src/interfaces/Requests/CreateProjectRequest.tsx
create mode 100644
modules/research-framework/portal/src/interfaces/Requests/CreateResourceRequest.tsx
create mode 100644
modules/research-framework/research-service/src/main/java/org/apache/airavata/research/service/dto/CreateProjectRequest.java
create mode 100644
modules/research-framework/research-service/src/main/java/org/apache/airavata/research/service/dto/CreateResourceRequest.java
create mode 100644
modules/research-framework/research-service/src/main/java/org/apache/airavata/research/service/dto/ModifyResourceRequest.java
rename
modules/research-framework/research-service/src/main/java/org/apache/airavata/research/service/{ResponseTypes
=> dto}/RedirectResponse.java (84%)
rename
modules/research-framework/research-service/src/main/java/org/apache/airavata/research/service/{ResponseTypes
=> dto}/ResourceResponse.java (90%)