# # ChangeLog for /trunk/calendar3/dumprestore/build.xml # # Generated by Trac 0.9.3 # 05/26/13 03:58:17 # 03/06/06 13:34:14 douglm [261] * trunk/calendar3/bldfiles/defjars.properties: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/Events.java: * trunk/calendar3/dumprestore/build.xml: * trunk/calendar3/icalendar/src/org/bedework/icalendar/IcalTranslator.java: * trunk/calendar3/lib/ical4j-0.9.17.jar: * trunk/calendar3/lib/ical4j-0.9.18x.jar: * trunk/calendar3/webcommon/src/org/bedework/webcommon/misc/UploadAction.java: import of ics files works again in personal client. Upgraded ical4j to current cvs level (+ small fix) Fixed bug in Events so that organizers get saved correctly Use preferred calendar for import if none specified. 03/05/06 22:12:49 douglm [260] * trunk/calendar3/build.xml: * trunk/calendar3/dumprestore/build.xml: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/HibRestore.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/AdminGroupRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/CategoryRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/LocationRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/SponsorRule.java: Option to only dump events owned by a users in a supplied list. Also improved debugging mesages. 03/01/06 10:15:32 douglm [238] * trunk/calendar3/build.xml: * trunk/calendar3/calCore/resources/properties/ehcache.xml: * trunk/calendar3/dumprestore/build.xml: Enable caching again - cache names now have a region prefix Fixes so that quickstart hsql schema and dumprestore work ok 02/28/06 22:55:26 douglm [235] * trunk/calendar3/bldfiles/globalDefs.xml: * trunk/calendar3/build.xml: * trunk/calendar3/calCore/resources/hbms/Alarm.hbm.xml: * trunk/calendar3/calCore/resources/hbms/Calendar.hbm.xml: * trunk/calendar3/calCore/resources/hbms/Event.hbm.xml: * trunk/calendar3/calCore/resources/hbms/EventAnnotation.hbm.xml: * trunk/calendar3/calCore/resources/properties/hibernate.cfg.xml: * trunk/calendar3/calCore/resources/properties/hibernate.properties: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/HibSession.java: * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: * trunk/calendar3/dumprestore/build.xml: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/HibRestore.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/EventRule.java: * trunk/calendar3/lib/jdbc: * trunk/calendar3/lib/jdbc/README: * trunk/calendar3/test/resources/log4j.xml: * trunk/calendar3/webcommon/src/org/bedework/webcommon/BwAbstractAction.java: Further changes to get calendar working with mysql (5) 02/18/06 00:27:22 douglm [171] * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/CalTimezonesImpl.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/ifs/CalTimezones.java: * trunk/calendar3/docs/todo.txt: * trunk/calendar3/dumprestore/build.xml: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/TimezonesImpl.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/FilterRule.java: Fix code to get UTC for a given date or date/time value, Date only values were appearing in wrong day. This deals with some of the problems causing events to appear in the wrong days. There is still a problem with the various views, e.g. For a day view some events appear in more than one day tag. 02/03/06 11:21:56 douglm [75] * trunk/calendar3/config/configs/democal.properties: * trunk/calendar3/docs/todo.txt: * trunk/calendar3/dumprestore/build.xml: * 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/EntityRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/FilterRule.java: Some fixes to the conversion from 2.3 02/02/06 10:27:32 douglm [64] * trunk/calendar3/calCore/resources/hbms/System.hbm.xml: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwSystem.java: * trunk/calendar3/config/configs/democal.properties: * trunk/calendar3/config/src/org/bedework/webconfig/collections/Globals.java: * trunk/calendar3/config/src/org/bedework/webconfig/collections/Syspars.java: * trunk/calendar3/deployment/webadmin/webapp/resources/default/default/default.xsl: * trunk/calendar3/docs/todo.txt: * trunk/calendar3/dumprestore/build.xml: * trunk/calendar3/dumprestore/resources/initbedework.xml: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpSyspars.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/SysparsFieldRule.java: * trunk/calendar3/webadmin/src/org/bedework/webadmin/system/UpdateSysparsAction.java: * trunk/calendar3/webadmin/war/docs/system/modSyspars.jsp: Moved property org.bedework.syspar.directory.browsing.disallowed back to org.bedework.global.directory.browsing.disallowed 02/01/06 12:36:19 douglm [59] * trunk/calendar3/bldfiles/globalDefs.xml: * trunk/calendar3/build.properties: * trunk/calendar3/build.xml: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwSystem.java: * trunk/calendar3/config/configs/democal.properties: * trunk/calendar3/deployment/build.xml: * trunk/calendar3/docs/todo.txt: * trunk/calendar3/dumprestore/build.xml: * trunk/calendar3/dumprestore/properties/dumprestore.properties: * trunk/calendar3/dumprestore/properties/hibernate.properties: * trunk/calendar3/dumprestore/resources/initbedework.xml: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpUserPrefs.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/EventFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/FiltersRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/SysparsFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/SysparsRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/TimeZoneRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/UserFieldRule.java: * trunk/calendar3/local.build.properties: A number of fixes to the restore so that it handles a full v3 dump file. Changed restore so that syspars values supplied as arguments will override values read from the restore file. This allows us to use the configuration properties to initialise the db. We need a new page to the config tool for syspars. Moved all dump/restore default properties into config properties file. We now need a dump/restore page as well. Then discovered they were already in there so that may have caused problems. Deleted file calendar3/local.build.properties 01/31/06 09:50:28 douglm [54] * trunk/calendar3/calCore/resources/hbms/Subscription.hbm.xml: * trunk/calendar3/calCore/resources/hbms/System.hbm.xml: * trunk/calendar3/calCore/resources/hbms/User.hbm.xml: * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/CalintfImpl.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwSystem.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwUser.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/svc/BwSubscription.java: * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: * trunk/calendar3/docs/todo.txt: * trunk/calendar3/dumprestore/build.xml: * trunk/calendar3/dumprestore/properties/dumprestore.properties: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpSyspars.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpUserPrefs.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpUsers.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/CalendarRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/SysparsFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/UserFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/UserPrefsFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/UserRule.java: Added a number of fields to the system parameters - some not yet used: maxPublicDescriptionLength will be used to limit the size of the description for public events maxUserDescriptionLength; will be used to limit the size of the description for user events maxUserEntitySize, defaultUserQuota will be used when we have quotas working. defaultUserViewName Used to set the name of the default view created when a user is added. Add the above to dump/restore. Changes to CalSvc to set default view Add unremoveable flag to subscriptions. Add to dump/restore Add quota to BwUser, Add to dump/restore. Set it in CalintfImpl from syspars. Add value to users when converting from 2.3 01/30/06 22:49:17 douglm [50] * trunk/calendar3/calFacade/src/org/bedework/calfacade/svc/BwSubscription.java: * trunk/calendar3/docs/todo.txt: * trunk/calendar3/dumprestore/build.xml: * trunk/calendar3/dumprestore/properties/dumprestore.properties: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/Defs.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/HibDump.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpAdminGroups.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpAlarms.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpAll.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpCalendars.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpUserPrefs.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/DumpUsers.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/dumpling/Dumpling.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/HibRestore.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/RestoreIntf.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/AdminGroupFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/AlarmFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/AlarmRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/CalendarFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/CalendarRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/CategoryFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/EntityFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/EventFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/EventRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/FilterRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/FiltersRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/LocationFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/OrganizerFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/RestoreRuleSet.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/SponsorFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/SysparsFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/SysparsRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/TimeZoneFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/TimeZoneRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/UserFieldRule.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/rules/UserPrefsFieldRule.java: * trunk/calendar3/icalendar/src/org/bedework/icalendar/IcalCallback.java: Many more updates to get the dump and restore working 01/28/06 23:54:51 douglm [48] * trunk/calendar3/.classpath: * trunk/calendar3/bldfiles/defjars.properties: * trunk/calendar3/bldfiles/globalDefs.xml: * trunk/calendar3/build.xml: * trunk/calendar3/calCore/resources/hbms/Alarm.hbm.xml: * trunk/calendar3/calCore/resources/hbms/Event.hbm.xml: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwAlarm.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwEventAlarm.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwRecurrence.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwTimeZone.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwTodo.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwTodoAlarm.java: * trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java: * trunk/calendar3/docs/todo.txt: * trunk/calendar3/dumprestore: * trunk/calendar3/dumprestore/build.xml: * trunk/calendar3/dumprestore/properties: * trunk/calendar3/dumprestore/properties/dumprestore.properties: * trunk/calendar3/dumprestore/properties/fix.properties: * trunk/calendar3/dumprestore/properties/hibernate.properties: * trunk/calendar3/dumprestore/properties/log4j.xml: * trunk/calendar3/dumprestore/resources: * trunk/calendar3/dumprestore/src: * trunk/calendar3/dumprestore/src/org: * trunk/calendar3/dumprestore/src/org/bedework: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/BwDbLastmod.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/Defs.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/Dump.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/DumpGlobals.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/DumpIntf.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/dump/HibDump.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/HibRestore.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/RestoreIntf.java: * trunk/calendar3/dumprestore/src/org/bedework/dumprestore/restore/TimezonesImpl.java: * trunk/calendar3/test/src/org/bedework/tests/calsvc/CalSvcAlarmsTest.java: * trunk/calendar3/tools/build.xml: * trunk/calendar3/tools/dumprestore: * trunk/calendar3/tools/src/org/bedework/tools/dumprestore/BwDbLastmod.java: * trunk/calendar3/tools/src/org/bedework/tools/dumprestore/Defs.java: * trunk/calendar3/tools/src/org/bedework/tools/dumprestore/dump/Dump.java: * trunk/calendar3/tools/src/org/bedework/tools/dumprestore/dump/DumpGlobals.java: * trunk/calendar3/tools/src/org/bedework/tools/dumprestore/dump/DumpIntf.java: * trunk/calendar3/tools/src/org/bedework/tools/dumprestore/dump/HibDump.java: * trunk/calendar3/tools/src/org/bedework/tools/dumprestore/dump/dumpling: * trunk/calendar3/tools/src/org/bedework/tools/dumprestore/restore/HibRestore.java: * trunk/calendar3/tools/src/org/bedework/tools/dumprestore/restore/Restore.java: * trunk/calendar3/tools/src/org/bedework/tools/dumprestore/restore/RestoreGlobals.java: * trunk/calendar3/tools/src/org/bedework/tools/dumprestore/restore/RestoreIntf.java: * trunk/calendar3/tools/src/org/bedework/tools/dumprestore/restore/TimezonesImpl.java: * trunk/calendar3/tools/src/org/bedework/tools/dumprestore/restore/rules: Worked on getting dump ready. As a result realised some schema changes were required - all small. Moved dumprestore out of the tools component into its own component calendar3/dumprestore 01/26/06 16:08:11 douglm [42] * trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/UserAuthUWDbImpl.java: * trunk/calendar3/calFacade/src/org/bedework/calfacade/BwPrincipal.java: * trunk/calendar3/deployment/webadmin/webapp/resources/en_US/default/errors.xsl: * trunk/calendar3/docs/todo.txt: * trunk/calendar3/tools/dumprestore/build.xml: * trunk/calendar3/webadmin/src/org/bedework/webadmin/PEActionForm.java: * trunk/calendar3/webadmin/src/org/bedework/webadmin/event/PEUpdateEventAction.java: * trunk/calendar3/webcommon/src/org/bedework/webcommon/BwWebUtil.java: Fix events validation