Art Cancro [Fri, 31 Mar 2006 15:16:28 +0000 (15:16 +0000)]
binaries.txt: updated to make it a general purpose
document for anyone who wants to build a Citadel system in a private set of
directories with private libraries.
Art Cancro [Wed, 29 Mar 2006 03:52:09 +0000 (03:52 +0000)]
FixedOutputHooks are now used _strictly_ for the MSG0 command.
This prevents vcard/icalendar dumps onto the screen, when the pretty
rendering is already there. Since MSG0 is now only used for the
full text search, the readability of vard/icalendar text dumps has
been reduced in order to prevent mega-indices of words like 'vcard'
and 'attendee'. Because of this, the wordbreaker ID has been
incremented and your index will be forcibly rebuilt.
Art Cancro [Mon, 27 Mar 2006 04:08:25 +0000 (04:08 +0000)]
Check for CANCEL messages even when not sharing a
room with any other IGnet nodes. This allows the CANCEL messages to
be purged in that instance.
Also make sure a netconfig file always exists for the Global Address
Book room, for the above reason.
Art Cancro [Sat, 25 Mar 2006 04:03:40 +0000 (04:03 +0000)]
Calendar: selecting 'Add new event' from the banner bar
now defaults the new event's date to the first day of the
displayed month, if the displayed month is not the current
month, *OR* the exact day being displayed, if the day view
is currently being displayed. Resolves bug #165.
Art Cancro [Fri, 24 Mar 2006 23:01:15 +0000 (23:01 +0000)]
Worked around a DOM bug in Internet Explorer that caused it
to crash if we manipulate the innerHTML of a DOM node while the page is still being
rendered.
Art Cancro [Fri, 24 Mar 2006 20:59:57 +0000 (20:59 +0000)]
Resized and repositioned the tooltip bubble so that
it doesn't scroll the screen at the edges, and also it no longer breaks up into multiple
pieces when filled with a large amount of text.
Art Cancro [Tue, 21 Mar 2006 04:11:19 +0000 (04:11 +0000)]
Added bubble tooltip support. Connected to calendar month
view. Bubbles are appearing -- now we just need to populate them
with information from the calendar items.
Art Cancro [Tue, 21 Mar 2006 04:10:30 +0000 (04:10 +0000)]
Added bubble tooltip support. Connected to calendar month
view. Bubbles are appearing -- now we just need to populate them
with information from the calendar items.
Art Cancro [Mon, 13 Mar 2006 04:20:02 +0000 (04:20 +0000)]
Clarify in the log messages that if a node for the Base DN and/or
the node OU for any particular entry already exist, it is not an error
condition. Resolves bugzilla #172.
Art Cancro [Thu, 9 Mar 2006 20:31:37 +0000 (20:31 +0000)]
Updated the LDAP connector to work with the latest versions
of OpenLDAP. We now interoperate well with the schemas that are supplied by default with
the OpenLDAP distribution. We do, however, need to extend them with rfc2739.schema and
citadel.schema, which are now supplied with Citadel. We now extend inetOrgPerson into a new
objectClass called citadelInetOrgPerson for this purpose. TODO: we have applied with
IANA for an OID, but we do not have it yet.
Art Cancro [Sun, 5 Mar 2006 03:38:03 +0000 (03:38 +0000)]
WebDAV GET/PUT of an entire calendar as one item
now uses OGo-compatible URL's. Any of three formats are possible:
* http://foo.example.com/groupdav/Calendar
* http://foo.example.com/groupdav/ics
* http://foo.example.com/groupdav/calendar.ics
Art Cancro [Sat, 4 Mar 2006 04:43:51 +0000 (04:43 +0000)]
Added in preliminary support for 'webcal://' URL's. Subscribe
is working perfectly. Publish is awaiting support on the back end Citadel server
but our side is done. URL FORMAT IS SUBJECT TO CHANGE.
Art Cancro [Fri, 3 Mar 2006 20:59:50 +0000 (20:59 +0000)]
serv_calendar.c: when accepting rsvp, look in the euid index
for the event to update with new attendee status. It was previously doing
a slow search because this was written before we had the index.
Art Cancro [Wed, 1 Mar 2006 04:40:39 +0000 (04:40 +0000)]
groupdav_propfind.c: continued fleshing out the DAV features
of this interface so that it can do more than just GroupDAV. It
now has basic read-only WebDAV browse/fetch support (tested with
cadaver and with konqueror).
Art Cancro [Tue, 28 Feb 2006 04:09:00 +0000 (04:09 +0000)]
Server hacks to allow non-ASCII characters to be carried in
instant messages and displayed in certain types of text messages.
This allows UTF-8 and ISO-8859-1 instant messages in WebCit, for
example.
Art Cancro [Thu, 23 Feb 2006 14:51:02 +0000 (14:51 +0000)]
Added a small hack for one site that requested it, to
prevent non-Aides from performing vCard registration changes. This code is
ifdef'ed out right now, but if other sites need it we could make it a site
configuration option.