Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ui/feat/overhaul-oauth-page #242

Merged

Conversation

ryanhopperlowe
Copy link
Contributor

@ryanhopperlowe ryanhopperlowe commented Oct 21, 2024

This PR Overhauls the OAuth Apps page in a few ways:

  • Switches to a tile view instead of a table view
  • Users can only "modify" oauth app behavior
  • Each OAuth app form will have it's own set of instructions on how to set them up in their respective applications and in Otto
  • complete above steps for GitHub OAuth

- display oauth apps in a tile view instead of a table
- implement generic oauth app form with specific steps for each oauth provider
- remove the differentiation (for the user) between custom oauth apps and gateway oauth apps

Signed-off-by: Ryan Hopper-Lowe <[email protected]>
@ryanhopperlowe ryanhopperlowe force-pushed the ui/feat/overhaul-oauth-page branch from 97f2976 to 96c2a1d Compare October 21, 2024 15:14
- also provides better naming conventions for the oauth app details

Signed-off-by: Ryan Hopper-Lowe <[email protected]>
- also changes copy to clipboard button to secondary
@ryanhopperlowe ryanhopperlowe force-pushed the ui/feat/overhaul-oauth-page branch from 2960c48 to dbcff06 Compare October 21, 2024 16:04
@ryanhopperlowe ryanhopperlowe merged commit 2dd7a5f into obot-platform:main Oct 21, 2024
1 check passed
@ryanhopperlowe ryanhopperlowe deleted the ui/feat/overhaul-oauth-page branch October 21, 2024 16:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants