Ralf Becker
85c53152d1
* Calendar/CalDAV: reduced memory foot-print by caching alarms, calendars with lots of alarms and recurring events sync now with 128MB memory_limit
2013-05-16 16:00:24 +00:00
Ralf Becker
1d551921e7
* Calendar/CalDAV: fixed typo causing time range for sync into past and future to be shorter then default or explicilty set in preferences
2013-05-16 12:27:20 +00:00
Ralf Becker
f8ee063604
* CalDAV/CardDAV/Calendar/InfoLog/Addressbook: changed database schema to allow for up to 200 char name-part in url to support eg. Bynari WebDAV Collaborator Outlook client, plus some new indexes to speed up huge installs
2013-05-13 10:03:08 +00:00
Ralf Becker
70d5474d96
* Calendar: create InfoLog from event
...
added a general infolog_set hook like existing timesheet_set hook, to allow implementing apps to push further data to infolog, modified existing tracker code to use the hook too
2013-05-10 10:55:25 +00:00
Klaus Leithoff
894de23e69
* Calendar/DragDrop: Add drag n drop capability for IE Version >=10;
...
update wz_dragdrop js library from Walter Zorn from Version 4.87 to v. 4.91
2013-04-18 12:28:07 +00:00
Ralf Becker
3568de95dd
holidays file for ZA - South Africa, thanks to smataitsane-AT-nupsaw.co.za
2013-03-20 18:58:31 +00:00
Ralf Becker
de49fbda1c
holidays file for ZA - South Africa, thanks to smataitsane-AT-nupsaw.co.za
2013-03-20 18:58:09 +00:00
Nathan Gray
142583956e
Add general placeholder {{link}} is a link to current record
2013-03-20 14:58:27 +00:00
Nathan Gray
b13ccf631c
Add {{link}} placeholder to other apps
2013-03-20 14:51:09 +00:00
Nathan Gray
a00c37f3d0
- Code consolidation for merging links
...
- Cache notifications per date-time & lang preferences instead of generating for each user
- Custom notifications for Infolog
2013-03-19 15:07:53 +00:00
Ralf Becker
9cc5a75482
* CalDAV: preference to overwrite default on how many days to sync into past or future
2013-03-14 17:19:44 +00:00
Ralf Becker
fc4545d1ea
* CalDAV: preference to overwrite default on how many days to sync into past or future
2013-03-14 17:13:59 +00:00
Ralf Becker
d0428594a1
* Calendar/ImportExport: fixed out-of-memory condition while importing large iCal files
...
do NOT read whole file into memory, just pass stream so iCal class can use an iterator
2013-03-14 15:41:38 +00:00
Ralf Becker
9ef5149632
* Calendar/ImportExport: fixed out-of-memory condition while importing large iCal files
...
do NOT read whole file into memory, just pass stream so iCal class can use an iterator
2013-03-14 15:40:05 +00:00
Ralf Becker
166335f16e
* Calendar/CalDAV: fixed recuring event disapeared from device, if a rejected recurrence existed and a change from an other user caused a reload (412 Precondition Failed)
2013-03-14 14:48:40 +00:00
Ralf Becker
4d11e020e8
* Calendar/CalDAV: fixed recuring event disapeared from device, if a rejected recurrence existed and a change from an other user caused a reload (412 Precondition Failed)
2013-03-14 14:47:06 +00:00
Ralf Becker
a9ea8adfc0
* Calendar/CalDAV: fixed iCal import of recurring events to convert (not understood) yearly byday to monthly byday with interval 12 and daily byday to weekly byday, also fixed of by one error in enddate
2013-02-28 17:01:12 +00:00
Ralf Becker
9e873a7092
* Calendar/CalDAV: fixed iCal import of recurring events to convert (not understood) yearly byday to monthly byday with interval 12 and daily byday to weekly byday, also fixed of by one error in enddate
2013-02-28 17:00:01 +00:00
Ralf Becker
68176a0276
* Calendar/CalDAV: fixed iCal parser calculating recurrence-enddate from COUNT parameter, taking into account BY* rules (RRULE:FREQ=WEEKLY;COUNT=4;BYDAY=Mo,Mi runs just 2 weeks!)
2013-02-27 14:35:36 +00:00
Ralf Becker
ba06ed56a9
* Calendar/CalDAV: fixed iCal parser calculating recurrence-enddate from COUNT parameter, taking into account BY* rules (RRULE:FREQ=WEEKLY;COUNT=4;BYDAY=Mo,Mi runs just 2 weeks!)
2013-02-27 14:35:12 +00:00
Ralf Becker
58c4ec7717
no more querying of recurrences for etag of series master, as all update methods now update modification time of series master for recurrenc-exceptions
2013-02-26 08:49:21 +00:00
Ralf Becker
32751c69b6
no more querying of recurrences for etag of series master, as all update methods now update modification time of series master for recurrenc-exceptions
2013-02-26 08:48:50 +00:00
Ralf Becker
dbcf95d5f9
* Calendar: create index on egw_cal.cal_reference to speed up etag generation of recuring events
2013-02-25 12:09:08 +00:00
Ralf Becker
ec40a3e6bd
* Calendar: create index on egw_cal.cal_reference to speed up etag generation of recuring events
2013-02-25 12:05:36 +00:00
Ralf Becker
0e957053dc
* CalDAV/CardDAV: removed unnecessary (double) etag generation and improved calendar etag generation for recurring events
2013-02-25 11:18:32 +00:00
Ralf Becker
84ed911c97
* CalDAV/CardDAV: removed unnecessary (double) etag generation and improved calendar etag generation for recurring events
2013-02-25 11:17:59 +00:00
Ralf Becker
9240fe6970
* Calendar: moving an event series is not preserving participants (gave error there are not participants)
2013-02-21 16:29:32 +00:00
Ralf Becker
65946d09f9
* Calendar: moving an event series is not preserving participants (gave error there are not participants)
2013-02-21 16:29:13 +00:00
Ralf Becker
deebea348c
* Calendar: copying of events now preservs quantity of resources
2013-02-21 15:21:39 +00:00
Ralf Becker
811ea4bd1a
* Calendar: copying of events now preservs quantity of resources
2013-02-21 15:21:19 +00:00
Ralf Becker
3fef2a413e
merged translations from trunk
2013-02-18 15:56:45 +00:00
Ralf Becker
b46770872e
new German translations from Stefan
2013-02-18 15:52:43 +00:00
Ralf Becker
b6a899f5e5
merged translations and other uncommited ones
2013-02-08 19:04:24 +00:00
Ralf Becker
4f247b26f8
merged translations and other uncommited ones
2013-02-08 19:03:20 +00:00
Nathan Gray
f61d4b64f5
Adapt calendar participants to et2 link
2013-02-08 14:07:39 +00:00
Nathan Gray
ca7f0f46ed
Fix fatal error by passing correct type
2013-02-07 11:02:35 +00:00
Nathan Gray
ef826ee2b9
Change all merges to use common get_all_links() function
2013-02-07 09:36:07 +00:00
Nathan Gray
f2cdcefda1
Fix some undefined / not found js errors in et2
2013-02-05 08:34:26 +00:00
Ralf Becker
c3111baaa7
missing templates and a fix for new reply handling
2013-02-01 16:55:17 +00:00
Ralf Becker
e47fca7d10
missing templates and a fix for new reply handling
2013-02-01 16:54:51 +00:00
Klaus Leithoff
c36671fc81
russian translations provided by Vladimir N. Gavrilov
2013-02-01 15:14:46 +00:00
Klaus Leithoff
380b57a85d
russian translations provided by Vladimir N. Gavrilov
2013-02-01 15:13:36 +00:00
Ralf Becker
65d7134ef9
* Calendar/FMail: allow to apply replys to meeting requests
2013-02-01 12:23:21 +00:00
Ralf Becker
ceb66bf332
* Calendar/FMail: allow to apply replys to meeting requests
2013-02-01 12:22:56 +00:00
Ralf Becker
f468da6b45
* Calendar/CalDAV: fixed wrong time in notification mails caused by updates via CalDAV (not web interface), if user-timezone differs from server
2013-01-31 15:16:13 +00:00
Ralf Becker
a8e6f13304
* Calendar/CalDAV: fixed wrong time in notification mails caused by updates via CalDAV (not web interface), if user-timezone differs from server
2013-01-31 15:15:48 +00:00
Klaus Leithoff
33b1066b77
select priority should map 0 to None, not empty
2013-01-31 14:34:55 +00:00
Klaus Leithoff
9d142fec14
revert failed attempt for calendar holiday issue accidentally commited with r41527
2013-01-31 14:16:48 +00:00
Klaus Leithoff
435f726bf9
select priority should map 0 to None, not empty
2013-01-31 14:13:45 +00:00
Nathan Gray
1d10b63e2b
Get ical export working for scheduled export
2013-01-30 19:56:43 +00:00