Hi,
I`ve finally managed to test the authenticator. Here`s my feedback:
+ Successfully managed to import contacts from my local wiki
(
)
with either Admin or test user credentials.
+ When adding a new user on XWiki, after a synch on the phone, I can see
the new user in the contacts.
+ I can edit my contact (with simple user or admin credentials) on the
phone, save and see the changes in XWiki
+ If I try to edit another contact (with only simple user credentials) on
the phone, trying to save tells me I have no permissions. I can still edit
the contact, but locally, on the phone, and save a copy to my Google
account, without impacting the data on XWiki.
- I can not see changes on the phone that were made on XWiki, even after
triggering a sync. Synchronization seems to only work one way (only from
phone to XWiki, but not from XWiki to phone)
- Once I delete/hide a contact from the phone, after a synch, I can not get
it back on the list. This might be an Android behaviour, but I`m not sure.
I also tested the Auth Demo app (by manually installing the APK from
) and only managed to add an account, get an auth token and to invalidate
an auth token. The other options gave me no feedback so I am unsure if they
work or not.
Overall, I would say it is in a pretty good shape. The most important thing
to fix, IMO, would be the 2-way synchronization issue, i.e. changes made in
XWiki should be visible on the phone as well.
Tested with a Nexus 5, Android 6.0.1.
Thanks,
Eduard
On Wed, Jun 8, 2016 at 11:27 AM, Thomas Mortagne <thomas.mortagne(a)xwiki.com>
wrote:
Hi Fitz,
I tested it with a Let's Encrypt HTTPS instance and it worked well.
Great work !
On Wed, Jun 8, 2016 at 9:28 AM, Fitz Lee <leefits(a)gmail.com> wrote:
Hi devs,
A new alpha version(0.3.0) of android-authenticator app has been released
in the google play store[
https://play.google.com/apps/testing/org.xwiki.android.authenticator].
What's new:
Support SSL(HTTPS)
Fixed UI and other functional Bugs.
Adapt to various devices with different version.
A number of devices have been tested with Genymotion, like google nexus
4(android 4.1.1, 4.4.4, 5.1), nexus 6(android 6.0.1), Sony Xperia
S(android 4.1.1), Moto X(4.4.4), LG Optimus L3 II(4.1), nexus 5(android
5.1.0), etc. But it's still slow to synchronize more than 1000 users to
our
phonebook. I will continue to optimize the query
performance in the next
version.
Thanks,
Fitz
2016-06-01 23:41 GMT+08:00 Fitz Lee <leefits(a)gmail.com>om>:
> Good idea, I see, Thank you very much :) . I will update it ASAP.
>
> 2016-06-01 23:30 GMT+08:00 Thomas Mortagne <thomas.mortagne(a)xwiki.com>om>:
>
>> On Wed, Jun 1, 2016 at 5:21 PM, Fitz Lee <leefits(a)gmail.com> wrote:
>> > I only ask the user to input the server IP(or domain) and port, but
no
>> > protocol (http or https). So... I
will update it ASAP :).
>>
>> IMO you just ask for the complete base URL of the XWiki instance (for
>> example it's "http://www.xwiki.org/xwiki" in case of
xwiki.org)
>> because the host is not enough. Many things are configurable so the
>> base URL might be
http://host/xwiki,
http://host/mywiki,
http://host/,
>> etc...
>>
>> >
>> > 2016-06-01 23:13 GMT+08:00 Thomas Mortagne <
thomas.mortagne(a)xwiki.com>gt;:
>> >
>> >> On Wed, Jun 1, 2016 at 5:09 PM, Fitz Lee <leefits(a)gmail.com>
wrote:
>> >> > Hi Thomas,
>> >> >
>> >> >
>> >> >
>> >> > 2016-06-01 22:10 GMT+08:00 Thomas Mortagne <
>> thomas.mortagne(a)xwiki.com>gt;:
>> >> >
>> >> >> Note: you should also forward it on users mailing list to get
more
>> >> testers.
>> >> >>
>> >> >> On Wed, Jun 1, 2016 at 4:07 PM, Thomas Mortagne
>> >> >> <thomas.mortagne(a)xwiki.com> wrote:
>> >> >> > Great news !
>> >> >> >
>> >> >> > Will download and try that ASAP :)
>> >> >> >
>> >> >> > First thing I want to test is if it's working out of
the box
with
>> an
>> >> >> > instance behind an HTTPS signed by Let's Encrypt.
It's not that
>> >> >> > obvious because standard Java does not trust let's
encrypt.
>> >> >>
>> >> >
>> >> >
>> >> > Aha, this android app now can't support https connection :) .
I
have
>> >> tried
>> >> > to add https support but I don't how to detect if the server
support
>> >> https
>> >> > at that time.
>> >> >
>> >> >
>> >> > I just googled a little bit. And this link may help me.
>> >> >
>> >>
>>
http://stackoverflow.com/questions/2273973/how-do-i-
know-if-a-server-supports-ssl
>> >> .
>> >> > And I will add the SSL support in the next version. if the server
>> >> supports
>> >> > SSL, use https firstly.
>> >>
>> >> I don't understand, you could just let the user indicate if it's
https
>> >> or http. Don't you ask for
the URL of the XWiki instance ? (yes I
know
>> >> I need to test it myself :))
>> >>
>> >> >
>> >> > Thank you,
>> >> >
>> >> > Fitz
>> >> >
>> >> >>
>> >> >> > On Wed, Jun 1, 2016 at 3:55 PM, fitz
<leefits(a)gmail.com>
wrote:
>> >> >> >> Hi Dear
Everyone,
>> >> >> >>
>> >> >> >> I've finished most of the functions for the
android-authenticator
>> >> >> GSoC2016
>> >> >> >> project and made some documents.
>> >> >> >>
>> >> >> >> User Guide:
>> >> >> >>
>> >> >>
>> >>
>>
http://extensions.xwiki.org/xwiki/bin/view/Extension/
Android+authenticator
Androidcontact2016
>> >> >> >>
>> >> >> >> Also I have released an alpha version in google play
store.
You
>> can
>> >> >> join the
>> >> >> >> testing program, download and install the app. Follow
this
link
>> to
>> >> help
>> >> >> me
>> >> >> >> test and improve:
>> >> >> >>
>>
https://play.google.com/apps/testing/org.xwiki.android.authenticator
>> >> >> . If
>> >> >> >> you have any question, please feel free to ask. or
just
comment
>> on
>> >> the
>> >> >> above
>> >> >> >> pages or create issues in Jira.
>> >> >> >>
>> >> >> >> Thank you in advance.
>> >> >> >>
>> >> >> >> Thanks,
>> >> >> >> Fitz
>> >> >> >>
>> >> >> >>
>> >> >> >>
>> >> >> >> --
>> >> >> >> View this message in context:
>> >> >>
>> >>
>>
http://xwiki.475771.n2.nabble.com/contrib-android-
authenticator-Release-of-An-Alpha-Testing-Version-tp7599751.html
>> >> >> Sent from the XWiki- Dev
mailing list archive at
Nabble.com.
>> >> >> _______________________________________________
>> >> >> devs mailing list
>> >> >> devs(a)xwiki.org
>> >> >>
http://lists.xwiki.org/mailman/listinfo/devs
>> >> >
>> >> >
>> >> >
>> >> > --
>> >> > Thomas Mortagne
>> >>
>> >>
>> >>
>> >> --
>> >> Thomas Mortagne
>> >> _______________________________________________
>> >> devs mailing list
>> >> devs(a)xwiki.org
>> >>
http://lists.xwiki.org/mailman/listinfo/devs
>> >>
>> > _______________________________________________
>> > devs mailing list
>> > devs(a)xwiki.org
>> >
http://lists.xwiki.org/mailman/listinfo/devs
>>
>>
>>
>> --
>> Thomas Mortagne
>> _______________________________________________
>> devs mailing list
>> devs(a)xwiki.org
>>
http://lists.xwiki.org/mailman/listinfo/devs
>>
> _______________________________________________
> devs mailing list
> devs(a)xwiki.org
>
http://lists.xwiki.org/mailman/listinfo/devs
--
Thomas Mortagne
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
Thomas Mortagne
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs