Moved SabreDAV downloads to github

2014-01-21 Thread Evert Pot
Google Code downloads are shutting down, so we were forced to move all sabredav releases. This is the new location: https://github.com/fruux/sabre-dav/releases Cheers, Evert -- You received this message because you are subscribed to the Google Groups SabreDAV Discussion group. To

Re: Moved SabreDAV downloads to github

2014-01-21 Thread Evert Pot
12:51 AM, Evert Pot ever...@gmail.com javascript: wrote: Google Code downloads are shutting down, so we were forced to move all sabredav releases. This is the new location: https://github.com/fruux/sabre-dav/releases Cheers, Evert -- You received this message because you

Re: How to distinguish a Browser plugin request

2014-01-26 Thread Evert Pot
Hi Mike, Rather than distinguishing a browser from *anything else*, I'd highly recommend using 2 endpoints instead. The only other way would be to try to maintain a whitelist of user-agents.. but that's not a really robust solution. You could also look at the Accept header and see if the

Re: How to implement SabreDAV in Laravel

2014-01-26 Thread Evert Pot
On Sunday, January 26, 2014 2:41:50 PM UTC-5, Jens wrote: Hello, I have a question regarding implementing SabreDAV CALDAV with the Laravel 4 PHP Framework. I placed the example file from this site: *calendarserver.php* in my */public *folder and adjusted the pdo to mysql. If I

Re: Best way to implement logging?

2014-01-27 Thread Evert Pot
Hi Raffael, I just realized that the version on github was older. I had a newer copy on my laptop, which I've just pushed. Some comments below: On Monday, January 27, 2014 8:23:48 AM UTC-5, Raffael Luthiger wrote: Hi Evert, Thanks for the links. This will help me a lot. I have some random

Re: categories in carddav/sabredav

2014-02-14 Thread Evert Pot
Hi Andi, I don't think that the SOGo connector correctly supports lists. It used to send a non-standard object, but SabreDAV will (correctly) reject this. Evert On Tuesday, February 11, 2014 2:56:31 AM UTC-5, Andi Pani wrote: Hi I use thunderbird with sogo connector (at the moment) 17.0.5.

Re: Access to Node Path

2014-02-14 Thread Evert Pot
Hi Colombia, On Friday, February 14, 2014 10:23:22 AM UTC-5, Colombia Hosting wrote: Hello, I'm writing a plugin that will add some properties to the PROPFIND method. But I need to get the node path to work with it into the beforeGetProperties event. The problem is that the INode has

Re: Best way to build the PROPFIND response

2014-02-14 Thread Evert Pot
On Friday, February 14, 2014 10:32:23 AM UTC-5, Colombia Hosting wrote: Hi, I want to add some properties to the PROPFIND response, and I'm doing it using a plugin with the beforeGetProperties method. The properties that I want to add should have this syntax: d:prop d:versions

Re: How to change files name ?

2014-02-24 Thread Evert Pot
Hi Stanislaw, Unless you are writing your own DAV client, I would simply not recommend this. Many clients upload in more than one phase, for instance a PUT first and a second PUT after. Or clients may start with a LOCK (which already creates a new file) and PUT the actual file later.

Re: sabredav integration

2014-03-04 Thread Evert Pot
On Fri Feb 28 11:53:58 2014, Antonello Carlomagno wrote: Hi Evert, I am sorry that you respond in this way. I do not expect anyone to work for me ... my question was mainly to see if someone has already experienced the problem. is a way to exchange tips and experiences. I understand, but

Re: A fake interface?

2014-03-07 Thread Evert Pot
On Friday, March 7, 2014 1:21:39 PM UTC-5, JustMe wrote: Hi all, I want to do some testing and control the ICS that is sent to a client – but just the event ICS (so not the handshaking, etc.) This shouldn’t be hard to do. All I need is a simple UI where I specify the ICS I

Re: Alternative to realpath in browser plugin?

2014-03-14 Thread Evert Pot
Hi Bastiaan, I don't, but stackoverflow may be a better place to ask this question. I'm curious to see your build script. Perhaps we can integrate it into build.xml ? Cheers, Evert On Thursday, March 13, 2014 6:51:35 PM UTC-4, Bastiaan Olij wrote: Hi All, Not strictly a sabredav question

Re: Moving files

2014-03-14 Thread Evert Pot
Hi Bastiaan, On Thursday, March 13, 2014 7:07:46 PM UTC-4, Bastiaan Olij wrote: Hi Evert, Am I still correct in assuming that when a file is moved, you actually copy and delete by instantiating the object for the original file, getting the data, then adding that as a new file in the new

sabre/vobject 2.1.4 and 3.1.4 released

2014-03-30 Thread Evert Pot
I just released both vobject 2.1.4 and 3.1.4. Both fix a few bugs related to timezone handling. PHP introduced a few backwards compatible breaks in PHP 5.5.10, which *may* cause some iCalendar objects to throw errors, and others have their timezone detected incorrectly. If you're not running

Re: Questions on Authentication

2014-04-20 Thread Evert Pot
Hi Tom, On Sunday, April 20, 2014 4:30:05 PM UTC-4, Tom wrote: Hello! i wanted to use SabreDAV as a replacement für Google calendar and i want to handle authentication the way google handles it. Can someone help me in sharing a calendar with read only- read/write-access based on urls? I

Re: Calendar is not displayed in sidebar of OSX Calendar app

2014-05-04 Thread Evert Pot
The first thing that stands out is that while your backend claims to have sync-support, you really don't Every time there's a request you send back a new sync-token. The sync-token has a completely broken format, and when the client requests for changes since the last sync-token, you always

Re: SabreDAV authentication does not work in Baikal Server (No digest authentication headers were found)

2014-05-04 Thread Evert Pot
Hi André, This is indeed a server configuration problem... but I have no idea what.. One thing I would recommend, is to get rid of this statement: IfModule mod_rewrite.c I think using 'IfModule' is in general a bad idea, unless you specifically want that behavior optional. If the mod_rewrite

Re: How do DAV-Redirects work?

2014-05-11 Thread Evert Pot
Hi None, On Friday, May 9, 2014 5:29:32 AM UTC-4, None wrote: Hi all, currently i'm facing the problem with my own SabreDav Server to provide access to files where the path decides where the file is hosted e.g. a bunch of users is hosted on Server1, the others are hosted on Server2 or

Re: OT: Re: CardDAV Failing to update on IOS devices

2014-07-21 Thread Evert Pot
. So I think it's usually just laziness on the client's side, but I'm also not a 100% certain. Evert On Monday, July 21, 2014 12:46:43 PM UTC-4, Thomas Tanghus wrote: On Tuesday 15 July 2014 11:06 Evert Pot wrote: The 401 errors are expected. iOS keeps re-negotiating the authentication

Re: How to use BasicAuth

2014-07-22 Thread Evert Pot
Hi! We recommend writing an auth backend[1] or using the BasicCallBack backend[2]. The latter is pretty easy to use and gives you a similar API: $authBackend = new Sabre\DAV\Auth\Backend\BasicCallBack(function($userName, $password) { // check the username and password here, and then just

sabre/dav 1.7 is now no longer supported.

2014-07-28 Thread Evert Pot
Hi everyone, sabre/dav 1.7 was released in september 2012, and now, nearly 2 years later, its life has ended. Version 1.7 was by far the least popular version, as version 1.8 was released one month later. If you're still stuck on this version, upgrade! More details here:

Re: 500 Internal Server Error with icloud

2014-07-31 Thread Evert Pot
not working, only if I use the below xml with icloud it will work: Method: PROPFIND d:propfind xmlns:d=DAV:d:propd:getetag//d:prop/d:propfind Not sure if this is special case with icloud or I misunderstood the document. On Thursday, July 31, 2014 11:27:22 PM UTC+3, Evert Pot wrote

Re: TimeZone MS Office 360

2014-08-04 Thread Evert Pot
Hi Todd, I've started work on parsing the olson data files, but it's hard and haven't been able to finish this yet. If you only have to deal with a single (or a few) timezones, it may make sense to just use some other iCalendar-generating tool, and use those files as templates. If you have to

Re: SabreDAV 2.0.3 CalDAV WindowsPhone 8 sync issue

2014-08-06 Thread Evert Pot
Hi Lukas, There's not that really seems out of the ordinary. Just from the requests and responses, the only thing that has changed between these versions is a different format for the ctag. You could try to manually alter the ctag and see if there's an improvement. Try manually editing:

Re: VObject 3.3 with sabredav 1.8

2014-08-14 Thread Evert Pot
Hi! As long as you have a recent version of sabredav 1.8, it will work. Assuming you are installing with composer (you really should), a file like this will allow sabre/vobject 3.3.0 to be installed: { require : { sabre/dav : ~1.8.10, sabre/vobject : 3.3.0 as 2.1.6 } } This

Re: VObject 3.3 with sabredav 1.8

2014-08-14 Thread Evert Pot
: Thanks for the answer. I've just put in VObject 3.3 and it worked on a firs test. My concern was because of the backwards compatibility between VObject 2 and 3. But if it works, then I will take your words. On Thu, Aug 14, 2014 at 4:25 PM, Evert Pot evert...@gmail.com wrote: Hi! As long

Re: IMipHandler

2014-08-18 Thread Evert Pot
Hi Ronny, The IMip handler was added as a workaround for a problem in iCal. This problem no longer exists since either OS X 10.9 or 10.10 (I forget which). So as of right now, the handler is pretty much useless. The next release (2.1) will feature scheduling support, which also re-enables iMip

Re: SabreDAV 2.0.3 CalDAV WindowsPhone 8 sync issue

2014-08-18 Thread Evert Pot
. greetings Lukas Am Mittwoch, 6. August 2014 17:40:40 UTC+2 schrieb Evert Pot: Hi Lukas, There's not that really seems out of the ordinary. Just from the requests and responses, the only thing that has changed between these versions is a different format for the ctag. You could try

[sabredav] Re: server.php cannot find classes

2014-08-28 Thread Evert Pot
On Thursday, August 28, 2014 12:04:24 PM UTC+2, Raul Keevitaja wrote: Hello Evert. 1. I updated just now from 2.0.3 to 2.0.4 and tried using a different server using PHP 5.4 and the calendarserver.php example now seems to work, but it still isn't working on the previous server, which was

[sabredav] Re: Read only calendars in custom backend

2014-09-15 Thread Evert Pot
Hi Laoneo, It's possible in CalDAV to specify a different set of privileges, but SabreDAV does not have a standard way to do this with the CalDAV backends, and I'm also not 100% certain if this would be correctly reflected in clients such as iOS. If you're interested in the experiment, you

Re: [sabredav] Re: Read only calendars in custom backend

2014-09-15 Thread Evert Pot
Hi Laoneo, On Monday, September 15, 2014 6:33:35 PM UTC+1, Laoneo wrote: I've removed the write permission in the Sabre\CalDAV\Calendar::getACL() function (getClientACL() didn't exist) and I couldn't create/edit/delete events from the CalDAV calendars in iOS. So what happens exactly...

[sabredav] Re: Changing the event id on create task

2014-09-23 Thread Evert Pot
Hi Laoneo, Completely understand what you mean, but the only advice I can give is : don't do this. Even if there's some workaround that you can think of, you are acting as an incompatible CalDAV server, and clients don't expect your server to work like this. You *must* keep track of the url,

[sabredav] SabreDAV 2.1 alpha1 is online

2014-09-23 Thread Evert Pot
We just put a first alpha for sabredav 2.1 online. You can download it from github https://github.com/fruux/sabre-dav/releases/tag/2.1.0alpha1, or install using composer. The biggest new feature for this release is the addition of CalDAV scheduling http://sabre.io/dav/scheduling/. It's a bit

[sabredav] Re: Unable to edit attendee Event created by myself

2014-09-25 Thread Evert Pot
Hi Suganthi, iCal, and many other calendar clients will *not* allow you to edit events if you are not the organizer. So if the organizer matches the current user, editing will work. It kind of makes sense, if you organized an event, you don't want attendees to change the times for it. It would

[sabredav] sabre/dav 2.0.5 released

2014-10-14 Thread Evert Pot
Hi everyone, We just released a new sabredav. Upgrading is highly recommended, as there's a bug that could cause data-loss in some situations. Announcement: http://sabre.io/blog/2014/sabre-dav-2.0.5-release/ I'm not aware of any popular clients that use If-Modified-Since, but for those that

[sabredav] Re: davfs2 - recently stopped being able to write files

2014-10-16 Thread Evert Pot
Hi Gulliver, There's some more information here: http://sabre.io/dav/0bytes/ Let me know if you have any questions that page doesn't answer. Evert On Thursday, October 16, 2014 1:49:44 PM UTC-4, Gulliver wrote: Figured out the problem myself - finally came up with a google query informing

[sabredav] Re: Set properties on nodes for virtual file system

2014-10-23 Thread Evert Pot
On Thursday, October 23, 2014 5:24:29 AM UTC-4, Redlorry wrote: Hi all, I've setup a virtual file system using Sabredav which works great. I've got all the reads, writes, moves, auth etc working via the database however I'd like be able to do 2 more things, which I think are along the

[sabredav] sabre/dav 2.1.0-alpha2 is online

2014-10-23 Thread Evert Pot
We just released the second sabre/dav 2.1.0 alpha. You can download it from github https://github.com/fruux/sabre-dav/releases/tag/2.1.0alpha2, or install using composer. As you may know, the biggest new feature for this release is the addition of CalDAV scheduling

[sabredav] Re: Set properties on nodes for virtual file system

2014-10-27 Thread Evert Pot
On Friday, October 24, 2014 4:02:54 PM UTC-3, Redlorry wrote: Thanks for the info, very useful. So for the 1st one iQuota, I'm implementing IQuota on my Collection like this: class yetiCollection extends Sabre\DAV\Collection implements Sabre\DAV\IQuota { ... } Then testing the

[sabredav] Re: can not access to my webdav server using cadaver

2014-11-10 Thread Evert Pot
Hi Ahmed, It's important to post all the details of the 403 status, including the response body. I suspect that this is your server configuration blocking this, and not sabredav itself. Checking out your webserver logs may also help a bit with this. Lastly, I would recommend 'xampp' over

Re: [sabredav] Re: Sabre/VObject autoload.php is creating problem

2014-11-12 Thread Evert Pot
autoloads.php and call ::getLoader() please review my code and let me know what and where i am doing mistake. Thanks Salman Akram On Tuesday, November 11, 2014 2:49:50 AM UTC+5, Evert Pot wrote: Hi Salman, The only real supported way to install sabre/vobject (assuming you already

[sabredav] Re: Per user access

2014-11-12 Thread Evert Pot
Hi Laoneo, Generally we consider this a bad idea. It goes against the spirit of HTTP and sabredav. However, your starting point is to create a virtual filesystem: http://sabre.io/dav/virtual-filesystems/ Read that first and experiment with your own custom collection. Once you have a firm

Re: [sabredav] Re: Per user access

2014-11-13 Thread Evert Pot
Hi, On Thursday, November 13, 2014 3:32:12 AM UTC-5, Laoneo wrote: Just curious, for example owncloud does the same. Why should it be a bad idea. If you have an application with many users then it is valid to have a space for every user, or not. Will give the virtual filesystem a try, Just

Re: [sabredav] Re: Sabre/VObject autoload.php is creating problem

2014-11-13 Thread Evert Pot
On Thursday, November 13, 2014 5:37:14 AM UTC-5, Salman Akram wrote: Hi Evert, My display_errors is on in php configuration file, my screen get dimmed and don't load anything, i need to restart my browser If you get a completely blank page when triggering a PHP error, there is

Re: [sabredav] Re: Per user access

2014-11-18 Thread Evert Pot
On Tuesday, November 18, 2014 7:40:52 AM UTC-5, Laoneo wrote: Looks like the way to go. How can I obtain the logged in user in SabreDAV? In your server.php you have an authentication plugin. (often $authPlugin). This plugin has a getCurrentUser() method. What I usually recommend to people

Re: [sabredav] Re: sabredav server returns response 400 on request REPORT

2014-11-18 Thread Evert Pot
On Tuesday, November 18, 2014 9:42:55 AM UTC-5, Milos Nikolic wrote: hi evert .. I'm almost there .. now Calendar mac application is giving me trouble I have successfully imported calendar events in thunderbird. My custom backend is working and formatting response for thunderbird just

[sabredav] Re: CalDAV issue with sabre/dav v2.0.2 and Thunderbird

2014-11-18 Thread Evert Pot
a '1' in the synctoken column. So I added some values to the synctoken columns of my normal calendars and everything 'just works'. Thank you so much for your continuing help. You might close the corresponding bug. Cajus Am Montag, 17. November 2014 23:43:36 UTC+1 schrieb Evert Pot: Hi

[sabredav] sabre/dav 2.1 released

2014-11-19 Thread Evert Pot
Hi everyone! We just posted the final release of sabre/dav 2.1, featuring scheduling support, vCard 4, jCard and a whole bunch of other stuff. The full announcement can be found here: http://sabre.io/blog/2014/sabre-dav-2.1-release/ Thanks all for testing and continuously reminding me of

[sabredav] Re: Timestamp

2014-11-25 Thread Evert Pot
On Tuesday, November 25, 2014 9:10:30 AM UTC-5, Laoneo wrote: When adding older files to sabredav, is there any way to save the timestamp of the file? Well, if you control the client, you can basically store any custom property with whatever you want in there. Evert -- You received this

Re: [sabredav] Re: Timestamp

2014-11-25 Thread Evert Pot
On Tuesday, November 25, 2014 2:10:23 PM UTC-5, Laoneo wrote: So it is part of the client and can't be controlled by the server...hoped that it can be controlled by sabredav. No, you can't really control what a client sends to the server. Some clients may send some information along

[sabredav] Re: iOS mp4 get() - return fopen ressource not working

2014-11-27 Thread Evert Pot
Hi! If I had to take a random guess, I would say that it's due to mime-types being wrong. Assuming you used Sabre\DAV\FS\* to create your filesystem, by default no attempt is being made to send back a correct mime-type. There's a plugin though that adds mimetypes:

Re: [sabredav] Re: Authentication: use dynamic directory for each user

2014-12-01 Thread Evert Pot
Hi guys, That question was asked and answered a few times before: https://groups.google.com/forum/#!topic/sabredav-discuss/MjJ0lWdaFvc https://groups.google.com/forum/#!searchin/sabredav-discuss/getCurrentUSer/sabredav-discuss/k9RvApCtG8k/4zuIa8YJJ1MJ This issue seems to be common enough to add

[sabredav] Re: How to require sabre/vobject without composer?

2014-12-01 Thread Evert Pot
Hi Ray, composer is the only supported installation method for vobject. Without composer, you will need to autoload all the code yourself, and this is simply not something we want to give support on as it will not give you a stable upgrade path. I'd suggest to dig into composer. Even for

[sabredav] Re: iOS mp4 get() - return fopen ressource not working

2014-12-01 Thread Evert Pot
On Friday, November 28, 2014 8:39:03 AM UTC-5, john wrote: Hey, that was my first thought too so i hardcoded the mimetype to video/mp4 for testing purposes - this didnt fix the problem.. i thought mod_h264_pseudeStreaming could cause the problem but since php is streaming the content,

Re: [sabredav] Re: Authentication: use dynamic directory for each user

2014-12-01 Thread Evert Pot
, December 1, 2014 12:22:56 PM UTC-5, Evert Pot wrote: Hi guys, That question was asked and answered a few times before: https://groups.google.com/forum/#!topic/sabredav-discuss/MjJ0lWdaFvc https://groups.google.com/forum/#!searchin/sabredav-discuss/getCurrentUSer/sabredav-discuss/k9RvApCtG8k

Re: [sabredav] Re: Authentication: use dynamic directory for each user

2014-12-01 Thread Evert Pot
On Monday, December 1, 2014 3:49:33 PM UTC-5, Evert Pot wrote: Hi everyone, I wrote new docs for this. It takes the previous threads and goes into a lot more detail on how to solve this issue. It's possible that it's vague in some areas, so I would also love to hear if there are bits

Re: [sabredav] vcalendar-expand does not expand if there were multi-vevents?

2014-12-04 Thread Evert Pot
I don't see this message in the archive. Did you delete it from the groups interface? Have you figured it out? Evert On 2014-12-04 5:19 AM, Ray wrote: Hi, Evert, Recurring event expands if there were only ONE vevent in the calendar, however, it does not expand if there were more than

[sabredav] Re: Sharing Functionality

2014-12-05 Thread Evert Pot
Hi Oleg, A lot of the SabreDAV CardDAV and CalDAV stuff consists of two parts: 1. Protocol handling. This is done in various plugins. 2. Backend/storage classes. For CalDAV sharing specifically, there is no implementation currently for #2, but the logic for #1 has been done and lives In:

[sabredav] sabre/dav 1.8.11 2.0.6, 2.1.2 and 2.2.0-alpha1 released

2014-12-10 Thread Evert Pot
Hi everyone! I thought it was time to catch up with doing some releases, and tag every branch that hadn't seen a recent release. So we released sabre/dav version 1.8.11, 2.0.6, 2.1.2 and a first alpha for 2.2.0! All of the stable releases fix non-critical issues. Announcements:

[sabredav] Re: utf-8 characters under iOS with vcard 3.0

2014-12-24 Thread Evert Pot
issues. Evert Pot Samstag, 15. Juni 2013 14:39 On Friday, June 14, 2013 7:54:01 PM UTC+1, Alex wrote: Hi all, last month I switched my windows mail program to emClient, since under Win it is the only clean solution for Carddav and Caldav (at least compared to the maintenance cycles

[sabredav] Re: Where is the most current version of ... sabre/davclient ??

2015-02-04 Thread Evert Pot
On Wednesday, February 4, 2015 at 3:52:31 AM UTC-5, Joe Terry wrote: The code at ... https://github.com/fruux/sabre-davclient ... is over a year old ? Is there someplace else to look ? The current sabre/dav client is embedded into the sabre/dav repository.

[sabredav] Re: Best practices to programatically manage principals/permissions on a Sabre CardDAV server ?

2015-02-04 Thread Evert Pot
Hi Joe, On Monday, February 2, 2015 at 12:38:25 PM UTC-5, Joe Terry wrote: Would appreciate any pointers and advice on the best practices to programatically manage principals/permissions on a Sabre CardDAV server We want to be able to add principals, change their credentials, delete

[sabredav] Re: hideNodesFromListings no longer hides principals with v2.1

2015-02-04 Thread Evert Pot
Hi Michael, I have not been able to look into this, but it's on my radar. Hoping to have an answer and/or bugfix this week. Evert On Tuesday, January 27, 2015 at 11:50:25 AM UTC-5, mbiebl wrote: Hi, To only show the logged in user under http://localhost/principal, I've been using

[sabredav] Re: Best practices to programatically manage principals/permissions on a Sabre CardDAV server ?

2015-02-04 Thread Evert Pot
On Wednesday, February 4, 2015 at 1:02:41 PM UTC-5, Joe Terry wrote: Hi Evert, Thanks for the prompt reply. As you say, we have our own system for managing users and of course each person should only have access to their own contacts and calendars via username/password but we will

[sabredav] Re: Best practices to programatically manage principals/permissions on a Sabre CardDAV server ?

2015-02-06 Thread Evert Pot
On Wednesday, February 4, 2015 at 7:54:58 PM UTC-5, Joe Terry wrote: 271 Kelvin ... That's like a sauna on some planets ! What is the best way to add plugins and potentially make code changes and have those code changes preserved through updates and point releases ? Use composer for

[sabredav] Re: authorization support

2015-01-15 Thread Evert Pot
Hi They, On Wednesday, January 14, 2015 at 5:57:14 PM UTC-5, Trey Hyde wrote: I'm scoping out a caldav integration for my muti-itennant SaaS app but I've not been able to figure out what the best way is to figure out who is currently logged in. For instance, if I want to filter the list

[sabredav] Re: Why is MKCOL favoured over MKCALENDAR ?

2015-01-16 Thread Evert Pot
On Friday, January 16, 2015 at 3:18:03 PM UTC-5, B Aerts wrote: Hello all, new name on the list - a guy who's chosen the hard way to get acquainted with CalDAV : trial and error. I had some severe headaches trying to perform a MKCALENDAR request against a Fruux account - while trying to

[sabredav] Re: Why is MKCOL favoured over MKCALENDAR ?

2015-01-16 Thread Evert Pot
On Friday, January 16, 2015 at 4:05:44 PM UTC-5, B Aerts wrote: On Friday, January 16, 2015 at 9:31:58 PM UTC+1, Evert Pot wrote: On Friday, January 16, 2015 at 3:18:03 PM UTC-5, B Aerts wrote: Hello all, new name on the list - a guy who's chosen the hard way to get acquainted

Re: [sabredav] tutorial for sabre CalDav with mysql

2015-01-14 Thread Evert Pot
On 2015-01-14 3:37 AM, Allon Moritz wrote: Sabredav is intended to use in a PHP app. If you want to have a CalDAv server with a frontend have a look on baikal http://baikal-server.com. Well, that's not really true. It's true that baikal adds an installer and management interface, but the server

[sabredav] Re: What projects have attempted remote control of SabreDAV via HTTP ?

2015-02-10 Thread Evert Pot
On Tuesday, February 10, 2015 at 11:01:28 AM UTC-5, Joe Terry wrote: Actually, I had to import a third party implementation of the MD5 Hash algorithm. MD5 is not built-in to JavaScript. There are many HTTP Digest Authentication examples in PHP. Ah... that's a good one. I can definitely

[sabredav] Re: NTLM authentication?

2015-01-26 Thread Evert Pot
On Sunday, January 25, 2015 at 4:07:11 PM UTC-8, Louis Simons wrote: The current version does not really. You can override it to turn on CURLAUTH_NTLM, but I have no idea if that's sufficient. I personally never used NTLM, so I don't have a good grasp on what the requirements are. The

[sabredav] Re: What projects have attempted remote control of SabreDAV via HTTP ?

2015-02-08 Thread Evert Pot
If you are getting a 401, it means you are not sending an Authorization header, or something is wrong in how you constructed it. It's also possible that your server is not configured correctly, but since authentication works with one tool, and fails with another, I would assume that that's not

[sabredav] Re: hideNodesFromListings no longer hides principals with v2.1

2015-02-08 Thread Evert Pot
be willing to write a patch that would allow you to just change the server-default with some static property somewhere. Let me know! Evert On Wednesday, February 4, 2015 at 12:37:05 PM UTC-5, Evert Pot wrote: Hi Michael, I have not been able to look into this, but it's on my radar. Hoping

[sabredav] Re: SabreDAV Authentication PDO SQlite

2015-03-10 Thread Evert Pot
On Monday, March 9, 2015 at 7:25:32 AM UTC-4, B Aerts wrote: Hello all, I recently started to install SabreDAV on my computer step-by-step ( since English lacks the expression toe-by-toe ...). Installing SabreDAV 2.1.3 works like published in the Getting Started guide. Next step was

[sabredav] Re: Using X-Accel-Redirect when serving a WebDAV file

2015-03-04 Thread Evert Pot
On Wednesday, March 4, 2015 at 6:55:36 AM UTC-5, Michael Kliewe wrote: Hi there, I'm trying to improve the performance of my WebDAV server, and I noticed a problem when downloading big files. I have an nginx as reverse proxy in front of an Apache, on which SabreDAV runs. In

[sabredav] Re: Update created events from iOS

2015-03-04 Thread Evert Pot
If you are getting that error, it can mean one of two things: 1. You are returning an etag in some place, and iOS uses it. 2. There's a bug in iOS. So it would be important to figure out which one it is :) Evert On Tuesday, March 3, 2015 at 2:00:45 PM UTC-5, Laoneo wrote: I have a custom

Re: [sabredav] Log full request and response

2015-02-25 Thread Evert Pot
Hi Allon, On 2015-02-25 7:27 AM, Allon Moritz wrote: Hello Is it somehow possible to write down to a tmp file the full HTTP request and the response to and from sabredav. I need to log it in my application. Check out: http://sabre.io/dav/writing-plugins/ The two methods you need to look out

[sabredav] sabre/dav 2.1.3 released

2015-02-25 Thread Evert Pot
Hi everyone, I just released sabre/dav 2.1.3. Announcement here: http://sabre.io/blog/2015/sabre-dav-2.1.3-released/ This is a bugfix release and is especially recommended if you use CalDAV scheduling. Cheers, Evert -- You received this message because you are subscribed to the Google

Re: [sabredav] Re: Changing the event id on create task

2015-02-25 Thread Evert Pot
Hi Allon, On 2015-02-25 10:10 AM, Allon Moritz wrote: Back on this. I've implemented your suggestion. When I create an event in Thunderbird/Lightning then it is successfully created in my app. But then Lightning doesn't show the created. Can there be a etag issue? Attached is the

[sabredav] Re: [JavaScript Warning: CalDAV: Error doing webdav sync: 403]

2015-03-18 Thread Evert Pot
Hi! There doesn't really seem to be anything wrong with your configuration, as far as I can tell. When the server emits a 403 though, it will usually come with a bit more information. If it's an xml body, it means sabredav is sending you back an error, and there's a specific reason in the

[sabredav] Re: Scheduling and invitation to outside

2015-05-18 Thread Evert Pot
Hi Michael, Sorry for the delay, I've been on vacation ^_^ On Wednesday, May 13, 2015 at 10:22:11 AM UTC+3, M. Koehler wrote: Hi, I´m just setting up a sabredav server for caldav/carddav and I don´t know how to set up scheduling right. After the website http://sabre.io/dav/scheduling/ I

[sabredav] Re: vCard 2.1 or vCard 3.0 to jCard 4.0 ... not just a JSON representation of the vCard properties ...

2015-05-18 Thread Evert Pot
, 2015 at 12:39:51 PM UTC-7, Joe Terry wrote: Thanks, Evert ... We're trying out convert on the vCard object. Will report back ... Things are going great ! Thanks ! Joet On Saturday, May 2, 2015 at 10:26:21 AM UTC-7, Evert Pot wrote: On Saturday, May 2, 2015 at 1:02:03 AM UTC-4, Joe

Re: [sabredav] Evert ... What is the me card and how does SabreDAV support that concept ?

2015-04-17 Thread Evert Pot
On 2015-04-17 3:53 PM, Joe Terry wrote: Evert ... What is the me CardDAV card and how does SabreDAV support that concept ? Hi Joe, Here's some info about that property: http://sabre.io/dav/carddav-me-card/ Evert -- You received this message because you are subscribed to the Google Groups

Re: [sabredav] 401 Unauthorized

2015-06-02 Thread Evert Pot
On 2015-06-02 12:16 PM, Eduardo Domanski wrote: Thanks Evert, I didn't notice that, but even if I change to 'DIGEST' it fails. My test with CalDavZap worked with digest (I had some problem with cross domain setup [using ports 80 and 8080]), but was the only one. All the testes with

[sabredav] Re: Calendar delegation looks to wrong url

2015-05-25 Thread Evert Pot
Hi Jachim, It's possible you found a bug. What version of sabre/dav are you running? Evert On Friday, May 22, 2015 at 3:44:24 AM UTC-4, Jachim Coudenys wrote: Hi, I'm trying to get the delegation working, but it looks iCal is fetching the wrong url in the process. principals: id uri

Re: [sabredav] Re: Calendar delegation looks to wrong url

2015-05-25 Thread Evert Pot
On Monday, May 25, 2015 at 2:38:29 PM UTC-4, Jachim Coudenys wrote: Hi Evert, I'm running the latest dev version (3.0.0). Jachim Hi Jachim, It was indeed a bug. I just fixed it here: https://github.com/fruux/sabre-dav/issues/666 This will be part of the next release, which will be

[sabredav] We're preparing for a 3.0 release

2015-05-19 Thread Evert Pot
Hi everyone, Version 2.2 has been renamed, and we're currently working on a 3.0 release. We expect this release to happen somewhat soon. Your feedback is much appreciated. A full list of changes can be found here: http://sabre.io/dav/upgrade/2.1-to-3.0/ The biggest part for me is the

Re: [sabredav] iPhone and CardDAV synchronization - why sabre.io URL in sync-token XML

2015-08-24 Thread Evert Pot
Answered here: https://github.com/fruux/sabre-dav/issues/706 On 2015-08-24 11:03 AM, Jason Gilmore wrote: Hi, We're using sabre-dav on a project and so far loving it. However I'm running into this really strange issue with the iPhone installing a configuration profile just fine, and

Re: [sabredav] Re: SabreDAV or SabreKatana?

2015-06-30 Thread Evert Pot
On 2015-06-30 1:53 AM, Sven Harazim wrote: Will Sabre support multiple clients (admins) in one database? Or does it already? In sabre/katana there's only one admin. In plain sabre/dav there can be multiple. Evert -- You received this message because you are subscribed to the Google Groups

[sabredav] Re: Help With Authentication

2015-07-31 Thread Evert Pot
On Thursday, July 30, 2015 at 2:40:51 PM UTC-4, Nick Couchman wrote: To follow-up a little on this, I'm attempting to the use the page on the sabre.io/dav site that describes per-user directories to help me figure this problem out. That page states that, if you pass the authPlugin

[sabredav] Re: Sabredav and ldap

2015-07-31 Thread Evert Pot
Hi Ana, You will likely need to write: 1. A custom authentication backend 2. A custom principal backend Take a look at the Sabre\DAV\Auth\Backend and Sabre\DAVACL\PrincipalBackend for several examples. These classes are well documented, so hopefully most information can be found right from

Re: [sabredav] Re: send invitees email / iCal

2015-08-11 Thread Evert Pot
Hi, Are you asking if it's possible for the organizer of an event to get a copy of the invite? No: this is currently not a feature. It's not meant to work like that because the organizer *creates* the event, so it shouldn't need to receive a notification for it. On 2015-08-11 12:23 AM,

Re: [sabredav] SabreDAV REPORT: 'Depth' constraints ?

2015-10-26 Thread Evert Pot
The issue here is that only really Depth: 1 is defined on calendars. I sort of agree that Depth: infinity would logically also have to work, but in the past I've resisted adding support for it. Perhaps the better move would be to throw a specific error for this as well. The reason is that only

[sabredav] sabre/dav 3.0.5 released

2015-09-15 Thread Evert Pot
Hi everyone, We just released version 3.0.5. This release fixes a bug that was in all 3.0 versions related to encoding file paths. This was tripping up Cyberduck, but it's very likely other clients also had issues. Updating is strongly encouraged. Announcement:

[sabredav] Re: sabreDav - Carddav - Wipe all cards of a device

2015-09-30 Thread Evert Pot
Hi Guillaume, To correctly simulate wiping out all vcards in an addressbook, you must simply delete them all and then re-create them, preferably with a new uri and UID value. I would personally probably do that by simply issuing DELETE and PUT HTTP requests to delete and re-create them

Re: [sabredav] SabreDAV Calendar REPORT behaviour

2015-12-02 Thread Evert Pot
Hi Bert, On 2015-12-02 05:01 PM, B Aerts wrote: > Hello all, > > running a sample REPORT, I stumbled on this behaviour which, to me, > feels rather odd ... > > I run a REPORT on calendar items from today until 10 months ahead. > There is only 1 VEVENT in my calendar, placed well before the time

Re: [sabredav] SabreDAV Calendar REPORT behaviour

2015-12-03 Thread Evert Pot
I'll have to do 2 or more REPORT's in sequence - or wait for > the latest drafts to come into effect. > > Thanks 4 the answer, > > Bert > > > Op woensdag 2 december 2015 23:27:06 UTC+1 schreef Evert Pot: > > Hi Bert, > > On 2015-12-02 05:01 PM, B Aert

[sabredav] sabre/vobject 4 released

2015-12-11 Thread Evert Pot
Hi everyone! I just released sabre/vobject 4, after about 15 months of on and off development. It's a big step up and nice to finally have it ready. vobject 4 is largely compatible with 3, but there are subtle changes. Blog post: http://sabre.io/blog/2015/sabre-vobject-4.0-released/ Many more

[sabredav] Re: Calendar Query : regarding data upload

2015-12-16 Thread Evert Pot
Hi Smita, sabre/dav speaks carddav for contacts and caldav for calendars. If you are automating an import process, then you need to convert the .csv files to something sabre/dav can work with. http://sabre.io/dav/building-a-caldav-client/ http://sabre.io/dav/building-a-carddav-client/ Evert

[sabredav] Re: getting started - problems

2016-01-06 Thread Evert Pot
l viernes, 21 de diciembre de 2012, 1:00:48 (UTC), Evert Pot escribió: >> >> > * what operating system and version are you running? >> > linux webserver with PHP Version 5.3.17 >> >> What distribution specifically? Ubuntu? >> >> > >

  1   2   >