Projects
Wiki     Timeline     Roadmap     Browse Source     View Tickets     New Ticket     Search

Timeline


and

02/19/11:

19:38 Changeset [7056] by cdaboo@…
Hide caldav or carddav properties when the principal is not enabled for a …
18:18 Ticket #414 (line break in event gets send back as \\n) closed by wsanchez@…
Software changed
18:10 Ticket #408 (Remove dependency on Pyflakes) closed by wsanchez@…
Configuration changed: We're now getting this dependancy from PyPi.
18:09 Ticket #24 ("caldavd -X start" shouldn't create a PID file) closed by wsanchez@…
Not to be fixed
18:03 Ticket #390 ($PYTHONPATH should be configured automatically by the 'run' script when ...) closed by wsanchez@…
Behaves correctly: The -i flag sets a location to install into such that you can create a …
17:56 Ticket #378 (Test) closed by wsanchez@…
Insufficient information
17:55 Ticket #330 (Need shared calendars) closed by wsanchez@…
Software changed: Shared calendars are supported in trunk (v3). Groups still can't have …
15:46 Changeset [7055] by sagen@…
If not enabledForCalendaring, CUA-set and CalendarHomeURLs will be empty …

02/18/11:

21:50 Changeset [7054] by sagen@…
If you're not in the SACL for a given service, you will not be enabled for …
18:54 Changeset [7053] by cdaboo@…
Make sure groups are properly disabled for calendars and address books.
16:12 Ticket #418 (line breaks in description lost in HTML invitation) created by mail@…
I have entered several lines of text into my event description. In the …
15:34 Ticket #417 ([PATCH] RFC5545 section 3.2.3 CUTYPE may not be set) created by mail@…
Creating events with Thunderbird the attendees were missing in the …
14:44 Changeset [7052] by sagen@…
Adds "Having" to DAL syntax and replaces the "events-older-than" SQL with …
13:47 Changeset [7051] by exarkun@…
Emit client count as a log message
13:47 Changeset [7050] by exarkun@…
Some options to help debugging
11:36 Changeset [7049] by sagen@…
Removing a workaround which has since been fixed.
11:12 Changeset [7048] by wsanchez@…
Fix regex for ignores
10:02 Changeset [7047] by sagen@…
Encode matchType to utf-8 string so that we don't run into unexpected …
07:47 Changeset [7046] by exarkun@…
Respect configuration for arrival policy in LoadSimulator
07:31 Changeset [7045] by exarkun@…
Avoid freaking out if we stumble across an event that already has as many …

02/17/11:

19:06 Changeset [7044] by cdaboo@…
Timezone data was updated.
18:43 Changeset [7043] by cdaboo@…
Update to Olson 2011b timezone data.
18:25 Changeset [7042] by glyph@…
'Ascending' attribute for DAL Select object, to specify 'order by' order.
18:24 Changeset [7041] by glyph@…
More places where memcache setup might be required.
16:40 Changeset [7040] by glyph@…
Implementation of multi-table joins.
14:46 Changeset [7039] by wsanchez@…
IDataStoreResource is not a resource. Call it IDataStoreObject.
14:25 Changeset [7038] by wsanchez@…
cleanup
14:18 Changeset [7037] by exarkun@…
Remove some useless code
14:14 Changeset [7036] by sagen@…
Allow configuration for which LDAP field calendar server uses for …
13:42 Changeset [7035] by exarkun@…
Add event deletion support to SnowLeopard iCal client
12:17 Changeset [7034] by cdaboo@…
Tweak to avoid an SQL query for the more common case of looking up a …
09:42 Changeset [7033] by cdaboo@…
Database schema upgrade script from r6487 to HEAD.
08:40 Changeset [7032] by sagen@…
Examine push-transports DAV property rather than xmpp-server since new …

02/16/11:

19:04 Changeset [7031] by wsanchez@…
Cache upstream tarballs on static.calendarserver.org.
14:59 Ticket #416 (replies to tokenized mails are not forwared correctly) created by mail@…
Hi, when replying to a tokenized mail, the message should be forwared. …
13:59 Changeset [7030] by cdaboo@…
Add a free-busy cache (per-user/per-calendar) for a fixed range (7 days in …
12:13 Changeset [7029] by exarkun@…
When accepting an invitation, find the inbox event and delete it.
11:46 Changeset [7028] by exarkun@…
Accessor for the event's UID
11:44 Changeset [7027] by cdaboo@…
Test sharing and freebusy interaction (with the new freebusy cache).
11:44 Changeset [7026] by cdaboo@…
Support a $now.D: substitution mechanism for inserting the current ISO8601 …
11:20 Changeset [7025] by cdaboo@…
Properly clean-up proxy setting.
07:44 Changeset [7024] by glyph@…
Convert queries to use DAL API, everywhere except sql_legacy.py.
07:10 Changeset [7023] by glyph@…
Set MODIFIED on Update. To do: figure out how to unit test for …
06:43 Changeset [7022] by glyph@…
retrieve the value from the row
06:42 Changeset [7021] by glyph@…
dalify NotificationObject.initFromStore
06:42 Changeset [7020] by glyph@…
dalify NotificationObject.xmldata(), remove _fieldQuery
06:42 Changeset [7019] by glyph@…
dalify NotificationObject.setData
06:42 Changeset [7018] by glyph@…
dalify NotificationObject.loadAllObjects
06:42 Changeset [7017] by glyph@…
share _changeRevision behavior
06:41 Changeset [7016] by glyph@…
move syncToken stuff to common superclass, de-duplicate …
06:41 Changeset [7015] by glyph@…
what a difference a '!' makes
06:41 Changeset [7014] by glyph@…
RESOURCE_ID and HOME_RESOURCE_ID are the same for notifications
06:41 Changeset [7013] by glyph@…
fix in _syncTokenQuery
06:41 Changeset [7012] by glyph@…
apparently _updateSyncToken is dead code, so kill it?
06:41 Changeset [7011] by glyph@…
dalify NotificationCollection.resourceNamesSinceToken
06:40 Changeset [7010] by glyph@…
dalify NotificationCollection.syncToken
06:40 Changeset [7009] by glyph@…
Sync token tests for notifications.
06:40 Changeset [7008] by glyph@…
dalify NotificationCollection._initSyncToken
06:40 Changeset [7007] by glyph@…
dalify removeNotificationObjectWithUID
06:40 Changeset [7006] by glyph@…
dalify listNotificationObjects
06:39 Changeset [7005] by glyph@…
whitespace
06:39 Changeset [7004] by glyph@…
dalify the rest of notificationsWithUID
06:39 Changeset [7003] by glyph@…
dalify one query in notificationsWithUID
06:39 Changeset [7002] by glyph@…
dalify CommonObjectResource.text()
06:39 Changeset [7001] by glyph@…
dalify _initFromStore
06:39 Changeset [7000] by glyph@…
dalify all-columns query
06:38 Changeset [6999] by glyph@…
dalify _changeRevision
06:38 Changeset [6998] by glyph@…
method is 'on', not 'do'
06:38 Changeset [6997] by glyph@…
do all of the patching necessary to make memcache work
06:38 Changeset [6996] by glyph@…
dalify the rest of _deletedSyncToken
06:38 Changeset [6995] by glyph@…
dalify some sync token changes
06:37 Changeset [6994] by glyph@…
support for sequences as syntax elements
06:37 Changeset [6993] by glyph@…
dalify initSyncToken
06:37 Changeset [6992] by glyph@…
default to sequence on all revision ID columns
06:37 Changeset [6991] by glyph@…
extra test for default sequence column
06:37 Changeset [6990] by glyph@…
default value of revision to revision_seq
06:36 Changeset [6989] by glyph@…
dalify ICalendar.resourceNamesSinceToken
06:36 Changeset [6988] by glyph@…
dalify property delete
06:36 Changeset [6987] by glyph@…
It doesn't return a list, so the docstring shouldn't start with 'return a …
06:36 Changeset [6986] by glyph@…
PropertyStore.loadAll -> PropertyStore.forMultipleResources. Add a …
06:36 Changeset [6985] by glyph@…
dalify insert property
06:35 Changeset [6984] by glyph@…
dalify update properties
06:35 Changeset [6983] by glyph@…
dalify PropertyStore.load
06:35 Changeset [6982] by glyph@…
dalify CommonHomeChild.syncToken
06:35 Changeset [6981] by glyph@…
dalify removeObjectResourceWithUID
06:35 Changeset [6980] by glyph@…
add object schema reference to home children
06:35 Changeset [6979] by glyph@…
dalify CommonHomeChild.removeObjectResourceWithName
06:34 Changeset [6978] by glyph@…
line-length formatting
06:34 Changeset [6977] by glyph@…
dalify resourceUIDForName
06:34 Changeset [6976] by glyph@…
dalify CommonHomeChild.resourceNameForUID
06:34 Changeset [6975] by glyph@…
small formatting tweaks
06:34 Changeset [6974] by glyph@…
dalify CommonHomeChild.listObjectResources
06:33 Changeset [6973] by glyph@…
dalify CommonHomeChild.sharerHomeID
06:33 Changeset [6972] by glyph@…
dalify CommonHomeChild.remove
06:33 Changeset [6971] by glyph@…
dalify CommonHomeChild.rename
06:33 Changeset [6970] by glyph@…
dalify CommonHomeChild.initFromStore
06:33 Changeset [6969] by glyph@…
dalify the rest of CommonHomeChild.create
06:32 Changeset [6968] by glyph@…
support for 'default' keyword in an Insert. (Not really enough here to …
06:32 Changeset [6967] by glyph@…
eliminate one unnecessary round trip
06:32 Changeset [6966] by glyph@…
dalify objectWithID
06:32 Changeset [6965] by glyph@…
finish dalifying CommonHomeChild.loadAllObjects (except for indirect use …
06:32 Changeset [6964] by glyph@…
begin to dalify loadAllObjects
06:31 Changeset [6963] by glyph@…
dalify CommonHomeChild.listObjects
06:31 Changeset [6962] by glyph@…
dalify owned child list query
06:31 Changeset [6961] by glyph@…
draft of object list query
06:31 Changeset [6960] by glyph@…
formatting
06:31 Changeset [6959] by glyph@…
oops, column is RESOURCE_ID, not resourceID
06:30 Changeset [6958] by glyph@…
dalify re-set-quota-to-zero
06:30 Changeset [6957] by glyph@…
dalify quota increase
06:30 Changeset [6956] by glyph@…
dalify pre-lock quota query
06:30 Changeset [6955] by glyph@…
'for update' clause
06:30 Changeset [6954] by glyph@…
dalify quotaUsedBytes
06:29 Changeset [6953] by glyph@…
interfaces and basic tests for quota used value
06:29 Changeset [6952] by glyph@…
dalify objectResourcesWithUID
06:29 Changeset [6951] by glyph@…
dalify the rest of CommonHome.resourceNamesSinceToken
06:29 Changeset [6950] by glyph@…
dalify first query in CommonHome.resourceNamesSinceToken
06:29 Changeset [6949] by glyph@…
some light test coverage for syncToken / resourceNamesSinceToken, fix the …
06:28 Changeset [6948] by glyph@…
dalify syncToken
06:28 Changeset [6947] by glyph@…
dalify homeWithUID
06:28 Changeset [6946] by glyph@…
dalify home.initFromStore
06:28 Changeset [6945] by glyph@…
dalify delete attachment
06:28 Changeset [6944] by glyph@…
dalify attachment load
06:27 Changeset [6943] by glyph@…
dailfy insert into attachment
06:27 Changeset [6942] by glyph@…
global utcNowSQL utility, dalify 'update attachment'
06:27 Changeset [6941] by glyph@…
attachments query
06:27 Changeset [6940] by glyph@…
dalify the rest of CalendarObject.updateDatabase
06:27 Changeset [6939] by glyph@…
dalify time_range inserts, plus some formatting
06:27 Changeset [6938] by glyph@…
dalify update calendar_object / delete time_range
06:26 Changeset [6937] by glyph@…
dalify insert CALENDAR_OBJECT
06:26 Changeset [6936] by glyph@…
dalify getAllDropboxIDs
06:26 Changeset [6935] by glyph@…
Document and test getAllDropboxIDs and make it consistent.
06:26 Changeset [6934] by glyph@…
refactor dropboxID query
06:26 Changeset [6933] by glyph@…
enough fixes to get all of CardDAV's custom queries using the DAL.
06:23 Changeset [6932] by glyph@…
Branch to convert SQL queries to DAL queries.
01:21 Ticket #415 (calendarserver_bootstrap_database just works on english systems) created by mail@…
Hi, with r6920 a new calendarserver_bootstrap_database was added. It did …

02/15/11:

12:54 Changeset [6931] by exarkun@…
Put benchmark implementations all beneath a single package
11:50 Changeset [6930] by sagen@…
Removing the principal resource cache since it's storing principals …
09:18 Changeset [6929] by exarkun@…
Rewrite the config to disable the response cache, too.
07:56 Changeset [6928] by exarkun@…
Mark the top-level error logging so it's easy to identify where errors are …
07:43 Changeset [6927] by exarkun@…
Give paging metrics a different unit to slightly improve the graphs on the …
Note: See TracTimeline for information about the timeline view.