Commit Graph

360 Commits

Author SHA1 Message Date
Marco Lettere 83724be1ab remove wrongly named 2022-03-17 13:23:08 +01:00
Marco Lettere 39eab850e4 fix 2022-03-17 12:57:59 +01:00
Marco Lettere 210482df25 added first ghn workflows 2022-03-17 12:53:50 +01:00
Marco Lettere 87af670d4f removed paging from add role 2022-03-16 09:55:08 +01:00
Marco Lettere a4807d24e8 early termination when no user found 2022-03-11 12:52:07 +01:00
Marco Lettere 67435074ad handle gateway 2022-03-01 16:49:37 +01:00
Marco Lettere 04c7bb0ba6 handle gateway 2022-03-01 16:40:48 +01:00
Marco Lettere 9e8e374f6d handle gateway 2022-03-01 16:36:01 +01:00
Marco Lettere 8805ceb944 adapted delete user from group to also handle gateways 2022-03-01 16:09:27 +01:00
Marco Lettere 0f2023bb62 adapted delete user from group to also handle gateways 2022-03-01 16:01:44 +01:00
Marco Lettere 24e190c957 adapted delete user from group to also handle gateways 2022-03-01 15:58:52 +01:00
Marco Lettere 3b6c49edce rewriting to manage also gateways 2022-03-01 15:34:54 +01:00
Marco Lettere 36026d6a4f rewriting to manage also gateways 2022-03-01 15:31:52 +01:00
Marco Lettere eb93fe1421 rewriting to manage also gateways 2022-03-01 15:24:04 +01:00
Marco Lettere 264aee6580 rewriting to manage also gateways 2022-03-01 15:18:15 +01:00
Marco Lettere 14a4698a92 rewriting to manage also gateways 2022-03-01 15:16:56 +01:00
Marco Lettere 2a790c7233 rewriting to manage also gateways 2022-03-01 12:43:30 +01:00
Marco Lettere 079eaaf63c rewriting to manage also gateways 2022-03-01 12:33:31 +01:00
Marco Lettere 64cb191730 added task for making ws client also admin of its workspace folder 2022-01-31 10:32:44 +01:00
Marco Lettere bd895d4583 removed regression 2022-01-26 11:42:21 +01:00
Marco Lettere 5685e29d49 even more resilient plus fix 2022-01-26 11:38:26 +01:00
Marco Lettere e659207019 more resilient to return type from shub 2022-01-26 11:05:49 +01:00
Marco Lettere 604a78af89 fix 2022-01-25 14:16:15 +01:00
Marco Lettere a0defed409 support also not encoded contexts 2022-01-25 14:12:52 +01:00
Marco Lettere 85051056be fix 2021-12-21 11:02:19 +01:00
Marco Lettere 3e2e2d460d fix 2021-12-20 18:01:19 +01:00
Marco Lettere 263c12db0f added new workflow 2021-12-20 18:00:01 +01:00
Marco Lettere c2e98f6faf fix call to rigth workflow 2021-11-25 15:08:50 +01:00
Marco Lettere f4ee98c531 deploy group_created fix 2021-11-25 15:04:42 +01:00
Marco Lettere a64ea6f2a5 removed unnecessary parameters, make workspace_to_vre more resilient to already member, hooked enable_workspace_clients workflow to group_created 2021-11-25 14:51:07 +01:00
Marco Lettere 7f39fde127 call to add_ws_client subworkflow fix 2021-11-25 13:25:53 +01:00
Marco Lettere 9a86ba6ee4 call to add_ws_client subworkflow fix 2021-11-25 13:22:45 +01:00
Marco Lettere a11bf6a057 call to add_ws_client subworkflow fix 2021-11-25 13:15:30 +01:00
Marco Lettere 6fd9e3c590 call to add_ws_client subworkflow 2021-11-25 13:13:44 +01:00
Marco Lettere 4c57be3f45 apply filter fix 2021-11-25 12:47:51 +01:00
Marco Lettere c6a0a1e0b7 apply filter fix 2021-11-25 12:45:28 +01:00
Marco Lettere 7864b81016 apply filter fix 2021-11-25 12:44:10 +01:00
Marco Lettere f8e1fff6d4 apply filter fix 2021-11-25 12:39:32 +01:00
Marco Lettere 7dc2aacfc6 apply filter 2021-11-25 12:38:32 +01:00
Marco Lettere e95442434c extract ws client names 2021-11-25 12:18:54 +01:00
Marco Lettere f438b0e0b1 added query to IC Proxy 2021-11-25 12:07:51 +01:00
Marco Lettere 7190e25c84 fixing validation 2021-11-25 11:59:07 +01:00
Marco Lettere 4682b3c575 fixing validation 2021-11-25 11:57:16 +01:00
Marco Lettere 6736647f91 fixing validation 2021-11-25 11:53:26 +01:00
Marco Lettere db238a9d44 fixing validation 2021-11-25 11:45:11 +01:00
Marco Lettere 37f465df65 fixing validation 2021-11-25 11:32:30 +01:00
Marco Lettere f12108aaf1 fixing validation 2021-11-25 11:30:30 +01:00
Marco Lettere 9fc54797c6 fixing validation 2021-11-25 11:17:34 +01:00
Marco Lettere 212990557f first stub for enable_workspace_clients_for_context 2021-11-25 11:07:31 +01:00
Marco Lettere b88c4ac153 first stub for enable_workspace_clients_for_context 2021-11-25 10:34:35 +01:00
Marco Lettere e6ec1c4195 fix 2021-11-23 17:16:20 +01:00
Marco Lettere ab8f573ac9 removed unnecessary task 2021-11-23 17:09:48 +01:00
Marco Lettere 0d09523675 added call to subworkflow 2021-11-23 16:53:20 +01:00
Marco Lettere 46cc74e6ff added task to double check VRE folders 2021-11-23 14:19:38 +01:00
Marco Lettere 43b68fe755 fix auth 2021-11-23 13:29:56 +01:00
Marco Lettere f128a3670a fix 2021-11-23 13:25:07 +01:00
Marco Lettere 7b0f83abd1 added workspace to vre folder link 2021-11-23 13:23:07 +01:00
Marco Lettere fda78741db fix 2021-11-23 13:04:50 +01:00
Marco Lettere ad6c4b7f03 fix 2021-11-23 13:01:11 +01:00
Marco Lettere 79ded74f4d adedd context-name shubification 2021-11-23 12:58:20 +01:00
Marco Lettere e6e7e486f3 fix 2021-11-23 12:35:15 +01:00
Marco Lettere ecb01a8e08 fix 2021-11-23 12:32:46 +01:00
Marco Lettere cd14ab34bb fix 2021-11-23 12:24:41 +01:00
Marco Lettere 08511adf6b fix 2021-11-23 12:22:29 +01:00
Marco Lettere fd42f668f8 fix 2021-11-23 12:08:47 +01:00
Marco Lettere 6bc808207d fix 2021-11-23 12:07:18 +01:00
Marco Lettere 57cc977921 added workflow for adding a workspace client to a context 2021-11-23 12:02:15 +01:00
Marco Lettere fe64b1261d look for a correct token 2021-11-22 17:49:32 +01:00
Marco Lettere 112680ae36 fix 2021-11-22 17:45:48 +01:00
Marco Lettere 0daf406aaf fix 2021-11-22 17:43:40 +01:00
Marco Lettere 812692c37e fix 2021-11-22 17:36:31 +01:00
Marco Lettere b3ca00aafe create SHUB account 2021-11-22 17:35:29 +01:00
Marco Lettere 2653e8547e fix 2021-11-22 17:17:56 +01:00
Marco Lettere 4d93c95f84 removed unnecessary authorization header 2021-11-22 17:14:44 +01:00
Marco Lettere d7b099bdec removed unnecessary variables 2021-11-22 17:13:12 +01:00
Marco Lettere 13c8d6ee44 added workspace check 2021-11-22 17:10:19 +01:00
Marco Lettere 88868587e5 user is path segment not client 2021-11-22 16:20:21 +01:00
Marco Lettere 06dbbe39d2 reorder client ids 2021-11-22 16:15:09 +01:00
Marco Lettere a0be8131dd fix on url 2021-11-22 16:12:53 +01:00
Marco Lettere 57fc634b8d fix on input parameter 2021-11-22 16:06:14 +01:00
Marco Lettere 58a6b2da12 fix on input parameter 2021-11-22 16:05:06 +01:00
Marco Lettere fb2cbb2247 fix join 2021-11-22 15:58:05 +01:00
Marco Lettere 442eb8fa59 added root vo role mapping 2021-11-22 15:55:19 +01:00
Marco Lettere 93410cf895 added create_workspace_client workflow 2021-11-22 15:31:55 +01:00
Marco Lettere 6020c16367 added create_workspace_client workflow 2021-11-22 15:30:41 +01:00
Marco Lettere 0cd1700bd6 added create_workspace_client workflow 2021-11-22 15:29:28 +01:00
Marco Lettere 676f684630 added create_workspace_client workflow 2021-11-22 15:23:59 +01:00
Marco Lettere 96cad42acc added correct Cnotent-type 2021-11-02 12:46:11 +01:00
Marco Lettere 50c5669a2e fix 2021-11-02 12:28:48 +01:00
Marco Lettere bc9db28bfd fix 2021-11-02 11:47:53 +01:00
Marco Lettere 0a7b4788cf removed uneccesary call to subworkflow 2021-11-02 11:39:34 +01:00
Marco Lettere caaf863f73 hook Member role of new VRE to Infrastructure-Member composite 2021-11-02 11:30:38 +01:00
Marco Lettere e37091f43d changed realm role to infrastructure-member 2021-11-02 10:32:31 +01:00
Marco Lettere 390d826a15 changed realm role to infrastructure-member 2021-11-02 10:30:37 +01:00
Marco Lettere 7c6f28ea62 inserted validations 2021-10-14 10:39:27 +02:00
Marco Lettere ad7db3f8ef added validation step 2021-10-14 10:26:00 +02:00
Marco Lettere bd5f59d5c9 fix encoding of rootvo 2021-10-13 15:20:35 +02:00
Marco Lettere 592fd97bef disabled all deployments 2021-10-07 18:54:25 +02:00
Marco Lettere 54ba635108 temp disable 2021-10-07 18:50:48 +02:00
Marco Lettere 779d1dbfab added workflow to delete system services 2021-10-07 15:55:17 +02:00
Marco Lettere 21fc7423e9 added workflow to delete system services 2021-10-07 15:52:14 +02:00
Marco Lettere 5f2a9c6671 added workflow to delete system services 2021-10-07 15:50:57 +02:00
Marco Lettere 3463b65d4c handle secret and description as inputs 2021-10-07 14:14:28 +02:00
Marco Lettere 5d11f97187 handle secret and description as inputs 2021-10-07 14:12:29 +02:00
Marco Lettere 6b8c2fb1dc handle secret and description as inputs 2021-10-07 14:07:55 +02:00
Marco Lettere 5e3264aebb handle secret and description as inputs 2021-10-07 14:04:55 +02:00
Marco Lettere 78a7612306 handle secret and description as inputs 2021-10-07 14:02:16 +02:00
Marco Lettere 4d90cbc045 fix 2021-10-07 12:09:11 +02:00
Marco Lettere c0bd29d44b realm wide authorization is not required any longer? 2021-10-07 11:56:41 +02:00
Marco Lettere bd23d0b65f add system service gets only one realm wide role 2021-10-07 11:13:08 +02:00
Marco Lettere 3050f0d2f5 fixed retrieval of root_vo 2021-09-23 17:56:27 +02:00
Marco Lettere a6a2f7a367 create user add to vre and parent groups (feature #21866) 2021-09-22 11:45:01 +02:00
Marco Lettere 2674901cec create user add to vre and parent groups (feature #21866) 2021-09-22 11:42:39 +02:00
Marco Lettere f14e338e6e create user add to vre and parent groups (feature #21866) 2021-09-22 11:37:53 +02:00
Marco Lettere a5d4dd75ad create user add to vre and parent groups (feature #21866) 2021-09-22 11:16:26 +02:00
Marco Lettere c079c695b7 extended group_created with call to add_all_system_services_to_vre 2021-07-01 11:47:52 +02:00
Marco Lettere 51eae66ec6 add vre Member role to all system service user accounts on KC 2021-07-01 11:27:34 +02:00
Marco Lettere 90dcb4dc83 add vre Member role to all system service user accounts on KC 2021-07-01 11:25:38 +02:00
Marco Lettere b9646e4069 add vre Member role to all system service user accounts on KC 2021-07-01 11:21:08 +02:00
Marco Lettere 97289e10a0 add vre Member role to all system service user accounts on KC 2021-07-01 11:19:07 +02:00
Marco Lettere 728cdd2484 add vre Member role to all system service user accounts on KC 2021-07-01 11:16:55 +02:00
Marco Lettere 0a916e2c50 retrieve system_services' useraccounts from KC 2021-07-01 10:41:15 +02:00
Marco Lettere 27518cfbdc retrieve system_services' useraccounts from KC 2021-07-01 10:37:06 +02:00
Marco Lettere eb84cf5e15 retrieve system_services' useraccounts from KC 2021-07-01 10:34:02 +02:00
Marco Lettere 38d8602c3b retrieve system_services' useraccounts from KC 2021-07-01 10:29:04 +02:00
Marco Lettere 586bbc0234 retrieve system_services' useraccounts from KC 2021-07-01 10:27:33 +02:00
Marco Lettere 66d6881eed retrieve system_services' useraccounts from KC 2021-07-01 10:24:47 +02:00
Marco Lettere 94e479ad2b retrieve vre and system_services from KC 2021-06-30 19:05:37 +02:00
Marco Lettere 8cc4efaac0 retrieve vre and system_services from KC 2021-06-30 19:03:38 +02:00
Marco Lettere 011f6eb0ed retrieve vre and system_services from KC 2021-06-30 18:48:49 +02:00
Marco Lettere e9a4c2e46f retrieve vre and system_services from KC 2021-06-30 18:45:01 +02:00
Marco Lettere fc41e2f4e5 retrieve vre and system_services from KC 2021-06-30 18:43:36 +02:00
Marco Lettere b4aef34d3b retrieve vre and system_services from KC 2021-06-30 18:39:36 +02:00
Marco Lettere 768e965305 use pyeval to squeeze out service names 2021-06-30 18:12:12 +02:00
Marco Lettere b6fda3975d use pyeval to squeeze out service names 2021-06-30 17:42:22 +02:00
Marco Lettere 050990db34 introduce uma based authorization step 2021-06-30 17:26:58 +02:00
Marco Lettere 597ba693d9 introduce uma based authorization step 2021-06-30 17:24:51 +02:00
Marco Lettere d8a47e00a2 need first to authorize on d4science realm 2021-06-30 16:49:54 +02:00
Marco Lettere feda23ebda need first to authorize on d4science realm 2021-06-30 16:38:39 +02:00
Marco Lettere debef2b479 need first to authorize on d4science realm 2021-06-30 16:37:40 +02:00
Marco Lettere 988804480e authorize call to ic proxy 2021-06-30 16:22:22 +02:00
Marco Lettere 096f082a47 added workflow to add all system services to vre 2021-06-30 16:05:48 +02:00
Marco Lettere 55db5d7d39 typo in content type 2021-06-04 12:01:50 +02:00
Marco Lettere 899621e6a3 try with lambda 2021-06-04 11:33:15 +02:00
Marco Lettere 6561d96531 try with lambda 2021-06-04 11:30:29 +02:00
Marco Lettere d23b12de3c try without resultList 2021-06-04 11:25:12 +02:00
Marco Lettere 3bf7363f3a fix quotes 2021-06-04 11:15:35 +02:00
Marco Lettere 52448711c4 set also accept 2021-06-04 11:13:24 +02:00
Marco Lettere 48275c4a2d fix 2021-06-04 10:52:26 +02:00
Marco Lettere b0f341d61a add role needs array 2021-06-04 10:49:24 +02:00