Code Monkey home page Code Monkey logo

vsts-team-calendar's People

Contributors

aminti avatar dependabot[bot] avatar dmarcey avatar elasticpencil avatar hajohns avatar madkoo avatar martinwoodward avatar microsoft-github-policy-service[bot] avatar molausson avatar nkirchem avatar pabrams avatar ruturaj-h avatar ruturajhagawane avatar serkan-inci avatar steinmr avatar t-hugs avatar willsmythe avatar willsmythe-free avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

vsts-team-calendar's Issues

Recurring events

First of all, thanks for an awsome extension!

I would like to suggest the possibility to create recurring events such as birthdays, dailys etc.
NB! I don't know how to tag this issue as an enhancement.

Cheers!
/Mike

Can't install extension

Hey there,
I can't install this plugin on our TFS. In MS-Marketplace our TFS is not listed and even if i try to install the zip directly on my TFS under /admin/extension i receive TF400900 (Invalid Zip-Archive).
I also tried to unzip and rezip only the files with subfolders. Still the same error.

(Using TFS2015)
Can anyone help me pls?

Thx!

DCR: add comment/details section for each calendar entry

It would be great if the calendar entries had a details section so we could add details to the event. My team would like to use the VSO calendar to track individual vacations, but we need to be able to add text to tell who is covering for our projects while we are OOF.

blank screen

Installed on my account, but I cannot see anything on the hub page, just showing a blank page with disabled + button and reload button.

Unable to create events if my region is United kingdom

Hi,
I have been trying to create several events with the same result.
When I click on add, the default format is MM/dd/yyyy. When I leave the date fields, it shows a validation error because the dates are not valid, then I select them with the date picker, and it changes to dd/MM/yyyy. Click OK, and I get no error, but nothing appears on the calendar.
I changed my profile in visualstudio.com, to be on region = United states, back to the calendar, and it works smoothly with the date format as MM/dd/yyy

Calendar and Alerts

Hello, my apologies if this is not the right place to ask this kind of questions.

In first one, congratulations for your calendar extension. It is very useful in our distributed teams.

My question:
Could be 'creation of an event in calendar' send an alert to all team? If yes, how can I do it?

Thanks and regards.

SEC7111: HTTPS security is compromised by {httpaddress}

SEC7111: HTTPS security is compromised by http://{tfswebaddress}:8080/tfs/_static/tfs/Dev14.M95.4/App_Themes/Default/VSS.Controls.css

SEC7111: HTTPS security is compromised by http://{tfswebaddress}:8080/tfs/_static/tfs/Dev14.M95.4/App_Themes/_content/big-progress.gif

Issue starts with Calendar loading and not displaying any date information or event information. By going to IE Developer Tools I was able to get the detailed error information above.

Days Off link takes you to wrong URL

When clicking the Days Off link on the right side of Team Calendar (0.3.11) it sends me to the URL (//_backlogs/capacity/. While that looks like the correct URL and shows the correct information, if you change the Days Off and then click the Save button you get a 401 error. The actual URL that is being used by TFS when going to Capacity is //_backlogs/capacity.

Add the possibility to filter view by events

We are using the calendar in our everyday work and have ended up with a lot of events/categories.
It would be very useful with a filter function in order to focus on what's important a specific context.
Birthdays, vacations, release dates, etc.
๐Ÿ˜€๐Ÿ‘

Package jquery and other 3rd-party scripts

At least one customer has indicated they cannot access certain CDNs, including the Google CDN hosting jQuery.

  1. Why are we needing to include jQuery at all?
  2. For the other scripts, consider packaging within the extension so avoid CDN issues

Calendar Add event UX issues

image

The description textarea is not properly aligned when the the Add Event dialog is expanded from the bottom right.
Also once expanded, the description text area doesnt expand correctly showing all the corners.
Also, mouse hover on the description text area doesnt show a arrowed handle.

Share calendar across multiple projects

Hi,
How can I share a calendar across multiple projects if its possible. If not may be adding this feature can make this extension very powerful and can be used as team general calendar. Especially for teams working on multiple projects.

Authentication issues

We're experiencing some issues using this extension on TFS 2015 update 2 on-premises. The calendar works fine when TFS is used from within our environment, but the calendar items fail to load when TFS is approached externally through our TMG firewall. TFS is behind forms-based authentication on TMG.

More specifically, we're getting 440's on calls to ../iterations and 403's on the calls to ../ExtensionDataCollectionQuery (see screenshot).

capture

We've done quite a bit of troubleshooting on our firewall settings already, but haven't found anything that might cause this. My best bet at this point is that the extension just doesn't work with TFS on-prem behind forms based authentication, perhaps because of the way it (doesn't) handle cookies?

Print calendar

as a user of the vsts team calendar i want to be able to print the calendar so that I can display in my office for quick reference.

Clicking Iterations takes you to the Iterations page of a team, not the project

Iterations are at the team project level (at least right now). But when you click the Iterations link on the right of the calendar it takes you to the Iterations page of the team inside the team project. This page is basically empty. It also breaks TFS 2015 Update 2 but that has been reported separately.

Clicking the Iterations link should take you to the Iterations tab of the team project.

Clicking Iterations label incorrectly opening project-level Work admin hub

It should open the team-level hub (which was recently split out from the project-level hub).

This came from this customer review of the extension on the Marketplace:
I have found following issues (on TFS 2015 Update 2 ): 1) if I click on "Iterations" link - I see no Iteration in admin screen, but if I go using regular links - I see all my iterations

Cannot create event for one day only

Cannot create one day event.

  1. Creating event
    screenshot_0213
  2. Event created with incorrect sum
    screenshot_0214
  3. Change date from datepicker (datepicker format date in incorrect format)
    screenshot_0215
  4. Same result
    screenshot_0214
  5. Create for two days
    screenshot_0216
  6. Unexpected behavior
    screenshot_0217
  7. Start date greater than end date
    screenshot_0218
  8. Can't create
    screenshot_0219

Capacity of current sprint ereased by day-off

When adding a new day off for a sprint which has already capacities assigned, the capacity for the team member is set to zero. Additionally the activity setting is deleted.

Recreate:

  • Go to capacity screen and add capacities (e.g. by copying from last sprint) for sprint X
  • See activity and capacity fields filled for team member A
  • Go to calendar view
  • Add a day off for team member A within the sprint X
  • Go to capacity screen of sprint X
  • See that activity and capacity values are gone

Installation details:

  • TFS 2015 Update 1 on premise
  • Team Calendar 0.3.3

Adding event results in 403 forbidden

As TFS administrator I installed the Team Calender extensions but it results in a 403 error with the ExtensionDataCollectionQuery (https://mytfsserver/tfs/DefaultCollection/_apis/ExtensionManagement/InstalledExtensions/ms-devlabs/team-calendar/ExtensionDataCollectionQuery) and Documents (https://mytfsserver/tfs/DefaultCollection/_apis/ExtensionManagement/InstalledExtensions/ms-devlabs/team-calendar/Data/Scopes/Default/Current/Collections/bc6e8cdb-f1dd-4452-a225-765186bcc069/Documents) requests for the project users. As admin I am able to successfully create events. I cannot find any permissions settings for this extension, am I missing something?

Calendar dashboard widget

Add a widget so a snippet of the calendar can be added to dashboards โ€“ really useful to display the events/days off within the current week or sprint.

Region-independent 'first day of week' setting

The first day of week seems to be set based on client's language setting which is obviously a very good default, but becomes a little problematic when your primary Accept-Language does not match the culture you're in (happens often when testing/changing the browser etc.)

Proposal: As an alternative, you could allow to configure a fixed first day of week setting (e.g. per-project).
This would work to the most effect, when combined with a feature to allow to choose 'working days' (ideally - get the selection from capacity tab's settings) and, say, gray them out

Real-world example: I recently found out my team's velocity was not calculated properly, because some team members were adding their vacations on Sundays/non-working-days (b/c on a different client machines it was always 'the leftmost box' :) )

Doesn't work with Stakeholder licence?

We've installed this calendar for the purpose of sharing significant dates with our client, however if I log in as a client user (who has a Stakeholder licence) they don't seem to be able to view the calendar.

image
N.B. the Learn More link goes to http://tfs:8080/items/ms-devlabs.team-calendar which obviously doesn't work for an external client.

I've tried messing around with the permissions but I don't seem to be able to grant them anything that makes it work - the fact they also don't appear to have access to the Capacity tab on an iteration makes me suspect nothing will.

Is there something I can change to fix this or is this a limitation of the Stakeholder licence?

Thanks.

Calendar not showing because content blocked

When acessing the Calendar I'm getting two CSS errors, making impossible to show the Calendar.

The errors are:

  • /tfs/_static/tfs/Dev14.M95.3/_scripts/TFS/min/corejs?v=IiKWXrylMIeJdHBpXJwuE0SpVjVnmci79kLQuyG8-s41:346 Mixed Content: The page at 'https://.../tfs/_apis/public/gallery/publisher/ms-devlabs/extension/team-calendar/0.3.1/assetbyname/calendar.html' was loaded over HTTPS, but requested an insecure stylesheet 'http://...:8080/tfs/_static/tfs/Dev14.M95.3/App_Themes/Default/VSS.Controls.css'. This request has been blocked; the content must be served over HTTPS. n._insertLinkNode @ /tfs/_static/tfs/Dev14.M95.3/_scripts/TFS/min/corejs?v=IiKWXrylMIeJdHBpXJwuE0SpVjVnmci79kLQuyG8-s41:346
  • Uncaught Could not find http://...:8080/tfs/_static/tfs/Dev14.M95.3/App_Themes/Default/VSS.Controls.css or it was empty

Thanks in advance.

image

Import external calendars (ICS)

It would be great if we can import calendars from external locations. This way we could include feeds with local bank holidays, leaves or team meetings.

HTTP Error 401.2 - Unauthorized

Getting a 401.2 when starting the calendar.
The calendar is shown, but there is a Spinning control in the event column.
All request from the addin are ok, but only the requests to the iterations fail with the 401.2 error.

Request GET /tfs/XXXX/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxx/_apis/work/teamsettings/iterations HTTP/1.1

HTTP Error 401.2 - Unauthorized

You are not authorized to view this page due to invalid authentication headers.

Most likely causes:

  • No authentication protocol (including anonymous) is selected in IIS.
  • Only integrated authentication is enabled, and a client browser was used that does not support integrated authentication.
  • Integrated authentication is enabled and the request was sent through a proxy that changed the authentication headers before they reach the Web server.
  • The Web server is not configured for anonymous access and a required authorization header was not received.
  • The "configuration/system.webServer/authorization" configuration section may be explicitly denying the user access.

Cannot add days off on May 6th!

I don't know if this something to do with this being a holiday day in the USA but we are unable to add Days off on May 6th.

image

I probably should add that we are using this through visual studio online

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.