Coder Social home page Coder Social logo

microsoft-teams's People

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

microsoft-teams's Issues

I'd like to subscribe to comments on the issue and PR separately.

Thank you for developing a great application!
Comments are now tied to the thread, making it very easy to read.

Incidentally, I'd like to subscribe to issues and PRs on separate channels so that I don't miss important notifications.

teams-feature-request

As a current comments command subscribes to both, I'd be grateful to have a new command that only subscribes to comments on issue or PR.

Thank you🐧

Filtering with excluding

Is your feature request related to a problem? Please describe.
My goal is to subscribe to pull requests excluding bot request ("renovate" for dependency management).

Describe the solution you'd like
I would like to use the filter method to exclude a certain label. Currently it is only possible to include a label via the filter.

Describe alternatives you've considered
Alternatively, bot requests could be generally excluded by a filter.

Unable to use subscribe command

I have used the syntax @github subscribe/{owner}/{repository-name} and I get no reply at all from the bot. Is the syntax correct?

The README of this repository seems to suggest the command is separated by a space, rather than a forward slash, but I get no response either way.

Unable to @mention the teams user

In a team, if i type @github subscribe repo nothing happens,

If I type @ and arrow down to the Github (preview) user, a new issue modal pops up. I'm unable to interact with the user in my team..

ezgif com-optimize

How do we get started?

This is a query than an issue itself. Readme.md states how to install Github(Preview) integration in Teams and how to connect that with your GitHub account. How do we use this after the setup process? As the document suggest, app channel supports only SignIn and SignOut.

Get Started section states that You can subscribe to get notifications for pull requests and issues for an Organization or Repository's activity using @github subscribe <organization>/<repository> command. Which channel do you give this command? I sent this command in one of our Team channels but didn't get any responses.

Section also states Before you subscribe, a Microsoft Teams app needs to be installed in GitHub and you need to grant access to the repositories. It would be convenient if it hyperlinks to the app referred here. You will find several apps in the marketplace for Microsoft Team Integration. Which app is referred here? Thank you for the help.

Subscribe to a project

Hey there,
In my team, we are using Github Projects a lot. Quite often, different teams work on different projects within the same repo. Here it gets messy when the bot notifies every time something on an issue of all the projects. We would love to have different Teams Channels (that we actually already have) and let the bot only push notifications into these channels when the issues are in the corresponding Github projects (that, we would love to have).

Thanks for the great integration already. I hope my request is also helpful for others 😄

Integration with Azure DevOps

It would be great to have the ability to integrate Teams with Azure DevOps similar to how you've integrated GitHub with Teams.

Posting to MS Teams for "releases"

We often have to communicate the availability of a new release/hotfix to a group of stakeholders.

It would be very handy to offer a subscription to a release that allows you to configure messages to a Teams channel where users get notified about a new release of Product X being available as well as details of the description of that release as they are in GitHub

Feature request: Ping on my personal @-mention

It would be awesome to be pinged on Teams for every new @-mention within my pre-specified Repos or orgs - providing a link, or a possibility to respond directly from Teams

Thank you
❤️ :octocat:

Repository not found

Describe the bug
No repository found with error: "Please check to make sure the spelling of the resource was correct and that you have access to the resource in GitHub".

To Reproduce
Steps to reproduce the behavior:

  1. Go to a channel and type @github subscribe org/repo
  2. See error "Please check to make sure the spelling of the resource was correct and that you have access to the resource in GitHub"

image

Expected behavior
Repo notifications enabled

Desktop (please complete the following information):

  • OS: mac OS 10.15.7
  • Browser: Safari
  • macOS Teams Version App: 1.3.00.18164

Additional context
Microsoft Teams App installed on GitHub as owner and enabled for all repositories.
image

Login is ok:

image

Repository name is correct:

image

Impossible to install in private channel

Describe the bug
I have a Teams with a private channel. I can add the Github app to the teams, but only into a public channel, not the private channel I'd like the bot to be installed into.

To Reproduce
Steps to reproduce the behavior:

  1. Go to the App store in Teams
  2. Click on "Github (Preview)"
  3. Click on "Add to a Team"
  4. Enter the Team name, only the public channels are listed in the lookup field
  5. Try to enter the private channel name: it isn't accepted

Expected behavior
I would think it would be possible to activate the app in a private channel.

Desktop (please complete the following information):

  • OS: macos
  • Version: mojave 10.14.6

This is with Teams 1.3.00.18164

Support for compact messages

Hi,

I haven't tested the official integration apps for MS Teams and GitHub yet, so what follows comes only from reading the README.

Coming from Slack to MS Teams, we've found that the current unofficial GitHub integration is taking a very large amount of screen real estate on each message. Looking at the screenshots in the README, it also seems that the cards sent can be large.

On the other hand, the official GitHub Slack integration produces very compact messages (even when opening a new PR), for instance this one:

Screenshot 2020-07-01 at 18 14 24

One reason we haven't activated the unofficial integration available in the Teams App Store yet, is because of a lack of compact cards.

Thanks for considering my feature request :)

Unable to signin?

Hi! Super excited to use this plugin, but for some reason I can't sign in :/ I've tried running the @github signin command from both the chat with the GitHub bot (screenshot included) and in another Teams channel. From within the chat, the bot responds that the command was invalid and then suggests I try the command signin.

image

Can anyone see what I'm doing wrong?

Fully utilize card updating

It is a bit counter-intuitive that updates to a PR etc makes a reply in the thread instead of updating the card. It also means that actions on a PR makes the reply thread VERY noisy, when most PR updates are mostly relevant as they are and not necessarily in the context of all its history.

Github integration on slack feels more 'interactive' due to utilizing updates instead of thread replies and it should be a good candidate for GH to provide a homogenous UX-experience across the chat platforms.

Does this work under SSO?

Hi,

I've followed the installation instructions, and I have administrative access to our organisation (and enterprise) so I have installed the app there. When I try to subscribe to a repo in an organisation that has had SAML SSO enabled, the error message is:

_

Could not find resource xxx/xxxx
Please check to make sure the spelling of the resource was correct and that you have access to the resource in GitHub.

_

but I can subscribe to one of my own private repos. Just wondered if it's the SSO that is stopping this request going through, or something else?

Chris.

Ask for Tabs and Project management support

It seems these two are related somehow (maybe even the same app), but the relationship between both is not very clear. Specifically, it would be fundamental to understand the relationship between the subscribe command and adding a tab pointing to the repository.

Option for condensed notifications

We have a (rather long) template for issues and PR'r. This makes notifications take up a lot of space, half a screen on my laptop. In practice this makes the channel unreadable.

It would be nice if it was possible to turn on some option to only display the "subject" of the notifications.

If it was possible to have some sort of hide/show option for the rest of the PR, ticket etc. that would be even better!

Support for rendered content in comment on MS Teams

Currently the content in the message posted to MS Teams is directly shown as-is in the message.

It would be great to get the contenct from GitHub description rendered in the same manner as it is in GitHub also in the Teams message.

  • support for rendering MD
  • support for rendering HTML

Here is an example of the current situation with HTML
image

Cannot subscribe to repository

Describe the bug
Cannot subscribe to repository

To Reproduce
Steps to reproduce the behavior:

  1. Add App to Teams channel
  2. Type @github subscribe organisation/repository

Expected behavior
I expect integration to be subscribed to repository

Actual behavior
Could not find resource organisation/repository.
Please check to make sure the spelling of the resource was correct and that you have access to the resource in GitHub.

Desktop (please complete the following information):

  • OS: macOS
  • Version: 1.3.00.24758

Auto "nagging" system for stale PR's

We have a high volume PR environment and we spend considerable time going through PR's that are becoming stale and need attention. It'd be nice if it was possible to add some sort of auto nagging for such PR's. (For example if nothing happened in three working days...)

Unable to Do Anything Other Than Sign In and Sign Out

I've installed the extension into Teams and have linked my GitHub account to it, but I can't seem to do anything besides sign in and sign out. I followed the examples for subscribing by using @github subscribe..., but it throws an error message: "Invalid command! Need some help with @github." I then tried just subscribe and it stated "Sorry, this command is currently not supported in personal conversation scope. Try help," I then tried help and it only gave me the two options of signing in and signing out. I'm not sure how to actually use this and the documentation doesn't seem to be uncovering anything for me.

All the bot can do is to sign in and sign out

Describe the bug
All the bot can do is to sign in and sign out

To Reproduce
Steps to reproduce the behavior:

  1. Install bot personally or in team channel
  2. Sign in
  3. List available commands
  4. Try to subscribe no notifications

Expected behavior
There's an option to subscribe to notifications

Screenshots
image

image

Desktop (please complete the following information):

  • OS: Windows 10 x64
  • Version: 1.3.00.24755

Unable to use "@github subscribe" command when another GitHub App is installed in MS Teams

TLDR;

Having another installed GitHub App by a 3rd party developer with the same name, does not allow for subscribing repo notifications

Details

This could be a potential bug. I had looked at the closed and open issues and was not able to see a previous note on this behaviour of the app. Apologies if this is a known issue.

Context (Steps to reproduce):

  1. Installed the wrong GitHub App from the App tab from a private channel

Screenshot 2020-09-18 at 00 32 06

  1. Remove the wrong GitHub App from the private channel

  2. Install the correct GitHub (Preview) App to the same private channel

Screenshot 2020-09-18 at 00 31 33

  1. Follow standard installation steps. Authorize App to orgs and accounts. Verify App is install in Orgs and accounts on GitHub

  2. Type in @github subscribe to start monitoring notifications. While typing, notice that both GitHub apps are showing up in the preview

Screenshot 2020-09-18 at 00 31 08

  1. If we explicitly type @github we do not get the subscribe option. This somehow defaults and falls back to the wrongly installed app. This was misleading since there was no reply or feedback when the wrong command was typed in

Screenshot 2020-09-18 at 00 32 38

Workaround:

  1. While typing @github, when the pop up appears with the GitHub (Preview) app option, select the correct app from the pop up then continue to type the subscribe or unsubscribe to use the correct version of the app

Personal notification stream with filter for notifications I am invested in

I have a manager role in my company and I do not have time to follow all PR's, issues etc. However, I do spend time on the ones I consider important and I would like to follow these.

Therefore it would be nice if it was possible to have a personal notification stream (for example in personal conversation scope) where in addition to the current subscription options it is possible to filter on issues, tickets etc where I am invested in some way. For example:

  • created the issue, PR etc.
  • am a reviewer
  • have replied
  • have set a thumbs up
  • probably more...

Unfurl GitHub links is not working

First, I would like to say that I ❤️ this new integration 👍 to the team that brought it 👏

Everything is working for us except the Unfurl GitHub links.
I am signed in into my Github account, I subscribed to two repos in one Team channel and the Microsoft Teams app is installed in the Github repo and allowed for our repos.
When in the chat someone paste a link to a pull request, nothing happens!

How can we troubleshoot that?

Strip HTML comments from preview texts

Is your feature request related to a problem? Please describe.

I would like our PR previews to be more useful when people don't remove the PR template text:

Screen Shot 2020-09-25 at 7 58 16 AM

Describe the solution you'd like

I think ahead of time the HTML comments should be stripped, they wouldn't be visible to users normally without editing the body of a PR (and I assume issues could have the same problem)

Checks report

Hey, again thanks for this integration which will ease some work in my team 👍 👏

I would like to know if you have some plan to add the Github Checks as something that would be reported in Teams?
For example, we have our CI build which is one check, and it would be fantastic to see it in Teams!

image

Make notifications types stand out better

The notifications for PR, issue etc. are very similar visually. To make it easy to navigate a channel with a lot of notifications it would be nice if notifications were easier to distinguish for example by having some graphical banner that is different for each notification type.

Issue opened/closed notifications posted to Teams sporadically

Describe the bug
After successfully configuring GitHub -> Microsoft Teams (Public Preview) to a channel, the issue subscription works very sporadically. It seemed to work better after the initial installation, but less than half the time now (a week after install).

To Reproduce
Steps to reproduce the behavior:

  1. Install GitHub (Preview) to organization
  2. signin to connect GitHub account to app
  3. Add GitHub (Preview) to desired team
  4. In desired channel, @github subscribe <my/repo> issues
  5. See issue opened/closed notifications only occasionally posted to my channel

Expected behavior
I expect issue opened/closed notifications to post to my channel 100% of the time.

Screenshots
Signed-in after installing to organization:

image

Added to team:

image

Showing active subscription to issues, attempting to resubscribe with no change in flaky behavior:

image

GitHub integrations page:

image

Showing one of the working notifications between several issue opens/closes that were not reported:

image

Desktop:

  • OS: macOS Catalina
  • Microsoft Teams Desktop client
  • Version Version 1.3.00.24758

Smartphone:
n/a

Additional context
Happy to provide organization- or installation-specific details upon request.

Track with the GitHub CLI

The GitHub CLI could be directly wrapped by the Teams plugin, or used as a shopping list to pick out specific features for integration:

https://cli.github.com/manual/

If a feature is chosen for integration, aim to keep the syntax as close to the CLI syntax as possible.

GitHub + Microsoft Teams private preview

I am creating this issue to track the requests for private preview for our new GitHub app for Microsoft Teams.

How do I participate in Private Preview?
Very simple, just follow the steps mentioned here.

What can I do with this app?
You can subscribe to your GitHub Repos or accounts and get notifications for PRs and Issues. More features are being added.

What if I have any feedback?
We are currently working on adding more functionalities to this app and any feedback about your experience with the app is very much appreciated. If you are interested in understanding more about our plans and backlog, please let us know. We are more than happy to discuss over a call.

@github pops up the issue creation window without letting me type a command

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Add the Github preview app
  2. Sign in
  3. Go to a channel
  4. Type @github and see Github preview suggested
  5. Click on the suggestion or use the tab key

Expected behavior
I expect to see Github (Preview) in the text entry box with the possibility to continue typing a command, but instead the text entry box shows Github (Preview) for an instant, then empties and the issue creation window opens up.

Screenshots
If applicable, add screenshots to help explain your problem.

2020-09-29 09_03_23-AgiDevs _ Microsoft Teams

Desktop (please complete the following information):

  • OS: Windows in french (France)
  • Teams app in french
  • Version (in Aide -> Nouveautés there is mention of updates from the 11th September)

Smartphone (please complete the following information):
Not tried

Additional context
Add any other context about the problem here.

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.