feat: Wiki の管理方法変更(#188) (#195)

Merge branch 'feature/188' of https://git.miteruzo.com/miteruzo/btrc-hub into feature/188

#188

Merge branch 'main' into feature/188

#188

#188

#188

#188

Co-authored-by: miteruzo <miteruzo@naver.com>
Reviewed-on: #195
このコミットはPull リクエスト #195 でマージされました.
このコミットが含まれているのは:
2026-01-04 18:52:17 +09:00
コミット 611455ec55
15個のファイルの変更533行の追加169行の削除
+22 -18
ファイルの表示
@@ -59,29 +59,33 @@ export type User = {
export type ViewFlagBehavior = typeof ViewFlagBehavior[keyof typeof ViewFlagBehavior]
export type WikiPage = {
id: number
title: string
body: string
sha: string
pred?: string
succ?: string
updatedAt?: string }
id: number
title: string
createdUserId: number
updatedUserId: number
createdAt: string
updatedAt: string
body: string
revisionId: number
pred: number | null
succ: number | null }
export type WikiPageChange = {
sha: string
pred?: string
succ?: string
wikiPage: WikiPage
user: User
changeType: string
revisionId: number
pred: number | null
succ: null
wikiPage: Pick<WikiPage, 'id' | 'title'>
user: Pick<User, 'id' | 'name'>
kind: 'content' | 'redirect'
message: string | null
timestamp: string }
export type WikiPageDiff = {
wikiPageId: number
title: string
olderSha: string
newerSha: string
diff: WikiPageDiffDiff[] }
wikiPageId: number
title: string
olderRevisionId: number | null
newerRevisionId: number
diff: WikiPageDiffDiff[] }
export type WikiPageDiffDiff = {
type: 'context' | 'added' | 'removed'