pombreda / google-calendar-connectors

Automatically exported from code.google.com/p/google-calendar-connectors
0 stars 0 forks source link

last revision in gcc public svn is 2 years old... #56

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Download source from public svn:
svn checkout http://google-calendar-connectors.googlecode.com/svn/trunk/ 
google-calendar-connectors-read-only

What is the expected output? What do you see instead?
I expect to checkout up to date version of connectors. Instead I'm seeing 
sources with last modification from 2009 

What version of the product are you using? On what operating system?
N/A

Please provide any additional information below.
We are using GCC in our company, but we are having problems with respecting 
exchange users privacy settiongs by gcc web service, when showing appointments 
details.

Original issue reported on code.google.com by Karol.Kr...@gmail.com on 20 Jul 2011 at 3:06

GoogleCodeExporter commented 9 years ago
What is the value of flag "EnableAppointmentLookup" ? Could you set it to 
false, then it should share only free busy info.

Original comment by jaideepg...@google.com on 20 Jul 2011 at 3:36

GoogleCodeExporter commented 9 years ago
Hi,

Thanks for your reply!
EnableAppointmentLookup, is set to false and only free/busy info is shared 
right now, but we would like to share also appointment details for those users, 
who allowed others to see details of their calendars.

Currently you can see either all details or see free/busy info only. This is 
the reason why we want to checkout source code and maybe prepare some 
modifications.

Original comment by Karol.Kr...@gmail.com on 20 Jul 2011 at 5:18

GoogleCodeExporter commented 9 years ago
Also, in same source - there seems to be no reference to Exchange.ExchangeAPI 
setting, nor any reference to the API itself. All calls are made through WebDAV 
like this:

  webDavQuery = new WebDavQuery(credentials, "Exchange");
  appointments = new AppointmentService(exchangeServerUrl, webDavQuery);
  freebusy = new FreeBusyService(exchangeServerUrl, webDavQuery, null);

That gives us impression we have old sources...

Original comment by m.bartc...@gmail.com on 21 Jul 2011 at 7:10

GoogleCodeExporter commented 9 years ago
Yes this is the old code. When free busy request comes to GCC it does not know 
who is the requester, so you may not able to apply the ACLs even with the 
latest code.

Original comment by jaideepg...@gmail.com on 21 Jul 2011 at 6:31

GoogleCodeExporter commented 9 years ago
We were thinking to use Permission Level of calendars, to show appointments of 
users who want to show their meeting details to everyone in our organization. 
Then we could test calendar permissions against default system user 
(Exchange.GCalQueryUser.Login).
But without a source code it is hard to say what would be the easiest way of 
implementing this functionality. 

Original comment by Karol.Kr...@gmail.com on 22 Jul 2011 at 7:34

GoogleCodeExporter commented 9 years ago
Just to clarify - is there no way to get our hands on latest code?

Original comment by m.bartc...@gmail.com on 22 Jul 2011 at 7:37