Commit graph

38 commits

Author SHA1 Message Date
Colin Kuskie
f728b22843 Do not append ;adminId to the URL stored for calendar feeds. Add upgrade code to fixing existing, broken feeds. Fixes bug #12164 2011-06-27 14:40:46 -07:00
Colin Kuskie
164852a712 Handle dates in iCal format with timezones. Clean up documentation for the icalFeed properties. Handle cases with missing uid, description, summary or location fields in the feed. Add tests to make sure that parsing one non-WebGUI iCal feed works. Fixes bug #12106. 2011-04-25 15:53:52 -07:00
Colin Kuskie
8ae16ba37c Have the Calendar iCal feed pass along the timeZone of events. Fixes bug #12030.
Squashed commit of the following:

commit ce957db5311c7fb11c7d780b9f63c1b0adc17cda
Author: Colin Kuskie <colink@perldreamer.com>
Date:   Mon Jan 31 19:00:23 2011 -0800

    Changelog notice for the ical bugfix with timezones.

commit 24a3bc1c74b20ca6ba689641fa0187b659dc3c5e
Author: Colin Kuskie <colink@perldreamer.com>
Date:   Mon Jan 31 15:32:50 2011 -0800

    Transfer the time zone as one of the WebGUI specific items for the Event.

commit 36f87539ba8b090a5e5c9f1879cd40b6f6e69afc
Author: Colin Kuskie <colink@perldreamer.com>
Date:   Sun Jan 30 21:18:12 2011 -0800

    Refactor the code so that the Event adds itself to a calendar object, giving it access to add other things to the calendar, like a timezone definition.

commit f401966bd53b51950f1402a5a19b92b13dcc6b06
Author: Colin Kuskie <colink@perldreamer.com>
Date:   Sun Jan 30 19:42:49 2011 -0800

    Document which version of Data::ICal that we're now using.

commit 689522e30b26fc445da5b59b81789c0d72e157d4
Author: Colin Kuskie <colink@perldreamer.com>
Date:   Sat Jan 29 14:27:25 2011 -0800

    Fix a typo in the Event preventing menuTitle from being sent out.  Fix issue with the menuTitle being set twice.  Update the test to fix long string handling.

commit 59043eee1536e60d92f23313a33dc54da6f15122
Author: Colin Kuskie <colink@perldreamer.com>
Date:   Fri Jan 28 19:48:16 2011 -0800

    Move iCal generation over to Data::ICal.  Give each event the ability to return itself as an Data::ICal::Entry::Event object.

commit eec448b38c101b599c0fb695f442012e311385fb
Author: Colin Kuskie <colink@perldreamer.com>
Date:   Fri Jan 28 19:47:14 2011 -0800

    Document new testing module.  It't only required if you're doing testing.

commit 3d1e82229423834330dcdd31c0a81df986df0f32
Author: Colin Kuskie <colink@perldreamer.com>
Date:   Fri Jan 28 17:05:09 2011 -0800

    Fix setting the title in the iCal feed.

commit 458f4d2e0e1faa1cc6dcb7107040d06b51b97d36
Author: Colin Kuskie <colink@perldreamer.com>
Date:   Fri Jan 28 13:37:52 2011 -0800

    Rewrite of CalendarUpdateFeeds to use Data::ICal

commit 1a271ebc78bbe8b21a26f7a0dba61d1462922f30
Author: Colin Kuskie <colink@perldreamer.com>
Date:   Fri Jan 28 10:49:27 2011 -0800

    Begin building an ICal object for parsing the ical feeds.
2011-01-31 19:05:04 -08:00
JT Smith
9c21429b39 Fixed an error being thrown by the CalendarUpdateFeeds workflow activity. 2009-10-29 13:17:16 -05:00
Colin Kuskie
22d462166f Move Calendar feeds into the Calendar Asset table as JSON collateral.
Update tests and workflows to follow.
2009-08-26 22:14:04 +00:00
Colin Kuskie
2892aedf71 Forward porting iCal end day date math fix. 2009-08-03 23:06:14 +00:00
Colin Kuskie
aa65b6ca22 Fix a common misspelling of the word definition, in POD. 2009-07-10 21:04:41 +00:00
Colin Kuskie
c30614bdf6 Forward porting fixes for iCal escaping and unescaping, and line wrapping. 2009-07-01 22:18:57 +00:00
Colin Kuskie
755d7909a5 Fix iCal processing in the Calendar module and workflow. Errors with
generation and processing.
2009-06-30 15:43:40 +00:00
Graham Knop
41c92199ac restore original user when running workflows 2009-04-23 16:22:07 +00:00
Graham Knop
24da723629 updating copyright year 2009-02-20 23:47:30 +00:00
Colin Kuskie
da39f70f49 Remove the warnings pragma 2009-01-02 22:32:54 +00:00
Colin Kuskie
415221fb4d Forward port Calendar location field fix in ical. 2008-12-09 04:29:22 +00:00
Graham Knop
758a321e70 modules, tests, etc shouldn't be set as executable 2008-11-24 04:01:23 +00:00
JT Smith
bc5fd3c727 - Added a wait timeout parameter to the WAITING method, so that Spectre
doesn't have to check something that the workflow activity knows it will 
   have to wait on for a while.
 - Added --stop and --start aliases to spectre.pl.
2008-11-19 01:15:31 +00:00
Doug Bell
18585200a7 fixed 8899 and 8891: Calendar feeds cause edit screen to fail and Calendar still pull feeds from the trash 2008-10-28 17:10:06 +00:00
Graham Knop
99a9da626d rfe #640: Refactored autocommit and autocomment
Autocommit assets like CS posts or Calendar Events can now be added before the
parent is committed.  They will go into the same version tag as their parent.
2008-10-22 16:04:10 +00:00
Graham Knop
05a01201ff clear out some compile warnings 2008-10-01 22:43:29 +00:00
Colin Kuskie
726bd5ee05 Export a method from Workflow::Activity for timeouts and use it in all current Workflows 2008-08-30 20:34:52 +00:00
Graham Knop
9ed284beec use UTF8 JSON encoding and decoding universally
fixed: Import/Export of packages with international text is broken
2008-04-01 14:42:20 +00:00
JT Smith
93b5ca16e4 updating copyright year 2008-02-07 23:28:18 +00:00
Graham Knop
d9b9573caa fix CalendarUpdateFeeds causing warnings in logs 2008-01-30 23:21:08 +00:00
JT Smith
34fd8c9245 updated webgui to run with Config::JSON 2.04 2008-01-25 05:10:33 +00:00
Graham Knop
8b23a6e7cf fix backslash doubling on ical import 2007-11-07 18:53:40 +00:00
Doug Bell
ca852b583a fix: bug that did not allow calendar update feeds workflow activity to complete 2007-09-28 08:37:08 +00:00
Graham Knop
4172e78133 import recurrence from ical feeds 2007-09-27 08:10:05 +00:00
JT Smith
a7dde82421 updated copyright 2007-07-01 16:09:42 +00:00
Graham Knop
3f3fc5dd8f Don't fail on importing iCal events with invalid timezones 2007-06-27 15:18:49 +00:00
Graham Knop
47649c4401 fix: Calendar Event import ignores time zone 2007-06-27 12:37:11 +00:00
Doug Bell
fe5bc93a52 Added an error message to SQLForm if we can't find the privileges of the database link
fix: Sometimes the error message for the Calendar Update Feeds is part of the content response.
fix: Serial workflows no longer get held up in the queue
2007-05-02 20:05:31 +00:00
Colin Kuskie
f800a0d8b0 Data::Dumper clean-up 2007-03-01 00:19:15 +00:00
Doug Bell
d29de5f7f9 fix: Calendar Update Feeds Activity now handles iCalendar "DURATION" field
fix: Various potential bugs in WebGUI::DateTime due to inheritence from DateTime
2007-02-14 23:13:40 +00:00
Roy Johnson
4a81339b10 fix - Calendar feeds not working 2007-02-06 19:30:00 +00:00
Doug Bell
dd33c3e36f fix: Couple Calendar fixes. Some Calendar code formatting changes 2007-01-31 15:13:36 +00:00
Doug Bell
83dbcf63e9 Reformatted Calendar wobject to more closely conform to WGPB. Fixed a bug or two while I was at it. 2007-01-30 15:07:03 +00:00
JT Smith
02622ea55c - fix: notifications from postings
- Refactored the autocommit system to fix the notifications bug above.
2007-01-17 21:34:49 +00:00
Doug Bell
c55feb8bcd Fix: Added appropriate workflow activities for new Calendar 2006-12-07 00:07:48 +00:00
Doug Bell
b55266e821 Tentative final Calendar beta for testing. 2006-12-06 08:02:42 +00:00