[SOGo] SOGo Cloudron Install

2016-03-14 Thread Johannes Zellner

Hi,

we have packaged SOGo as an app for our Cloudron Store. The Cloudron is 
a virtual smart server on which you can install apps and manage users. 
SOGo is integrated with the Cloudron user management through LDAP.


The direct appstore link is 
https://cloudron.io/appstore.html#nu.sogo.cloudronapp
The app package source code is at 
https://github.com/cloudron-io/sogo-app . We also maintain integration 
tests using selenium in the test folder.


Looking at the website, is there a way to put our install option in the 
http://sogo.nu/download.html page?


Thanks in advance,
Johannes

--
Johannes Zellner
Mobile: +49 160 2735073

https://cloudron.io

--
users@sogo.nu
https://inverse.ca/sogo/lists

Re: [SOGo] ANN: SOGo v3.0 released!

2016-01-29 Thread Johannes Zellner
I have created an issue report: 
https://github.com/inverse-inc/sogo/issues/192

Please add any additional details I have missed.

Thanks,
Johannes

On 01/28/2016 10:00 PM, André Peters wrote:

Sorry for leaving this important detail out...
No, it is a pure Apache configuration.
I can see the entries in Thunderbird, when I open and save them 
(unchanged), they appear online. Recurring appointments work fine.



Am 28.01.2016 um 21:50 schrieb Ludovic Marcotte:

On 2016-01-28 15:41, André Peters wrote:
same error here. Using Chrome and Firefox (latest). 


Are you also using nginx?






--
users@sogo.nu
https://inverse.ca/sogo/lists

Re: [SOGo] ANN: SOGo v3.0 released!

2016-01-28 Thread Johannes Zellner
FYI, the trusty packages appear to work just fine. Overall the new 
version is very impressive!


Just saw a bug, I have not setup any mail related options and get:
8<---
TypeError: Cannot read property '$filter' of undefined
at Object.f (Mailer.app.js:237)
at Object.e [as invoke] (angular.js:4535)
at k (angular-ui-router.min.js:7)
at angular-ui-router.min.js:7
at angular.js:14991
at r.$eval (angular.js:16251)
at r.$digest (angular.js:16069)
at r.$apply (angular.js:16359)
at angular.js:18141
at e (angular.js:5729)(anonymous function) @ angular.js:12722
angular.js:12722 Error: Cannot transition to abstract state 'mail'
at Object.y.transitionTo (angular-ui-router.min.js:7)
at Object.y.go (angular-ui-router.min.js:7)
at Mailer.app.js:329
at r.$broadcast (angular.js:16573)
at angular-ui-router.min.js:7
at angular.js:14991
at r.$eval (angular.js:16251)
at r.$digest (angular.js:16069)
at r.$apply (angular.js:16359)
at angular.js:18141
8<---

In the webconsole when accessing the mail ui. On a side note, is there a 
way to simply disable the mail part of the ui?


Thanks,
Johannes

On 01/28/2016 11:17 AM, Johannes Zellner wrote:

Hi,

that is awesome news. Congratulations to the release.

Is there any schedule on when or if, there will be official Ubuntu 
releases for newer versions like 15.04 or 15.10?


Thanks a lot,
Johannes

On 01/28/2016 04:33 AM, Ludovic Marcotte wrote:


Hello,

After about 1.5 year of development, Inverse is extremely happy to 
announce the immediate availability of SOGo v3.0! This release is 
considered ready for production use.


SOGo v3.0 brings an unified device-agnostic Web interface aligned 
with Google Material Design guidelines. SOGo v3 shares virtually the 
same backend code as v2 so all the Enterprise ActiveSync features, 
DAV capabilities and native Outlook compatibility are present in v3 
and they share the same maturity as v2. However, the new Web 
interface reaches new horizons:


 *

complete rewrite of the JavaScript frontend using Angular and
AngularMaterial;

  * responsive design and accessible options focused on mobile devices;
  * horizontal 3-pane view for a better experience on large desktop
screens;
  * new color palette and better contrast ratio as recommended by the
W3C;
  * improved accessibility to persons with disabilities by enabling
common ARIA attributes;
  * use of Mozilla's Fira Sans typeface.

Version 2 will continue to be maintained and it is possible to run 
both versions 2 and 3 concurrently on the same data set to ease the 
transition.



  Getting SOGo

SOGo is free software and is distributed under the GNU GPL. As such, 
you are free to download and try it by visiting the following page:


http://sogo.nu/download.html#/backend

You can also download the sources by following the instructions on 
this page:


https://github.com/inverse-inc/sogo

Front-end clients such as Mozilla Thunderbird, Mozilla Lightning 
(Inverse Edition), SOGo Connector and SOGo Integrator extensions are 
available for download from:


http://sogo.nu/download.html#/frontends

Documentation about the installation and configuration of SOGo, 
Thunderbird or the native Microsoft Outlook compatibility layer is 
available from:


http://sogo.nu/support.html#/documentation

You can also try our online SOGo demo at:

http://demo.sogo.nu/SOGo/


  Upgrading to v3.0

No special measure needs to be taken when upgrading.


  Helping

SOGo is a collaborative effort in order to create the best Free and 
Open Source groupware solution.


There are multiple ways you can contribute to the project:

  * documentation reviews, enhancements and translations
  * write test cases - if you know Python, join in!
  * feature requests or by sharing your ideas (see the roadmap)
  * participate to the discussion in mailing lists
 *

patches for bugs or enhancements (http://www.sogo.nu/bugs)

  * provide new translations

Feel free to send us your questions. You can also post them to the 
SOGo mailing list:http://sogo.nu/lists/



  Getting Support

For any questions, do not hesitate to contact us by writing 
tosupp...@inverse.ca


Customer support packages for SOGo are available 
fromhttp://inverse.ca/#support-plans


--
Ludovic Marcotte
lmarco...@inverse.ca   ::  +1.514.755.3630  ::http://inverse.ca
Inverse inc. :: Leaders behind SOGo (http://sogo.nu) and PacketFence 
(http://packetfence.org)




--
users@sogo.nu
https://inverse.ca/sogo/lists

Re: [SOGo] ANN: SOGo v3.0 released!

2016-01-28 Thread Johannes Zellner

Hi,

that is awesome news. Congratulations to the release.

Is there any schedule on when or if, there will be official Ubuntu 
releases for newer versions like 15.04 or 15.10?


Thanks a lot,
Johannes

On 01/28/2016 04:33 AM, Ludovic Marcotte wrote:


Hello,

After about 1.5 year of development, Inverse is extremely happy to 
announce the immediate availability of SOGo v3.0! This release is 
considered ready for production use.


SOGo v3.0 brings an unified device-agnostic Web interface aligned with 
Google Material Design guidelines. SOGo v3 shares virtually the same 
backend code as v2 so all the Enterprise ActiveSync features, DAV 
capabilities and native Outlook compatibility are present in v3 and 
they share the same maturity as v2. However, the new Web interface 
reaches new horizons:


 *

complete rewrite of the JavaScript frontend using Angular and
AngularMaterial;

  * responsive design and accessible options focused on mobile devices;
  * horizontal 3-pane view for a better experience on large desktop
screens;
  * new color palette and better contrast ratio as recommended by the W3C;
  * improved accessibility to persons with disabilities by enabling
common ARIA attributes;
  * use of Mozilla's Fira Sans typeface.

Version 2 will continue to be maintained and it is possible to run 
both versions 2 and 3 concurrently on the same data set to ease the 
transition.



  Getting SOGo

SOGo is free software and is distributed under the GNU GPL. As such, 
you are free to download and try it by visiting the following page:


http://sogo.nu/download.html#/backend

You can also download the sources by following the instructions on 
this page:


https://github.com/inverse-inc/sogo

Front-end clients such as Mozilla Thunderbird, Mozilla Lightning 
(Inverse Edition), SOGo Connector and SOGo Integrator extensions are 
available for download from:


http://sogo.nu/download.html#/frontends

Documentation about the installation and configuration of SOGo, 
Thunderbird or the native Microsoft Outlook compatibility layer is 
available from:


http://sogo.nu/support.html#/documentation

You can also try our online SOGo demo at:

http://demo.sogo.nu/SOGo/


  Upgrading to v3.0

No special measure needs to be taken when upgrading.


  Helping

SOGo is a collaborative effort in order to create the best Free and 
Open Source groupware solution.


There are multiple ways you can contribute to the project:

  * documentation reviews, enhancements and translations
  * write test cases - if you know Python, join in!
  * feature requests or by sharing your ideas (see the roadmap)
  * participate to the discussion in mailing lists
 *

patches for bugs or enhancements (http://www.sogo.nu/bugs)

  * provide new translations

Feel free to send us your questions. You can also post them to the 
SOGo mailing list:http://sogo.nu/lists/



  Getting Support

For any questions, do not hesitate to contact us by writing 
tosupp...@inverse.ca 


Customer support packages for SOGo are available 
fromhttp://inverse.ca/#support-plans


--
Ludovic Marcotte
lmarco...@inverse.ca   ::  +1.514.755.3630  ::http://inverse.ca
Inverse inc. :: Leaders behind SOGo (http://sogo.nu) and PacketFence 
(http://packetfence.org)


--
users@sogo.nu
https://inverse.ca/sogo/lists

Re: [SOGo] ANN: SOGo v3.0 released!

2016-01-28 Thread Johannes Zellner
I am also having issues adding appointments which do not repeat. Setting 
any repeating works just fine.
The issue is, they are not appearing in the webui calendar without 
reloading the page.


From the server logs:
Jan 28 12:58:30 sogod [24]: [ERROR] 
<0x0x7eff615b18a0[iCalRecurrenceCalculator]> unsupported rrule 
frequency: <0x5610b2b89210[iCalRecurrenceRule]:rrule


There are no errors in the webconsole.

I should probably open a bug

Thanks,
Johannes

On 01/28/2016 01:24 PM, Johannes Zellner wrote:
FYI, the trusty packages appear to work just fine. Overall the new 
version is very impressive!


Just saw a bug, I have not setup any mail related options and get:
8<---
TypeError: Cannot read property '$filter' of undefined
at Object.f (Mailer.app.js:237)
at Object.e [as invoke] (angular.js:4535)
at k (angular-ui-router.min.js:7)
at angular-ui-router.min.js:7
at angular.js:14991
at r.$eval (angular.js:16251)
at r.$digest (angular.js:16069)
at r.$apply (angular.js:16359)
at angular.js:18141
at e (angular.js:5729)(anonymous function) @ angular.js:12722
angular.js:12722 Error: Cannot transition to abstract state 'mail'
at Object.y.transitionTo (angular-ui-router.min.js:7)
at Object.y.go (angular-ui-router.min.js:7)
at Mailer.app.js:329
at r.$broadcast (angular.js:16573)
at angular-ui-router.min.js:7
at angular.js:14991
at r.$eval (angular.js:16251)
at r.$digest (angular.js:16069)
at r.$apply (angular.js:16359)
at angular.js:18141
8<---

In the webconsole when accessing the mail ui. On a side note, is there 
a way to simply disable the mail part of the ui?


Thanks,
Johannes

On 01/28/2016 11:17 AM, Johannes Zellner wrote:

Hi,

that is awesome news. Congratulations to the release.

Is there any schedule on when or if, there will be official Ubuntu 
releases for newer versions like 15.04 or 15.10?


Thanks a lot,
Johannes

On 01/28/2016 04:33 AM, Ludovic Marcotte wrote:


Hello,

After about 1.5 year of development, Inverse is extremely happy to 
announce the immediate availability of SOGo v3.0! This release is 
considered ready for production use.


SOGo v3.0 brings an unified device-agnostic Web interface aligned 
with Google Material Design guidelines. SOGo v3 shares virtually the 
same backend code as v2 so all the Enterprise ActiveSync features, 
DAV capabilities and native Outlook compatibility are present in v3 
and they share the same maturity as v2. However, the new Web 
interface reaches new horizons:


 *

complete rewrite of the JavaScript frontend using Angular and
AngularMaterial;

  * responsive design and accessible options focused on mobile devices;
  * horizontal 3-pane view for a better experience on large desktop
screens;
  * new color palette and better contrast ratio as recommended by
the W3C;
  * improved accessibility to persons with disabilities by enabling
common ARIA attributes;
  * use of Mozilla's Fira Sans typeface.

Version 2 will continue to be maintained and it is possible to run 
both versions 2 and 3 concurrently on the same data set to ease the 
transition.



  Getting SOGo

SOGo is free software and is distributed under the GNU GPL. As such, 
you are free to download and try it by visiting the following page:


http://sogo.nu/download.html#/backend

You can also download the sources by following the instructions on 
this page:


https://github.com/inverse-inc/sogo

Front-end clients such as Mozilla Thunderbird, Mozilla Lightning 
(Inverse Edition), SOGo Connector and SOGo Integrator extensions are 
available for download from:


http://sogo.nu/download.html#/frontends

Documentation about the installation and configuration of SOGo, 
Thunderbird or the native Microsoft Outlook compatibility layer is 
available from:


http://sogo.nu/support.html#/documentation

You can also try our online SOGo demo at:

http://demo.sogo.nu/SOGo/


  Upgrading to v3.0

No special measure needs to be taken when upgrading.


  Helping

SOGo is a collaborative effort in order to create the best Free and 
Open Source groupware solution.


There are multiple ways you can contribute to the project:

  * documentation reviews, enhancements and translations
  * write test cases - if you know Python, join in!
  * feature requests or by sharing your ideas (see the roadmap)
  * participate to the discussion in mailing lists
 *

patches for bugs or enhancements (http://www.sogo.nu/bugs)

  * provide new translations

Feel free to send us your questions. You can also post them to the 
SOGo mailing list:http://sogo.nu/lists/



  Getting Support

For any questions, do not hesitate to contact us by writing 
tosupp...@inverse.ca


Customer support packages for SOGo are available 
fromhttp://inverse.ca/#support-pla

Re: [SOGo] ANN: SOGo v3.0 released!

2016-01-28 Thread Johannes Zellner

Hi,

I have tried now both chromium Version 48.0.2564.82 (64-bit) and Firefox 
Nightly, same behavior.
Have spend some more time on it. So looking at the REST calls, after the 
POST for a new event, which is fine, all further GET requests to 
eventblocks would not contain the new event.
But once I simply open it and save it without further editing in 
Thunderbird (as said, sync works fine) then it appears in the events 
array of the GET eventblock in the browser.
Event reloading the page does not work, as I said previously, that might 
have just overlapped with me doing things on Thunderbird.


Could this be some caching issue with nginx? I am using 
http://wiki.sogo.nu/nginxSettings (with adjustments to SSL)


Thanks,
Johannes


On 01/28/2016 02:46 PM, Ludovic Marcotte wrote:

On 2016-01-28 08:04, Johannes Zellner wrote:
I am also having issues adding appointments which do not repeat. 
Setting any repeating works just fine.
The issue is, they are not appearing in the webui calendar without 
reloading the page.

Works for me - what browser/version are you using?



--
users@sogo.nu
https://inverse.ca/sogo/lists

[SOGo] Contacts sync does not work on the demo instance

2016-01-26 Thread Johannes Zellner

Hi,

I am not sure what exactly I do wrong here, but since I was not able to 
get Thunderbird with the Inverse SOGo Connector 31.0.2, nor my Android 
phone, to sync any contacts, I tried to use the demo instance. And the 
result is the same. There is no sync error, the login succeeds as well, 
but none of the contacts from the server would appear locally. The 
reversed sync local -> server also does not work.


The resource url I have used is 
http://sogo-demo.inverse.ca/SOGo/dav/sogo2/Contacts/personal/


On my own instance I can see one PROPFIND request per sync in the logs.
Is there something obvious I miss? Calendar sync works just fine.

Thanks a lot,
Johannes

--
users@sogo.nu
https://inverse.ca/sogo/lists

Re: [SOGo] Contacts sync does not work on the demo instance

2016-01-26 Thread Johannes Zellner

Hi,

oh wow, that did indeed the trick on both the demo and my server.
However for some reason, I had to first remove all the test address 
books, then restart Thunderbird and re add it. Maybe I hit some state 
bug with Thunderbird 38.5.1.


Thanks so much,
Johannes

On 01/26/2016 04:52 PM, Christian Mack wrote:

Am 26.01.2016 um 16:22 schrieb Johannes Zellner:

Hi,

I am not sure what exactly I do wrong here, but since I was not able to
get Thunderbird with the Inverse SOGo Connector 31.0.2, nor my Android
phone, to sync any contacts, I tried to use the demo instance. And the
result is the same. There is no sync error, the login succeeds as well,
but none of the contacts from the server would appear locally. The
reversed sync local -> server also does not work.

The resource url I have used is
http://sogo-demo.inverse.ca/SOGo/dav/sogo2/Contacts/personal/

On my own instance I can see one PROPFIND request per sync in the logs.
Is there something obvious I miss? Calendar sync works just fine.


Did you restart Thunderbird after adding the address book?
Do you sync the calendar with the same user sogo2?


Kind regards,
Christian Mack


--
users@sogo.nu
https://inverse.ca/sogo/lists

Re: [SOGo] login form action //connect

2016-01-25 Thread Johannes Zellner

Hi,

thanks a lot, the simple subpath, which was missing did the job! Sorry 
for reporting such an obvious issue in the end.


Johannes


On 01/25/2016 05:13 PM, Christian Mack wrote:

Hello

Am 25.01.2016 um 12:15 schrieb johan...@cloudron.io:

Hi,

I am trying to get sogo working behind an nginx proxy. I am also using ldap
and the ldap config seems to work.
Now I fail to use the login form as is, since the form action always has the
value "//connect" which makes both chrome and firefox submit the form against
"https://connect; which obviously would not work. If I change the form action
to "/connect" the request goes through and I can see the LDAP code succeeding
to authenticate.

I have both tried to set WOUseRelativeURLs to YES or NO, but it didn't make
any difference here. Maybe that is not even related to the login form.


WOUseRelativeURLs must be YES, in order for SOGo to work correctly.

There is a "SOGo" missing in between those two slashes!
/SOGo/connect


After I manually alter the login form action, I am still unable to proceed,
because I get
"You cannot login because your browser's cookies are disabled. Please enable
cookies in your browser's settings and try again."
Cookies are enabled in the browser, so I am suspecting, maybe something around
the hostname is not correctly setup.


As SOGo does register its cookies to the /SOGo subbranch, and you try to
access
without that subbranch this can not work.



I have further set:
 proxy_set_header   x-webobjects-server-protocol HTTP/1.0;
 proxy_set_header   x-webobjects-remote-host 127.0.0.1;
 proxy_set_header   x-webobjects-server-port $server_port;
 proxy_set_header   x-webobjects-server-name $server_name;
 proxy_set_header   x-webobjects-server-url  $scheme://$host;
in my nginx config. But that also didn't seem to change anything.


See http://wiki.sogo.nu/nginxSettings



Further I also see:
   <0x0x56103846a3f0[SOGoCache]> Using host(s) 'localhost' as server(s)
in the logs.


This only says, that it is using localhost to access the memcached.
This is only printed as info.



Is there any obvious issue here, or how can I provider further details to
debug this?


If your nginx is not on the same machine as your sogo server, you have
to set in your sogo.conf:
WOPort = sogo.server.tld:2;

Hope that helps.


Kind regards,
Christian Mack



--
users@sogo.nu
https://inverse.ca/sogo/lists