# # ChangeLog for /trunk/config/bwbuild/default/cal.options.xml # # Generated by Trac 0.9.3 # 05/21/13 08:04:12 # 04/10/09 15:52:47 johnsa [2124] * trunk/config/bwbuild/default/cal.options.xml: correctly set admin as super user by default 03/05/09 19:26:39 douglm [2097] * trunk/config/bwbuild/default/cal.options.xml: * trunk/config/bwbuild/jboss/democal.options.xml: * trunk/config/bwbuild/liferay5/cal.options.xml: Fix up acl evaluation to handle principals correctly. Change to the restore process to make bedework admin group principals 02/20/09 09:59:38 douglm [2067] * trunk/config/bwbuild/default/cal.options.xml: Change schema to avoid repeated fetch of owner/creator with entities. Owner/creator is now stored in the db as a principal hierarchy path, a string value. The system then retrieves and caches the actual db entries as they are needed. This should result in less jvm churn. It also solves a number of problems in allowing groups to own entities. The move to a principal object is not complete but should be relatively simple. Almost no visible changes as a result of this change. The only exception is where owners/creators appear in the generated xml. They are now a full principal path rather than just the account. 01/15/09 13:58:32 douglm [2023] * trunk/config/bwbuild/default/cal.options.xml: * trunk/config/bwbuild/jboss/democal.options.xml: * trunk/config/bwbuild/liferay5/cal.options.xml: * trunk/config/configs/democal.options.xml: Many changes to get public client working again. As many entities are now owned by the calendar suite owner we require that we masquerade as that user - authenticated. Added code to use the maxprivs filter to ensure that user only has read access. Also tidied up the userauth stuff and removed a load of unused code. 01/04/09 14:58:26 douglm [2006] * trunk/config/bwbuild/default/cal.options.xml: * trunk/deployment/dumprestore/shellscr/resources/dumpres.bat: * trunk/deployment/dumprestore/shellscr/resources/dumpres.sh: Add new option to create an empty system with a single root user specified by a parameter. Fixed one or two small errors unearthed during the process. 12/31/08 01:39:00 douglm [2000] * trunk/config/bwbuild/default/cal.options.xml: * trunk/deployment/dumprestore/shellscr/resources/log4j.xml: Try to fix up problems with lib 12/30/08 15:54:56 douglm [1998] * trunk: * trunk/build.xml: * trunk/config/bwbuild/default/cal.options.xml: * trunk/config/bwbuild/default/cal.properties: * trunk/deployment/appjars.xml: * trunk/deployment/build.xml: * trunk/deployment/caldavTest/shellscr/appjars.xml: * trunk/deployment/dumprestore/shellscr/appjars.xml: * trunk/deployment/freebusyAggregator/webapp/appjars.xml: * trunk/deployment/publiccaldav/webapp/appjars.xml: * trunk/deployment/testsuite/shellscr/appjars.xml: * trunk/deployment/tzsvr: * trunk/deployment/tzsvr/webapp: * trunk/deployment/tzsvr/webapp/appjars.xml: * trunk/deployment/tzsvr/webapp/build.xml: * trunk/deployment/usercaldav/webapp/appjars.xml: * trunk/deployment/webadmin/webapp/appjars.xml: * trunk/deployment/webconfig/webapp/appjars.xml: * trunk/deployment/webpublic/webapp/appjars.xml: * trunk/deployment/websubmit/webapp/appjars.xml: * trunk/deployment/webuser/webapp/appjars.xml: Allow build of timezones server in bedework 12/20/08 00:51:29 douglm [1991] * trunk/config/bwbuild/default/cal.options.xml: * trunk/config/bwbuild/default/cal.properties: * trunk/config/bwbuild/jboss/build.properties: * trunk/config/bwbuild/jboss/democal.options.xml: * trunk/config/bwbuild/jboss/democal.properties: * trunk/config/bwbuild/liferay5/cal.options.xml: * trunk/config/bwbuild/liferay5/cal.properties: * trunk/config/configs/democal.options.xml: * trunk/deployment/build.xml: * trunk/deployment/resources/build.xml: * trunk/deployment/termination/webapp/build.xml: * trunk/deployutil/src/org/bedework/deployment/ApplicationXmlTask.java: Fix up the jboss build 12/17/08 15:53:02 douglm [1988] * trunk/build.xml: * trunk/build/buildfilters.xml: * trunk/config/bwbuild/default/cal.options.xml: * trunk/config/bwbuild/default/cal.properties: * trunk/config/configs/democal.options.xml: * trunk/deployment/appjars.xml: Updated version of ical4j Further changes to support draft 06 of CalDAV sched This update requires schema changes to support some new scheduling properties 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/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 07/15/08 14:00:40 douglm [1906] * trunk/build/buildfilters.xml: * trunk/config/bwbuild/default/cal.options.xml: * trunk/config/configs/democal.options.xml: Add an extra filter for the quickstart deployment so we can point to stuff in the quickstart 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/02/08 13:32:51 douglm [1899] * trunk/build/bw: * trunk/config/bwbuild/default: * trunk/config/bwbuild/default/build.properties: * trunk/config/bwbuild/default/cal.options.xml: * trunk/config/bwbuild/default/cal.properties: Further changes to external subscriptions support. Change bw script to add further options and better options processing. Make copy of config into config/bwbuild/default.