# # ChangeLog for /trunk/calendar3/dumprestore/build.xml # # Generated by Trac 0.9.3 # 05/19/13 11:18:56 # 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