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

lahirujayathilake pushed a change to branch nexus-portal
in repository https://gitbox.apache.org/repos/asf/airavata-custos.git


    from b0f99d239 updated the API documentation
     add 0f7f509c0 Move project-level roles to a project_memberships table

No new revisions were added by this update.

Summary of changes:
 api/core.openapi.yaml                              |   4 -
 .../AMIE-Processor/handler/integration_common.go   |   1 +
 .../handler/request_account_create.go              |  15 ++-
 .../handler/request_project_create.go              |   4 +-
 .../pipeline/baseline_integration_test.go          |   1 +
 .../AMIE-Processor/pipeline/integration_common.go  |   1 +
 .../testdata/scenarios/baseline.yaml               |  14 ++-
 ....up.sql => 000014_project_memberships.down.sql} |  13 ++-
 .../migrations/000014_project_memberships.up.sql   |  47 ++++++++
 internal/server/responses.go                       |   4 +-
 internal/server/server.go                          |  37 +-----
 .../store/compute_allocation_membership_store.go   |  58 +++++-----
 internal/store/project_membership_store.go         | 124 ++++++++++++++++++++
 internal/store/store.go                            |  33 +++++-
 pkg/models/allocation.go                           |   1 -
 .../error.go => pkg/models/project_membership.go   |  28 +++--
 pkg/service/compute_allocation_membership.go       |  11 --
 pkg/service/errors.go                              |   5 +
 pkg/service/interface.go                           |   7 ++
 pkg/service/mock.go                                | 112 ++++++++++++++++++
 pkg/service/project_membership.go                  | 127 +++++++++++++++++++++
 pkg/service/service.go                             |   4 +
 pkg/service/user_merge.go                          |   3 +
 23 files changed, 549 insertions(+), 105 deletions(-)
 copy internal/db/migrations/{000013_membership_role.up.sql => 
000014_project_memberships.down.sql} (72%)
 create mode 100644 internal/db/migrations/000014_project_memberships.up.sql
 create mode 100644 internal/store/project_membership_store.go
 copy connectors/ACCESS/AMIE-Processor/model/error.go => 
pkg/models/project_membership.go (51%)
 create mode 100644 pkg/service/project_membership.go

Reply via email to