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 1leIqp-0006fL-5C for pgadmin-hackers@arkaria.postgresql.org; Wed, 05 May 2021 14:50:11 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1leIqo-0004Bs-2S for pgadmin-hackers@arkaria.postgresql.org; Wed, 05 May 2021 14:50:10 +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 1leIqn-0004Bj-J7 for pgadmin-hackers@lists.postgresql.org; Wed, 05 May 2021 14:50:09 +0000 Received: from mail-oi1-x22e.google.com ([2607:f8b0:4864:20::22e]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1leIqk-0001Sp-Mk for pgadmin-hackers@postgresql.org; Wed, 05 May 2021 14:50:08 +0000 Received: by mail-oi1-x22e.google.com with SMTP id z3so1189561oib.5 for ; Wed, 05 May 2021 07:50:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=embS/4+YpmH7Gggbm6ngjkUIYv6napciB1PxfLq55ic=; b=VVQITZwSGirKpvGzk/NrWW2r4QH1xw2mz2uD0767j5wLAh4NclPsPErXBM5Xlkqg+u XOzdfKdXZ+UzztkTq1W/01qGeB2hiyvZqsZwUSoElAkbv+t8cxC6thlErMsBAe+WBNdf RkNpLA2doEI458RcHvGNoL2wykA9fZRijrz8xj2Jlvs6oqEFTAGzdibHQqbffOo1PtZV do9c88ty83rMj/sz/JU+oNOyvh1cZ+GpH0g6Emi/57dN3PFUKwuW+3LZ9VOwmA2bu50Y of/XI7q43wgSh8L1W0WS1y8hv0L6X94S4t5y0DGWn6lE6fE9BcQV+sAbejoKZDo+7DA9 hMLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=embS/4+YpmH7Gggbm6ngjkUIYv6napciB1PxfLq55ic=; b=rnkNYYulapch6A7Zer/bbozbcuJpMvTFWU/uwVAayNvqH9mhyXIgw5bB0kA5zC/oUN 0cjL75esQv1xPRRr9645KnlXIW2dc6aWvYfSgTVcVhDrY9GHzf2Gc6s3LKIzPNuHG0qw 8BXlzItRUBLbRKt+CJf79vXoMGBjqb5EJVqZh7Rkb/Th52NtMrUeZf+wnHUKYwPbHl4D CRRYctYdaGgFR5ckdZ3Eef9AeouUEefhf09q4XlVMBzNTTvXsR862HFeEtI9utIbM3Ef kx+trZcJsPfPStIPKvW2oo4CaIpetTS4RN+DEUZm8cVvECLiBUSFhKnN26lVZzlS2FP8 cGvA== X-Gm-Message-State: AOAM533Tv8ff7+b5MtCHP5Z9kgWHDKVqAkZCDRRjSK2nEwAgt9v4iCh+ TCMKSLfPx59fIYn/UwucmjHRAXB/raNuGXYTAOzfDXVgNkkQQobbXTYpXD/rOSRQ7DHvXD1M68t 6oP4b9lUmlPZLeDQg1x4EJCiC+uW9vaCKqDMsi1V8wJOlWwKbNmyMBd1Wp++NLIVL3KzwDMoe/b BIGAY2Wsj2ZWN+E8XYoxpcCBr3ElFt6DmXDwABgF+CDfwSOZm49wuE7Tl8uTKwdkQ= X-Google-Smtp-Source: ABdhPJw+VeHx34/hPXnBFAYYn7MDOCBssLasWVGUHYbO4XtgRe+ohb/fp1Z0ATCavF4PGZE5tTHrrr4FWPabRfRLiag= X-Received: by 2002:a05:6808:14c9:: with SMTP id f9mr7286008oiw.144.1620226205203; Wed, 05 May 2021 07:50:05 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Murtuza Zabuawala Date: Wed, 5 May 2021 20:19:49 +0530 Message-ID: Subject: Re: [pgAdmin][RM6355]: pgAdmin is able to open external files that are dragged into it. To: pgadmin-hackers Cc: Pradip Parkale , Akshay Joshi Content-Type: multipart/mixed; boundary="0000000000006affc905c1964f1e" 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 --0000000000006affc905c1964f1e Content-Type: multipart/alternative; boundary="0000000000006affc705c1964f1c" --0000000000006affc705c1964f1c Content-Type: text/plain; charset="UTF-8" Hello, PFA patch to remove duplicate code and avoid DOM search operation in panel.js. -- Regards, Murtuza Zabuawala *EDB* *POWER TO POSTGRES* https://www.edbpostgres.com On Wed, Apr 28, 2021 at 12:02 PM Akshay Joshi wrote: > Thanks, patch applied. > > On Tue, Apr 27, 2021 at 8:12 PM Pradip Parkale < > pradip.parkale@enterprisedb.com> wrote: > >> Hi Hackers, >> >> Please find the attached patch for #6355. I have added the event to >> prevent the browser from opening the dragged file. >> >> >> -- >> Thanks & Regards, >> Pradip Parkale >> Software Engineer | EnterpriseDB Corporation >> > > > -- > *Thanks & Regards* > *Akshay Joshi* > *pgAdmin Hacker | Principal Software Architect* > *EDB Postgres * > > *Mobile: +91 976-788-8246* > --0000000000006affc705c1964f1c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello,

<= div class=3D"gmail_default" style=3D"font-family:verdana,sans-serif;color:#= 444444">PFA patch to remove duplicate code and avoid DOM search operation i= n panel.js.

--
Regards= ,
Murtuza Zabuawala
EDB
POWER TO POSTGRES


On Wed, Apr 28, 2021 at 12:02 PM= Akshay Joshi <akshay.joshi@enterprisedb.com> wrote:
Thanks, patch app= lied.

On Tue, Apr 27, 2021 at 8:12 PM Pradip Parkale <pradip.parkale@enterprise= db.com> wrote:
Hi Hackers,

Please find the attac= hed patch for #6355. I have added the event to prevent the browser from ope= ning the dragged file.


--
Thanks &= ; Regards,
Pradip Parkale
Softw= are Engineer | EnterpriseDB Corporation


--
Thank= s & Regards
Akshay Joshi
pgAdmin Hacker | Principal Softw= are Architect
EDB Po= stgres
Mobile: +91 976-788-8246

--0000000000006affc705c1964f1c-- --0000000000006affc905c1964f1e Content-Type: application/octet-stream; name="remove_duplication.diff" Content-Disposition: attachment; filename="remove_duplication.diff" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kobku5r20 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc3RhdGljL2pzL3BhbmVsLmpzIGIvd2Vi L3BnYWRtaW4vYnJvd3Nlci9zdGF0aWMvanMvcGFuZWwuanMKaW5kZXggYzAzNzFiMmRjLi5jOWU2 NDEzMmIgMTAwNjQ0Ci0tLSBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc3RhdGljL2pzL3BhbmVsLmpz CisrKyBiL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc3RhdGljL2pzL3BhbmVsLmpzCkBAIC05OCwxMSAr OTgsNyBAQCBkZWZpbmUoCiAgICAgICAgICAgICAgIH0KIAogICAgICAgICAgICAgICAvLyBQcmV2 ZW50IGJyb3dzZXIgZnJvbSBvcGVuaW5nIHRoZSBkcmFnIGZpbGUuCi0gICAgICAgICAgICAgICQo Jy5wZy1wYW5lbC1jb250ZW50JykuYmluZCgnZHJhZ292ZXInLCBmdW5jdGlvbiAoZXZlbnQpIHsK LSAgICAgICAgICAgICAgICBldmVudC5zdG9wUHJvcGFnYXRpb24oKTsKLSAgICAgICAgICAgICAg ICBldmVudC5wcmV2ZW50RGVmYXVsdCgpOwotICAgICAgICAgICAgICB9KTsKLSAgICAgICAgICAg ICAgJCgnLnBnLXBhbmVsLWNvbnRlbnQnKS5iaW5kKCdkcm9wJywgZnVuY3Rpb24gKGV2ZW50KSB7 CisgICAgICAgICAgICAgICRjb250YWluZXIuYmluZCgnZHJhZ292ZXIgZHJvcCcsIGZ1bmN0aW9u IChldmVudCkgewogICAgICAgICAgICAgICAgIGV2ZW50LnN0b3BQcm9wYWdhdGlvbigpOwogICAg ICAgICAgICAgICAgIGV2ZW50LnByZXZlbnREZWZhdWx0KCk7CiAgICAgICAgICAgICAgIH0pOwpk aWZmIC0tZ2l0IGEvd2ViL3BnYWRtaW4vdG9vbHMvc3FsZWRpdG9yL3N0YXRpYy9qcy9zcWxlZGl0 b3IuanMgYi93ZWIvcGdhZG1pbi90b29scy9zcWxlZGl0b3Ivc3RhdGljL2pzL3NxbGVkaXRvci5q cwppbmRleCAxZWY2OTBlNTUuLmU5OWRiNjk1NSAxMDA2NDQKLS0tIGEvd2ViL3BnYWRtaW4vdG9v bHMvc3FsZWRpdG9yL3N0YXRpYy9qcy9zcWxlZGl0b3IuanMKKysrIGIvd2ViL3BnYWRtaW4vdG9v bHMvc3FsZWRpdG9yL3N0YXRpYy9qcy9zcWxlZGl0b3IuanMKQEAgLTQ5MiwxMSArNDkyLDcgQEAg ZGVmaW5lKCd0b29scy5xdWVyeXRvb2wnLCBbCiAgICAgICB9KTsKIAogICAgICAgLy8gUHJldmVu dCBicm93c2VyIGZyb20gb3BlbmluZyB0aGUgZHJhZyBmaWxlLgotICAgICAgJCgnI2RhdGFncmlk JykuYmluZCgnZHJhZ292ZXInLCBmdW5jdGlvbiAoZXZlbnQpIHsKLSAgICAgICAgZXZlbnQuc3Rv cFByb3BhZ2F0aW9uKCk7Ci0gICAgICAgIGV2ZW50LnByZXZlbnREZWZhdWx0KCk7Ci0gICAgICB9 KTsKLSAgICAgICQoJyNkYXRhZ3JpZCcpLmJpbmQoJ2Ryb3AnLCBmdW5jdGlvbiAoZXZlbnQpIHsK KyAgICAgICQoJyNkYXRhZ3JpZCcpLmJpbmQoJ2RyYWdvdmVyIGRyb3AnLCBmdW5jdGlvbiAoZXZl bnQpIHsKICAgICAgICAgZXZlbnQuc3RvcFByb3BhZ2F0aW9uKCk7CiAgICAgICAgIGV2ZW50LnBy ZXZlbnREZWZhdWx0KCk7CiAgICAgICB9KTsK --0000000000006affc905c1964f1e--