Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
458 commits
Select commit Hold shift + click to select a range
0f17513
[Feat] Prisma db push
peppertown Jan 19, 2025
4cf147d
[Feat] 채널 데이터 type 추가
peppertown Jan 19, 2025
0ff1230
[Refactor] 매핑 테이블에 채널-유저 정보 저장 로직 분리
peppertown Jan 20, 2025
55b944f
[Refactor] 주석 추가제거 및 타입 추가
peppertown Jan 20, 2025
62cfab6
[Refactor] 온라인 여부 확인 로직 통일
peppertown Jan 20, 2025
a66a8e7
[Merge] branch 'develop' into feature/chat-service
peppertown Jan 20, 2025
bf86faa
Merge pull request #37 from NoGiveUpWeCarry/feature/chat-service
peppertown Jan 20, 2025
4e2e4db
[Merge] branch 'develop' into feature/25-feed-api
peppertown Jan 20, 2025
34dcd9c
[Fix] 댓글 조회 응답데이터 변수명 변경
peppertown Jan 20, 2025
9ddfce1
[Fix] DB Scheme 변경
Ss0Mae Jan 20, 2025
0318df6
[Feat] 프로젝트 추가시 formdata 형식으로 변경
Ss0Mae Jan 20, 2025
f213e3b
[Feat] getFeedsQuery Dto 에 tags 추가
peppertown Jan 20, 2025
8fa686e
[Feat] 피드 전체 조회 로직에 태그별 게시글 조회 로직 추가
peppertown Jan 20, 2025
c97dbbb
[Refactor] Dto 예외 메세지 추가
peppertown Jan 20, 2025
7102bb8
[Feat] 프로젝트 수정시에도 폼데이터 사용
Ss0Mae Jan 20, 2025
582ed4e
[Fix] Swagger 수정
Ss0Mae Jan 20, 2025
ea48a43
[Feat] API들 사소한 응답값들 변경
Ss0Mae Jan 20, 2025
37751dc
[Fix] 유저 마이페이지 관련 API들 로직및 응답 데이터 수정
Ss0Mae Jan 20, 2025
17cf75a
[Fix] DB 변경
Ss0Mae Jan 20, 2025
e2c67e1
[Feat] Prisma db pull
peppertown Jan 21, 2025
2482758
[Feat] DB 업데이트
peppertown Jan 21, 2025
a102c10
[Merge] branch 'develop' into feature/25-feed-api
peppertown Jan 21, 2025
47a3c9a
[Merge] branch 'develop' into feature/chat-service
peppertown Jan 21, 2025
9655be5
Merge pull request #39 from NoGiveUpWeCarry/feature/25-feed-api
peppertown Jan 21, 2025
d2ec8d6
[Fix] 프로젝트 수정시 링크 업데이트 로직 변경
Ss0Mae Jan 21, 2025
6d75d2b
[Feat] 메세지 검색 로직 기초 구현
peppertown Jan 21, 2025
ee3df1a
[Feat] 메세지 아이디로 데이터 조회 로직 구현
peppertown Jan 21, 2025
33b2677
[Refactor] 메세지 데이터 양식화 로직 분리
peppertown Jan 21, 2025
23bcf7c
[Refactor] 예외처리 및 변수명 변경
peppertown Jan 21, 2025
ebd1f38
[Feat] 메세지 검색 파라미터에 cursor, direction 추가 및 기능 추가
peppertown Jan 21, 2025
c7604f4
[Fix] 유저 피드 조회시 해당 유저가 작성한 피드만 반환하도록 수정
Ss0Mae Jan 22, 2025
021020e
[Fix] db 업데이트
Ss0Mae Jan 22, 2025
daf57df
[Feat] 메세지 조회 로직에 검색 로직 추가
peppertown Jan 22, 2025
36077df
[Fix] db 업데이트
Ss0Mae Jan 22, 2025
0d14556
[Feat] 커넥션허브 조회 구현
Ss0Mae Jan 22, 2025
33b308f
[Feat] 커넥션허브 조회 서비스 로직 구현
Ss0Mae Jan 22, 2025
665a6de
[Feat] project Module 구현
Ss0Mae Jan 22, 2025
a43dd1a
[Feat] 메세지 조회/검색 로직 분리
peppertown Jan 22, 2025
a872edd
[Feat] 메인 커넥션허브 조회 사이드바 구현
Ss0Mae Jan 22, 2025
0f90ff3
[Feat] 메인 커넥션허브 조회 사이드바 구현
Ss0Mae Jan 22, 2025
0605e94
[Fix] 메세지 조회 커서값 수정
peppertown Jan 22, 2025
5d21216
[Feat] next prev null 값 처리
peppertown Jan 22, 2025
03185ee
[Feat] cursor 값 null 일때 예외처리
peppertown Jan 22, 2025
7e8e194
[Fix] url 오타 수정
peppertown Jan 22, 2025
9c23665
[Feat] 메세지 조회 시 커서값 direction에 맞게 조정
peppertown Jan 22, 2025
3119c1e
[Fix] 메세지 검색 데이터 양식화
peppertown Jan 22, 2025
7ddc12e
[Feat] 피드 댓글 조회 로직에 좋아요 여부 추가
peppertown Jan 22, 2025
00d8b35
[Feat] 피드 이미지 업로드 시 S3 경로 변경
peppertown Jan 22, 2025
1cb6e77
[Feat] 태그 데이터 조회 로직 구현
peppertown Jan 22, 2025
330e30f
[Chore] dayjs 설치
peppertown Jan 22, 2025
0cf32cc
[Feat] weekly best contents 조회 로직 구현
peppertown Jan 22, 2025
8500b96
[Feat] DB 업데이트
peppertown Jan 22, 2025
f9bc722
[Feat] 태그 조회 응답 데이터 수정
peppertown Jan 22, 2025
96a6706
[Feat] 주간 인기 게시글 조회 응답데이터 수정
peppertown Jan 22, 2025
975d382
Merge pull request #40 from NoGiveUpWeCarry/feature/25-feed-api
peppertown Jan 23, 2025
84520bd
[Fix] DB 변경
Ss0Mae Jan 23, 2025
de05ddf
[Feat] App Module에 프로젝트 모듈 연결
Ss0Mae Jan 23, 2025
3424996
[Feat] CreateProject DTO 구현
Ss0Mae Jan 23, 2025
c76e407
[Feat] Project Module 구현
Ss0Mae Jan 23, 2025
f061a03
[Feat] 프로젝트 조회, 생성 구현
Ss0Mae Jan 23, 2025
855bac9
[Feat] 피드 API 스웨거 문서 작성
peppertown Jan 23, 2025
7bca6d4
[Add] 패키지 추가
Ss0Mae Jan 23, 2025
58c1993
[Fix] DB update
Ss0Mae Jan 23, 2025
3139576
[Feat] 스웨거에 토큰 적용
peppertown Jan 23, 2025
d869216
[Feat] 피드 컨트롤러 스웨거 적용
peppertown Jan 23, 2025
cb9b672
[Feat] DB 업데이트
peppertown Jan 23, 2025
83b3bee
Merge pull request #41 from NoGiveUpWeCarry/feature/25-feed-api
peppertown Jan 23, 2025
fa793fc
[Feat] 채널 나가기 구현
peppertown Jan 24, 2025
bd5e7c2
[Feat] 나가기 메세지에 유저 아이디 추가
peppertown Jan 24, 2025
6d92e63
[Fix] User 모듈 스웨거 수정
Ss0Mae Jan 24, 2025
06c57cc
[Feat] 유저 프로필 추가/삭제/수정 추가 구현 및 수정
Ss0Mae Jan 24, 2025
a9bc0f7
[Feat] 유저 프로필 추가/삭제/수정 추가 구현 및 수정
Ss0Mae Jan 24, 2025
e209ff1
[Feat] Project Module Import 변경
Ss0Mae Jan 24, 2025
20b5909
[Feat] Project API 구현
Ss0Mae Jan 24, 2025
cbc1cc9
[Feat] Project API 서비스 로직 구현
Ss0Mae Jan 24, 2025
ecc7e88
[Feat] DB 업데이트
peppertown Jan 24, 2025
6129827
[Merge] branch 'develop' into feature/chat-service
peppertown Jan 24, 2025
5f88e08
[Feat] DB 최신화
peppertown Jan 24, 2025
96f0875
Merge pull request #42 from NoGiveUpWeCarry/feature/chat-service
peppertown Jan 24, 2025
9b4e809
[Feat] Project API Swagger 문서
Ss0Mae Jan 24, 2025
ab54bf1
[Fix] 응답값 수정
Ss0Mae Jan 24, 2025
838513b
[Feat] Swagger 문서 작성
Ss0Mae Jan 24, 2025
8ad2bce
[Feat] Swagger 문서 작성
Ss0Mae Jan 24, 2025
6fd5fce
[Feat] Swagger 문서 작성
Ss0Mae Jan 24, 2025
aec0b0c
[Feat] Swagger 문서 작성
Ss0Mae Jan 24, 2025
4e48fc2
[Feat] Swagger 문서 작성
Ss0Mae Jan 24, 2025
f4d288d
[Feat] Project API Swagger 작성
Ss0Mae Jan 24, 2025
de8a229
[Fix] Project API 변경 및 응답값 수정
Ss0Mae Jan 24, 2025
933b8b4
[Fix] Project API 변경 및 응답값 수정
Ss0Mae Jan 24, 2025
3d2b084
Merge branch 'develop' into feature/32-connection-hub
Ss0Mae Jan 24, 2025
7307f1c
[Feature] 커넥션허브(프로젝트) 관련 서비스 구현
Ss0Mae Jan 24, 2025
7ed3693
[Add] Package Update
Ss0Mae Jan 24, 2025
de0acad
[Fix] 소셜 로그인 배포 서버로 전환
Ss0Mae Jan 24, 2025
5080e89
[Fix] db 업데이트
Ss0Mae Jan 24, 2025
3e52ee3
[Feat] 상세 프로젝트 조회시 조회수 증가 로직 추가
Ss0Mae Jan 24, 2025
ce6f5d1
[Fix] CORS 설정 추가
Ss0Mae Jan 24, 2025
77e53af
[Fix] 인증이 필요없는 API 분리
Ss0Mae Jan 24, 2025
3d08600
[Feat] 일반 회원가입시 닉네임이 중복되지 않게 수정
Ss0Mae Jan 24, 2025
c2ece6c
[Feat] 프로필 헤더 조회 Swagger 수정
Ss0Mae Jan 24, 2025
18f6782
[Feat] 유저 프로필 헤더 API 파라미터 변경
Ss0Mae Jan 24, 2025
8d2701a
[Fix] user nickname 유니크 조건 추가
Ss0Mae Jan 24, 2025
d0fe024
[Feat] DB 업데이트
peppertown Jan 25, 2025
c29fadc
[Refactor] 권한 확인 로직 분리해서 구현, 기존 로직들에 적용
peppertown Jan 25, 2025
a95316d
[Refactor] 채널 메시지 조회 컨트롤러 사용하지 않는 쿼리 삭제
peppertown Jan 25, 2025
dffeccf
[Feat] 메세지 조회 dto 구현; getMessage.dto
peppertown Jan 25, 2025
05d6bf0
[Feat] 메세지 조회 로직 dto 적용
peppertown Jan 25, 2025
a2b6007
[Feat] 메세지 검색 dto 구현; searchMessage.dto
peppertown Jan 25, 2025
52254a7
[Feat] 메세지 검색 로직 dto 적용
peppertown Jan 25, 2025
8fb652f
[Refactor] 피드 API 응답데이터 메세지 내용 message -> text 로 변경
peppertown Jan 25, 2025
cad19bb
[Feat] DB 업데이트
peppertown Jan 25, 2025
964681b
[Merge] branch 'develop' into feature/25-feed-api
peppertown Jan 25, 2025
66feae3
Merge pull request #44 from NoGiveUpWeCarry/feature/25-feed-api
peppertown Jan 25, 2025
e3fe02a
[Feat] search 모듈 구현
peppertown Jan 25, 2025
7bdb2d7
[Feat] 전체 프로젝트 조회 cursor 변경
Ss0Mae Jan 25, 2025
559bfcf
[Feat] 전체 프로젝트 조회 무한스크롤 지원하게 변경
Ss0Mae Jan 25, 2025
bb847a6
[Feat] Projcet API Swagger 변경
Ss0Mae Jan 25, 2025
1aa79c3
[Feat] 피드 검색결과 조회 로직 구현
peppertown Jan 25, 2025
bbda8d3
[Feat] 피드 조회 로직 컬럼 수정
peppertown Jan 25, 2025
b02d415
[Feat] 모달 피드 검색결과 응답데이터 로직
peppertown Jan 25, 2025
b2de27f
[Fix] GOOGLE CALLBACK URI 변경
Ss0Mae Jan 25, 2025
59872cd
[Feat] 커넥션허브 검색결과 조회 로직 구현
peppertown Jan 25, 2025
f3a8d59
[Feat] 모달 커넥션허브 검색결과 응답데이터 로직
peppertown Jan 25, 2025
8354595
[Fix] Swagger Update
Ss0Mae Jan 25, 2025
6514f35
[Feat] 모달 검색 핸들러 구현
peppertown Jan 25, 2025
96746fa
[Fix] 핸들러 비동기 처리 및 응답데이터 양식화 로직 예외처리
peppertown Jan 25, 2025
3cae577
[Feat] 모달 검색 핸들러 컨트롤러 구현
peppertown Jan 25, 2025
d623823
[Fix] 토큰 값 추출 오류 수정
Ss0Mae Jan 25, 2025
6dc1495
[Fix] API 오류 수정
Ss0Mae Jan 25, 2025
0d889bf
[Fix] Swagger 문서 수정
Ss0Mae Jan 25, 2025
382392a
[Feat] 검색결과 더보기 여부 응답데이터에 포함; hasMore
peppertown Jan 26, 2025
d3424f1
[Feat] 프리즈마 쿼리 최적화 및 검색결과 최신순 정렬
peppertown Jan 26, 2025
78b87ac
[Fix] 상세 프로젝트 조회시 작성자의 직업군 응답 값 추가
Ss0Mae Jan 26, 2025
bae1e40
[Fix] Swagger 수정
Ss0Mae Jan 26, 2025
d51dd45
[Fix] 피드 전체 조회 최신순 무한스크롤 에러 수정
peppertown Jan 26, 2025
8cc6155
[Refactor] 모달 커넥션허브 응답데이터 변경
peppertown Jan 26, 2025
6a99ff1
[Feat] 검색 결과 조회 시 좋아요/북마크 데이터도 포함
peppertown Jan 26, 2025
297b638
[Feat] 모달 검색 핸들러 응답데이터 수정; 미선택된 카테고리에도 빈배열 및 hasMore 전달
peppertown Jan 26, 2025
811028c
[Feat] 인기 피드 조회 로직 분리 & 라스트커서 페이지네이션 형식으로 수정
peppertown Jan 26, 2025
612f059
[Feat] 페이지용 피드 검색결과 데이터 양식화 로직 구현
peppertown Jan 26, 2025
46e365d
[Feat] 페이지용 커넥션허브 검색결과 로직 구현
peppertown Jan 26, 2025
befa279
[Feat] 검색 로직에 유저 아이디 사용하도록 수정
peppertown Jan 26, 2025
6de9080
[Feat] 북마크시 saved_count 증가, 감소
Ss0Mae Jan 26, 2025
1418578
[Feat] 피드 페이지 검색 핸들러 구현
peppertown Jan 26, 2025
7bea4b6
[Feat] 검색 로직에 커서 추가
peppertown Jan 27, 2025
7a24f13
[Feat] 피드 페이지 검색 구현
peppertown Jan 27, 2025
42eaae9
[Feat] 커넥션허브 페이지 검색 구현
peppertown Jan 27, 2025
eeca5a8
[Fix] 북마크 조회 인증 가드 제거
Ss0Mae Jan 27, 2025
43fde13
[Merge] branch 'develop' into feature/45-search-api
peppertown Jan 27, 2025
e1d4e36
[Fix] 북마크시 연관 데이터 증감 처리
Ss0Mae Jan 27, 2025
ef35857
[Merge] branch 'develop' into feature/25-feed-api
peppertown Jan 27, 2025
a74a18b
Merge pull request #46 from NoGiveUpWeCarry/feature/45-search-api
peppertown Jan 27, 2025
b0c891b
Merge pull request #47 from NoGiveUpWeCarry/feature/25-feed-api
peppertown Jan 27, 2025
82f56a8
[Fix] 북마크 여부 조회 API 수정
Ss0Mae Jan 27, 2025
9fc9073
[Refactor] 서비스 로직 리팩토링
peppertown Jan 27, 2025
3fd48ae
[Feat] Follow Module 추가
Ss0Mae Jan 28, 2025
e35c898
[Feat] Follow Module 구현
Ss0Mae Jan 28, 2025
fb761d9
[Feat] Follow Toggle 서비스 로직 구현
Ss0Mae Jan 28, 2025
a412150
[Feat] Follow Toggle 컨트롤러 구현
Ss0Mae Jan 28, 2025
d6140f6
[Fix] prettier 적용
Ss0Mae Jan 28, 2025
a40f7ef
[Fix] 프로젝트 수정 API 오류 수정
Ss0Mae Jan 28, 2025
ab8f775
[Fix] 오류 수정
Ss0Mae Jan 28, 2025
a854291
[Fix] 이미지 업로드 인증 설정
Ss0Mae Jan 28, 2025
8b70daa
[Fix] 무한 스크롤 오류 수정
Ss0Mae Jan 29, 2025
4848494
[Fix] Open Closed 오타 수정
Ss0Mae Jan 29, 2025
7acfa86
[Fix] 지원자 목록 조회 응답값 수정
Ss0Mae Jan 30, 2025
46ff58b
[Fix] 오타 수정
Ss0Mae Jan 30, 2025
f64c1f9
[Fix] 유저 피드 조회, 커넥션허브 조회 응답값 및 쿼리, 스웨거 문서 수정
Ss0Mae Jan 30, 2025
9a49279
[Fix] Comment out 처리
Ss0Mae Jan 30, 2025
6ecc2a3
[Feat] 커넥션 허브 조회시 createdAt 응답값 추가
Ss0Mae Jan 30, 2025
b9775a4
[Fix] db 업데이트
Ss0Mae Jan 31, 2025
90bfbe0
[Fix] prettier 적용
Ss0Mae Jan 31, 2025
a982c6e
[Feat] 프로젝트 지원시 SSE 알림 구현
Ss0Mae Jan 31, 2025
490df17
[Feat] SSE 모듈 구현
Ss0Mae Jan 31, 2025
0c762c7
[Feat] SSE 서비스 로직 구현
Ss0Mae Jan 31, 2025
57625fd
[Feat] SSE 컨트롤러 구현
Ss0Mae Jan 31, 2025
5ff4483
[Feat] SSE 모듈 연결
Ss0Mae Jan 31, 2025
5ad66e2
[Feat] SSE 모듈 구현
Ss0Mae Jan 31, 2025
2511bce
[Feat] SSE 로직 구현
Ss0Mae Jan 31, 2025
2e5c779
[Feat] 팔로우시 SSE 알림 구현
Ss0Mae Jan 31, 2025
bfdf93d
[Fix] try catch
Ss0Mae Jan 31, 2025
63c09e9
[Fix] 에러 수정
Ss0Mae Jan 31, 2025
d3b7eed
[Feat] 디버깅 문구 추가
Ss0Mae Jan 31, 2025
03f0605
[Fix] 디버깅문 추가
Ss0Mae Jan 31, 2025
b5a2f99
[Fix] 디버깅 문 추가
Ss0Mae Jan 31, 2025
c694109
[Feat] SSE 인터셉터 구현
Ss0Mae Jan 31, 2025
05291d1
[Fix] 인터셉터 적용
Ss0Mae Jan 31, 2025
da2d519
[Fix] CORS 설정 추가
Ss0Mae Jan 31, 2025
c54c81c
[Fix] CORS 설정 추가
Ss0Mae Jan 31, 2025
6b6217e
[Fix] 오류 수정
Ss0Mae Jan 31, 2025
7c4bb95
[Fix] 응답값 수정
Ss0Mae Jan 31, 2025
a1c85f9
[Fix] 유저 프로필 조회 응답값 추가
Ss0Mae Jan 31, 2025
9498303
[Feat] DB 수정
peppertown Feb 1, 2025
f7a7a7d
[Feat] 이미지 업로드를 위해 S3 모듈 임포트
peppertown Feb 1, 2025
092125b
[Feat] 버퍼 데이터 사용을 위해 file-type 라이브러리 설치
peppertown Feb 1, 2025
7a09de9
[Feat] 채팅창 파일 전송 로직 구현
peppertown Feb 1, 2025
ccd328d
[Feat] file-type import 문제 해결
peppertown Feb 1, 2025
7f35327
[Feat] file-type import 에러 수정
peppertown Feb 1, 2025
9924f94
[Fix] 파일 타입 데이터 추출 라이브러리 변경; mime
peppertown Feb 1, 2025
0448f47
[Fix] 파일 타입 에러처리
peppertown Feb 1, 2025
dfa7e46
[Feat] 이미지 업로드 파일 타입 에러 최종수정
peppertown Feb 1, 2025
1f09518
[Feat] 그룹채팅방 중복여부 확인사항 유저 아이디 값으로 변경
peppertown Feb 1, 2025
5db0123
[Feat] DB 업데이트
peppertown Feb 1, 2025
6fd6753
[Feat] 메세지 실시간 읽음처리/ readMessage 이벤트 수신 로직 구현
peppertown Feb 1, 2025
d4851a0
[Feat] 라스트 메세지 id 저장 로직 구현
peppertown Feb 1, 2025
5ff48d8
[Feat] 라스트 메세지 id 조회 로직 구현
peppertown Feb 1, 2025
47af06e
[Feat] 리드 카운트 증가 로직 구현
peppertown Feb 1, 2025
89d76fd
[Feat] 게이트웨이 joinChannel 이벤트에 라스트 메세지 아이디 조회, 리드 카운트 증가 로직 추가
peppertown Feb 1, 2025
8ed1603
[Feat] server 타입 수정; server -> namespace
peppertown Feb 2, 2025
ed63a54
[Feat] 그룹 채팅 기존 채널 조회 조건문 추가
peppertown Feb 2, 2025
f97eedc
[Feat] 메세지 전달 데이터에 readCount 추가
peppertown Feb 2, 2025
cbb18ee
[Feat] 리드카운트 오타 수정
peppertown Feb 2, 2025
358faf6
[Feat] 라스트 메세지 조건문 수정
peppertown Feb 2, 2025
58bf138
[Feat] HTTP 메세지 조회 시 데이터에 리드카운트 추가
peppertown Feb 2, 2025
7f8d434
[Feat] 라스트메세지 null 예외 처리
peppertown Feb 2, 2025
ee5836f
[Feat] 라스트 메세지 DB 저장 시 중복처리 추가
peppertown Feb 2, 2025
f04d5e1
[Feat] DB 업데이트
peppertown Feb 2, 2025
4f29e7c
[Feat] 실시간 읽음처리를 위해 readCounted 이벤트 추가
peppertown Feb 2, 2025
4b8fa2d
[Feat] readCounted emit 범위 변경; client -> server
peppertown Feb 2, 2025
39b187e
[Feat] 리드 카운트 실시간 반영을 위해 이벤트 추가; broadcastChannelJoined
peppertown Feb 2, 2025
4e4c583
[Merge] branch 'develop' into feature/chat-service
peppertown Feb 2, 2025
db59f88
Merge pull request #48 from NoGiveUpWeCarry/feature/chat-service
peppertown Feb 2, 2025
ce7bcd5
[Fix] 전체 프로젝트 조회 로직 수정
Ss0Mae Feb 2, 2025
be2fce9
[Feat] 알림 관련 API 스웨거 문서 작성
Ss0Mae Feb 2, 2025
0c20a20
[Feat] 알림 관련 API들 추가 구현
Ss0Mae Feb 2, 2025
bb4afb1
[Feat] 알림 관련 API들 추가 구현
Ss0Mae Feb 2, 2025
6f4f482
[Feat] readMessage 이벤트 발생시에도 lastMessageId 설정하도록 구현
peppertown Feb 2, 2025
73cc294
[Fix] 디버깅문 추가
Ss0Mae Feb 2, 2025
3852ee6
[Feat] joinChannel 이벤트에 라스트 메세지 저장 로직 추가
peppertown Feb 2, 2025
e1ff4e0
[Refactor] 사용하지 않는 로직 제거
peppertown Feb 2, 2025
a6bad1e
[Feat] 피드 관련 알림 데이터 변경
Ss0Mae Feb 2, 2025
452cebc
[Feat] 알림 관련 응답 데이터 로직 변경
Ss0Mae Feb 2, 2025
014e953
[Feat] 팔로우 관련 알림 설정 변경
Ss0Mae Feb 2, 2025
f6b75cf
[Feat] 프로젝트 관련 알림 설정 변경
Ss0Mae Feb 2, 2025
7b62991
[Fix] 개인 채팅방 생성 오류 수정
peppertown Feb 2, 2025
5a16a84
[Fix] 디버깅문 추가
Ss0Mae Feb 2, 2025
5ab863d
[Fix] 채널 라스트 메세지 조회 예외처리
peppertown Feb 2, 2025
000e1e5
[Fix] 로직 수정
Ss0Mae Feb 2, 2025
8fa047e
[Fix] 라스트메세지 외래키 예외처리
peppertown Feb 2, 2025
afdda2d
[Fix] 로직 수정
Ss0Mae Feb 2, 2025
834500b
[Feat] 디버깅문 추가
Ss0Mae Feb 2, 2025
047f0e1
Merge pull request #49 from NoGiveUpWeCarry/feature/chat-service
peppertown Feb 2, 2025
0936e9e
[Refactor] 디버깅 문구 제거
Ss0Mae Feb 2, 2025
ae3de88
Merge branch 'develop' into feature/34-SSE-notification
Ss0Mae Feb 2, 2025
ba8113d
[Merge] 알림 관련 API 구현 후 Merge
Ss0Mae Feb 2, 2025
7418f77
[Feat] 알람 기능 구현을 위해 모듈 임포트
peppertown Feb 2, 2025
01a6f6d
[Feat] 개인 채팅방 생성 시 알림 기능 구현
peppertown Feb 2, 2025
a1e1f7e
[Feat] 그룹 채팅방 생성 시 알림 기능 구현
peppertown Feb 2, 2025
c3df724
[Feat] 채팅방 생성 알림 소켓 오프라인시에도 작동하도록 수정
peppertown Feb 2, 2025
741efca
[Feat] 소켓 오프라인 메세지 수신 시 알람로직 구현
peppertown Feb 2, 2025
fabaead
Merge pull request #51 from NoGiveUpWeCarry/feature/chat-service
peppertown Feb 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
444 changes: 434 additions & 10 deletions package-lock.json

Large diffs are not rendered by default.

8 changes: 7 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,16 +30,21 @@
"@nestjs/passport": "^10.0.3",
"@nestjs/platform-express": "^10.0.0",
"@nestjs/platform-socket.io": "^10.4.15",
"@nestjs/swagger": "^8.1.0",
"@nestjs/swagger": "^8.1.1",
"@prisma/client": "^6.1.0",
"axios": "^1.7.9",
"bcrypt": "^5.1.1",
"cheerio": "^1.0.0",
"class-transformer": "^0.5.1",
"class-validator": "^0.14.1",
"cookie-parser": "^1.4.7",
"date-fns": "^4.1.0",
"dayjs": "^1.11.13",
"dotenv": "^16.4.7",
"file-type": "^16.5.4",
"ioredis": "^5.4.2",
"jsonwebtoken": "^9.0.2",
"mime": "^4.0.6",
"passport": "^0.7.0",
"passport-github": "^1.1.0",
"passport-github2": "^0.1.12",
Expand All @@ -59,6 +64,7 @@
"@types/cookie-parser": "^1.4.8",
"@types/express": "^5.0.0",
"@types/jest": "^29.5.2",
"@types/multer": "^1.4.12",
"@types/node": "^20.3.1",
"@types/passport-github2": "^1.2.9",
"@types/passport-google-oauth20": "^2.0.16",
Expand Down
37 changes: 37 additions & 0 deletions prisma/migrations/20250110074825_chat_logic_fixed/migration.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
/*
Warnings:

- The primary key for the `Channel` table will be changed. If it partially fails, the table could be left without primary key constraint.
- You are about to alter the column `id` on the `Channel` table. The data in that column could be lost. The data in that column will be cast from `VarChar(191)` to `Int`.
- You are about to alter the column `channel_id` on the `Channel_users` table. The data in that column could be lost. The data in that column will be cast from `VarChar(191)` to `Int`.
- You are about to alter the column `channel_id` on the `Message` table. The data in that column could be lost. The data in that column will be cast from `VarChar(191)` to `Int`.

*/
-- DropForeignKey
ALTER TABLE `Channel_users` DROP FOREIGN KEY `Channel_users_channel_id_fkey`;

-- DropForeignKey
ALTER TABLE `Message` DROP FOREIGN KEY `Message_channel_id_fkey`;

-- DropIndex
DROP INDEX `Channel_users_channel_id_fkey` ON `Channel_users`;

-- DropIndex
DROP INDEX `Message_channel_id_fkey` ON `Message`;

-- AlterTable
ALTER TABLE `Channel` DROP PRIMARY KEY,
MODIFY `id` INTEGER NOT NULL AUTO_INCREMENT,
ADD PRIMARY KEY (`id`);

-- AlterTable
ALTER TABLE `Channel_users` MODIFY `channel_id` INTEGER NOT NULL;

-- AlterTable
ALTER TABLE `Message` MODIFY `channel_id` INTEGER NOT NULL;

-- AddForeignKey
ALTER TABLE `Channel_users` ADD CONSTRAINT `Channel_users_channel_id_fkey` FOREIGN KEY (`channel_id`) REFERENCES `Channel`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;

-- AddForeignKey
ALTER TABLE `Message` ADD CONSTRAINT `Message_channel_id_fkey` FOREIGN KEY (`channel_id`) REFERENCES `Channel`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
11 changes: 11 additions & 0 deletions prisma/migrations/20250114034707_online_users_table/migration.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
-- AlterTable
ALTER TABLE `User` ADD COLUMN `password` VARCHAR(191) NULL;

-- CreateTable
CREATE TABLE `online_users` (
`id` INTEGER NOT NULL AUTO_INCREMENT,
`client_id` VARCHAR(191) NOT NULL,
`user_id` INTEGER NOT NULL,

PRIMARY KEY (`id`)
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
Loading
Loading