_Really_ disable reminder via ics in Outlook - outlook-2007

I've designed a web interface to send all day events to Outlook 2007 calendars.
This is done by sending a mail with content-type "text/calendar" and adding an ics Text as AlternateView (Calendar).
This works fine except for one flaw:
There should occur no reminder. According to ics-Standard this is done by simply dropping the "VALARM" part. But the behaviour of Outlook is different. If i drop that part, it adds the "Default Reminder" Setting in the recipients' Outlook. The result is that one recipient has a 30 minutes reminder, the other a 15 minutes reminder, and others have no reminder - according to their "default reminder" settings.
I've searched a lot to find a way to force reminder to none but I couldn't find any hint whatsoever.
I hope you can help me with this.
Thanks,
ro28

Microsoft's spec says this is not possible (page 83 of MS-OXCICAL pdf):
If no such TRIGGER property could be parsed, PidLidReminderDelta SHOULD<265> be set to 0x0000000F for non-all day appointments and 0x00000438 for all day appointments.
<265> Section 2.1.3.1.1.20.62: In this case, Exchange 2003, Exchange 2007, Exchange 2010, Exchange 2013, and Exchange 2016 set PidLidReminderDelta to 0x0000000F for all Calendar objects.

Related

Gmail Email Markup -- Event Showing UTC Time Instead of Local

Our Gmail Email Markup was working fine for more than a year. Now it shows the incorrect time in the bubble above an email. It still adds the event to the calendar with the correct time.
The event time: June 22, 2020, 17:00 (15:00 UTC). Computer local time is UTC+2.
The Email Markup
The Email Bubble as Rendered in Gmail (Notice the time is shown as the UTC time, not local time.)
The Calendar Event Added (Note this time is correct).
I think it is pretty clear there has been a bug introduced that causes the dates to no longer display correctly in emails. However, no one else seems to be saying anything about this, so it makes me wonder if somehow I am implementing this incorrectly. Does anyone have insight into this problem?
Writing this question got me thinking. I realized that email bubble within Gmail just displays whatever the startDate time is without converting it to the local time of the user. So while I was using:
"startDate": "2020-06-22T15:00:00Z"
what I wanted was the same time, but in local time.
"startDate": "2020-06-22T10:00:00-05:00"
Both of these add the event to the correct time in the user's calendar. However, they will display differently within Gmail itself. It's possible that this adjustment by Google is actually a bug-fix that also broke my code.

Rate of new tickets in tfs Dashboard

We are running visual studio team foundation server and today we are watching the number of active bugs on a dashboard. I would like to accompany this information with the number of new bugs added to the buglist each day.
I can't find any widget or anything in this area, is there anyone that have any idea how to track this?
You can easily create a cumulative flow chart that will show you the increase in tye number of bugs by day.
Create a query with the last 30 days of bugs by created date (#today-30). Then go to the Chart tab on the query and add a line chart. Tweek & pin it to your dasboard. Call it "30 day cumulative bug flow".
Another useful way to visualise this data would be to create a query for those bugs created in the last 24 hours, (#today-1) and pin it to your dashboard as a number. Call it "Incoming in last 24"
Unfortunately, there is no this kind of build-in feature.
You could use TFS Client API or REST API to query workitems and create the status report yourself.
Or you could set an optional reporting infrastructure. With this installed you can use the out of the box reports to do what you want:
Moreover, I also created an uservoice for you, TFS Admin will kindly review it, you could also vote up it to get more attention.

SharePoint 2007 - Calendar time column freeze pane

I built a basic schedule for my team on our team site SharePoint 2007 and I am noticing a formatting issue. When we scroll the schedule to the right, you can no longer see the time column to the left. I was hoping there might be a simple way to resolve this issue and "freeze pane" the time column. I do not have access to add a content editor web part, but I do have access to SharePoint designer. So please keep that restriction in mind.

In a TFS 2012 WIT, is there a way to show the full comment dates for System.History instead of the "fuzzy" ones?

Having been using TFS 2012 for almost a year now, our team has started working on another round of customizations to our customized Agile Process Template. I received a request today that I can't figure out.
In TFS 2012 (this seems to be a new thing), the System.History field in each WIT used for History comments displays a "fuzzy" date next to each update, rather than the full date-stamp that I believe was used in TFS 2010. Is there a way to show the full date rather than "a few minutes ago," "4 weeks ago," etc.?
I've gotten word from a good authority on TFS customization that this is not possible. The workaround from KMoraz -- hovering over the fuzzy date for the time-stamp pop-up in Web Access -- is good enough for our team.

Exchange 2003 WebDAV LastModified Issue

I'm having an issue with an Exchange 2003 WebDAV interaction and I'm hoping someone can enlighten me. We have a calendar synchronization application that keeps a user's Exchange calendar up to date with the calendar built into my company's application. This synchronization is based off of the "LastModified" property of the given calendar appointments in the WebDAV returns.
The problem is that if a user modifies an appointment on their iPad or iPhone (which is pretty common) it does not update the "LastModified" property of the appointment which makes it appear as if though the appointment doesn't need to be updated for our application. If we modify the appointment directly in the OWA interface it is updated correctly.
Does anyone know why this would not be getting updated for device side updates or perhaps even another way that we can track appointment changes? In our synchronization for Exchange 2007 and 2010 we are using the ChangeKey property but to my knowledge that does not exist in the Exchange 2003 WebDAV interface. Any help is much appreciated!

Resources