Ralf Becker
230f107c3a
* CalDAV: could not set own status for participation in an exception, if not being a participant of master
2015-10-12 11:55:39 +00:00
Ralf Becker
60a5fec6a0
allow to reuse managed-id of existing attachment in PUT request by symlinking it, return correct xml-error for invalid mananaged-id
...
r53782: need to use our own readlink
2015-10-09 18:08:16 +00:00
Ralf Becker
7ed6c0b3f1
Several fixed to cope better with CalDAVTester:
...
- adding priority=0=undefined to calendar, as it is iCalendar default
- no longer export iCalendar defaults PRIORITY=0, TRANSP=OPAQUE, CLASS=PUBLIC
- assume UTC if no timezone given, unfortunatly Horde_Icalendar currently does not tell UTC or local
- export DURATION instead of DTEND for UTC and duration less or equal 1 day (todo: store if user entered duration in db model, to be able export it as such again)
2015-10-09 18:03:45 +00:00
Ralf Becker
1e7632603c
revert changing filter for /calendar from owner to default, as /calendar is no CalDAV location anyway because outside of calendar home
2015-10-09 17:47:27 +00:00
Ralf Becker
235172d623
* Calendar/CalDAV: fixed event not show if user only participates in an exeception (not the master) and has no read-rights for any master participant
2015-10-09 17:37:25 +00:00
Hadi Nategh
55c6da3fa7
Some fixes for custom app-theme css:
...
- Make sure including css on ajax response respect app-theme
- Include app-theme for home portlets
2015-10-09 11:56:18 +00:00
Hadi Nategh
4b96ba9016
Do not show event description if there's no fix time-grid
...
- Fix event with long description occupies too much space of a column
2015-10-09 07:25:55 +00:00
Ralf Becker
7335007f1d
replace cnr-pending icon for current users status is "needs-action" with regular needs-action icon, fixes icon does not exist in other templates
2015-10-07 12:04:18 +00:00
Hadi Nategh
5836cfb076
Bind the y-overflow and calculate the event column height if no fixed time-grid is set
2015-10-07 08:45:32 +00:00
Hadi Nategh
5b495822c6
Revert commit 53816
2015-10-06 16:13:03 +00:00
Ralf Becker
91d68acc6f
* Calendar/eSync: iOS 9.0.2 (maybe other clients and versions too) moved start- and end-date of synchronised meeting requests to date of sync
2015-10-06 12:20:55 +00:00
Ralf Becker
227d69654e
* Calendar: use event title for mails generated via edit popup actions: mail all participants and meeting request
2015-10-06 10:49:52 +00:00
Hadi Nategh
b1fb1d5703
Include accidentally excluded app.js
2015-10-06 07:40:52 +00:00
Ralf Becker
8655183c3c
include theme-specific app.js file for calendar sidebox
2015-10-05 12:15:23 +00:00
Hadi Nategh
72aaa6c546
Retrive the use_time_grid preference back to calendar preferences and fix its overflow issue
2015-10-02 14:31:16 +00:00
Nathan Gray
bebfc80259
Calendar CSV import improvements:
...
- Better recognizing participants
- Use robust username parsing, with exact matches
- Participants preview fiexed
- Error checking if end date is before start date
2015-09-29 14:34:47 +00:00
Ralf Becker
4c21f5b19e
multiple fixes around managed attachments and new Horde_Icalendar:
...
- no longer decodes base64 automatic
- size param have to be string due to bug in handling of integers in Horde_Icalendar
- allow stripping of non-binary (eg. text/plain) inline attachments
- only add X-EGROUPWARE-ATTACH-INCLUDED, if we have a real managed attachment
- store external / url attachments as other unsupported attributes
2015-09-29 07:38:09 +00:00
Ralf Becker
2156013454
fix warning if there are no participants
2015-09-29 07:32:19 +00:00
Ralf Becker
03366d2c67
* Calendar/CalDAV: fix Outlook does not import invitations with wired error "organizer needs not to send responses"
...
caused by new Horde Icalendar class exporting all integer x-properties as empty string, casting X-EGROUPWARE-UID not explicit to string before passing it to Horde code
2015-09-28 08:12:30 +00:00
Ralf Becker
a10f45ec79
* Calendar/Filemanager: display warning when clicking on an iCal file with more then 1 event, only first one is displayed
2015-09-16 11:37:20 +00:00
Ralf Becker
beeaf21521
Update timezones always reports nothing to update, as automatic called init_static() already done the update
2015-09-02 12:46:46 +00:00
Ralf Becker
a0c153f066
* Calendar/CalDAV: update timezones to 2015e from Thunderbird zones.json
...
from https://hg.mozilla.org/comm-central/raw-file/tip/calendar/timezones/zones.json
removes dependency to PHP sqlight extension
2015-09-02 12:08:08 +00:00
Ralf Becker
230bc4efb2
* Calendar/CalDAV: update timezones to 2015e from Thunderbird zones.json
...
from https://hg.mozilla.org/comm-central/raw-file/tip/calendar/timezones/zones.json
removes dependency to PHP sqlight extension
2015-09-02 12:07:14 +00:00
Hadi Nategh
ea114fe1b7
Fix mail integration vfs attachments not working for infolog, tracker and calendar
2015-08-27 13:05:19 +00:00
Hadi Nategh
7a57615e38
Fix mail integration vfs attachments not working for infolog, tracker and calendar
2015-08-27 10:12:55 +00:00
Ralf Becker
5df88334bc
* Calendar: fixed SQL error in list-view
2015-08-27 08:23:46 +00:00
Ralf Becker
3a309cee11
* Calendar: fixed SQL error in list-view
2015-08-27 08:22:46 +00:00
Nathan Gray
7ece59dd28
Do not group users and resources. Fixes restrictions on sorting calendars
2015-08-24 23:48:20 +00:00
Ralf Becker
beb829c315
drop contenthistroy class and table (egw_api_content_history) formerly used by SyncML
2015-08-18 11:45:59 +00:00
Ralf Becker
59ca017000
allow to use nextmatch filters in calendar list-view
2015-08-18 09:07:12 +00:00
Ralf Becker
cc7ba1630e
allow to use nextmatch filters in calendar list-view
2015-08-18 09:06:38 +00:00
Ralf Becker
82ca78d378
* Calendar: fix SQL error on storing events containing rfc822 email addresses with non-ascii characters eg. "Hugo Müller <hm@test.org>"
...
egw_cal_user.cal_user_id is now an md5 hash of lowercased raw email address (eg. "hm@test.org" in above example). Full attendee information is now stored in egw_cal_user.cal_user_attendee.
Will allow in a further step also to store attendee information for accounts to eg. answer with correct email to external organizers
2015-08-17 14:07:25 +00:00
Ralf Becker
0f834be527
* Calendar: fix SQL error on storing events containing rfc822 email addresses with non-ascii characters eg. "Hugo Müller <hm@test.org>"
...
egw_cal_user.cal_user_id is now an md5 hash of lowercased raw email address (eg. "hm@test.org" in above example). Full attendee information is now stored in egw_cal_user.cal_user_attendee.
Will allow in a further step also to store attendee information for accounts to eg. answer with correct email to external organizers
2015-08-17 14:06:18 +00:00
Nathan Gray
5090c767c5
Calendar et2 bugs:
...
- Fix holiday & timezone admin screens
- Fix sometimes not shown events when there are more than one on a day
- Fix resource names not always shown in grid labels
2015-08-12 16:37:02 +00:00
Nathan Gray
57ab5dc678
Calendar et2 bugs:
...
- Fix drag to re-order calendars
- Keep order in planner view
2015-08-11 22:30:50 +00:00
Nathan Gray
9903a5f926
Calendar et2 conversion work in progress.
...
- Home favorites with context menus
2015-08-05 21:24:07 +00:00
Nathan Gray
adc69060c8
Avoid syntax error, thanks Ulle.
2015-08-04 14:26:00 +00:00
Ralf Becker
1eda847c47
* CalDAV/Calendar: fix not working private flag from Apple clients
2015-07-29 13:31:26 +00:00
Ralf Becker
4fbd2716ab
* CalDAV/Calendar: fix not working private flag from Apple clients
2015-07-29 13:31:03 +00:00
Ralf Becker
f2ae5a5f3c
* CalDAV/Calendar/InfoLog: do NOT use ENCODING=QUOTED-PRINTABLE for iCal 2.0, cuts eg. description off in TB, if containing non-ascii chars
2015-07-23 15:51:45 +00:00
Ralf Becker
2fcde50257
* CalDAV/Calendar/InfoLog: do NOT use ENCODING=QUOTED-PRINTABLE for iCal 2.0, cuts eg. description off in TB, if containing non-ascii chars
2015-07-23 15:51:26 +00:00
Nathan Gray
89f3990edb
Hide whole day label when read-only and the event is not whole day
2015-07-22 14:46:03 +00:00
Nathan Gray
5bac30f8c7
Hide whole day label when read-only and the event is not whole day
2015-07-22 14:44:19 +00:00
Nathan Gray
60919a6dc1
Fix merged dates from the event list were not timestamps, and could not be formatted
2015-07-22 14:27:45 +00:00
Nathan Gray
d5cceaf7d6
Fix merged dates from the event list were not timestamps, and could not be formatted
2015-07-22 14:22:28 +00:00
Nathan Gray
1ac7324243
Calendar et2 conversion work in progress.
...
- Drag & drop reschedule across days/weeks (grid views)
2015-07-21 23:45:38 +00:00
Ralf Becker
b2d48dcd84
* Calendar/CalDAV: recurence exceptions were not exported since last package (Horde_Icalendar update)
2015-07-16 12:53:28 +00:00
Ralf Becker
ed9cd28473
* Calendar/CalDAV: recurence exceptions were not exported since last package (Horde_Icalendar update)
2015-07-16 12:53:00 +00:00
Ralf Becker
97f92355fb
quiten warning, if event has no alarms
2015-07-16 12:51:13 +00:00
Ralf Becker
9d7068f96e
quiten warning, if event has no alarms
2015-07-16 12:50:47 +00:00