# # ChangeLog for /trunk # # Generated by Trac 0.9.3 # 05/26/13 00:18:23 # 12/10/09 17:08:16 johnsa [2444] * trunk/config/bwbuild/default/cal.options.xml: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/jboss/cal.options.xml: * trunk/config/bwbuild/liferay5/cal.options.xml: * trunk/config/bwbuild/mysql/cal.options.xml: * trunk/config/bwbuild/mysql/cal.properties: * trunk/config/bwbuild/oracle10g/cal.options.xml: * trunk/config/bwbuild/oracle10g/cal.properties: fixing up config files 12/10/09 16:59:50 johnsa [2443] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/bwclassic.xsl: rename a resource 12/10/09 16:59:13 johnsa [2442] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/bedework-classic.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/bwclassicTheme: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/defaultTheme: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/videocalTheme: public client: preparation for introducing the new default theme 12/10/09 16:07:11 johnsa [2441] * trunk/deployment/webadmin/webapp/resources/default/default/default.css: * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webadmin/webapp/resources/default/default/strings.xsl: admin client - make the list of group members easier to read 12/10/09 16:06:29 douglm [2440] * trunk/config/bwbuild/default/cal.options.xml: * trunk/config/bwbuild/jboss/cal.options.xml: * trunk/config/bwbuild/liferay5/cal.options.xml: * trunk/config/bwbuild/mysql/cal.options.xml: * trunk/config/bwbuild/oracle10g/cal.options.xml: * trunk/resources: Refactor a little - new GetHandler abstract class to handle special uris targetted at caldav. Add new processing to support ischedule capabilities. Change option name in cal.options from real-time to ischedule 12/10/09 12:12:25 johnsa [2439] * trunk/config/bwbuild/default/cal.options.xml: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/default/carddav.options.xml: * trunk/config/bwbuild/jboss/activemq.xml: * trunk/config/bwbuild/jboss/cal.options.xml: * trunk/config/bwbuild/jboss/carddav.options.xml: * trunk/config/bwbuild/jboss/sysevents.properties: * trunk/config/bwbuild/liferay5/activemq.xml: * trunk/config/bwbuild/liferay5/cal.options.xml: * trunk/config/bwbuild/liferay5/carddav.options.xml: * trunk/config/bwbuild/liferay5/sysevents.properties: * trunk/config/bwbuild/mysql/activemq.xml: * trunk/config/bwbuild/mysql/build.properties: * trunk/config/bwbuild/mysql/cal.options.xml: * trunk/config/bwbuild/mysql/cal.properties: * trunk/config/bwbuild/mysql/carddav.options.xml: * trunk/config/bwbuild/mysql/context.xml: * trunk/config/bwbuild/mysql/sysevents.properties: * trunk/config/bwbuild/oracle10g/activemq.xml: * trunk/config/bwbuild/oracle10g/build.properties: * trunk/config/bwbuild/oracle10g/cal.options.xml: * trunk/config/bwbuild/oracle10g/cal.properties: * trunk/config/bwbuild/oracle10g/carddav.options.xml: * trunk/config/bwbuild/oracle10g/context.xml: * trunk/config/bwbuild/oracle10g/sysevents.properties: updates to config directories to bring in line with 3.6 development 12/10/09 10:19:24 douglm [2438] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webadmin/webapp/resources/default/default/strings.xsl: Add properties to the system parameters. Define an indexing proeprty to turn internal lucene indexing on/off. Use it in svc/Indexing Set it in the admin client - updates to stylesheet and strings NOTE: schema change 12/10/09 00:15:21 johnsa [2437] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/duke.xsl: public client: temporary commit of new skin; will be renamed when restructuring takes place 12/09/09 22:12:59 johnsa [2436] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: public client: minor updates to current default theme 12/09/09 17:24:57 johnsa [2435] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/bedework-classic.xsl: public client: commit the bedework classic skin 12/09/09 13:38:36 johnsa [2434] * trunk/deployment/webadmin/webapp/resources/default/default/default.css: * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webadmin/webapp/resources/resources/calIconDeleted-sm.gif: * 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/strings.xsl: show http status codes in admin and user clients when an alias can't be returned for some reason 12/09/09 01:35:53 douglm [2432] * trunk/deployment/dumprestore/shellscr/build.xml: * trunk/deployment/indexer/shellscr/build.xml: * trunk/deployment/inoutsched/shellscr/build.xml: * trunk/deployment/sysevlog/shellscr/build.xml: * trunk/deployment/testsuite/shellscr/build.xml: Rename a hibernate property as recommended. Resolves http://bedework.org/trac/bedework/ticket/422 12/09/09 01:09:31 douglm [2431] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/strings.xsl: Add option to strip alarms on import 12/09/09 00:30:57 douglm [2430] * trunk/build/buildwar.xml: Fix build after removing unnecessary WEB-INF/classes 12/08/09 21:51:34 douglm [2429] * trunk/build/buildwar.xml: Create a servlet.properties file in buildwar.xml We cannot have multiple servlet.properties files in a ear file as they all end up on the same classpath 12/08/09 17:17:27 johnsa [2428] * 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/calIconDeleted-sm.gif: user client: reveal collection status codes 12/08/09 17:15:54 johnsa [2427] * trunk/deployment/resources/xsl/default/default/util.xsl: added utility template for http status codes 12/08/09 16:11:50 bleibson [2426] * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/config.xsl: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/grid-html.xsl: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/strings.xsl: o Added config file to hold the URL for the caching system. See http://www.bedework.org/trac/bedework/ticket/473 o Also added boilerplate to the top of strings.xsl 12/08/09 15:04:47 bleibson [2425] * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/grid-html.xsl: Support for having a version string in the cache URL (#477). Cache URL's now start with /v1.0. 12/08/09 11:46:08 douglm [2424] * trunk/bedework-profile.xml: Add bedework eclipse profile Fix upload so that an imported REQUEST will cause invitations to be sent. Maybe requires extra work to optionally suppress invitations 12/07/09 23:35:46 douglm [2423] * trunk/config/bwbuild/default/sysevents.properties: First pass at getting indexer listener code working 12/07/09 21:59:24 bleibson [2422] * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/blue.css: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/grid-html.xsl: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/grid-json.xsl: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/list-json.xsl: o Added grid-html to handle week/month iframe requests o Added blue.css for styling grid-html. o Checkpoints of the two json skins. 12/03/09 17:04:37 douglm [2421] * trunk/deployment/indexer/shellscr/resources/log4j.xml: Indexer now appears to crawl the data correctly 12/02/09 11:50:54 douglm [2420] * trunk/deployment/indexer/shellscr/resources/bwrun.sh: * trunk/deployment/indexer/shellscr/resources/log4j.xml: Many updates to indexer crawler code to keep track of threads 12/01/09 17:08:03 bleibson [2419] * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/grid-json.xsl: Checkpoint of new json skin for setViewPeriod method. It produces valid json, but beyond that I'm not making any claims at this point. 11/27/09 22:40:21 bleibson [2418] * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/rss-list.xsl: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/rss.xsl: More cleanup. 11/27/09 22:35:49 bleibson [2417] * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/js-list.xsl: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/jsToday.xsl: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/json-list-src.xsl: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/list-json.xsl: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/strings.xsl: list-json.xsl (was json-list.xsl) supports filtering by a group (creator) and a list of categories. Lots of clean-up. Added strings.xsl back. Needed to html skin. 11/22/09 15:07:31 bleibson [2416] * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/default.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: Made the public client's cleanXml the default. Added a little logic to widget-json-{cats,groups}.xml so that when setappvar=objName(varName) will stuff the generated json into an object called varName. 11/22/09 00:18:58 douglm [2415] * trunk/docs/book: * trunk/docs/book/GettingStarted.odt: Mention other services 11/20/09 15:37:05 bleibson [2412] * trunk/projects/feeder: Oops. feeder folder belongs down one level under webapps. 11/20/09 15:04:32 bleibson [2411] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/widget-json-cats.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/widget-json-groups.xsl: These two skins have been moved to the "feeder" webapp. 11/20/09 14:51:16 bleibson [2410] * trunk/config/bwbuild/default/cal.options.xml: * trunk/config/bwbuild/default/cal.properties: Add feeder app to builds. 11/20/09 11:10:55 bleibson [2409] * trunk/deployment/feeder: * trunk/deployment/feeder/jboss: * trunk/deployment/feeder/jboss/build.xml: * trunk/deployment/feeder/portlet: * trunk/deployment/feeder/portlet/liferay4-display.xml: * trunk/deployment/feeder/portlet/liferay4-portlet.xml: * trunk/deployment/feeder/portlet/liferay5-display.xml: * trunk/deployment/feeder/portlet/liferay5-portlet.xml: * trunk/deployment/feeder/portlet/portlet.xml: * trunk/deployment/feeder/portlet/resources: * trunk/deployment/feeder/portlet/struts-portlet-config.xml: * trunk/deployment/feeder/webapp: * trunk/deployment/feeder/webapp/appjars.xml: * trunk/deployment/feeder/webapp/build.xml: * trunk/deployment/feeder/webapp/resources: * trunk/deployment/feeder/webapp/resources/demoskins: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/default.xsl: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/js-list.xsl: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/jsToday.xsl: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/json-list-src.xsl: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/list-html.xsl: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/list-json-obj.xsl: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/list-rss.xsl: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/rss-list.xsl: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/rss.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/feeder/webapp/resources/demoskins/MainCampus/default/default/xsltdir.properties: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/xsltdir.properties: * trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/xsltdir.properties: Initializing the deployment area for feeder app. 11/20/09 10:53:16 bleibson [2408] * trunk/projects/feeder: * trunk/projects/feeder/build.xml: * trunk/projects/feeder/war: * trunk/projects/feeder/war/META-INF: * trunk/projects/feeder/war/META-INF/publiccontext.xml: * trunk/projects/feeder/war/META-INF/usercontext.xml: * trunk/projects/feeder/war/WEB-INF: * trunk/projects/feeder/war/WEB-INF/classes: * trunk/projects/feeder/war/WEB-INF/classes/servlet.properties: * trunk/projects/feeder/war/WEB-INF/struts-config.xml: * trunk/projects/feeder/war/WEB-INF/web.xml: * trunk/projects/feeder/war/docs: * trunk/projects/feeder/war/docs/alarmOptions.jsp: * trunk/projects/feeder/war/docs/calendar: * trunk/projects/feeder/war/docs/calendar/calendarList.jsp: * trunk/projects/feeder/war/docs/calendar/displayCalendar.jsp: * trunk/projects/feeder/war/docs/calendar/emitCalendars.jsp: * trunk/projects/feeder/war/docs/event: * trunk/projects/feeder/war/docs/event/emitDate.jsp: * trunk/projects/feeder/war/docs/event/emitEvent.jsp: * trunk/projects/feeder/war/docs/event/emitEventAll.jsp: * trunk/projects/feeder/war/docs/event/emitEventCommon.jsp: * trunk/projects/feeder/war/docs/event/emitEventDetail.jsp: * trunk/projects/feeder/war/docs/event/emitEventForList.jsp: * trunk/projects/feeder/war/docs/event/emitEventShort.jsp: * trunk/projects/feeder/war/docs/event/emitRecur.jsp: * trunk/projects/feeder/war/docs/event/eventList.jsp: * trunk/projects/feeder/war/docs/event/eventListRoot.jsp: * trunk/projects/feeder/war/docs/event/eventMore.jsp: * trunk/projects/feeder/war/docs/footer.jsp: * trunk/projects/feeder/war/docs/header.jsp: * trunk/projects/feeder/war/docs/main.jsp: * trunk/projects/feeder/war/docs/schedule: * trunk/projects/feeder/war/docs/schedule/schedEmitEventProperties.jsp: * trunk/projects/feeder/war/docs/schedule/schedMessages.jsp: * trunk/projects/feeder/war/docs/search: * trunk/projects/feeder/war/docs/search/list.jsp: * trunk/projects/feeder/war/docs/widget: * trunk/projects/feeder/war/docs/widget/categories.jsp: * trunk/projects/feeder/war/docs/widget/groups.jsp: * trunk/projects/feeder/war/setup.do: Initializes "feeder" app which is beginning life as a proper subset of the "webclient" app. 11/16/09 16:17:42 douglm [2407] * trunk/build.xml: * trunk/build/quickstart/build.xml: Add a test, fix a test New test to ensure instances keep track of start/end dates of master 11/05/09 13:43:57 johnsa [2404] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/list-html.xsl: beginning of public feed widgets 11/05/09 13:38:32 johnsa [2403] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/list-html.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/list-json-obj.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/list-rss.xsl: beginning of public feed widgets 11/04/09 16:14:54 douglm [2402] * trunk/deployment/appjars.xml: Update asm.jar to version 3.2 11/04/09 15:23:45 johnsa [2401] * trunk/docs/book/.~lock.02-GettingStarted.odt#: * trunk/docs/book/.~lock.03-DeployingBedework.odt#: docs cleanup 10/23/09 14:03:17 bleibson [2400] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/widget-json-groups.xsl: New skin that outputs the groups in json. 10/19/09 12:36:21 johnsa [2398] * trunk/docs/book/BedeworkBook.odm: * trunk/docs/book/BedeworkTemplate1.ott: * trunk/docs/book/BedeworkTheming.odt: * trunk/docs/book/DeployingBedework.odt: documentation update 10/19/09 11:59:42 bleibson [2396] * trunk/docs/book/BedeworkBook.odm: * trunk/docs/book/GettingStarted.odt: Fixed a typo in the database restore command. 10/15/09 12:07:57 bleibson [2395] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/widget-json-cats.xsl: Make the JSON validator at http://www.jsonlint.com pleased with the output of this widget. The JSON should use double-quotes, not single-quotes. 10/07/09 16:56:33 johnsa [2394] * trunk/docs/book/BedeworkBook.odm: * trunk/docs/book/DeployingBedework.odt: * trunk/docs/book/PublicEventsCalendaring.odt: mysql & ldap tutorial update 10/01/09 10:24:05 douglm [2392] * trunk/config/bwbuild/default/cal.options.xml: Fix up config so that ldap groups work Add memberOf info to the header so we can see if anything is happening. 09/29/09 00:53:37 johnsa [2390] * trunk/build/quickstart/windows/bw.bat: correct bw.bat user home variable 09/25/09 17:22:07 johnsa [2387] * trunk/docs/book/BedeworkBook.odm: * trunk/docs/book/DeployingBedework.odt: documentation: added Bedework mysql/ldap tutorial 09/25/09 17:13:17 johnsa [2385] * trunk/docs/book/BedeworkBook.odm: * trunk/docs/book/DeployingBedework.odt: documentation: added Bedework mysql/ldap tutorial 09/24/09 11:58:51 johnsa [2384] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/widget-json-cats.xsl: public client: category widget update for json feed 09/18/09 13:56:15 johnsa [2381] * trunk/docs/book/BedeworkBook.odm: * trunk/docs/book/DeployingBedework.odt: documentation updates 09/18/09 10:31:08 johnsa [2380] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/widget-json-cats.xsl: public client: category widget 09/18/09 09:28:11 johnsa [2379] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/widget-json-cats.xsl: adding public widget skin for output of categories 09/17/09 15:26:17 bleibson [2378] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: Werner Frerichs found a typo and a place where I missed replacing the strings with a variable. 09/17/09 10:06:17 johnsa [2376] * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/jboss/cal.properties: * trunk/config/bwbuild/liferay5/cal.properties: * trunk/config/bwbuild/mysql/cal.properties: * trunk/config/bwbuild/oracle10g/cal.properties: clarify property file comments 09/15/09 10:11:37 douglm [2375] * trunk/deployment/resources/xsl/default/default/errors.xsl: Changes to allow fetch of listed properties. Needs further work to support collections but should allow more efficient etag support. Also small change in there somewhere to start support for webdav synch - new field added to BwEvent - tombstoned - probably needs to be added to BwAnnotation as awell 09/14/09 11:46:29 johnsa [2373] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webadmin/webapp/resources/default/default/strings.xsl: * trunk/deployment/webadmin/webapp/resources/resources/bedework.js: * trunk/deployment/webadmin/webapp/resources/resources/bedeworkPrefs.js: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/strings.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/default/default/strings.xsl: * trunk/deployment/websubmit/webapp/resources/demoskins/default/default/strings.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/strings.xsl: admin client: allow admin to set default timezone, default end date type, and default end time type (hour 24/or hour 12) all web clients: remove prefixes from language strings 08/29/09 13:00:50 douglm [2372] * trunk/deployment/dumprestore/shellscr/resources/log4j.xml: Add a patch to look specifically for timezone ids starting with "/softwarestudio.org/Tzfile/" Fix calls to tz server to check response Reduce dump/restore log output a little 08/23/09 19:36:39 douglm [2370] * trunk/build/quickstart/linux/bw: Use bw script to build separate sub-projects 08/21/09 11:59:53 bleibson [2369] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/strings.xsl: Public Web Client: remove duplicate string definition. 08/21/09 11:39:42 douglm [2368] * trunk/build/buildsh.xml: * trunk/build/buildwar.xml: * trunk/config/bwbuild/default/build.properties: * trunk/config/bwbuild/default/sysevents.properties: Use a separate properties file for activemq jndi configuration. Avoid issues with systems with their own jndi config. 08/19/09 18:57:34 bleibson [2367] * trunk/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/default/default/strings.xsl: SOE Web Client: removed two duplicate string definitions. 08/19/09 15:35:48 bleibson [2366] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: Public Web client: Fixed typo. 08/19/09 15:19:10 bleibson [2365] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: Web admin client: missing curly brace. 08/19/09 14:11:37 bleibson [2364] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webadmin/webapp/resources/default/default/strings.xsl: Web Admin Client: Fixed another cut and paste problem and removed a few duplicate lines in the strings file. 08/19/09 13:48:25 bleibson [2363] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webadmin/webapp/resources/default/default/strings.xsl: Admin Web Client: Found two cut and paste errors. 08/19/09 12:59:42 bleibson [2362] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: Public web client: pulled another string out. 08/19/09 12:55:12 bleibson [2361] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/strings.xsl: public web client: added another string. 08/19/09 09:48:06 douglm [2360] * trunk/config/bwbuild/default/activemq.xml: Seemed to be getting a lot of noise from activemq about a port. Remove some unused config items 08/18/09 17:36:01 bleibson [2359] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webadmin/webapp/resources/default/default/strings.xsl: admin client: pull strings into a separate file. 08/18/09 16:56:39 bleibson [2358] * trunk/deployment/websubmit/webapp/resources/demoskins/default/default/default.xsl: * trunk/deployment/websubmit/webapp/resources/demoskins/default/default/strings.xsl: pull strings into a separate file. 08/18/09 15:03:16 johnsa [2357] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: user client: cleanup deprecated template refs 08/18/09 14:58:00 johnsa [2356] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: user client: fix missing curly braces 08/18/09 14:10:03 bleibson [2355] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/strings.xsl: pull strings into a separate file. 08/18/09 12:36:22 bleibson [2354] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/strings.xsl: Fixed mismatch in variable name 08/18/09 09:34:00 johnsa [2353] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: user client: restore of subscription colors 08/17/09 10:13:57 bleibson [2352] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: Pulled English strings out of file. WARNING: 00English in effect\! 08/17/09 10:13:16 bleibson [2351] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/strings.xsl: New file that holds strings for Department web client. 08/17/09 10:12:24 bleibson [2350] * trunk/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/default/default/default.xsl: Pulled English strings out of file. WARNING: 00English in effect\! 08/17/09 10:10:11 bleibson [2349] * trunk/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/default/default/strings.xsl: New file that holds strings for Department web client. 08/15/09 13:29:48 douglm [2348] * trunk/config/bwbuild/default/activemq.xml: Seemed to be getting a lot of noise from activemq about a port. Remove some unused config items 08/14/09 17:03:18 johnsa [2347] * trunk/docs/book/BedeworkBook.odm: * trunk/docs/book/GettingStarted.odt: * trunk/docs/book/PublicEventsCalendaring.odt: documentation updates 08/14/09 10:07:30 douglm [2345] * trunk/docs/README.txt: Renamed back to README 08/13/09 11:40:59 douglm [2342] * trunk: * trunk/bedework.importorder: * trunk/build.xml: * trunk/build/buildsh.xml: * trunk/build/buildwar.xml: * trunk/build/quickstart/build.xml: * trunk/build/quickstart/linux/bw: * trunk/build/quickstart/run-activemq.xml: * trunk/build/quickstart/run-crawler.xml: * trunk/build/quickstart/run-hsqldb.xml: * trunk/build/quickstart/run-indexer.xml: * trunk/build/quickstart/run-inoutscheduler.xml: * trunk/build/quickstart/run-logger.xml: * trunk/build/quickstart/run-tomcat.xml: * trunk/config/bwbuild/default/activemq.xml: * trunk/config/bwbuild/default/build.properties: * trunk/config/bwbuild/default/cal.options.xml: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/default/context.xml: * trunk/config/bwbuild/default/jndi.properties: * trunk/deployment/appjars.xml: * trunk/deployment/dumprestore/shellscr/appjars.xml: * trunk/deployment/indexer: * trunk/deployment/indexer/shellscr: * trunk/deployment/indexer/shellscr/appjars.xml: * trunk/deployment/indexer/shellscr/build.xml: * trunk/deployment/indexer/shellscr/resources: * trunk/deployment/indexer/shellscr/resources/bwrun.bat: * trunk/deployment/indexer/shellscr/resources/bwrun.sh: * trunk/deployment/indexer/shellscr/resources/log4j.xml: * trunk/deployment/inoutsched: * trunk/deployment/inoutsched/shellscr: * trunk/deployment/inoutsched/shellscr/appjars.xml: * trunk/deployment/inoutsched/shellscr/build.xml: * trunk/deployment/inoutsched/shellscr/resources: * trunk/deployment/inoutsched/shellscr/resources/bwrun.bat: * trunk/deployment/inoutsched/shellscr/resources/bwrun.sh: * trunk/deployment/inoutsched/shellscr/resources/log4j.xml: * trunk/deployment/publiccaldav/webapp/appjars.xml: * trunk/deployment/sysevlog: * trunk/deployment/sysevlog/shellscr: * trunk/deployment/sysevlog/shellscr/appjars.xml: * trunk/deployment/sysevlog/shellscr/build.xml: * trunk/deployment/sysevlog/shellscr/resources: * trunk/deployment/sysevlog/shellscr/resources/bwrun.bat: * trunk/deployment/sysevlog/shellscr/resources/bwrun.sh: * trunk/deployment/sysevlog/shellscr/resources/log4j.xml: * trunk/deployment/testsuite/shellscr/appjars.xml: * trunk/deployment/testsuite/shellscr/resources/bwruntest.sh: * trunk/deployment/usercaldav/webapp/appjars.xml: * trunk/deployment/webadmin/webapp/appjars.xml: * trunk/deployment/webpublic/webapp/appjars.xml: * trunk/deployment/websubmit/webapp/appjars.xml: * trunk/deployment/webuser/webapp/appjars.xml: * trunk/docs/README: * trunk/docs/README.txt: Import of a number of features under development into the trunk. This is the start of development for version 3.6 CalDAV: Now has no dependencies on core bedework classes. Involved a significant amount of refactoring. CalDAV implementations: are now a separate project. This project does have dependencies, as it should. JMS: Bedework now emits system events on a JMS notification queue. A number of listeners are being developed to move certain bedework functions outboard of the core engine. Currently we havea logging listener, the inbox/outbox scheduler and a partially built indexer. The JMS implementation is Apache activemq The detailed comments from the merged code follow: ------------------------------------------------------------------------------------------------------------------ CalDAV refactor: Remove BwDateTime from SysIntf Rename calfacade TimeRange to BwTimeRange Changed getFreeBusy to use ical4j Period Subsequent changes: New package org.bedework.caldav.util and class ParseUtil - copy of calfacade....util.cml.CalDavParseUtil Change all the SysIntf implementations to use the new parameters Also change CaldavBwIntf to use TimeRange for the freebusy url Move CalDAVConfig into the caldav code - remove from CalFacade New options factory class in caldav Move options file up a level into classes/properties from classes/calendar/properties Options don't fail if class not found - just warn Increment build version on CalDAV and WebDAV Add method to SysIntf to convert an iCal4j Calendar to its String form. Also move ComponentWrapper into rpiutil to make it available to CalDAV Remove use of BwDateTime from RetrievalMode and subclasses Add a test. Moved CalDAV implementations into a separate project - allowing CalDAV to be built separately from the bedework core. Move timnezones support out of CalFacade and into edu.rpi package Move some filtering classes and interfaces out of the bedework core and into external libraries and the CalDAV project. Entity type definitions: CalFacadeDefs and CalDAVEvent had competing definitions. Added the CalFacadeDefs version to edu.rpi.cmt.calendar.IcalDefs. Removed the CalDAVEvent versions. This means the values change for CalDAV but hey aren't stored anywhere. Make PropertyInfo separate class from PropertyInfoIndex. Move PropertyIndex into edu.rpi.cmt.calendar. Also move some of the information out of ProeprtyInfo into PropertyInfoIndex Moved most filter classes into caldav.util Copied a number of CalFacade filter classes into caldav.util.filter, renamed the Filter class to Filterhandler Misinterpreted tzid: All timeranges are expressed in UTC. The optional timezone following the filter is used for local (floating) datetime values. Requires access to timezone conversion - moved CalTimezones and CalTimezonesImpl into rpi util package. Created new project caldavimpl Moved google, domino, exchage and bedework implementations into that project ------------------------------------------------------------------------------------------------------------------ JMS Listeners Add new indexer project Add some administrative support methods to the core system. These provide paged retrieval of child name/paths for collections allowing crawlers and the like to wander around the data structure. Also add some options for the new indexer project which makes use of these Simplify notification classes and implement a jms notifications handler. This requires activemq to be running Implement a jms consumer which acts as a system events logger Redo in/outbox scheduler as a listener on a JMS queue Create a new deployable module for it. Change startup to start each separate module as well as the 'infrastructure' components. activemq run script now copies the activemq config out of the bedework build configuration ------------------------------------------------------------------------------------------------------------------ Indexing changes - many already in 3.5: When publishing, unindex the event from the user index and reindex in the public index. Further changes to fix lucene indexing of overrides. SIgnificant changes to indexing to handle issues with recurrence overides. Associated fix to BwEventAnnotation to fix bug with handling of overridden collections. ------------------------------------------------------------------------------------------------------------------ Other changes - many already in 3.5: subversion copy utility was adding timezones as a project. Remove unwanted project Remove above project from externals Fix new bug in CoreEvents - not checking for null timezone. Updated system parameters code to use and maintain a cached copy of the settings Add a refresh timeout to the syspars get Fix missing null check in CalFacadeUtil.eqobjval Fix bug renaming or moving collection objects. Fix bad owner check in CalSvcDb Fix problem setting cost in admin and submit client Fix 500 problem with freebusy url when no access to user Need a cdata around alias url when emitting collection for jsp/xml Fix search bug for user client. Not setting principal Set disabled flag for bad url in subscription Fix access routines - not correctly handling NONE access. - also add extra test Fix null-pointer in export action CalDAV: Better exception handling for getPrincipal synch around put/get in EvaluatedAccessCache Fix CalDAV so that references to an alias are filtered correctly Disable caching of collections in the hbm files. When deployed as separate aplications this is causing delays and invalid relations to appear. It may be possible to enable this if all applications share a common cache - e.g. jboss ear or with hibernate as part of the container. Remove unneccessary check on calendar access check in coreEvents.getEvent Remove use of <user-home>/bedework.build.properties 08/12/09 13:55:30 douglm [2336] * trunk/config/bwbuild/default/activemq.xml: * trunk/config/bwbuild/default/jndi.properties: Prepare for merge from douglm development branch 08/12/09 13:44:21 douglm [2335] * trunk/deployment/sysevlog: * trunk/deployment/sysevlog/shellscr: * trunk/deployment/sysevlog/shellscr/appjars.xml: * trunk/deployment/sysevlog/shellscr/build.xml: * trunk/deployment/sysevlog/shellscr/resources: * trunk/deployment/sysevlog/shellscr/resources/bwrun.bat: * trunk/deployment/sysevlog/shellscr/resources/bwrun.sh: * trunk/deployment/sysevlog/shellscr/resources/log4j.xml: Prepare for merge from douglm development branch 08/12/09 13:36:34 douglm [2332] * trunk/deployment/indexer: * trunk/deployment/indexer/shellscr: * trunk/deployment/indexer/shellscr/appjars.xml: * trunk/deployment/indexer/shellscr/build.xml: * trunk/deployment/indexer/shellscr/resources: * trunk/deployment/indexer/shellscr/resources/bwrun.bat: * trunk/deployment/indexer/shellscr/resources/bwrun.sh: * trunk/deployment/indexer/shellscr/resources/log4j.xml: * trunk/deployment/inoutsched: * trunk/deployment/inoutsched/shellscr: * trunk/deployment/inoutsched/shellscr/appjars.xml: * trunk/deployment/inoutsched/shellscr/build.xml: * trunk/deployment/inoutsched/shellscr/resources: * trunk/deployment/inoutsched/shellscr/resources/bwrun.bat: * trunk/deployment/inoutsched/shellscr/resources/bwrun.sh: * trunk/deployment/inoutsched/shellscr/resources/log4j.xml: Prepare for merge from douglm development branch 08/12/09 13:36:06 douglm [2331] * trunk/build/quickstart/run-activemq.xml: * trunk/build/quickstart/run-crawler.xml: * trunk/build/quickstart/run-inoutscheduler.xml: * trunk/build/quickstart/run-logger.xml: Prepare for merge from douglm development branch 08/10/09 14:16:56 johnsa [2319] * trunk/docs/book/BedeworkBook.odm: * trunk/docs/book/PublicEventsCalendaring.odt: documentation updates 08/07/09 16:16:44 johnsa [2315] * trunk/docs/book/PublicEventsCalendaring.odt: docs update 08/07/09 16:15:54 johnsa [2314] * trunk/deployment/resources/bedework/index.html: updates to quickstart jump page 07/30/09 16:06:20 johnsa [2309] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: admin client: fix updates of recurrence instances 07/30/09 14:04:27 johnsa [2307] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: user client: disable ability to set subscription colors for now 07/29/09 14:51:13 johnsa [2303] * trunk/docs/book/BedeworkBook.odm: * trunk/docs/book/BedeworkTheming.odt: doc updates 07/28/09 16:24:53 johnsa [2302] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: cleaning up of calendar color (as much as can be at the moment) 07/28/09 14:56:53 johnsa [2300] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: personal client: quick update to tool tips 07/24/09 16:58:52 johnsa [2296] * trunk/docs/book/BedeworkBook.odm: documentation updates 07/24/09 11:19:53 johnsa [2294] * trunk/docs/book/BedeworkBook.odm: * trunk/docs/book/GettingStarted.odt: documentation updates 07/21/09 10:34:35 johnsa [2290] * trunk/docs/README.txt: documentation updates 07/21/09 10:32:53 johnsa [2288] * trunk/docs/README.txt: documentation updates 07/21/09 10:27:26 johnsa [2284] * trunk/docs/BedeworkDesignGuide.odt: * trunk/docs/BedeworkManual.odt: * trunk/docs/README: * trunk/docs/arch.pdf: * trunk/docs/book/BedeworkBook.odm: * trunk/docs/book/BedeworkTheming.odt: * trunk/docs/book/GettingStarted.odt: * trunk/docs/book/Introduction.odt: * trunk/docs/book/OtherFeatures.odt: * trunk/docs/book/PersonalAndGroupCalendaring.odt: * trunk/docs/book/PublicEventsCalendaring.odt: * trunk/docs/bwtimezones.xml: * trunk/docs/quickstart.odt: documentation updates