Skip to content

Feat/61/api-dashboard#74

Merged
cksrlcks merged 2 commits intomainfrom
feat/61/api-dashboard
Feb 7, 2025
Merged

Feat/61/api-dashboard#74
cksrlcks merged 2 commits intomainfrom
feat/61/api-dashboard

Conversation

@cksrlcks
Copy link
Collaborator

@cksrlcks cksrlcks commented Feb 7, 2025

β“μ΄μŠˆ

✍️ Description

dashboards api ν•¨μˆ˜ μž‘μ„±ν–ˆμŠ΅λ‹ˆλ‹€.

  • POST (/dashboards) : λŒ€μ‹œλ³΄λ“œ 생성
  • GET (/dashboards) : λŒ€μ‹œλ³΄λ“œ λͺ©λ‘ 쑰회
  • GET (/dashboards/{dashboardsId}) : λŒ€μ‹œλ³΄λ“œ 상세 쑰회
  • PUT (/dashboards/{dashboardsId}) : λŒ€μ‹œλ³΄λ“œ μˆ˜μ •
  • DELETE (/dashboards/{dashboardsId}) : λŒ€μ‹œλ³΄λ“œ μ‚­μ œ
  • POST (/dashboards/{dashboardsId}/invitations) : λŒ€μ‹œλ³΄λ“œ μ΄ˆλŒ€ν•˜κΈ°
  • GET (/dashboards/{dashboardsId}/invitations) : λŒ€μ‹œλ³΄λ“œ μ΄ˆλŒ€ 뢈러였기
  • DELETE (/dashboards/{dashboardsId}/invitations/{invitationsId}) : λŒ€μ‹œλ³΄λ“œ μ΄ˆλŒ€ μ·¨μ†Œ

전달사항

  • λ‹€λ₯Έκ³³μ—μ„œ νŽ˜μ΄μ§€λ„€μ΄μ…˜κ³Ό κ΄€λ ¨λœ params와 응닡 뢀뢄이 μ–΄λ–»κ²Œ 곡용으둜 μ“°κ²Œ 될 μ§€ λͺ°λΌμ„œ 일단 dashboard typeμͺ½μ— μž‘μ„±ν•΄λ‘μ—ˆμ–΄μš”
  • μ—λŸ¬ 핸듀링을 λ¦¬μ•‘νŠΈμΏΌλ¦¬μ—μ„œ μ²˜λ¦¬ν•˜λ„λ‘ axios responseλ₯Ό μ „λ‹¬ν•˜λŠ” ν•¨μˆ˜λ‘œλ§Œ κ°„λž΅ν•˜κ²Œ λ§Œλ“€μ—ˆμŠ΅λ‹ˆλ‹€.

βœ… Checklist

PR

  • Branch Convention 확인

    feat/* κΈ°λŠ₯ κ΅¬ν˜„, fix/* 버그 μˆ˜μ •, refactor/* κ°œμ„ 

  • Base Branch 확인
  • μ μ ˆν•œ Label μ§€μ •
  • Assignee 및 Reviewer μ§€μ •

Test

  • 둜컬 μž‘λ™ 확인

Additional Notes

  • (μ—†μŒ)

@cksrlcks cksrlcks added Priority: Medium πŸ”– μš°μ„ μˆœμœ„ 보톡 Type: Feature ✨ μ‹ κ·œ κΈ°λŠ₯ labels Feb 7, 2025
@cksrlcks cksrlcks requested a review from ToKyun02 February 7, 2025 03:40
@cksrlcks cksrlcks self-assigned this Feb 7, 2025
@cksrlcks cksrlcks linked an issue Feb 7, 2025 that may be closed by this pull request
8 tasks
@vercel
Copy link

vercel bot commented Feb 7, 2025

The latest updates on your projects. Learn more about Vercel for Git β†—οΈŽ

Name Status Preview Comments Updated (UTC)
taskify βœ… Ready (Inspect) Visit Preview πŸ’¬ Add feedback Feb 7, 2025 3:43am

Copy link
Owner

@ToKyun02 ToKyun02 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

API ν•¨μˆ˜ λ§Œλ“œμ‹œλŠλΌ κ³ μƒλ§ŽμœΌμ…¨μŠ΅λ‹ˆλ‹€!

zod의 partialλ₯Ό ν™œμš©ν•˜μ—¬ μŠ€ν‚€λ§ˆ 선택 사항 μž¬μ‚¬μš©, μœ ν‹Έλ¦¬ν‹° νƒ€μž…μ„ μ΄μš©ν•œ νƒ€μž… μž¬μ‚¬μš©μ„ ν•˜μ‹  것 맀우 μ’‹μŠ΅λ‹ˆλ‹€!

저도 api ν•¨μˆ˜ μž‘μ„±ν•  λ•Œ μ°Έκ³ κ°€ 될 것 κ°™μŠ΅λ‹ˆλ‹€!

@cksrlcks
Copy link
Collaborator Author

cksrlcks commented Feb 7, 2025

apiλ₯Ό postmanμ—μ„œ λŒ€μ‹œλ³΄λ“œ μˆ˜μ • ν…ŒμŠ€νŠΈν•΄λ³΄λ‹ˆκΉŒ λ‘˜μ€‘ ν•˜λ‚˜λ§Œ 넣어도 μˆ˜μ •μ΄ λ˜λ”λΌκ΅¬μš€.
κ·Έλž˜μ„œ partial을 μ¨λ΄€λŠ”λ°, λ‚˜μ€‘μ— μ–΄μ°Œλ λŸ°μ§€;;γ…Žγ…Ž

@cksrlcks cksrlcks merged commit 3c87480 into main Feb 7, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Priority: Medium πŸ”– μš°μ„ μˆœμœ„ 보톡 Type: Feature ✨ μ‹ κ·œ κΈ°λŠ₯

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feat: /dashboards API ν•¨μˆ˜ κ΅¬ν˜„

2 participants