Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v1.0.0 #87

Merged
merged 268 commits into from
Nov 8, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
268 commits
Select commit Hold shift + click to select a range
f9c5745
style: 페이지 UI 변경
huisuu Sep 2, 2024
2f45ae0
style: 페이지 UI 변경
huisuu Sep 2, 2024
1159d64
src: kert 사각형 로고 png -> svg 추가
whitedev7773 Sep 5, 2024
1702055
src: kert 사각형 로고 png -> svg 추가
whitedev7773 Sep 5, 2024
0676aaf
feature: 연혁 개발 완료
whitedev7773 Sep 5, 2024
4452b51
feature: 모달창을 전역적으로 사용
whitedev7773 Sep 5, 2024
5c209ba
chore: toast ui editor 라이브러리 추가
ArpaAP Sep 7, 2024
addd31a
chore: npm install 시 legacy peer dependency 옵션 자동 설정
ArpaAP Sep 7, 2024
0918f09
chore: toast ui 에디터 플러그인 적용
ArpaAP Sep 7, 2024
6281116
feat: 게시글 작성페이지 개발중
ArpaAP Sep 7, 2024
966fcfb
feat: mypage UI 제작
huisuu Sep 8, 2024
d294d6e
style: styled-components 적용
huisuu Sep 8, 2024
49ad987
style: styled components 적용
huisuu Sep 9, 2024
c532f9e
feat: 관리자 추가/제거/수정 개발 완료
whitedev7773 Sep 11, 2024
ca7b91f
chore: 학번이 같아도 key 오류 안나게 수정
whitedev7773 Sep 11, 2024
f31b4bd
chore: ERD에 맞추어 라벨 수정
whitedev7773 Sep 12, 2024
5ec645b
reset: DB형식에 맞추어 컴포넌트 코드 전체 재작성
whitedev7773 Sep 13, 2024
1547140
feat: ERD에 맞추어 연혁 재개발 완료
whitedev7773 Sep 13, 2024
821d921
feat: 비밀번호 변경 & 계정 삭제 기능 구현
huisuu Sep 15, 2024
96a2570
feat: ERD에 맞추어 관리자 관리 재개발
whitedev7773 Sep 15, 2024
9edf0e9
fix: 코드 수정
huisuu Sep 19, 2024
9c0ed7f
feat: styled-components 적용
huisuu Sep 19, 2024
cbbb6a3
fix: 코드 수정
huisuu Sep 20, 2024
43f3a08
feat: onSubmit 함수 수정
huisuu Sep 20, 2024
a91ad5e
chore: 잡소리 제거 / svg "current" 대응 / useAlert,Confirm,Loading index로 묶기
whitedev7773 Sep 20, 2024
6007ad9
feat: 게시판 작성 페이지 완성
ArpaAP Sep 20, 2024
9078862
feat: 404 페이지 개발
whitedev7773 Sep 20, 2024
105cd11
feat: 404 페이지 개발 (#32)
Village-GG-Water Sep 22, 2024
6aa352d
Merge branch 'dev' into feature/dashboard
whitedev7773 Sep 22, 2024
190f293
Merge branch 'dev' into feature/board-editor
Village-GG-Water Sep 22, 2024
c4a6826
fix: npm ci error resolve
Village-GG-Water Sep 22, 2024
b8645da
fix: npm build error resolve
Village-GG-Water Sep 22, 2024
d865d6c
ci: retry resolve npm build error
Village-GG-Water Sep 22, 2024
21d0600
fix: 코드 수정
huisuu Sep 23, 2024
885a68b
style: user 이미지 추가
huisuu Sep 23, 2024
fe05498
chore: 코드 수정
huisuu Sep 24, 2024
49314c9
style: container, button 크기 및 위치 수정
huisuu Sep 24, 2024
f135f7e
Merge branch 'feature/my_page' into feature/login_page
huisuu Sep 24, 2024
f032d2d
Merge branch 'feature/signup_page' into feature/login_page
huisuu Sep 24, 2024
93ccf21
Merge pull request #33 from KERT-core/feature/dashboard
Village-GG-Water Sep 24, 2024
5fccf93
Merge branch 'dev' into feature/login_page
Village-GG-Water Sep 24, 2024
0a68733
Merge pull request #34 from KERT-core/feature/login_page
Village-GG-Water Sep 24, 2024
daa0464
Merge branch 'dev' into feature/board-editor
Village-GG-Water Sep 24, 2024
bd1596d
Merge pull request #31 from KERT-core/feature/board-editor
Village-GG-Water Sep 24, 2024
b4b39dc
Merge pull request #38 from KERT-core/feature/mainpage
Village-GG-Water Sep 24, 2024
cecd9ba
fix: resolve package-lock.json conflict (#39)
Village-GG-Water Sep 24, 2024
f73ae40
fix: Resolve missing @esbuild/darwin-arm64 module in vite.config.js
huisuu Sep 25, 2024
10d5624
fix: Resolve missing @esbuild/darwin-arm64 module in vite.config.js
huisuu Sep 25, 2024
c74fbb3
fix: Resolve missing @esbuild/darwin-arm64 module in vite.config.js
huisuu Sep 25, 2024
5a3229d
fix: Resolve missing @esbuild/darwin-arm64 module in vite.config.js (…
huisuu Sep 25, 2024
3045c11
feat: 내비바 AuthLinks 부분 구현, AuthContext 제작
huisuu Sep 25, 2024
a2152a1
feat: 섹션 6에 연혁 추가 + 약간의 반응형 디자인 + 트랜지션 자연스럽게 수정
whitedev7773 Sep 26, 2024
eed1d22
chore: 개발용 라우트 제거
whitedev7773 Sep 26, 2024
5faec88
style: 로그인, 회원가입, 마이페이지 input 스타일 변경 & 정렬 문제 해결
huisuu Sep 27, 2024
2a6353e
Merge pull request #42 from KERT-core/feat/section-6-history
Village-GG-Water Sep 27, 2024
0a64c5d
feat: scroll to section 구현 & .env 생성
huisuu Sep 28, 2024
161a605
chore: 코드 수정
huisuu Sep 29, 2024
b5feb6a
add: 404 글리치 재추가
whitedev7773 Sep 30, 2024
1973bb6
Merge pull request #44 from KERT-core/addition/404-glitch
Village-GG-Water Sep 30, 2024
c1b63e3
chore: remove unused gitkeep files
ArpaAP Sep 30, 2024
6873b48
feat: 유저 관리 개발 + react-query 도입
whitedev7773 Oct 2, 2024
f43e7fd
Design: Section7, Section4 색상 및 간격조정
Dansoeun Oct 4, 2024
f69a1ff
fix: forwardRef 래핑된 컴포넌트 displayName 설정
ArpaAP Oct 4, 2024
d0d00b9
fix: 오타 수정
ArpaAP Oct 4, 2024
3b02772
feat: 게시글 목록 페이지 API 연동
ArpaAP Oct 4, 2024
2698009
feat: 게시글 작성 페이지 마무리
ArpaAP Oct 4, 2024
91ce427
Merge pull request #46 from KERT-core/chore/remove-gitkeep
Village-GG-Water Oct 4, 2024
a362a47
Merge pull request #47 from KERT-core/hotfix/misc
Village-GG-Water Oct 4, 2024
c2e455e
Style:Section1,2,3 styled component code로변경
Dansoeun Oct 4, 2024
744e8fb
Chore:Section4 화면 반응형 추가
Dansoeun Oct 5, 2024
a15a397
Merge branch 'dev' of https://github.com/KERT-core/KERT_Introduction_…
whitedev7773 Oct 6, 2024
bb07894
chore: QueryProvider를 main.jsx로 이동
whitedev7773 Oct 6, 2024
64adb3e
chore: useQuery 사용 + 약간의 반응형
whitedev7773 Oct 6, 2024
0c42b72
chore: useQuery-GET 사용
whitedev7773 Oct 6, 2024
fad2198
chore: 레이아웃 조정 + 반응형 수정
whitedev7773 Oct 6, 2024
213bd48
remove: useQuery 사용으로 캐시용 store 제거
whitedev7773 Oct 6, 2024
02e3634
test: 연혁 요청 실패시 사용할 샘플 데이터 추가
whitedev7773 Oct 6, 2024
492c072
fix: 대소문자 경로 수정
whitedev7773 Oct 6, 2024
7eb1842
feat: api.js 적용
huisuu Oct 6, 2024
82d856e
feat: Authorization 추가
huisuu Oct 6, 2024
8571742
chore: data field 수
huisuu Oct 6, 2024
72f0bc6
Style:Section7 media 추가
Dansoeun Oct 6, 2024
26cf427
fix: 사용자 계정 삭제 프로세스 수정: AuthContext에서 로그아웃 처리
huisuu Oct 6, 2024
9c2bee8
feat: 연혁 상세페이지 개발 시작
whitedev7773 Oct 7, 2024
a60c84b
fix: alert -> useAlert 적용
huisuu Oct 7, 2024
70d0b5c
feat: Animated 배경 개발
whitedev7773 Oct 7, 2024
527b645
feat: 로그인 및 회원가입 api 연동 로직 고치는 중
ArpaAP Oct 7, 2024
d07c342
Merge branch 'feat/mypage' of https://github.com/KERT-core/KERT_Intro…
ArpaAP Oct 7, 2024
85dafd9
fix: import 오류 수정
ArpaAP Oct 7, 2024
7537a09
Merge pull request #49 from KERT-core/featrue/dashboard
Village-GG-Water Oct 7, 2024
bbd6bcc
Merge branch 'dev' into feat/board-api
Village-GG-Water Oct 7, 2024
9f20516
Merge pull request #50 from KERT-core/feature/mainpage
Village-GG-Water Oct 7, 2024
cb0448c
Revert "Feature/mainpage :: Section7 media 코드 추가"
Village-GG-Water Oct 8, 2024
55ca25e
Merge pull request #52 from KERT-core/revert-50-feature/mainpage
Village-GG-Water Oct 8, 2024
6cf8d27
fix: .env 예시 오류 수정
ArpaAP Oct 8, 2024
d632ca4
refactor: utils/api 사용 리팩토링
ArpaAP Oct 8, 2024
82ca6fb
Merge pull request #48 from KERT-core/feat/board-api
Village-GG-Water Oct 8, 2024
b6d5945
fix: headers를 전달하지 않는 오류 해결 + body, headers 구분
whitedev7773 Oct 8, 2024
b9d25d4
Merge pull request #54 from KERT-core/fix/api
Village-GG-Water Oct 8, 2024
c3c81a1
Rename:Section7 수정
Dansoeun Oct 8, 2024
ab05994
hotfix: GET/DELETE에서 body 전송 금지
whitedev7773 Oct 8, 2024
cb925d7
Merge pull request #56 from KERT-core/hotfix/api
Village-GG-Water Oct 9, 2024
888b587
Merge pull request #55 from KERT-core/feature/mainpage
Village-GG-Water Oct 9, 2024
c3b63b1
Design:Title, HistroyCard 프로토 제작 완료
Dansoeun Oct 9, 2024
9490855
Design:History 프로토 화면 제작완료
Dansoeun Oct 9, 2024
07d9b3f
Merge branch 'dev' of https://github.com/KERT-core/KERT_Introduction_…
whitedev7773 Oct 10, 2024
66d65d1
chore/APi 테스트를 위한 코드 일부 수정
whitedev7773 Oct 10, 2024
c8fc861
fix: description -> content로 속성 변경
ArpaAP Oct 10, 2024
b1e1df8
fix: HistoryPreview에 nullable 추가
ArpaAP Oct 10, 2024
00968cf
feat: 모든 GET/POST에 인증 토큰 포함
whitedev7773 Oct 11, 2024
f0d8594
fix: Components 소문자로 변경
whitedev7773 Oct 11, 2024
632e4cf
Merge branch 'dev' of https://github.com/KERT-core/KERT_Introduction_…
whitedev7773 Oct 11, 2024
839a3c7
Merge pull request #57 from KERT-core/feat/mypage
Village-GG-Water Oct 11, 2024
0dddd8d
Merge branch 'dev' into feat/history-detail
whitedev7773 Oct 11, 2024
26be39b
Merge pull request #60 from KERT-core/feat/history-detail
Village-GG-Water Oct 11, 2024
c8cf188
feat: Rotation-Refresh Token 대응
whitedev7773 Oct 14, 2024
004e7f6
build: path 설치
whitedev7773 Oct 14, 2024
f9b89b2
build: src 별칭 설정
whitedev7773 Oct 14, 2024
90a23ef
refactor: @ 별칭 적용
whitedev7773 Oct 14, 2024
3b78c58
feat: 연혁 상세페이지 개발
whitedev7773 Oct 14, 2024
3be6f8d
refactor: 조금 더 적절한 위치로 파일 이동
whitedev7773 Oct 15, 2024
4ada859
remove: 오토스크롤 제거
whitedev7773 Oct 15, 2024
3c21a15
refactor: 섹션을 폴더로 분리
whitedev7773 Oct 15, 2024
c42a99e
style: 푸터를 피그마에 맞추어 재배치
whitedev7773 Oct 15, 2024
e772856
Merge pull request #62 from KERT-core/refactor/vite-alias
Village-GG-Water Oct 15, 2024
c70a3d5
Merge pull request #63 from KERT-core/feat/history-detail
Village-GG-Water Nov 1, 2024
d15cae3
Merge branch 'dev' of https://github.com/KERT-core/KERT_Introduction_…
whitedev7773 Nov 2, 2024
0c49243
fix: Section 1 재배치
whitedev7773 Nov 2, 2024
e13a006
fix: Section 2 재배치
whitedev7773 Nov 2, 2024
d485ddb
fix: Section 3 재배치
whitedev7773 Nov 2, 2024
b897173
fix: Section 4,5 병합 및 재배치
whitedev7773 Nov 2, 2024
83800b6
Design:상단탭 아이콘 변경
Dansoeun Nov 2, 2024
9c11579
fix: Section 6 재배치
whitedev7773 Nov 2, 2024
056e52b
fix: 좌우스크롤 제거
whitedev7773 Nov 2, 2024
fd95e07
fix: 프로필 설명 배열 삭제
whitedev7773 Nov 2, 2024
f4cbc19
refactor: 불필요 css 제거
whitedev7773 Nov 2, 2024
8234906
style: 태블릿 사이즈 대응
whitedev7773 Nov 2, 2024
0343f17
style: 모바일 UI 대응
whitedev7773 Nov 2, 2024
3167776
Merge pull request #64 from KERT-core/fix/section-pages
Village-GG-Water Nov 2, 2024
a74e2dd
feat: 게시판 작성 페이지 API 연동
ArpaAP Nov 2, 2024
e6317bd
feat: 카테고리 선택 추가
ArpaAP Nov 2, 2024
37e54ff
feat: 게시물 뷰어
ArpaAP Nov 2, 2024
d5df1b3
fix: API Refresh 토큰 로직 에러 수정
whitedev7773 Nov 3, 2024
a85933b
fix: 불필요 Header 제거
whitedev7773 Nov 3, 2024
495211c
fix: 스타일 괄호 안닫긴 문제 수정
ArpaAP Nov 3, 2024
8e7fe62
fix: margin-top typo 수정
ArpaAP Nov 3, 2024
666b320
fix: refresh_token body 전송 오류 fix
whitedev7773 Nov 3, 2024
b712ca3
fix: setTimeout 에 의한 비효율적인 로직 수정
ArpaAP Nov 3, 2024
d620927
Merge remote-tracking branch 'origin/fix/refresh-token' into feat/boa…
ArpaAP Nov 3, 2024
612b9a5
refactor: mypage에 react-query 적용하여 코드 리팩토링
huisuu Nov 3, 2024
3d2571b
Merge pull request #65 from KERT-core/hotfix/api-response
Village-GG-Water Nov 3, 2024
b7237ac
Merge branch 'dev' into feat/code-refactoring
Village-GG-Water Nov 3, 2024
71b9519
fix: 괄호 mismatch 및 conditional hook 오류 수정
ArpaAP Nov 3, 2024
13aaa07
Merge pull request #66 from KERT-core/feat/code-refactoring
Village-GG-Water Nov 3, 2024
d25794d
Merge pull request #67 from KERT-core/feature/tabicon
Village-GG-Water Nov 4, 2024
14fad0b
Merge branch 'dev' into feat/board-api
ArpaAP Nov 4, 2024
3611396
fix: 게시글 뷰어 다크 테마 대응
ArpaAP Nov 5, 2024
33b0f00
fix: 글 작성 성공시 리다이렉션 경로 수정
ArpaAP Nov 5, 2024
bf377d4
feat: 게시글 검색 연동 및 게시글 작성 버튼 표시 오류 수정
ArpaAP Nov 5, 2024
3763704
feat: 게시글에서 이미지 자동 감지하여 썸네일로 표시
ArpaAP Nov 5, 2024
bf08812
feat: 검색 시 디바운스 적용
ArpaAP Nov 5, 2024
0666df2
feat: 게시글 등록 예외 처리
ArpaAP Nov 5, 2024
340a197
fix: 썸네일 이미지 추출 함수 오류 수정
ArpaAP Nov 5, 2024
5957892
fix: react query 로직 수정
ArpaAP Nov 5, 2024
fa4a64b
Merge pull request #68 from KERT-core/feat/board-api
Village-GG-Water Nov 5, 2024
cee8b4f
feat: 푸터에 테마 스위치 추가
whitedev7773 Nov 5, 2024
4837714
feat: 상단 Nav 반응형 디자인
whitedev7773 Nov 5, 2024
3236425
style: 태블릿 ui에서 nav-padding 조정
whitedev7773 Nov 5, 2024
ca7dcda
chore: 메뉴 클릭 시 자동으로 펼친 메뉴 닫음
whitedev7773 Nov 5, 2024
4e4f637
chore: 콘솔 로그 비활성화
whitedev7773 Nov 5, 2024
0458ed4
chore: 개발자 문서 페이지 비활성화
whitedev7773 Nov 5, 2024
7aa0dab
chore: api 요청 시 endpoint 앞에 /api/ 추가
whitedev7773 Nov 5, 2024
021e86e
Merge pull request #69 from KERT-core/feat/dynamic-nav
Village-GG-Water Nov 5, 2024
41267bb
fix: api.js
Village-GG-Water Nov 5, 2024
9a1a070
Merge pull request #70 from KERT-core/fix/api
Village-GG-Water Nov 5, 2024
18dc645
fix: useTheme로 인한 null 오류 해결
whitedev7773 Nov 5, 2024
610cc07
perf: 리액트 쿼리 사용시 불필요한 retry 제거
whitedev7773 Nov 5, 2024
d8ecbab
chore: square 오타 수정
whitedev7773 Nov 5, 2024
b9123dd
chore: 더 잘 보이도록 투명도 조절
whitedev7773 Nov 5, 2024
d59c6cb
chore: 소식지,로그인 이동 시 ux 개선
whitedev7773 Nov 5, 2024
2f24a85
chore: 요청 실패 시 샘플 데이터 반환
whitedev7773 Nov 5, 2024
585cf27
chore: Light 테마 및 모바일 UI 지원
whitedev7773 Nov 5, 2024
9f041f4
chore: 올바른 테마 적용 및 피그마 디자인과 동일한 레이아웃으로 수정
whitedev7773 Nov 5, 2024
d043ce0
perf: 3초 타임아웃 설정
whitedev7773 Nov 5, 2024
7f57cc1
chore: 라이트 모드의 스크롤바 가독성 향상
whitedev7773 Nov 5, 2024
92cab04
chore: 하단 좌우 스크롤바 제거
whitedev7773 Nov 5, 2024
43e8928
Merge pull request #72 from KERT-core/fix/apply-theme
Village-GG-Water Nov 5, 2024
8cdc365
fix: 마이페이지 권한 수정 & css 코드 수정
huisuu Nov 6, 2024
c6927ab
fix: ? Null 체크 추가
whitedev7773 Nov 6, 2024
83f2166
fix: zustand persist로 테마 데이터 저장
whitedev7773 Nov 6, 2024
eac0c7f
fix: theme*.css를 /public으로 이동
whitedev7773 Nov 6, 2024
dac2aa0
fix: 404 페이지 100vh로 수정
whitedev7773 Nov 6, 2024
1fd295b
fix: 게시글 작성 페이지 관리자만 접근 가능하게 수정
ArpaAP Nov 6, 2024
f8a382e
Merge pull request #76 from KERT-core/hotfix/board-protection
Village-GG-Water Nov 6, 2024
8698e95
Merge pull request #75 from KERT-core/fix/useTheme
Village-GG-Water Nov 6, 2024
7cb6d2b
fix: 마이페이지 코드 수정
huisuu Nov 6, 2024
e808d82
Merge pull request #74 from KERT-core/fix/refctoring
Village-GG-Water Nov 6, 2024
3eabbac
fix: MyPage auth
Village-GG-Water Nov 6, 2024
7e426b9
fix: res.ok -> res.staus로 변경
whitedev7773 Nov 6, 2024
be926a2
hotfix: 접속 시 권한 체크
whitedev7773 Nov 6, 2024
35e3a73
fix: 필요없는 종속성 제거
whitedev7773 Nov 6, 2024
5d44d67
perf: API로 불러온 연혁 올바르게 표시 및 코드 최적화
whitedev7773 Nov 6, 2024
ac21d20
fix: 내비바 z-index 조정
whitedev7773 Nov 6, 2024
ca81463
Merge pull request #77 from KERT-core/hotfix/protection
Village-GG-Water Nov 6, 2024
8a4f8c4
fix: 유저 권한 검증 로직 오류 수정
ArpaAP Nov 6, 2024
52769c7
fix: 권한 없을 시 이전 페이지로 리다이렉트
ArpaAP Nov 6, 2024
9566b34
Merge pull request #78 from KERT-core/hotfix/board-admin-verification
Village-GG-Water Nov 6, 2024
92fd417
hotfix: 권한 미확인 시 루트 페이지로 이동
whitedev7773 Nov 6, 2024
617cef2
Merge branch 'dev' of https://github.com/KERT-core/KERT_Introduction_…
whitedev7773 Nov 6, 2024
ae9b4b4
chore: 권한 미확인 시 이전 페이지로 이동
whitedev7773 Nov 6, 2024
8f30845
Merge pull request #79 from KERT-core/hotfix/dashboard-admin-verifica…
Village-GG-Water Nov 6, 2024
10472e9
chore: 로그아웃 시 모든 state 초기화
whitedev7773 Nov 7, 2024
6e466c2
chore: sessionStorage에 토큰 저장
whitedev7773 Nov 7, 2024
977e55c
Revert "chore: sessionStorage에 토큰 저장"
whitedev7773 Nov 7, 2024
6110e18
chore: localStorage Revert
whitedev7773 Nov 7, 2024
7d9789e
chore: API_URL이 .env에 없으면 빈 문자열 할당
whitedev7773 Nov 7, 2024
c1cb3aa
Merge pull request #80 from KERT-core/fix/api-conditional
Village-GG-Water Nov 7, 2024
f50f3e4
chore: 회원가입/로그인 오류 시 필드 값을 비우는 로직 제거
whitedev7773 Nov 7, 2024
f693383
chore: 로그인 시 비밀번호 정규식 검증 제거
whitedev7773 Nov 7, 2024
26d8d34
feat: 프로필 이미지 2MB 제한 및 75%의 퀄리티로 압축
whitedev7773 Nov 7, 2024
0147db1
fix: 비밀번호 변경 안되는 오류 수정
whitedev7773 Nov 7, 2024
cd9008d
fix: 관리자 관련 페이지는 404 표시
whitedev7773 Nov 7, 2024
1c5cdd6
chore: 로그인 시 alert 제거
whitedev7773 Nov 7, 2024
fce2b3e
chore: 전공 placeholder에 인컴 추가
whitedev7773 Nov 7, 2024
e2ff1b7
Merge branch 'dev' of https://github.com/KERT-core/KERT_Introduction_…
whitedev7773 Nov 7, 2024
f501c4b
fix: 마이페이지 로그아웃 개선
whitedev7773 Nov 7, 2024
e4ba96d
Merge pull request #81 from KERT-core/feat/profile-image-compress
Village-GG-Water Nov 7, 2024
b579a54
fix: 올바르지 않은 CamelCase 수정
whitedev7773 Nov 8, 2024
1f9b76c
hotfix: 로컬에 Null 토큰을 저장하는 오류 수정
whitedev7773 Nov 8, 2024
97f6f6d
chore: 오타 수정
whitedev7773 Nov 8, 2024
47a9e5c
replace: 기본 프로필 이미지 변경
whitedev7773 Nov 8, 2024
a8cf6e2
style: 별도의 컨테이너 컴포넌트 생성
whitedev7773 Nov 8, 2024
f5cd8bd
feat: 오류 메시지 표시
whitedev7773 Nov 8, 2024
c1b32df
chore: 분리된 컨테이너 컴포넌트 사용
whitedev7773 Nov 8, 2024
58a64e7
Merge pull request #82 from KERT-core/hotfix/api-refresh
Village-GG-Water Nov 8, 2024
1352476
refacor: PropTypes 표기
whitedev7773 Nov 8, 2024
8ebb235
chore: size는 모든 string 허용
whitedev7773 Nov 8, 2024
d171a42
chore: 무한 업데이트 일으키는 의존성 배열 수정
whitedev7773 Nov 8, 2024
20423ff
Merge pull request #83 from KERT-core/retacfor/eslint
Village-GG-Water Nov 8, 2024
d6b133b
feat: 게시글 삭제, 수정
ArpaAP Nov 8, 2024
37741db
fix: alert 수정
ArpaAP Nov 8, 2024
7afa9d4
fix: 게시글 최신순 정렬
ArpaAP Nov 8, 2024
670731f
fix: 게시글 수정 시 기존 데이터 불러오지 않는 문제 수정
ArpaAP Nov 8, 2024
2d92b2d
Merge pull request #84 from KERT-core/feat/board-edit-remove
Village-GG-Water Nov 8, 2024
86860fe
fix: post 관련 오류 수정
ArpaAP Nov 8, 2024
15b8c5d
fix: 게시판 프로필 이미지 표시 오류 수정
ArpaAP Nov 8, 2024
6bbd3a6
Merge pull request #85 from KERT-core/hotfix/board
Village-GG-Water Nov 8, 2024
a7a443a
Create .dockerignore
Village-GG-Water Nov 8, 2024
e522ed5
Create Dockerfile
Village-GG-Water Nov 8, 2024
aa03808
Create cd.yml
Village-GG-Water Nov 8, 2024
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
16 changes: 16 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
node_modules
npm-debug.log
yarn-error.log

dist

.env.example

coverage
docs

.git
.gitignore

*.log
*.tmp
2 changes: 2 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# no '/' at end
VITE_BACKEND_URL=http://localhost:3000
24 changes: 24 additions & 0 deletions .github/workflows/cd.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: CD

on:
push:
branches:
- main
workflow_run:
workflows: ["CI"]
types:
- completed

jobs:
deploy:
if: ${{ github.event_name == 'push' && github.actor != 'github-actions[bot]' }}
runs-on: 'self-hosted'
steps:
- name: Check out code
uses: actions/[email protected]

- name: Stop running service
run: docker compose down fe --rmi local

- name: Start service
run: docker compose up be -d
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -22,3 +22,10 @@ dist-ssr
*.njsproj
*.sln
*.sw?

# Environment files
.env
.env.local
.env.development
.env.*
!.env.example
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
legacy-peer-deps=true
17 changes: 17 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
FROM node:20.17 AS build

WORKDIR /app

COPY package*.json ./
RUN npm install --force

COPY . .

RUN npm run build

FROM nginx:alpine

COPY --from=build /app/dist /usr/share/nginx/html

# SSL 인증서 경로
RUN mkdir -p /etc/letsencrypt/live/main.kert.space
6 changes: 3 additions & 3 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<link rel="icon" type="image/svg+xml" href="/logo/black_square.png" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link id="light-theme" rel="stylesheet" href="/src/styles/light.css" />
<link id="dark-theme" rel="stylesheet" href="/src/styles/dark.css" disabled />
<link id="light-theme" rel="stylesheet" href="/style/light.css" />
<link id="dark-theme" rel="stylesheet" href="/style/dark.css" disabled />
<title>KNU KERT</title>
</head>
<body>
Expand Down
Loading