Well, breaking KEYCLOAK-127 into pieces:
- Hide users table when there is no user [...]
This is already done.
- [...] and present a feedback message
This is also done, although the message "Your search returned no results. Try modifying the query and try again." is not appropriate for the "View all users" action. Relying on search == null to show a different message doesn't work since as soon the user starts typing on the search box it switches to the original message, causing the impression it's a real-time search.
Do you think anything should be done regarding this or can we leave it as it is and mark as fixed ? It can be fixed by creating a lastSearch var to keep track and use it on the message show, not sure it's worth it..
Alexandre
From: "Stian Thorgersen" <stian@redhat.com>
To: "Alexandre Mendonca" <amendonc@redhat.com>
Cc: "Gabriel Cardoso" <gcardoso@redhat.com>, keycloak-dev@lists.jboss.org
Sent: Thursday, December 12, 2013 2:09:59 PM
Subject: Re: [keycloak-dev] View all users for a realm
It's already added I believe
For KEYCLOAK-127 that would only work after the user has clicked on view all users, or searched
----- Original Message -----
> From: "Alexandre Mendonca" <amendonc@redhat.com>
> To: "Stian Thorgersen" <stian@redhat.com>
> Cc: "Gabriel Cardoso" <gcardoso@redhat.com>, keycloak-dev@lists.jboss.org
> Sent: Thursday, 12 December, 2013 1:27:42 PM
> Subject: Re: [keycloak-dev] View all users for a realm
>
> I'll implement this as part of fix for
> https://issues.jboss.org/browse/KEYCLOAK-127, if nobody has started with it.
>
> Alexandre
>
> ----- Original Message -----
>
> From: "Stian Thorgersen" <stian@redhat.com>
> To: "Gabriel Cardoso" <gcardoso@redhat.com>
> Cc: keycloak-dev@lists.jboss.org
> Sent: Thursday, December 12, 2013 8:35:24 AM
> Subject: Re: [keycloak-dev] View all users for a realm
>
> Looks much better, thanks
>
> ----- Original Message -----
> > From: "Gabriel Cardoso" <gcardoso@redhat.com>
> > To: keycloak-dev@lists.jboss.org
> > Sent: Wednesday, 11 December, 2013 8:05:47 PM
> > Subject: Re: [keycloak-dev] View all users for a realm
> >
> > I implemented a new design for the button "View all" in the users list.
> > Now the button looks like a link and it is next to the search box.
> >
> >
> > Gabriel
> >
> > On Dec 11, 2013, at 12:48 PM, Alexandre Mendonca wrote:
> >
> >
> >
> >
> > +1 on listing users. With pagination and the possibility for sorting by
> > last
> > created/modified we can cover the scenario Gabriel referred to.
> >
> > Alexandre
> >
> >
> > From: "Gabriel Cardoso" < gcardoso@redhat.com >
> > To: keycloak-dev@lists.jboss.org
> > Sent: Thursday, December 5, 2013 7:10:52 PM
> > Subject: Re: [keycloak-dev] View all users for a realm
> >
> > If we don't list all users by default, it would be good to update the
> > page's
> > header to "Search Users"
> >
> > On Dec 5, 2013, at 5:07 PM, Stian Thorgersen wrote:
> >
> >
> >
> >
> > I should have included the reason why I want it ;)
> >
> > ATM there's no way for an admin to list all users. I think we should either
> > view all users by default, or add "View all" button next to the search. I'm
> > happy with either, and I'd probably prefer the last option TBH.
> >
> > ----- Original Message -----
> >
> >
> > From: "Bill Burke" < bburke@redhat.com >
> >
> >
> > To: keycloak-dev@lists.jboss.org
> >
> >
> > Sent: Thursday, 5 December, 2013 6:39:11 PM
> >
> >
> > Subject: Re: [keycloak-dev] View all users for a realm
> >
> >
> >
> >
> >
> > Well, he won't see the user if there are N number of users already.
> >
> >
> >
> >
> >
> > On 12/5/2013 11:34 AM, Gabriel Cardoso wrote:
> >
> >
> >
> >
> > This is much better from the usability perspective. The way it is, the
> >
> >
> >
> >
> > admin creates an user and does not see him listed in the table. This may
> >
> >
> >
> >
> > lead him to try to create the same user again ;)
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > Gabriel
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > On Dec 5, 2013, at 9:40 AM, Stian Thorgersen wrote:
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > ATM it's only possible to search for users. It should be possible to
> >
> >
> >
> >
> >
> >
> > also view all users for a realm.
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > I propose that we make the users page show all users when there's no
> >
> >
> >
> >
> >
> >
> > search set. In the future this and all other tables should support
> >
> >
> >
> >
> >
> >
> > pagination, including pagination support on the rest endpoints, so
> >
> >
> >
> >
> >
> >
> > that would solve the issue of loading a huge amount of users.
> >
> >
> >
> >
> >
> >
> > _______________________________________________
> >
> >
> >
> >
> >
> >
> > keycloak-dev mailing list
> >
> >
> >
> >
> >
> >
> > keycloak-dev@lists.jboss.org < mailto:keycloak-dev@lists.jboss.org >
> >
> >
> >
> >
> >
> >
> > https://lists.jboss.org/mailman/listinfo/keycloak-dev
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > --
> >
> >
> >
> >
> > Gabriel Cardoso
> >
> >
> >
> >
> > GateIn Portal | User Experience Designer
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > _______________________________________________
> >
> >
> >
> >
> > keycloak-dev mailing list
> >
> >
> >
> >
> > keycloak-dev@lists.jboss.org
> >
> >
> >
> >
> > https://lists.jboss.org/mailman/listinfo/keycloak-dev
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > --
> >
> >
> > Bill Burke
> >
> >
> > JBoss, a division of Red Hat
> >
> >
> > http://bill.burkecentral.com
> >
> >
> > _______________________________________________
> >
> >
> > keycloak-dev mailing list
> >
> >
> > keycloak-dev@lists.jboss.org
> >
> >
> > https://lists.jboss.org/mailman/listinfo/keycloak-dev
> >
> >
> >
> > _______________________________________________
> > keycloak-dev mailing list
> > keycloak-dev@lists.jboss.org
> > https://lists.jboss.org/mailman/listinfo/keycloak-dev
> >
> >
> > --
> > Gabriel Cardoso
> > GateIn Portal | User Experience Designer
> >
> >
> >
> > _______________________________________________
> > keycloak-dev mailing list
> > keycloak-dev@lists.jboss.org
> > https://lists.jboss.org/mailman/listinfo/keycloak-dev
> >
> >
> >
> > --
> > Gabriel Cardoso
> > GateIn Portal | User Experience Designer
> >
> >
> >
> > _______________________________________________
> > keycloak-dev mailing list
> > keycloak-dev@lists.jboss.org
> > https://lists.jboss.org/mailman/listinfo/keycloak-dev
>
> _______________________________________________
> keycloak-dev mailing list
> keycloak-dev@lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/keycloak-dev
>
>