f-lab-edu / f-lab-edu/mini-drive

[FEAT] 파일 업로드 완료시 콜백 - 권한 추가

Open
#28 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
2
Forks
0
PR merge metrics
No merged PRs in 30d

Description

### 📝 기능 요약

파일 업로드 완료시 기본 권한 (소유자 권한)을 추가 및 모듈 정리정돈

### 🙋 왜 필요한가요?

- 파일의 소유자 식별
- 소유자가 해당 파일에 대한 파일 보기, 쓰기, 읽기 권한 적용

### 💡 제안하는 해결 방안

- Permission 도메인 추가
- FileUploadedEvent 발행
- 이벤트 모듈 추가 및 불필요한 의존성 방지를 위한 domain, event, infra 모듈 분리

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the repository's current file-upload flow and module structure. Define how the Permission domain and FileUploadedEvent fit with the proposed domain, event, and infra separation, then verify that completed uploads identify the owner and apply the stated view, write, and read permissions.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
authorization, backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.