pavlov%pavlov.net
e4c33752df
adding calendar manager. bug 289189 r=vlad
2005-01-29 01:51:04 +00:00
vladimir%pobox.com
0f5cb17e8d
Update storage calendar provider to support sane URIs
2005-01-29 00:55:52 +00:00
dmose%mozilla.org
5f38e8705c
Lots of item type filtering cleanup and bugfixing in getItems. Not part of the build.
2005-01-12 19:33:52 +00:00
dmose%mozilla.org
ff877950d7
Get rid of automatic append of 'calendar/' to preference. This means that existing users will need to change their preference to include that string. Also tweak a few dumps and comments. Not part of the build.
2005-01-12 00:36:29 +00:00
mvl%exedo.nl
bea86d243e
Update comments
2005-01-09 22:44:28 +00:00
vladimir%pobox.com
4eb5ef84d2
if a recurring item, return all items within the requested range
2005-01-07 22:12:13 +00:00
mostafah%oeone.com
10a400229e
Checked in attachment 170470 for bug 277176:
...
Javascript Strict Warning fixes
r=pavlov
2005-01-06 21:03:15 +00:00
mvl%exedo.nl
b7f60adcc4
Enable ics provider
...
nptob
2005-01-06 19:08:36 +00:00
mvl%exedo.nl
3200383ba4
Updates to ics provider. Inherit from memory calendar instead of wrapping the calls
2005-01-06 18:48:38 +00:00
dmose%mozilla.org
64a214c84a
Unbreak addItem after previous location fix. Not part of the build.
2005-01-05 23:58:01 +00:00
mattwillis%gmail.com
af869d0148
bug 272732
...
rev12
fixes labels on recurrence items
also fixes storing recurrence components to storage
storage changes: r=vlad
UI changes: r=me
2005-01-05 23:54:06 +00:00
dmose%mozilla.org
81bef21f27
Remember the location URI that is returned by the server in REPORT and use it when modifying an event, rather than trying to construct a new URI from the event's UUID. Not part of the build.
2005-01-05 21:45:05 +00:00
vladimir%pobox.com
c52141fe2b
fix for todo/event differentiation
2005-01-05 19:02:06 +00:00
vladimir%pobox.com
38926a3d12
calendar storage-back end sql schema source files (included in the .js, just checking in files from which it is generated)
2005-01-05 18:45:55 +00:00
dmose%mozilla.org
b23859f9e6
Support the aCount argument to getItems. Not part of the default build.
2005-01-05 02:50:27 +00:00
dmose%mozilla.org
171e992306
Make getItem and getItems use the REPORT method instead of the old icky hack of getting all methods and searching locally. Not part of the default build.
2005-01-05 01:53:58 +00:00
vladimir%pobox.com
c4e4b7e063
remove double-use of i index in loop
2005-01-04 22:46:05 +00:00
vladimir%pobox.com
cdb84a5dc8
more recurrence handling goop: single RDATE/EXDATEs supported (no more dateset); serializing to ICS works correctly; storage handles all item cases now; added compiled-in VTIMEZONE data for olson timezones (generated from libical olson VTIMEZONE files) -- bugs on output, TZ bits disabled for now; updates to storage and caldav for support.
2005-01-03 23:32:28 +00:00
dmose%mozilla.org
b340bf1732
Minor tweaks; not part of the build.
2004-12-24 01:48:54 +00:00
dmose%mozilla.org
92d716d3bc
Updated to work with servers following the latest draft spec; added a few comments. Not part of the build.
2004-12-23 20:40:25 +00:00
dmose%mozilla.org
b459325593
Fix minor thinkos turned up by mvl's sync script. r=shaver. Not part of the build.
2004-12-22 01:02:58 +00:00
vladimir%pobox.com
9afe5bf921
Add storing of properties to storage; also fix attendee storage
2004-12-20 23:32:03 +00:00
shaver%mozilla.org
33b9dd37b9
fix QI parameterization
2004-12-20 18:32:26 +00:00
vladimir%pobox.com
b397544e5e
new recurrence system. exceptions supported now, along with everything else ical can throw at us. I hope.
2004-12-18 01:54:30 +00:00
mvl%exedo.nl
f5e6703da6
don't use 0 as beginning of time
...
bug 275083, r=dmose
2004-12-17 21:29:23 +00:00
mvl%exedo.nl
8c2283ac8c
updating ics provider
2004-12-17 21:24:29 +00:00
mvl%exedo.nl
04c41e6e29
initial .ics file based calender provider
2004-12-15 20:18:48 +00:00
dmose%mozilla.org
034ee58af5
Fixed a recurrence bug; added some dump statements. Not part of the build.
2004-12-14 09:01:25 +00:00
vladimir%pobox.com
4eff5452ad
don't store recurEnd if it's null
2004-12-14 08:17:46 +00:00
vladimir%pobox.com
e61a9e0702
fix observer business; fix recurrence for memory calendar; notpartofthebuild
2004-12-14 03:34:59 +00:00
vladimir%pobox.com
9a9719b366
fixed storage recurrence; notpartofthebuild
2004-12-14 03:27:32 +00:00
pavlov%pavlov.net
e224e150e4
hook up a week view observer to refresh the display when you add/modify/delete
2004-12-14 01:41:35 +00:00
dmose%mozilla.org
cbde9ba1d4
Fixed missing interface const. Not part of the build.
2004-12-14 00:54:05 +00:00
vladimir%pobox.com
f42243e57c
fix occurrence thingy, notpartofthebuild
2004-12-14 00:53:45 +00:00
dmose%mozilla.org
34892f9c97
Fix recurrence issues; patch from vlad. Not part of the build.
2004-12-14 00:49:54 +00:00
vladimir%pobox.com
a9c26b6f51
hooked up recurrence to storage; notpartofthebuild
2004-12-14 00:25:58 +00:00
dmose%mozilla.org
b7b2c2c267
Merged in calMemoryCalendar.js changes through 1.9
2004-12-14 00:07:14 +00:00
shaver%mozilla.org
f9c285b79a
Successful status code for a caldav modify (PUT over existing item) is 204, not 200
2004-12-13 10:23:42 +00:00
dmose%mozilla.org
b91badc3b3
Fix deleteItem(), clean up a few calls to dump(). Not part of the build.
2004-12-11 19:51:25 +00:00
vladimir%pobox.com
30c6c1d746
fixed up memory calendar, with working modify, and some recurrence impl. notpartoftehbuild
2004-12-11 00:38:10 +00:00
dmose%mozilla.org
2b83aa3f41
First cut at modifyItem() and deleteItem(). Not part of the build
2004-12-10 23:50:14 +00:00
vladimir%pobox.com
640eed7cc9
fix deleteItem.. notpartoftehbuild
2004-12-10 22:25:27 +00:00
vladimir%pobox.com
2edff8e8ba
oops, can't have two deleteItems.. notpartoftehbuild
2004-12-10 22:16:30 +00:00
vladimir%pobox.com
b5943b3a9e
fix for multiple modifys in a row, notpartofthebuild
2004-12-10 21:32:08 +00:00
vladimir%pobox.com
c2a025d0e0
sprinkle around some resets, to get around locked db issues. notpartofhtebuild
2004-12-10 20:55:51 +00:00
vladimir%pobox.com
a9928a0a44
updated for new last_modified type
2004-12-10 11:27:48 +00:00
shaver%mozilla.org
43f7338641
A bouquet garni of fragrant fixes:
...
- set prodid and version in generated ICS
- don't set empty-valued properties on the icalcomp; it makes some
parsers sad
- save the listener's "outer this" so that we find it to call the notification
methods on when adding an item is well and truly done.
Can now create events on a CalDAV server.
2004-12-10 11:00:27 +00:00
dmose%mozilla.org
ed3339b93c
Get addItem() closer to working (not part of the build)
2004-12-10 02:25:12 +00:00
dmose%mozilla.org
e652f6111a
utcTime is now known as nativeTime. not part of the build.
2004-12-10 01:46:09 +00:00
vladimir%pobox.com
c0e12e9f54
removed reinvention of instanceof; notpartofthebuild
2004-12-10 01:45:20 +00:00
vladimir%pobox.com
e175e14b86
utcTime is now nativeTime, notpartofthebuild
2004-12-10 01:43:25 +00:00
dmose%mozilla.org
bfb6ac1c24
Fixed trailing comma (strict warning) and interface constant. Not part of build.
2004-12-10 00:50:03 +00:00
dmose%mozilla.org
f57fb85545
Fix getItem for a single event to work. Not part of the build.
2004-12-10 00:36:26 +00:00
vladimir%pobox.com
e42feaf8d7
set mURI only after everything is initialized; also, move commitTransaction() into try blocks. notpartoftehbuild
2004-12-09 22:34:59 +00:00
dmose%mozilla.org
f3ddfbf98d
Basic getItems functionality work (not part of build)
2004-12-09 08:21:20 +00:00
shaver%mozilla.org
e615268f3b
some more gentle errors if we try to use this without --enable-storage
2004-12-09 03:09:31 +00:00
dmose%mozilla.org
158f44366a
Implement most of getItems, getItem, and some of addItem. Not part of the build.
2004-12-09 01:02:35 +00:00
vladimir%pobox.com
edcb571c7c
fix generation/parnet business in storage calendar (npotb)
2004-12-09 00:51:27 +00:00
vladimir%pobox.com
744987970b
updated storage calendar provider (npotb)
2004-12-08 23:16:51 +00:00
vladimir%pobox.com
f6e3629717
correctly set parent and generation on added/modified items in memory calendar. also change observer/listener order to match decided order (listener first, observer last)
2004-12-08 22:48:30 +00:00
dmose%mozilla.org
ed56081f62
Checkpointing (not part of build)
2004-12-02 01:43:14 +00:00
dmose%mozilla.org
499bf745e1
Merged in recent changes to calMemoryCalendar (not part of the build)
2004-11-29 21:07:10 +00:00
dmose%mozilla.org
c7be320a44
Checkpointing beginnings of caldav and testing work; not part of the build
2004-11-25 18:02:27 +00:00
shaver%mozilla.org
660aba3f98
Make in-memory calendar actually work:
...
- Don't share the prototype's mObservers and mItems with all instances.
- Enumerate mItems as an object, not an array, since that's how we use it.
- Commonize occurrence-creation logic.
- Fix itemNotCompleted filter to trigger on COMPLETED_NO instead of
COMPLETED_YES.
- Use instanceof rather than QI failure (which will throw, and uglifies control
flow) to check item type.
- Handle items with no startTime/endTime specified.
- Unify brace style.
- Use constant for END_OF_TIME.
2004-11-25 16:55:31 +00:00
vladimir%pobox.com
cd0d681d53
added calICalendar param to calIOperationListener. Added calCompositeCalendar impl. notpartofthebuild
2004-11-23 23:40:06 +00:00
vladimir%pobox.com
867a14fae5
updated memory/storage for new calICalendar, notpartofthebuild.com
2004-11-23 01:37:43 +00:00
vladimir%pobox.com
3ed5153e77
continuing cal provider fixes. not part of the build.
2004-11-19 01:01:40 +00:00
vladimir%pobox.com
ca5755f23d
calendar base & providers continuing development/code dump
2004-11-10 21:25:38 +00:00
vladimir%pobox.com
4911f02697
in-memory and mozStorage calICalendar providers initial checkin
2004-11-07 23:48:13 +00:00