[PR #5618] [CLOSED] WIP: Add OAuth2 Application Settings UI #17870

Closed
opened 2025-11-02 16:20:12 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/go-gitea/gitea/pull/5618
Author: @jonasfranz
Created: 1/2/2019
Status: Closed

Base: masterHead: feature/oauth2-ui


📝 Commits (10+)

  • fb1bab1 Add oauth2 application
  • 8b9fb4c Update index.css
  • 4b18995 Merge remote-tracking branch 'origin/master' into feature/oauth2
  • 8a2e6f1 Add grant and redirection
  • 6752e1a Small improvements
  • ee833d1 Add documentation and missing vendors
  • 114cf36 Merge branch 'master' into feature/oauth2
  • cabbbd9 Revert unwanted changes
  • 6c5ddfb Merge remote-tracking branch 'origin/master' into feature/oauth2
  • ccb990a Merge branch 'feature/oauth2' of github.com:JonasFranzDEV/gitea into feature/oauth2

📊 Changes

31 files changed (+2289 additions, -11 deletions)

View changed files

📝 Gopkg.lock (+4 -1)
📝 cmd/generate.go (+1 -1)
📝 custom/conf/app.ini.sample (+10 -0)
📝 docs/content/doc/advanced/config-cheat-sheet.en-us.md (+7 -0)
📝 models/error.go (+23 -0)
models/fixtures/oauth2_application.yml (+8 -0)
models/fixtures/oauth2_authorization_code.yml (+8 -0)
models/fixtures/oauth2_grant.yml (+6 -0)
📝 models/models.go (+3 -0)
models/oauth2_application.go (+381 -0)
models/oauth2_application_test.go (+205 -0)
📝 modules/auth/auth.go (+32 -1)
📝 modules/auth/user_form.go (+60 -0)
📝 modules/generate/generate.go (+3 -5)
📝 modules/setting/setting.go (+48 -1)
📝 options/locale/locale_en-US.ini (+27 -0)
📝 public/css/index.css (+1 -1)
📝 public/less/_base.less (+4 -0)
📝 routers/install.go (+1 -1)
📝 routers/routes/routes.go (+9 -0)

...and 11 more files

📄 Description

This PR adds the UI for managing and creating OAuth2 applications.

Blocked by #5378

Screenshots

Hint: The application type option will be removed in the future.

screenshot_2019-01-05 gitea git with a cup of tea
screenshot_2019-01-05 gitea git with a cup of tea 1


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/go-gitea/gitea/pull/5618 **Author:** [@jonasfranz](https://github.com/jonasfranz) **Created:** 1/2/2019 **Status:** ❌ Closed **Base:** `master` ← **Head:** `feature/oauth2-ui` --- ### 📝 Commits (10+) - [`fb1bab1`](https://github.com/go-gitea/gitea/commit/fb1bab1d9f2d09886fb94ce26c1aa2c0b4a853bb) Add oauth2 application - [`8b9fb4c`](https://github.com/go-gitea/gitea/commit/8b9fb4ca59fc4becc841769b76a3f53e7a95d1e5) Update index.css - [`4b18995`](https://github.com/go-gitea/gitea/commit/4b18995a0e3d6ee2dbae2ee8c1a2c04f35603540) Merge remote-tracking branch 'origin/master' into feature/oauth2 - [`8a2e6f1`](https://github.com/go-gitea/gitea/commit/8a2e6f1c0ec93b7cade2465119012069d1b54c17) Add grant and redirection - [`6752e1a`](https://github.com/go-gitea/gitea/commit/6752e1a4d2638572187267c82ab382cd231b00fd) Small improvements - [`ee833d1`](https://github.com/go-gitea/gitea/commit/ee833d1dc326e192b82dd853b5b49506d3d25696) Add documentation and missing vendors - [`114cf36`](https://github.com/go-gitea/gitea/commit/114cf367dddcf8723f124afba9205a134dca4f58) Merge branch 'master' into feature/oauth2 - [`cabbbd9`](https://github.com/go-gitea/gitea/commit/cabbbd9b1c2df43577f748daa210163927721174) Revert unwanted changes - [`6c5ddfb`](https://github.com/go-gitea/gitea/commit/6c5ddfb431167f3241e53124456484c8c18af842) Merge remote-tracking branch 'origin/master' into feature/oauth2 - [`ccb990a`](https://github.com/go-gitea/gitea/commit/ccb990a2e13b52e419066102587e299de05bf88f) Merge branch 'feature/oauth2' of github.com:JonasFranzDEV/gitea into feature/oauth2 ### 📊 Changes **31 files changed** (+2289 additions, -11 deletions) <details> <summary>View changed files</summary> 📝 `Gopkg.lock` (+4 -1) 📝 `cmd/generate.go` (+1 -1) 📝 `custom/conf/app.ini.sample` (+10 -0) 📝 `docs/content/doc/advanced/config-cheat-sheet.en-us.md` (+7 -0) 📝 `models/error.go` (+23 -0) ➕ `models/fixtures/oauth2_application.yml` (+8 -0) ➕ `models/fixtures/oauth2_authorization_code.yml` (+8 -0) ➕ `models/fixtures/oauth2_grant.yml` (+6 -0) 📝 `models/models.go` (+3 -0) ➕ `models/oauth2_application.go` (+381 -0) ➕ `models/oauth2_application_test.go` (+205 -0) 📝 `modules/auth/auth.go` (+32 -1) 📝 `modules/auth/user_form.go` (+60 -0) 📝 `modules/generate/generate.go` (+3 -5) 📝 `modules/setting/setting.go` (+48 -1) 📝 `options/locale/locale_en-US.ini` (+27 -0) 📝 `public/css/index.css` (+1 -1) 📝 `public/less/_base.less` (+4 -0) 📝 `routers/install.go` (+1 -1) 📝 `routers/routes/routes.go` (+9 -0) _...and 11 more files_ </details> ### 📄 Description This PR adds the UI for managing and creating OAuth2 applications. Blocked by #5378 ## Screenshots Hint: The application type option will be removed in the future. ![screenshot_2019-01-05 gitea git with a cup of tea](https://user-images.githubusercontent.com/5757182/50729873-df651180-1141-11e9-87ef-637c09b58ef6.png) ![screenshot_2019-01-05 gitea git with a cup of tea 1](https://user-images.githubusercontent.com/5757182/50729874-e1c76b80-1141-11e9-9753-728dad338fd7.png) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-02 16:20:12 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#17870