fromis_9/backend/src
caadiq 7c20e9bb17 feat(schedule): 행사 수정 폼 + 공개 상세 페이지 + 지도
- Admin: EventEditForm 추가 (기존 포스터 유지 + 신규 추가 조합), ScheduleItem 편집 경로에 '행사' 분기
- PC 공개 상세: EventSection 추가 - 포스터 Swiper 슬라이드 + 호버 화살표, 클릭 시 Lightbox, 카카오맵 + 마커 + 장소명 오버레이, 관련 링크는 중간점+primary 색상, max-w-5xl 및 text-2xl로 크기 확대
- Mobile 공개 상세: MobileEventSection 추가 (포스터/장소/지도/링크)
- KakaoMap 공용 컴포넌트 신규 (SDK 1회 로드 공유), VITE_KAKAO_JS_KEY 사용
- .gitignore: frontend/.env 제외
- routes/admin/events.js: PUT 핸들러의 addOrUpdateSchedule → syncScheduleById 정정
- 관련 문서(api/architecture/development) 업데이트

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-23 12:24:01 +09:00
..
config feat(schedule): 행사 카테고리 추가 (학교 행사) 2026-04-23 09:04:42 +09:00
plugins feat(youtube-bot): 주간 지정 시간 폴링 모드 추가 2026-04-22 20:56:54 +09:00
routes feat(schedule): 행사 수정 폼 + 공개 상세 페이지 + 지도 2026-04-23 12:24:01 +09:00
schemas refactor: API 응답에서 datetime을 date와 time으로 분리 2026-01-24 10:11:02 +09:00
services feat(schedule): 행사 카테고리 추가 (학교 행사) 2026-04-23 09:04:42 +09:00
utils feat(backend): 활동 로그 유틸리티 및 API 엔드포인트 추가 2026-03-02 16:56:44 +09:00
app.js 타임스탬프 KST 통일 및 Meilisearch 동기화 소요 시간 추가 2026-01-23 22:00:58 +09:00
server.js refactor: Express에서 Fastify로 백엔드 마이그레이션 2026-01-16 21:11:02 +09:00