I'm trying to streamline login handling, so I'm trying to get
caldavzap/auth/index.php working. I had a bear of a time figuring out
that my server was not trusting itself. I have a private CA, and the new
php 5.6 refused talking to my server over ssl until I added that CA to
the list of trusted CAs on the server (see update-ca-certificates(8) on
debian jessie)
A tip to do that would fit right in under section "5.) problems with SSL
", something like:
If php 5.6 or higher on the server is not aware of the CA used to
create the ssl certificate used by davical, fsockopen() will return 0.
Add your CA to the system-wide list of trusted certificate authorities.
Now, talking to oneself over SSL might be redundant, but I would like to
get a single config working, and that config should be SSL-only, not
accepting plaintext from clients.
As an aside I got the auth/index.php working, returning the correct
credentials in the xml after a single successful login on the
chromebook. The chromebook client still insists upon demanding a
password on every refresh of the calendar even though the password and
username are correct in auth/index.php :/ .
Beats me.
Hi all,
CardDavMATE 0.12.0-rc3 available (note: the internal version is still 0.11.42).
This version fixes the problem where synchronization can close the editor
and force reload another contact (this bug is related only to "basic" servers
without full sync-collection REPORT support).
download: https://www.inf-it.com/CardDavMATE_0.12.0-rc3.zip
demo: https://www.inf-it.com/carddavmate-beta/
changelog: https://www.inf-it.com/carddavmate-beta/changelog.txt
Known issues:
- translations are not 100% complete
Thanks for your suggestions and bug reports!
JM
p.s.: if nobody reports any major bug in this version, it will be released as 0.12
final (with updated translations)
p.s.2.: "something new" is coming in ~2 weeks ... and I hope you will like it ;-)
Hi, all! New subscriber, new user of caldavzap. Thanks for a really
useful and much needed piece of software !
The main reason I need the Ajax client is to get semi-liberated from
Google on a Chromebook. The users are strictly non-tech, and not having
to remember yet another password is /vItal/ for the acceptance of caldav
(as opposed to google calendars) . So, .. Chrome OS refuses to remember
password on the calendar :/.
Pardon if this has been asked and answered here before. Tried googling
"chrome password site:www.inf-it.com", but with no luck.
My google-fu came up with this though, apparently pointing out a bug in
Chrome browser, with work-arounds:
http://stackoverflow.com/questions/21191336/getting-chrome-to-prompt-to-sav…
Scroll to the end to get the latest understanding of the bug.
Anybody here with enough knowledge of Ajax to tell me how to implement
this in CalDavZAP ? I'm running 0.11.1.
I'm afraid most of that page is greek to me. Now would obviously bee a
good time to learn AJAX, but if the solution can come from the skies to
us cargo-culters that would be even better :-)
Regards, Håkon. A.
Hi all,
I subscribe this newsletter today to ask if anyone can help me to configure
carddavmate with OS X Mavericks.
I've read everything but I cannot make this work. I think the problem is in
the patch.
The patch do not work because it makes an error at line 20. But I've made
the changes to the both files that was on the patch and I think those
changes are correct :)
But when I restart the services, the status of the addressbook and calendar
do not start. It says STARTING in both but never passes to RUNNING.
Can someone send me the files http_headers.py and server.py that works with
Mavericks?
Thanks
Fábio Samji
(Strictly speaking not DAViCal related.)
In the month view, when there are more appointments than can be shown,
the iPad calendar shows something similar to
app 1
app 2
app 3
5 more
In other calendars (e.g. Business Calendar on Android) I can tap on the
day, and it will temporarily expand to show all appointments. But the
iPad calendar refuses to reveal them unless I switch to week view of day
view.
Am I overlooking something?
-- Johan
Hi,
first of all, thx for this great project caldavzap.
I think i found a small problem in timezone handling.
This is an VEVENT like my server delivers it to caldavzap:
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//PYVOBJECT//NONSGML Version 1//EN
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T020000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:f95e4843e9f97d89b04629b30add8286c8fd006a278f14da13e73305a274bed3
DTSTART;TZID=CET:20141013T080000
DTEND;TZID=CET:20141013T100000
CLASS:PUBLIC
CREATED:20141013T121011Z
DTSTAMP:20141013T132205Z
LAST-MODIFIED:20141013T132205Z
SEQUENCE:1
SUMMARY:tst
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
If i now move this event by drag and drop to a different time (2 hours
later in this example) this is the VEVENT my server receives from caldavzap:
BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
BEGIN:VEVENT
CREATED:20141013T121011Z
LAST-MODIFIED:20141013T132621Z
DTSTAMP:20141013T132621Z
UID:f95e4843e9f97d89b04629b30add8286c8fd006a278f14da13e73305a274bed3
SUMMARY:tst
TRANSP:OPAQUE
CLASS:PUBLIC
DTSTART;TZID=null:20141013T100000
DTEND;TZID=null:20141013T120000
SEQUENCE:1
END:VEVENT
PRODID:-//Inf-IT//CalDavZAP 0.11.1//EN
END:VCALENDAR
The problem is, that TZID of DTSTART and DTEND contain 'null' instead of
a valid timezone. I think the correct TZINFO gets lost somewhere.
It would be great if you could look into this. If you need some more
informations please let me know.
Regards,
Korbinian
Hi all,
CardDavMATE 0.12.0-rc2 available (note: the internal version is still 0.11.42).
In this version (and also in the latest CalDavZAP /0.11.1/ - even if I forgot to mention
it in the changelog) we added a Shift+click option which selects the clicked collection
and unselects all other collections (this functionality is very close to the previous
version of CardDavMATE where always only one collection was loaded at a time).
We also fixed lot of minor bugs in the previous rc ...
download: https://www.inf-it.com/CardDavMATE_0.12.0-rc2.zip
demo: https://www.inf-it.com/carddavmate-beta/
changelog: https://www.inf-it.com/carddavmate-beta/changelog.txt
Known issues:
- translations are not 100% complete
Thanks for your suggestions and bug reports!
JM