Visitar URL original
Make the OAuth2 landing page · Issue #94 · mattermost/mattermost-plugin-mscalendar · GitHub
Skip to content

Make the OAuth2 landing page #94

Open

Description

@mickmister

Currently the page is plain text, but it should be stylized like the Jira plugin's OAuth complete page. The page should also offer Disconnect, just as the Jira plugin's page does.

Using the user's theme in the styled page would be a great bonus.

Activity

  1. added
    Good First IssueSuitable for first-time contributors
    Up For GrabsReady for help from the community. Removed when someone volunteers
    Type/EnhancementNew feature or improvement of existing feature
    on Apr 26, 2020
  2. added this to the v0.2.0 milestone on May 19, 2020
  3. mickmister commented on Jun 1, 2020

    @mickmister
    ContributorAuthor

    @hanzei The reason I had some of these on the board was to be able to easily browse which tasks have or have not been started in each milestone. Do you think there is some value in having tickets on the board that have not been assigned yet?

  4. hanzei commented on Jun 3, 2020

    @hanzei
    Collaborator

    Not really. The idea of the board is to keep an overview on what people are doing right now. Maybe you you bookmark the milestone you care about?

  5. mickmister commented on Jun 4, 2020

    @mickmister
    ContributorAuthor

    @hanzei It was helpful in a release discussion meeting when we were determining which tickets should be in which release. Browsing from the board view was more convenient than the list view that the milestone page gives you. We were able to filter on milestone and assignee, and see the different progresses on each issue, and adjust milestones/assignees all on one page.

    I personally don't think we would be polluting the board as we typically filter by assignee during triage. The only time I would be using it would be for release planning, which doesn't happen that often, but it was definitely helpful.

  6. larkox commented on Jun 16, 2020

    @larkox
    Contributor

    This issue could be handled (or eventually integrated into) the OAuth extraction. Nevertheless, we would have to define what does it means "pretty" for the landing page.

  7. mickmister commented on Jun 16, 2020

    @mickmister
    ContributorAuthor

    @larkox We can incorporate the user's theme and have a small integration diagram showing that we are uniting Mattermost with the external service. I did something like this in my cronofy hackathon project

    image

  8. changed the title [-]Make the OAuth2 landing page pretty[/-] [+]Make the OAuth2 landing page[/+] on Jan 8, 2021
  9. aaronrothschild commented on Feb 1, 2021

    @aaronrothschild
    Contributor

    @abhijit-singh can you sketch out what a Mattermost HTML landing page should say/look like after a user has authenticated with MSCalendar/Teams/Zoom/Jira/Github/etc. It would be great if we could make a standard template one that would be easy to modify for each plugin/app.

    • it should tell them to run the help command
    • or help them get started
    • reassure them they connected
    • can close this window now
  10. modified the milestones: v1.1.0, v1.2.0 on Oct 26, 2021
  11. modified the milestones: v1.2.0, v1.3.0 on Mar 23, 2023
  12. removed this from the v1.3.0 milestone on Aug 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions