Skip to content

42gg v4.0.0

Compare
Choose a tag to compare
@yoouyeon yoouyeon released this 05 Oct 03:25
· 1734 commits to main since this release
0cb1ca2

✨ New Features

일반 유저

  • 재화 시스템(GG 코인)이 추가되었습니다.
    • 출석 시에 GG 코인을 획득할 수 있습니다.
    • 게임에 참여하여 GG 코인을 획득할 수 있습니다.
  • 상점 시스템이 추가되었습니다.
    • 상점 탭에서 아이템을 구매하거나, 다른 유저에게 선물할 수 있습니다.
    • 상점 탭에서 구매할 수 있는 아이템 리스트
      • 확성기 : 24시단 동안 모든 페이지 상단에 메시지를 띄울 수 있는 아이템입니다.
      • ID 색깔 변경권 : 색상 코드를 직접 입력하여 랭킹 페이지에 표시되는 ID 색깔을 바꿀 수 있는 아이템입니다.
      • 프로필 변경권 : 프로필 이미지를 원하는 이미지로 변경할 수 있는 아이템입니다.
      • 배경 뽑기 : 랜덤으로 본인의 프로필 페이지의 배경을 변경할 수 있는 아이템입니다.
      • 엣지 뽑기 : 랜덤으로 본인의 프로필 이미지의 테두리 색상을 변경할 수 있는 아이템입니다.
    • 보관함 탭에서 보유한 아이템을 사용할 수 있습니다.
      • ID 색깔 변경권, 프로필 변경권 : 색깔을 등록하거나 이미지 등록
      • 배경 뽑기, 엣지 뽑기 : 아이템 뽑기
      • 확성기 : 메시지를 새로 등록하거나, 등록한 메시지를 삭제
  • 티어 시스템이 추가되었습니다.
    • 시즌 별 랭크 게임 랭킹에 따라 티어가 부여됩니다.
    • 손바닥 → 빨간 탁구채 → 노란 탁구채 → 초록 탁구채 → 파란 탁구채 → 검정 탁구채 → 무지개 탁구채

관리자

  • 게임 관리에서 확인할 수 있는 데이터가 추가되었습니다.
    • 결과 입력이 완료된 경기만 보이던 것에서 진행중, 결과 입력 전 게임도 모두 조회할 수 있습니다.
  • 구매내역 관리 기능이 추가되었습니다.
    • 상점에서 구매된 아이템의 정보를 확인할 수 있습니다.
    • 유저를 검색하여 해당 유저가 구매하거나 선물받은 목록을 확인할 수 있습니다.
  • (아이템) 사용내역 관리 기능이 추가되었습니다.
    • 확성기 사용내역
      • 사용된 확성기 아이템의 정보를 확인할 수 있습니다.
      • 사용전, 사용중 상태인 확성기 아이템을 삭제하고, 해당 유저에게 알림을 보낼 수 있습니다.
    • 프로필 변경권 사용내역
      • 사용된 프로필 변경권 아이템의 정보를 확인할 수 있습니다.
      • 변경된 프로필을 삭제하여 유저의 이전 프로필 이미지로 변경하고, 해당 유저에게 알림을 보낼 수 있습니다.
    • 현재 프로필 이미지 조회
      • 현재 모든 유저의 프로필 이미지를 확인할 수 있습니다.
    • 프로필 삭제 내역
      • 관리자가 삭제한 프로필 내역의 정보를 확인할 수 있습니다.
  • 상점 관리 기능이 추가되었습니다.
    • 현재 상점 페이지에서 판매 중인 아이템 목록을 확인할 수 있습니다.
    • 판매 중인 아이템의 정보와 판매 가격을 수정할 수 있습니다.
    • 판매 중인 아이템을 삭제할 수 있습니다.
    • 아이템 변경 이력을 확인할 수 있습니다.
  • 재화 정책 관리 기능이 추가되었습니다.
    • 각 재화 획득 이벤트에서 획득할 수 있는 재화의 양을 수정할 수 있습니다.
    • 재화 정책 변경 이력을 확인할 수 있습니다.

🛠️ What's Changed

3기 (version 3.0.0 ~ 2023-07-25)

4기 (2023-7-31 ~)

  • [GGFE-139] husky prepare-commit-msg 추가 by @yoouyeon in #910
  • [GGFE-143] 상점 페이지 레이아웃 by @yoouyeon in #911
  • [GGFE-145] 상점 구매페이지 by @hyobb109 in #913
  • [GGFE-161] 메인페이지 확성기 레이아웃 by @PHJoon in #912
  • [GGFE-162] 관리자 거래내역 상점 재화정책 레이아웃 by @PHJoon in #916
  • [GGFE-144] 상점 아이템 보관함 페이지 by @yoouyeon in #917
  • [GGFE-164] 구매 선물 모달 by @hyobb109 in #918
  • [GGFE-141] coin animation css by @parksangmin1543 in #914
  • [GGFE-142] tierlist by @parksangmin1543 in #915
  • [GGFE-164] 구매 선물 모달 by @hyobb109 in #921
  • [GGFE-148] 관리자 - 거래내역, 상점, 재화정책 관리 - 버튼 기능 추가, 모달 추가 by @PHJoon in #922
  • [GGFE-172] 상점 매뉴얼 모달 by @hyobb109 in #920
  • [GGFE-153] 상점 확성기 등록 모달 by @yoouyeon in #923
  • [GGFE-153] 상점 확성기 삭제 모달 by @yoouyeon in #927
  • [GGFE-171] 코인내역 모달 by @hyobb109 in #928
  • [GGFE-154] 상점 이름 색상 변경 모달 by @yoouyeon in #929
  • [GGFE-140] Attendance-modal by @parksangmin1543 in #924
  • [GGFE-176] tier-colorchange by @parksangmin1543 in #925
  • [GGFE-171] 코인 내역 모달 - 변동액 +부호 추가 by @hyobb109 in #932
  • [GGFE-163] 관리자 유저 상세정보 코인 추가 by @PHJoon in #930
  • [GGFE-175] coin popcon animation by @parksangmin1543 in #926
  • [GGFE-179] tier 색상부분 수정 by @parksangmin1543 in #933
  • [GGFE-177] 관리자 거래내역 특정유저 조회 기능 by @PHJoon in #931
  • [GGFE-167] 관리자 페이지 크기 및 비율 수정 by @PHJoon in #935
  • [GGFE-178] modalProvider 리팩토링 by @PHJoon in #936
  • [GGFE-184] 코인 디자인 by @parksangmin1543 in #937
  • [GGFE-173] 보관함 프로필 이미지띠 모달 by @hyobb109 in #938
  • [GGFE-146] 확성기 스타일 변경(흐르는 배너 -> 상하 슬라이드) by @PHJoon in #934
  • [GGFE-164] 구매, 선물 모달 api 변경사항 적용 by @hyobb109 in #940
  • [GGFE-154] 이름 색상 변경 모달 프리뷰 기능 by @yoouyeon in #941
  • [GGFE-182] eslint 설정 추가(import 순서 설정) by @PHJoon in #944
  • [GGFE-189] stylelint scss rule 추가 by @PHJoon in #946
  • [GGFE-187] 확성기 글자 크기 수정 + 아이템 넘어가는 로직 수정 by @PHJoon in #947
  • [GGFE-173] 보관함 프로필 이미지띠 배경색 모달 by @hyobb109 in #945
  • [GGFE-191] 보관함 랜덤 아이템 뽑기 상자 by @hyobb109 in #949
  • [GGFE-156] 상점 프로필 사진 변경 모달 by @yoouyeon in #942
  • [GGFE-181] 페이지네이션 겹침현상 by @yoouyeon in #948
  • [GGFE-192] stylelint all 속성 순서 설정에 추가 by @PHJoon in #950
  • [GGFE-196] currentMatch 빈 배열인 경우 에러 수정 by @PHJoon in #951
  • [GGFE-186] 메뉴바 티어 색상 수정 by @parksangmin1543 in #939
  • [GGFE-205] 유저 보유 코인 조회 api 연결 by @yoouyeon in #956
  • [GGFE-201] 관리자 재화정책 등록 조회 api 연결 by @PHJoon in #953
  • [GGFE-193] 상점 구매페이지 CSS by @hyobb109 in #955
  • [GGFE-209] 코인 디자인 수정및 모달 수정 by @parksangmin1543 in #957
  • [GGFE-210] 랭킹넘버 폰트 변경 by @parksangmin1543 in #958
  • [GGFE-203] 확성기 api 연결 + 디자인 수정 by @PHJoon in #954
  • [GGFE-212] 코인팝콘 에러 수정 by @parksangmin1543 in #960
  • [GGFE-204] 확성기 미리보기 모달에 MegaphoneItem 적용 by @yoouyeon in #959
  • [GGFE-166] 상점 보관함 페이지 스타일, 터치스크린에서의 동작 수정 by @yoouyeon in #952
  • [GGFE-211] PR merge 전 build 테스트 조건 추가 by @yoouyeon in #961
  • [GGFE-213] 메인에서 일반랭커보여주는 버그 수정 by @parksangmin1543 in #962
  • [GGFE-193] 상점 구매페이지 css by @hyobb109 in #963
  • [GGFE-208] 테스트 배포를 위한 브랜치와 액션 설정 by @yoouyeon in #966
  • [GGFE-194] 랜덤아이템 뽑기 애니메이션 by @hyobb109 in #964
  • [GGFE-216] 관리자 - 컴포넌트, 타입 분리 + tableFormat 업데이트 by @PHJoon in #965
  • [GGFE-195] 상점 - 구매, 선물 모달 api 연결 by @hyobb109 in #968
  • [GGFE-206] 아이템 보관함 조회 api 연결 by @yoouyeon in #967
  • [GGFE-217] Ranklist-api by @parksangmin1543 in #969
  • [GGFE-223] 코인 업데이트 로직 추가 by @yoouyeon in #972
  • [GGFE-225] 확성기 개수 제한 없이 작동하게 css 변경 by @PHJoon in #970
  • [GGFE-227] Megaphone-storybook 추가 by @PHJoon in #973
  • [GGFE-228] 에러페이지 이모지 수정 + 스토리북 추가 by @PHJoon in #974
  • [GGFE-215] 상점 api 연결 - 뽑기 모달, 상점 아이템 by @hyobb109 in #971
  • [GGFE-207] 확성기 등록 삭제 조회 api 연결 by @yoouyeon in #976
  • [GGFE-234] 뽑기 모달 응답 처리 수정 by @hyobb109 in #981
  • [GGFE-229] 상점 모달 로딩 처리 by @hyobb109 in #982
  • [GGFE-199] 관리자 상점관리 - 아이템 조회 수정 api 연결 by @PHJoon in #978
  • [GGFE-202] 관리자 거래내역 조회 + 사용내역 - 확성기 조회 삭제 api 연결 by @PHJoon in #979
  • [GGFE-222] 글씨 색(아이디 색) 수정 api 연결 by @yoouyeon in #983
  • [GGFE-224] 프로필 이미지 수정 api 연결 by @yoouyeon in #984
  • [GGFE-237] 아이템 수정, 삭제 이후 데이터 업데이트 by @PHJoon in #987
  • [GGFE-234] 뽑기 모달 api 에러 처리 by @hyobb109 in #988
  • [GGFE-236] 상점 구매, 선물 모달 api 에러 처리 by @hyobb109 in #986
  • [GGFE-239] 트로피 이미지 + 확성기 기본문구 수정 by @PHJoon in #989
  • [GGFE-188] api 응답 로딩 처리 by @yoouyeon in #991
  • [GGFE-226] tierid 보더색상추가, coin조건 수정 by @parksangmin1543 in #977
  • [GGFE-241] 관리자 공지사항 버튼 클릭 안되는 에러 - 버튼 z-index 수정 by @PHJoon in #992
  • [GGFE-240] 프로필 배경색에 맞춘 게임결과아이템 스타일 추가 by @PHJoon in #993
  • [GGFE-243] 관리자 - 확성기 버튼 비활성화 추가 + 거래내역 테이블 수정 by @PHJoon in #994
  • [GGFE-232] 메인프로필 메뉴바 글꼴변경 by @parksangmin1543 in #995
  • [GGFE-244] 베이직 프로필 테마에서 게임아이템 스타일 적용안되던 부분 수정 by @PHJoon in #997
  • [GGFE-230] 상점 보관함 storybook by @yoouyeon in #998
  • [GGFE-233] 관리자 - 사용내역 - 프로필 삭제, 삭제내역 api 연결 by @PHJoon in #990
  • [GGFE-247] 아이템 사용 alert 메시지 정리 by @yoouyeon in #1001
  • [GGFE-242] 확성기 데이터 로딩 문구 수정 by @yoouyeon in #1000
  • [GGFE-246] 일반랭커 트로피에 티어 표시 제거 by @parksangmin1543 in #999
  • [GGFE-245] 상점 css 보완 및 배경, 엣지 스타일 문법 수정 by @hyobb109 in #1004
  • [GGFE-238] 관리자 상점관리 react query 적용 by @PHJoon in #1003
  • [GGFE-231] 유저 정보 react query로 변경 by @yoouyeon in #1002
  • [GGFE-249] 관리자 - 코인정책 react query 적용 by @PHJoon in #1007
  • [GGFE-250] 매뉴얼 스타일 수정 by @PHJoon in #1008
  • [GGFE-252] 관리자 - 공지사항 에러 수정 by @PHJoon in #1009
  • [GGFE-253] 모바일 알림 숫자 크기 + 관리자 알림보내기 모달 스타일 수정 by @PHJoon in #1011
  • [GGFE-254] 상점 모달 에러 메시지 정리 및 기타 수정 by @hyobb109 in #1012
  • [GGFE-248] 상점 코인 react-query 적용 by @hyobb109 in #1010
  • [GGFE-251] 폰트 정리 by @yoouyeon in #1013
  • [GGFE-256] 게임 이후 유저 정보 업데이트 by @yoouyeon in #1015
  • [GGFE-260] 보관함 무한스크롤 버그 수정 by @yoouyeon in #1017
  • [GGFE-259] 보관함 모달 제목 수정 및 엣지 미리보기 이름 추가 by @hyobb109 in #1016
  • [GGFE-263] 상점 로딩 처리 by @hyobb109 in #1019
  • [GGFE-266] 프로필 이미지 수정 안내 메시지 추가 by @yoouyeon in #1020
  • [GGFE-264] modeWrapBasic 내부 요소들 사이에 좌우 간격 추가 by @yoouyeon in #1021
  • [GGFE-262] ID 색깔 변경 모달 - 색상 프리뷰 클릭 시 색상 선택기 open close 방식으로 변경 by @PHJoon in #1022
  • [GGFE-265] 확성기 가상 리스트 적용 by @yoouyeon in #1023
  • [GGFE-268] id 색깔변경 모달 - input, colorpicker width 지정 by @PHJoon in #1026
  • [GGFE-261] 출석모달 버그 수정, top3 api url 변경 by @parksangmin1543 in #1024
  • [GGFE-269] 관리자 코인 수정 기능 추가 by @hyobb109 in #1028
  • [GGFE-272] 상점 매뉴얼 뽑기 확률표 링크 추가 by @hyobb109 in #1030
  • [GGFE-270] 상점 아이템 컴포넌트 스타일 수정 by @yoouyeon in #1031
  • [GGFE-274] 관리자 피드백 완료 유저 알림 토스트 설정 by @PHJoon in #1033
  • [GGFE-261] 리로드로인해 공지모달뜨는 버그 수정 by @parksangmin1543 in #1035
  • [GGFE-269] 관리자 코인 수정 몇가지 by @hyobb109 in #1034
  • [GGFE-277] 페이지 가이드 노션 링크로 교체 by @hyobb109 in #1037
  • [GGFE-276] github readme 업데이트 by @PHJoon in #1036
  • [GGFE-261] 출석 api 호출 로직 변경 by @yoouyeon in #1039
  • [GGFE-261] 409에러 수정 by @parksangmin1543 in #1042
  • [GGFE-279] 관리자 유저상세정보에서 코인 수정 막음 by @PHJoon in #1041
  • [GGFE-280] 점수 입력 키패드 하나 더 추가 by @hyobb109 in #1043
  • [GGFE-261] useUser로 수정 by @yoouyeon in #1045
  • [GGFE-261] 출석모달버그 by @yoouyeon in #1048
  • [GGFE-261] 409에러시 리로드 by @parksangmin1543 in #1050
  • [GGFE-282] 쿼리 만료 로직 추가 by @yoouyeon in #1052
  • [GGFE-283] ID 색깔 변경 모달 내 다른 곳 클릭 시 팔레트 꺼짐 추가 by @PHJoon in #1053
  • [GGFE-281] Github readme - 기술스택 react query 추가 by @PHJoon in #1047
  • [GGFE-273] 게임 관리 상태 타입 추가 by @hyobb109 in #1056
  • [GGFE-285] 클릭 가능한 부분 curosr:pointer 추가 by @PHJoon in #1058
  • [GGFE-286] 매치 매뉴얼 노쇼 패널티 문구 추가 by @hyobb109 in #1059

Full Changelog: v3.0.0...v4.0.0