Skip to content

system: 登録フォーム一覧・フォーム定義取得サブコマンドを追加#29

Merged
buty4649 merged 1 commit intomainfrom
worktree-system-forms
Apr 17, 2026
Merged

system: 登録フォーム一覧・フォーム定義取得サブコマンドを追加#29
buty4649 merged 1 commit intomainfrom
worktree-system-forms

Conversation

@buty4649
Copy link
Copy Markdown
Contributor

Summary

  • xpoint system form list (GET /api/v1/system/forms)
  • xpoint system form show <form_code|form_id> (GET /api/v1/system/forms/{fid})
  • form_code を与えた場合は system form list で form_id を解決
  • 管理者権限を持つユーザでの認証が必要

refs #25

Test plan

  • go build ./...
  • go test -race ./...
  • golangci-lint run ./...

🤖 Generated with Claude Code

管理者向けの system API を呼び出す `xpoint system form` サブコマンド群
を追加。

- `xpoint system form list` — GET /api/v1/system/forms で登録フォーム
  一覧 (form_count / page_count / table_name / tsffile_name 付き) を
  取得する
- `xpoint system form show <form_code|form_id>` — GET /api/v1/system/
  forms/{fid} でフォーム定義情報を取得する。form_code を与えた場合
  は system form list で id を解決する

refs #25

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@buty4649 buty4649 self-assigned this Apr 17, 2026
@buty4649 buty4649 enabled auto-merge (squash) April 17, 2026 08:07
@buty4649 buty4649 merged commit fdb17c9 into main Apr 17, 2026
2 checks passed
@buty4649 buty4649 deleted the worktree-system-forms branch April 17, 2026 08:07
@pepabo-pr-maker pepabo-pr-maker bot mentioned this pull request Apr 17, 2026
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.

1 participant