Roundup Tracker - Issues

Issue 1169748

classification
iCalendar (RFC 2445) support
Type: rfe Severity: normal
Components: Interface Versions:
process
Status: closed fixed
:
: richard : a1s, richard, rouilj
Priority: normal :

Created on 2005-03-24 09:37 by anonymous, last changed 2016-04-11 00:37 by rouilj.

Files
File name Uploaded Description Edit Remove
calendar.py a1s, 2005-03-31 19:25 calendar action module
Messages
msg3372 Author: [hidden] (anonymous) Date: 2005-03-24 09:37
I would like to be able to get my open tasks as
iCalendar compatible file, so it can be integrated in
the task list of iCalendar compatible applications
(like Evolution).

Thanks,
mueller@fsfeurope.org
msg3373 Author: [hidden] (a1s) Date: 2005-03-25 09:45
Logged In: YES 
user_id=8719

this must be done by a special action handler in order to
return content of "text/calendar" type.  the handler in it's
.handle method should do something like this:

    self.client.header(
        {'Content-Type': 'text/calendar',
'Cache-Control':'no-cache'},
        response=200)

and then return rfc2445 content.

please see "Defining new web actions" in "Customising
Roundup" for details on action handlers.

by the way, i wonder how roundup classic schema may be
mapped to iCalendar objects?
msg3374 Author: [hidden] (anonymous) Date: 2005-03-28 05:47
Logged In: NO 

[richard here - back from pycon now] 
 
I was thinking the same thing, alex :) 
 
msg3375 Author: [hidden] (a1s) Date: 2005-03-31 19:25
Logged In: YES 
user_id=8719

attached is example extension file that can be used to get
calendars from roundup.  it works with issue item or index
views like this:

http://localhost:8917/demo/issue1?@action=calendar
http://localhost:8917/demo/issue?@filter=status,assignedto&status=-1,1,2,3,4,5,6,7&assignedto=username_or_id&@action=calendar

tested with calendar extension for mozilla firefox.
msg5521 Author: [hidden] (rouilj) Date: 2016-04-11 00:37
Created wiki page at:

http://www.roundup-tracker.org/cgi-bin/moin.cgi/ExportiCalendarFile

that references the files on this issue.

AFAICT there is nothing more to do here.
History
Date User Action Args
2016-04-11 00:37:16rouiljsetstatus: open -> closed
resolution: fixed
messages: + msg5521
nosy: + rouilj
2005-03-24 09:37:26anonymouscreate