[keycloak-dev] Code and console inspection
Bill Burke
bburke at redhat.com
Wed Nov 20 09:16:49 EST 2013
On 11/19/2013 10:44 AM, Stian Thorgersen wrote:
>
>
> ----- Original Message -----
>> From: "Bill Burke" <bburke at redhat.com>
>> To: keycloak-dev at lists.jboss.org
>> Sent: Tuesday, 19 November, 2013 1:34:42 PM
>> Subject: Re: [keycloak-dev] Code and console inspection
>>
>>
>>
>> On 11/19/2013 8:23 AM, Viliam Rockai wrote:
>>> Hi all,
>>>
>>> So, I've looked at both - the code and the console UI. I've created
>>> bunch of JIRAs today and I still have some unclear issues. Here's my list:
>>>
>>> * What's the point of admin-ui-styles module? Why does it contain html?
>>> o I had troubles with this when I was working on the social page
>>> and some (provider helper) pages were used from this module
>>> instead of admin-ui module.
>>>
>>
>> Could be merged with admin-ui module. This is just an artifact of how
>> the project evolved.
>
> +1 We should have a common-styles module instead. It should only contain stylesheets/images/etc that are used by both admin and forms.
>
Please let me know what happens. My dev setup has a bunch of softlinks
into a JBoss distro for fast turnaround. Refactoring this would break
things.
>>
>>> * Directive naming not unified (ie. uncollapsed vs. kcInput).
>>> o Do we care about that (it's angularJS good practice)? I think it
>>> would be not just correct but even pretty to have kc prefix
>>> everywhere.
>>>
>>> * I see combined AngularJS + JQuery code on some places.
>>> o AFAIK this should be avoided unless there is no angular way how
>>> to solve the problem.
>>>
>>
>> The session timeout logic is JQuery. If you know an Angular way, feel
>> free to change it.
>
> Just wrap it in a directive. I believe you should never ever manipulate the DOM outside of directives. This because you're doing changes to the DOM that Angular is unaware of which can cause weird side-effects.
>
> Villiam this would be a good exercise if you haven't already written a directive ;)
>
I tiny writeup of what you do to correct this would be great.
>>
>> Another placeholder. This will allow the admin to query or see which
>> users have sessions on an application so that they can be automatically
>> logged out.
>
> We should comment the link out for now, as I assume this is not something we'll implement for M1?
>
Under construction image instead?
--
Bill Burke
JBoss, a division of Red Hat
http://bill.burkecentral.com
More information about the keycloak-dev
mailing list