mirror of
https://github.com/Drop-OSS/drop.git
synced 2026-07-22 00:26:55 -04:00
[PR #145] [MERGED] Code-based authorization for Drop clients #239
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Drop-OSS/drop/pull/145
Author: @DecDuck
Created: 7/30/2025
Status: ✅ Merged
Merged: 7/31/2025
Merged by: @DecDuck
Base:
develop← Head:code-authorization📝 Commits (7)
4f030a5feat: code-based authorization9c231c6fix: final touchesb788000fix: require session on code fetch endpointebfdbbcMerge branch 'develop' into code-authorizationd0dcf36feat: better error handling813c276refactor: move auth send to client handler45d8567fix: lint📊 Changes
13 files changed (+395 additions, -51 deletions)
View changed files
📝
assets/tailwindcss.css(+9 -0)📝
components/UserHeader/UserWidget.vue(+5 -0)📝
i18n/locales/en_us.json(+4 -0)📝
pages/client/authorize/[id].vue(+53 -26)➕
pages/client/code/index.vue(+135 -0)📝
server/api/v1/client/auth/callback/index.post.ts(+8 -2)➕
server/api/v1/client/auth/code/index.get.ts(+21 -0)➕
server/api/v1/client/auth/code/index.post.ts(+35 -0)➕
server/api/v1/client/auth/code/ws.get.ts(+25 -0)📝
server/api/v1/client/auth/index.get.ts(+9 -3)📝
server/api/v1/client/auth/initiate.post.ts(+15 -18)📝
server/internal/clients/handler.ts(+75 -2)📝
server/internal/tasks/index.ts(+1 -0)📄 Description
No description provided
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.