Ralf Becker
7ba02f326a
"UPPS typo"
2008-05-20 10:23:23 +00:00
Ralf Becker
b07dd8ef9e
"cadaver reports entires as not found, because modified and contentlength were not set"
2008-05-20 09:07:03 +00:00
Ralf Becker
9f30e824b0
enforce a certain strength of uid, as some clients set quite weak ones)
2008-05-20 04:59:26 +00:00
Ralf Becker
17ce8469fe
"fixed problem with Lighting: a weekly repeating event of a single weekday does not set BYDAY"
2008-05-17 14:34:23 +00:00
Ralf Becker
89eba8038d
allow status update via CalDAV/GroupDAV PUT and DELETE for attendees (with no other rights on the event), moved that code from bocalupdate (wasnt working because of wrong param code) to boical, this should work for SyncML and CalDAV/GroupDAV - thought SyncML does not handle the delete to reject an event so far
2008-05-17 13:00:34 +00:00
Ralf Becker
d884a13521
"fixed problem reported by Peter Goerzen: sql error creating an exception"
2008-05-16 11:02:46 +00:00
Ralf Becker
ce59f97204
using / as calendar-home-set and fixed return code for PUT requests on the UID
2008-05-10 20:12:20 +00:00
Ralf Becker
6ca9cecf01
making the event cache static, to use it in all instances of the bocal class, otherwise different instances use old etags
2008-05-10 20:10:45 +00:00
Ralf Becker
415527b677
using renamed addressbook_bo
2008-05-10 20:07:50 +00:00
Ralf Becker
974faa7483
"using renamed addressbook_bo"
2008-05-10 20:06:39 +00:00
Ralf Becker
d2e9143213
First version of new CalDav/CardDAV/GroupDAV access for calendar and
...
addressbook (infolog will follow).
CalDAV is tested so far with lightning 0.8 and Apple's iCal. Please note
that both distinguish between iCalServer and CalDAV!
The URL is currently http://domain.com/egroupware/groupdav.php/calendar/
2008-05-08 20:31:32 +00:00
Ralf Becker
9d7e48fcaa
use a cn given+family name, instead of link title for contacts
2008-05-08 20:19:20 +00:00
Ralf Becker
cb9212e691
Calendar can now store participants which are no accounts or contacts.
...
- as required by iCal/CalDAV/GroupDAV/SyncML
- this also fixes problems with LDAP contacts, which have non-numeric
ids
- iCal code now converts to and from all participant types supported by
eGroupWare: some types (eg. ressources) require that the clients keeps
the new X-EGROUPWARE-UID attribute
- calendar UI allows to enter email addresses via the addressbook search
box (dont type search, but direct add)
2008-05-08 15:02:35 +00:00
Ralf Becker
5d50d41004
- modified etag/optimistic locking, to always increment the etag, was before only via the GUI
...
- replaced own "locks" via egw_cal.cal_edit_user/time with the new egw_vfs::lock() methods
2008-05-07 22:12:25 +00:00
Ralf Becker
121752ed72
"MAILTO href in ATTENDEE, is just the email address, NO cn"
2008-05-07 09:09:33 +00:00
Ralf Becker
faae1ce6b6
"allow to (optionally) pass etag to importVCal, to check and fail if event is changed (needed by GroupDAV/CalDAV)"
2008-05-06 21:57:32 +00:00
Ralf Becker
36858cf2c2
"new parameter for exportVCal to export the UID the client sent and not the calendar-id-installid one, that's required by many GroupDAV/CalDAV clients and also the recommend behavior according to the RFC, it's off by default to not break SyncML"
2008-05-06 21:05:56 +00:00
Klaus Leithoff
62c3d6c967
try to resolve the icalsrv calendar update problem regarding the etag
2008-04-03 11:57:12 +00:00
Klaus Leithoff
ff0c609b7f
try to resolve the icalsrv calendar update problem regarding the etag
2008-04-03 11:55:07 +00:00
Patrick Bihan-Faou
fb32ab9d01
Add support for vcalendar 2.0 valarm elements
...
tracker #1480 , thanks for the patch
2008-03-27 08:29:54 +00:00
Patrick Bihan-Faou
2b1ee9c0ef
Recognize 'nexthaus corp' just like 'nexthaus corporation' for blackberry users.
...
Fixes tracker #1478 , thanks for the patch.
2008-03-27 07:50:35 +00:00
Ralf Becker
f35e97af13
"fixed halfway transformed link class"
2008-03-26 12:23:26 +00:00
Ralf Becker
5aa6c90625
removed unnecessary instancations and using static methods of html and egw_link class
2008-03-25 15:38:52 +00:00
Ralf Becker
ae735c80af
removed unnecessary instancations and using static methods of html and egw_link class
2008-03-25 15:33:10 +00:00
Ralf Becker
8a6d33744a
"fixed typo: datatime --> datetime"
2008-03-22 09:23:14 +00:00
Ralf Becker
30ede51997
using static html methods and autoloaded $egw->objects
2008-03-21 20:30:19 +00:00
Ralf Becker
066578711f
"fixed recuring events (only one event was displayed)"
2008-03-20 12:49:34 +00:00
Ralf Becker
0544890713
Multiple week view and fix for daylight saving time change problem reported by Manfred on the german list
2008-03-20 08:54:18 +00:00
Ralf Becker
97c5b06441
"fixed problem of last commit (creating new dates dont work), reported by Uwe Redecker on the German list"
2008-03-17 09:06:08 +00:00
Ralf Becker
65541b4a33
using the global db object
2008-03-15 14:10:20 +00:00
Klaus Leithoff
ce1afa2ce8
attempt to fix a sync problem regarding recurring events: append T and the (End)time, since the RRULE seems not to be understood by the client
...
without the THHMMSS tail (Where HHMMSS is something like 211465, a time with hour minute seconds appended)
2008-02-28 11:11:34 +00:00
Klaus Leithoff
5fc31705b2
fixed a bug/typo reported by stefan becker
2008-02-11 07:53:54 +00:00
Klaus Leithoff
fb1608b8b0
and corrected som spelling problems
2008-02-07 14:48:26 +00:00
Klaus Leithoff
f994b17b3e
Added the needed languagefiles and translated some more lines
2008-02-07 14:31:14 +00:00
Klaus Leithoff
d57e906f65
feature regarding recuring events. ask user to edit either an exeption or the series. this was sponsored (together with the listview features) by
...
Verwaltung UNI-MAINZ, and developed by S.Becker.
2008-02-07 13:59:34 +00:00
Ralf Becker
e7a3f37f06
fix for bug reported by audiohazard-at-gmx.de on the devel list
2008-02-07 04:35:12 +00:00
Ralf Becker
0a716b3342
_GET parameter to directly create an exception (for Stefan to add Outlook like questions "Do you want to edit the serie or just this event?"), parameter is exception=1 and works only for recuring events
2008-02-07 02:38:55 +00:00
Klaus Leithoff
1163804989
feature to have a bit more possibilities to set your own calendar listview, by offering title,description,owner,location and recure as single column,
...
and offer to display start and enddate as date with either dow,weekday or both prefixed before the date
2008-02-05 15:50:54 +00:00
Christian Binder
5b699573e4
enabled class autoloading for notifications, let admins enable or disable notification backends, security fixes for email and egwpopup backend, unified link arrays used for notifications
2008-01-30 18:58:00 +00:00
Klaus Leithoff
50ff47def7
fixing a possible Problem in save_edit_user. This should be it now
2008-01-24 10:13:00 +00:00
Klaus Leithoff
fc6216fd78
problems with the egw_cal update in save, causes a lot of trouble.
2008-01-23 10:58:16 +00:00
Klaus Leithoff
d204144ea3
old dates could not be updated, so we fixed that.
2008-01-23 07:40:09 +00:00
Klaus Leithoff
043930cfb9
listview, small bugfix for the weekview dayrange.
2008-01-21 13:22:47 +00:00
Klaus Leithoff
3f5045485a
rework, for the handling of new events, and events that get deleted while opened by another user
2008-01-17 15:39:22 +00:00
Ralf Becker
b274e9ce22
new calendar config to not display birthdays, or to remove the year
2008-01-17 05:58:10 +00:00
Klaus Leithoff
1812979a6b
missing language entrys and setting the referer to the uical->view_menuaction value. this way after save/apply/cancel you get back to the choosen
...
view
2008-01-16 14:49:02 +00:00
Klaus Leithoff
086783e462
small bugfix for the referer for the reload link, if the edited entry was changed before the commiting of the changes
2008-01-16 12:25:35 +00:00
Klaus Leithoff
573f7f2470
Feature to control the concurrent opening of calendar events.
...
If an entry which is opened by another user, gets saved by another user before the former commits its changes, the former user is notified at the
time saving the event and asked to reload the event and reedit. A link to reedit is provided.
Additionally there is a feature to inform a user that a given entry is opened by another user within a configurable timespan.
This feature was developed by Stefan Becker
2008-01-15 08:21:25 +00:00
Ralf Becker
c44e546285
"Fixed problem created by viewing calendars in the far future.
...
The calendar horizont, responsible for how far in the future unlimited repeating events get rendered,
would previously be moved to that date, even if it was far in the future like 2030.
Now all requests for more then 1000 days in the future get simply ignored."
2007-12-20 19:53:06 +00:00
Ralf Becker
483aa9a343
"fix for postgres problem reported by Hertell <nabble.com-at-hertell.com>, sql error when you filter by a category with sub-cats"
2007-12-13 16:04:34 +00:00