Commit Graph

360 Commits

Author SHA1 Message Date
Marco Lettere 064c554c25 fixed issues and add first member additions 2023-07-24 15:37:45 +02:00
Marco Lettere c8ba9dc1cc correctly renamed workflow 2023-07-24 15:13:38 +02:00
Marco Lettere ce3ef27b17 added new workflow create_vre and modified create_vre_folder to set also admins 2023-07-24 15:10:36 +02:00
Marco Lettere 94c9eeeda7 fixed query to extract correct infrastructure id 2023-07-18 16:38:49 +02:00
Marco Lettere 5b308bf8cd fixed url to IS 2023-07-18 14:56:46 +02:00
Marco Lettere f54792e117 fixed ET find and corrected validation code 2023-07-18 13:19:47 +02:00
Marco Lettere 1306b1bdfe added ID extraction and check 2023-07-18 12:33:27 +02:00
Marco Lettere 2cc42d9e6d fix minor issues 2023-07-18 12:13:58 +02:00
Marco Lettere ce66259343 added queries to IC proxy 2023-07-18 11:02:42 +02:00
Marco Lettere 517ced19c6 new taskdef for multipart/form-data 2023-07-17 17:41:52 +02:00
Marco Lettere 66d00bd06b added back root_vo 2023-07-14 16:15:07 +02:00
Marco Lettere 00782d90e1 fixed workflow 2023-07-14 16:11:13 +02:00
Marco Lettere 0846edfb75 added missing comma 2023-07-13 17:30:47 +02:00
Marco Lettere 6a6fbca118 added two new subworkflows of group_created 2023-07-13 17:20:01 +02:00
Marco Lettere 5a01d339ca accept 409 for avoiding unnecessary reexecutions 2023-05-16 18:40:28 +02:00
Marco Lettere e66f146432 replaced hardcoded value with variable 2023-01-13 12:23:33 +01:00
Marco Lettere 37c7bdb070 anticipated group creation even more 2023-01-12 18:05:39 +01:00
Marco Lettere c0a770c864 anticipated group creation even more 2023-01-12 18:04:49 +01:00
Marco Lettere 6f94ff6125 anticipated group creation even more 2023-01-12 18:03:39 +01:00
Marco Lettere 5d6a17d2f5 multiple reinforced authorize for reducing expiration risks 2023-01-12 17:33:38 +01:00
Marco Lettere be6a71b283 multiple reinforced authorize for reducing expiration risks 2023-01-12 17:29:36 +01:00
Marco Lettere ad0c83c83c anticipated reinforced authorize for reducing expiration risks 2023-01-12 16:28:10 +01:00
Marco Lettere d53ad6b8fe reinforced authorize for reducing expiration risks 2023-01-12 16:21:38 +01:00
Marco Lettere 3409b5f392 reinforced authorize for reducing expiration risks 2023-01-12 16:20:24 +01:00
Marco Lettere 49f80b4cc6 fixed JS code 2023-01-12 16:10:39 +01:00
Marco Lettere 13bb81a85c sequenzialed to complete group creation asap 2023-01-12 15:40:02 +01:00
Marco Lettere cea8698929 sequenzialed to complete group creation asap 2023-01-12 15:00:03 +01:00
Marco Lettere 51be38cd57 create group directly under parent 2023-01-12 13:34:45 +01:00
Marco Lettere 72d4ba9799 patched according to new API requirements 2022-12-20 18:01:13 +01:00
Marco Lettere 887bf83277 removed unnecessary and wrong tasks at the end of workflow 2022-11-23 11:41:58 +01:00
Marco Lettere b9807d1450 removed task as per https://support.d4science.org/issues/23886 2022-10-21 11:03:10 +02:00
Marco Lettere 2d8c576160 added scope link to Member role of context 2022-07-22 14:55:55 +02:00
Marco Lettere 362ab27344 added jupyterhub related workflow to group created 2022-07-14 14:42:59 +02:00
Marco Lettere 82b4d2ecf2 added jupyterhub related workflow to group created 2022-07-14 14:41:00 +02:00
Marco Lettere b0e83cc47d added jupyterhub related workflow to group created 2022-07-14 14:39:44 +02:00
Marco Lettere 18cb707053 reconfigured for jupyterhub-prod 2022-07-14 12:41:24 +02:00
Marco Lettere ee85e5cfd8 fix 2022-07-13 15:44:13 +02:00
Marco Lettere 8081b9ecf0 prepared for prod 2022-07-13 14:14:36 +02:00
Marco Lettere 38f48f558e authorization is required on master 2022-07-12 18:18:44 +02:00
Marco Lettere a5599b4311 authorization is required on master 2022-07-12 18:16:57 +02:00
Marco Lettere ac6b325486 added workflow for jh resource enablement 2022-07-12 18:10:11 +02:00
Marco Lettere 3bd3eefd4b removed dangerous role_deletion before addition 2022-07-05 16:44:40 +02:00
Marco Lettere e68a2845b5 disabled group_deleted 2022-06-16 10:21:01 +02:00
Marco Lettere dffdeeaa94 expect 204 on make-admin task 2022-03-22 17:31:19 +01:00
Marco Lettere 757b03003c undo emergency fix 2022-03-22 14:47:27 +01:00
Marco Lettere 2bc1d78b9c temporarily remove last task because not supported on prod 2022-03-22 12:54:43 +01:00
Marco Lettere 22fc70aec2 name fixed 2022-03-17 15:44:20 +01:00
Marco Lettere 9ca9ad4e54 refactoring plus addition of delete ghn from contexts 2022-03-17 15:39:02 +01:00
Marco Lettere 65e1c2709e added ghn_client delete 2022-03-17 14:58:59 +01:00
Marco Lettere ff546c3405 improved join 2022-03-17 13:45:46 +01:00
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