Re: [pgAdmin4] [Patch]: Grant Wizard

From: Surinder Kumar <surinder(dot)kumar(at)enterprisedb(dot)com>
To: Dave Page <dpage(at)pgadmin(dot)org>
Cc: Ashesh Vashi <ashesh(dot)vashi(at)enterprisedb(dot)com>, pgadmin-hackers <pgadmin-hackers(at)postgresql(dot)org>
Subject: Re: [pgAdmin4] [Patch]: Grant Wizard
Date: 2016-04-07 17:10:31
Message-ID: CAM5-9D-ixhoFahG2dxmZCxhv_VVm0ncsqm075kemZ+M7kuoKPw@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-hackers

Hi Dave,

Please find updated patch with above issue resolved.

On Thu, Apr 7, 2016 at 7:47 PM, Dave Page <dpage(at)pgadmin(dot)org> wrote:

> Hi
>
> On Wed, Apr 6, 2016 at 12:37 PM, Surinder Kumar <
> surinder(dot)kumar(at)enterprisedb(dot)com> wrote:
>
>> Hi
>>
>> PFA updated patch with resolved review comments.
>>
>> On Tue, Apr 5, 2016 at 11:06 AM, Ashesh Vashi <
>> ashesh(dot)vashi(at)enterprisedb(dot)com> wrote:
>>
>>> On Wed, Mar 30, 2016 at 5:14 PM, Surinder Kumar <
>>> surinder(dot)kumar(at)enterprisedb(dot)com> wrote:
>>>
>>>> Hi,
>>>>
>>>> Please find updated patch.
>>>>
>>>> This patch has following changes:
>>>> 1. Improved code commenting.
>>>> 2. Properly handling memory leak issues in js code.
>>>>
>>> Hi Surinder,
>>>
>>> As discussed offline, here are the list of some of the review comments:
>>>
>>> * CSS should be relative to its parent element. Please make sure -
>>> whenever you make
>>> some changes in CSS, it should not affect the existing CSS unless
>>> discussed.
>>>
>> Done
>>
>>>
>>> * Change class name for 'error_msg_div' as it is common name. Please
>>> name a class
>>> with prefixed as the module name.
>>>
>> Done
>>
>>>
>>> * Add comments for the blow line changed in node.ui.js file. Always add
>>> logical
>>> explanation for a change as a comment for any changes.
>>> *while(p && p.length > 0) {*
>>>
>> Done
>>
>>>
>>> * Please make sure, we wrap the code around 80 characters for better
>>> readability.
>>> Line length should not be greater than 80 characters.
>>>
>> Done
>>
>>>
>>> * Put the allowed ACLs logic with server version support. We need to be
>>> flexible
>>> enough to accommodate possible future change in ACLs.
>>>
>> Done
>>
>>>
>>> * Avoid using name as reference in each of the given. It will make the
>>> search faster
>>> in the database and less prone to character conversion issue.
>>> i.e.
>>> Use schema/namespace OID instead of nspname, object OID instead of
>>> their name.
>>>
>> Done
>>
>>>
>>> * Use separate templates for each type of objects.
>>>
>> Done
>>
>>>
>>> * Use the existing functionalities as much as possible instead of
>>> introducing new
>>> one. That will make the code/results consistent across the application.
>>> i.e.
>>> Use existing 'parse_priv_to_db' method, instead of creating new one.
>>>
>> Done
>>
>>>
>>> * Please remove unnecessary suffixed white-spaces.
>>>
>> Done
>>
>
> I get the attached error in the browser console when selecting "Grant
> Wizard" from the menu when the current object is a schema. I've tried all
> the normal refreshing/restarting.
>
> [image: Inline image 1]
>
>
> --
> Dave Page
> Blog: http://pgsnake.blogspot.com
> Twitter: @pgsnake
>
> EnterpriseDB UK: http://www.enterprisedb.com
> The Enterprise PostgreSQL Company
>

Attachment Content-Type Size
grant_wizard_v8.patch application/octet-stream 85.5 KB

In response to

Responses

Browse pgadmin-hackers by date

  From Date Subject
Next Message Dave Page 2016-04-07 19:22:24 Re: [pgAdmin4] [Patch]: Grant Wizard
Previous Message Dave Page 2016-04-07 14:53:39 Re: Styling SQL box layout on dialogue