mirror of
https://github.com/beilunyang/moepush.git
synced 2026-04-26 20:15:49 +03:00
[PR #11] [MERGED] [Feat] Add Endpoints Groups functionlity #33
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/moepush#33
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
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/beilunyang/moepush/pull/11
Author: @beilunyang
Created: 3/29/2025
Status: ✅ Merged
Merged: 3/29/2025
Merged by: @beilunyang
Base:
main← Head:feat/endpoint-group📝 Commits (8)
e23f7f7feat: Add endpoint groups14c1e4afeat: Add test features for endpoint groupsc1bd866feat: Simplify state update logic7ab51b8feat: Add switching function after interface group creation79fc321feat: Add projection mechanisms for API Routing to ensure unauthorized users cannot access protected APIf7080affeat: Add projection mechanisms for API Routing to ensure unauthorized users cannot access protected API3e9335bdocs: Add endpoints group functionality description83295c1Merge branch 'feat/endpoint-group' of github.com:beilunyang/moepush into feat/endpoint-group📊 Changes
29 files changed (+3770 additions, -85 deletions)
View changed files
📝
README.md(+1 -0)➕
app/api/endpoint-groups/[id]/route.ts(+46 -0)➕
app/api/endpoint-groups/[id]/toggle/route.ts(+66 -0)➕
app/api/endpoint-groups/route.ts(+124 -0)➕
app/api/push-group/[id]/route.ts(+102 -0)📝
app/moe/endpoints/page.tsx(+5 -16)➕
components/create-endpoint-group-dialog.tsx(+154 -0)📝
components/endpoint-dialog.tsx(+3 -3)➕
components/endpoint-group-example.tsx(+97 -0)➕
components/endpoint-group-table.tsx(+279 -0)📝
components/endpoint-table.tsx(+86 -26)➕
components/endpoints-tabs.tsx(+121 -0)➕
drizzle/0007_regular_justice.sql(+30 -0)➕
drizzle/0008_productive_matthew_murdock.sql(+15 -0)➕
drizzle/0009_overconfident_proemial_gods.sql(+2 -0)➕
drizzle/0010_skinny_nitro.sql(+1 -0)➕
drizzle/meta/0007_snapshot.json(+608 -0)➕
drizzle/meta/0008_snapshot.json(+608 -0)➕
drizzle/meta/0009_snapshot.json(+609 -0)➕
drizzle/meta/0010_snapshot.json(+509 -0)...and 9 more files
📄 Description
Add Endpoints Groups functionlity
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.