Skip to content

Add link application workflow#141

Draft
ruibaby wants to merge 5 commits into
mainfrom
codex/add-link-application
Draft

Add link application workflow#141
ruibaby wants to merge 5 commits into
mainfrom
codex/add-link-application

Conversation

@ruibaby

@ruibaby ruibaby commented Jun 1, 2026

Copy link
Copy Markdown
Member

Summary

  • Add a LinkApplication extension model, theme-facing /links/apply submission route, duplicate checks, and basic IP rate limiting.
  • Add Console APIs and UI for listing, reviewing, approving, rejecting, deleting, and verifying link applications.
  • Regenerate the OpenAPI docs and TypeScript API client, and add OpenSpec artifacts for the link application change.

Fixes #46
Fixes #62

Validation

  • ./gradlew build
  • cd console && pnpm type-check

Notes

  • Manual haloServer theme submission and Console approval flow checks were not run in this session.

@ruibaby ruibaby marked this pull request as ready for review June 1, 2026 10:43
@ruibaby ruibaby marked this pull request as draft June 1, 2026 10:43
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.

希望能够实现使用api接口添加友链 提供自助提交友链的API

1 participant