__color__ ticket summary component priority version milestone type owner created _changetime _description _reporter 5 416 fix calendar selection from within event details web client: personal trivial Bedework 3.7 defect johnsa 1244063342 1261370978 clicking the calendar name in the details view of a personal event throws an error because the virtual path isn't being assembled correctly. johnsa 5 539 midnight as end-time in list view needs better presentation web client: personal trivial Bedework 3.7 defect johnsa 1264037034 1264037045 johnsa 5 540 copy event page should read "Add Event" not "Edit Event" web client: personal trivial Bedework 3.7 defect johnsa 1264037662 1264037662 johnsa 5 585 setup.do urlprefix needs to be server relative web clients trivial Bedework 3.7 defect johnsa 1270484546 1270484546 change to page="/setup.do" instead of current form in header.jsp - also for 3.6 avoids problems when public or personal clients are served from the root context. johnsa 5 26 update system prefs needs to refetch web client: admin trivial Bedework 4.0 defect douglm 1141160048 1201617644 After update of system prefs need to refetch johnsa 4 266 sorting of locations, contacts, categories web client: admin minor Bedework 3.7 defect douglm 1210885097 1260821705 should be done at db query johnsa 4 446 Bedework v3.5 manual: adduser documentation not quite right. manuals/documentation minor Bedework 3.7 defect johnsa 1250809524 1264778910 On page 14, the 3.5 manual reads: ''4. Enter one of the following commands (Linux or Windows): bedework/build/quickstart/linux/adduser userid Firstname Lastname userid@mysite.edu password'' However, adduser doesn't have the execute bit on. In fact, among the scripts in the linux directory, only bw has that bit on. The doc should either say "sh bedework/build/..." or the execute bit should be turned on. In that case, I'd recommend changing the documentation to read "./bedework/build/..." That's more natural to Unix people. bleibson 4 532 cannot deselect " display items in this collection" in calsuite subscriptions or system calendar tree web client: admin minor Bedework 3.7 defect johnsa, douglm 1263926085 1265231298 not certain if this feature works once we are able to deselect johnsa 4 536 remove "event recurs" and "event does not recur" switches on recurrence tab and display recurrence rules by default web client: personal minor Bedework 3.7 defect johnsa 1264017407 1264017407 no reason for this. If the field "recurring" needs to be set to true, set it as a hidden field based on the recurrence rules. If frequency is none, set recurring to false. Otherwise, set it to true. Recurrence rules should always be visible. johnsa 4 541 % Complete does not stick when adding/editing a task web client: personal minor Bedework 3.7 defect douglm 1264038776 1265138215 input field name=percentComplete - does not appear to be accounted for in /bedework/projects/webapps/webcommon/src/org/bedework/webcommon/event/UpdateEventAction.java Events from Lightning with % Complete display, but don't update. johnsa 4 545 category descriptions not saved in personal client unclassified minor Bedework 3.7 defect johnsa 1264044105 1264044105 johnsa 4 546 status values from Lightning tasks get rejected as invalid when editing the task in Bedework web client: personal minor Bedework 3.7 defect douglm, johnsa 1264108781 1264108781 johnsa 4 551 add es_ES to admin client system preferences and include in default data quickstart minor Bedework 3.7 defect johnsa 1265050783 1265231310 so that changes to locale work, you must include the supported locales in the admin client johnsa 4 553 In personal client, today button needs to be turned back into HTML so that in can be internationalized. web client: personal minor Bedework 3.7 defect johnsa 1265126891 1265126891 bleibson 4 48 File upload errors should have separate page? web clients minor Bedework 4.0 defect johnsa 1143085978 1201617644 Soon to be committed updates will have the upload action forwarding to "baddata" if an error occurs during upload. It's probably better to have a separate page to hightlight the failure. Possibly we should hav a non-fatal error page that just show error messages and forward to that. douglm 4 53 SessionListener needs upgrade core minor Bedework 4.0 defect douglm 1143470398 1201617644 The SessionListener has a static field maintaining session counts. In the jboss package it's the same field for all applications. Need to use some sort of table indexed by an application parameter douglm 4 86 split initbedework.xml dump/restore utilities minor Bedework 4.0 defect douglm 1153229460 1201617644 Split initbedework.xml into two files: one for truly global settings (timezones) and one file for all institutional settings. This would make the institutional file much smaller and easier to manage, and would also make file version control easier to manage. dave@brondsema.net 4 130 mark if an entity is annotated web clients minor Bedework 4.0 defect douglm 1166215728 1201617644 johnsa 4 152 block creating more than one calsuite on a single group web client: admin minor Bedework 4.0 defect douglm 1167411482 1201617644 johnsa 4 214 inbox meeting requests/replies should be sorted by dtstamp web clients minor Bedework 4.0 defect douglm 1175630855 1201617644 am currently sorting in the stylesheet. johnsa 4 215 scheduling comments (out of order / latest comment missing) web clients minor Bedework 4.0 defect douglm 1175797787 1201617644 Comments are out of order in the scheduling replies Replies do not return the most recently added comment; if there are n comments, n-1 comments are returned. johnsa 4 216 scheduling DTSTAMP not updated on "delegate" web clients minor Bedework 4.0 defect douglm 1175797920 1201617644 when a meeting request is met with "delegate" in the reply, the dtstamp is not updated johnsa 4 217 inboxstate/changed flag is not being updated after login web clients minor Bedework 4.0 defect douglm 1175871643 1201617644 a meeting request that arrives during an active session does not change the inBoxInfo.changed flag to true (it should) johnsa 4 252 add calendar and calendar owner output to xml within event output web clients minor Bedework 4.0 defect johnsa 1187972565 1201617644 Need xml output inside ... to properly determine where an event is coming from in the user client. Currently in the single event and list views we provide links to manage the underlying subscription for subscribed public calendars. To be able to do this for other user calendars, we need to see who owns the event's container (calendar collection). Currently we test on event ownership which is not adequate; for example, if I add an event to another user's calendar to which I am subscribed, I should get the "subscription" link even though I own the event. The other user should not get the link, even though she doesn't own it -- because it's in the calendar she owns. johnsa 3 581 Need a "/" collection unclassified major defect douglm 1269958925 1269958925 public and user should have a parent with a null name - the real root douglm 3 283 Missing fields in restore dump/restore utilities major Bedework 3.4.1.1 defect douglm 1219461244 1222868314 Not all of the following may be missing but extra checks in 3.5 revealed these 23:04:11,739 ERROR [UserPrefsFieldRule] Unknown user preference field view-seq 23:04:11,748 ERROR [UserPrefsFieldRule] Unknown user preference field views 23:04:11,748 ERROR [UserPrefsFieldRule] Unknown user preference field pageSize 23:04:11,748 ERROR [UserPrefsFieldRule] Unknown user preference field hour24 23:04:11,748 ERROR [UserPrefsFieldRule] Unknown user preference field scheduleAutoRespond 23:04:11,748 ERROR [UserPrefsFieldRule] Unknown user preference field scheduleAutoCancelAction 23:04:11,748 ERROR [UserPrefsFieldRule] Unknown user preference field scheduleDoubleBook 23:04:11,748 ERROR [UserPrefsFieldRule] Unknown user preference field scheduleAutoProcessResponses douglm 3 441 Manage events list not showing active instances web clients major Bedework 3.5 defect douglm 1249178825 1249178879 Master before today, no instances show up. douglm 3 560 public calendar context needs to be parameterized in Calrsrc.MainCampus/themes/bedeworkTheme/javascript/ifs-calendar.js web client: public major Bedework 3.6 defect johnsa 1265752067 1265752067 Line 8: var newUrl = '/cal/main/setViewPeriod.do?b=de&date=' + selected[0][0] + selected[0][1] + selected[0][2]; johnsa 3 562 Need to flush something when modifying groups? core major Bedework 3.6 defect douglm 1265841635 1265841635 Message {{{ > I can reproduce your issue. After putting the new group into > campusAdminGroups, I can get the calendar path to populate by > restarting the server. This may be more or less attractive than > recreating the group, but it works. It may also repopulate without a > server restart after the server cache has timed out - though I've not > waited long enough to know yet. >>I notice that if I forget to add an admin group as a member of the main >> group "campusAdminGroups", and I test it by trying to add an event, I get an >> error message "Your information is incomplete: please supply a calendar." >> >> When I attempt to correct this error by adding the admin group to >> "campusAdminGroups", I *still* get the error. It appears that my only >> solution is to delete my admin group, nested admin user group, and suite, >> and create new ones with new names, which is a lot of work. >> }}} douglm 3 578 x-props in retrieve list cause exception core major Bedework 3.6 defect douglm 1269374942 1269374949 A request like: {{{ cool }}} douglm 3 579 document new cal.properties org.bedework.server.resources.root.dir -- should simplify the documentation manuals/documentation major Bedework 3.6 defect johnsa 1269531900 1269531936 also in the 3.6 documentation, chapter 3.13 johnsa 3 614 More query filter work core major Bedework 3.6 defect douglm 1283827454 1283827477 The query {{{ }}} fails for a number of reasons. The location is an inner join (not a collection) so missing location causes nothing to be returned. The exdates break it completely when absent. hibernate compains that the columns are missing (shouldn't they be null)? In any case more than one collection per query leads to huge results. Should prescan the requested properties and if more than one collection just fetch the whole lot and post-filter what we return. We may not e post-filtering it - do so. We already retrieve more than requested - for example we have to get access. douglm 3 295 Mailer classes need fixing core major Bedework 3.7 defect douglm 1226555214 1260822208 Mailer classes use a field to hold session. Should be thread local or stack. Undo fix to Calsvc when fixed douglm 3 296 exdates and rdates should be stored as UTC core major Bedework 3.7 defect douglm 1226589579 1260214109 At the moment we get duplicate exdates. We should always store as UTC which means checking each place we add an exdate/rdate also wherever we set the collection. Also be more explicit in schema, exdates and rdates are a set not just a collection. If this was referring to the recurrenceid I believe that is fixed. Need to confirm douglm 3 299 Fix makeAddrbookDn carddav major Bedework 3.7 defect douglm 1226978589 1260823304 This is wrong {{{ protected String makeAddrbookDn(String path, boolean isCollection) throws WebdavException { String remPath = path.substring(dhConfig.getPathPrefix().length() + 1); String[] elements = remPath.split("/"); }}} We shouldn't use the path prefix defining the handler to use. We should have a separate path prefix specifying what to remove in the above code {{{ /user/blah /user }}} Also the code fails if the path is the same as the prefix. douglm 3 311 Access bug? core major Bedework 3.7 defect douglm 1232862284 1260824883 Setting the 'concrete' rights schedule-x is insufficient. Need to set schedule. I believe this is a bug as schedule is an 'abstract' right (or whateveer th eterm is in DAV douglm 3 329 access control wizard / widget web clients major Bedework 3.7 defect johnsa 1236009544 1260212419 Setting acls directly on collections is prone to user error and is hard for the user to understand. We need simple questions for the user that will set acls appropriately behind the scenes, e.g. "I want to share my calendar with ..." or "...can schedule meetings with me." johnsa 3 377 Strange grid - extra week inserted web clients major Bedework 3.7 defect douglm 1240252808 1260214012 See screenshot - the extra week is in the xml... Not seen again - save for 3.6 {{{ 05 May May 5 true true true true true false 1 Friday 20090501 May 1, 2009 5/1/09 true }}} douglm 3 380 Use RSVP web client: personal major Bedework 3.7 defect douglm,johnsa 1240407228 1260214464 If set fro attendee shoudl highlight response is still needed When response is sent rsvp should be set false. Incoming request should set RSVP = true if RSVP = true for current attendee douglm 3 387 acl-principal-prop-set gets a 207 caldav major Bedework 3.7 defect douglm 1241793357 1260823339 douglm 3 388 acl-principal-prop-set with extra lines gets 404 unclassified major Bedework 3.7 defect douglm 1241793454 1260215753 {{{ }}} There's a setStatus of 207 followed by one for 404 and an incomplete response douglm 3 397 Revisit public admin event deletion web client: admin major Bedework 3.7 defect douglm 1242745351 1262660872 In public admin deleting an event with no delet access causes the delete flag to be set. Need mor evisual clues in the admin list of events - perhaps filter out deleted events from the list douglm 3 434 Floating time fixes core major Bedework 3.7 defect douglm 1247062308 1260823198 For floating time to really work we need to select the date range on a per calendar basis. CalDAV requires support of a timezone for each calendar collection which specifies the timezone used to resolve floating times.In addition, a timezone can be set on teh REPORT filter element to override the calendar timezone. This is not reasonably achievable with a sql statement. Instead adopt the following approach. 1. Select non-floating times correctly but use an expanded range for floating 2. During post processing filter out the excess floating events based on the various timezones. douglm 3 436 xslt errors for admin client on mac unclassified major Bedework 3.7 defect douglm 1247583271 1260214177 Cause unknwon at this stage - xml libraries on Mac os 10.4? jaba 5.0.19 douglm 3 437 build.configured task fails unclassified major Bedework 3.7 defect douglm 1247583308 1260822349 Seems to be trying to deploy douglm 3 438 Add subscription to url - get blank screen unclassified major Bedework 3.7 defect douglm,johnsa 1247584743 1261605804 Url -is whitesox schedule http://mlb.mlb.com/soa/ical/schedule.ics?team_id=145&season=2009 On submit just get a white screen {{{ [java] 11:15:14,050 DEBUG [UpdateCalendarAction] Emitted: property=org.bedework.client.message.added.calendar ptype=null val(s)=null [java] 11:15:14,052 DEBUG [UpdateCalendarAction] No errors emitted [java] 11:15:14,052 DEBUG [UpdateCalendarAction] 1 messages emitted [java] 11:15:14,052 DEBUG [UpdateCalendarAction] exit to continue [java] 11:15:14,052 DEBUG [BwSvciFilter] out Obtained BwCallback object [java] 11:15:14,052 DEBUG [CalintfImpl] End transaction for 2009-07-14 11:05:45.369 [java] 11:15:14,053 DEBUG [BwSvciFilter] close Obtained BwCallback object [java] 11:15:14,056 DEBUG [BwSvciFilter] in Obtained BwCallback object [java] 11:15:14,056 DEBUG [CalintfImpl] Begin transaction for 2009-07-14 11:05:45.369 [java] 11:15:14,057 DEBUG [ConfiguredXSLTFilter] XSLTFilter: Accessing filter for http://localhost:8080/ucal/calendar/showUpdateList.rdo GET response class: org.apache.catalina.connector.ResponseFacade [java] 11:15:14,057 DEBUG [ConfiguredXSLTFilter] XSLTFilter: response: org.apache.catalina.connector.ResponseFacade@6fd5609 [java] 11:15:14,057 INFO [RenderAction] REQUEST:0C3E3026CEC20A1D8F5B461E9582CDE8:DemoUserCal:127.0.0.1:http://localhost:8080/ucal/calendar/showUpdateList.rdo [java] 11:15:14,057 INFO [RenderAction] REFERRER:0C3E3026CEC20A1D8F5B461E9582CDE8:DemoUserCal:http://localhost:8080/ucal/calendar/showAddForm.rdo [java] 11:15:14,057 DEBUG [RenderAction] entry [java] 11:15:14,058 DEBUG [RenderAction] ================================ [java] 11:15:14,058 DEBUG [RenderAction] isPortlet=false [java] 11:15:14,058 DEBUG [RenderAction] ================================ [java] 11:15:14,058 DEBUG [RenderAction] Request parameters - global info and uris [java] 11:15:14,058 DEBUG [RenderAction] getRequestURI = /ucal/calendar/showUpdateList.rdo }}} douglm 3 445 manage calendars changes current selection web clients major Bedework 3.7 defect douglm,johnsa 1250695722 1260215154 When managing calendars in user client, e.g. change summary etc from manage calednars page,. it also changes the current selections from all view to altered calendar douglm 3 455 Annotations need a reference to an annotation to allow chaining core major Bedework 3.7 defect douglm 1259530738 1260213904 The recursive call in fixReferringAnnotations won't work. It is intended to allow annotations to annotations. Unfortunately this in't going to work as the reference in the annotation class is always to the master event. We need an extra column which allows chaining to an annotation douglm 3 507 eg53 fails caldav major Bedework 3.7 defect douglm 1262749958 1262749958 Filters not working too well douglm 3 514 Adding attendee doesn't resend meeting core major Bedework 3.7 defect douglm 1263271745 1265231240 douglm 3 531 calsuite owner cannot add subscriptions web client: admin major Bedework 3.7 defect douglm 1263913296 1265138194 admins logged in as group calsuite-x can access and change most calsuite settings except addition of subscriptions. The group's events owner /principals/users/agrp_calsuite-x has All access on the calendar suite - but cannot add a subscription or folder to the calsuite(access denied). This same user CAN delete a subscription. johnsa 3 554 The javascript that builds the permissions window needs to be internationalized. web client: personal major Bedework 3.7 defect johnsa 1265142682 1265142682 From Juan Cruz Ruiz de Gauna : Permissions screen is not in strings.xsl file. I'm not sure where are these strings, but it seems they are in javascript files (e.g. in $TOMCAT_HOME/webapps/ROOT/ucalrsrc.liferay5/resources/bedeworkAccess.js in ucal context and in $TOMCAT_HOME/webapps/ROOT/eventsubmitrsrc.liferay5/resources/bedeworkAccess.js in eventsubmit context) bleibson 3 555 In the edit event section, we concatenate strings in a way that doesn't work in other languages. web client: personal major Bedework 3.7 defect johnsa 1265142934 1265142934 When editing an event, you "compose" an event "header" in order to explain what Bedework is doing (e.g. "Editing Event" or "Editing Meeting") and a sub-header explaining something more about the type of event being edited (e.g. “Recurring Personal Event recurrence master”). The matter is one this is translated into spanish it loses its meaning, becoming a non-sense sentence like: “Repetitivo Privado Evento evento principal” The correct sentence would be: “Evento Privado Repetitivo evento principal” bleibson 3 556 copy event from another user's calendar doesn't work web client: personal major Bedework 3.7 defect johnsa,douglm 1265308054 1265308054 going through the motions of copying an event from another user's calendar (to which the current user has read access) seems to work, but the event never appears on the user calendar. johnsa 3 565 Fix isPrincipal call caldav major Bedework 3.7 defect douglm 1266294606 1266294606 bwsysintf is returning true for uris like /principal/resources. This should not be flagged as a principal. douglm 3 580 Check current user is same as authenicated user web clients major Bedework 3.7 defect douglm 1269873734 1269873734 With some shib implementations the proxy can switch the authenticated user in the same servlet session. Check for that and invalidate the session if that's the case douglm 3 584 tombstoned is set to not-null in schema for annotations core major Bedework 3.7 defect douglm 1270476705 1270476705 Should allow it to be null. For 3.6 just setting it to false if null. Drop the constraint and remove the fix douglm 3 587 Drive xhtml page using mocked-up json web client: personal major Bedework 3.7 defect johnsa 1270659445 1270659445 coordinate expected xml → json with Mike to get what we need from back end bleibson 3 589 Add new free/busy UI to personal client web client: personal major Bedework 3.7 defect johnsa 1270659794 1270659794 bleibson 3 590 JSP: update jsp to output the XML of the simple list of freebusy responses web client: personal major Bedework 3.7 defect johnsa 1270659900 1270659900 bleibson 3 591 Java: update freebusy action to return simple list of freebusy responses and attendee role and status information client api major Bedework 3.7 defect douglm 1270659980 1270659980 bleibson 3 592 XSL: write the xml to json xsl template (will be a widget for calling with ajax) web client: personal major Bedework 3.7 defect johnsa 1270660103 1270660103 bleibson 3 595 ical4j allows invalid RRULE? core major Bedework 3.7 defect douglm 1271428506 1271428506 We don't seem to fail with invalid rrules. Cyrus test in errors.xml doesn't fail. douglm 3 596 Check ical text value escaping core major Bedework 3.7 defect douglm 1271428843 1271428843 validate for weird escape sequences, e.g. {{{ DESCRIPTION:Bad \"escaping\" here. }}} Should have the backslashes doubled douglm 3 604 When fixing UTC - se lastmod unclassified major Bedework 3.7 defect douglm 1279215294 1279215294 If we install new timezones and any UTC times need fixing, we should also update the lastmod for the event as this affects the etag. douglm 3 605 In personal client, categories aren't sticking in "Add event" web client: personal major Bedework 3.7 defect johnsa 1280939425 1280939425 You can select them until you're blue in the face; makes no difference. bleibson 3 607 Need delete all contents flag for deleting a collection unclassified major Bedework 3.7 defect johnsa 1281016893 1281016893 douglm 3 609 Need location headers for COPY/MOVE unclassified major Bedework 3.7 defect douglm 1281018164 1281018164 douglm 3 611 Date range query incorrect? unclassified major Bedework 3.7 defect douglm 1282145199 1282145199 I believe there's a problem to deal with here (2 actually) {{{ bweventann0_.bw_start_floating='T' and bweventann0_.start_date<'20100822T040000Z' and ( bweventann0_.end_date>'20100815T040000Z' or bweventann0_.start_date=bweventann0_.end_date and bweventann0_.end_date>='20100815' ) or ( bweventann0_.bw_start_floating is null ) and bweventann0_.start_date<'20100822T040000Z' and ( bweventann0_.end_date>'20100815T040000Z' or bweventann0_.start_date=bweventann0_.end_date and bweventann0_.end_date>='20100815' ) }}} is what's generated for the override fetch (it's the same for all date range fetches). 1. There's no allowance for date type starts 2. There's no allowance for the value in the entries being null. Tasks don't need an end. Do I add an end value or should this allow for it? douglm 3 613 SCHEDULE-AGENT=NONE for organizer of off-site undeliverable meetings unclassified major Bedework 3.7 defect douglm 1282447784 1282447784 Should be set to indicate it's upto the attendee to update it - presumably incoming imip Also SCHEDULE-STATUS=503 for some reason? douglm 3 129 Create counts on export and continue after error core major Bedework 4.0 defect douglm 1166215469 1201617644 IcalTranslator.toIcal needs to continue after failure for an entity. Should also return counts, both error counts and number translated. douglm 3 143 Complete UNTIL in recurring events unclassified major Bedework 4.0 defect douglm 1166648783 1201617644 UNTIL is an inclusive date or date-time. If date and time in the rule it has to be UTC. We probably need to allow users to specify the timezone they are setting it in, which should probably be the same as the start time. We probably don't need to let them set the display time zone so - e.g. They set the start to be 14:00 America/Los_Angeles We currently display the tzid beside the UNTIL and, for the time being append the time part of the start. This is insufficient if for example we have a daily freq, with hours 0 and 12. Need to allow users to set the time part. douglm 3 180 Error messages not showing up when setting access web clients major Bedework 4.0 defect douglm 1169783502 1201617644 No error messages show up when setting access with invalid values (or an exception occurs) douglm 3 181 Fix alarms unclassified major Bedework 4.0 defect douglm 1170736096 1201617644 Alarms are currently pretty much broken. They are at the point when they can be inserted but we need to change them to make them useful. We need to * ensure they have an initial time set up on insert * mark as expired on insert if that's the case * add uid + recurrenceid to alarms so we can fetch the corresponding event Currently thay are associated via a one way ref with the event or an instance. douglm 3 185 Event annotations will miss time changes core major Bedework 4.0 defect douglm 1171477355 1201617644 Annotations are created with the time set so they can be selected based on time. This means they won't track time changes of the underlying event. Need to change the search to allow null time fields which cause search and retrieval from the annotated events. douglm 3 203 add 12/24 hour default mode to system settings. Also.... web client: admin major Bedework 4.0 defect johnsa 1172256717 1201617644 Change textarea to radio or whatever for boolean values. (Requires some work on back end to support this.) douglm 3 213 Expand alarms - or have alarm instances core major Bedework 4.0 defect douglm 1175480085 1201617644 To allow all alarms to be located we need to create an alarm entry for each instance of a recurring event. In addition, we should probably add an entry for each repetition. These can probably be very small if we create an instance consisting of just an alarm id and a 16 byte trigger time. On the other hand, we could have a lot of them. douglm 3 219 adding recurring event reference to "my calendar" throws exception web clients major Bedework 4.0 defect douglm 1176138463 1203952444 User is prompted to specify calendar in the personal client; once we select and submit this step, we fail with: {{{ [java] 14:03:30,437 DEBUG [AccessUtil] Check access for object BwCalendar ident=/user/johnsa/calendar [java] 14:03:30,437 DEBUG [Acl] Check access for 'WONyAI05 /user ' with authenticated = true isOwner = true... For owner got: PrivilegeSet[YYYYYYYYYYYYYYYY?]...Check access allowed [java] 14:03:30,453 DEBUG [BwIndexLuceneImpl] removed 1 entries for event:021 /user/johnsa/calendar067 CAL-00f1fce0-11d763c5-0111-d77e7992-00000004demobedework@mysite.eduN [java] 14:03:30,593 DEBUG [AddEventRefAction] Emitted: property=org.bedework.client.message.added.eventrefs ptype=int val(s)=1 [java] 14:03:30,593 DEBUG [AddEventRefAction] Emitted: property=org.bedework.client.message.added.eventrefs ptype=object val(s)=1 [java] 14:03:30,593 INFO [AddEventRefAction] ViewTypeI=1 [java] 14:03:30,593 INFO [AddEventRefAction] Date=20070409: go with that [java] 14:03:30,593 DEBUG [AddEventRefAction] set new view to ViewTypeI=1 [java] 14:03:30,593 DEBUG [AddEventRefAction] set new view to ViewTypeI=1 [java] 14:03:30,593 DEBUG [AddEventRefAction] No errors emitted [java] 14:03:30,593 DEBUG [AddEventRefAction] 1 messages emitted [java] 14:03:30,593 DEBUG [AddEventRefAction] exit to success [java] 14:03:30,593 DEBUG [BwSvciFilter] out Obtained BwCallback object [java] 14:03:30,593 DEBUG [CalintfImpl] End transaction for 2007-04-09 14:01:04.656 [java] 14:03:30,593 ERROR [BwSvciFilter] Callback exception: [java] org.bedework.calfacade.exc.CalFacadeException: org.hibernate.TransientObjectException: org.bedework.calfacade.BwEventObj [java] at org.bedework.calcore.hibernate.HibSessionImpl.commit(HibSessionImpl.java:295) [java] at org.bedework.calcore.hibernate.CalintfImpl.endTransaction(CalintfImpl.java:596) [java] at org.bedework.calsvc.CalSvc.endTransaction(CalSvc.java:486) [java] at org.bedework.webcommon.BwAbstractAction$Callback.out(BwAbstractAction.java:1815) [java] at org.bedework.webcommon.BwSvciFilter.doFilter(BwSvciFilter.java:131) johnsa 3 222 make fixing of seconds in restore optional web client: admin major Bedework 4.0 defect douglm 1177097327 1201617644 johnsa 3 238 Removing an attendee should (optionally) send cancellation unclassified major Bedework 4.0 defect douglm 1179717096 1201617644 douglm 3 243 COnfigure tomcat for utf-8 encoding and document core major Bedework 4.0 defect douglm 1182433378 1201617644 François Périchon wrote: {{{ > > Hi, > > Changing the method to POST partially corrected the problem, > > but we cannot edit the calendar anymore. > > I noticed the calendar link for "Université" is encoded with html > > entities like this: > > /caladmin/calendar/fetchForUpdate.do?b=de&calPath=/public/Universit%C3%A9 > > Shouldn't it be something like /public/Universit%E9 > > (E9 is the eacute html entity) }}} One last mail to close this subject. With the help of Aurélien Allienne, we successfully solved this issue, which wasn't related to bedework. Tomcat seems to encode/decode URI in ISO-8859-1 by default. The following attribute, URIEncoding="UTF-8", must be added to the related connector in tomcat's server.xml configuration file. See http://struts.apache.org/2.0.6/docs/how-to-support-utf-8-uriencoding-with-tomcat.html douglm 3 253 Event causes exception core major Bedework 4.0 defect douglm 1188101633 1201617644 The start/end is floating which produces a period for the first instance which does not match the period for the master event - the event crosses a dst boundary. Causes a non-unique exception on save as the recurrence ids are the same. The recurrence ids are the UTC time of the instance start (before override) so we need to use either event or instance but not both. ---- BEGIN:VCALENDAR PRODID:-//Ben Fortuna//iCal4j 1.0//EN VERSION:2.0 CALSCALE:GREGORIAN BEGIN:VEVENT DTSTAMP:20070822T212913Z SUMMARY:British Summer Time Ends DESCRIPTION: TRANSP:OPAQUE CLASS: UID:0a66b927-814b-49dd-973c-28a4dd7e78c9 DTSTART:20021027T000000 DTEND:20021027T235959 RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=10;BYDAY=SU;BYSETPOS=-1 END:VEVENT END:VCALENDAR ---- douglm 3 450 CalDAV REPORT problems caldav major Bedework 4.0 defect douglm 1255444175 1278646455 Two queries, one appears to work - one not. The only difference is the getetag inserted in the second one First non-working query {{{ }}} Working query {{{ }}} douglm 3 483 Javascript produced by the URL/widget builder needs to be internationalized. web client: url builder major Bedework 4.0 defect bleibson 1260724809 1270833002 The javascript functions behind the javascript grid widget contain English strings. bleibson 2 538 direct selection of public subscription in user client doesn't display events web client: personal critical Bedework 3.7 defect douglm, johnsa 1264036381 1265231216 subscribed public events appear in the "All" view (sometimes not?), but directly selecting a public subscription does not work - no events appear. For example, subscribe to Concerts. They will appear in the All view. Select the "Concerts" calendar - no events appear. johnsa