Skip to content

[project] 프로젝트 상태 및 시작/종료 연도 필드 추가 - #6

Merged
snowykte0426 merged 2 commits into
themoment-team:masterfrom
ZaMan0806:add/project-status-years-field
Apr 18, 2026
Merged

snowykte0426 merged 2 commits into
themoment-team:masterfrom
ZaMan0806:add/project-status-years-field

Conversation

@ZaMan0806

Copy link
Copy Markdown
Collaborator

Description

DataGSM PR #311에서 Project 응답 스펙에 startYear, endYear, status 필드가 추가됨에 따라 Python SDK 모델을 동기화합니다.

Changes

  • src/datagsm_openapi/models/enums.py
    • ProjectStatus enum 추가 (ACTIVE, ENDED)
  • src/datagsm_openapi/models/project.py
    • Project 모델에 start_year, end_year, status 필드 추가
  • src/datagsm_openapi/models/__init__.py
    • ProjectStatus export 추가
  • src/datagsm_openapi/api/project.py
    • ProjectRequeststatus 필터 파라미터 추가 (기본값: ProjectStatus.ACTIVE)

Type of Change

  • Bug fix
  • New feature
  • Breaking change
  • Documentation update
  • Refactoring
  • Test update

@snowykte0426
snowykte0426 merged commit 2676663 into themoment-team:master Apr 18, 2026
1 check passed
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.

2 participants