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 1kzveP-0006JS-2q for pgadmin-hackers@arkaria.postgresql.org; Thu, 14 Jan 2021 05:58:29 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1kzveN-0005sL-V2 for pgadmin-hackers@arkaria.postgresql.org; Thu, 14 Jan 2021 05:58:27 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kzveN-0005sE-Li for pgadmin-hackers@lists.postgresql.org; Thu, 14 Jan 2021 05:58:27 +0000 Received: from mail-qk1-x735.google.com ([2607:f8b0:4864:20::735]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1kzveJ-00031L-Gz for pgadmin-hackers@postgresql.org; Thu, 14 Jan 2021 05:58:27 +0000 Received: by mail-qk1-x735.google.com with SMTP id c7so5902164qke.1 for ; Wed, 13 Jan 2021 21:58:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=CMOyoPFW6Qb4FRTukzZh9IDOQeax0wNmTNUmabP+8vw=; b=lzRfkldRbZmBPcoL8R17aESaiOy5bnx3+/GZwKMqpLPjmmwDh6Qh3395VD9NZeybUH h8fxWSVdXRGJwVmkVc05SLBqVqfZ5h2nRX7uyjSuaepMsmT0K9dM+a2jp9fMGShbBfF0 KFqCgFoi+ieLCMQAFx85eohhvAvqYbyw3cKQ61IoGRD9mroMZsHuH6nmiZ9pUmhsPUxG O/stP+GESy/pYPJ8x3OfzB+J1yWWJdrlicyetnayOCMEnMPR7jWuzJ0DgSoof8Z3N0Sa RcHILlGdz5Sxa1FGwFrFSqvS//ENtJsJ1p5ipE5UW9YRzoZrPXToSCMHXMS7GRyuW/Da uS1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=CMOyoPFW6Qb4FRTukzZh9IDOQeax0wNmTNUmabP+8vw=; b=V/6mAn+cjZZJTF0j4vxVz/DTFdFjMiv6naBJrhpQ2XIhhBGPa2SDI3btFGxGBDPsmT +Kiw6qFwJk3QFxU8MJF10Wf5CuFfLcI4vcqygb8sf5XznIi0b8u8SM729L5cje2xB11+ k69PBZoRwkabUI/j2XvA3EyYsCmxYP69saMcxMyJwAGzrbReZq5lR80j0lD7sZa2kYsu l3ReeuDJJHniGsXbh2i5Gx6phiVm8v2TQf5uTTzbLj6D74TtRJGuDws0nZ2E7A2/lWVf x9sFVdHyw0AnysbueBlAlo8ysBBVdmdy1EPH24laRX/Mvhe1ZHr5g2pH1rMOFPfWW/6D wl2A== X-Gm-Message-State: AOAM53340ECTqHeK9m7WtdE13m280Mtgcbs+lh6pVqXgeL0TpXKltmFJ 2VTD6w4BUSInUd0PjSAD6mMI9bM2bVUjbPvfKQXwgpdxRuLLzgO1gi3MAZE8iDiIe3+OhYHQyjg cuBELysLPR7+4dJOKRH4hYcla6U1kIlZ+HAIssZLIKrRNlA/VAoXUTBN+FeZ8/9XfhtKq/ymKWT fx1blxvUVmaDk7Mpe6s/fHMCrskJ5/MfXcE0OJh8kINHoFcKbDx/wGbBYxZNvaDB6HVtua X-Google-Smtp-Source: ABdhPJxJs5YH5xWWe1CVuOF/ux4ddGNV29xo2WaFvh5Cy9E8fViNcXTFxfYaVcHTw6t7vYEjw6CfnKjjiLgr6A/Hr8w= X-Received: by 2002:a25:d805:: with SMTP id p5mr8720602ybg.46.1610603901269; Wed, 13 Jan 2021 21:58:21 -0800 (PST) MIME-Version: 1.0 From: Nikhil Mohite Date: Thu, 14 Jan 2021 11:28:10 +0530 Message-ID: Subject: [pgAdmin][RM-6120]: Adding/updating user should not allow to add an older date in account expires. To: pgadmin-hackers Content-Type: multipart/mixed; boundary="00000000000068f42d05b8d5f13a" 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: Precedence: bulk --00000000000068f42d05b8d5f13a Content-Type: multipart/alternative; boundary="00000000000068f42c05b8d5f138" --00000000000068f42c05b8d5f138 Content-Type: text/plain; charset="UTF-8" Hi Team, Please find the attached patch for RM-6120 : Adding/updating user should not allow to add an older date in account expires. Added UI validation if a user enters the account expiration date manually. -- *Thanks & Regards,* *Nikhil Mohite* *Software Engineer.* *EDB Postgres* *Mob.No: +91-7798364578.* --00000000000068f42c05b8d5f138 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Team,

Please find the attached patch= for RM-6120:=C2= =A0Adding/updating user should not allow to add=C2=A0an older date in accou= nt expires.
Added UI validation if a user enters the account expi= ration date manually.

--
Thanks & Regards,
Nikhil Mohite
Software Engineer.
Mob.No: +91-7798364578.
=
--00000000000068f42c05b8d5f138-- --00000000000068f42d05b8d5f13a Content-Type: application/octet-stream; name="RM_6120.patch" Content-Disposition: attachment; filename="RM_6120.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kjwfv0cq0 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL3Jv bGVzL3N0YXRpYy9qcy9yb2xlLmpzIGIvd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBz L3NlcnZlcnMvcm9sZXMvc3RhdGljL2pzL3JvbGUuanMKaW5kZXggNjg5MDlmZDguLjJmOTU3ZjUz IDEwMDY0NAotLS0gYS93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9y b2xlcy9zdGF0aWMvanMvcm9sZS5qcworKysgYi93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9n cm91cHMvc2VydmVycy9yb2xlcy9zdGF0aWMvanMvcm9sZS5qcwpAQCAtNTYyLDYgKzU2MiwyOSBA QCBkZWZpbmUoJ3BnYWRtaW4ubm9kZS5yb2xlJywgWwogICAgICAgICAgICAgfQogICAgICAgICAg IH0KIAorICAgICAgICAgIC8vQ2hlY2sgQWNjb3VudCBleHBpcmF0aW9uIHNob3VsZCBub3QgYmUg bGVzcyB0aGF0IGN1cnJlbnQgc2VsZWN0ZWQgZGF0ZS4KKyAgICAgICAgICBsZXQgY3VycmRhdGUg PSBudWxsOworICAgICAgICAgIGxldCBvbGREYXRlID0gbnVsbDsKKyAgICAgICAgICBpZih0aGlz LmdldCgncm9sdmFsaWR1bnRpbCcpICE9IHRoaXMub3JpZ1Nlc3NBdHRycy5yb2x2YWxpZHVudGls ICYmIHRoaXMuZ2V0KCdyb2x2YWxpZHVudGlsJykgIT0gJycgJiYgdGhpcy5vcmlnU2Vzc0F0dHJz LnJvbHZhbGlkdW50aWwgIT0gJ2luZmluaXR5JykgeworICAgICAgICAgICAgY3VycmRhdGUgPSBu ZXcgRGF0ZSh0aGlzLmdldCgncm9sdmFsaWR1bnRpbCcpKTsKKyAgICAgICAgICAgIG9sZERhdGUg PSBuZXcgRGF0ZSh0aGlzLm9yaWdTZXNzQXR0cnMucm9sdmFsaWR1bnRpbCk7CisgICAgICAgICAg fSBlbHNlIGlmICh0aGlzLm9yaWdTZXNzQXR0cnMucm9sdmFsaWR1bnRpbCA9PSAnaW5maW5pdHkn KSB7CisgICAgICAgICAgICBpZih0aGlzLmdldCgncm9sdmFsaWR1bnRpbCcpID09ICcnKSB7Cisg ICAgICAgICAgICAgIGxldCAkZWwgPSB0aGlzLnBhbmVsRWwuZmluZCgnLmRhdGV0aW1lcGlja2Vy LWlucHV0Jyk7CisgICAgICAgICAgICAgIGN1cnJkYXRlID0gJGVsLmRhdGEoJ2RhdGV0aW1lcGlj a2VyJykuZGF0ZSgpLmNsb25lKCkuX2Q7CisgICAgICAgICAgICB9IGVsc2UgeworICAgICAgICAg ICAgICBjdXJyZGF0ZSA9IG5ldyBEYXRlKHRoaXMuZ2V0KCdyb2x2YWxpZHVudGlsJykpOworICAg ICAgICAgICAgfQorICAgICAgICAgICAgb2xkRGF0ZSA9IG5ldyBEYXRlKCk7CisgICAgICAgICAg ICBvbGREYXRlLnNldEhvdXJzKDAsMCwwLDApOworICAgICAgICAgIH0KKworICAgICAgICAgIGlm KGN1cnJkYXRlIDwgb2xkRGF0ZSkgeworICAgICAgICAgICAgZXJyWydyb2x2YWxpZHVudGlsJ10g PSBnZXR0ZXh0KCdBY2NvdW50IGV4cGlyYXRpb24gZGF0ZSBjYW7igJl0IGJlIG9sZGVyIHRoYW4g Y3VycmVudCBkYXRlJyk7CisgICAgICAgICAgICBlcnJtc2cgPSBnZXR0ZXh0KCdBY2NvdW50IGV4 cGlyYXRpb24gZGF0ZSBjYW7igJl0IGJlIG9sZGVyIHRoYW4gY3VycmVudCBkYXRlJyk7CisgICAg ICAgICAgfQorCisKICAgICAgICAgICB0aGlzLmVycm9yTW9kZWwuY2xlYXIoKS5zZXQoZXJyKTsK IAogICAgICAgICAgIGlmIChfLnNpemUoZXJyKSkgewo= --00000000000068f42d05b8d5f13a--