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 |
|
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 |
|