# # ChangeLog for /trunk/deployment # # Generated by Trac 0.9.3 # 06/18/13 19:53:43 # 11/03/08 16:13:45 douglm [1944] * trunk/build.xml: * trunk/build/buildsh.xml: * trunk/build/quickstart/build.xml: * trunk/build/quickstart/install.xml: * trunk/build/quickstart/linux/addgroup: * trunk/build/quickstart/linux/addgroupmember: * trunk/build/quickstart/linux/adduser: * trunk/build/quickstart/linux/initdir: * trunk/build/quickstart/run-dir.xml: * trunk/config/bwbuild/default/build.properties: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/jboss/democal.properties: * trunk/config/bwbuild/liferay5/cal.properties: * trunk/config/configs/democal.properties: * trunk/deployment/build.xml: Changes to get an install script working 10/30/08 17:24:43 johnsa [1942] * trunk/deployment/webadmin/webapp/resources/resources/bedeworkAccess.js: small improvement on toggleAllowDenyFlag function 10/30/08 15:35:48 douglm [1938] * trunk/build/buildwar.xml: * trunk/build/loadDeployConfig.xml: * trunk/build/platforms: * trunk/build/platforms/jbossWar.xml: * trunk/build/platforms/tomcat5War.xml: * trunk/build/portals/jetspeed2War.xml: * trunk/config/bwbuild/.platform: * trunk/config/bwbuild/.platform/ear.properties: * trunk/config/bwbuild/.platform/standalone.properties: * trunk/config/bwbuild/.portal/common-resources/jetspeed2-portlet.psml: * trunk/config/bwbuild/default/build.properties: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/jboss/democal.properties: * trunk/config/bwbuild/liferay5/cal.properties: * trunk/config/configs/democal.properties: * trunk/config/configs/metadata.xml: * trunk/deployment/build.xml: * trunk/deployment/deployprops.xml: * trunk/deployment/freebusyAggregator/jboss: * trunk/deployment/freebusyAggregator/webapp/build.xml: * trunk/deployment/publiccaldav/jboss: * trunk/deployment/publiccaldav/webapp/build.xml: * trunk/deployment/resources/build.xml: * trunk/deployment/resources/common-context/WEB-INF/web.xml: * trunk/deployment/termination/jboss: * trunk/deployment/termination/webapp/build.xml: * trunk/deployment/usercaldav/jboss: * trunk/deployment/usercaldav/webapp/build.xml: * trunk/deployment/webadmin/jboss: * trunk/deployment/webadmin/portlet/jetspeed2-portlet.psml: * trunk/deployment/webadmin/webapp/build.xml: * trunk/deployment/webconfig/jboss: * trunk/deployment/webconfig/webapp/build.xml: * trunk/deployment/webpublic/portlet/jetspeed2-portlet.psml: * trunk/deployment/webpublic/webapp/build.xml: * trunk/deployment/websubmit/jboss: * trunk/deployment/websubmit/portlet/jetspeed2-portlet.psml: * trunk/deployment/websubmit/webapp/build.xml: * trunk/deployment/webuser/jboss: * trunk/deployment/webuser/portlet/jetspeed2-portlet.psml: * trunk/deployment/webuser/portlet/portlet.xml: * trunk/deployment/webuser/webapp/build.xml: Try to do the same for platforms (jboss, tomcat etc) as I just did for portals. The deployment directories are much simplified and the build process seems a bit clearer. 10/29/08 17:29:30 douglm [1937] * trunk/build/buildfilters.xml: * trunk/build/buildwar.xml: * trunk/build/loadDeployConfig.xml: * trunk/build/portals: * trunk/build/portals/jetspeed2War.xml: * trunk/build/portals/liferay4War.xml: * trunk/build/portals/liferay5War.xml: * trunk/build/portals/uportal2War.xml: * trunk/build/quickstart/build.xml: * trunk/build/quickstart/hsqldb.properties: * trunk/build/quickstart/run-hsqldb.xml: * trunk/config/bwbuild/.portal: * trunk/config/bwbuild/.portal/common-resources: * trunk/config/bwbuild/.portal/liferay4: * trunk/config/bwbuild/.portal/liferay4/portal.properties: * trunk/config/bwbuild/.portal/liferay5: * trunk/config/bwbuild/.portal/liferay5/portal.properties: * trunk/config/bwbuild/.portal/uportal2: * trunk/config/bwbuild/.portal/uportal2/portal.properties: * trunk/config/bwbuild/.standalone: * trunk/config/bwbuild/.standalone/standalone.properties: * trunk/config/bwbuild/default/build.properties: * trunk/config/bwbuild/default/cal.options.xml: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/jboss/democal.options.xml: * trunk/config/bwbuild/jboss/democal.properties: * trunk/config/bwbuild/liferay5: * trunk/config/bwbuild/liferay5/build.properties: * trunk/config/bwbuild/liferay5/cal.options.xml: * trunk/config/bwbuild/liferay5/cal.properties: * trunk/config/configs/democal.options.xml: * trunk/config/configs/democal.properties: * trunk/config/configs/freebusy: * trunk/deployment/appjars.xml: * trunk/deployment/build.xml: * trunk/deployment/resources/build.xml: * trunk/deployment/termination/jetspeed: * trunk/deployment/termination/liferay4: * trunk/deployment/termination/liferay5: * trunk/deployment/termination/uportal2: * trunk/deployment/webadmin/jetspeed: * trunk/deployment/webadmin/liferay4: * trunk/deployment/webadmin/liferay5: * trunk/deployment/webadmin/portlet/jetspeed2-portlet.psml: * trunk/deployment/webadmin/portlet/liferay4-display.xml: * trunk/deployment/webadmin/portlet/liferay4-portlet.xml: * trunk/deployment/webadmin/portlet/liferay5-display.xml: * trunk/deployment/webadmin/portlet/liferay5-portlet.xml: * trunk/deployment/webadmin/uportal2: * trunk/deployment/webadmin/webapp/build.xml: * trunk/deployment/webconfig/webapp/build.xml: * trunk/deployment/webpublic/jetspeed: * trunk/deployment/webpublic/liferay4: * trunk/deployment/webpublic/liferay5: * trunk/deployment/webpublic/portlet/jetspeed2-portlet.psml: * trunk/deployment/webpublic/portlet/liferay4-display.xml: * trunk/deployment/webpublic/portlet/liferay4-portlet.xml: * trunk/deployment/webpublic/portlet/liferay5-display.xml: * trunk/deployment/webpublic/portlet/liferay5-portlet.xml: * trunk/deployment/webpublic/uportal2: * trunk/deployment/webpublic/webapp/build.xml: * trunk/deployment/websubmit/jetspeed: * trunk/deployment/websubmit/liferay4: * trunk/deployment/websubmit/liferay5: * trunk/deployment/websubmit/portlet/jetspeed2-portlet.psml: * trunk/deployment/websubmit/portlet/liferay4-display.xml: * trunk/deployment/websubmit/portlet/liferay4-portlet.xml: * trunk/deployment/websubmit/portlet/liferay5-display.xml: * trunk/deployment/websubmit/portlet/liferay5-portlet.xml: * trunk/deployment/websubmit/uportal2: * trunk/deployment/websubmit/webapp/build.xml: * trunk/deployment/webuser/jetspeed: * trunk/deployment/webuser/liferay4: * trunk/deployment/webuser/liferay5: * trunk/deployment/webuser/portlet/jetspeed2-portlet.psml: * trunk/deployment/webuser/portlet/liferay4-display.xml: * trunk/deployment/webuser/portlet/liferay4-portlet.xml: * trunk/deployment/webuser/portlet/liferay5-display.xml: * trunk/deployment/webuser/portlet/liferay5-portlet.xml: * trunk/deployment/webuser/uportal2: * trunk/deployment/webuser/webapp/build.xml: * trunk/deployutil/src/org/bedework/deployment/ForEachAppTask.java: Major reorganization of the build process mostly affecting handling of portal builds. Removed portal specific directories from teh deployment directory. Removed portal sepcific code from buildwar.xml and added new portal specific files to be imported. These are in a section of teh bwbuild config directory. All portal customization is now part of building the war file. 10/29/08 17:26:58 douglm [1936] * trunk/deployment/freebusyAggregator/jetspeed: * trunk/deployment/freebusyAggregator/uportal2: * trunk/deployment/freebusyAggregator/webapp/build.xml: Major reorganization of the build process mostly affecting handling of portal builds. Removed portal specific directories from teh deployment directory. Removed portal sepcific code from buildwar.xml and added new portal specific files to be imported. These are in a section of teh bwbuild config directory. All portal customization is now part of building the war file. 10/28/08 22:58:10 douglm [1935] * trunk/build/buildsh.xml: * trunk/build/buildwar.xml: * trunk/build/libjars.properties: * trunk/build/loadDeployConfig.xml: * trunk/build/quickstart/build.xml: * trunk/build/quickstart/run-tomcat.xml: * trunk/config/bwbuild/default/cal.options.xml: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/jboss/democal.options.xml: * trunk/config/bwbuild/jboss/democal.properties: * trunk/config/configs/democal.options.xml: * trunk/config/configs/democal.properties: * trunk/deployment/appjars.xml: * trunk/deployment/build.xml: * trunk/deployment/resources/build.xml: * trunk/lib/ant-1.7.0.jar: * trunk/lib/commons: * trunk/lib/geronimo-stax-api_1.0_spec-1.0.jar: * trunk/lib/google: * trunk/lib/hibernate-3.2.5.ga: * trunk/lib/hsqldb-1.7.3.3.jar: * trunk/lib/ical4j-head.jar: * trunk/lib/jakarta-oro-2.0.8.jar: * trunk/lib/javamail-1.4: * trunk/lib/junit-4.4.jar: * trunk/lib/licences/google: * trunk/lib/licences/google/COPYING: * trunk/lib/liferay4: * trunk/lib/liferay4.2: * trunk/lib/log4j-1.2.8.jar: * trunk/lib/lucene-core-2.0.0.jar: * trunk/lib/lucene-misc-2.0.0.jar: * trunk/lib/portals-bridges-1.0/portals-bridges-common-1.0.jar: * trunk/lib/portals-bridges-1.0/portals-bridges-struts-1.2.7-1.0.jar: * trunk/lib/struts-1.2.9/struts-1.2.9.jar: * trunk/lib/wstx-asl-3.9.0.jar: * trunk/lib/xalan-2-6-0.jar: Further changes to the build. Delete (most of) the jar files from the lib directory - we are downloading them from bedework.org at build time. Use a macro to load the deployment properties adn define some deployment proeprties based on the run time options. 10/28/08 10:12:28 douglm [1933] * trunk/build/buildfilters.xml: * trunk/build/buildwar.xml: * trunk/build/getJar.xml: * trunk/build/quickstart/run-hsqldb.xml: * trunk/config/bwbuild/default/cal.options.xml: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/jboss/democal.options.xml: * trunk/config/bwbuild/jboss/democal.properties: * trunk/config/configs/democal.options.xml: * trunk/config/configs/democal.properties: * trunk/config/properties: * trunk/deployment/appjars.xml: * trunk/deployment/freebusyAggregator/uportal2/build.xml: * trunk/deployment/freebusyAggregator/webapp/build.xml: * trunk/deployment/termination/liferay5: * trunk/deployment/termination/liferay5/build.xml: * trunk/deployment/termination/liferay5/liferay-portlet.tld: * trunk/deployment/webadmin/jetspeed/build.xml: * trunk/deployment/webadmin/liferay4/build.xml: * trunk/deployment/webadmin/liferay5: * trunk/deployment/webadmin/liferay5/build.xml: * trunk/deployment/webadmin/uportal2/build.xml: * trunk/deployment/webconfig/webapp/build.xml: * trunk/deployment/webpublic/jetspeed/build.xml: * trunk/deployment/webpublic/liferay4/build.xml: * trunk/deployment/webpublic/liferay5: * trunk/deployment/webpublic/liferay5/build.xml: * trunk/deployment/webpublic/uportal2/build.xml: * trunk/deployment/webpublic/webapp/build.xml: * trunk/deployment/websubmit/jetspeed/build.xml: * trunk/deployment/websubmit/liferay4/build.xml: * trunk/deployment/websubmit/liferay5: * trunk/deployment/websubmit/liferay5/build.xml: * trunk/deployment/websubmit/uportal2/build.xml: * trunk/deployment/websubmit/webapp/build.xml: * trunk/deployment/webuser/jetspeed/build.xml: * trunk/deployment/webuser/liferay4/build.xml: * trunk/deployment/webuser/liferay5: * trunk/deployment/webuser/liferay5/build.xml: * trunk/deployment/webuser/portlet/resources/demoskins: * trunk/deployment/webuser/uportal2/build.xml: * trunk/deployment/webuser/webapp/build.xml: Two distinct sets of updates here. 1. Add some support (not fully working yet) for liferay5. Some old unused stylesheets were deleted to tidy up and while working on this decided the second set of updates were needed asa first step to simplification 2. Ensure that only the option xml file is used at run time. Some properties were moved into the xml file and code was adjusted to refer to the xml config objects. CalEnv, CalEnvI, CalEnvFactory were removed. Following properties were moved into options.xml org.bedework.app.X.nogroupallowed org.bedework.app.X.publicadmin org.bedework.app.X.guestmode sysintfimpl (caldav) org.bedework.global.system.name --> globals.systemName org.bedework.app.X.run.as.user --> runAsUser org.bedework.app.CalAdmin.admingroupsidprefix=agrp_ Removed remaining run-time references to org.bedework.app.X.name org.bedework.app.X.root 10/03/08 23:20:04 douglm [1928] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: More draft 05 scheduling 10/02/08 09:52:36 douglm [1927] * trunk/deployment/resources/xsl/default/default/errors.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: Changes to support implicit scheduling operations as defined in CalDAV scheduling draft 05 Bedework trunk is still a bit broken at this stage but sending of invitations appears to be working. Replying is another matter... 09/10/08 13:42:43 douglm [1926] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: Stylistic change to default timezone selection 09/08/08 00:35:21 douglm [1921] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: Allow changing of default timezone from preferences page 08/26/08 15:44:15 douglm [1919] * trunk/build/buildsh.xml: * trunk/deployment/appjars.xml: Start of changes to use annotations to control the dump process. Started with an easy one and annotated the BwSystem class. 08/19/08 16:40:37 johnsa [1918] * trunk/deployment/webadmin/webapp/resources/resources/bedeworkEventForm.js: * trunk/deployment/webadmin/webapp/resources/resources/bedeworkXProperties.js: * trunk/deployment/websubmit/webapp/resources/demoskins/resources/bedeworkEventForm.js: * trunk/deployment/websubmit/webapp/resources/demoskins/resources/bedeworkXProperties.js: * trunk/deployment/webuser/webapp/resources/demoskins/resources/bedeworkEventForm.js: * trunk/deployment/webuser/webapp/resources/demoskins/resources/bedeworkXProperties.js: javascript updates for IE 08/07/08 21:38:49 douglm [1913] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/resources/bedework.js: More subscribe fixes 08/07/08 16:13:07 douglm [1912] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: Fix stylesheet so public subscription works 08/01/08 17:57:07 johnsa [1911] * trunk/deployment/appjars.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.xml: * trunk/deployment/webuser/webapp/resources/demoskins/resources/bedework.js: user client: many changes to calendar/subscription code; this work is only partially complete and parts of the UI may produce peculiar results at the moment. 07/30/08 16:50:52 johnsa [1909] * 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/olive.css: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/subColors.xml: * trunk/deployment/webuser/webapp/resources/demoskins/resources/bedework.js: user client: start at changing the subscription model in the UI 07/15/08 11:03:42 douglm [1905] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: Output more calendar properties in jsp. Use canAlias property to simplify some xslt tests and to show new aliased calendars in calendar display. 07/15/08 00:08:47 douglm [1904] * trunk/build/buildfilters.xml: * trunk/config/bwbuild/default/cal.options.xml: * trunk/config/configs/democal.options.xml: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: Allow storing of id and encrypted password for an external calendar subscription. Switch to use DavClient instead of HttpClient directly. 07/07/08 10:29:08 douglm [1900] * trunk/deployment/build.xml: Changes to avoid source of StaleStateExceptions from hibernate. Move collection lastmod out of the BwCalendar class into a separate table and class BwLastMod (and BwCollectionLastmod. Update touchCalendar to only update the lastmod object. 06/29/08 02:04:17 douglm [1896] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: A first pass at external ics subscriptions. Needs further work to use etags - also need to resolve (if possible) authentication issues. 06/19/08 11:35:11 douglm [1895] * trunk/build.xml: * trunk/build/buildsh.xml: * trunk/build/buildwar.xml: * trunk/deployment/build.xml: * trunk/deployment/caldavTest/shellscr/appjars.xml: * trunk/deployment/caldavTest/shellscr/build.xml: * trunk/deployment/dumprestore/shellscr/appjars.xml: * trunk/deployment/dumprestore/shellscr/build.xml: * trunk/deployment/freebusyAggregator/webapp/appjars.xml: * trunk/deployment/freebusyAggregator/webapp/build.xml: * trunk/deployment/publiccaldav/webapp/appjars.xml: * trunk/deployment/publiccaldav/webapp/build.xml: * trunk/deployment/testsuite/shellscr/appjars.xml: * trunk/deployment/testsuite/shellscr/build.xml: * trunk/deployment/usercaldav/webapp/appjars.xml: * trunk/deployment/usercaldav/webapp/build.xml: * trunk/deployment/webadmin/webapp/appjars.xml: * trunk/deployment/webadmin/webapp/build.xml: * trunk/deployment/webconfig/webapp/appjars.xml: * trunk/deployment/webconfig/webapp/build.xml: * trunk/deployment/webpublic/webapp/appjars.xml: * trunk/deployment/webpublic/webapp/build.xml: * trunk/deployment/websubmit/webapp/appjars.xml: * trunk/deployment/websubmit/webapp/build.xml: * trunk/deployment/webuser/webapp/appjars.xml: * trunk/deployment/webuser/webapp/build.xml: Near completion of build rebuild. Each deployment fetches the extra jars it needs out of the project and places them in a well-known directory. Less copying of files takes place now. 06/18/08 09:49:05 douglm [1894] * trunk: * trunk/build.xml: * trunk/build/buildsh.xml: * trunk/build/buildwar.xml: * trunk/build/getJar.xml: * trunk/deployment/appjars.xml: * trunk/deployment/build.xml: * trunk/deployment/caldavTest/shellscr/build.xml: * trunk/deployment/dumprestore/shellscr/build.xml: * trunk/deployment/freebusyAggregator/webapp/build.xml: * trunk/deployment/publiccaldav/webapp/build.xml: * trunk/deployment/testsuite/shellscr/build.xml: * trunk/deployment/usercaldav/webapp/build.xml: * trunk/deployment/webadmin/webapp/build.xml: * trunk/deployment/webconfig/webapp/build.xml: * trunk/deployment/webpublic/webapp/build.xml: * trunk/deployment/websubmit/webapp/build.xml: * trunk/deployment/webuser/webapp/build.xml: * trunk/resources: * trunk/resources/struts-1.2.9: * trunk/resources/struts-1.2.9/tlds: * trunk/resources/struts-1.2.9/tlds/bedework.tld: * trunk/resources/struts-1.2.9/tlds/struts-bean.tld: * trunk/resources/struts-1.2.9/tlds/struts-html.tld: * trunk/resources/struts-1.2.9/tlds/struts-logic.tld: * trunk/resources/struts-1.2.9/tlds/struts-nested.tld: * trunk/resources/struts-1.2.9/tlds/struts-tiles.tld: * trunk/resources/struts-1.2.9/validator-rules.xml: More changes to the build process. Main build now pulls jars out of the archive and out of each projects bin directory. Also remove some unused ant build code. Not yet complete but close. 06/11/08 11:10:29 douglm [1893] * trunk/build/bw: * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: Fix a CalDAV test Add the bw script to the repository and link to it from the quickstart Fixes so that using the list of superusers works correctly. The list now appears in the admin interface and can be updated. 06/03/08 13:56:19 douglm [1887] * trunk/deployment/webadmin/portlet/resources/default/default/default.xsl: * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: Switch to using a list of root users in the system parameters rather than flags in the authuser table. Dump/restore will create that list when upgrading. At the same time remove the alert user stuff, It was never used. Required a number of changes to the schema. alter table bw_settings add column bwroot_users varchar(500) update bw_settings set bwroot_users='root,caladmin' update BW_AUTH set USERTYPE=192 where USERTYPE>192 05/14/08 17:17:02 johnsa [1884] * 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/bedeworkDojo.js: * trunk/deployment/webuser/webapp/resources/demoskins/resources/bedeworkEventForm.js: * trunk/deployment/webuser/webapp/resources/demoskins/resources/calIcon-sm.gif: * trunk/deployment/webuser/webapp/resources/demoskins/resources/subIcon.gif: user client: - updates to improve "portal friendly" performance (more needed here) - better representation of subscribed writable calendars when selecting for add/edit event 05/13/08 17:15:25 johnsa [1883] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: user client: fix up some scheduling interactions to work a little better; fix delete decline counter bug 05/12/08 16:51:10 johnsa [1880] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: user client: add image support to event display 05/12/08 16:09:08 johnsa [1878] * trunk/deployment/resources/bedework/resources/bedework.gif: * trunk/deployment/resources/images/bedeworkLogo.gif: * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webadmin/webapp/resources/resources/bedeworkAdminLogo.gif: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/images/bedeworkLogo.gif: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/images/bedeworkLogo2.gif: * trunk/deployment/websubmit/webapp/resources/demoskins/default/default/default.xsl: * trunk/deployment/websubmit/webapp/resources/demoskins/resources/bedeworkAdminLogo.gif: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/resources/bedeworkLogo.gif: * trunk/deployment/webuser/webapp/resources/demoskins/resources/bedeworkLogo2.gif: web clients: fix an xproperty initialization problem; clean some graphics 05/12/08 13:22:09 douglm [1876] * trunk/deployment/testsuite/shellscr/resources/bwruntest.sh: Suppress some unwanted debugging output Allow debug on/off in apitest 05/09/08 10:46:02 johnsa [1874] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/default/default/default.xsl: * trunk/deployment/websubmit/webapp/resources/demoskins/default/default/default.xsl: * trunk/deployment/websubmit/webapp/resources/demoskins/resources/bedeworkEventForm.js: web submit: avoid returning xprops without values web admin: fix publish button overloading textual updates 05/09/08 01:01:26 johnsa [1871] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: * trunk/deployment/websubmit/webapp/resources/demoskins/default/default/default.xsl: web submit: add cost field to event; other minor updates 05/06/08 09:55:59 douglm [1869] * trunk/build/libjars.properties: * trunk/deployment/build.xml: * trunk/deployutil/src/org/bedework/deployment/ApplicationXmlTask.java: * trunk/deployutil/src/org/bedework/deployment/MakeLangXsl.java: * trunk/deployutil/src/org/bedework/deployment/ResolveFile.java: * trunk/lib/ant-1.6.5.jar: * trunk/lib/ant-1.7.0.jar: Upgrade ant jar in library to 1.7.0 Add an ant task to process the language resource files and generate xsl 04/30/08 22:33:08 douglm [1868] * trunk/build/quickstart-build.xml: * trunk/deployment/testsuite/shellscr/resources/bwruntest.sh: Add a couple of CalDAV tests Remove the calendarCollection property adn just use the calType property throughout. This requires dropping the column e.g. alter table BW_CALENDARS drop column CALENDAR_COLLECTION More annotations work to complete generation of BwEventProxy. Remove the BwEventProxy class and use the one generated from annotations. Add a test for the overrides Add some basic calendar tests 04/25/08 01:43:59 johnsa [1866] * trunk/deployment/resources/login/logout.html: web clients: update login pages 04/25/08 01:38:40 johnsa [1865] * trunk/deployment/resources/images: * trunk/deployment/resources/images/bedeworkLogo.gif: web clients: update login pages 04/25/08 01:31:42 johnsa [1863] * trunk/deployment/resources/build.xml: web clients: update login pages 04/25/08 01:24:08 johnsa [1862] * trunk/deployment/resources/build.xml: * trunk/deployment/resources/login/error.html: * trunk/deployment/resources/login/login.html: * trunk/deployment/resources/login/logout.html: web clients: update login pages 04/24/08 14:57:22 johnsa [1858] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: admin client: set submitter to actual user, display actual (not group) user in menubar 04/23/08 17:19:27 johnsa [1857] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webadmin/webapp/resources/resources/bedeworkXProperties.js: * trunk/deployment/websubmit/webapp/resources/demoskins/default/default/default.xsl: * trunk/deployment/websubmit/webapp/resources/demoskins/resources/bedeworkXProperties.js: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/resources/bedeworkXProperties.js: web clients: more xprop support 04/23/08 10:41:53 johnsa [1853] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: user client: update the whoTypes for setting scheduling access control 04/21/08 17:05:44 johnsa [1852] * trunk/deployment/webadmin/webapp/resources/default/default/default.css: * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webadmin/webapp/resources/resources/bedeworkEventForm.js: * trunk/deployment/webadmin/webapp/resources/resources/bedeworkXProperties.js: * trunk/deployment/websubmit/webapp/resources/demoskins/default/default/default.xsl: * trunk/deployment/websubmit/webapp/resources/demoskins/resources/bedeworkEventForm.js: * trunk/deployment/websubmit/webapp/resources/demoskins/resources/bedeworkXProperties.js: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/resources/bedeworkEventForm.js: * trunk/deployment/webuser/webapp/resources/demoskins/resources/bedeworkXProperties.js: web clients: more x-property client support; break xprops into logical units; fix up admin client submissions comment display 04/21/08 12:28:44 johnsa [1849] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webadmin/webapp/resources/resources/bedeworkEventForm.js: * trunk/deployment/webadmin/webapp/resources/resources/bedeworkXProperties.js: * trunk/deployment/websubmit/webapp/resources/demoskins/resources/bedeworkXProperties.js: * trunk/deployment/webuser/webapp/resources/demoskins/resources/bedeworkXProperties.js: web clients: finish off x-property client support; update admin client to use x-property params. This fixes some bugs in the display of the submissions comments in the admin client. 04/21/08 10:20:25 johnsa [1848] * trunk/deployment/webadmin/webapp/resources/resources/bedeworkEventForm.js: * trunk/deployment/webadmin/webapp/resources/resources/bedeworkXProperties.js: * trunk/deployment/websubmit/webapp/resources/demoskins/default/default/default.xsl: * trunk/deployment/websubmit/webapp/resources/demoskins/resources/bedeworkEventForm.js: * trunk/deployment/websubmit/webapp/resources/demoskins/resources/bedeworkXProperties.js: * trunk/deployment/webuser/webapp/resources/demoskins/resources/bedeworkEventForm.js: * trunk/deployment/webuser/webapp/resources/demoskins/resources/bedeworkXProperties.js: web clients: finish off x-property client support; move application specific xprops from x-property class to eventForm.js for each client. 04/19/08 01:01:33 johnsa [1843] * trunk/deployment/webadmin/webapp/resources/resources/bedeworkXProperties.js: * trunk/deployment/websubmit/webapp/resources/demoskins/resources/bedeworkXProperties.js: * trunk/deployment/webuser/webapp/resources/demoskins/resources/bedeworkXProperties.js: web clients: check for existence of image field when submitting xprops 04/18/08 17:45:35 johnsa [1841] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webadmin/webapp/resources/resources/bedeworkEventForm.js: * trunk/deployment/websubmit/webapp/resources/demoskins/default/default/default.xsl: * trunk/deployment/websubmit/webapp/resources/demoskins/resources/bedeworkEventForm.js: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/resources/bedeworkEventForm.js: web clients: adding/updating xproperty support to all clients; added X-BEDEWORK-SUBMITTEDBY property. 04/18/08 17:37:03 johnsa [1840] * trunk/deployment/webadmin/webapp/resources/resources/bedeworkXProperties.js: * trunk/deployment/websubmit/webapp/resources/demoskins/resources/bedeworkXProperties.js: * trunk/deployment/webuser/webapp/resources/demoskins/resources/bedeworkXProperties.js: web clients: adding/updating xproperty support to all clients; added X-BEDEWORK-SUBMITTEDBY property. 04/17/08 00:31:28 johnsa [1839] * trunk/deployment/webadmin/webapp/resources/resources/bedeworkXProperties.js: remove unnecessary check 04/17/08 00:20:54 johnsa [1837] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webadmin/webapp/resources/resources/bedeworkEventForm.js: * trunk/deployment/webadmin/webapp/resources/resources/bedeworkXProperties.js: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/default/default/default.xsl: admin client: front-end xproperty support 04/15/08 13:39:18 johnsa [1833] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/blue.css: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/green.css: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/print.css: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/red.css: * trunk/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/default/default/soe.css: public client: update style for event images 04/15/08 13:31:16 johnsa [1831] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/default/default/default.xsl: public client: rename an xproperty 04/15/08 13:06:02 johnsa [1830] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webadmin/webapp/resources/resources/bedeworkEventForm.js: admin client: rename an xproperty 04/15/08 03:01:51 johnsa [1828] * 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/print.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/webpublic/webapp/resources/demoskins/SoEDepartmental/default/default/soe.css: public client: display event image next to description in detail view 04/14/08 16:23:36 johnsa [1824] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webadmin/webapp/resources/resources/bedeworkEventForm.js: admin client: updates to support x-properties, particularly imageurl x-property 04/13/08 23:18:15 johnsa [1821] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: admin client: sort categories 04/11/08 17:10:57 johnsa [1818] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webadmin/webapp/resources/resources/bedeworkEventForm.js: admin client: support for basic image URL x-property in UI 04/11/08 17:03:23 johnsa [1816] * trunk/deployment/websubmit/webapp/resources/demoskins/default/default/default.xsl: * trunk/deployment/websubmit/webapp/resources/demoskins/resources/bedeworkEventForm.js: websubmit: correct bad srcObj javascript bug 04/10/08 17:23:40 johnsa [1812] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webadmin/webapp/resources/resources/bedeworkEventForm.js: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: web clients: return x-properties when they exist; begin work on including image url x-property. 04/04/08 13:54:46 douglm [1807] * trunk/build/buildsh.xml: * trunk/build/quickstart-build.xml: * trunk/config/bwbuild: * trunk/config/bwbuild/jboss: * trunk/config/bwbuild/jboss/build.properties: * trunk/config/bwbuild/jboss/democal.options.xml: * trunk/config/bwbuild/jboss/democal.properties: * trunk/deployment/resources/build.xml: * trunk/deployment/termination/jboss/build.xml: * trunk/deployment/webadmin/jboss/build.xml: * trunk/deployment/webadmin/webapp/build.xml: * trunk/deployment/webconfig/jboss/build.xml: * trunk/deployment/webconfig/webapp/build.xml: * trunk/deployment/webpublic/jboss/build.xml: * trunk/deployment/websubmit/jboss/build.xml: * trunk/deployment/websubmit/webapp/build.xml: * trunk/deployment/webuser/jboss/build.xml: * trunk/deployment/webuser/webapp/build.xml: Merge in revision 1806 from release 3.4.1 03/25/08 11:55:03 johnsa [1801] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: web admin: avoid javascript warning in recurrence instance - don't need to initialize rdates and exdates, change language of "duplicate event" to "copy event" 03/24/08 17:01:13 johnsa [1797] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: webadmin: change language for copy event 03/18/08 16:27:53 johnsa [1795] * trunk/deployment/resources/bedework/index.html: mark websubmit as a beta 03/18/08 13:17:27 johnsa [1794] * trunk/deployment/websubmit/webapp/resources/demoskins/default/default/default.xsl: websubmit: correctly select categories on edit 03/18/08 13:06:46 johnsa [1792] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/resources/javascript/bedework.js: * trunk/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/resources/javascript/bedework.js: * trunk/deployment/websubmit/webapp/resources/demoskins/resources/bedeworkEventForm.js: public client: fix up event link javascript widget websubmit: correct array index on comment fields 03/18/08 11:24:50 johnsa [1789] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: public client: update page footer 03/17/08 17:29:31 johnsa [1786] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/blue.css: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: public client: beginning of addition of discrete events listing 03/17/08 15:45:14 johnsa [1784] * trunk/deployment/websubmit/webapp/resources/demoskins/default/default/default.xsl: web submit: correct minor typo 03/17/08 14:58:31 johnsa [1782] * trunk/deployment/websubmit/webapp/resources/demoskins/default/default/default.xsl: submissions client: correct calendar path bug 03/17/08 10:54:51 johnsa [1781] * trunk/deployment/webadmin/webapp/resources/default/default/default.css: * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webadmin/webapp/resources/resources/bedework.js: admin client: allow deletion of named filters, stylistic improvements for named filters UI 03/14/08 17:00:31 johnsa [1778] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: admin client: fix up display of named filters 03/14/08 16:47:46 johnsa [1776] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: web clients: hide unused fields for rdates and exdates 03/14/08 16:18:02 johnsa [1775] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: admin client: correct named filter listing 03/14/08 14:51:02 johnsa [1773] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: admin and user clients: reinstate rdates and xdates on edit 03/13/08 16:47:17 johnsa [1771] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: admin client: more UI support for named CalDAV filters 03/13/08 14:50:24 johnsa [1769] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: user client: better handling of tasks with no start date (from Lightning) - stylistic improvements 03/13/08 14:35:17 johnsa [1766] * 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/rss.xsl: user client: better handling of tasks with no start date (from Lightning) 03/13/08 12:31:27 douglm [1765] * trunk/build/buildwar.xml: * trunk/config/configs/democal.properties: * trunk/deployment/build.xml: * trunk/deployment/termination/jboss/build.xml: * trunk/deployutil/src/org/bedework/deployment/ApplicationXmlTask.java: Fix jboss build so that virtual hosts and context roots are set from the properties. 03/12/08 16:39:44 johnsa [1763] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: admin client: beginning (bare-bones) UI support for adding named CalDAV filters 03/04/08 14:33:09 douglm [1759] * trunk/deployment/resources/xsl/default/default/errors.xsl: Drop the transaction after a rollback. Better reporting when importing an event with no instances. 03/03/08 11:33:29 johnsa [1756] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: user client: added some contextual help 02/27/08 17:22:37 johnsa [1752] * 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/resources/javascript/bedework.js: public client: add "link to this event" to individual events 02/26/08 15:50:18 johnsa [1749] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: user client: fix up auto cancels for attendees removed from meetings 02/26/08 14:44:34 johnsa [1748] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: user client: correct delete location bug 02/15/08 17:35:06 johnsa [1744] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: user client: properly init days value when defaulted to all day event 02/15/08 01:13:59 johnsa [1742] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: user client: use encoded path when selecting calendars in left menu bar 02/14/08 14:56:34 johnsa [1741] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/js-list.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/jsToday.xsl: admin client: clean up tab names public client: javascript feed now based on list event action 02/14/08 00:44:14 johnsa [1739] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: admin client: hide skin name and skin style from user preferences while currently unused 02/14/08 00:30:43 johnsa [1737] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/rss-list.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/default/default/rss-list.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/rss-list.xsl: user clients: update pubDate of rss feeds to rely on "now" utc date 02/13/08 23:35:54 johnsa [1734] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: admin client: hide skin name and skin style from calendar suite preferences while currently unused 02/12/08 14:08:58 johnsa [1732] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/default/default/default.xsl: public client: stop explicitly setting content type during ical export 02/08/08 20:17:58 douglm [1730] * trunk/deployment/resources/xsl/default/default/messages.xsl: Recognize CalDAv calendar timezone Better messages for freebusy fetches Some timezone reader work 02/07/08 13:37:18 johnsa [1728] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webadmin/webapp/resources/resources/bedeworkEventForm.js: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/resources/bedeworkEventForm.js: admin and user web clients: fix javascript when operating in portal-friendly mode 01/30/08 17:40:22 johnsa [1727] * trunk/deployment/websubmit/webapp/resources/demoskins/default/default/default.xsl: web clients: clean up setting of all day event web submit: better support for multiple submission calendars 01/30/08 17:34:00 johnsa [1725] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/deployment/webadmin/webapp/resources/resources/bedeworkEventForm.js: * trunk/deployment/websubmit/webapp/resources/demoskins/resources/bedeworkEventForm.js: * trunk/deployment/webuser/webapp/resources/demoskins/resources/bedeworkEventForm.js: web clients: clean up setting of all day event web submit: better support for multiple submission calendars 01/30/08 14:35:33 johnsa [1723] * trunk/deployment/webadmin/webapp/resources/default/default/default.xsl: admin client: added note to views management 01/30/08 13:57:00 johnsa [1722] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: web user: minor clean up 01/29/08 15:13:24 douglm [1720] * trunk/deployment/resources/xsl/default/default/errors.xsl: Better error message for adding category 01/29/08 12:34:33 johnsa [1717] * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: user client: use encoded subscription names for building links 01/25/08 17:26:13 johnsa [1716] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/PDA/default.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/PDA/pda.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/rss-list.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/rss.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/default/PDA: * trunk/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/default/default/default.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/default/default/rss-list.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/default/default/rss.xsl: * trunk/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/default/default/soe.css: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/deployment/webuser/webapp/resources/demoskins/default/default/rss-list.xsl: user clients: - RSS feeds now use listEvent action to return discrete events for an arbitrary number of days (3 in the default stylesheets); rss.xsl is deprecated in favor of rss-list.xsl - RSS switched to UTC - updated the mobile web skin to be more usable and added it to the list of example skins - some general cleanup 01/25/08 01:42:41 johnsa [1713] * trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl: user clients: beginning to implement list of discrete events for x days in UI; includes basic filtering abilities on category.