Commit Graph

3207 Commits

Author SHA1 Message Date
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
Nathan Gray
4fca95b797 Fix fatal error in export caused by field mismatch (not defined) 2013-01-30 19:52:30 +00:00
Nathan Gray
ba7cd8a7ca Fix iCal export selectors & date defaults 2013-01-30 18:11:24 +00:00
Nathan Gray
15ecaec4f4 Get ical export working for scheduled export 2013-01-30 15:45:48 +00:00
Nathan Gray
916872bdb6 Implement Import/Export filters for calendar 2013-01-29 15:55:56 +00:00
Ralf Becker
fd7ec9b71d fixed backend returning all events for freebusy query with just email addresses 2013-01-29 14:59:29 +00:00
Ralf Becker
2d503a7089 fixed backend returning all events for freebusy query with just email addresses 2013-01-29 14:56:03 +00:00
Ralf Becker
037d8e2b00 * CalDAV: fixed accepting event removed it from calendar, because email address of a deleted account was prefered over regular account, correctly reporting not found URLs in multiget report 2013-01-25 17:53:01 +00:00
Ralf Becker
9d8c2f42c9 * CalDAV: fixed accepting event removed it from calendar, because email address of a deleted account was prefered over regular account, correctly reporting not found URLs in multiget report 2013-01-25 17:52:28 +00:00
Ralf Becker
e72d74c334 if we require an extra invite grant, we fail if that does not exist (bind privilege is not given in that case) 2013-01-24 15:33:12 +00:00
Ralf Becker
cea2c54ee1 if we require an extra invite grant, we fail if that does not exist (bind privilege is not given in that case) 2013-01-24 15:32:56 +00:00
Ralf Becker
95b5c4a6c4 * CalDAV: remove "bind" privilege (create new events right) on other users or groups calendar, if invite requires special ACL grant, which current user does NOT have 2013-01-24 12:54:28 +00:00
Ralf Becker
0fdd106cc2 * CalDAV: remove "bind" privilege (create new events right) on other users or groups calendar, if invite requires special ACL grant, which current user does NOT have 2013-01-24 12:54:08 +00:00
Nathan Gray
1c886276a8 Fix fatal error in export caused by field mismatch (not defined) 2013-01-23 23:22:37 +00:00
Nathan Gray
25a8b7dbc4 Fix iCal export 2013-01-23 16:10:17 +00:00
Nathan Gray
ae8794bdb8 Fix deleting of entries 'Only admins can purge deleted items' 2013-01-23 15:58:37 +00:00
Nathan Gray
c3e831347d Some English translations 2013-01-22 17:41:52 +00:00
Nathan Gray
3f808215fe Re-work how calendar export criteria preset dates are calculated - use view start instead of today 2013-01-22 17:27:07 +00:00
Nathan Gray
371afc46ee Change view settings -> general settings for consistency 2013-01-22 16:16:56 +00:00
Nathan Gray
f18c5b8aa1 Change view settings -> general settings for consistency 2013-01-22 16:15:12 +00:00
Nathan Gray
a816708e67 Fix deleting of entries 'Only admins can purge deleted items' 2013-01-22 15:54:23 +00:00
Nathan Gray
3102550f37 Fix selection tab plugin data 2013-01-21 18:59:33 +00:00
Nathan Gray
4d3caf78fa Implement Import/Export filters for calendar 2013-01-21 18:36:48 +00:00
Nathan Gray
df01374c23 Fix export of calendar views weekN, year 2013-01-21 16:17:56 +00:00
Klaus Leithoff
b923e5d6ba * Calendar: added CR moving Holidays for years 2019 to 2023 (provided by R.Chacon) 2013-01-21 10:50:54 +00:00
Klaus Leithoff
24cc74442f * Calendar: added CR moving Holidays for years 2019 to 2023 (provided by R.Chacon) 2013-01-21 10:44:31 +00:00
Nathan Gray
0abad5ec0c Organise calendar preferences 2013-01-18 16:03:17 +00:00
Ralf Becker
957740eabc * All apps: merged missing translations from other apps or branches 2013-01-18 13:56:05 +00:00
Ralf Becker
be6845b4d0 * All apps: merged missing translations from other apps or branches 2013-01-18 13:48:34 +00:00
Nathan Gray
94f43e3147 Organise calendar preferences 2013-01-17 23:55:26 +00:00
Ralf Becker
616813ae14 * Calendar: merged polish translations from 1.8 2013-01-17 09:09:06 +00:00
Ralf Becker
65ced130f4 readded lost non-1.8 phrases 2013-01-17 09:07:57 +00:00
Ralf Becker
fd8f861209 * Calendar: merged polish translations from 1.8 2013-01-17 09:00:09 +00:00
Nathan Gray
7104001693 Deleting/undeleting series event from list view now asks series or exception 2013-01-16 22:44:01 +00:00
Nathan Gray
022f9eb479 Add history and deleting protection for resources 2013-01-16 22:38:35 +00:00
Nathan Gray
a23abd324b - Fix deleting series with multiple events in series selected
- Fix un-deleting series only restored after selected event
2013-01-15 20:06:52 +00:00
Ralf Becker
5b832b9596 * CalDAV/Calendar: fixed not working status change, if participant has no edit rights 2013-01-15 13:12:32 +00:00
Ralf Becker
8dde16eda6 * CalDAV/Calendar: fixed not working status change, if participant has no edit rights 2013-01-15 13:12:10 +00:00
Nathan Gray
66b95f54b6 When undeleting an event through the list context menu, if it is part of a series ask if you want to undelete the single event or the whole series 2013-01-14 17:21:28 +00:00
Ralf Becker
16cf3a642e fix warning implode(): Invalid arguments passed in line 1810/1811 2013-01-14 14:16:11 +00:00
Ralf Becker
9c51baae56 fix warning implode(): Invalid arguments passed in line 1810/1811 2013-01-14 14:15:41 +00:00
Nathan Gray
8ba410eacb If any of the selected events is a series, ask if you want to delete just the one or the whole series 2013-01-09 21:45:55 +00:00
Nathan Gray
7ef3861b50 Hide delete popup 2013-01-09 21:38:54 +00:00
Nathan Gray
e016bcec71 When deleting an event through the list context menu, if it is part of a series ask if you want to delete the single event or the whole series 2013-01-09 21:38:18 +00:00
Nathan Gray
c71a36ed4f * Import|Export: Implement 'No notifications' flag when importing iCal 2013-01-09 18:11:37 +00:00
Klaus Leithoff
9f66382a16 * Calendar: added missing holidays for CR (Costa Rica) provided by Rafael Chacon 2013-01-07 10:41:44 +00:00
Klaus Leithoff
8e97c326e0 * Calendar: added missing holidays for CR (Costa Rica) provided by Rafael Chacon 2013-01-07 10:39:56 +00:00
Nathan Gray
c120397363 Use revert icon for Undelete action 2012-12-31 22:05:14 +00:00
Nathan Gray
dacf0706a3 Check for dry-run, or it will always import. No preview though. 2012-12-19 20:04:44 +00:00
Nathan Gray
872fe5918e Some missed skip_notifications 2012-12-18 16:00:29 +00:00
Nathan Gray
2f2ad58e98 Implement 'No notifications' flag when importing iCal 2012-12-17 23:56:56 +00:00
Klaus Leithoff
9fd220db83 * Calendar/eSync: performance optimization: we only want to fetch the owners events, where he is a participant to, as we assume, events feature the user as the organizer only, are of no use in a users calendar on a mobile device 2012-12-12 13:34:18 +00:00
Klaus Leithoff
4aae715fd7 * Calendar/eSync: performance optimization: we only want to fetch the owners events, where he is a participant to, as we assume, events feature the user as the organizer only, are of no use in a users calendar on a mobile device 2012-12-12 13:33:41 +00:00
Klaus Leithoff
1a56b1516c * Calendar: fix for problem with moving alarms on series when next occurrence is an exception in the way that it is deleted for that time; we use a different method to read the next occurrence of a series now; (as old method also fetched deleted exceptions as next occurrence) 2012-12-12 13:29:03 +00:00
Klaus Leithoff
0be74c9b87 different method to read the next occourrence of a series; (as old method also fetched deleted exeptions as next occurrence) 2012-12-07 14:10:51 +00:00
Klaus Leithoff
cb3e3d176b * Calendar: fix for missing 6933to-firstname6933 and 6933to-lastname6933 replacements 2012-12-06 12:02:11 +00:00
Klaus Leithoff
83981b9cad * Calendar: fix for missing 2568to-firstname2568 and 2568to-lastname2568 replacements 2012-12-06 12:01:05 +00:00
Nathan Gray
a0965bfd9f Add 9 hour duration 2012-12-04 22:41:10 +00:00
Nathan Gray
5e85a8d3bf Add 9 hour duration 2012-12-03 18:05:04 +00:00
Nathan Gray
b83a19284a UI changes for chosen selectboxes 2012-11-14 20:33:33 +00:00
Nathan Gray
a0a6e14154 Revert changes to delete view - exceptions no longer shown 2012-11-14 16:25:21 +00:00
Ralf Becker
4b70b27717 * Calendar: notify responsible for a resource "participating" in a private event only with privacy-cleared details 2012-11-13 13:32:33 +00:00
Ralf Becker
ae28edb43a * Calendar: notify responsible for a resource "participating" in a private event only with privacy-cleared details 2012-11-13 13:31:44 +00:00
Ralf Becker
41fc23a932 * Calendar: sort participants by there name 2012-11-13 11:23:50 +00:00
Ralf Becker
d6ce940eb0 * Calendar: sort participants by there name 2012-11-13 11:23:29 +00:00
Ralf Becker
244327710b * Calendar: ignore (unchangeable) status of groups for setting line-type of events: all users of a group-invitation accepted --> solid line for all accepted 2012-11-13 09:53:29 +00:00
Ralf Becker
39e3d199fc * Calendar: ignore (unchangeable) status of groups for setting line-type of events: all users of a group-invitation accepted --> solid line for all accepted 2012-11-13 09:53:06 +00:00
Nathan Gray
2ecd33725d Add an action for deleted recurring events to delete the whole series 2012-11-09 18:04:08 +00:00
Nathan Gray
5057d1735e Allow viewing / editing deleted exceptions by editing the series 2012-11-09 17:14:02 +00:00
Ralf Becker
1a0a795f69 * Calendar: fix for failed 1.9.006 update: PostgreSQL needs temporary a nullable range_start column, to not stall on broken events without dates 2012-11-09 09:33:51 +00:00
Ralf Becker
ec2f7879d4 * Calendar: fix for failed 1.9.006 update: PostgreSQL needs temporary a nullable range_start column, to not stall on broken events without dates 2012-11-09 09:33:22 +00:00