Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* 추가 개발 환경 세팅 (#4) * Rename : ReadME => .gitkeep으로 변경 * Style: fontSize, color 전역변수 설정 * Style: NotoSans 폰트 적용 * Fix: Docs PR Template 수정 * Style: Favicon Icon GDSC 수정 * 로그인/회원가입 개별 컴포넌트 구현 (#15) * Style: 로그인/회원가입 공통컴포넌트 구현 * fix: 쓰지않는 import 제거 및 컴포넌트 폴더 구조 수정 * style: 회원가입 개별 컴포넌트 구현 * Fix: Text 인터페이스 사이즈 정보 수정 * style: 로그인/회원가입 컴포넌트 모바일 버전 구현 * Remove: page import 제거 * Style: fontsizeXxl 추가 * style: LayoutStyle 추가 및 GlobalStyle 세부사항 수정 * 회원가입 기능 구현하기 (#9) * Remove: vite.svg 파일 제거 * Feat: 회원가입 기능구현(API 제외) * Feat: API 기능 구현 * Feat: 회원가입 성공시 운영진 승인 필요 페이지 생성 * Feat: SignUp API, Query문 구현 * Feat: 유효성 검사 체크하기 * Feat: JWT 토큰 기능 구현 * Rename: 파일명 변경 * Rename: 컴포넌트 명 변경 * Chore: eslint-plugin-jsx-a11y 패키지매니저 설치 * Feat: tanstack query default 조건문 추가하기 * Refactor: App.tsx, main.tsx 코드 분리 * Style: prettier 파일 수정 * Refactor: Zustand 코드 리팩토링 * Refactor: Emotion 코드 위치 이동 및 useEffect dependency 추가 * Chore: React-hook-form 설치 및 zod 설치 * Refac: 회원가입 폼 -> react-form-hook, zod로 마이그레이션 * Remove: 회원가입 상태관리 코드 삭제 * Feat/issue #16 (#17) * Chore: 절대 경로 설정 * Style: 공용 CSS 코드 분리 * Chore: 경로 추가 * Chore: 로그인 파일 이동 * Chore: 빈공간 제거 * Refac: SignupForm 컴포넌트 합체 * Feat: Button Type 추가 * Feat : 회원가입 코드 컴포넌트 합체 * Chore: 로그인 컴포넌트 폴더 이동 * Style: 스타일 버그 픽스 * fix: 모달창 레이아웃 버그 수정 * Fix: 모달 스타일 배경 투명도 버그 픽스 * Remove: 쓸모없는 파일 제거 * Chore: 경로 수정 * Chore: 테스트 CSS코드 제거 * Fix: API 경로 수정 --------- Co-authored-by: chae-won-shin <[email protected]> * 헤더 기능 구현하기 (#11) * Feat: 네비게이션 기능 구현 * Fix: EsLint 문법 수정 * Refactor: Router.tsx 코드 분리 * Style: 폰트 GlobalStyle 설정 * Fix: 라우터 경로 수정 * Fix: import 위치 수정 * fix: 컴포넌트 하위 폴더명 수정 및 라우터 경로 수정 (#20) * HOTFIX!: 폴더명 변경 * Fix: 대문자 폴더명 버그 수정 1 * Fix: 폴더명 변경 버그 픽스 2 * HOTFIX!: 프리티어 설정 변경 및 경로 수정 * 푸터 최종 구현 (#22) * Chore: tsconfig.node.json 경로 버그 수정 및 babel설치 * Feat: PC버전 푸터 구현 * Feat: 모바일 버전 푸터 구현 * 헤더 최종 구현 (#24) * Feat: 기본 네비게이션 바 구현 * Feat: PC, Table 네비게이션 구현 * Feat: Mobile 네비게이션 구현 * Fix: 색상 코드 수정 * Feat: 네비게이션 PC 구현 * Feat: 네비게이션 모바일버전 버거 구현(슬라이더 상태관리만) * Refac: 색상 코드 수정 * Fix: 공용컴포넌트 버튼 코드 수정 및 나머지 코드 수정 * Feat: 메인 네비게이션 코드 색상 수정 * Feat: 모바일 네비게이션 구현 * Style: margin 추가 * Merge Feat/issue-#23 to develop * 동아리 소개 페이지 만들기 (#29) * Chore: GSAP 패키지 매니저 설치 * chore: 폴더 이동 * Chore: 폴더 경로 수정 * feat: 동아리 소개 페이지 About ~ gdsc 소개 이벤트 구현 * feat: z-index 추가 * feat: Text 색상 추가 * remove: ui폴더 제거 * style: 높이 수정 * style: 공용 레이아웃 추가 * style: 공용컴포넌트 이용 * feat: diagonal 이벤트 및 css 구현 * feat: core 소개 및 이벤트 구현 * feat: field 애니메이션 및 컴포넌트 구현 * feat: 동아리소개 페이지 구현 * fix: 직렬 가짓수 수정 * HOTFIX: svg명 수정 * HOTFIX: 이미지 경로 수정 * 메인화면 구현 (#30) * refac: 절대 경로로 수정 * chore: 폴더 이동 * feat: 배경화면 구형 만들기 * feat: 반짝이는 별 컴포넌트 추가 * feat: 메인페이지 추가 * Style: size 크기 추가 * feat: Text Layout 추가 * style: 반응형 디자인 추가 * feat: 별 추가 * feat: Content애니메이션 추가 * style: 별 크기 수정 * feat: 3d carousel 구현 * Rename: Earth -> Carousel 이름명 변경 * Rename: Carousel => RotateCarousel 코드 변경 * feat: customHook 코드 구현 및 분리 * Style: Layout 변경 및 수정 * feat: Opacity 조정 * fix: opacity 조정 * feat: 반응형 구현 * style: 반응형 디자인 overflow 수정 * 마이페이지 구현 (#31) * Refac: input창 + 라벨 합치기 작업 * Style: 마이페이지 카드 구현 * Style: 마이페이지 이름, 자기소개 입력창 구현 * Feat: 프로필 이미지 업로드 기능 구현 및 프로필 컴포넌트 분리 * style: 소속 팀 토큰 구현 * style: 나이, 전공, 학번, 이메일 입력창 및 저장 버튼 추가 * Style: 마이페이지 모바일 버전 구현 * Feat: textarea 현재 글자수 및 경고메시지 기능 구현, 500자 이상 붙여넣기 안됨 오류 해결 * Fix: textarea 경고메시지 사이렌 크기 수정 --------- Co-authored-by: 김규회 <[email protected]> * HOTFIX: 헤더 색깔 및 라우터 수정 * Style: textarea resize none으로 박아넣기 * HOTFIX!: 버튼 스타일 props size 추가 및 코드 수정 * Chore: 서버 시작 경로 및 prettier 설정 * Fix: 라우터 경로 수정 * Feat: API 구현 * Feat: 회원가입, 로그인 API 수정 * Fix: Button Interface 수정 * Fix: Navigate 경로 수정 * Design: 레이아웃 높이 수정 * Feat: 구글 로그인 구현 * Feat: 버튼 기능 추가 및 수정 * Feat: 토큰 상태관리 구현 * Rename: 구조 폴더명 수정 * Feat: 모바일 네비게이션 추가 * Design: 모바일 네비게이션 홈 추가 * Design: reset CSS 추가 * Design: SignupPage구현 * Design: Layout CSS 구현 * Feat: 라우터 확장 * Fix: 라우터 경로 수정 * Fix: API 경로 수정 * Feat: MyPage 라우터 경로 수정 임시 경로 설정 * Feat: Mobile 네비게이션 로그아웃 구현 * Feat: 공용 버튼 컴포넌트 구현 * Feat: 인터페이스 구현 * Design: 지원 공용 스타일 나누기 * Feat: Apply Nav 페이지 구현 * Design: 레이아웃 반응형 추가 * Feat : 라우터 추가 및 페이지 생성 * Style: 지원서 조회 모달창 pc버전 구현 * Style: 지원서 조회 모바일 버전 구현 * Feat: param값 인터페이스 설정 * Design: 버튼 컴포넌트 CSS 추가 * Feat: 라우터 추가 * Feat: Apply 세부 내용 제목 파트 구현 * Fix: 라우터 수정 * Design: Default 값 추가 * Feat: ApplyInterface 추가 * Feat: apply 세부 페이지 내용 추가 * Docs: 세부 지원 자격 및 요건 데이터 추가 * Design: 버튼 넓이 수정 * Feat: 지원하기 세부 페이지 구현 * Feat: 공용 인터페이스 버튼 구현 * Feat: 상세 내용 추가 * Fix: 백엔드 API 수정에 따른 경로 수정 * Fix: 버튼 길이 수정 * Fix: onClick 중복 수정 * Design: padding 값 수정 * Design: GlobalSytle 값 수정 * Style: 버튼 세부 디자인 수정 * Style: 로그인 모달창 구현 * Design: 화면 OverFlow 수정 * Style: 회원가입 정보입력창 구현 * Style: pending 모달창 구현 및 회원가입 모달창 모바일 버전 구현 * Design: 마이페이지 CSS 수정 * Feat: Apply 인터페이스 생성 * Fix: 인터페이스 수정 * Design: margin 수정 * Feat: 공용 컴포넌트 구현 * Feat: 지원서 페이지 구현 * Design: ApplyForm 디자인 코드 분리 * Feat: API 코드 작성 * Feat: 인터페이스 추가 * Feat: ApplyForm 생성하기 * Feat: 유효성 검사 추가하기 * Design: 글로벌 스타일 추가 * Feat: 인터페이스 및 value 추가 * Design: * 표시 추가 * Fix: 인터페이스 수정 * Feat: onChange 함수 추가 * Feat: 지원서 조회 API 구현 * Design: TitleLayout CSS 수정 * Chore: react-loader-spinner 추가 * Feat: Link 추가 * Design: CSS form 추가 * Feat: Tanstack Query 추가 * Feat: interface 수정 * Feat: 지원서 폼, 수정 폼, 조회 창 구현 * Fix: 필요없는 코드 제거 * Chore: Day.js 설치 * Feat: 날짜별 마감 처리 및 에러 처리 구현 * Rename : 폴더명 interfaces -> types로 변경 * Rename: utils 파일명 변경 * Rename: 폴더명 추가 및 Router 파일 이동 * Feat: Private Router Context API 적용 * Rename: interfaces -> types로 변경 및 util 파일 변경 * Design : CSS 색 변경 * Rename: types로 변경 * Fix: navigate -> window.location.href로 변경 * Feat: 마감일일 경우 지원공고 페이지 * Feat: 코어 및 리드 이름 적용 * Remove: 기본정보 제거 * Design: CSS 제거 * Design: Input Element width 수정 * Fix: Schema 수정 및 컴포넌트 수정 * Design: CSS 수정 * Design: Input CSS 수정 및 반응형 CSS 추가 * Feat: Schema 추가 * Fix: Input 인터페이스 수정(임시 마이페이지때 수정 예정) * Feat: Mobile SignUpForm 수정 * Fix: CSS 수정 * Fix: API 넘겨주는 데이터 수정 * Feat: 마이페이지 데이터 정보 받아오기 커밋 * Rename: 폴더구조 변경 * Rename: 폴더 구조 변경 * Rename: 폴더 구조 변경 * Rename: 폴더구조 변경 * Refactor: API 인스턴스 코드 추가 및 개선 * Fix : 인스턴스 교체 * Remove: 파일제거 * Feat: 추가 PrivateRoute 설정 * Feat : userInterface 추가 * Feat: UserInterface 추가 * Feat: 라우터 생성 * Design: line-height 추가 * Chore: Framer-motion 추가 * Feat: MyData받아오기 구현 * Feat : DropDown 네비게이션 구현 * Design: 이미지 추가 * Design: MyPage Button 넓이 수정 * Feat: 전역 상태 관리 뺴기 * Feat: 드롭다운 버튼 전역상태 관리 사용 * Feat: Status에 따른 드롭다운 박스 구현 * Feat: 모바일 드롭다운 구현 * Feat: Router 설정 * Feat: 추가정보 입력하지 않은 상태에서 URL 접근할 경우 리다이렉트 * Feat: Guest, Core, Lead일 경우 추가정보 입력페이지에 접근할 경우 리다이렉트 * Feat: 회원가입 -> 추가정보 입력하기 명으로 변경 * Feat: Core Table 코어 사진 첨부 * Fix: 경로명 변경 * Feat: CSS -> Framer motion으로 마이그레이션 * Feat: 마감일 설정 수정 * Feat: Profile 이미지가 없을 경우 default 이미지 변경 * Refac : 중복 코드 줄이기 * HOTFIX! : MainNavigation List클릭시 드롭다운 * Feat: 마이페이지 사용자 정보 조회 및 수정 기능 구현 (#55) * Fix : 파일 이동 * Feat: 마이페이지 자기소개 등록 및 수정 기능 구현. * Fix: 마이페이지 정보 저장 시 화면 재로딩 * Comment : 주석 처리 해결 * Fix : 액세스 토큰 유무에 따른 Query 유형 수정 * Fix : Link -> a 태그 수정 * Design : Line Height 증가 * Design: scrollbar disply none으로 다시 수정 * Feat: put api 훅 수정 * Remove : 파일 제거 * Fix: 마이페이지 데이터 넘겨주기 수정 * Admin 페이지 헤더 및 사이드바 구현 (#63) * Feat/adminPage 헤더 구현 * Feat/adminPage mobile slide 구현 * Feat/adminPage 라우터 구현 * Feat: 페이지 타이틀 구현 * feat: admin페이지 사이드바 구현 * Feat: 개발 지원 폼 내용 수정 * Move: 파일 이동 * Docs: 지원 내용 추가 * Feat: lazyloading 이미지 공용컴포넌트 구현 * Move: 파일이동 * Deisgn: CSS 추가 * Chore: Font 새로 설정 * Feat: 모바일 내 지원되지 않는 페이지 구현 * Feat: 파일 설정 * Chore: 폴더 구조 설정 * Design: 버튼 넓이 설정 * Feat: navigate추가 --------- Co-authored-by: KimKyuHoi <[email protected]> * Design: height 수정 * Fix: null -> mobileNavigation 추가 * Fix: padding값 수정 * 상태조정 페이지 구현 (#66) * Style: 수정/삭제 버튼 및 회원 검색바 구현 * Style: 회원정보 조회 테이블 퍼블리싱 * Fix: 삭제하기 버튼 스타일 수정 * Feat: 소속팀 드롭다운리스트 구현 * Refactor: 팀 드롭다운리스트 코드 분리 및 멤버 상태 스타일 변경 * Feat: 회원목록조회 api 연결 및 페이지네이션 구현 * Feat: 회원 선택 기능 구현 * Feat: useDeleteUserList 훅 구현 * Feat: 삭제 커스텀 훅 수정 및 삭제 기능 구현 * Refactor: 사용하지 않는 export 제거 및 파일 위치 수정 * 페이지 별 이동권한 부여 (#70) * Chore: gitignore 추가 * Rename: tsx->ts 파일 확장자 변경 * Feat: 버튼 넓이 설정 * Chore: pnpm update 및 react-bootstrap 설치 * Remove: 파일 제거 * Remove: Provider 연관 코드 제거 * Feat: User 인터페이스 구현 * Feat: Router별 페이지 이동시 status 부여 전역관리 코드 구현 * Feat: Router별 이동시 페이지 권한 부여 * Feat: url별 권한 부여 라우터 이동에 따른 권한 부여 * 관리자 서류확인 페이지 구현 (#69) * Fix: 웹폰트 -> otf,ttf,woff폰트로 교체 * Style: 수정/삭제 버튼 및 회원 검색바 구현 * Style: 회원정보 조회 테이블 퍼블리싱 * Fix: 삭제하기 버튼 스타일 수정 * Feat: 소속팀 드롭다운리스트 구현 * Refactor: 팀 드롭다운리스트 코드 분리 및 멤버 상태 스타일 변경 * Feat: 회원목록조회 api 연결 및 페이지네이션 구현 * Feat: 회원 선택 기능 구현 * Feat: useDeleteUserList 훅 구현 * Chore: 서류확인 페이지 아이콘 파일 추가 * Feat: Table에 필요한 Data 추가 * Chore: admin 서류 페이지 이미지파일 추가 * Feat: admin 페이지 api hook 코드 구현 * Fix: react-table에서 @tanstack/react-table로 변경 * Feat: Admin 관련 type 작성 * Feat: 색 변경 가능한 Stars 파일 생성 * Feat: Admin 서류 페이지 구현 및 컴포넌트 분리 * Feat: Admin table 구현 * Feat: admin 현재 지원 현황 및 기타 정보 확인 창 구현 * Feat: Admin track 선택 button 구현 * 상태조정 페이지 구현 (#66) * Style: 수정/삭제 버튼 및 회원 검색바 구현 * Style: 회원정보 조회 테이블 퍼블리싱 * Fix: 삭제하기 버튼 스타일 수정 * Feat: 소속팀 드롭다운리스트 구현 * Refactor: 팀 드롭다운리스트 코드 분리 및 멤버 상태 스타일 변경 * Feat: 회원목록조회 api 연결 및 페이지네이션 구현 * Feat: 회원 선택 기능 구현 * Feat: useDeleteUserList 훅 구현 * Feat: 삭제 커스텀 훅 수정 및 삭제 기능 구현 * Refactor: 사용하지 않는 export 제거 및 파일 위치 수정 * Style: 수정/삭제 버튼 및 회원 검색바 구현 * Style: 회원정보 조회 테이블 퍼블리싱 * Feat: 소속팀 드롭다운리스트 구현 * Feat: 회원목록조회 api 연결 및 페이지네이션 구현 * Chore: Admin - docs 폴더 구조 변경 * Feat: Docs Table 컴포넌트 분리 및 api 호출 기능 구현 * Feat: 통계데이터 조회 API 구현 및 Search 기능 컴포넌트 분리 * Feat: 검색한 이름으로 data 추가 기능 구현 * Style: selectBtn border-bottom style 변경 * Fix: 통계데이터 조회 API 적용 및 기존 코드 수정 * Feat: 이름으로 지원한 데이터 조회 기능 구현 * Feat: 서류 합격자 조회 기능 구현 * Feat: track별 데이터 조회 기능 구현 * Feat: track별 인원 나타내기 기능 추가 * Fix: track type 수정 --------- Co-authored-by: KimKyuHoi <[email protected]> Co-authored-by: chae-won-shin <[email protected]> Co-authored-by: CHAE_WON_SHIN <[email protected]> * 상태조정페이지 승인 및 검색기능 구현 (#76) * Style: 승인하기 모달창 퍼블리싱 * Feat: 회원 등급 승인 기능 구현 * Fix: SearchBar 컴포넌트 forwardRef로 수정 * Feat: useGetSearchList 훅 구현 * Feat: useGetSearchList 훅 수정 및 검색기능 구현 * Fix: 테이블 css 가상선택자 이름 수정 * 서류 상세정보 확인 모달창 구현 (#77) * Refactor: admin 관련 커스텀 훅 폴더 구조 수정 * Style: 지원저 상세정보조회 모달창 퍼블리싱 * Refactor: 스타일 코드 분리 * Feat: 상세정보 조회 기능 구현 * Feat: 합불 및 마킹 기능 구현 * Feat: 모달창 열기 및 닫기 기능 구현 * Fix: patch api 호출 안 되는 버그사항 수정 * 팀 배치 기능 구현 (#78) * Design: 타이틀 css 수정 * Feat: Root페이지별 반응형 유무 구현 * Feat: router별 status 정보 저장하기 * Chore: Env 추가 * Chore: Pnpm ver update * Feat: spinner 추가 * Design: 이름 수정 * Feat: 팀 토큰 생성 및 받아오기 구현 * Feat: 모달창 구현 * Feat: 로딩 UI 구현 * Fix: Warning 경고 수정 * Feat: TeamBox 구현및 Admin 팀배열 페이지 구현 * Fix: refetch 수정 * Feat: 팀당 멤버 조회 및 팀 이름 조회 구현 * Feat: TeamBox, subTeamBox 커밋 * Feat: 부모팀 서브 팀 데이터 값 불러오기 구현 * Design: CSS 파일 분리 * Feat: 드래그앤 드랍 api구현 * Chore: "=@hello-pangea/dnd 설치 * Feat: 드래그앱 드랍 구현 * Feat: 로딩 뷰 구현 * Feat: asyncboundary 구현 * Feat: Teamupdate context api 구현 * Feat: async boundary 설치 * Remove: navigation status 삭제 * Feat: Context APi 연결 * Feat: 팀 토큰 삭제 기능 구현 * Feat: provider 연결 * Feat: asyncboundary연결 * Feat: 서브 팀 삭제 기능 구현 * Feat: 새로 고침에 따른 상태 관리 구현 * 어드민페이지 코드 리팩토링 (#80) * Refactor: 모달창 스켈레톤 css 부분 코드 분리 * Refactor: 서류확인 페이지 검색기능 useRef로 수정 * Refactor: 서류확인 페이지 스타일 코드 분리 * Fix: 메모 저장 시 화면 새로고침 되는 부분 삭제 * refreshToken 발급 구현하기 (#83) * Fix: localStorage -> sessionStorage 변경 * Feat: refreshToken 재발급 구현 * Move: 파일 이동 및 경로 변경 * Comment: 미개발 router 주석 처리 * Docs: 안드로이드 조건 수정 * Feat: 에러페이지 구현 (#86) * Hotfix!: 메모 저장 alert창 추가 * Hotfix!: 토큰 삭제시 reload 설정 * !Hotfix: 지원하기 버튼 폰트 크기 수정 * Hotfix!: 윈도우 호환성 문제 이슈 수정 * HotFix!: 모바일 화면 대응 수정 * Fix: 지원자 정보 조회 모달에서 지원서류 답변 모두 볼 수 있게 수정 (#91) * Comment: console.log 주석처리하기 * HotFix!: TitleBox 넓이 수정 * HotFix!: 중앙정렬 변경 * Feat: 김대건 코어 테이블 추가 --------- Co-authored-by: CHAE_WON_SHIN <[email protected]> Co-authored-by: chae-won-shin <[email protected]> Co-authored-by: 김강민 <[email protected]> Co-authored-by: Dobbymin <[email protected]> Co-authored-by: Dobbymin <[email protected]>
- Loading branch information