You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by is...@apache.org on 2022/07/06 14:58:39 UTC
[airavata-custos-portal] branch reference-portal updated (f957a32 -> 7b3f029)
This is an automated email from the ASF dual-hosted git repository.
isjarana pushed a change to branch reference-portal
in repository https://gitbox.apache.org/repos/asf/airavata-custos-portal.git
from f957a32 Merge pull request #101 from dinukadesilva/reference-portal
new 4b8f998 Refactoring
new 03a3219 Merge branch 'master' of https://github.com/dinukadesilva/airavata-custos-portal into reference-portal
new 4061456 Merge pull request #98 from dinukadesilva/gh-97-remove-clint-roles-column-from-users-page
new d6047eb Merge branch 'master' of https://github.com/apache/airavata-custos-portal into reference-portal
new 0e8bab4 Merge branch 'master' of https://github.com/apache/airavata-custos-portal
new 14d56d6 Refactoring
new fba1f80 Merge pull request #102 from dinukadesilva/master
new cbfb854 Improve groups page to show the groups there's a membership only
new 1c157df Fix the package name
new bc48dae Merge pull request #103 from dinukadesilva/master
new 4279d59 Developed front end support to create child entities.
new daadd20 Designed Tree Structure to display child entities.
new 3932526 Changed the create chil entity icon.
new 5c212c7 Enabling the `createEntity` store action to return the `entityId`
new c88a739 Enabling `shared_by` param for entity share
new c93114b Update the package-lock name
new a5f5f59 Adding .gitignore
new 2d78193 Merge pull request #106 from dinukadesilva/minor-fix-on-entity-create
new 468715e Merge branch 'master' into child-entity-integration
new a86f77c Injected the params while calling new entities page.
new efb523e Removed debug statements and added no more child entities message.
new e31d8d0 Modified the entity table body component root.
new 950b0f9 re-included the return statement for createEntity method.
new dbf3a58 Emit the refreshData child to parent and passed allEntities to child.
new 6e76ed0 Removing the Breadcrumb link as we are using same url to create entities of all types.
new f544a60 EntityId passed to create new entity page through query string.
new 600e7c6 Fix the docker files
new fb5538a Refactoring
new ef89cb0 Merge pull request #108 from dinukadesilva/master
new ac7a769 gh-114: Adding owner column to entities list
new ac3d922 Merge pull request #116 from dinukadesilva/gh-114-adding-owner-column-to-entities-list
new 1651fcf gh-121: Enabling view/hide and copy option on SSH secret entity fields
new 59d1441 Merge pull request #123 from dinukadesilva/gh-121-enabling-copy-and-view-on-secret-fields
new 1079669 Merge branch 'master' into child-entity-integration
new 6d0d273 gh-105: Improve child entity visualization
new eca5263 Merge pull request #124 from dinukadesilva/gh-105-improve-child-entity-visualization
new e63470f Externalize custos api url to the envs
new 7987129 Merge pull request #129 from dinukadesilva/externalize-custos-api-url-to-env
new 226f70c Fix entity share modal permission labels
new f488449 Merge pull request #130 from dinukadesilva/fix-share-modal-permission-labels
new 1044625 gh-131: Enable delete confirmations
new 135aa85 0.1.1
new 3b29077 Merge pull request #132 from dinukadesilva/gh-131-enable-delete-confirmations
new 172342f gh-131: Refactoring
new fa5d066 0.1.2
new 7b13d07 Merge pull request #133 from dinukadesilva/gh-131-enable-delete-confirmations
new a5a9185 gh-131: Refactoring
new 413db43 0.1.3
new d39805e Merge pull request #134 from dinukadesilva/gh-131-enable-delete-confirmations
new 06a39e4 gh-135: Fix the refresh token
new 654a812 0.1.4
new ba4ea99 Merge pull request #136 from dinukadesilva/gh-135-fix-refresh-token
new bce3621 gh-135: Refactoring
new 1b31dae 0.1.5
new 5cb772a Merge pull request #137 from dinukadesilva/gh-135-fix-refresh-token
new 495459c gh-72: Enabling password secret creation
new 1a5a446 gh-72: Refactoring
new 9136784 gh-72: Refactoring
new 5894475 Merge pull request #138 from dinukadesilva/gh-72-enabling-password-secret-creation
new d003722 gh-72: Refactoring
new 37fa692 0.1.6
new cd72607 Merge pull request #140 from dinukadesilva/gh-72-enabling-password-secret-creation
new 8016599 Remove unnecessary logs
new 1d417ca 0.1.7
new d4da721 Merge pull request #143 from dinukadesilva/02-16-2022-remove-unnecessary-logs
new e8f469d Merge branch 'master' of https://github.com/apache/airavata-custos-portal into reference-portal
new 7b3f029 Merge pull request #148 from dinukadesilva/reference-portal
The 417 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:
.asf.yaml | 25 -
custos-demo-gateway/.dockerignore => .dockerignore | 0
custos-demo-gateway/.env => .env | 3 +-
.gitignore | 5 +-
custos-demo-gateway/1 => 1 | 0
custos-demo-gateway/Dockerfile => Dockerfile | 2 +-
README | 3 -
custos-demo-gateway/README.md => README.md | 0
.../babel.config.js => babel.config.js | 0
custos-demo-gateway/.idea/custos-demo-gateway.iml | 8 -
.../.idea/inspectionProfiles/Project_Default.xml | 6 -
custos-demo-gateway/.idea/misc.xml | 9 -
custos-demo-gateway/.idea/modules.xml | 8 -
custos-demo-gateway/.idea/vcs.xml | 7 -
custos-demo-gateway/.idea/workspace.xml | 141 ------
custos-demo-gateway/docker-compose.yml | 11 -
.../src/components/admin-portal/Tenants.vue | 112 -----
.../block/entity-view/entity-view-secret.vue | 67 ---
custos-demo-gateway/src/new-service/store/index.js | 35 --
.../src/new-service/store/util/jwt.util.js | 22 -
docker-compose.yml | 15 +
custos-demo-gateway/entrypoint.sh => entrypoint.sh | 2 +-
custos-demo-gateway/nginx.conf => nginx.conf | 0
.../package-lock.json => package-lock.json | 16 +-
custos-demo-gateway/package.json => package.json | 10 +-
.../custos-logo_custos-logomark-color.png | Bin
{custos-demo-gateway/public => public}/favicon.ico | Bin
{custos-demo-gateway/public => public}/index.html | 0
{custos-demo-gateway/src => src}/App.vue | 6 +-
{custos-demo-gateway/src => src}/assets/bots.png | Bin
.../src => src}/assets/credentials.png | Bin
.../assets/custos-logo_custos-logo-color-v1.png | Bin
.../src => src}/assets/custos_home.png | Bin
{custos-demo-gateway/src => src}/assets/dblogs.png | Bin
.../src => src}/assets/green-successfull-icon.svg | 0
.../src => src}/assets/groups_web.png | Bin
{custos-demo-gateway/src => src}/assets/logo.png | Bin
.../src => src}/assets/not-found-icon.svg | 0
.../src => src}/assets/sharings.png | Bin
{custos-demo-gateway/src => src}/assets/users.png | Bin
.../src => src}/components/Password.vue | 0
.../src => src}/components/validation-regex.js | 0
{custos-demo-gateway/src => src}/config.js | 2 +
.../lib/components/block}/Breadcrumb.vue | 0
.../lib/components/block}/Footer.vue | 0
.../lib/components/block}/Header.vue | 4 +-
.../block/entity-view/entity-view-default.vue | 2 +-
.../block/entity-view/entity-view-secret.vue | 144 ++++++
.../components}/block/entity-view/entity-view.vue | 8 +-
.../lib/components/button}/button-copy.vue | 0
.../button/button-delete-after-confirmation.vue | 66 +++
.../lib/components/button}/button-view.vue | 0
.../input-fields/input-select-users-or-groups.vue | 22 +-
.../input-fields/user-tenant-roles-select.vue | 0
.../modals/modal-select-users-or-groups.vue | 9 +-
.../lib/components}/modals/modal-share-entity.vue | 31 +-
.../lib/components/overlay}/button-overlay.vue | 0
.../lib/components/overlay}/table-overlay-info.vue | 2 +-
.../lib/components/pages}/404.vue | 0
.../lib/components/pages}/Callback.vue | 7 +-
.../lib/components/pages}/Landing.vue | 2 +-
.../lib/components/pages}/ListTenants.vue | 21 +-
.../lib/components/pages}/NewTenant.vue | 12 +-
.../lib/components/pages}/TenantEntities.vue | 12 +-
.../lib/components/pages}/TenantEntity.vue | 8 +-
.../lib/components/pages}/TenantEntityTypes.vue | 21 +-
.../lib/components/pages}/TenantGroup.vue | 17 +-
.../lib/components/pages}/TenantGroups.vue | 28 +-
.../lib/components/pages}/TenantHome.vue | 8 +-
.../lib/components/pages}/TenantNewEntity.vue | 9 +-
.../lib/components/pages}/TenantNewEntityType.vue | 4 +-
.../lib/components/pages}/TenantNewGroup.vue | 5 +-
.../components/pages}/TenantNewPermissionType.vue | 4 +-
.../lib/components/pages}/TenantNewRole.vue | 5 +-
.../components/pages}/TenantPermissionTypes.vue | 20 +-
.../lib/components/pages}/TenantProfile.vue | 12 +-
.../lib/components/pages}/TenantRoles.vue | 21 +-
.../lib/components/pages}/TenantUser.vue | 8 +-
.../lib/components/pages}/TenantUsers.vue | 7 +-
.../lib}/service/ci-logon-service/idplist.json | 0
.../lib}/service/ci-logon-service/index.js | 0
.../custos-service-entities-secrets-password.js | 11 +-
.../custos-service-entities-secrets-ssh.js | 0
.../custos-service-entities-secrets.js | 24 +-
.../custos-service-entities/index.js | 15 +-
.../custos-service/custos-service-groups.js | 36 +-
.../custos-service/custos-service-identity.js | 3 +-
.../custos-service/custos-service-sharing.js | 10 +-
.../custos-service/custos-service-tenants.js | 9 +-
.../service/custos-service/custos-service-users.js | 3 -
.../lib}/service/custos-service/index.js | 19 +-
src/lib/store/index.js | 7 +
.../lib}/store/modules/auth.store.js | 17 +-
.../lib}/store/modules/ci-logon.store.js | 2 +-
.../lib}/store/modules/entity.store.js | 6 +-
.../lib}/store/modules/group.store.js | 10 +-
.../lib}/store/modules/sharing.store.js | 5 +-
.../lib}/store/modules/tenant.store.js | 22 +-
.../lib}/store/modules/user.store.js | 2 -
.../src/new-service => src/lib}/store/typedefs.js | 0
.../lib}/store/util/ci-logon.util.js | 2 +-
.../lib}/store/util/custos.util.js | 2 +-
src/lib/store/util/index.js | 36 ++
src/lib/store/util/jwt.util.js | 26 +
{custos-demo-gateway/src => src}/main.js | 4 +-
{custos-demo-gateway/src => src}/router.js | 76 +--
{custos-demo-gateway/src => src}/styles.scss | 0
.../yarn-error.log => yarn-error.log | 0
custos-demo-gateway/yarn.lock => yarn.lock | 541 ++++++++++++++++++++-
109 files changed, 1145 insertions(+), 777 deletions(-)
delete mode 100644 .asf.yaml
rename custos-demo-gateway/.dockerignore => .dockerignore (100%)
rename custos-demo-gateway/.env => .env (85%)
rename custos-demo-gateway/1 => 1 (100%)
rename custos-demo-gateway/Dockerfile => Dockerfile (89%)
delete mode 100644 README
rename custos-demo-gateway/README.md => README.md (100%)
rename custos-demo-gateway/babel.config.js => babel.config.js (100%)
delete mode 100644 custos-demo-gateway/.idea/custos-demo-gateway.iml
delete mode 100644 custos-demo-gateway/.idea/inspectionProfiles/Project_Default.xml
delete mode 100644 custos-demo-gateway/.idea/misc.xml
delete mode 100644 custos-demo-gateway/.idea/modules.xml
delete mode 100644 custos-demo-gateway/.idea/vcs.xml
delete mode 100644 custos-demo-gateway/.idea/workspace.xml
delete mode 100644 custos-demo-gateway/docker-compose.yml
delete mode 100644 custos-demo-gateway/src/components/admin-portal/Tenants.vue
delete mode 100644 custos-demo-gateway/src/components/admin-portal/block/entity-view/entity-view-secret.vue
delete mode 100644 custos-demo-gateway/src/new-service/store/index.js
delete mode 100644 custos-demo-gateway/src/new-service/store/util/jwt.util.js
create mode 100644 docker-compose.yml
rename custos-demo-gateway/entrypoint.sh => entrypoint.sh (77%)
rename custos-demo-gateway/nginx.conf => nginx.conf (100%)
rename custos-demo-gateway/package-lock.json => package-lock.json (99%)
rename custos-demo-gateway/package.json => package.json (88%)
rename {custos-demo-gateway/public => public}/custos-logo_custos-logomark-color.png (100%)
rename {custos-demo-gateway/public => public}/favicon.ico (100%)
rename {custos-demo-gateway/public => public}/index.html (100%)
rename {custos-demo-gateway/src => src}/App.vue (88%)
rename {custos-demo-gateway/src => src}/assets/bots.png (100%)
rename {custos-demo-gateway/src => src}/assets/credentials.png (100%)
rename {custos-demo-gateway/src => src}/assets/custos-logo_custos-logo-color-v1.png (100%)
rename {custos-demo-gateway/src => src}/assets/custos_home.png (100%)
rename {custos-demo-gateway/src => src}/assets/dblogs.png (100%)
rename {custos-demo-gateway/src => src}/assets/green-successfull-icon.svg (100%)
rename {custos-demo-gateway/src => src}/assets/groups_web.png (100%)
rename {custos-demo-gateway/src => src}/assets/logo.png (100%)
rename {custos-demo-gateway/src => src}/assets/not-found-icon.svg (100%)
rename {custos-demo-gateway/src => src}/assets/sharings.png (100%)
rename {custos-demo-gateway/src => src}/assets/users.png (100%)
rename {custos-demo-gateway/src => src}/components/Password.vue (100%)
rename {custos-demo-gateway/src => src}/components/validation-regex.js (100%)
rename {custos-demo-gateway/src => src}/config.js (96%)
rename {custos-demo-gateway/src/components => src/lib/components/block}/Breadcrumb.vue (100%)
rename {custos-demo-gateway/src/components => src/lib/components/block}/Footer.vue (100%)
rename {custos-demo-gateway/src/components => src/lib/components/block}/Header.vue (96%)
rename {custos-demo-gateway/src/components/admin-portal => src/lib/components}/block/entity-view/entity-view-default.vue (95%)
create mode 100644 src/lib/components/block/entity-view/entity-view-secret.vue
rename {custos-demo-gateway/src/components/admin-portal => src/lib/components}/block/entity-view/entity-view.vue (73%)
rename {custos-demo-gateway/src/components => src/lib/components/button}/button-copy.vue (100%)
create mode 100644 src/lib/components/button/button-delete-after-confirmation.vue
rename {custos-demo-gateway/src/components => src/lib/components/button}/button-view.vue (100%)
rename {custos-demo-gateway/src/components/admin-portal => src/lib/components}/input-fields/input-select-users-or-groups.vue (84%)
rename {custos-demo-gateway/src/components/admin-portal => src/lib/components}/input-fields/user-tenant-roles-select.vue (100%)
rename {custos-demo-gateway/src/components/admin-portal => src/lib/components}/modals/modal-select-users-or-groups.vue (91%)
rename {custos-demo-gateway/src/components/admin-portal => src/lib/components}/modals/modal-share-entity.vue (87%)
rename {custos-demo-gateway/src/components => src/lib/components/overlay}/button-overlay.vue (100%)
rename {custos-demo-gateway/src/components => src/lib/components/overlay}/table-overlay-info.vue (89%)
rename {custos-demo-gateway/src/components => src/lib/components/pages}/404.vue (100%)
rename {custos-demo-gateway/src/components => src/lib/components/pages}/Callback.vue (74%)
rename {custos-demo-gateway/src/components/landing => src/lib/components/pages}/Landing.vue (99%)
rename {custos-demo-gateway/src/components/admin-portal => src/lib/components/pages}/ListTenants.vue (92%)
rename {custos-demo-gateway/src/components/admin-portal => src/lib/components/pages}/NewTenant.vue (98%)
rename {custos-demo-gateway/src/components/admin-portal => src/lib/components/pages}/TenantEntities.vue (98%)
rename {custos-demo-gateway/src/components/admin-portal => src/lib/components/pages}/TenantEntity.vue (87%)
rename {custos-demo-gateway/src/components/admin-portal => src/lib/components/pages}/TenantEntityTypes.vue (76%)
rename {custos-demo-gateway/src/components/admin-portal => src/lib/components/pages}/TenantGroup.vue (86%)
rename {custos-demo-gateway/src/components/admin-portal => src/lib/components/pages}/TenantGroups.vue (76%)
rename {custos-demo-gateway/src/components/admin-portal => src/lib/components/pages}/TenantHome.vue (97%)
rename {custos-demo-gateway/src/components/admin-portal => src/lib/components/pages}/TenantNewEntity.vue (96%)
rename {custos-demo-gateway/src/components/admin-portal => src/lib/components/pages}/TenantNewEntityType.vue (97%)
rename {custos-demo-gateway/src/components/admin-portal => src/lib/components/pages}/TenantNewGroup.vue (94%)
rename {custos-demo-gateway/src/components/admin-portal => src/lib/components/pages}/TenantNewPermissionType.vue (97%)
rename {custos-demo-gateway/src/components/admin-portal => src/lib/components/pages}/TenantNewRole.vue (96%)
rename {custos-demo-gateway/src/components/admin-portal => src/lib/components/pages}/TenantPermissionTypes.vue (76%)
rename {custos-demo-gateway/src/components/admin-portal => src/lib/components/pages}/TenantProfile.vue (97%)
rename {custos-demo-gateway/src/components/admin-portal => src/lib/components/pages}/TenantRoles.vue (83%)
rename {custos-demo-gateway/src/components/admin-portal => src/lib/components/pages}/TenantUser.vue (98%)
rename {custos-demo-gateway/src/components/admin-portal => src/lib/components/pages}/TenantUsers.vue (95%)
rename {custos-demo-gateway/src/new-service => src/lib}/service/ci-logon-service/idplist.json (100%)
rename {custos-demo-gateway/src/new-service => src/lib}/service/ci-logon-service/index.js (100%)
copy custos-demo-gateway/src/new-service/service/custos-service/custos-service-entities/custos-service-entities-secrets-ssh.js => src/lib/service/custos-service/custos-service-entities/custos-service-entities-secrets-password.js (75%)
rename {custos-demo-gateway/src/new-service => src/lib}/service/custos-service/custos-service-entities/custos-service-entities-secrets-ssh.js (100%)
rename {custos-demo-gateway/src/new-service => src/lib}/service/custos-service/custos-service-entities/custos-service-entities-secrets.js (63%)
rename {custos-demo-gateway/src/new-service => src/lib}/service/custos-service/custos-service-entities/index.js (91%)
rename {custos-demo-gateway/src/new-service => src/lib}/service/custos-service/custos-service-groups.js (90%)
rename {custos-demo-gateway/src/new-service => src/lib}/service/custos-service/custos-service-identity.js (96%)
rename {custos-demo-gateway/src/new-service => src/lib}/service/custos-service/custos-service-sharing.js (97%)
rename {custos-demo-gateway/src/new-service => src/lib}/service/custos-service/custos-service-tenants.js (93%)
rename {custos-demo-gateway/src/new-service => src/lib}/service/custos-service/custos-service-users.js (95%)
rename {custos-demo-gateway/src/new-service => src/lib}/service/custos-service/index.js (88%)
create mode 100644 src/lib/store/index.js
rename {custos-demo-gateway/src/new-service => src/lib}/store/modules/auth.store.js (91%)
rename {custos-demo-gateway/src/new-service => src/lib}/store/modules/ci-logon.store.js (95%)
rename {custos-demo-gateway/src/new-service => src/lib}/store/modules/entity.store.js (92%)
rename {custos-demo-gateway/src/new-service => src/lib}/store/modules/group.store.js (96%)
rename {custos-demo-gateway/src/new-service => src/lib}/store/modules/sharing.store.js (98%)
rename {custos-demo-gateway/src/new-service => src/lib}/store/modules/tenant.store.js (93%)
rename {custos-demo-gateway/src/new-service => src/lib}/store/modules/user.store.js (97%)
rename {custos-demo-gateway/src/new-service => src/lib}/store/typedefs.js (100%)
rename {custos-demo-gateway/src/new-service => src/lib}/store/util/ci-logon.util.js (57%)
rename {custos-demo-gateway/src/new-service => src/lib}/store/util/custos.util.js (84%)
create mode 100644 src/lib/store/util/index.js
create mode 100644 src/lib/store/util/jwt.util.js
rename {custos-demo-gateway/src => src}/main.js (88%)
rename {custos-demo-gateway/src => src}/router.js (68%)
rename {custos-demo-gateway/src => src}/styles.scss (100%)
rename custos-demo-gateway/yarn-error.log => yarn-error.log (100%)
rename custos-demo-gateway/yarn.lock => yarn.lock (94%)