# # ChangeLog for / # # Generated by Trac 0.9.3 # 05/19/13 22:40:30 # 05/01/06 16:26:27 johnsa [433] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/webclient/war/docs/calendar/displayCalendarCommon.jsp: * trunk/calendar3/webclient/war/docs/calendar/emitCalendar.jsp: * trunk/calendar3/webclient/war/docs/event/addEventForm.jsp: * trunk/calendar3/webclient/war/docs/event/editEvent.jsp: * trunk/calendar3/webclient/war/docs/event/emitEvent.jsp: all references to calId removed and replaced with calPath in the personal stylesheets. Need to update admin client as well. 05/01/06 15:19:52 douglm [432] * trunk/calendar3/webcommon/src/org/bedework/webcommon/BwAbstractAction.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/access/AccessAction.java: Fix up access settings to allow read-writecontent. Also use path to calendar - not id 05/01/06 15:10:59 johnsa [431] * releases/3.0: creating new releases directory at root of SVN repository where production releases will be housed; bug fixes will be applied to these directories, but no development will be done here. 05/01/06 15:10:48 johnsa [430] * releases/3.0: Deleted releases/3.0 05/01/06 15:08:42 johnsa [429] * releases/3.0: Created directory releases/3.0 05/01/06 14:56:17 johnsa [428] * releases: Created directory releases 05/01/06 10:45:28 johnsa [427] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: fixing up calendar selection for event; beginnings of adding subscriptions to other user's calendars. 05/01/06 10:16:14 douglm [426] * trunk/calendar3/caldav/src/edu/rpi/cct/uwcal/caldav/CaldavComponentNode.java: * trunk/calendar3/caldav/src/edu/rpi/cct/uwcal/caldav/filter/Filter.java: * trunk/calendar3/caldav/src/edu/rpi/cct/uwcal/caldav/filter/PropFilter.java: * trunk/calendar3/test/caldavTestData/eg/eg11.test: Fixed comp-filter and eg11 test 05/01/06 09:48:30 johnsa [425] * trunk/calendar3/deployment/webpublic/webapp/resources/demoskins/default/default/cleanXml.xsl: * trunk/calendar3/webclient/war/docs/event/selectCalForEvent.jsp: adding missing files for calendar selection 05/01/06 09:48:05 johnsa [424] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/addEvent-forCals-icon.gif: adding missing files for calendar selection 04/30/06 23:48:26 douglm [423] * trunk/calendar3/caldav/src/edu/rpi/cct/uwcal/caldav/ReportMethod.java: * trunk/calendar3/caldav/src/edu/rpi/cct/uwcal/caldav/calquery/CalendarData.java: * trunk/calendar3/caldav/src/edu/rpi/cct/uwcal/caldav/calquery/LimitFreebusySet.java: * trunk/calendar3/caldav/src/edu/rpi/cct/uwcal/caldav/filter/CompFilter.java: * trunk/calendar3/caldav/src/edu/rpi/cct/uwcal/caldav/filter/Filter.java: * trunk/calendar3/caldav/src/edu/rpi/cct/uwcal/caldav/filter/ParamFilter.java: * trunk/calendar3/caldav/src/edu/rpi/cct/uwcal/caldav/filter/PropFilter.java: * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: * trunk/calendar3/davdefs/src/org/bedework/davdefs/CaldavTags.java: * trunk/calendar3/test/caldavTestData/eg/content/eg15.xml: * trunk/calendar3/test/caldavTestData/eg/content/eg20.xml: * trunk/calendar3/test/caldavTestData/eg/eg20.test: * trunk/calendar3/test/src/org/bedework/tests/caldav/TestCalDav.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/subs/GetSubscriptionsAction.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/views/AddViewAction.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/views/FetchViewAction.java: Updates to caldav support to bring it closer to draft 12 Fixes to getSubscriptions to return calendar object 04/28/06 17:04:52 johnsa [422] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/includes.js: * trunk/calendar3/webclient/war/WEB-INF/struts-config.xml: * trunk/calendar3/webclient/war/docs/event/addEventForm.jsp: * trunk/calendar3/webclient/war/docs/event/editEvent.jsp: * trunk/calendar3/webclient/war/docs/header.jsp: * trunk/calendar3/webclient/war/docs/subs/emitSubscriptions.jsp: ability to change calendar and add event to selected calendar now works in user client. Need to carry this into event import and add event reference. 04/28/06 16:55:16 douglm [421] * trunk/calendar3/webclient/src/org/bedework/webclient/BwEditEventAction.java: Allow change of event calendar 04/28/06 11:57:22 douglm [420] * trunk/calendar3/caldav/src/edu/rpi/cct/uwcal/caldav/calquery/FreeBusyQuery.java: * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: * trunk/calendar3/test/src/org/bedework/tests/caldav/Req.java: Caldav-test: Add primitive token support in data Fixes to caldav free/busy 04/28/06 09:48:22 douglm [419] * trunk/calendar3/webclient/src/org/bedework/webclient/BwAddEventAction.java: * trunk/calendar3/webclient/src/org/bedework/webclient/BwInitEventAction.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/BwAbstractAction.java: Personal client: Set a new event calendar from a path or an external subscription. This probably breaks adding an event until the stylesheets follow later today. 04/27/06 23:57:39 douglm [418] * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/Calendars.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwSystem.java: * trunk/calendar3/caldav/src/edu/rpi/cct/uwcal/caldav/CaldavBWIntf.java: * trunk/calendar3/caldav/src/edu/rpi/cct/uwcal/caldav/CaldavURI.java: * trunk/calendar3/caldav/src/edu/rpi/cct/uwcal/caldav/ReportMethod.java: * trunk/calendar3/caldav/src/edu/rpi/cct/webdav/servlet/common/MethodBase.java: * trunk/calendar3/caldav/src/edu/rpi/cct/webdav/servlet/common/PropFindMethod.java: * trunk/calendar3/caldav/src/edu/rpi/cct/webdav/servlet/shared/WebdavNsIntf.java: * trunk/calendar3/common/src/edu/rpi/sss/util/xml/XmlEmit.java: * trunk/calendar3/davdefs/src/org/bedework/davdefs/CaldavTags.java: * trunk/calendar3/icalendar/src/org/bedework/icalendar/IcalTranslator.java: * trunk/calendar3/test/caldavTestData/eg/eg15.test: * trunk/calendar3/test/src/org/bedework/tests/caldav/TestCalDav.java: Add caldav properties and process them 04/26/06 11:03:35 douglm [417] * trunk/calendar3/appcommon/src/org/bedework/appcommon/CalendarInfo.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/Events.java: * trunk/calendar3/caldav/src/edu/rpi/cct/uwcal/caldav/CaldavComponentNode.java: * trunk/calendar3/davdefs/src/org/bedework/davdefs/CaldavTags.java: Fix end of month date bug giving wrong month names Fix retrieve of reference Couple of caldav fixes 04/25/06 10:21:53 douglm [416] * branches/REL-3.0/calendar3/appcommon/src/org/bedework/appcommon/CalendarInfo.java: Fix to end of month date bug 04/22/06 23:27:54 douglm [415] * trunk/calendar3/access/src/edu/rpi/cct/uwcal/access/Ace.java: * trunk/calendar3/access/src/edu/rpi/cct/uwcal/access/PrivilegeDefs.java: * trunk/calendar3/appcommon/src/org/bedework/appcommon/AccessAppUtil.java: * trunk/calendar3/appcommon/src/org/bedework/appcommon/CalendarInfo.java: * trunk/calendar3/appcommon/src/org/bedework/appcommon/EventFormatter.java: * trunk/calendar3/appcommon/src/org/bedework/appcommon/FormattedEvents.java: * trunk/calendar3/appcommon/src/org/bedework/appcommon/FormattedFreeBusy.java: * trunk/calendar3/appcommon/src/org/bedework/appcommon/TimeZonesParser.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/Calendars.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/CalintfHelper.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/CalintfImpl.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/DbStatistics.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/EventProperties.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/Events.java: * trunk/calendar3/calCore/src/org/bedework/calcore/ldap/LdapConfigProperties.java: * trunk/calendar3/calEnv/src/org/bedework/calenv/CalOptions.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwCalendar.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwDateTime.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwDuration.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwStats.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/CalFacadeUtil.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/CoreEventInfo.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/base/CalintfBase.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/ifs/CalTimezones.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/ifs/Calintf.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/ifs/EventsI.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/svc/BwPreferences.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/svc/EventInfo.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/svc/UserAuth.java: * trunk/calendar3/caldav/src/edu/rpi/cct/uwcal/caldav/EmitAccess.java: * trunk/calendar3/caldavClientApi/build.xml: * trunk/calendar3/caldavClientApi/src/org/bedework/caldav/client/CalintfCaldavImpl.java: * trunk/calendar3/calsvc/src/org/bedework/calsvc/BwIndexKey.java: * trunk/calendar3/calsvc/src/org/bedework/calsvc/BwIndexLuceneImpl.java: * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: * trunk/calendar3/calsvci/src/org/bedework/calsvci/CalSvcI.java: * trunk/calendar3/calsvci/src/org/bedework/calsvci/CalSvcIPars.java: * trunk/calendar3/common/src/edu/rpi/cct/misc/indexing/Index.java: * trunk/calendar3/common/src/edu/rpi/cct/misc/indexing/IndexDummyImpl.java: * trunk/calendar3/common/src/edu/rpi/cct/misc/indexing/IndexException.java: * trunk/calendar3/common/src/edu/rpi/cct/misc/indexing/IndexLuceneImpl.java: * trunk/calendar3/common/src/edu/rpi/sss/util/jsp/UtilAbstractAction.java: * trunk/calendar3/common/src/edu/rpi/sss/util/servlets/ConfiguredXSLTFilter.java: * trunk/calendar3/common/src/edu/rpi/sss/util/servlets/io/WrappedResponse.java: * trunk/calendar3/common/src/edu/rpi/sss/util/xml/XmlEmit.java: * trunk/calendar3/common/src/edu/rpi/sss/util/xml/XmlUtil.java: * trunk/calendar3/config/configs/democal.properties: * trunk/calendar3/config/src/edu/rpi/cct/uwcal/config/optionsApp/AbstractOptionsPanel.java: * trunk/calendar3/config/src/org/bedework/webconfig/Defs.java: * trunk/calendar3/config/src/org/bedework/webconfig/collections/Caldavpersonal.java: * trunk/calendar3/config/src/org/bedework/webconfig/collections/Caldavpublic.java: * trunk/calendar3/config/src/org/bedework/webconfig/collections/ConfigCollection.java: * trunk/calendar3/config/src/org/bedework/webconfig/collections/Webadmin.java: * trunk/calendar3/config/src/org/bedework/webconfig/collections/Webconfig.java: * trunk/calendar3/config/src/org/bedework/webconfig/collections/Webpersonal.java: * trunk/calendar3/config/src/org/bedework/webconfig/collections/Webpublic.java: * trunk/calendar3/config/src/org/bedework/webconfig/props/CommentProperty.java: * trunk/calendar3/deployment/src/org/bedework/deployment/ApplicationXmlTask.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/Dumpling.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/Restore.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/RestoreGlobals.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/EntityFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/FilterRule.java: * trunk/calendar3/icalendar/src/org/bedework/icalendar/BwEventUtil.java: * trunk/calendar3/icalendar/src/org/bedework/icalendar/VEventUtil.java: * trunk/calendar3/test/src/org/bedework/httpunit/utils/TestUtils.java: * trunk/calendar3/test/src/org/bedework/tests/calsvc/CalSvcTest.java: * trunk/calendar3/timers/src/org/bedework/timers/AlarmTask.java: * trunk/calendar3/timers/src/org/bedework/timers/Timers.java: * trunk/calendar3/timers/src/org/bedework/timers/service/DbPollerTimerService.java: * trunk/calendar3/webadmin/src/org/bedework/webadmin/event/PEUpdateEventAction.java: * trunk/calendar3/webclient/src/org/bedework/webclient/BwMailEventAction.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/BwAbstractAction.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/TimeDateComponents.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/calendars/UpdateCalendarAction.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/taglib/BaseTag.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/taglib/EmitCurrentPrivsTag.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/taglib/EmitTextTag.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/taglib/NameScopePropertyTag.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/taglib/NameScopeTag.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/taglib/NameTag.java: Almost completely javadoc changes. No functional differences except... Changed one instance of Vector to ArrayList 04/21/06 16:29:58 johnsa [414] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: temporary fix up to personal client calendar select box for add and edit events 04/21/06 16:08:34 johnsa [413] * trunk/calendar3/deployment/webpublic/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/webclient/war/WEB-INF/struts-config.xml: changed public web client calendar selection to coordinate with numerous updates made for calendar management in personal client 04/21/06 14:33:38 johnsa [412] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: fixed up calendar switching and selection in add and edit events; added ability to set "affects free/busy" flag on subscription 04/21/06 12:37:11 johnsa [411] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/std-button-events.gif: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/std-button-freebusy-off.gif: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/std-button-freebusy.gif: adding three images for toggling free/busy in util bar 04/21/06 12:36:31 johnsa [410] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: added full navigation to free/busy view in personal client user interface; restored calId for add & edit event when selecting calendars. 04/21/06 11:47:46 douglm [409] * trunk/calendar3/webcommon/src/org/bedework/webcommon/BwAbstractAction.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/pref/FetchPrefsAction.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/pref/UpdatePrefsAction.java: Allow prefs actions to be used by personal client 04/21/06 10:32:11 douglm [408] * trunk/calendar3/calFacade/src/org/bedework/calfacade/svc/BwPreferences.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/calendars/UpdateCalendarAction.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/subs/SubscribeAction.java: Auto subscribe new calendars in basic mode 04/21/06 09:40:26 douglm [407] * trunk/calendar3/webclient/src/org/bedework/webclient/BwCalAbstractAction.java: * trunk/calendar3/webclient/src/org/bedework/webclient/BwFreeBusyAction.java: * trunk/calendar3/webclient/src/org/bedework/webclient/BwGoToAction.java: Freebusy should now allow date and view period navigation 04/21/06 01:16:44 douglm [406] * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/Calendars.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/CalintfImpl.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/Events.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwEvent.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/base/CalintfBase.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/ifs/CalendarsI.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/ifs/EventsI.java: * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: * trunk/calendar3/webclient/src/org/bedework/webclient/BwFreeBusyAction.java: Many changes to free/busy. We didn't have sufficient access to calendars and events as things stood. Now we declare our intent to the lower levels. Not fully functional yet.. we need to integrate free/busy with the date/time navigation 04/20/06 17:27:45 johnsa [405] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: added duration (based on free/busy period) to add event link from free/busy display 04/20/06 17:18:53 johnsa [404] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/webclient/war/WEB-INF/struts-config.xml: * trunk/calendar3/webclient/war/docs/header.jsp: sharing available for free/busy 04/20/06 16:54:36 douglm [403] * trunk/calendar3/webclient/src/org/bedework/webclient/BwFreeBusyAction.java: Free busy tracks navigation 04/20/06 16:00:56 douglm [402] * trunk/calendar3/webclient/src/org/bedework/webclient/BwAddEventAction.java: * trunk/calendar3/webclient/src/org/bedework/webclient/BwEditEventAction.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/BwAbstractAction.java: Allow change of calendar in event 04/20/06 15:52:56 douglm [401] * trunk/calendar3/webclient/src/org/bedework/webclient/BwInitEventAction.java: Allow specification of event duration on init event 04/20/06 15:20:51 douglm [400] * trunk/calendar3/webclient/src/org/bedework/webclient/BwAddEventAction.java: Put the calId back (but fixed). Subscriptions will only work for external calendars 04/20/06 14:56:01 johnsa [399] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: use path information to display calendar in event view and tooltips. 04/20/06 11:18:33 johnsa [398] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: updates to "manage subscriptions" to provide listing of user's calendars; edit and add events: changed calendar selection to subscription selection 04/20/06 10:56:46 douglm [397] * trunk/calendar3/webclient/src/org/bedework/webclient/BwFreeBusyAction.java: Add noAccess return 04/20/06 10:50:12 douglm [396] * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: Now only 24 hours to the free/busy day 04/20/06 09:57:16 douglm [395] * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: * trunk/calendar3/calsvci/src/org/bedework/calsvci/CalSvcI.java: * trunk/calendar3/webclient/src/org/bedework/webclient/BwAddEventAction.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/BwAbstractAction.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/subs/FetchSubscriptionAction.java: Mess around with subscriptions code. Move some code into abstract method. Add subname parameter to add event code for personal client 04/20/06 08:54:20 douglm [394] * trunk/calendar3/bldfiles/buildsh.xml: * trunk/calendar3/bldfiles/buildwar.xml: * trunk/calendar3/build.xml: * trunk/calendar3/calCore/build.xml: * trunk/calendar3/calCore/src/org/bedework/calcore/ldap: * trunk/calendar3/calCore/src/org/bedework/calcore/ldap/LdapConfigProperties.java: * trunk/calendar3/calCore/src/org/bedework/calcore/ldap/UserGroupsLdapImpl.java: * trunk/calendar3/calEnv/build.xml: * trunk/calendar3/calEnv/src/org/bedework/calenv/CalOptions.java: * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: * trunk/calendar3/common/src/edu/rpi/sss/util/xml/XmlUtil.java: * trunk/calendar3/config/configs/democal.options.xml: * trunk/calendar3/config/configs/democal.properties: * trunk/calendar3/webcommon/src/org/bedework/webcommon/access/AccessAction.java: Two major components to this update. New xml options module - the intent is to move run-time options into the xml and leave build time properties in the current properties file. An xml element can define a class with the usual setters to hold values defined by it's child elements. Curently only ldap properties are set. New ldap groups module. Allow us to move forward on user client development. 04/20/06 01:41:46 johnsa [393] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/dynCalendarWidget.js: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/includes.js: modified javascript calendar widget to accept start year, month, and day (date) as parameters so that the widget can follow the current date in add / edit event form 04/20/06 00:51:07 johnsa [392] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.css: correcting some bad css values 04/19/06 16:51:25 johnsa [391] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/webclient/src/org/bedework/webclient/BwInitEventAction.java: * trunk/calendar3/webclient/war/WEB-INF/struts-config.xml: * trunk/calendar3/webclient/war/docs/header.jsp: added sharing information to edit event for personal client user interface. Needs some implementation on back-end (xml output, etc). 04/19/06 15:35:24 douglm [390] * trunk/calendar3/webclient/src/org/bedework/webclient/BwInitEventAction.java: Remove unsed import 04/19/06 15:34:57 douglm [389] * trunk/calendar3/webclient/src/org/bedework/webclient/BwInitEventAction.java: Add end date 04/19/06 15:30:29 douglm [388] * trunk/calendar3/webclient/src/org/bedework/webclient/BwInitEventAction.java: Fix up start date stuff 04/19/06 15:19:16 johnsa [387] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/webclient/src/org/bedework/webclient/BwInitEventAction.java: add event links now exist on free / busy display. Needs to send times correctly. "date" parameter changed to "startdate" in preparation for adding the "enddate" parameter. 04/19/06 14:33:38 johnsa [386] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/errors.xsl: * trunk/calendar3/webclient/war/WEB-INF/struts-config.xml: * trunk/calendar3/webclient/war/docs/header.jsp: some clean up to struts-config for calendar acls; way now prepared for setting event acls. 04/19/06 14:12:02 johnsa [385] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: updates to calendar acl display 04/19/06 13:43:53 johnsa [384] * trunk/calendar3/webclient/war/docs/calendar/displayCalendarCommon.jsp: fixed current calendar xml generation (was calling the wrong calendar...typo); now need to generate access. 04/19/06 13:36:51 johnsa [383] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/errors.xsl: * trunk/calendar3/webclient/war/docs/calendar/displayCalendarCommon.jsp: * trunk/calendar3/webclient/war/docs/header.jsp: basic calendar sharing now implemented in personal client user interface 04/19/06 10:22:36 johnsa [382] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: added key to free / busy display 04/19/06 10:13:22 johnsa [381] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/webclient/war/docs/event/addEventForm.jsp: * trunk/calendar3/webclient/war/docs/event/editEvent.jsp: * trunk/calendar3/webclient/war/docs/header.jsp: rudimentary free/busy display is in place; temporarily commented out calendar selection jsp in edit and add event for personal client. 04/18/06 12:01:51 johnsa [380] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/messages.xsl: * trunk/calendar3/webclient/war/docs/calendar/modCalendar.jsp: calendar management now up-to-date with admin client use. ...will now address calendar selection in event creation and calendar sharing. 04/14/06 14:03:50 johnsa [379] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/webclient/war/WEB-INF/struts-config.xml: * trunk/calendar3/webclient/war/docs/header.jsp: added calendar management code to personal client; clean-up to follow. It builds and displays. 04/14/06 12:53:41 johnsa [378] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/webclient/war/docs/location/editLocation.jsp: * trunk/calendar3/webclient/war/docs/location/manageLocations.jsp: minor tidying up of the personal client stylesheet; changed some xml tags for form output to be consistent with convention used in the admin client and the rest of the personal client jsp. 04/14/06 11:02:42 douglm [377] * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: Set the preferred view name for a new user 04/14/06 10:18:58 douglm [376] * trunk/calendar3/access/src/edu/rpi/cct/uwcal/access/Ace.java: * trunk/calendar3/access/src/edu/rpi/cct/uwcal/access/PrivilegeDefs.java: * trunk/calendar3/access/src/edu/rpi/cct/uwcal/access/Privileges.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/AccessUtil.java: * trunk/calendar3/webclient/src/org/bedework/webclient/BwAccessAction.java: * trunk/calendar3/webclient/war/WEB-INF/struts-config.xml: * trunk/calendar3/webcommon/src/org/bedework/webcommon/access: * trunk/calendar3/webcommon/src/org/bedework/webcommon/access/AccessAction.java: Access changes: Inherited flag was not being processed correctly - now encoded and passed around. Only non-inherited aces are stored in entities Update pathinfo table when access changed Moved access action into common component and changed to use correct event refs. 04/13/06 23:18:13 douglm [375] * trunk/calendar3/appcommon/src/org/bedework/appcommon/FormattedFreeBusy.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwDateTime.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/CalFacadeUtil.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/svc/BwPreferences.java: * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: * trunk/calendar3/webclient/src/org/bedework/webclient/BwActionForm.java: * trunk/calendar3/webclient/src/org/bedework/webclient/BwFreeBusyAction.java: * trunk/calendar3/webclient/war/docs/freeBusy.jsp: Free busy 04/13/06 16:57:23 johnsa [374] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/ical.xsl: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/vcal.xsl: fixed event download feature in single event view 04/13/06 16:41:28 johnsa [373] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: can now select a susbscription in the sidebar of the personal client to see only that subscription's events. 04/13/06 14:01:01 douglm [372] * trunk/calendar3/appcommon/src/org/bedework/appcommon/EventFormatter.java: * trunk/calendar3/appcommon/src/org/bedework/appcommon/TimeView.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/svc/BwPreferences.java: * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: Fix bug which broke public calendars client More freebusy 04/13/06 11:32:32 johnsa [371] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/sideBarArrowClose.gif: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/sideBarArrowOpen.gif: added listing of organizer and attendees to personal client event display. updated sidebar open-close icon 04/13/06 11:12:41 douglm [370] * branches/REL-3.0/calendar3/calCore/src/org/bedework/calcore/hibernate/Calendars.java: Fix access check for calendars - prevented add calendar 04/13/06 09:35:10 douglm [369] * trunk/calendar3/bldfiles/defjars.properties: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/Calendars.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/CalintfImpl.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwFreeBusy.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/base/CalintfBase.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/ifs/CalendarsI.java: * trunk/calendar3/caldav/src/edu/rpi/cct/uwcal/caldav/calquery/FreeBusyQuery.java: * trunk/calendar3/calsvc/build.xml: * trunk/calendar3/calsvc/src/org/bedework/calsvc/BwIndexKey.java: * trunk/calendar3/calsvc/src/org/bedework/calsvc/BwIndexLuceneDefs.java: * trunk/calendar3/calsvc/src/org/bedework/calsvc/BwIndexLuceneImpl.java: * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: * trunk/calendar3/calsvci/src/org/bedework/calsvci/CalSvcI.java: * trunk/calendar3/common/build.xml: * trunk/calendar3/common/src/edu/rpi/cct/misc: * trunk/calendar3/common/src/edu/rpi/cct/misc/indexing: * trunk/calendar3/common/src/edu/rpi/cct/misc/indexing/Index.java: * trunk/calendar3/common/src/edu/rpi/cct/misc/indexing/IndexDummyImpl.java: * trunk/calendar3/common/src/edu/rpi/cct/misc/indexing/IndexException.java: * trunk/calendar3/common/src/edu/rpi/cct/misc/indexing/IndexLuceneImpl.java: * trunk/calendar3/common/src/edu/rpi/cct/uwcal/common: * trunk/calendar3/lib/lucene-core-1.9.1.jar: * trunk/calendar3/webclient/src/org/bedework/webclient/BwFreeBusyAction.java: * trunk/calendar3/webclient/war/docs/freeBusy.jsp: Code to support lucene indexing. Nothing being used yet but builds OK 04/12/06 17:10:00 johnsa [368] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.css: added a border to the sidebar 04/12/06 17:08:14 johnsa [367] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/glassFill-icon-menuButton.gif: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/sideBarBlueGrad.gif: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/sideBarGrayGrad.gif: final stylings to the personal client sidebar and addition of some shading graphics. 04/12/06 12:03:31 douglm [366] * trunk/calendar3/appcommon/src/org/bedework/appcommon/TimeView.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwDateTime.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwFreeBusy.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/CalFacadeUtil.java: * trunk/calendar3/caldav/src/edu/rpi/cct/uwcal/caldav/calquery/FreeBusyQuery.java: * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: * trunk/calendar3/calsvci/src/org/bedework/calsvci/CalSvcI.java: * trunk/calendar3/webclient/src/org/bedework/webclient/BwFreeBusyAction.java: More free/busy changes 04/12/06 01:15:22 douglm [365] * trunk/calendar3/appcommon/src/org/bedework/appcommon/MyCalendarVO.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwFreeBusyComponent.java: * trunk/calendar3/caldav/src/edu/rpi/cct/uwcal/caldav/TimeRange.java: * trunk/calendar3/caldav/src/edu/rpi/cct/uwcal/caldav/filter/CompFilter.java: * trunk/calendar3/caldav/src/edu/rpi/cct/uwcal/caldav/filter/Filter.java: * trunk/calendar3/caldav/src/edu/rpi/cct/uwcal/caldav/filter/PropFilter.java: * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: * trunk/calendar3/webadmin/src/org/bedework/webadmin/event/PEUpdateEventAction.java: * trunk/calendar3/webclient/src/org/bedework/webclient/BwAccessAction.java: * trunk/calendar3/webclient/src/org/bedework/webclient/BwFreeBusyAction.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/BwAbstractAction.java: Freebusy fixes. Remove some more use of Vector 04/11/06 11:50:23 douglm [364] * trunk/calendar3/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/calendar3/webadmin/src/org/bedework/webadmin/event/PEFetchEventAction.java: * trunk/calendar3/webadmin/war/docs/event/emitEvent.jsp: * trunk/calendar3/webclient/war/docs/event/emitEvent.jsp: Use guid + recurid in admin client to fetch event for update. Also add calendar name to display 04/11/06 11:13:18 douglm [363] * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: Recent updates weren't good for admin. Fixed 04/10/06 23:25:36 douglm [362] * trunk/calendar3/webcommon/src/org/bedework/webcommon/BwAbstractAction.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/subs/GetSubscriptionsAction.java: Fetch user subscriptions every time 04/10/06 23:14:41 douglm [361] * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: But entities marked deleted should go in the Trash 04/10/06 22:53:39 douglm [360] * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/Calendars.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/CalintfImpl.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/Events.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/base/CalintfBase.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/ifs/CalendarsI.java: * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: Don't use Trash to store deleted event annotations. Instead store in special calendar "Deleted" That way we don't have to take any special actions when emptying trash 04/10/06 09:51:15 johnsa [359] * trunk/calendar3/webclient/war/WEB-INF/struts-config.xml: * trunk/calendar3/webclient/war/docs/location: * trunk/calendar3/webclient/war/docs/location/editLocation.jsp: * trunk/calendar3/webclient/war/docs/location/manageLocations.jsp: * trunk/calendar3/webclient/war/docs/prefs: * trunk/calendar3/webclient/war/docs/prefs/modPrefs.jsp: * trunk/calendar3/webclient/war/docs/view: * trunk/calendar3/webclient/war/docs/view/deleteConfirm.jsp: * trunk/calendar3/webclient/war/docs/view/modView.jsp: * trunk/calendar3/webclient/war/docs/view/viewList.jsp: moved personal client location management jsp into subdirectory and updated struts-config to match; copied prefs and view subdirectories from admin client so we can support these functions. 04/10/06 07:50:47 johnsa [358] * trunk/calendar3/webclient/war/docs/subs/emitSubscriptions.jsp: adding a missing file to user client jsp 04/10/06 01:00:42 douglm [357] * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/BwAbstractAction.java: Partially fix bug that prevented new calendar stuff from working. Trash still not working? Removed some debugging code 04/10/06 00:26:24 douglm [356] * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/CalintfImpl.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/Events.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwEvent.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwEventProxy.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/CalFacadeDefs.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/CoreEventInfo.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/base/CalintfBase.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/ifs/Calintf.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/ifs/EventsI.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/svc/EventInfo.java: * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: * trunk/calendar3/calsvci/src/org/bedework/calsvci/CalSvcI.java: * trunk/calendar3/synchml/src/edu/rpi/cct/uwcal/synchml/common/Synchml.java: * trunk/calendar3/webclient/src/org/bedework/webclient/BwDelEventAction.java: * trunk/calendar3/webclient/war/WEB-INF/struts-config.xml: * trunk/calendar3/webcommon/src/org/bedework/webcommon/BwAbstractAction.java: Deletions mostly working. New svci method markDeleted which marks events as deleted and moves them into the owners trash For events to which the user has no access, e.g. public events, an annotation is added which is marked as deleted and is also stored in the trash Further work: Need to handle recurrence instances. Need a way to really delete events Need to ensure empty trash doesn't remove the annotations. 04/08/06 21:42:46 johnsa [355] * trunk/calendar3/webclient/war/WEB-INF/struts-config.xml: updated struts-config in user clients to reflect the calendar subdirectory in the jsp 04/08/06 11:17:40 johnsa [354] * trunk/calendar3/deployment/webpublic/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/messages.xsl: tweaks to calendar listing in web clients - added link to calendar from single event. 04/08/06 10:02:17 johnsa [353] * trunk/calendar3/deployment/webpublic/webapp/resources/demoskins/default/default/blue.css: * trunk/calendar3/deployment/webpublic/webapp/resources/demoskins/default/default/common.css: * trunk/calendar3/deployment/webpublic/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/deployment/webpublic/webapp/resources/demoskins/default/default/green.css: * trunk/calendar3/deployment/webpublic/webapp/resources/demoskins/default/default/red.css: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: added calendar to event display; began some stylistic updates to public calendar in preparation for a graphical overhaul. 04/08/06 09:28:28 johnsa [352] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.css: caught a css typo 04/08/06 09:27:20 johnsa [351] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/dynCalendarWidget.css: added functionality to calendar selection in personal client; some minor color chages, too. 04/08/06 08:52:38 johnsa [350] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: personal client: navigation bar is now persistent and nav bar display dates now draw on the generic date information rather than the calendar tree. This change should be carried over into the public client as well. 04/08/06 08:10:53 johnsa [349] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: personal client "views" listing now functional 04/08/06 08:04:29 johnsa [348] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/glassFill-icon-menuButton.gif: * trunk/calendar3/webclient/war/docs/header.jsp: * trunk/calendar3/webclient/war/docs/main.jsp: moved "views" xml output into the header for the web clients (will need it in all pages for menuing); added view icon. 04/08/06 08:03:32 johnsa [347] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/glassFill-icon-view.gif: moved "views" xml output into the header for the web clients (will need it in all pages for menuing); added view icon. 04/07/06 17:20:14 johnsa [346] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/messages.xsl: updated a message in the personal user xsl 04/07/06 17:14:35 johnsa [345] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/messages.xsl: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/addEvent-forList-icon.gif: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/glassFill-button-menu.gif: more graphics updates to the personal web client 04/07/06 15:49:36 johnsa [344] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/addEvent-forGrid-icon.gif: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/std-icalUpload-icon-small.gif: more graphics updates to the personal web client; ical upload icon and add event for the grid view. 04/07/06 14:48:12 johnsa [343] * trunk/calendar3/deployment/webpublic/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: removing count() tests from xslt in favor of more efficient tag existence checks. 04/07/06 14:36:41 johnsa [342] * trunk/calendar3/deployment/webpublic/webapp/resources/demoskins/default/default/blue.css: * trunk/calendar3/deployment/webpublic/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/deployment/webpublic/webapp/resources/demoskins/default/default/green.css: * trunk/calendar3/deployment/webpublic/webapp/resources/demoskins/default/default/red.css: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/errors.xsl: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/olive.css: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/arrowLeft.gif: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/arrowRight.gif: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/glassFill-01.gif: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/glassFill-02-leftBorder.gif: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/glassFill-02-rightBorder.gif: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/glassFill-02.gif: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/glassFill-03.gif: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/glassFill-error.gif: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/glassFill-message.gif: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/greenCheckIcon.gif: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/redCheckIcon.gif: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/trashIcon.gif: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/userIcon.gif: first pass of graphical updates to web user client; colors and graphics changed a great deal. Some layout changes in both public and personal client - moved "Today" button to the left of the date goto menu. 04/06/06 17:06:24 johnsa [341] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/errors.xsl: * trunk/calendar3/webclient/war/docs/event/emitEvent.jsp: * trunk/calendar3/webclient/war/docs/header.jsp: * trunk/calendar3/webclient/war/docs/subs/subscriptions.jsp: updates to user client side bar (incomplete): added views, calendars, subscriptions, and options; they appear -- will add functionality next. more stylistic changes in preparation for color and graphics overhaul. 04/06/06 15:08:48 johnsa [340] * trunk/calendar3/webclient/war/docs/event/emitEvent.jsp: * trunk/calendar3/webclient/war/docs/event/emitEventDetail.jsp: added access information to common event jsp (can always see access for events) 04/06/06 14:41:36 johnsa [339] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/resources/std-print-icon.gif: * trunk/calendar3/webadmin/war/WEB-INF/web.xml: * trunk/calendar3/webadmin/war/docs/header.jsp: make user information appear for non-superusers in admin client updates to personal client styles 04/06/06 13:09:01 douglm [338] * trunk/calendar3/common/src/edu/rpi/sss/util/jsp/UtilAbstractAction.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/BwAbstractAction.java: Clean up and close on logout 04/06/06 11:55:33 douglm [337] * branches/REL-3.0/calendar3/common/src/edu/rpi/sss/util/jsp/UtilAbstractAction.java: * branches/REL-3.0/calendar3/webcommon/src/org/bedework/webcommon/BwAbstractAction.java: Clean up and close on logout 04/06/06 10:55:20 douglm [336] * trunk/calendar3/access/src/edu/rpi/cct/uwcal/access/Acl.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/Calendars.java: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/UserAuthUWDbImpl.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwCalendar.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/base/BwShareableContainedDbentity.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/svc/BwAuthUserPrefs.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/svc/BwPreferences.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/svc/UserAuth.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/svc/UserAuthRO.java: * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: * trunk/calendar3/calsvci/src/org/bedework/calsvci/CalSvcI.java: * trunk/calendar3/synchml/src/edu/rpi/cct/uwcal/synchml/common/Synchml.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/BwAbstractAction.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/BwActionFormBase.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/subs/SubscribeAction.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/subs/UnsubscribeAction.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/taglib/BaseTag.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/views/UpdateViewAction.java: 1. Add debug mode to user auth impl 2. Use shallow clone for calendar cloning. We weren't really cloning the children. 3. Add user mode to preferences. Not yet in db 4. Auto remove deleted subscription for extra simple user mode. 5. Remove unused unsubscribe action 04/05/06 17:00:12 johnsa [335] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.css: * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: further updates to personal client styles and layout in preparation for a graphical overhaul to menu and other features. 04/05/06 16:32:28 johnsa [334] * trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl: * trunk/calendar3/webclient/war/docs/event/emitEvent.jsp: personal client events now reflect public, personal, and public from subscription; this is temporary until we allow annotations.