Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nPNj3-00070f-6g for pgadmin-hackers@arkaria.postgresql.org; Wed, 02 Mar 2022 12:05:01 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1nPNj1-0006h0-6U for pgadmin-hackers@arkaria.postgresql.org; Wed, 02 Mar 2022 12:04:59 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nPNj0-0006gd-GN for pgadmin-hackers@lists.postgresql.org; Wed, 02 Mar 2022 12:04:58 +0000 Received: from mail-lf1-x134.google.com ([2a00:1450:4864:20::134]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1nPNit-0007vV-BV for pgadmin-hackers@postgresql.org; Wed, 02 Mar 2022 12:04:57 +0000 Received: by mail-lf1-x134.google.com with SMTP id f37so2389754lfv.8 for ; Wed, 02 Mar 2022 04:04:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb.com; s=google; h=mime-version:from:date:message-id:subject:to; bh=/V3THfWLnJ1/tpNAzxvIQFxFFOwaAxKjI7nRl7cCKZE=; b=kOvusfHrkPUTbB4z49Prxdj4pxHmZeSGjEfsd+dICOVtRhOgNlvO369VT1Lih4aGJA Xee3cyJE5XaySPuWF1nYkQ6Pk6hBkL8fDPintQEDtmEu3HssdrFCDrt1W8Pa9uWj98L8 s78qSZNJFBb3mAcyfXPxghdbOqbNIrWRmB8JqFXK6RKwQP+HsGfruec68cb5vrAE4fza yTBU/B4xkxTqIr708Xd46oy2jhYYjO+kgeUGiQmDDF8YI1QoBbnzDWIF1P/kbjC/7Gce ywnnKE/+c2nIX84QMlswhyfd8MgO4V8BMSavdCAJsd8roEfgO0Ar3GQgYRiCV7ScmFTQ IIAQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=/V3THfWLnJ1/tpNAzxvIQFxFFOwaAxKjI7nRl7cCKZE=; b=AVsNlvP0E+49myJ+DeqXPlEtKMi6cC32BF1M3ZMg9UzUrSRJ6z2bVn/1kM2+m7kE2Q j9U0yQXYcJObSNPuuHnMyXqV7kuE4hQoZcTRzzf3+U15SmTX4EHLreIZ9zVOx8gTDptQ f8WZdvy4Hnl6c2g+Xcshvn1Xz5Mug05pRl/JSdQ6XmcU7uQn2p+RyE2FigyV1TFswysx EYZ8EzxI67y2fSfE4RptW4gY7TFtZbbdidHFBQ2k6xoAjtG5tHLcl4l+ftfq/49vt56Q 4NWqQPkrMWB0sCX/B3jxMat2nCiWinVY54cIG4yGnYm/U/rK0xY+5Sis9dv3ndkZJJ/+ TIvQ== X-Gm-Message-State: AOAM530G8IeBOiJB7HzXxADhAukj/iskgEgOBuRtrn5WOnwrSzQWT3Xj glcPdgRIr0x8mW566Mqv4Ubm51HZ+2JdxVOLISJGu4Cb3r7M17MwQtcjmzSPU04Psufi/A27lWb nmkR+F5KTkCYEZrvhpkNsbnlJf9J59Cc6BNPR2C+J3qiBpm6jkNnXlGQ06WMk9EgJKdhd+Am6yT wxaLOZbq0tTf8t7vgXBW0EiZfR3e8SzrsSo8h3wzlc1GxggreN/ya5fEPppc1El6o= X-Google-Smtp-Source: ABdhPJzU2fq8+7/yk2D17OekekeCrKdIVahhOh+iPpwlTPdoK/RSQ7eVNIaWo2Z48A/R8/4/5fvnVgDWEb0djMZJFgA= X-Received: by 2002:ac2:4156:0:b0:443:1591:c2be with SMTP id c22-20020ac24156000000b004431591c2bemr19188519lfi.234.1646222689277; Wed, 02 Mar 2022 04:04:49 -0800 (PST) MIME-Version: 1.0 From: Khushboo Vashi Date: Wed, 2 Mar 2022 17:34:37 +0530 Message-ID: Subject: [pgAdmin4][Patch] - Cloud Wizard fixes To: pgadmin-hackers Content-Type: multipart/mixed; boundary="0000000000009de48705d93b163f" X-CLOUD-SEC-AV-Info: enterprisedb,google_mail,monitor X-CLOUD-SEC-AV-Sent: true X-Gm-Spam: 0 X-Gm-Phishy: 0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --0000000000009de48705d93b163f Content-Type: multipart/alternative; boundary="0000000000009de48605d93b163d" --0000000000009de48605d93b163d Content-Type: text/plain; charset="UTF-8" Hi, Please find the attached patch to fix the below issues/suggestions: - Mask the credentials input fields - Loading symbol doesn't work while reloading the options in the select control - Decrease the wizard opening timeout - Host IP fetch issue due to urllib library upgrade Thanks, Khushboo --0000000000009de48605d93b163d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

Please find the attached patch to f= ix the below issues/suggestions:

- Mask the creden= tials input fields
- Loading symbol doesn't work while reload= ing the options in the select control
- Decrease the wizard openi= ng timeout
- Host IP fetch issue due to urllib library upgrade

Thanks,
Khushboo
--0000000000009de48605d93b163d-- --0000000000009de48705d93b163f Content-Type: application/octet-stream; name="cloud_aws_fixes.patch" Content-Disposition: attachment; filename="cloud_aws_fixes.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_l09ietrj0 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FjbG91ZC91dGlscy9taXNjLnB5IGIvd2ViL3BnYWNsb3VkL3V0 aWxzL21pc2MucHkKaW5kZXggNWQ2NmYzNTRjLi5kZGJiZjA0Y2IgMTAwNjQ0Ci0tLSBhL3dlYi9w Z2FjbG91ZC91dGlscy9taXNjLnB5CisrKyBiL3dlYi9wZ2FjbG91ZC91dGlscy9taXNjLnB5CkBA IC0xNiwxNiArMTYsMTQgQEAgZGVmIGdldF9teV9pcCgpOgogICAgICIiIiBSZXR1cm4gdGhlIHB1 YmxpYyBJUCBvZiB0aGlzIGhvc3QgIiIiCiAgICAgaHR0cCA9IHVybGxpYjMuUG9vbE1hbmFnZXIo KQogICAgIHRyeToKLSAgICAgICAgZXh0ZXJuYWxfaXAgPSBodHRwLnJlcXVlc3QudXJsb3BlbigK LSAgICAgICAgICAgICdodHRwczovL2lkZW50Lm1lJykucmVhZCgpLmRlY29kZSgndXRmOCcpCisg ICAgICAgIGV4dGVybmFsX2lwID0gaHR0cC5yZXF1ZXN0KCdHRVQnLCAnaHR0cHM6Ly9pZGVudC5t ZScpLmRhdGEKICAgICBleGNlcHQgRXhjZXB0aW9uOgogICAgICAgICB0cnk6Ci0gICAgICAgICAg ICBleHRlcm5hbF9pcCA9IGh0dHAucmVxdWVzdC51cmxvcGVuKAotICAgICAgICAgICAgICAgICdo dHRwczovL2lmY29uZmlnLm1lL2lwJykucmVhZCgpLmRlY29kZSgndXRmOCcpCisgICAgICAgICAg ICBleHRlcm5hbF9pcCA9IGh0dHAucmVxdWVzdCgnR0VUJywgJ2h0dHBzOi8vaWZjb25maWcubWUv aXAnKS5kYXRhCiAgICAgICAgIGV4Y2VwdCBFeGNlcHRpb246CiAgICAgICAgICAgICBleHRlcm5h bF9pcCA9ICcxMjcuMC4wLjEnCiAKLSAgICByZXR1cm4gZXh0ZXJuYWxfaXAKKyAgICByZXR1cm4g J3t9L3t9Jy5mb3JtYXQoZXh0ZXJuYWxfaXAsIDMyKQogCiAKIGRlZiBnZXRfcmFuZG9tX2lkKCk6 CmRpZmYgLS1naXQgYS93ZWIvcGdhZG1pbi9taXNjL2Nsb3VkL19faW5pdF9fLnB5IGIvd2ViL3Bn YWRtaW4vbWlzYy9jbG91ZC9fX2luaXRfXy5weQppbmRleCBiOTRmZDAxOGUuLmMwMzUwMjgxMyAx MDA2NDQKLS0tIGEvd2ViL3BnYWRtaW4vbWlzYy9jbG91ZC9fX2luaXRfXy5weQorKysgYi93ZWIv cGdhZG1pbi9taXNjL2Nsb3VkL19faW5pdF9fLnB5CkBAIC0xMTQsNyArMTE0LDkgQEAgZGVmIHNj cmlwdCgpOgogICAgICAgICAgICAgICAgICBtZXRob2RzPVsnR0VUJ10sIGVuZHBvaW50PSdnZXRf aG9zdF9pcCcpCiBAbG9naW5fcmVxdWlyZWQKIGRlZiBnZXRfaG9zdF9pcCgpOgotICAgIHJldHVy biBtYWtlX2pzb25fcmVzcG9uc2UoZGF0YT1nZXRfbXlfaXAoKSkKKyAgICAiIiJ0ZXN0IiIiCisg ICAgaXAgPSBnZXRfbXlfaXAoKQorICAgIHJldHVybiBtYWtlX2pzb25fcmVzcG9uc2UoZGF0YT1p cCkKIAogCiBAYmx1ZXByaW50LnJvdXRlKCcvdmVyaWZ5X2NyZWRlbnRpYWxzLycsCmRpZmYgLS1n aXQgYS93ZWIvcGdhZG1pbi9taXNjL2Nsb3VkL3N0YXRpYy9qcy9jbG91ZC5qcyBiL3dlYi9wZ2Fk bWluL21pc2MvY2xvdWQvc3RhdGljL2pzL2Nsb3VkLmpzCmluZGV4IDQyMDBmMWRiOS4uYjU3MzM3 ZDg3IDEwMDY0NAotLS0gYS93ZWIvcGdhZG1pbi9taXNjL2Nsb3VkL3N0YXRpYy9qcy9jbG91ZC5q cworKysgYi93ZWIvcGdhZG1pbi9taXNjL2Nsb3VkL3N0YXRpYy9qcy9jbG91ZC5qcwpAQCAtMTI4 LDcgKzEyOCw3IEBAIGRlZmluZSgncGdhZG1pbi5taXNjLmNsb3VkJywgWwogICAgICAgICAgICAg ICAgIHJldHVybiBzZXRUaW1lb3V0KChmdW5jdGlvbiAoKSB7CiAgICAgICAgICAgICAgICAgICBS ZWFjdERPTS51bm1vdW50Q29tcG9uZW50QXROb2RlKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdj bG91ZFdpemFyZERsZycpKTsKICAgICAgICAgICAgICAgICAgIHJldHVybiBBbGVydGlmeS5jbG91 ZFdpemFyZERpYWxvZygpLmRlc3Ryb3koKTsKLSAgICAgICAgICAgICAgICB9KSwgNTAwKTsKKyAg ICAgICAgICAgICAgICB9KSwgMTApOwogICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgfQog ICAgICAgICAgIH07CmRpZmYgLS1naXQgYS93ZWIvcGdhZG1pbi9taXNjL2Nsb3VkL3N0YXRpYy9q cy9jbG91ZF9kYl9kZXRhaWxzX3NjaGVtYS51aS5qcyBiL3dlYi9wZ2FkbWluL21pc2MvY2xvdWQv c3RhdGljL2pzL2Nsb3VkX2RiX2RldGFpbHNfc2NoZW1hLnVpLmpzCmluZGV4IDFhNmI1MDk3My4u NTkzZGViNjAxIDEwMDY0NAotLS0gYS93ZWIvcGdhZG1pbi9taXNjL2Nsb3VkL3N0YXRpYy9qcy9j bG91ZF9kYl9kZXRhaWxzX3NjaGVtYS51aS5qcworKysgYi93ZWIvcGdhZG1pbi9taXNjL2Nsb3Vk L3N0YXRpYy9qcy9jbG91ZF9kYl9kZXRhaWxzX3NjaGVtYS51aS5qcwpAQCAtODgsMTAgKzg4LDEw IEBAIGNsYXNzIENsb3VkREJDcmVkU2NoZW1hIGV4dGVuZHMgQmFzZVVJU2NoZW1hIHsKICAgICAg ICAgbm9FbXB0eTogdHJ1ZSwKICAgICAgICAgaGVscE1lc3NhZ2U6IGdldHRleHQoJ1RoZSBjbG91 ZCBpbnN0YW5jZSB3aWxsIGJlIGRlcGxveWVkIGluIHRoZSBzZWxlY3RlZCByZWdpb24uJykKICAg ICAgIH0sewotICAgICAgICBpZDogJ2F3c19hY2Nlc3Nfa2V5JywgbGFiZWw6IGdldHRleHQoJ0FX UyBhY2Nlc3Mga2V5JyksIHR5cGU6ICd0ZXh0JywKKyAgICAgICAgaWQ6ICdhd3NfYWNjZXNzX2tl eScsIGxhYmVsOiBnZXR0ZXh0KCdBV1MgYWNjZXNzIGtleScpLCB0eXBlOiAncGFzc3dvcmQnLAog ICAgICAgICBtb2RlOiBbJ2NyZWF0ZSddLCBub0VtcHR5OiB0cnVlLAogICAgICAgfSwgewotICAg ICAgICBpZDogJ2F3c19zZWNyZXRfYWNjZXNzX2tleScsIGxhYmVsOiBnZXR0ZXh0KCdBV1Mgc2Vj cmV0IGFjY2VzcyBrZXknKSwgdHlwZTogJ3RleHQnLAorICAgICAgICBpZDogJ2F3c19zZWNyZXRf YWNjZXNzX2tleScsIGxhYmVsOiBnZXR0ZXh0KCdBV1Mgc2VjcmV0IGFjY2VzcyBrZXknKSwgdHlw ZTogJ3Bhc3N3b3JkJywKICAgICAgICAgbW9kZTogWydjcmVhdGUnXSwgbm9FbXB0eTogdHJ1ZSwK ICAgICAgIH0sIHsKICAgICAgICAgaWQ6ICdhd3Nfc2Vzc2lvbl90b2tlbicsIGxhYmVsOiBnZXR0 ZXh0KCdBV1Mgc2Vzc2lvbiB0b2tlbicpLCB0eXBlOiAnbXVsdGlsaW5lJywKQEAgLTIwNSw4ICsy MDUsNyBAQCBleHBvcnQgY2xhc3MgSW5zdGFuY2VTY2hlbWEgZXh0ZW5kcyBCYXNlVUlTY2hlbWEg ewogICAgICAgXSwgIG5vRW1wdHk6IHRydWUsIG9yaWVudGF0aW9uOiAndmVydGljYWwnLAogICAg IH0sewogICAgICAgaWQ6ICdhd3NfaW5zdGFuY2VfdHlwZScsIGxhYmVsOiBnZXR0ZXh0KCdJbnN0 YW5jZSB0eXBlJyksCi0gICAgICBvcHRpb25zOiB0aGlzLmluc3RhbmNlT3B0cywgIG5vRW1wdHk6 IHRydWUsCi0gICAgICBjb250cm9sUHJvcHM6IHsgYWxsb3dDbGVhcjogZmFsc2UgfSwKKyAgICAg IG9wdGlvbnM6IHRoaXMuaW5zdGFuY2VPcHRzLAogICAgICAgZGVwczogWydhd3NfZGJfdmVyc2lv bicsICdhd3NfZGJfaW5zdGFuY2VfY2xhc3MnXSwKICAgICAgIGRlcENoYW5nZTogKHN0YXRlLCBz b3VyY2UpPT4gewogICAgICAgICBpZiAoc291cmNlWzBdID09ICdhd3NfZGJfaW5zdGFuY2VfY2xh c3MnKSB7CmRpZmYgLS1naXQgYS93ZWIvcGdhZG1pbi9taXNjL2Nsb3VkL3V0aWxzL19faW5pdF9f LnB5IGIvd2ViL3BnYWRtaW4vbWlzYy9jbG91ZC91dGlscy9fX2luaXRfXy5weQppbmRleCAwMGFj OGZjZTguLmJhNGI3MzMzMSAxMDA2NDQKLS0tIGEvd2ViL3BnYWRtaW4vbWlzYy9jbG91ZC91dGls cy9fX2luaXRfXy5weQorKysgYi93ZWIvcGdhZG1pbi9taXNjL2Nsb3VkL3V0aWxzL19faW5pdF9f LnB5CkBAIC0xNCwxMyArMTQsMTEgQEAgZGVmIGdldF9teV9pcCgpOgogICAgICIiIiBSZXR1cm4g dGhlIHB1YmxpYyBJUCBvZiB0aGlzIGhvc3QgIiIiCiAgICAgaHR0cCA9IHVybGxpYjMuUG9vbE1h bmFnZXIoKQogICAgIHRyeToKLSAgICAgICAgZXh0ZXJuYWxfaXAgPSBodHRwLnJlcXVlc3QudXJs b3BlbigKLSAgICAgICAgICAgICdodHRwczovL2lkZW50Lm1lJykucmVhZCgpLmRlY29kZSgndXRm OCcpCisgICAgICAgIGV4dGVybmFsX2lwID0gaHR0cC5yZXF1ZXN0KCdHRVQnLCAnaHR0cHM6Ly9p ZGVudC5tZScpLmRhdGEKICAgICBleGNlcHQgRXhjZXB0aW9uOgogICAgICAgICB0cnk6Ci0gICAg ICAgICAgICBleHRlcm5hbF9pcCA9IGh0dHAucmVxdWVzdC51cmxvcGVuKAotICAgICAgICAgICAg ICAgICdodHRwczovL2lmY29uZmlnLm1lL2lwJykucmVhZCgpLmRlY29kZSgndXRmOCcpCisgICAg ICAgICAgICBleHRlcm5hbF9pcCA9IGh0dHAucmVxdWVzdCgnR0VUJywgJ2h0dHBzOi8vaWZjb25m aWcubWUvaXAnKS5kYXRhCiAgICAgICAgIGV4Y2VwdCBFeGNlcHRpb246CiAgICAgICAgICAgICBl eHRlcm5hbF9pcCA9ICcxMjcuMC4wLjEnCiAKLSAgICByZXR1cm4gZXh0ZXJuYWxfaXAKKyAgICBy ZXR1cm4gJ3t9L3t9Jy5mb3JtYXQoZXh0ZXJuYWxfaXAsIDMyKQpkaWZmIC0tZ2l0IGEvd2ViL3Bn YWRtaW4vc3RhdGljL2pzL2NvbXBvbmVudHMvRm9ybUNvbXBvbmVudHMuanN4IGIvd2ViL3BnYWRt aW4vc3RhdGljL2pzL2NvbXBvbmVudHMvRm9ybUNvbXBvbmVudHMuanN4CmluZGV4IGU5ZWRmZDAz ZC4uY2RjZmFiNjQzIDEwMDY0NAotLS0gYS93ZWIvcGdhZG1pbi9zdGF0aWMvanMvY29tcG9uZW50 cy9Gb3JtQ29tcG9uZW50cy5qc3gKKysrIGIvd2ViL3BnYWRtaW4vc3RhdGljL2pzL2NvbXBvbmVu dHMvRm9ybUNvbXBvbmVudHMuanN4CkBAIC03NjIsNiArNzYyLDcgQEAgZXhwb3J0IGNvbnN0IElu cHV0U2VsZWN0ID0gZm9yd2FyZFJlZigoewogICAgIGlmKHR5cGVvZiBvcHRpb25zID09PSAnZnVu Y3Rpb24nKSB7CiAgICAgICBvcHRQcm9taXNlID0gb3B0aW9ucygpOwogICAgIH0KKyAgICBzZXRG aW5hbE9wdGlvbnMoW1tdLCB0cnVlXSk7CiAgICAgUHJvbWlzZS5yZXNvbHZlKG9wdFByb21pc2Up CiAgICAgICAudGhlbigocmVzKT0+ewogICAgICAgICAvKiBJZiBjb21wb25lbnQgdW5tb3VudGVk LCBkb250IHVwZGF0ZSBzdGF0ZSAqLwo= --0000000000009de48705d93b163f--