Commit Graph

3203 Commits

Author SHA1 Message Date
Ralf Becker
79ebc92349 fixed warning reported by Anthony Messina on developers list 2013-09-02 06:49:29 +00:00
Ralf Becker
e57ac57867 * Calendar/ActiveSync: keep external organizer and status&role of existing participants, if clients does not send them 2013-08-30 11:13:58 +00:00
Ralf Becker
dc4755efb6 * Calendar/EMail: accepting mail invitations sets now external organizer as role CHAIR (externals can not be event-owners), to send replys back to organizer 2013-08-29 14:37:01 +00:00
Ralf Becker
3fa98b8209 * Calendar: automatic cancel alarms from removed or rejected participants 2013-08-29 14:31:45 +00:00
Klaus Leithoff
cc73e9dd0d commit some french lang file stuff; provided by Thomas Chaillot, Spirea 2013-08-27 08:55:31 +00:00
Hadi Nategh
0c9c6b6afd fix not linked calendar\'s project links to timesheet, when creating timesheet by multi-select entries 2013-08-22 13:26:38 +00:00
Klaus Leithoff
1ddfe74487 merge russian lang files provided by MBCGroup 2013-08-16 11:01:25 +00:00
Ralf Becker
183a326cb0 * Calendar: fixed not working filter "only group events", to not include events of members 2013-08-15 16:02:52 +00:00
Ralf Becker
012acc7e56 * Calendar: when moving a series exceptions where lost (regular recurrences shown again) and exceptions where moved too 2013-08-15 12:24:32 +00:00
Ralf Becker
2406d1216f fixed 2 warnings 2013-08-15 10:39:06 +00:00
Nathan Gray
fea1126283 Fix missing custom field values on first visit to calender list 2013-08-05 15:08:02 +00:00
Ralf Becker
d10dc3ac8b fix sql error, if contact_bday is not aliases as bday (works too if it is alias) 2013-07-23 15:09:07 +00:00
Ralf Becker
3fc090ba33 fix sql error, if contact_bday is not aliases as bday (works too if it is alias) 2013-07-23 15:03:12 +00:00
Klaus Leithoff
1c8433fb94 give a more meanigful translation for the consoldidation of calender views config 2013-07-16 11:00:07 +00:00
Ralf Becker
639d686176 * Calendar: use "default" filter for home screen, instead of "all" which shows canceled events too 2013-06-27 09:25:35 +00:00
Klaus Leithoff
b5a7c9724e silence php warning on copy event, when no alarm ios set 2013-06-21 09:57:19 +00:00
Klaus Leithoff
9c65091e98 russian translations provided by Vladimir Gavrilov (MBC-Group) 2013-06-17 12:31:21 +00:00
Klaus Leithoff
5a82ee5c10 italian translations provided by Ilias Chasapakis (webtrain.it) 2013-06-17 11:09:06 +00:00
Ralf Becker
bb020d37f8 refactored account_id change script to use information from app-specific tables_current.inc.php instead of a fixed list 2013-06-12 17:59:43 +00:00
Ralf Becker
6cc0b1b4e3 * Calendar/CalDAV: updated timezone database to 1.2013c
from Lightning: https://hg.mozilla.org/comm-central/log/0c54a5703d29/calendar/timezones/timezones.sqlite
2013-06-07 16:03:49 +00:00
Ralf Becker
081bb820db * Calendar: changing an existing, recurring event to whole-day, caused an end-time on day before start 2013-06-07 11:54:09 +00:00
Ralf Becker
cf992c6453 fixed "not working" save in Calendar >> Site config, gave a wrong, but not displayed, validation error 2013-06-05 07:22:54 +00:00
Ralf Becker
18af05e967 * Calendar: configuration to automatic create links for participants from addressbook 2013-06-04 18:01:04 +00:00
Ralf Becker
63d8fe41df fixed broken template 2013-05-23 09:39:13 +00:00
Ralf Becker
f9020f4590 * Calendar/InfoLog/Timesheet/Tracker/ProjectManager: edit focuses now automatic on title input 2013-05-23 09:05:35 +00:00
Ralf Becker
fbe1bea082 switching permanent error_log off 2013-05-16 16:02:35 +00:00
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