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%)