Releases: 42organization/42gg.client
Releases · 42organization/42gg.client
v6.0.0
42GG 6기 ( ~ 2024. 04. 16)
✨ New Features
🥳 파티 기능 (6기)
📃 신규 기수 모집 기능
일반 유저
- 42gg 신규 모집 공고를 기존의 노션 대신 42gg 사이트 내에서 확인할 수 있게 되었습니다.
관리자
- 42gg 신규 기수 모집 공고를 사이트 내 관리자 페이지에서 등록할 수 있게 되었습니다.
- 구글 폼으로 관리하던 신규 기수 모집 지원서를 이제 관리자 페이지에서 만들고 등록할 수 있습니다.
🛠️ What's Changed
Merged Pull Requests
- [Feat] 유저 페이지 레이아웃 구성 by @yoouyeon in #1255
- [Feat] 공고페이지 레이아웃 구성 #1246 by @parksangmin1543 in #1252
- [Feat] 지원서 작성 페이지 레이아웃 구성 #1251 by @PHJoon in #1258
- [Feat] 공고 리스트 화면 by @yoouyeon in #1273
- [Feat] 알림 메시지 템플릿 레이아웃 by @hyobb109 in #1284
- Feat 관리자 공고 등록 수정 템플릿 #1256 by @greatSweetMango in #1265
- [Feat] 공고 메인 페이지 레이아웃 by @yoouyeon in #1275
- [Feat] party category api사용 hook 구현 by @izone00 in #1287
- [Feat] partytemplate api사용 hook 구현 by @izone00 in #1289
- [Feat] 지원서 작성 페이지 기능 구현 by @PHJoon in #1290
- [Feat] 상황별 공고 메인 페이지 by @yoouyeon in #1303
- Feat 관리자 공고 등록 수정 템플릿 #1256 by @greatSweetMango in #1299
- Feat/메인페이지 파티모집프리뷰구현 어드민페이지지pr용 #1300 by @mantoing in #1304
- [Feat] party모집 서비스의 메인 페이지 구현 #1280 by @izone00 in #1307
- [Feat] 지원 결과 상태 추가 by @yoouyeon in #1306
- Feat/make party detail #1283 by @contemplation-person in #1311
- [Feat] party 배경 이미지 설정 hook by @izone00 in #1312
- [Feat] party모집 방 생성 페이지 구현 #1281 by @izone00 in #1314
- [Hotfix] category, template api 리스트에 키값 추가 by @izone00 in #1316
- Feat/파티어드민 패널티항목구현 #1309 by @mantoing in #1315
- Update main-deploy.yml by @greatSweetMango in #1319
- [Feat] 지원서 보기,수정,취소 기능 by @PHJoon in #1313
- [Fix] 세부 내역 방 버그 #1317 by @contemplation-person in #1318
- [Fix] 프리뷰 선택시 navigate설정, 배경이미지 추가 by @mantoing in #1325
- Feat/파티어드민 모달음수처리 css처리 #1320 by @mantoing in #1322
- Feat/party모집 방 생성 페이지 구현 #1281 by @izone00 in #1328
- Feat/party room admin 페이지 구현 #1247 by @izone00 in #1330
- [Bug] 파티 메인 페이지 전체 필터 적용안되는 오류 수정 by @izone00 in #1331
- [Feat] 메인 페이지 마감시간 표시 및 진행중 표기 by @izone00 in #1332
- [Feat] 파티 생성 페이지 배경 설정 및 글자수 표기 by @izone00 in #1333
- [Fix] 시간출력오류 변경 by @mantoing in #1336
- [Fix] 세부 내역 방 버그 수정 #1317 by @contemplation-person in #1329
- Feat/어드민사이드바 파티관리 아코디언메뉴 #1339 by @mantoing in #1340
- [Feat] 파티프리뷰 활성화방없을시 처리 by @mantoing in #1344
- Feat/파티 패널티시 방 참여 및 생성 제한 #1341 by @izone00 in #1345
- [Fix] 모집 유저 기능의 mock api 제거 by @yoouyeon in #1327
- Feat 관리자 공고 등록 수정 템플릿 #1256 by @greatSweetMango in #1334
- [Feat] 지원자페이지 구현 by @parksangmin1543 in #1337
- [Feat] 면접 결과 안내 메시지 템플릿 조회 / 등록 api 연결 by @hyobb109 in #1351
- [Fix] 타입 에러로 인한 빌드 에러 수정 by @yoouyeon in #1352
- [Feat] 임시 결과 등록 모달 추가 by @yoouyeon in #1354
- [Feat] mockinstance 제거 by @yoouyeon in #1356
- [Fix] recruit admin api 연결 중 발생한 에러 수정 (조회 api 위주) by @yoouyeon in #1360
- [Fix] recruit user api 연결 중 발견된 에러 수정 by @yoouyeon in #1363
- [Fix] 지원 결과 조회 api 수정 by @yoouyeon in #1364
- [Fix] 지원서 확인하기 페이지 url 수정 by @yoouyeon in #1366
- [Feat/Fix] 유저 공고 페이지 버그 수정, 헤더에 메인 이동 버튼 추가 by @yoouyeon in #1370
- [Fix] 지원서 보기/수정 페이지 api 응답 형식에 맞게 수정 by @PHJoon in #1372
- [Ci] party detail room의 css 변경 - 1358 by @contemplation-person in #1374
- [Fix] share URL by @contemplation-person in #1377
- [Fix] 방 상세내역의 공유버튼 url 수정 by @contemplation-person in #1380
- [Fix] join, leave 버튼 위치 수정 by @contemplation-person in #1383
- [Fix] 템플릿 메시지 등록, 조회 모달 api 연결 오류 수정 #1373 by @hyobb109 in #1375
- Feat 관리자 공고 등록 수정 템플릿 #1256 by @greatSweetMango in #1379
- [Fix] 동적 라우팅을 쿼리스트링으로 수정 by @yoouyeon in #1387
- [Fix] Test deploy main 동기화 by @greatSweetMango in #1391
- [Fix] recruit build 에러 수정 by @PHJoon in #1394
- Fix/1388 지원자페이지 api연결 오류수정 by @parksangmin1543 in #1392
- [Fix] 지원서 취소 이후 이동 url 변경 by @yoouyeon in #1398
- [Feat] room을 동적 라우팅에서 쿼리문으로 라우팅 변환 1384 by @contemplation-person in #1385
- [Ci] 배포 github action yaml 파일에 party env 업데이트 by @contemplation-person in #1382
- Feat/파티 메뉴얼 작성 및 아이폰 글자 색상 수정 #1390 by @izone00 in #1406
Full Changelog: v5.0.0...v6.0.0
v5.0.0
42GG 5기 ( ~ 2024. 01. 11)
✨ New Features
🛠️ What's Changed
- Feat/유저 토너먼트 전적 페이지 레이아웃 #1077 by @Clearsu in #1078
- Feat/토너먼트 페이지#1073 by @joonho0410 in #1081
- Feat/관리자 토너먼트 페이지 레이아웃#1075 by @greatSweetMango in #1082
- [Feat]토너먼트 type 통일 #1084 by @joonho0410 in #1085
- Feat/유저 토너먼트 전적 페이지 우승자 스와이프 뷰 #1070 by @Clearsu in #1086
- [Feat] 토너먼트 페이지 api#1083 by @joonho0410 in #1087
- [Feat] 토너먼트 전체조회 API mock #1089 by @Clearsu in #1091
- [Feat] 무한스크롤 제네릭 함수 #1092 by @Clearsu in #1093
- [Feat] TournamentData 타입 추가 #1094 by @Clearsu in #1095
- [Fix] 토너먼트전체조회 Mock API 페이지네이션 로직 수정 #1096 by @Clearsu in #1097
- Feat/유저 토너먼트 전적 페이지 우승자 스와이퍼 슬라이드 mock api #1088 by @Clearsu in #1099
- Feat/관리자 토너먼트 페이지 전적 수정을 위한 브래킷뷰#1080 by @greatSweetMango in #1101
- [Feat] 토너먼트 페이지 인피니티 스크롤#1090 by @joonho0410 in #1100
- Feat/유저 토너먼트 전적 페이지 토너먼트 정보 표시 #1104 by @Clearsu in #1105
- Feat/유저 토너먼트 전적 페이지 리그 선택 버튼 #1079 by @Clearsu in #1107
- Feat/메뉴바에 tournament record(명예의전당) 바로가기 추가 #1108 by @Clearsu in #1109
- Feat/우승자 슬라이드 애니메이션 및 이미지 로드 실패 시 fall back 이미지 #1098 by @Clearsu in #1110
- Feat/토너먼트 게임 정보 mock api #1102 by @greatSweetMango in #1111
- [Chore] edit test-deploy action #1114 by @Clearsu in #1115
- 테스트서버 테스트 배포 by @Clearsu in #1116
- [Feat] 관리자 토너먼트 참가자 수정 모달 컴포넌트 추가 및 UI #1113 by @Clearsu in #1117
- Feat/관리자 토너먼트 페이지 생성수정삭제 버튼 #1112 by @greatSweetMango in #1118
- Feat/관리자 토너먼트 유저 전체조회, 추가 및 삭제 mock api #1119 by @Clearsu in #1123
- Feat/관리자 토너먼트 참가자 수정 모달 유저 검색 기능 #1120 by @Clearsu in #1126
- Feat/토너먼트 참가신청 취소#1106 by @joonho0410 in #1127
- Feat/관리자 토너먼트 페이지 미리보기 추가 #1124 by @greatSweetMango in #1130
- Others/토너먼트 페이지 토너먼트 모달 style 작업#1128 by @joonho0410 in #1137
- Feat/유저 토너먼트 전적 페이지 브래킷뷰 연결 #1129 by @Clearsu in #1132
- Feat/관리자 토너먼트 페이지 api 연동 #1131 by @greatSweetMango in #1136
- [Feat] 토너먼트 점수 입력 모달 #1135 by @greatSweetMango in #1139
- Feat/관리자 토너먼트 페이지 유저 수정 모달 UI 및 mock api 연동 #1134 by @Clearsu in #1140
- [Refactor] 토너먼트 게임 요청 useQuery 및 시간 지연 로직 삭제 #1144 by @Clearsu in #1145
- Others/확성기 디자인 변경 #1143 by @Clearsu in #1148
- [Feat] 랜딩페이지 토너먼트 배너 UI 변경 #1149 by @Clearsu in #1152
- Feat/유저 토너먼트 전적 페이지 api 연동 #1074 by @Clearsu in #1133
- Feat/관리자 토너먼트 유저 관리 api 연동 #1153 by @Clearsu in #1154
- Feat/관리자 토너먼트 페이지 브래킷뷰 수정 기능 구현 #1125 by @greatSweetMango in #1155
- [Feat] 브라켓 뷰 클릭시 하이라이트 표기#1138 by @joonho0410 in #1146
- [Fix] 토너먼트 전체 조회 api 연결 #1150 by @joonho0410 in #1151
- 테스트 배포 by @joonho0410 in #1157
- 테스트 배포 중 수정사항 적용 by @joonho0410 in #1158
- [Fix] 모바일 환경에서 브라켓 뷰 하이라이트 안됨#1161 by @joonho0410 in #1163
- [Fix] 토너먼트 card style 수정#1159 by @joonho0410 in #1165
- [Others] 유저 토너먼트 전적 페이지 UI 변경 #1160 by @Clearsu in #1164
- [Fix] 점수 수정 request 수정 #1131 by @greatSweetMango in #1166
- 12/15 QA 테스트 서버 배포 by @greatSweetMango in #1167
- [Fix] 메인 페이지 토너먼트 미리보기 유효성 검사 수정 #1169 by @Clearsu in #1170
- Others/토너먼트 card 모바일 style 수정 및 api 최적화#1168 by @joonho0410 in #1172
- 테스트 디플로이. by @joonho0410 in #1174
- [fix] 오타수정 #1176 by @joonho0410 in #1177
- Feat/관리자 토너먼트 페이지 api 연동 #1131 by @greatSweetMango in #1184
- Others/일반랭크 게임 결과 조회 api 통합 #1181 by @Clearsu in #1183
- [Fix] 이미지 위치 수정 #1162 by @Clearsu in #1185
- Test deploy by @Clearsu in #1187
- [fix] escape함수를 통한 문자열 치환 #1179 by @joonho0410 in #1180
- [Fix] 점수 입력 모달 클릭 안 됨 #1190 by @Clearsu in #1191
- [Fix] TBD를 공백문자로 표시하도록 변환 #1199 by @joonho0410 in #1200
- [Others] 토너먼트 브라켓 매치 상태에 따른 bouncing dots UI #1173 by @Clearsu in #1198
- Feat/진행중인 토너먼트의 내용 보여주기#1195 by @joonho0410 in #1202
- [Others] 관리자 토너먼트 유저 추가 검색창 수정 #1175 by @Clearsu in #1201
- [Fix] 변수명 수정 #1205 by @joonho0410 in #1206
- 토너먼트 기능 추가 by @joonho0410 in #1212
- [Chore] 페이지 제목 수정 #1213 by @Clearsu in #1214
- [Chore] 페이지 제목 수정 by @Clearsu in #1216
- Update README.md by @greatSweetMango in #1219
- Docs/edit readme by @greatSweetMango in #1221
- [Others] 예정 진행중 토너먼트 데이터 fetching 리팩토링 #1024 by @Clearsu in #1218
- Others/관리자 토너먼트 생성 수정시 분단위로 설정 할수 있도록 수정 #1225 by @greatSweetMango in #1228
- [Fix] 관리자 피드백 처리 상태 변경 시 알림 전송 선택 기능 오작동 수정 #1126 by @Clearsu in #1229
- [Deploy] 토너먼트 생성,수정 분단위 입력 배포 by @greatSweetMango in #1231
- [Others] Rank 페이지 조회, 경험치 랭킹 페이지 조회 API URL 변경 #1223 by @greatSweetMango in #1224
- [Others] 토너먼트 브라켓 및 스와이퍼 로딩 컴포넌트 적용 #1203 by @Clearsu in #1227
- [Feat] 슬랙 알림 기능 활성화 #1233 by @greatSweetMango in #1234
- deploy by @greatSweetMango in #1238
- 메인서버 배포 by @Clearsu in #1242
Full Changelog: v4.0.0...v5.0.0
42gg v4.0.0
✨ New Features
일반 유저
- 재화 시스템(GG 코인)이 추가되었습니다.
- 출석 시에 GG 코인을 획득할 수 있습니다.
- 게임에 참여하여 GG 코인을 획득할 수 있습니다.
- 상점 시스템이 추가되었습니다.
- 상점 탭에서 아이템을 구매하거나, 다른 유저에게 선물할 수 있습니다.
- 상점 탭에서 구매할 수 있는 아이템 리스트
- 확성기 : 24시단 동안 모든 페이지 상단에 메시지를 띄울 수 있는 아이템입니다.
- ID 색깔 변경권 : 색상 코드를 직접 입력하여 랭킹 페이지에 표시되는 ID 색깔을 바꿀 수 있는 아이템입니다.
- 프로필 변경권 : 프로필 이미지를 원하는 이미지로 변경할 수 있는 아이템입니다.
- 배경 뽑기 : 랜덤으로 본인의 프로필 페이지의 배경을 변경할 수 있는 아이템입니다.
- 엣지 뽑기 : 랜덤으로 본인의 프로필 이미지의 테두리 색상을 변경할 수 있는 아이템입니다.
- 보관함 탭에서 보유한 아이템을 사용할 수 있습니다.
- ID 색깔 변경권, 프로필 변경권 : 색깔을 등록하거나 이미지 등록
- 배경 뽑기, 엣지 뽑기 : 아이템 뽑기
- 확성기 : 메시지를 새로 등록하거나, 등록한 메시지를 삭제
- 티어 시스템이 추가되었습니다.
- 시즌 별 랭크 게임 랭킹에 따라 티어가 부여됩니다.
- 손바닥 → 빨간 탁구채 → 노란 탁구채 → 초록 탁구채 → 파란 탁구채 → 검정 탁구채 → 무지개 탁구채
관리자
- 게임 관리에서 확인할 수 있는 데이터가 추가되었습니다.
- 결과 입력이 완료된 경기만 보이던 것에서 진행중, 결과 입력 전 게임도 모두 조회할 수 있습니다.
- 구매내역 관리 기능이 추가되었습니다.
- 상점에서 구매된 아이템의 정보를 확인할 수 있습니다.
- 유저를 검색하여 해당 유저가 구매하거나 선물받은 목록을 확인할 수 있습니다.
- (아이템) 사용내역 관리 기능이 추가되었습니다.
- 확성기 사용내역
- 사용된 확성기 아이템의 정보를 확인할 수 있습니다.
- 사용전, 사용중 상태인 확성기 아이템을 삭제하고, 해당 유저에게 알림을 보낼 수 있습니다.
- 프로필 변경권 사용내역
- 사용된 프로필 변경권 아이템의 정보를 확인할 수 있습니다.
- 변경된 프로필을 삭제하여 유저의 이전 프로필 이미지로 변경하고, 해당 유저에게 알림을 보낼 수 있습니다.
- 현재 프로필 이미지 조회
- 현재 모든 유저의 프로필 이미지를 확인할 수 있습니다.
- 프로필 삭제 내역
- 관리자가 삭제한 프로필 내역의 정보를 확인할 수 있습니다.
- 확성기 사용내역
- 상점 관리 기능이 추가되었습니다.
- 현재 상점 페이지에서 판매 중인 아이템 목록을 확인할 수 있습니다.
- 판매 중인 아이템의 정보와 판매 가격을 수정할 수 있습니다.
- 판매 중인 아이템을 삭제할 수 있습니다.
- 아이템 변경 이력을 확인할 수 있습니다.
- 재화 정책 관리 기능이 추가되었습니다.
- 각 재화 획득 이벤트에서 획득할 수 있는 재화의 양을 수정할 수 있습니다.
- 재화 정책 변경 이력을 확인할 수 있습니다.
🛠️ What's Changed
3기 (version 3.0.0 ~ 2023-07-25)
- [Chore] import order 수정 by @PHJoon in #889
- [Chore] Css order 수정 by @PHJoon in #890
- [GGFE-127] Style menu bar logout by @PHJoon in #893
- [GGFE-131] Style-profilepage-expbox by @parksangmin1543 in #894
- [GGFE-132] recoil openMenuBarState, openNotiBarState 제거 by @PHJoon in #896
- [GGFE-125] rankmain api 변경 by @parksangmin1543 in #892
- [BUG] [GGFE-126] refresh token by @42sungwook in #891
- [GGFE-129] readme 업데이트 by @yoouyeon in #895
- [GGFE-84] Admin announcement 수정 by @42sungwook in #897
- [Fix] [GGFE-126] cookie error by @42sungwook in #899
- [GGFE-134] 메뉴바 로그아웃 admin, normal인 경우 padding bottom 다르게 적용 by @PHJoon in #901
- [Bug] [GGFE-135] ranknumber bug 수정 by @parksangmin1543 in #902
- [BUG] [GGFE-136] kakao 연동 이후 ranklist 목록 오류 수정 by @42sungwook in #903
- [GGFE-137] 패널티 규칙 변경사항 적용 by @yoouyeon in #906
- [GGFE-129] readme 업데이트 by @yoouyeon in #905
- [GGFE-137] 패널티 규칙 변경사항 적용 안된부분 추가 by @yoouyeon in #908
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 i...
42gg v3.0.0
🛠️ What's Changed
- Chore/update project guide #757 by @mike2ox in #764
- [Fix] modify font option #762 by @mike2ox in #763
- Refactor/api url separation #760 by @mike2ox in #761
- Feat/update next.js #765 by @42sungwook in #766
- [Test] Cypress 테스트케이스 #772 by @42sungwook in #784
- [GGFE-11] Rank api 변경 by @parksangmin1543 in #797
- [GGFE-12] Admin - User by @42sungwook in #785
- [GGFE-13] Admin - Feedback by @42sungwook in #786
- [GGFE-25] Admin - Penalty by @42sungwook in #787
- [GGFE-28] Admin - Noti by @42sungwook in #788
- [GGFE-27] Admin - Announcement by @42sungwook in #789
- [GGFE-18] Noti - 로그인 유저 알림 조회 + 알림 전체 삭제 by @PHJoon in #792
- [GGFE-36] seasonlist by @parksangmin1543 in #798
- [GGFE-16] Game - 게임 결과 등록과 조회 by @yoouyeon in #790
- [GGFE-17] Game - 유저 게임 정보 조회 by @yoouyeon in #791
- [GGFE-14] Game - 게임 목록 조회 by @yoouyeon in #795
- [GGFE-24] user api 변경 by @parksangmin1543 in #796
- [GGFE-40] search enter 기능 추가 by @parksangmin1543 in #799
- [GGFE-38] Match by @PHJoon in #794
- [GGFE-54] match time slice 닌자코드 수정 by @PHJoon in #800
- [GGFE-55] 게임 결과 목록 버그 수정 by @yoouyeon in #801
- [GGFE-56] noti error 수정 및 newNoti 이름 변경 by @PHJoon in #802
- [GGFE-55] 게임 목록 리스트에서 발생하는 문제 수정 by @yoouyeon in #810
- [GGFE-57] Fix Image Url Api by @parksangmin1543 in #806
- [GGFE-41] current match list 로직 추가 + 매칭취소 에러 수정 by @PHJoon in #803
- [GGFE-58] match slot 토글버튼 -> 라디오버튼 변경 by @PHJoon in #811
- [GGFE-59] Match button 스타일 + headcount 수정 by @PHJoon in #816
- [GGFE-51] admin, game searchbar 수정 by @parksangmin1543 in #804
- [GGFE-42] 0->-1로 변경 togglemode 타입 변경 by @parksangmin1543 in #805
- [GGFE-39] 게임 결과 입력 by @yoouyeon in #809
- [GGFE-43] 로그인 페이지 & 버튼 스타일 by @42sungwook in #812
- [GGFE-48] �Match Slot 스타일 by @42sungwook in #813
- [GGFE-60] Storybook 설치와 샘플 코드 추가 by @yoouyeon in #819
- [GGFE-61] Noti Imminent일 때 메세지 파싱 안되던 부분 수정 by @PHJoon in #818
- [GGFE-30] Admin - game by @yoouyeon in #817
- [GGFE-45] Style main page profile by @PHJoon in #820
- [GGFE-64] 게임 매뉴얼 모달 스타일 적용 by @yoouyeon in #824
- [GGFE-46] Game Result List 스타일 by @yoouyeon in #814
- [GGFE-49] Style Profile Page by @parksangmin1543 in #822
- [GGFE-50] Header Menu Noti 스타일 적용 by @PHJoon in #823
- [GGFE-44] Style Rank Trophy by @parksangmin1543 in #807
- [GGFE-63] style modal by @PHJoon in #825
- [GGFE-71] Add kakao login button by @42sungwook in #829
- [GGFE-00] 배포시 문제되는 오류 수정 by @42sungwook in #828
- [GGFE-70]Style profile currentplay by @parksangmin1543 in #831
- [GGFE-74]Bug font Life-Savers by @parksangmin1543 in #832
- [GGFE-48] 슬롯 스타일 적용 by @42sungwook in #826
- [GGFE-29] 관리자 시즌 페이지 by @42sungwook in #827
- [GGFE-76] Style Play Button 레이아웃 헤더 아래 공간차지 문제 해결 by @PHJoon in #836
- [GGFE-65] 점수 중복 제출시 에러 해결 by @yoouyeon in #835
- [GGFE-77] Style Error page by @PHJoon in #837
- [GGFE-69] Modal z index 수정 + welcome modal 스타일 수정 by @PHJoon in #834
- [GGFE-68] Noti reload error + currentMatch error 수정 by @PHJoon in #833
- [GGFE-72] Header,MainPageProfile, ExpStat storybook 추가 by @PHJoon in #830
- [GGFE-78] Style-intraID-profile by @parksangmin1543 in #840
- [GGFE-66] style background toggle by @parksangmin1543 in #841
- [GGFE-80] match 페이지 토글버튼 & 메뉴얼 수정 by @42sungwook in #843
- [GGFE-73] StyledButton 위치 수정 by @42sungwook in #844
- [GGFE-79] 공지사항 모달 체크박스 by @42sungwook in #845
- [GGFE-85] Style Menubar profile 개행 추가 by @PHJoon in #847
- [GGFE-86] Style NotiBar delete + reload 버튼 cursor 스타일 추가 by @PHJoon in #848
- [GGFE-82] 권한없음 페이지 스타일 by @42sungwook in #842
- [GGFE-26] 관리자 슬롯 by @42sungwook in #839
- [GGFE-75] 관리자 패널티 오류 수정 by @42sungwook in #838
- [GGFE-81] Style mainPageProfile 위치 수정 및 currentMatch 문구 수정 by @PHJoon in #846
- [GGFE-87] style Noti reload deco by @PHJoon in #849
- [GGFE-89] 선택한 모드에 따라 배경색 변경하기 by @yoouyeon in #850
- [GGFE-91] Style media query fontsize 조정 by @PHJoon in #851
- [GGFE-92] mainPageProfile currentMatch 분리 by @PHJoon in #852
- GGFE-98-Style-rank-background-color by @parksangmin1543 in #853
- [GGFE-96] bug profile menu profile by @PHJoon in #854
- [GGFE-103] header 및 currentMatch svg, icon 크기 수정 by @PHJoon in #855
- [GGFE-101] GameResultItem 폰트 크기 수정 by @yoouyeon in #856
- [GGFE-105] bug searchbar enter error by @parksangmin1543 in #857
- [GGFE-110] rank bug 수정 by @parksangmin1543 in #864
- [GGFE-104] main Searchbar-ranking 간격 수정 by @PHJoon in #858
- [GGFE-100] 점수 입력 NaN 에러 by @yoouyeon in #859
- [GGFE-97] backdrop size 수정 by @42sungwook in #862
- [GGFE-108] Noti delete button 수정 by @PHJoon in #863
- [GGFE-83] 메인 403에러 alert 추가 by @42sungwook in #861
- [GGFE-111] 게임 관리 에러 수정 by @yoouyeon in #865
- [GGFE-109] Noti enemy font-color 변경 by @PHJoon in #866
- [GGFE-116] admin noti api 수정 by @PHJoon in #869
- [GGFE-118] Current match 배경색상 수정 by @PHJoon in #872
- [GGFE-117] bug match slot by @PHJoon in #870
- [GGFE-112] api 변경사항 적용 by @yoouyeon in #868
- [GGFE-114] profile 현재에 맞게 수정 by @parksangmin1543 in #871
- [GGFE-119] admin game 시작시간 추가 by @PHJoon in #873
- [GGFE-99] game 테스트 코드 수정 by @yoouyeon in #874
- [GGFE-122] admin 유저 정보 수정 버그 수정 by @yoouyeon in #876
- [GGFE-98] style rank background color by @parksangmin1543 in #867
- Revert "[GGFE-122] admin 유저 정보 수정 버그 수정" by @yoouyeon in #879
- [GGFE-121] season dropdown by @parksangmin1543 in #877
- [GGFE-122] ROLE_GUEST 타입 추가...
42gg v2.0.0
What's Changed
관리자
- 총 8가지 카테고리를 관리할 수 있는 관리자 페이지가 추가 되었습니다.
- 유저
- 현재 42gg를 이용중인 유저 정보를 볼 수 있습니다
- 유저 정보 수정이 가능합니다(프로필 사진 업로드 가능!)
- 유저에게 패널티를 부여할 수 있습니다.
- 피드백
- 피드백 종류, 처리 상태에 따라 유저가 제출한 피드백을 볼 수 있습니다.
- 피드백 상태 변경 시 유저에게도 알림을 보내줄 수 있습니다.
- 공지
- 현재 안내하고 있는 공지사항 미리보기가 가능합니다
- 공지사항을 수정할 수 있습니다.
- 이전 공지사항들을 확인할 수 있습니다.
- 알림
- 유저가 받는 알림 내역을 볼 수 있습니다.
- 42gg를 사용하는 모든 유저 or 특정 유저 한명에게 DM형식의 알림을 보낼 수 있습니다
- 패널티
- 패널티가 부여된 유저의 정보, 패널티 해제 시간을 확인할 수 있습니다.
- 잘못 부여된 패널티를 삭제할 수 있습니다.
- 게임 슬롯
- 42gg 매칭 화면을 변경할 수 있습니다.
- 슬롯별 시간을 변경할 수 있습니다.
- 상대 정보에 대한 블라인드 해제 시간을 변경할 수 있습니다.
- N시간 뒤 만들어지는 게임 슬롯 형태를 확인할 수 있습니다.
- 게임
- 42gg 매칭 서비스로 이뤄진 게임 전적을 확인할 수 있습니다.
- 시즌
- 새 시즌 예약 / 수정이 가능합니다.
- 시즌의 진행 형태를 변경할 수 있습니다.(현재는 랭크, 일반)
- 유저
- 기본적으로 유저 ID가 있는 관리 페이지에서는 유저 ID로 특정 데이터 검색이 가능합니다.
일반 유저
- 이제 다음날짜가 임박해도 다음 날 새벽 경기를 신청할 수 있습니다.
- 기존 매칭 관련 이메일 발송을 유저가 활성 / 비활성화 할 수 있습니다.
- 이메일 말고 42슬랙 봇으로 알림을 받을 수 있습니다.
- 현재 해당 기능은 42ecole 승인을 기다리고 있는 상황이고 승인이 나는대로 공지하겠습니다.
Issues
- [Fix] update tsconfig by @mike2ox in #614
- [Feat] 프론트 관리자 페이지 레이아웃 생성 #621 by @raehy19 in #624
- [Fix] 공지사항 작업 중 관리자 페이지 레이아웃 css 변경 우선 PR #625 by @raehy19 in #634
- Feat/make notification table #627 by @mike2ox in #629
- Test/make mock penalty and noti #626 by @mike2ox in #628
- [Chore] update package-lock.json by @mike2ox in #638
- [Feat] make notification page by @mike2ox in #640
- Feat/관리자용 모달 구현#622 by @42sungwook in #645
- Feat/관리자 페이지 텍스트 에디터 사용하는 공지사항 관리 기능 추가 #625 by @raehy19 in #644
- Chore/apply codeonwers by @mike2ox in #653
- Feat/toast message 기능 추가 #655 by @Wilbur0306 in #660
- Feat/관리자 유저 모달 개선 #647 by @42sungwook in #649
- Feat/make feedback page by @mike2ox in #659
- Feat/make user management page by @mike2ox in #664
- Fix/cannot read table column object #672 by @mike2ox in #673
- [Fix] <Script/> id 추가 #674 by @Wilbur0306 in #675
- Fix/일반 유저가 관리자 페이지 접근 가능한 문제 #665 by @raehy19 in #667
- Feat/setup mock api in game management #680 by @mike2ox in #685
- Feat/관리자 전체 유저 알림 모달 개선 #650 by @Wilbur0306 in #676
- [Feat] 스케쥴러 반응형 슬롯 #684 by @42sungwook in #690
- [Fix] modify property in sendNotification API #694 by @mike2ox in #695
- [Feat] 관리자 전체 알림 모달 디자인 수정 #693 by @Wilbur0306 in #697
- Feat/관리자 페이지 과거 announcement 조회 기능 추가 #677 by @raehy19 in #691
- [Feat] 관리자 특정 유저 알림 모달 css 수정 #698 by @Wilbur0306 in #699
- Feat/유저 모달 에러 관리 #666 by @42sungwook in #671
- Feat/make table in game management page #681 by @mike2ox in #687
- [Fix] 유저 검색 intraID 고정 안되는 에러 수정 #701 by @Wilbur0306 in #702
- [Fix] 관리자 특정 유저 알림 모달 내 유저 검색하기 기능 에러 수정 #669 by @Wilbur0306 in #708
- Feat/관리자 유저 관리 패널티 모달 css 수정 #703 by @Wilbur0306 in #711
- Feat/패널티 모달 api 붙이기 #710 by @Wilbur0306 in #729
- [Feat] sns버튼 추가 #616 by @42sungwook in #726
- Feat/update axios interceptor #656 by @mike2ox in #707
- [Chore] modify link to admin page in main #723 by @mike2ox in #724
- Feat/스케쥴러 UI 변경 및 리팩토링 #696 by @42sungwook in #715
- Feat/관리자 특정 유저 모달 api 붙이기 #709 by @Wilbur0306 in #730
- Feat/관리자 전체 알림 모달 api 붙이기 #713 by @Wilbur0306 in #731
- Style/update style in content area #717 by @mike2ox in #722
- Feat/스케쥴러 페이지 제작 #663 by @42sungwook in #732
- [Feat] 승,패가 0일 때 ppp 1000으로 고정 #733 by @42sungwook in #734
- Feat/make penalty page #718 by @mike2ox in #735
- Feat/game management page #678 by @42sungwook in #737
- Feat/ 게임 관리 스타일 변경 #738 by @42sungwook in #739
- 브랜치명 오류로 인한 수정 pr by @mike2ox in #742
- Fix/bugs during pretest #736 by @mike2ox in #743
- Fix/몇몇 ts error 해결 및 리팩토링 #740 by @raehy19 in #741
- Feat/관리자 시즌 관리 페이지 추가 #692 by @raehy19 in #744
- [Fix] isImminent 수정 by @42sungwook in #745
- [Fix] playTime->slotTime by @42sungwook in #747
- [Fix] 콘솔에러 수정 by @42sungwook in #749
- [Feat] Hot Fix 날짜 월 표기, 슬랙 알림 준비중 문구 by @42sungwook in #754
- Feat/update development setup #758 by @mike2ox in #759
New Contributors
- @Wilbur0306 made their first contribution in #660
Full Changelog: v1.0.0...v2.0.0
1기의 빛나는 결과물
DESC
- 42gg 1기와 1.5기가 제작한 최초의 42gg 프론트엔드 레포지토리입니다
- 자세한 서비스 설명과 과정은 repo의 루트경로에 있는 README.md와 github wiki를 참고해주시면 감사하겠습니다.