# # ChangeLog for / # # Generated by Trac 0.9.3 # 05/23/13 18:42:35 # 09/07/11 00:48:53 douglm [3332] * trunk/build/quickstart/linux/bw: Add special targets processing t avoid some dependencies issues 09/06/11 14:39:27 douglm [3331] * trunk/build/buildfilters.xml: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/derby/cal.properties: * trunk/config/bwbuild/jboss-h2/cal.properties: * trunk/config/bwbuild/jboss-mysql/cal.properties: * trunk/config/bwbuild/jboss-postgresql/cal.properties: * trunk/config/bwbuild/oracle10g/cal.properties: Add a primary server flag. Parameterize the location of the primary and the flag. 09/06/11 13:54:18 douglm [3330] * trunk/build/buildfilters.xml: Added an update thread and made the refresh time a parameter 09/06/11 13:18:38 douglm [3329] * trunk/build/buildfilters.xml: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/derby/cal.properties: * trunk/config/bwbuild/jboss-h2/cal.properties: * trunk/config/bwbuild/jboss-mysql/cal.properties: * trunk/config/bwbuild/jboss-postgresql/cal.properties: * trunk/config/bwbuild/oracle10g/cal.properties: Put location of tzdata zip back into properties. 09/06/11 11:49:46 douglm [3328] * trunk/build/bw-deployutil-3.7.jar: * trunk/config/bwbuild/default/cal.options.xml: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/derby/cal.options.xml: * trunk/config/bwbuild/derby/cal.properties: * trunk/config/bwbuild/jboss-h2/cal.options.xml: * trunk/config/bwbuild/jboss-h2/cal.properties: * trunk/config/bwbuild/jboss-mysql/cal.options.xml: * trunk/config/bwbuild/jboss-mysql/cal.properties: * trunk/config/bwbuild/jboss-postgresql/cal.options.xml: * trunk/config/bwbuild/jboss-postgresql/cal.properties: * trunk/config/bwbuild/liferay5/cal.options.xml: * trunk/config/bwbuild/liferay5/cal.properties: * trunk/config/bwbuild/oracle10g/cal.options.xml: * trunk/config/bwbuild/oracle10g/cal.properties: Fix location of tzsvr zipped data Fix bug in tzsvr expansions caching Add more tz stats Removed tz config stuff from options. All service attributes now. 09/05/11 22:36:51 douglm [3327] * trunk/build/buildTools/deftasks.xml: Make clean.deploy work OK 09/01/11 15:08:37 douglm [3326] * trunk/build.xml: * trunk/build/quickstart/build.xml: One or two minor build changes Mostly changes related to the synch service 08/30/11 15:40:46 douglm [3325] * trunk/build/buildTools/deftasks.xml: Make default deploy do a build 08/30/11 15:24:16 johnsa [3324] * trunk/build/quickstart/windows/bw.bat: * trunk/config/bwbuild/default/cal.options.xml: fix up windows build for 3.8 08/30/11 11:57:36 douglm [3323] * trunk/build.xml: * trunk/build/buildTools/deftasks.xml: * trunk/build/bw-deployutil-3.7.jar: * trunk/build/quickstart/build.xml: * trunk/build/quickstart/linux/bw: * trunk/build/quickstart/windows/bw.bat: * trunk/util/svncopy.sh: Remove all debug parameters from the code. Remove all setting of such in web.xml files Remove all debugging targets. It's all done at run time now. Move all project dependencies into the bw and bw.bat scripts 08/28/11 00:22:00 douglm [3322] * trunk/build.xml: * trunk/build/bw-deployutil-3.7.jar: * trunk/build/quickstart/linux/bw: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/derby/cal.properties: * trunk/config/bwbuild/jboss-h2/cal.properties: * trunk/config/bwbuild/jboss-mysql/cal.properties: * trunk/config/bwbuild/jboss-postgresql/cal.properties: * trunk/config/bwbuild/liferay5/cal.properties: * trunk/config/bwbuild/oracle10g/cal.properties: * trunk/deployment/bw-core-appjars.xml: Changes required now that caldav and webdav are also separate projects 08/27/11 23:01:12 douglm [3321] * trunk: Detach webdav and caldav 08/27/11 01:17:00 douglm [3320] * trunk/build/quickstart/linux/bw: * trunk/build/quickstart/windows/bw.bat: * trunk/util/svncopy.sh: Update the windows script for the new projects 08/26/11 17:44:00 douglm [3319] * trunk: * trunk/build.xml: * trunk/build/buildTools/deftasks.xml: * trunk/build/bw-deployutil-3.7.jar: * trunk/build/quickstart/linux/bw: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/derby/cal.properties: * trunk/config/bwbuild/jboss-mysql/cal.properties: * trunk/config/bwbuild/jboss-postgresql/cal.properties: * trunk/deployment/bw-core-appjars.xml: * trunk/deployment/genkeys/shellscr/appjars.xml: * trunk/deployment/monitor/shellscr/appjars.xml: * trunk/deployment/sysevlog/shellscr/appjars.xml: Fix up references to projects now that access, davutil and rpiutil are not external projects. 08/26/11 16:06:34 douglm [3318] * trunk/build/quickstart/linux/bw: Add access and rpiutil as separate projects 08/26/11 15:39:11 douglm [3317] * trunk: Detach access and rpituil 08/26/11 15:28:42 douglm [3316] * trunk/build/buildTools/deftasks.xml: Add targets to clean and build other projects. Can be added as dependencies which might avoid multiple cleans/builds 08/26/11 15:20:06 douglm [3315] * trunk/build/buildfilters.xml: * trunk/config/bwbuild/jboss-postgresql/cal.options.xml: * trunk/config/bwbuild/jboss-postgresql/cal.properties: * trunk/config/bwbuild/jboss-postgresql/synch-config.xml: Possible to get a subscribe request out of bedework into the synch engine and see a subscription created. 08/25/11 13:18:35 douglm [3314] * trunk/deployment/ear.meta/jboss-service.xml: Add a new jboss service to store currently active synch connections. Will allow outgoing calls using current token. Move MBeanUtil into more accessible location. Fix shutdown of BedeworkConnector 08/24/11 16:44:23 douglm [3313] * trunk/config/bwbuild/jboss-postgresql/activemq-broker-config.xml: * trunk/config/bwbuild/jboss-postgresql/cal.options.xml: * trunk/config/bwbuild/jboss-postgresql/synch-config.xml: Closer to getting file to bedework synch working. synch engine now managing to partially start up a connection to bedework. 08/23/11 15:42:30 douglm [3312] * trunk/build/bw-deployutil-3.7.jar: * trunk/config/bwbuild/jboss-postgresql/synch-config.xml: added a file connector to synch ical4j to xml conversion added to rpiutil. 08/20/11 01:35:23 douglm [3311] * trunk/build/buildwar.xml: * trunk/build/platforms/jboss-synch.xml: * trunk/config/bwbuild/jboss-postgresql/synch-config.xml: * trunk/docs/CalWs-SOAP.odt: Synch builds and deploys. Added option to buildwar to allow extra property files 08/15/11 14:26:07 johnsa [3310] * releases/bedework-3.7/deployment/webadmin/webapp/resources/default/default/default.xsl: stop disabling event url field during cross-tagging to avoid loss of the event link 08/15/11 14:25:50 johnsa [3309] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: stop disabling event url field during cross-tagging to avoid loss of the event link 08/11/11 15:11:44 douglm [3308] * releases/bedework-3.7/config/bwbuild/jboss-hsql: * releases/bedework-3.7/config/bwbuild/jboss-hsql/activemq-broker-config.xml: * releases/bedework-3.7/config/bwbuild/jboss-hsql/activemq-jms-ds.xml: * releases/bedework-3.7/config/bwbuild/jboss-hsql/activemq-ra.xml: * releases/bedework-3.7/config/bwbuild/jboss-hsql/application.sysevents.properties: * releases/bedework-3.7/config/bwbuild/jboss-hsql/bedework-card-ds.xml: * releases/bedework-3.7/config/bwbuild/jboss-hsql/bedework-ds.xml: * releases/bedework-3.7/config/bwbuild/jboss-hsql/build.properties: * releases/bedework-3.7/config/bwbuild/jboss-hsql/cal.options.xml: * releases/bedework-3.7/config/bwbuild/jboss-hsql/cal.properties: * releases/bedework-3.7/config/bwbuild/jboss-hsql/lib: * releases/bedework-3.7/config/bwbuild/jboss-hsql/lib/server: * releases/bedework-3.7/config/bwbuild/jboss-hsql/lib/server/hsqldb-1.8.0.7.jar: * releases/bedework-3.7/config/bwbuild/jboss-hsql/lib/server/hsqldb-plugin.jar: * releases/bedework-3.7/config/bwbuild/jboss-hsql/log4j.xml: * releases/bedework-3.7/config/bwbuild/jboss-hsql/sysevents.properties: Add jboss-hsql config 08/11/11 13:58:57 douglm [3307] * trunk/build/quickstart/linux/bw: * trunk/config/bwbuild/jboss-postgresql/bedework-synch-ds.xml: * trunk/config/bwbuild/jboss-postgresql/cal.options.xml: * trunk/config/bwbuild/jboss-postgresql/cal.properties: * trunk/config/bwbuild/jboss-postgresql/synch-config.xml: * trunk/deployment/bw-core-appjars.xml: Change the bedework end of things to use an extension of CalWs for synch. Schema changes related to that. Another commit of the unfinished new synch service 08/10/11 14:46:33 douglm [3306] * trunk/config/bwbuild/jboss-postgresql/synch-config.xml: New config file for synch 08/05/11 11:52:40 douglm [3305] * trunk/docs/CalWs-SOAP.odt: Slight change to skipping of properties an parameters. Implement location changes 08/04/11 15:50:12 douglm [3304] * trunk/docs/CalWs-SOAP.pdf: Fix to date/time processing for SOAP 08/04/11 14:38:09 douglm [3303] * trunk/docs/CalWs-SOAP.odt: Some fixes and now handle Priority and URL for SOAP 08/02/11 16:19:40 douglm [3302] * trunk/docs/CalWs-SOAP.odt: Make use of generics in ValueMatcher to tidy things up. Add code to normalize multi-value properties as category updates were not working correctly. 08/02/11 11:36:52 douglm [3301] * trunk/docs/CalWs-SOAP.odt: Changes to SOAP document. Handle comments and further changes to dtstart processing. 08/01/11 13:36:14 douglm [3300] * trunk/build/bw-deployutil-3.7.jar: Significant simplification of update schema for SOAP Associated changes to diff, testsuite and update code. Required reference to schema from other components as BwDateTime can now create entities based on schema classes. 07/27/11 15:06:11 douglm [3299] * releases/bedework-3.7/config/bwbuild/default/cal.options.xml: * releases/bedework-3.7/config/bwbuild/default/cal.properties: Configure and build a "web" version of CardDAV - this doesn't invalidate sessions and has longer timeout and may work with a CAS filter 07/27/11 15:06:09 douglm [3298] * trunk/config/bwbuild/jboss-postgresql/cal.options.xml: * trunk/config/bwbuild/jboss-postgresql/cal.properties: Configure and build a "web" version of CardDAV - this doesn't invalidate sessions and has longer timeout and may work with a CAS filter 07/26/11 13:30:01 douglm [3297] * trunk/build/bw-deployutil-3.7.jar: Simplify the schema - no more NewValueType Remove the Replace operation. It's not needed or used 07/22/11 16:05:23 douglm [3296] * trunk/docs: Ignore an OpenOffice lock file 07/21/11 22:33:42 douglm [3295] * trunk/build/bw-deployutil-3.7.jar: * trunk/docs/CalWs-SOAP.odt: Further updates to SOAP update 07/21/11 11:37:03 douglm [3294] * trunk/build/quickstart/run-dir.xml: Changes to SOAP schema for updates. Complete rewrite of the XML diff code to emit CalWS updates instead of xpath. Changes to testsuite to drive it 07/19/11 12:44:01 douglm [3293] * releases/bedework-3.7/build/dirTools.xml: Fix dirTools after move of bwtools to separate project broke it. 07/19/11 12:44:00 douglm [3292] * trunk/build/dirTools.xml: Fix dirTools after move of bwtools to separate project broke it. 07/15/11 16:05:35 douglm [3291] * trunk/docs/.~lock.CalWs-SOAP.odt#: Added a lock file by mistake 07/15/11 16:04:58 douglm [3290] * trunk/build/buildTools/deftasks.xml: * trunk/build/bw-deployutil-3.7.jar: * trunk/docs/.~lock.CalWs-SOAP.odt#: * trunk/docs/CalWs-SOAP.odt: * trunk/docs/CalWs-SOAP.pdf: Many changes to CalWs-SOAP A few changes to the build to better handle changes to dependent projects Added CalWs-SOAP spec to docs for the moment 07/06/11 10:42:20 johnsa [3289] * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/globals.xsl: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/grid-html.xsl: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/tofreshen/json-list-src.xsl: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/tofreshen/list-json-obj.xsl: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/widget-json-cats.xsl: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/widget-json-groups.xsl: * trunk/deployment/resources/bedework/index.html: * trunk/deployment/webadmin/portlet/resources/default/default/default.xsl: * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webadmin/webapp/resources/es_ES/default/default.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/de_DE/default/globals.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/PDA/globals.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/globals.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/es_ES/default/globals.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/bwclassicTheme/head.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/default/default/globals.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/es_ES/default/globals.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/themes/bwclassicTheme/head.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/themes/bwclassicTheme/themeSettings.xsl: * trunk/deployment/websubmit/webapp/resources/demoskins/default/default/default.xsl: * trunk/deployment/websubmit/webapp/resources/demoskins/es_ES/default/default.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/de_DE/default/globals.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/globals.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/es_ES/default/globals.xsl: simplify relative references to bedework-common and other services by removing localhost:8080 and making paths server-relative (carried up from Bedework 3.7) 06/30/11 11:08:03 johnsa [3288] * trunk/config/bwbuild/default/cal.properties: make tzdata url in config server-relative 06/29/11 11:07:00 douglm [3287] * trunk/build/bw-deployutil-3.7.jar: Fix bug in rollback handling which left transactions in a bad state. Probable cause of dead web sessions. Add code to svci filter to detect a rolled back transaction and to automatically close it 06/28/11 23:48:41 douglm [3286] * trunk/deployment/bw-core-appjars.xml: Missing inclusion of timezones schema jar in deployment 06/24/11 16:16:10 douglm [3285] * trunk/build/bw-deployutil-3.7.jar: Fix an issue with recurring events in which attendees are invited to instances only. Missing columns in the annotations schema so using x-props to store the flags for the time being. This finishes off the move to drop use of PropertyInfo and use BwIcalPropertyInfo instead - generated from annotations. Update annotation so that it can be used on getters and setters - also add information that was in PropertyInfo. Minor change to reduce visibility of a method in CalSvc 06/24/11 16:14:20 douglm [3284] * releases/bedework-3.7/build/bw-deployutil-3.7.jar: Fix an issue with recurring events in which attendees are invited to instances only. Missing columns in the annotations schema so using x-props to store the flags for the time being. 06/21/11 13:53:53 johnsa [3283] * releases/bedework-3.7/deployment/webuser/webapp/resources/demoskins/themes/bedeworkTheme/eventForm.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/themes/bedeworkTheme/eventForm.xsl: user web client: continued bug fix for handling only one writable calendar in event form 06/21/11 12:16:19 johnsa [3282] * releases/bedework-3.7/deployment/webuser/webapp/resources/demoskins/themes/bedeworkTheme/eventForm.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/themes/bedeworkTheme/eventForm.xsl: user web client: hide references to an event's calendar in the event form when there is only one writable calendar 06/21/11 11:52:20 johnsa [3281] * releases/bedework-3.7/build/quickstart/windows/bw.bat: remove empty quotes from windows command line that caused default targets to be ignored in ant builds 06/21/11 11:39:37 johnsa [3280] * trunk/build/quickstart/windows/bw.bat: remove empty quotes from windows command line that caused default targets to be ignored in ant builds 06/21/11 11:13:37 douglm [3279] * trunk/config/bwbuild/default/bedework-tz-ds.xml: * trunk/config/bwbuild/default/cal.options.xml: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/jboss-postgresql/cal.options.xml: Fix up default config for tzserver 06/20/11 00:05:58 douglm [3278] * trunk/build/bw-deployutil-3.7.jar: Delete IcalPropertyIndex and use rpiutil PropertyInfoIndex instead. Changes to Icalproperty annotation and handler to generate extra information 06/14/11 00:11:44 douglm [3277] * releases/bedework-3.7/build/bw-deployutil-3.7.jar: This set of changes is all related to fixing the handling of schedule tags. The changes to the trunk include some refactoring and dealing with complications caused by SOAP handling. /bedework/projects/caldav/server/src/org/bedework/caldav/server/CaldavBWIntf.java Add response as parameter to putContent and called methods so schedule-tag header can be set. Remove option in config for schedule-tag Add some rollback mergeAttendees parameter on fromIcal /bedework/projects/caldav/server/src/org/bedework/caldav/server/CaldavComponentNode.java Remove quotes from schedule tag /bedework/projects/caldav/server/src/org/bedework/caldav/server/CaldavReportMethod.java mergeAttendees parameter on fromIcal /bedework/projects/caldav/server/src/org/bedework/caldav/server/PostMethod.java mergeAttendees parameter on fromIcal /bedework/projects/caldav/server/src/org/bedework/caldav/server/soap/exsynch/ExsynchwsHandler.java Response par for putEvent /bedework/projects/caldav/server/src/org/bedework/caldav/server/sysinterface/SysIntf.java mergeAttendees parameter on fromIcal /bedework/projects/caldav/util/src/org/bedework/caldav/util/CalDAVConfig.java Remove doScheduleTag option /bedework/projects/caldavimpl/bwcaldav/src/org/bedework/caldav/bwserver/BwCalDAVEvent.java Remove quotes from schedule tag /bedework/projects/caldavimpl/bwcaldav/src/org/bedework/caldav/bwserver/BwSysIntfImpl.java mergeAttendees parameter on fromIcal Don't update stag on updateEvent (trunk only) Rename xmlDtToIcalDt to getIcalFormatDateTime /bedework/projects/calendarapi/calFacade/src/org/bedework/calfacade/BwEvent.java Default significantChange to true /bedework/projects/calendarapi/calsvc/src/org/bedework/calsvc/Calendars.java mergeAttendees parameter on fromIcal /bedework/projects/calendarapi/calsvc/src/org/bedework/calsvc/Events.java Mostly stag fixes. Fix setting of attendeeSchedulingObject /bedework/projects/calendarapi/calsvc/src/org/bedework/calsvc/scheduling/SchedulingBase.java Change info emitting DTEND instead of DUE /bedework/projects/calendarapi/icalendar/src/org/bedework/icalendar/BwEventUtil.java Add mergeAttendees boolean param If true merge in change for THIS user only into attendee list. /bedework/projects/calendarapi/icalendar/src/org/bedework/icalendar/IcalTranslator.java Add mergeAttendees boolean param /bedework/projects/calendarapi/inoutsched/src/org/bedework/inoutsched/processors/InProcessor.java Was deleting messages in the inbox that might not be processed. /bedework/projects/calendarapi/inoutsched/src/org/bedework/inoutsched/processors/InReply.java setSignificantChange false - replies are never significant /bedework/projects/calendarapi/inoutsched/src/org/bedework/inoutsched/processors/InRequest.java Don't update stag. Completely replace updateAttendeeFields - mostly to iterate through properties but does a better job of checking for significant changes. /bedework/projects/webdav/server/src/edu/rpi/cct/webdav/servlet/shared/WebdavNsIntf.java Add response as parameter to putContent so headers can be set. The following are trunk only (trunk only) /bedework/projects/caldav/server/src/org/bedework/caldav/server/soap/SoapHandler.java Rename xmlDtToIcalDt to getIcalFormatDateTime (trunk only) /bedework/projects/caldav/server/src/org/bedework/caldav/server/soap/calws/CalwsHandler.java Rename xmlDtToIcalDt to getIcalFormatDateTime Response par for putEvent (trunk only) /bedework/projects/caldav/util/src/org/bedework/caldav/util/ParseUtil.java Changes related to XML/SOAP processing (trunk only) /bedework/projects/caldav/util/src/org/bedework/caldav/util/filter/parse/Filters.java Changes related to XML/SOAP processing (trunk only) /bedework/projects/calendarapi/calFacade/src/org/bedework/calfacade/util/ChangeTable.java Fix to correctly handle deletions (already in 3.7) (trunk only) /bedework/projects/calendarapi/icalendar/src/org/bedework/icalendar/WsXMLTranslator.java Rename xmlDtToIcalDt to getIcalFormatDateTime (trunk only) /bedework/projects/rpiutil/src/edu/rpi/cmt/calendar/XcalUtil.java Rename xmlDtToIcalDt to getIcalFormatDateTime Check for already being in ical format (trunk only) /bedework/projects/rpiutil/src/edu/rpi/cmt/calendar/diff/PropWrapper.java Rename xmlDtToIcalDt to getIcalFormatDateTime 06/14/11 00:11:40 douglm [3276] * trunk/build/bw-deployutil-3.7.jar: This set of changes is all related to fixing the handling of schedule tags. The changes to the trunk include some refactoring and dealing with complications caused by SOAP handling. /bedework/projects/caldav/server/src/org/bedework/caldav/server/CaldavBWIntf.java Add response as parameter to putContent and called methods so schedule-tag header can be set. Remove option in config for schedule-tag Add some rollback mergeAttendees parameter on fromIcal /bedework/projects/caldav/server/src/org/bedework/caldav/server/CaldavComponentNode.java Remove quotes from schedule tag /bedework/projects/caldav/server/src/org/bedework/caldav/server/CaldavReportMethod.java mergeAttendees parameter on fromIcal /bedework/projects/caldav/server/src/org/bedework/caldav/server/PostMethod.java mergeAttendees parameter on fromIcal /bedework/projects/caldav/server/src/org/bedework/caldav/server/soap/exsynch/ExsynchwsHandler.java Response par for putEvent /bedework/projects/caldav/server/src/org/bedework/caldav/server/sysinterface/SysIntf.java mergeAttendees parameter on fromIcal /bedework/projects/caldav/util/src/org/bedework/caldav/util/CalDAVConfig.java Remove doScheduleTag option /bedework/projects/caldavimpl/bwcaldav/src/org/bedework/caldav/bwserver/BwCalDAVEvent.java Remove quotes from schedule tag /bedework/projects/caldavimpl/bwcaldav/src/org/bedework/caldav/bwserver/BwSysIntfImpl.java mergeAttendees parameter on fromIcal Don't update stag on updateEvent (trunk only) Rename xmlDtToIcalDt to getIcalFormatDateTime /bedework/projects/calendarapi/calFacade/src/org/bedework/calfacade/BwEvent.java Default significantChange to true /bedework/projects/calendarapi/calsvc/src/org/bedework/calsvc/Calendars.java mergeAttendees parameter on fromIcal /bedework/projects/calendarapi/calsvc/src/org/bedework/calsvc/Events.java Mostly stag fixes. Fix setting of attendeeSchedulingObject /bedework/projects/calendarapi/calsvc/src/org/bedework/calsvc/scheduling/SchedulingBase.java Change info emitting DTEND instead of DUE /bedework/projects/calendarapi/icalendar/src/org/bedework/icalendar/BwEventUtil.java Add mergeAttendees boolean param If true merge in change for THIS user only into attendee list. /bedework/projects/calendarapi/icalendar/src/org/bedework/icalendar/IcalTranslator.java Add mergeAttendees boolean param /bedework/projects/calendarapi/inoutsched/src/org/bedework/inoutsched/processors/InProcessor.java Was deleting messages in the inbox that might not be processed. /bedework/projects/calendarapi/inoutsched/src/org/bedework/inoutsched/processors/InReply.java setSignificantChange false - replies are never significant /bedework/projects/calendarapi/inoutsched/src/org/bedework/inoutsched/processors/InRequest.java Don't update stag. Completely replace updateAttendeeFields - mostly to iterate through properties but does a better job of checking for significant changes. /bedework/projects/webdav/server/src/edu/rpi/cct/webdav/servlet/shared/WebdavNsIntf.java Add response as parameter to putContent so headers can be set. The following are trunk only (trunk only) /bedework/projects/caldav/server/src/org/bedework/caldav/server/soap/SoapHandler.java Rename xmlDtToIcalDt to getIcalFormatDateTime (trunk only) /bedework/projects/caldav/server/src/org/bedework/caldav/server/soap/calws/CalwsHandler.java Rename xmlDtToIcalDt to getIcalFormatDateTime Response par for putEvent (trunk only) /bedework/projects/caldav/util/src/org/bedework/caldav/util/ParseUtil.java Changes related to XML/SOAP processing (trunk only) /bedework/projects/caldav/util/src/org/bedework/caldav/util/filter/parse/Filters.java Changes related to XML/SOAP processing (trunk only) /bedework/projects/calendarapi/calFacade/src/org/bedework/calfacade/util/ChangeTable.java Fix to correctly handle deletions (already in 3.7) (trunk only) /bedework/projects/calendarapi/icalendar/src/org/bedework/icalendar/WsXMLTranslator.java Rename xmlDtToIcalDt to getIcalFormatDateTime (trunk only) /bedework/projects/rpiutil/src/edu/rpi/cmt/calendar/XcalUtil.java Rename xmlDtToIcalDt to getIcalFormatDateTime Check for already being in ical format (trunk only) /bedework/projects/rpiutil/src/edu/rpi/cmt/calendar/diff/PropWrapper.java Rename xmlDtToIcalDt to getIcalFormatDateTime 06/06/11 11:49:18 douglm [3275] * releases/bedework-3.7/build/bw-deployutil-3.7.jar: Change to user creation to avoid a schema related issue but also to attempt to get better behavior during concurrent updates. Background scheduling and indexing is causing more concurrent activity which results in multiple attempts to create a user entry in the db. This update runs that as a separate transaction which can be rolled back and discarded if it turns out the user was created by a separate process. This transaction also creates the special calendars needed for scheduling to avoid issues caused by the lack of a unique index. Included are some minor trunk changes to remove more vvenue related code. 06/06/11 11:49:17 douglm [3274] * trunk/build/bw-deployutil-3.7.jar: Change to user creation to avoid a schema related issue but also to attempt to get better behavior during concurrent updates. Background scheduling and indexing is causing more concurrent activity which results in multiple attempts to create a user entry in the db. This update runs that as a separate transaction which can be rolled back and discarded if it turns out the user was created by a separate process. This transaction also creates the special calendars needed for scheduling to avoid issues caused by the lack of a unique index. Included are some minor trunk changes to remove more vvenue related code. 06/01/11 23:02:15 douglm [3273] * trunk/config/bwbuild/jboss-postgresql/cal.options.xml: Some changes for XML processing - for tz server. Most changes are to make BwDateTime immutable to allow pooling of the objects 05/31/11 22:24:42 johnsa [3272] * releases/bedework-3.6/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/bedeworkTheme/ongoing.xsl: * releases/bedework-3.7/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/bedeworkTheme/ongoing.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/bedeworkTheme/ongoing.xsl: public web client theme: correct xsl in ongoing events listing to ensure that recurring events appear 05/25/11 10:56:00 douglm [3271] * trunk/build/platforms/jboss-tzsvr.xml: * trunk/build/quickstart/linux/bw: * trunk/config/bwbuild/jboss-postgresql/bedework-tz-ds.xml: * trunk/config/bwbuild/jboss-postgresql/cal.properties: Changes to provide a datasource for the tz server 05/25/11 00:35:33 johnsa [3270] * trunk/deployment/resources/javascript/bedework/bwClock.css: convert tabs to spaces (trivial change) 05/22/11 19:33:12 johnsa [3269] * releases/bedework-3.7/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/globals.xsl: * releases/bedework-3.7/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/grid-html.xsl: * releases/bedework-3.7/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/tofreshen/json-list-src.xsl: * releases/bedework-3.7/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/tofreshen/list-json-obj.xsl: * releases/bedework-3.7/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/widget-json-cats.xsl: * releases/bedework-3.7/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/widget-json-groups.xsl: * releases/bedework-3.7/deployment/resources/bedework/index.html: * releases/bedework-3.7/deployment/webadmin/portlet/resources/default/default/default.xsl: * releases/bedework-3.7/deployment/webadmin/webapp/resources/default/default/default.xsl: * releases/bedework-3.7/deployment/webadmin/webapp/resources/es_ES/default/default.xsl: * releases/bedework-3.7/deployment/webpublic/webapp/resources/demoskins/MainCampus/de_DE/default/globals.xsl: * releases/bedework-3.7/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/PDA/globals.xsl: * releases/bedework-3.7/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/globals.xsl: * releases/bedework-3.7/deployment/webpublic/webapp/resources/demoskins/MainCampus/es_ES/default/globals.xsl: * releases/bedework-3.7/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/bwclassicTheme/head.xsl: * releases/bedework-3.7/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/default/default/globals.xsl: * releases/bedework-3.7/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/es_ES/default/globals.xsl: * releases/bedework-3.7/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/themes/bwclassicTheme/head.xsl: * releases/bedework-3.7/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/themes/bwclassicTheme/themeSettings.xsl: * releases/bedework-3.7/deployment/websubmit/webapp/resources/demoskins/default/default/default.xsl: * releases/bedework-3.7/deployment/websubmit/webapp/resources/demoskins/es_ES/default/default.xsl: * releases/bedework-3.7/deployment/webuser/webapp/resources/demoskins/de_DE/default/globals.xsl: * releases/bedework-3.7/deployment/webuser/webapp/resources/demoskins/default/default/globals.xsl: * releases/bedework-3.7/deployment/webuser/webapp/resources/demoskins/es_ES/default/globals.xsl: simplify relative references to bedework-common 05/22/11 19:32:02 johnsa [3268] * releases/bedework-3.7/config/bwbuild/default/cal.options.xml: * releases/bedework-3.7/config/bwbuild/default/cal.properties: set browserResourcesRoot and timezone data url to be server relative 05/22/11 17:44:12 johnsa [3267] * trunk/config/bwbuild/default/cal.options.xml: make the browserResourcesRoot references server-relative 05/20/11 15:48:23 douglm [3266] * trunk/build/quickstart/linux/bw: Change icalendar schema to correct dateTime pattern and add restriction pattern to tzoffset. Fix tzsvr to match latest schema and latest draft. 05/10/11 22:00:25 douglm [3265] * trunk/build/bw-deployutil-3.7.jar: * trunk/build/quickstart/linux/bw: Changes to xml schema and binding which resulted in many changes - nearly all not functional but class names chnaged 05/09/11 01:49:59 douglm [3264] * releases/bedework-3.7/build/bw-deployutil-3.7.jar: Add rollbacks in a few places - a few opportunities for partially save of failed updates. Probbaly more work required on web client support. Also minor changes to schema to disable lazy fetches of contacts and categories. 05/05/11 16:12:06 douglm [3263] * trunk/config/bwbuild/default/bedework-card-ds.xml: Fix bedework-card-ds.xml 05/05/11 15:52:44 douglm [3262] * trunk/config/bwbuild/default/cal.options.xml: * trunk/config/bwbuild/default/cal.properties: Bring default (hsql) schema up to date with postgres 05/05/11 15:42:55 douglm [3261] * trunk/config/bwbuild/default: rename hsql as default 05/05/11 15:42:19 douglm [3260] * trunk/config/bwbuild/derby: Rename default config as derby 05/05/11 13:38:20 douglm [3259] * trunk/config/bwbuild/hsql: * trunk/config/bwbuild/hsql/activemq-broker-config.xml: * trunk/config/bwbuild/hsql/activemq-jms-ds.xml: * trunk/config/bwbuild/hsql/activemq-ra.xml: * trunk/config/bwbuild/hsql/application.sysevents.properties: * trunk/config/bwbuild/hsql/bedework-card-ds.xml: * trunk/config/bwbuild/hsql/bedework-ds.xml: * trunk/config/bwbuild/hsql/build.properties: * trunk/config/bwbuild/hsql/cal.options.xml: * trunk/config/bwbuild/hsql/cal.properties: * trunk/config/bwbuild/hsql/lib: * trunk/config/bwbuild/hsql/lib/server: * trunk/config/bwbuild/hsql/lib/server/hsqldb-1.8.0.7.jar: * trunk/config/bwbuild/hsql/lib/server/hsqldb-plugin.jar: * trunk/config/bwbuild/hsql/log4j.xml: * trunk/config/bwbuild/hsql/sysevents.properties: Add an hsql config Fix run-as mode so that new users get created 05/04/11 10:36:30 douglm [3258] * trunk/build/buildTools/wsimport.xml: Add a header for superuser use that essentially provides a run-as capability to caldav. Header is "Schedule-Assistant-Run-As" and takes the account as a value. Minor format change to wsimport 05/03/11 11:04:05 douglm [3257] * releases/bedework-3.7/build/buildTools/wsimport.xml: * releases/bedework-3.7/build/buildTools/xjc.xml: Fix some minor issues with schema compiling. Write message showing what we are compiling 05/02/11 10:49:03 douglm [3256] * trunk/config/bwbuild/jboss-postgresql/cal.properties: Preserve string icalendar entity so we can restore xparams 05/01/11 20:54:36 douglm [3255] * trunk/config/bwbuild/jboss-postgresql/cal.properties: Fix monitor properties 05/01/11 20:52:00 douglm [3254] * trunk/build/buildTools/deftasks.xml: * trunk/build/buildTools/jdoc.xml: Add a javadoc ant macro 04/22/11 10:56:57 douglm [3253] * releases/bedework-3.7/build/quickstart/linux/bw: * releases/bedework-3.7/build/quickstart/windows/bw.bat: Change usage text in bw scripts to clarify what's required. Remove reindex option. Now done via JMX console 04/22/11 10:56:55 douglm [3252] * trunk/build/quickstart/linux/bw: * trunk/build/quickstart/windows/bw.bat: Change usage text in bw scripts to clarify what's required. Remove reindex option. Now done via JMX console 04/20/11 16:08:32 johnsa [3251] * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/list-rss.xsl: feeder rss: roll back from atom:updated to pubDate for wider RSS reader support 04/12/11 14:04:01 johnsa [3250] * releases/bedework-3.5/deployment/webadmin/webapp/resources/default/default/default.xsl: * releases/bedework-3.6/deployment/webadmin/webapp/resources/default/default/default.xsl: * releases/bedework-3.7/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: public administration web client: correct end date listing in search results 04/07/11 14:49:17 johnsa [3249] * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/list-rss.xsl: update the rss-list.xsl feeder skin to produce valid and more useful RSS feeds, including atom:submitted dates for easier post-processing 04/01/11 11:49:31 douglm [3248] * trunk/build/buildTools/wsimport.xml: * trunk/build/buildTools/xjc.xml: Fix retrieval with empty VCALENDAR comp filter. Fix error in time-range filter processing 03/30/11 14:58:20 douglm [3247] * trunk/build/bw-deployutil-3.7.jar: Fix to REPORT for multiget 03/26/11 01:13:45 douglm [3246] * trunk/build/buildfilters.xml: * trunk/config/bwbuild/jboss-postgresql/cal.options.xml: * trunk/config/bwbuild/jboss-postgresql/cal.properties: Fix config,bwxml and filters so that service locations are correctly embedded in wsdl 03/25/11 13:53:52 douglm [3245] * trunk/config/bwbuild/oracle10g/activemq-broker-config.xml: * trunk/config/bwbuild/oracle10g/activemq-jms-ds.xml: * trunk/config/bwbuild/oracle10g/activemq-ra.xml: * trunk/config/bwbuild/oracle10g/activemq.xml: * trunk/config/bwbuild/oracle10g/application.sysevents.properties: * trunk/config/bwbuild/oracle10g/bedework-card-ds.xml: * trunk/config/bwbuild/oracle10g/bedework-ds.xml: * trunk/config/bwbuild/oracle10g/log4j.xml: * trunk/config/bwbuild/oracle10g/sysevents.properties: Bring Oracle config in line with the others 03/25/11 13:53:50 douglm [3244] * releases/bedework-3.7/config/bwbuild/oracle10g/activemq-broker-config.xml: * releases/bedework-3.7/config/bwbuild/oracle10g/activemq-jms-ds.xml: * releases/bedework-3.7/config/bwbuild/oracle10g/activemq-ra.xml: * releases/bedework-3.7/config/bwbuild/oracle10g/activemq.xml: * releases/bedework-3.7/config/bwbuild/oracle10g/application.sysevents.properties: * releases/bedework-3.7/config/bwbuild/oracle10g/bedework-card-ds.xml: * releases/bedework-3.7/config/bwbuild/oracle10g/bedework-ds.xml: * releases/bedework-3.7/config/bwbuild/oracle10g/cal.properties: * releases/bedework-3.7/config/bwbuild/oracle10g/log4j.xml: * releases/bedework-3.7/config/bwbuild/oracle10g/sysevents.properties: Bring Oracle config in line with the others 03/24/11 09:50:18 johnsa [3243] * trunk/build/buildTools/wsimport.xml: modification to web service build - generate temporary libraries with randomized names rather than delete repeatedly to avoid issues building in Windows 03/23/11 16:30:16 johnsa [3242] * trunk/build/buildTools/wsimport.xml: Windows causing problems with delete of files. 03/22/11 15:57:51 douglm [3241] * trunk/config/bwbuild/default/cal.options.xml: * trunk/config/bwbuild/jboss-h2/cal.options.xml: * trunk/config/bwbuild/jboss-mysql/cal.options.xml: * trunk/config/bwbuild/jboss-postgresql/cal.options.xml: * trunk/config/bwbuild/liferay5/cal.options.xml: * trunk/config/bwbuild/oracle10g/cal.options.xml: Add explanatory comments 03/22/11 15:57:50 douglm [3240] * releases/bedework-3.7/config/bwbuild/default/cal.options.xml: * releases/bedework-3.7/config/bwbuild/jboss-h2/cal.options.xml: * releases/bedework-3.7/config/bwbuild/jboss-mysql/cal.options.xml: * releases/bedework-3.7/config/bwbuild/jboss-postgresql/cal.options.xml: * releases/bedework-3.7/config/bwbuild/liferay5/cal.options.xml: * releases/bedework-3.7/config/bwbuild/oracle10g/cal.options.xml: Add explanatory comments 03/15/11 23:33:59 douglm [3239] * trunk/build/bw-deployutil-3.7.jar: * trunk/config/bwbuild/jboss-postgresql/cal.options.xml: * trunk/deployment/bw-core-appjars.xml: Fixes to CalWs SOAP and minor fix to Exsynch 03/14/11 10:27:24 douglm [3238] * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/jboss-h2/cal.properties: * trunk/config/bwbuild/jboss-mysql/cal.properties: * trunk/config/bwbuild/liferay5/cal.properties: * trunk/config/bwbuild/oracle10g/cal.properties: Add config section for bwtools 03/14/11 10:19:36 douglm [3237] * trunk: * trunk/build.xml: * trunk/build/buildfilters.xml: * trunk/build/quickstart/linux/bw: * trunk/config/bwbuild/jboss-postgresql/cal.properties: bwtools now detached 03/14/11 09:40:39 douglm [3236] * trunk: Detach contrib project 03/14/11 00:33:20 douglm [3235] * trunk: * trunk/build.xml: * trunk/build/quickstart/linux/bw: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/jboss-h2/cal.properties: * trunk/config/bwbuild/jboss-mysql/cal.properties: * trunk/config/bwbuild/jboss-postgresql/cal.properties: * trunk/config/bwbuild/liferay5/cal.properties: * trunk/config/bwbuild/oracle10g/cal.properties: * trunk/deployment/testsuite: Make testsuite into a separate project. Add extra comment to config listing components to be added to application list 03/14/11 00:11:37 douglm [3234] * releases/bedework-3.7/config/bwbuild/default/cal.properties: * releases/bedework-3.7/config/bwbuild/jboss-h2/cal.properties: * releases/bedework-3.7/config/bwbuild/jboss-mysql/cal.properties: * releases/bedework-3.7/config/bwbuild/liferay5/cal.properties: * releases/bedework-3.7/config/bwbuild/oracle10g/cal.properties: test showed up twice in some configs 03/14/11 00:09:49 douglm [3233] * releases/bedework-3.7/config/bwbuild/jboss-postgresql/bedework-exsynch-ds.xml: Fix port