[SOGo] BTS activities for Friday, August 05 2011

2011-08-05 Thread SOGo reporter
Title: BTS activities for Friday, August 05 2011





  
BTS Activities

  Home page: http://www.sogo.nu/bugs
  Project: SOGo
  For the period covering: Friday, August 05 2011

  
  
idlast updatestatus (resolution)categorysummary
	
	
	  
	
1096
	2011-08-05 08:40:19
	updated (open)
	Backend Calendar
	iCal from Mac OS X 10.6 -  can't move events between calendars - CalDAVMoveEntityQueueableOperation
	
	  
	
1407
	2011-08-05 05:58:03
	new (open)
	Backend General
	LDAP authentication agains ActiveDirectory fails when backslash in distinguishedName
	
	  
	
1329
	2011-08-05 07:27:54
	updated (open)
	Web Calendar
	The web calendar doesn't show correctly the all day events
	
	  
	
  
  




Re: [SOGo] VoIP integration

2011-08-05 Thread Francis Lachapelle

On 2011-08-05, at 6:52 AM, Nathanael Bettridge wrote:

> Isn't the tel: uri scheme suppost to handle telephone numbers? (or 
> non-standardly callto: ) 
> Theoretically you make phone numbers a tel: link and whatever the browser 
> handler for the tel: schema is should handle it no?

I like this. I'll commit a fix :)

> (I know you're discussing using a web app to handle the call - but that then 
> becomes an issue of the web-app being launched by the OS/Browser to handle 
> the call, vs any other installed handlers)

There's a solution for Firefox : 
https://developer.mozilla.org/en/Web-based_protocol_handlers

> If you're wanting to use a web based app to handle these, I suppose you could 
> have a hook (or an option could be added) so when displaying given field 
> types, allows pre-processing the data? For instance, a hook converts 
> "0123456789" into 0123456789, or in your case to 
> something like  href="http://my.domain.com/callnumber?number=0123456789";>0123456789?
> Of course if this ran once per number per contact per update, it could slow 
> things down a little. a simple string substitution via an option may be 
> faster.

This is a good candidate for the new Python hooks. You should add this idea to 
the public Wiki.


Francis

--
flachape...@inverse.ca :: +1.514.755.3640 :: http://www.inverse.ca
Inverse :: Leaders behind SOGo (http://sogo.nu) and PacketFence 
(http://packetfence.org)

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

Re: [SOGo] Lightning offline mode

2011-08-05 Thread Alexander
How do I activate the offline mode? I could not install the plugin on 
5.0 and on 3.1.11 I cannot find offline mode? Can you help me?


Am 21.06.2011 23:32, schrieb Martin Lehmann:

Pretty cool. That's what we are looking for.

I'll check it out.

Thx,
Martin

Am 21.06.2011 23:04, schrieb Wolfgang Sourdeau:

Hi everyone,


We are proud to annoud that we have implemented offline mode handling
for Lightning (Inverse edition), in collaboration with Mozilla and our
GSoC student Mohit Kanwal. The new packages are now available from the
usual place:
http://inverse.ca/downloads/extensions/nightly/

Due to some internal changes, the SOGo extensions will need to be
updated as well. If you do not currently use them, please note that
your CalDAV calendars must be used in cache mode for this to work
properly.

Please also note that there are limitations that we currently consider
normal:
- it is not possible to edit the calendar ACLs in offline mode at all
- it is possible to access records in the subscribed calendars that
support ACLs, but you need to preload those records in order to access
them

In the case you own the calendars, no problem should occur whatsoever,
whether for editing or responding to invitations.
The code has already been tested duly, but as always, please tell us
about the bugs you found.

Thanks!



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


[SOGo] script dav

2011-08-05 Thread xbgmsharp

Hello,

I am trying to add/update events and contacts using dav.
I am unable to make it work. I always get ' 401 Unauthorized' reply.
I try with a perl module (HTTP::DAV) and a python lib (davlib).
When i use FF to to same URL i got the user/pass request and it works  
fine, got a blank page after.


I found a script post on the list but i still get the same error.
http://comments.gmane.org/gmane.comp.groupware.sogo.user/5720
But still get ' 401 Unauthorized' reply.

So my question is it possible to access calendar and contacts using  
dav via scripts?

If yes what should be the URL?
I do use https://domain.tld/SOGo/dav/ or https://domain.tld/SOGo/dav/username/
to authenticate but for both 401 reply.

SOGo reply
'''
"PROPFIND /SOGo/dav/ HTTP/1.1" 401 0/90 0.001 - - 0
'''

Does anybody use some script to automate task on SOGo?
I know there is a python extensions but it is only on SOGo action.
I will use it when a contacts or events has been update but I first  
need to be able to push data into it.


In the mean time I did a script using the SOGo DB but i think it will  
be better if i can directly use the dav functionality.


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

Re: [SOGo] format of configuration file

2011-08-05 Thread Stephen Ingram
J.-

I'm using the old format with multi-domain configuration and it works
just fine. However, if you want to switch, first create your file in
the old format leaving out one attribute. Then write that last
attribute (as user sogo) using:

defaults write sogod SOGoTimeZone "Europe/Berlin"

That will immediately convert the file to the new xml format.

Steve

On Thu, Aug 4, 2011 at 11:04 PM, J. Echter
 wrote:
> Hi,
>
> i'd like to add multidomain setup to my environment, but i wonder why my
> config file looks different to the one in the latest documentation.
>
> is it possible to convert the old format to the new one, so i can use the
> latest manual too?
>
> format of mine:
>
> SOGoIMAPServer
> imaps://somehost.de:993
> SOGoLanguage
> German
> SOGoMailDomain
> somehost.de
> SOGoMailingMechanism
> sendmail
> SOGoMemcachedHost
> 127.0.0.1
>
> format shown in manual:
>
> {
> "sogod" = {
> SOGoProfileURL =
> "postgresql://sogo:sogo@localhost:5432/sogo/sogo_user_profile";
> OCSFolderInfoURL =
> "postgresql://sogo:sogo@localhost:5432/sogo/sogo_folder_info";
> OCSSessionsFolderURL =
> “postgresql://sogo:sogo@localhost:5432/sogo/sogo_sessions_folder”;
> SOGoAppointmentSendEMailNotifications = YES;
> SOGoCalendarDefaultRoles = (
> PublicViewer,
> ConfidentialDAndTViewer
> );
> SOGoLanguage = English;
>
> thanks :)
> --
> users@sogo.nu
> https://inverse.ca/sogo/lists
>
-- 
users@sogo.nu
https://inverse.ca/sogo/lists

[SOGo] ldap groups in sogo

2011-08-05 Thread Tim Ooms

Hi,

I wondered what SOGo's current intended behavior is when handling LDAP 
groups?

While:
* sharing calendars (I've already created a little patch for it, so it 
works like I think it should work)
* inviting groups to events (I can't find the correct behavior for this, 
so I can't fix it, but I think there's also a bug out there)

* other stuff with groups (although probably not used by me)

--
kind regards,
Tim
--
users@sogo.nu
https://inverse.ca/sogo/lists


Re: [SOGo] VoIP integration

2011-08-05 Thread Nathanael Bettridge
Isn't the tel: uri scheme suppost to handle telephone numbers? (or 
non-standardly callto: )
Theoretically you make phone numbers a tel: link and whatever the 
browser handler for the tel: schema is should handle it no?
(I know you're discussing using a web app to handle the call - but that 
then becomes an issue of the web-app being launched by the OS/Browser to 
handle the call, vs any other installed handlers)


If you're wanting to use a web based app to handle these, I suppose you 
could have a hook (or an option could be added) so when displaying given 
field types, allows pre-processing the data? For instance, a hook 
converts "0123456789" into 0123456789, or 
in your case to something like href="http://my.domain.com/callnumber?number=0123456789";>0123456789?
Of course if this ran once per number per contact per update, it could 
slow things down a little. a simple string substitution via an option 
may be faster.


Just musing anyway :)

Sebastian Reitenbach wrote:

Hi,
On Friday, August 5, 2011 02:55 CEST, Helge Kraak  wrote:


Hi,

recently I did some research on VoIP-Software that one can integrate
into a website without the need of extra software needed to be
installed. There are several Java and Flash solutions out there but in
the end only http://www.flashphoner.com was interesting enough for me
to consider an attempt to use the software in our association (I'm the
president of a non profit association for which I will use SoGO as our
future organization tool).

Now I'm wondering whether it might be possible - without much extra
modifications in SoGO - to integrate call buttons into the SoGO
address book to directly trigger calls instead of using the data in
the sql database. I guess the new python interface won't be capable to
allow such modifications in the web interface of SoGo. The perfect
solution for me would be to have call buttons attached to every
address book field with a phone number. Depending on the user logged
in the call button would route the call request to the corresponding
SIP account.

Maybe this is an interesting idea for the future SoGO development.

The "good old" OpenGroupware has such a feature. When configured, it shows a 
small phone icon next to each telephone number in the web interface.
It has two ways in which it can be configured:
  * the first way is via an external script: the link behind the phone icon 
points to an external web page, and some parameters are handed over to it, i.e. 
the login name.
* the script then looks into the OGo database, to figure out the phone 
number of the caller to initiate the call
  * the second way is using the Dialer Interface, and having a plugin.OGo has 
plugins for STLI (whatever this is), and Asterisk, which I wrote some time ago, 
which uses information from the database, and then connects to the Asterisk 
management interface to initiate the call

so just some ideas how it could be done ;)

cheers,
Sebastian


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






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

Re: [SOGo] VoIP integration

2011-08-05 Thread Sebastian Reitenbach
Hi, 
On Friday, August 5, 2011 02:55 CEST, Helge Kraak  wrote: 
 
> Hi,
> 
> recently I did some research on VoIP-Software that one can integrate  
> into a website without the need of extra software needed to be  
> installed. There are several Java and Flash solutions out there but in  
> the end only http://www.flashphoner.com was interesting enough for me  
> to consider an attempt to use the software in our association (I'm the  
> president of a non profit association for which I will use SoGO as our  
> future organization tool).
> 
> Now I'm wondering whether it might be possible - without much extra  
> modifications in SoGO - to integrate call buttons into the SoGO  
> address book to directly trigger calls instead of using the data in  
> the sql database. I guess the new python interface won't be capable to  
> allow such modifications in the web interface of SoGo. The perfect  
> solution for me would be to have call buttons attached to every  
> address book field with a phone number. Depending on the user logged  
> in the call button would route the call request to the corresponding  
> SIP account.
> 
> Maybe this is an interesting idea for the future SoGO development.

The "good old" OpenGroupware has such a feature. When configured, it shows a 
small phone icon next to each telephone number in the web interface.
It has two ways in which it can be configured:
 * the first way is via an external script: the link behind the phone icon 
points to an external web page, and some parameters are handed over to it, i.e. 
the login name.
   * the script then looks into the OGo database, to figure out the phone 
number of the caller to initiate the call
 * the second way is using the Dialer Interface, and having a plugin.OGo has 
plugins for STLI (whatever this is), and Asterisk, which I wrote some time ago, 
which uses information from the database, and then connects to the Asterisk 
management interface to initiate the call

so just some ideas how it could be done ;)

cheers,
Sebastian

> 
> Best regards
> Helge
> -- 
> users@sogo.nu
> https://inverse.ca/sogo/lists
 
 
 
 
-- 
users@sogo.nu
https://inverse.ca/sogo/lists