Commit Graph

3547 Commits

Author SHA1 Message Date
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
Hadi Nategh
6623a2f7d7 Fix calendar d-n-d not showing up helper while dragging, using Safari 9 2015-10-08 09:41:10 +00:00
Nathan Gray
c2232f1b8f Fix integrated apps were opening in calendar edit 2015-10-07 16:24:21 +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
213db008dd Revert commit 53812, as it breaks calendar time slices 2015-10-07 08:14:30 +00:00
Hadi Nategh
5b495822c6 Revert commit 53816 2015-10-06 16:13:03 +00:00
Hadi Nategh
b929e98947 Include app-[theme].css for calendar navigation 2015-10-06 15:56:27 +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
Nathan Gray
c5cff22c59 Fix document merge using sidebox while in list view gave "application echoed something" instead of document 2015-10-05 16:55:42 +00:00
Ralf Becker
8655183c3c include theme-specific app.js file for calendar sidebox 2015-10-05 12:15:23 +00:00
Hadi Nategh
968dcb8336 Fix calendar columns gets always y-scrollbar if the no time-grid pref is set 2015-10-02 14:53:18 +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
5ac8ef6193 Fix end date changes when editing if the event spans daylight savings time change 2015-09-29 14:49:37 +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
Hadi Nategh
3719a00f02 Give 2015-09-22 09:39:04 +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
5cfe44bdc9 fix PHP Fatal error in install caused by trying to install no longer used sqlight timezone database 2015-09-07 14:53:17 +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
Ralf Becker
1f099b9d81 setting index url from setup containing ajax=true 2015-08-31 15:50:10 +00:00
Ralf Becker
49873b317a only unlock, if we have a lock(-token) 2015-08-31 10:49:58 +00:00
Ralf Becker
1b8194a8d3 only unlock, if we have a lock(-token) 2015-08-31 10:49:17 +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
Ralf Becker
263a5f5f2c * Calendar: fix not working "no filter" favorite 2015-08-27 12:03:29 +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
75c7d36a31 Some speed optimizations and plugging some leaks. 2015-08-25 23:30:32 +00:00
Nathan Gray
c4758f1679 - Give user names their own line to avoid being hidden by first day of week
- Fix bug showing first user's name when crossing the merge calendar limit
2015-08-25 00:00:45 +00:00
Nathan Gray
7ece59dd28 Do not group users and resources. Fixes restrictions on sorting calendars 2015-08-24 23:48:20 +00:00
Nathan Gray
f05a777215 Calendar bugs
- Add loading spinner when changing (resize) an event
- If user changes the month using the sidebox calendar, switch to month view for that month
- Mark holidays on the sidebox calendar
- Change cursor over sidebox week number  to match cursor over days
2015-08-24 17:28:19 +00:00
Ralf Becker
c2c2e907a7 pending Frensh and Spanish translations from our translation server 2015-08-20 07:21:07 +00:00
Ralf Becker
3b1de579f4 pending Frensh and Spanish translations from our translation server 2015-08-20 07:11:38 +00:00
Nathan Gray
8cb0aade18 Calendar bugs
- Fix 'Today' button went to yesterday if timezone was < GMT
- Fix navigation buttons & scrolling in year planner
- Fix sometimes missing data in year planner if timezone was < GMT
2015-08-19 16:17:55 +00:00
Nathan Gray
3cc740d35e Calendar bugs
- Remove tooltip border
- Always show weekends in sidebox & 4 day view
- variable granularity, weekN & month view show less
- Added missing week numbers
- Hide participants if more than one & calendar is combined
2015-08-19 00:08:22 +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