# # ChangeLog for / # # Generated by Trac 0.9.3 # 05/24/13 11:05:32 # 11/06/06 17:09:41 johnsa [1069] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: provide proper limits on search result page navigation 11/06/06 16:40:02 johnsa [1068] * trunk/deployment/webadmin/webapp/resources/default/default/subColors.css: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/blue.css: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/green.css: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/red.css: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/subColors.css: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/subColors.css: search page formatting changes 11/03/06 16:56:56 johnsa [1067] * trunk/deployment/webadmin/webapp/resources/default/default/subColors.css: * trunk/deployment/webadmin/webapp/resources/default/default/subColors.xml: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/subColors.css: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/subColors.xml: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/subColors.css: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/subColors.xml: added search to personal client. 11/02/06 11:40:30 douglm [1066] * trunk/docs/BedeworkDeploymentManual.odt: Change method creation and initialisation in web/calDAV servlet. Now only the required method classes are instantiated at each request. Also fix a bug in static table initialisation which caused incorrect properties to be returned on allprops request Small change to the deployment manual 11/01/06 14:08:45 johnsa [1065] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/common.css: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: search page navigation improvements; still need to apply limits 11/01/06 13:54:54 johnsa [1064] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: search page navigation in place for public client 11/01/06 12:00:40 douglm [1063] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: Added missing rfc properties, also properties to allow us to represent todos and journal entries Properties added: class, geo, entity_type, percent-complete, completed, request_status, relatedTo Moved summary and description into string table Some changes to xml schema to handle persistence problems. Changes to queue up deletes - hibernate does not implictly delete dereferenced entities 10/30/06 01:00:19 douglm [1062] * trunk/deployment/caldavTest/shellscr/resources/log4j.xml: Fixes to the allprops request. Supress properties without values. 10/27/06 17:13:08 johnsa [1061] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: beginning to add search page navigation 10/27/06 16:35:01 johnsa [1060] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: some clean up of subscription style form input in admin client 10/27/06 16:26:27 johnsa [1059] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webadmin/webapp/resources/default/default/subColors.css: * trunk/deployment/webadmin/webapp/resources/default/default/subColors.xml: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/subColors.css: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/subColors.xml: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/subColors.css: Subscriptions now pass css style information into public client as set in the admin client. The subscription style is an open field, but a default set of colors are provided (like those in the personal client). This feature may be used to override the default colors and other styles of events as they appear in the grid and list views of the public client. 10/27/06 15:25:10 johnsa [1058] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: added start time to grid view; updated time display event tip (pop-up in calendar grid) to better reflect cross-day events 10/27/06 14:50:38 johnsa [1057] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/subColors.css: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/subColors.xml: updates to search result xml; produce bedework subscription colors in a more general way 10/27/06 10:36:07 douglm [1056] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: Further changes to category code - eliminat euse of id, use keyword + owner throughout (with owner implied by current user) Remove some bogus cascades in event hbm. Discover that annotation schema has recurrence and exception dates incorrectly defined Removed incorrect setting of flushmode in HibSesssionImpl Schema change: Was: create table event_annotationexdates (eventid integer not null, exdate varchar(255)) create table event_annotationrdates (eventid integer not null, rdate varchar(255)) is now: create table event_annotationexdates (eventid integer not null, ex_date_type char(1) not null, ex_tzid varchar(255), ex_dtval varchar(16) not null, ex_date varchar(16) not null, primary key (eventid, ex_date_type, ex_dtval, ex_date)) create table event_annotationrdates (eventid integer not null, r_date_type char(1) not null, r_tzid varchar(255), r_dtval varchar(16) not null, r_date varchar(16) not null, primary key (eventid, r_date_type, r_dtval, r_date)) 10/26/06 16:46:10 johnsa [1055] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/blue.css: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/common.css: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/green.css: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/red.css: add field names to search results listing 10/26/06 16:10:04 johnsa [1054] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/common.css: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: simplify display of categories in public events UI 10/26/06 16:05:46 johnsa [1053] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: adding better category support to admin UI; displaying categories in public events UI 10/26/06 15:42:55 johnsa [1052] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webadmin/webapp/resources/resources/includes.js: adding better category support to admin UI 10/26/06 15:10:54 johnsa [1051] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: adding better category support to admin UI 10/26/06 14:49:28 johnsa [1050] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: adding better category support to admin UI 10/24/06 20:16:54 douglm [1049] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: Fixes to get categories working in admin client 10/24/06 17:33:50 johnsa [1048] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/common.css: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: fixup search results in public client - restore persistent search bar. Still need to handle multi-page searches. 10/24/06 17:18:53 johnsa [1047] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/blue.css: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/green.css: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/red.css: search results supported in public client. for now, enter a search term such as "eventSummary:test"; the default search field will be added shortly. 10/24/06 16:34:04 johnsa [1046] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/blue.css: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/common.css: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/green.css: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/red.css: some more category support restored to admin client 10/24/06 15:44:43 douglm [1045] * trunk/deployment/dumprestore/shellscr/resources/log4j.xml: Fix guest mode searching. Add query to form. More fixes to restore process. 10/24/06 15:37:37 johnsa [1044] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/blue.css: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/common.css: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/green.css: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/red.css: * trunk/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/default/default/default.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: beginning search support in public client UI some category support restored to admin client 10/24/06 00:50:00 douglm [1043] * trunk/build.xml: * trunk/build/buildsh.xml: * trunk/docs/BedeworkDeploymentManual.odt: More fixes to restore for 3.2 data Index data on restore Added version seq column to BwAuthUser Schema change Add column bwsequence to table auth 10/23/06 16:27:26 johnsa [1042] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: beginnings of search support in user client UI 10/23/06 16:05:11 douglm [1041] * releases/bedework-3.2: Fix event recipients iterator 10/23/06 15:56:34 johnsa [1040] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: category support in admin client UI 10/23/06 01:22:42 douglm [1039] * trunk/build/buildwar.xml: * trunk/config/configs/democal.options.xml: * trunk/lib/lucene-core-1.9.1.jar: Add system property to set path to index root. Changed config to set it Implemented lcene indexing and searching. Admin client needs work to display results - user client will index and generate xml for query like http://localhost:8080/ucal/search/search.rdo?query=eventSummary:meeting Stylesheets need changes to display result. Default quickstart creates indexes in the quickstart directory Schema change: add text column "bwindex_root" to Bedework_Settings 10/20/06 16:27:39 johnsa [1038] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: fix double-encoding of calendar path in admin event-upload form. 10/20/06 16:09:44 johnsa [1037] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: initial category support in admin client (incomplete) 10/20/06 13:46:11 douglm [1036] * trunk/build/buildsh.xml: * trunk/build/buildwar.xml: * trunk/config/configs/democal.options.xml: * trunk/config/configs/democal.properties: Apply fix to restore from 3.0 code Allow adding/removing event categories in admin and user client. Needs ui changes Add system property to limit max date of recurring events. Changed config to set it Change events code to fix adding of recurring events with Date type dates (as against Date/Time). Use limits to allow adding of infinite events. Add code to bulk upload from ics file in admin and user client. Many Java5 changes - all Collection stuff and nearly done. Down to 80+ eclipse warnings (from 460). Schema change: add int columns "bwmax_instances" , "bwmax_years" to Bedework_Settings 10/17/06 16:15:56 douglm [1035] * trunk/deployutil/src/org/bedework/deployment/ApplicationXmlTask.java: Added categories to calendars Fixed bug in prefs restore. Schema changes: create table bw_calendar_categories (calendarid integer not null, categoryid integer not null, primary key (calendarid, categoryid)) More java 5. 10/16/06 01:21:25 douglm [1034] * trunk/build.xml: Further changes to restore to fix problem restoring overrides. Many more Java 5 changes. 10/15/06 01:59:27 douglm [1033] * trunk/build.xml: Changes to get recurrence restore working correctly. Created new CalintfHelper callback object so that core classes can be called from restore process. Used Events class to restore events. Also more Java 5 changes 10/10/06 16:44:13 johnsa [1032] * trunk/deployment/webadmin/webapp/resources/default/default/default.css: * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webadmin/webapp/resources/resources/includes.js: rudimentary ical upload added to admin client - currently balks at more than one event in ical file 10/09/06 14:15:25 johnsa [1031] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: basic editing of recurring events 10/09/06 14:12:11 johnsa [1030] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: basic editing of recurring events 10/09/06 12:02:22 johnsa [1029] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: display for multiple grants on a single acl (this is rudimentary) 10/09/06 11:15:43 johnsa [1028] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: updated current access (sharing/acl) display in personal and admin clients 10/05/06 18:04:37 johnsa [1027] * trunk/deployment/webadmin/webapp/resources/default/default/default.css: * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: expanded calendar and event sharing options for user client. 10/05/06 17:23:07 johnsa [1026] * trunk/deployment/webadmin/webapp/resources/default/default/default.css: * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: expanded calendar sharing options for administrative client. (still need to pass back current sharing information for display) 09/28/06 15:32:24 douglm [1025] * trunk/build.xml: Ignore generated files 09/28/06 15:12:29 douglm [1024] * trunk/build/quickstart-build.xml: * trunk/deployment/freebusyAggregator/webapp/resources/demoskins/MainCampus/default/default/default.xsl: More fixes triggered by interop. Alarms are (re)enabled. Changed default tzid for freebusy aggregator Change to schema - added table... create table event_alarms (eventid integer not null, id integer not null, primary key (eventid, id)) 09/26/06 18:52:23 douglm [1023] * trunk/build.xml: * trunk/config/configs/freebusy/democal.properties: * trunk/deployment/freebusyAggregator/webapp/resources/demoskins/MainCampus/default/default/default.xsl: A number of changes - mostly caldav - as a result of interoperability tests 09/23/06 21:30:48 johnsa [1022] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: changed link title for copying meeting to calendar 09/22/06 16:55:55 johnsa [1021] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: attendee reply pages for personal client inbox 09/22/06 13:19:00 johnsa [1020] * trunk/build.xml: added dependency 09/20/06 16:48:48 johnsa [1019] * trunk/deployment/webuser/webapp/resources/demoskins/resources/includes.js: cleaning up some javascript 09/20/06 15:49:59 johnsa [1018] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: attendee response inbox updates 09/20/06 15:08:08 johnsa [1017] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: attendee response inbox updates 09/20/06 14:55:29 johnsa [1016] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/resources/includes.js: attendee response form updates 09/20/06 11:38:20 douglm [1015] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: Changes to add extra fields to BwFreeBusy. Create and use common interfaces Change stylesheet to correct scheduling method names. Ignore old caldav from evolution Fix getEventsByName to return annotations as well 09/19/06 14:05:54 johnsa [1014] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: beginnings of attendee response 09/18/06 23:52:45 douglm [1013] * trunk/deployment/webuser/webapp/resources/demoskins/resources/includes.js: Create a touchCalendar methd in the back end code. Call it from update event Add some code to flag noaccess exception when sending meeting request 09/18/06 17:03:59 johnsa [1012] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: beginnings of an inbox 09/17/06 00:44:20 johnsa [1011] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: inbox alert fixups 09/17/06 00:23:14 johnsa [1010] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: basic inbox alert added 09/16/06 22:18:34 johnsa [1009] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/resources/includes.js: more ui scheduling stuff for add event 09/15/06 00:11:34 douglm [1008] * trunk/lib/tlds/bedework.tld: Significant changes to handling of calendars... Db entities are cached (and shared) so the children property of the db object must always refelct th actual db structure. An approach was taken of cloning the objects and returning a tree to the user which reflected their access. This had some problems. The new approach is to create a getCalendars(cal) method which returns the children of the given calendar to which the user has access. This does have some implications for developers of applications and clients. Calls to the calendar getChildren() method will return ALL children of the calendar WITHOUT access checks. 09/14/06 17:02:47 johnsa [1007] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/resources/includes.js: added dialog for adding attendees and recipients to user calendar events 09/13/06 17:08:46 johnsa [1006] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: event type available in add event form for scheduling in personal client 09/13/06 16:05:36 douglm [1005] * trunk/config/configs/freebusy/democal.properties: Free busy config fix 09/13/06 15:04:04 johnsa [1004] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: more inbox and outbox status to UI in personal client 09/13/06 14:07:35 johnsa [1003] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: added inbox and outbox status to UI in personal client 09/13/06 13:48:05 johnsa [1002] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: added "creator" to event listings; more scheduling work; hid "user" folder in left-menu calendar listing (begin the listing one level down); allowed appearance of inbox and outbox in calendar listing. 09/13/06 13:36:30 douglm [1001] * trunk/build.xml: * trunk/build/buildwar.xml: * trunk/deployment/freebusyAggregator/webapp/build.xml: Fix to caldav freebusy query Move a class from caldav server package into calfacade icalendar package More fixes to get freeebusy aggregator working again. 09/13/06 10:56:52 douglm [1000] * trunk/build.xml: * trunk/build/buildwar.xml: * trunk/config/configs/freebusy: * trunk/config/configs/freebusy/build.properties: * trunk/config/configs/freebusy/democal.options.xml: * trunk/config/configs/freebusy/democal.properties: * trunk/lib/google: * trunk/lib/google/COPYING: * trunk/lib/google/gdata-calendar-1.0.jar: * trunk/lib/google/gdata-client-1.0.jar: -- 09/12/06 17:44:28 johnsa [999] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: added scheduling acl output to personal client prefs 09/12/06 15:48:05 johnsa [998] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/subColors.css: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/subColors.xml: * trunk/deployment/webuser/webapp/resources/demoskins/resources/includes.js: * trunk/docs/BedeworkDeploymentManual.odt: beginnings of scheduling preferences in personal client UI; corrected subscription color classes to allow for full range of subscription colors; minor updates to the deployment manual. 09/12/06 14:38:50 douglm [997] * trunk/build/buildwar.xml: * trunk/build/quickstart-build.xml: * trunk/config/configs/democal.properties: * trunk/deployment/build.xml: * trunk/deployment/deploy.properties: * trunk/deployment/freebusyAggregator/jetspeed/resources/web.xml: * trunk/deployment/freebusyAggregator/uportal2/build.xml: * trunk/deployment/freebusyAggregator/webapp/build.xml: * trunk/deployment/publiccaldav/webapp/build.xml: * trunk/deployment/usercaldav/webapp/build.xml: * trunk/deployment/webadmin/webapp/build.xml: * trunk/deployment/webconfig/webapp/build.xml: * trunk/deployment/webpublic/jetspeed/resources/web.xml: * trunk/deployment/webpublic/uportal2/build.xml: * trunk/deployment/webpublic/webapp/build.xml: * trunk/deployment/webuser/jetspeed/resources/web.xml: * trunk/deployment/webuser/uportal2/build.xml: * trunk/deployment/webuser/webapp/build.xml: * trunk/deployutil/src/org/bedework/deployment/ResolveFile.java: -------------------------------------------------------------------------------------------------------------------------- This set of updates switches the expected tomcat server to tomcat 5.5.17 -------------------------------------------------------------------------------------------------------------------------- For reference the changes needed are noted below. Later today we will have a binary quickstart which can be downloaded from bedework.org whilch will provide what we believe to be a correctly configured tomcat 5.5.17 Changes required to the tomcat instance were... Copy log4j and the hsqldb drivers from tomcat 5.0.28 cp path-to/jakarta-tomcat-5.0.28/common/classes/log4j.xml path-to/apache-tomcat-5.5.17/common/classes/log4j.xml cp path-to/jakarta-tomcat-5.0.28/common/lib/hsqldb-1.7.3.3.jar path-to/apache-tomcat-5.5.17/common/lib/hsqldb-1.7.3.3.jar In conf/web.xml change <param-name>listings</param-name> <param-value>false</param-value> to <param-name>listings</param-name> <param-value>true</param-value> to enable directory browsing. --------------------------------------------------------------------------------------------------- Other changes... More schedule changes Fixed initbedework.xml so it works again. Move freebusyAggregator config class into calfacade.configs Suppress inclusion of web.xml from source to remove warning messages Change democal.properties value from org.bedework.app.Events.web.xml=guest/web.xml to org.bedework.app.Events.web.xml=war/WEB-INF/publicweb.xml Similarly for SoEDept which now has org.bedework.app.SoEDept.web.xml=war/WEB-INF/publicweb.xml and added to public and user caldav which have org.bedework.app.Pubcaldav.web.xml=war/WEB-INF/publicweb.xml org.bedework.app.Usercaldav.web.xml=war/WEB-INF/userweb.xml New global property org.bedework.global.deploy.on.tomcat=true This enables copying of context.xml files from the web application source. Added properties org.bedework.app.Events.tomcat.context.xml=war/META-INF/publiccontext.xml org.bedework.app.SoEDept.tomcat.context.xml=war/META-INF/publiccontext.xml org.bedework.app.UserCal.tomcat.context.xml=war/META-INF/usercontext.xml org.bedework.app.Pubcaldav.tomcat.context.xml=war/META-INF/publiccontext.xml org.bedework.app.Usercaldav.tomcat.context.xml=war/META-INF/usercontext.xml In addition the values of the context.root properties were changed to include a leading "/". This allows specifying a root context simply by omitting the value. 09/02/06 07:59:26 douglm [996] * trunk/docs/HOWTO: * trunk/docs/README: Delete out of date and unnecessary HOWTO Minor change to README 08/25/06 18:46:06 douglm [995] * trunk/build/buildsh.xml: Add class to represent translated icalendar objects. Stores method, prodid etc. Related changes to a number of components Support webdav-acl principal-match and principal-property-search Add further caldav scheduling support 08/25/06 18:41:27 douglm [994] * trunk/deployment/caldavTest: * trunk/deployment/caldavTest/shellscr: * trunk/deployment/caldavTest/shellscr/build.xml: * trunk/deployment/caldavTest/shellscr/resources: * trunk/deployment/caldavTest/shellscr/resources/bwruntest.bat: * trunk/deployment/caldavTest/shellscr/resources/bwruntest.sh: * trunk/deployment/caldavTest/shellscr/resources/log4j.xml: Add missing files 08/18/06 10:31:44 douglm [993] * trunk/config/configs/democal.options.xml: Most of these updates provide the webdav server components with access to a system property indicating if directory browsing is disallowed. Needs schema change: in hsql-speak alter table BEDEWORK_SETTINGS add column directory_browsing_disallowed char(1) update BEDEWORK_SETTINGS set directory_browsing_disallowed='T' or update BEDEWORK_SETTINGS set directory_browsing_disallowed='F' With a value of 'F' you wil be able to browse bedework directories. Also change your own copies of democal.options.xml in the <syspars> section... <usergroupsClass>org.bedework.calcore.hibernate.GroupsDbImpl</usergroupsClass> </syspars> changes to <usergroupsClass>org.bedework.calcore.hibernate.GroupsDbImpl</usergroupsClass> <directoryBrowsingDisallowed>@DIRECTORY-BROWSING-DISALLOWED@</directoryBrowsingDisallowed> </syspars> The value will be set from the properties file. 08/17/06 13:53:25 douglm [992] * trunk: Fix a bug affecting caldav The admin client was creating events with duplicate names if a user modified and reentered the event. Added code in calCore/Events to ensure name is unique. Reinitialised event object in admin client. Also created small tool to fix event names - bwtools/fixnames. See the bwtools README Also fixed another bug affecting CalDAV - when accessing public calendars svc was trying to create special calendars (inbox/outbox) 08/16/06 17:00:36 johnsa [991] * releases/bedework-3.2: setting externals on 3.2 release 08/16/06 16:56:02 johnsa [990] * releases/bedework-3.2: bedework 3.2 release 08/16/06 16:36:05 douglm [989] * trunk: Add externals 08/16/06 16:19:18 douglm [988] * trunk/bedework: -- 08/16/06 16:13:12 douglm [987] * trunk/build.xml: -- 08/16/06 16:12:54 douglm [986] * trunk/build.properties: -- 08/16/06 16:12:41 douglm [985] * trunk/projects: -- 08/16/06 16:12:29 douglm [984] * trunk/lib: -- 08/16/06 16:12:08 douglm [983] * trunk/docs: -- 08/16/06 16:11:54 douglm [982] * trunk/deployutil: -- 08/16/06 16:11:39 douglm [981] * trunk/deployment: -- 08/16/06 16:11:14 douglm [980] * trunk/config: -- 08/16/06 16:10:47 douglm [979] * trunk/build: -- 08/16/06 16:10:03 douglm [978] * tags/calendar3-at-bedework-3.2-tidyUp: -- 08/16/06 16:00:04 johnsa [977] * trunk/calendar3: Deleted trunk/calendar3 08/16/06 15:58:11 johnsa [976] * tags/bedework-3.2-tidyUp: bedework 3.2 release: saving version of calendar3 (deprecated) before removing from trunk 08/16/06 15:56:28 johnsa [975] * webdav: Deleted webdav 08/16/06 15:56:23 johnsa [974] * synchml: Deleted synchml 08/16/06 15:56:19 johnsa [973] * rpiutil: Deleted rpiutil 08/16/06 15:56:14 johnsa [972] * freebusy: Deleted freebusy 08/16/06 15:56:12 johnsa [971] * dumprestore: Deleted dumprestore 08/16/06 15:56:09 johnsa [970] * davutil: Deleted davutil