Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
192 commits
Select commit Hold shift + click to select a range
20bb152
setting: 디자인 시스템 변경
yeonjin719 Jun 22, 2025
f515209
fix: 디자인 시스템 변경에 따른 사용 변경
yeonjin719 Jun 22, 2025
e726d74
setting: 필요없는 코드 삭제
yeonjin719 Jun 22, 2025
74c6ce6
fix: 오타 수정
yeonjin719 Jun 26, 2025
bab89f0
Merge pull request #2 from WithTime12/setting/#1
yeonjin719 Jun 26, 2025
9f44cf6
feat: svg 파일 추가, 글로벌 스타일에 라운딩, 그림자 추가
yeonjin719 Jun 26, 2025
a663791
fix: 파일 이름 일관성되게 변경
yeonjin719 Jun 26, 2025
9681ed8
feat: 로고 추가, 기본 화살표 폴더로 분리
yeonjin719 Jun 26, 2025
be67019
feat: 모달 provider, 모달, useModalStore 생성 및 세팅, 사용법을 예시로 넣어둠
yeonjin719 Jun 28, 2025
19f9bb2
fix: 폰트 파일 변경, 크롬 경고 문구 삭제를 위한 수정
yeonjin719 Jun 28, 2025
c7e6ea2
style: 스타일링 수정
yeonjin719 Jun 28, 2025
0fede93
fix: margin, padding 무시되는 현상으로 인한 수정
yeonjin719 Jun 28, 2025
97cb935
style: 스타일링 추가
yeonjin719 Jun 28, 2025
1129628
feat: svg 파일 추가
yeonjin719 Jun 28, 2025
23f1758
Merge pull request #6 from WithTime12/setting/#4
yeonjin719 Jun 28, 2025
fb4498e
Merge pull request #7 from WithTime12/setting/#5
yeonjin719 Jun 28, 2025
0e17a03
feat: 페이지 생성
SEBINorSEBOUT Jul 5, 2025
2f858f0
feat: 페이지 생성
SEBINorSEBOUT Jul 5, 2025
9b42bee
feat: routes.tsx 생성
SEBINorSEBOUT Jul 5, 2025
3945aaf
feat: Protected 설정
SEBINorSEBOUT Jul 5, 2025
782f823
docs: 파일 이름 변경
SEBINorSEBOUT Jul 5, 2025
a9ed3d9
refactor: 대소문자 수정/ 로그인 로직 임시 설정
SEBINorSEBOUT Jul 6, 2025
4d00e8a
Merge pull request #11 from WithTime12/setting/#10
yeonjin719 Jul 6, 2025
5a5c265
feat: 로그인 UI 구현 백업
yeonjin719 Jul 6, 2025
40a2474
setting: 누락된 svg 추가 및 svg fill, stroke 속성 변경
yeonjin719 Jul 6, 2025
39b7e04
setting: 날씨관련 svg 추가
yeonjin719 Jul 6, 2025
f9c53ab
feat: 백업
yeonjin719 Jul 6, 2025
944cc75
refactor: 리팩토링 완료
yeonjin719 Jul 6, 2025
e2576fd
feat: 에러페이지 추가, div 로 만들었던 페이지 추가
yeonjin719 Jul 6, 2025
4fc9274
feat: 사진 삭제
yeonjin719 Jul 6, 2025
1f868bd
feat: 백업
yeonjin719 Jul 6, 2025
30655ca
feat: 로그인, 회원가입, 비밀번호찾기 UI 구현 완료
yeonjin719 Jul 6, 2025
05479b4
Merge pull request #14 from WithTime12/setting/#13
yeonjin719 Jul 7, 2025
39c2fee
Merge pull request #16 from WithTime12/refactor/#15
yeonjin719 Jul 7, 2025
459b2dc
feat: input 자동 완성 시 파란색되는 현상 방지
yeonjin719 Jul 7, 2025
c893731
feat: svg 파일 추가, 글로벌 스타일에 라운딩, 그림자 추가
yeonjin719 Jun 26, 2025
2eaa48a
fix: 파일 이름 일관성되게 변경
yeonjin719 Jun 26, 2025
55a6908
feat: 로고 추가, 기본 화살표 폴더로 분리
yeonjin719 Jun 26, 2025
bef5ad7
fix: 폰트 파일 변경, 크롬 경고 문구 삭제를 위한 수정
yeonjin719 Jun 28, 2025
a1c887f
fix: margin, padding 무시되는 현상으로 인한 수정
yeonjin719 Jun 28, 2025
7697df0
feat: svg 파일 추가
yeonjin719 Jun 28, 2025
a7db637
feat: 모달 provider, 모달, useModalStore 생성 및 세팅, 사용법을 예시로 넣어둠
yeonjin719 Jun 28, 2025
4514ee3
style: 스타일링 수정
yeonjin719 Jun 28, 2025
86cbabf
style: 스타일링 추가
yeonjin719 Jun 28, 2025
dc63dd6
feat: 페이지 생성
SEBINorSEBOUT Jul 5, 2025
dee0820
feat: 페이지 생성
SEBINorSEBOUT Jul 5, 2025
eec19b3
feat: routes.tsx 생성
SEBINorSEBOUT Jul 5, 2025
859e396
feat: Protected 설정
SEBINorSEBOUT Jul 5, 2025
5882d22
docs: 파일 이름 변경
SEBINorSEBOUT Jul 5, 2025
0e2ed7f
refactor: 대소문자 수정/ 로그인 로직 임시 설정
SEBINorSEBOUT Jul 6, 2025
b77530f
feat: 로그인 UI 구현 백업
yeonjin719 Jul 6, 2025
31a61e3
feat: 백업
yeonjin719 Jul 6, 2025
07871f8
feat: 사진 삭제
yeonjin719 Jul 6, 2025
650a2f5
feat: 백업
yeonjin719 Jul 6, 2025
393c35b
feat: 로그인, 회원가입, 비밀번호찾기 UI 구현 완료
yeonjin719 Jul 6, 2025
d4d99dd
feat: input 자동 완성 시 파란색되는 현상 방지
yeonjin719 Jul 7, 2025
1e67715
Merge branch 'feature/#12' of https://github.com/WithT1me/WithTimeFE …
yeonjin719 Jul 7, 2025
7c6225b
Merge pull request #17 from WithTime12/feature/#12
yeonjin719 Jul 7, 2025
8c47361
fix: 누락된 이미지 추가
yeonjin719 Jul 7, 2025
4e1baf9
Merge pull request #19 from WithTime12/bugfix/#18
yeonjin719 Jul 7, 2025
53e7f1d
feat: 컴포넌트 이름 변경
yeonjin719 Jul 8, 2025
479ec06
Merge pull request #24 from WithTime12/bugfix/#23
yeonjin719 Jul 9, 2025
bc0fae8
feat: svg 버튼 구현
yeonjin719 Jul 9, 2025
0e2170e
Merge pull request #25 from WithTime12/feature/#21
yeonjin719 Jul 9, 2025
a45f709
feat: 모바일 반응형 구현, API 연결
yeonjin719 Jul 9, 2025
a2486bc
feat: 모바일 환경 테스트 위한 server 설정, 글로벌 스타일 height 수정
yeonjin719 Jul 9, 2025
3604056
feat: 백업
yeonjin719 Jul 10, 2025
9d686a3
feat: 백업
yeonjin719 Jul 10, 2025
3977025
feat: 디자인 수정
yeonjin719 Jul 10, 2025
c2a6d42
feat: 백업
yeonjin719 Jul 10, 2025
2a87350
refactor: route 경로 리팩토링
yujin5959 Jul 11, 2025
52f689b
refactor: DateTestStep으로 페이지명 변경
yujin5959 Jul 11, 2025
6d77bfa
feat: 모달 생성
yeonjin719 Jul 12, 2025
d04caa1
feat: 데이트코스 페이지 모바일 환경 고려해서 UI 수정
yeonjin719 Jul 12, 2025
1495f0e
feat: 모바일 화면 수정
yeonjin719 Jul 12, 2025
eb11d81
feat: 중복 이미지 삭제
yeonjin719 Jul 12, 2025
b2d660d
feat: 데이트 코스 만들기 랜딩페이지 제작 완료
yeonjin719 Jul 12, 2025
2edc884
feat: max-w, w 추가
yeonjin719 Jul 12, 2025
ba4d49b
feat: 충돌 방지
yeonjin719 Jul 12, 2025
ce87f18
refactor: route 경로 리팩토링
yujin5959 Jul 13, 2025
bebade0
feat: 데이트 테스트 페이지 UI 구현
yujin5959 Jul 13, 2025
240b27d
Merge branch 'develop' into feature/#26
yeonjin719 Jul 13, 2025
a83861c
feat: 레이아웃 및 공용 컴포넌트 구현(#31)
Seojegyeong Jul 15, 2025
cbc9709
Merge branch 'develop' into feature/#27
yeonjin719 Jul 15, 2025
f2024c8
Merge branch 'develop' into feature/#26
yeonjin719 Jul 15, 2025
6cb3256
Merge pull request #33 from WithTime12/feature/#27
yeonjin719 Jul 15, 2025
f17a14a
Merge pull request #34 from WithTime12/feature/#26
yeonjin719 Jul 15, 2025
da9daaa
feat: 버튼 공용 컴포넌트 개발
yujin5959 Jul 16, 2025
e9bd6cf
Merge pull request #39 from WithTime12/feature/button-component-clean
yujin5959 Jul 16, 2025
4c113f2
[Feature] 데이트 테스트 페이지 UI 구현
yujin5959 Jul 16, 2025
11d246d
feat: 공용 컴포넌트 연결
yeonjin719 Jul 17, 2025
ea8d36b
fix: 에러 해결
yeonjin719 Jul 17, 2025
448621e
Merge pull request #42 from WithTime12/bugfix/#41
yeonjin719 Jul 17, 2025
2dee0f6
feat: 공용 컴포넌트 연결
yeonjin719 Jul 17, 2025
3cf603d
Merge branch 'feature/#40' of https://github.com/WithTime12/WithTimeF…
yeonjin719 Jul 17, 2025
6d0381a
feat: 비밀번호 찾기, 유저 세팅, 회원가입, input 컴포넌트에 공용 컴포넌트 연결
yeonjin719 Jul 17, 2025
50115aa
fix: 버튼 디자인 수정 및 clsx 설치 package
yujin5959 Jul 17, 2025
a4578cd
feat: 데이트 코스 테스트 데이트 코스 결과 UI 완성
yeonjin719 Jul 17, 2025
22a65da
feat: 스타일 수정
yeonjin719 Jul 17, 2025
32a9a44
feat: placeholder 추가
yeonjin719 Jul 17, 2025
3035f8c
feat: 네비게이터 구현 완료
yeonjin719 Jul 17, 2025
5f7a80a
feat: 유효성 검사 추가
yeonjin719 Jul 17, 2025
7a28df6
fix: 버튼 세부사항 수정
yujin5959 Jul 17, 2025
a9fa9dc
[Bugfix] 버튼 디자인 수정 및 clsx 설치 package
yujin5959 Jul 17, 2025
49e1b58
feat: 공용 컴포넌트 연결
yeonjin719 Jul 17, 2025
c836b3c
feat: 비밀번호 찾기, 유저 세팅, 회원가입, input 컴포넌트에 공용 컴포넌트 연결
yeonjin719 Jul 17, 2025
7dc8fcc
fix: 버튼 디자인 수정 및 clsx 설치 package
yujin5959 Jul 17, 2025
bfbead5
fix: 버튼 세부사항 수정
yujin5959 Jul 17, 2025
b541f33
feat: hover 스타일, navigate 연결
yeonjin719 Jul 17, 2025
43a2012
feat: validate 함수 수정
yeonjin719 Jul 17, 2025
e66d0c4
feat: MealTimeValidation 수정
yeonjin719 Jul 17, 2025
9c9617b
fix: 버튼 디자인 수정 및 clsx 설치 package
yujin5959 Jul 17, 2025
75f71c5
fix: 버튼 세부사항 수정
yujin5959 Jul 17, 2025
20372b3
feat: 공용 컴포넌트 form 제출 방지
yeonjin719 Jul 17, 2025
e226a45
feat: 이메일 인증 코드 전송, 이메일 인증 API 연결
yeonjin719 Jul 18, 2025
daec86a
fix: 링크 수정
yeonjin719 Jul 18, 2025
c4bc419
feat: 옵션 컴포넌트 UI 제작
yeonjin719 Jul 18, 2025
3d2cdb5
Merge pull request #49 from WithTime12/bugfix/#48
yeonjin719 Jul 18, 2025
fa9dc74
[Feature] 설정 관련 페이지 UI 구현 (#38)
Seojegyeong Jul 21, 2025
94d159e
fix: 틀 수정
SEBINorSEBOUT Jul 21, 2025
433acf4
Merge branch 'develop' into feature/#43
yeonjin719 Jul 21, 2025
cf605e2
Merge pull request #46 from WithTime12/feature/#43
yeonjin719 Jul 21, 2025
b70125d
Merge branch 'develop' into feature/#40
yeonjin719 Jul 21, 2025
334deb4
Merge pull request #47 from WithTime12/feature/#40
yeonjin719 Jul 21, 2025
0a9a534
fix: 에러 해결
yeonjin719 Jul 21, 2025
e025459
feat: 누군가가 날린 route 복구
yeonjin719 Jul 21, 2025
77218e8
feat: 네비게이션 바 링크 수정
yeonjin719 Jul 21, 2025
47a6ece
feat: 누락된 내역 반영
yeonjin719 Jul 21, 2025
8adf630
feat: 북마크 수정
yeonjin719 Jul 21, 2025
46897c6
feat: 링크 연결
yeonjin719 Jul 21, 2025
d051f21
feat: 모달 연결
yeonjin719 Jul 21, 2025
fd0b4bf
fix: 중복 로직 삭제
yeonjin719 Jul 21, 2025
2d5a6da
fix: 문구 수정
yeonjin719 Jul 21, 2025
d7735bc
Merge pull request #53 from WithTime12/setting/#52
yeonjin719 Jul 21, 2025
05eb4b8
Merge branch 'develop' of https://github.com/WithTime12/WithTimeFE in…
SEBINorSEBOUT Jul 21, 2025
5d14c49
fix: 충돌 수리
SEBINorSEBOUT Jul 21, 2025
27cad47
Merge branch 'develop' into modal-layout-setting
SEBINorSEBOUT Jul 21, 2025
7b2a9c5
feat: 백업
yeonjin719 Jul 22, 2025
a33aa85
feat: 페이지 폴더 분리, route import 수정, 라이브러리 설치
yeonjin719 Jul 22, 2025
3f4ea14
Merge pull request #56 from WithTime12/setting/#55
yeonjin719 Jul 22, 2025
d30e13f
feat: 페이지 폴더 분리, route import 수정, 라이브러리 설치
yeonjin719 Jul 22, 2025
8014ea4
feat: 백업
yeonjin719 Jul 22, 2025
c213719
feat: 중복 제거
yeonjin719 Jul 22, 2025
82e235a
feat: console 삭제
yeonjin719 Jul 24, 2025
f46e69f
Merge branch 'develop' into feature/#54
yeonjin719 Jul 24, 2025
359472a
Merge pull request #59 from WithTime12/feature/#54
yeonjin719 Jul 24, 2025
ca683c0
feat: 회원가입시 비밀번호 null로 처리
yeonjin719 Jul 24, 2025
16aa8d1
feat: localStorage 사용로직 삭제
yeonjin719 Jul 24, 2025
384856e
feat: 디자이너분의 이미지 교체 요청
yeonjin719 Jul 24, 2025
238dc91
feat: 잘못 삭제한 파일 복구
yeonjin719 Jul 24, 2025
bee211f
feat: 이미지 교체에 따른 배경색상 변경
yeonjin719 Jul 24, 2025
a091159
feat: 로딩 화면 크기 수정
yeonjin719 Jul 24, 2025
f47bc48
feat: 모바일 환경 margin 수정
yeonjin719 Jul 24, 2025
07b11b3
fix: 경로 수정
yeonjin719 Jul 24, 2025
702cb8d
Merge pull request #62 from WithTime12/bugfix/#61
yeonjin719 Jul 24, 2025
0c092f8
fix: 경로 수정
yeonjin719 Jul 24, 2025
4fc9df6
fix: 모바일 환경 timePicker, datePicker 안열리는 문제 수정
yeonjin719 Jul 24, 2025
a5a90fa
feat: 자주 묻는 질문 및 공지사항 UI 완성 (#58)
Seojegyeong Jul 28, 2025
303a3a8
Merge pull request #64 from WithTime12/bugfix/#63
yeonjin719 Jul 29, 2025
b8daf7d
feat: 메인페이지 완성!!
SEBINorSEBOUT Jul 29, 2025
24439d9
Merge branch 'develop' of https://github.com/WithTime12/WithTimeFE in…
SEBINorSEBOUT Jul 29, 2025
9ced4f6
feat: 컴포넌트 분리
yeonjin719 Jul 29, 2025
075a68f
Merge branch 'setting/#51' of https://github.com/WithTime12/WithTimeF…
SEBINorSEBOUT Jul 29, 2025
bde7c8b
feat: 이메일 확인, 비밀번호 변경 연결
yeonjin719 Jul 31, 2025
1127c4a
feat: 타입 분리, disable 처리 조건 수정
yeonjin719 Jul 31, 2025
fd10a42
feat: 에러 처리 수정
yeonjin719 Jul 31, 2025
4f950a3
feat: 에러 문구 수정 및 에러 문구 추가
yeonjin719 Jul 31, 2025
4efaf78
feat: 모달 레이아웃 수정
yeonjin719 Jul 31, 2025
a84b5d0
feat: 필요없는 코드 삭제
yeonjin719 Jul 31, 2025
7ffc1a9
Merge pull request #50 from WithTime12/modal-layout-setting
yeonjin719 Jul 31, 2025
b4f3491
Merge pull request #67 from WithTime12/refactor/#60
yeonjin719 Jul 31, 2025
0653360
fix: 오탈자 수정
yeonjin719 Jul 31, 2025
9946bef
feat: 메인페이지 수정 완료
SEBINorSEBOUT Jul 31, 2025
e4390e2
feat: 지역 검색 API 연결 준비
yeonjin719 Jul 31, 2025
8a14114
feat: 수정
yeonjin719 Jul 31, 2025
8a5c558
feat: 모달 수정
yeonjin719 Jul 31, 2025
00d07d7
feat: 지역 검색 API 연결
yeonjin719 Jul 31, 2025
a735ef8
Merge pull request #69 from WithTime12/feature/#68
yeonjin719 Jul 31, 2025
bbca57d
feat: 배포 준비
yeonjin719 Aug 1, 2025
bc37640
feat: 린트 설정 추가
yeonjin719 Aug 1, 2025
af9f289
fix: lint 에러 수정
yeonjin719 Aug 1, 2025
4ca62ff
feat: 디스코드 웹 훅 추가 및 필요없는 코드 삭제
yeonjin719 Aug 1, 2025
3a32dfc
Merge branch 'setting/#51' into develop
SEBINorSEBOUT Aug 1, 2025
e3b9813
feat: 반응형 구현
yeonjin719 Aug 2, 2025
0603a21
feat: 워드 클라우드 및 Throttling 적용
yeonjin719 Aug 2, 2025
176322d
fix: 주석 삭제
yeonjin719 Aug 2, 2025
085b7e3
feat: 그래프 수정
yeonjin719 Aug 2, 2025
81617ea
Merge branch 'develop' into setting/#51
yeonjin719 Aug 2, 2025
7f042c8
Merge pull request #71 from WithTime12/deploy/#70
yeonjin719 Aug 2, 2025
23982ca
Merge pull request #72 from WithTime12/setting/#51
yeonjin719 Aug 2, 2025
4bf45df
fix: 빌드 에러
yeonjin719 Aug 2, 2025
7d4f24d
fix: loadsh type 추가
yeonjin719 Aug 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
39 changes: 39 additions & 0 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: CI

on: [pull_request]

jobs:
lint:
name: Lint
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v2
with:
node-version: '18'
- name: Install pnpm
run: npm install -g pnpm

- name: Install dependencies
run: pnpm install

- name: Run lint
run: pnpm lint
build:
name: Build
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v2
with:
node-version: '18'
- name: Install pnpm
run: npm install -g pnpm

- name: Install dependencies
run: pnpm install

- name: Run build
run: CI='false' pnpm build
52 changes: 52 additions & 0 deletions .github/workflows/main.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
name: cicd action

on:
push:
branches:
- main

jobs:
build:
runs-on: ubuntu-latest

steps:
- name: Checkout source code
uses: actions/checkout@v3

- name: Check Node.js version
run: node -v

- name: Install pnpm
run: npm install -g pnpm

- name: Create .env file
run: |
echo "VITE_API_BASE_URL=${{ secrets.VITE_API_BASE_URL }}" >> .env
- name: Install dependencies
run: pnpm install

- name: Configure AWS credentials
uses: aws-actions/configure-aws-credentials@v4
with:
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
aws-region: ${{ secrets.AWS_REGION }}

- name: Generate build
run: pnpm run build

- name: Deploy to S3
run: |
aws s3 cp --recursive --region ap-northeast-2 dist s3://${{ secrets.AWS_BUCKET_NAME }}

- name: Invalidate CloudFront Cache
run: aws cloudfront create-invalidation --distribution-id ${{ secrets.AWS_DISTRIBUTION_ID }} --paths "/*"
continue-on-error: true

- name: Notify Discord
if: success()
run: |
curl -H "Content-Type: application/json" \
-X POST \
-d "{\"content\": \"✅ 배포가 완료되었습니다! 🎉 (브랜치: main)\"}" \
${{ secrets.DISCORD_WEBHOOK_URL }}
Loading