Skip to content

[feat] 개인이벤트, 그룹이벤트, 개인 캘린더, 그룹 캘린더의 통합 #331

@gkqkehs7

Description

@gkqkehs7

⭐ 주요 기능

개인이벤트, 그룹이벤트, 개인 캘린더, 그룹 캘린더의 통합

⚙ 세부 기능

개인 이벤트로의 초대 구현 이슈 때문에, rdb에 취지에 맞지 않는 방향으로 흘러 가는 듯 하여
개인이벤트, 그룹이벤트, 개인 캘린더, 그룹 캘린더을 통합함.

이제 개인 캘린더를 따로 구분하지 않고, 캘린더의 private column이 true이면 개인 캘린더로 판단
이제 개인 이벤트는 따로 없고, 위에서 구분한 개인 캘린더에 속해 있다면, 개인 이벤트로 판단
그룹이벤트에 초대되어서 생기는 childEvent는 그룹이벤트에 종속됨
그룹이벤트에 초대되어서 나에게 생기는 childEvent는 나의 개인 캘린더에 기록

수정된 것
api/event/getGroupEvent -> api/event/getEvent
api/event/createGroupEvent -> api/event/createEvent
api/event/editGroupEvent -> api/event/editEvent
api/event/editGroupEventColor -> api/event/editEventColor
api/event/inviteCheckBeforeCreateEvent -> api/event/inviteCheckBeforeCreate
api/event/deleteGroupEvent -> api/event/deleteEvent

생성된 것
api/event/editChildEvent
자신의 개인 캘린더에 생성된 딸림 이벤트 수정 api
api/event/deleteChildEvent
자신의 개인 캘린더에 생성된 딸림 이벤트 삭제 api

삭제된 것
api/privateCalendar 관련해서 전부 삭제
api/privateEvent 관련해서 전부 삭제

📋 진행 사항

호설님이 맡고 있는 api/event/getAllEventForYear과 api/event/searchEvent부분은 아직 수정중
실시간 알림인 realTimeAlerts도 오류가 너무많아서 수정중

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions