Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
103 commits
Select commit Hold shift + click to select a range
6340475
[FEAT] PR 메모사항 템플릿 추가
door-JH Jul 18, 2025
5556f3d
feat: 테스트 결과 DB 저장, 요구사항(testid 반환) 추가
yhy0009 Jul 22, 2025
8a6aef0
Merge pull request #1 from CLD-3rd/feat/save-test
yhy0009 Jul 22, 2025
38e883f
[FIX] 로그인 시, email -> accountId로 수정
door-JH Jul 22, 2025
d35578e
[FEAT] entity에 맞게 변수명 재정의 및 아이디 중복확인, 회원가입 추가
door-JH Jul 22, 2025
65d85ce
[FIX] 비로그인 상태 console 예외처리
door-JH Jul 22, 2025
31fad4e
feat: 마이페이지 기능 완성
yhy0009 Jul 23, 2025
9866677
Merge pull request #2 from CLD-3rd/feat/mypage-history
yhy0009 Jul 23, 2025
12abbe2
[FEAT] gemini api 호출
ju0204 Jul 23, 2025
36c2d1d
fix: 결과 페이지 에러 수정
yhy0009 Jul 24, 2025
0033016
Merge remote-tracking branch 'origin/test-service' into feat/gemini
ju0204 Jul 24, 2025
4b3c569
[CONFLICT] test-server와 merge(api 구분 주석처리 포함)
ju0204 Jul 24, 2025
8c35180
[CONFLICT] resolve : feat/auth merge
ju0204 Jul 24, 2025
2db0a8c
fix: api 명 수정
yhy0009 Jul 24, 2025
2ca5313
[fix] testid 반환해 외부 api 불러 오기 완료
ju0204 Jul 24, 2025
9f88303
[fix] result page에서 백엔드 응답 확인함
ju0204 Jul 25, 2025
368cb3c
feat: 테스트 서비스 인증 서비스 연동 및 테스트 서비스 api 경로 수정
yhy0009 Jul 25, 2025
3fd7594
fix: 필요없는 코드 삭제
yhy0009 Jul 25, 2025
5b03bbe
[CONFLICT] INFO SERVER와 MERGE
ju0204 Jul 25, 2025
45b9552
[fix] 결과, 마이페이지 렌더링 완료
ju0204 Jul 25, 2025
be5c225
fix: typeDescription 양식 수정
yhy0009 Jul 25, 2025
ac53a1d
Merge pull request #4 from CLD-3rd/fix/typeDescription
ju0204 Jul 25, 2025
2cf7d4b
[fix] gemini호출 후 외부 api 요청 딜레이 해결
ju0204 Jul 25, 2025
1e81e35
[fix]google 경로 수정
ju0204 Jul 25, 2025
6c847a2
[Merge] frontend 최종 완성본 (auth, info, service port 나뉨)
ju0204 Jul 25, 2025
286e72a
[fix] logo 추가
ju0204 Jul 25, 2025
ccd8058
feat(terraform): terraform test
jyoungmin-com Jul 29, 2025
584b3aa
feat(terraform): terraform test
jyoungmin-com Jul 29, 2025
bd5b258
feat(terraform): terraform test
jyoungmin-com Jul 29, 2025
9855467
feat(terraform): terraform test
jyoungmin-com Jul 29, 2025
b2231ba
feat(terraform): terraform test
jyoungmin-com Jul 29, 2025
1b0397e
feat(terraform): terraform test
jyoungmin-com Jul 29, 2025
edacd96
feat(terraform): terraform test
jyoungmin-com Jul 29, 2025
e770afa
feat(terraform): terraform test
jyoungmin-com Jul 29, 2025
602b608
feat(terraform): terraform test
jyoungmin-com Jul 29, 2025
72567ac
feat(terraform): terraform test
jyoungmin-com Jul 29, 2025
5060eeb
feat(terraform): terraform test
jyoungmin-com Jul 29, 2025
60fe44f
feat(terraform): terraform test
jyoungmin-com Jul 29, 2025
138ae8f
fix(terraform): fix circular reference
jyoungmin-com Jul 29, 2025
0784608
fix(terraform): fix circular reference
jyoungmin-com Jul 29, 2025
2b137a1
Update deploy.yaml
jyoungmin-com Jul 29, 2025
cf69e50
Update deploy.yaml
jyoungmin-com Jul 29, 2025
05d2290
fix(terraform): fix all
jyoungmin-com Jul 29, 2025
4c9f2c9
fix(terraform): fix all
jyoungmin-com Jul 29, 2025
3e97749
fix(terraform): fix all
jyoungmin-com Jul 29, 2025
6c18f49
fix(terraform): fix all
jyoungmin-com Jul 29, 2025
6c621f0
fix(terraform): fix all
jyoungmin-com Jul 29, 2025
f9da895
fix(terraform): fix all
jyoungmin-com Jul 29, 2025
2312b5a
Merge pull request #6 from jyoungmin-com/dev
jyoungmin-com Jul 29, 2025
d6d3c47
refactoring(terraform): apply terraform fmt
jyoungmin-com Jul 29, 2025
c37947b
Merge pull request #7 from CLD-3rd/feat/terraform
jyoungmin-com Jul 30, 2025
cc48460
Update deploy.yaml
jyoungmin-com Jul 30, 2025
1630f0e
[FEAT] favicon 추가 및 이름 수정
door-JH Jul 30, 2025
b916236
[FIX] API 엔드포인트 수정
door-JH Jul 30, 2025
f1c15f0
[FIX] 빌드관련 gitignore 및 ci/cd 수정
door-JH Jul 30, 2025
9249db2
[FIX] favicon 및 title 수정
door-JH Jul 30, 2025
870c28e
[FIX] env 삭제 -> secret 으로 이전
door-JH Jul 30, 2025
49c81a0
[FIX] cloudFront 캐시정책수정
door-JH Jul 31, 2025
de00e70
[FIX] 테스트 계정 안내란 삭제
door-JH Jul 31, 2025
d32ae60
fix(terraform): delete S3 logging bucket
jyoungmin-com Aug 1, 2025
fd483cc
fix(terraform): delete S3 logging bucket
jyoungmin-com Aug 1, 2025
9a4aee0
fix(terraform): delete S3 logging bucket
jyoungmin-com Aug 1, 2025
b2af52d
feat(pagination): Pagination
jyoungmin-com Aug 7, 2025
1354a8f
feat: 다크모드 추가 및 다크모드용 로고 추가
yejipo Aug 7, 2025
3fe52aa
[FEAT] 결과 공유 추가
door-JH Aug 7, 2025
a215bc8
Merge remote-tracking branch 'origin/feat/pagination' into feat/darkmode
jyoungmin-com Aug 8, 2025
4276f24
feat(darkmode, pagination) - combine darkmode and pagination
jyoungmin-com Aug 8, 2025
7b6f500
[MERGE] 결과 공유 추가
door-JH Aug 8, 2025
4f83fd9
Merge pull request #9 from CLD-3rd/feat/darkmode
jyoungmin-com Aug 8, 2025
22354fe
[FIX] 결과공유페이지 야간모드 수정
door-JH Aug 8, 2025
fb984d3
fix(url): fix url
jyoungmin-com Aug 8, 2025
9053b77
fix(url): fix url
jyoungmin-com Aug 8, 2025
aee5c41
fix(cloudfront): fix https to all
jyoungmin-com Aug 8, 2025
026e5d5
fix(login): fix login
jyoungmin-com Aug 8, 2025
81e4a2f
fix(login): fix login
jyoungmin-com Aug 8, 2025
14b2a55
fix(login): fix login
jyoungmin-com Aug 8, 2025
2f38d56
[FIX] s3-cloudfront SPA 권한문제 해결
door-JH Aug 8, 2025
9f4af0f
[FIX] s3-cloudfront SPA 권한문제 해결
door-JH Aug 8, 2025
bcddf23
[FIX] S3 버킷 오류 수정
door-JH Aug 11, 2025
e12dba4
[FIX] 로그인 에러 수정
door-JH Aug 11, 2025
b5c787c
[FIX] 공유기능 URL 수정
door-JH Aug 11, 2025
c255e9d
feat(ranking): add ranking feature
jyoungmin-com Aug 12, 2025
e1e24dc
Merge pull request #11 from CLD-3rd/feat/ranking
jyoungmin-com Aug 12, 2025
438d7d1
feat(ranking): add ranking feature
jyoungmin-com Aug 12, 2025
4714fc4
feat: 홈에 검색 드로어 버튼 추가 및 검색 결과 표시 기능 구현
yejipo Aug 13, 2025
d248a86
[FIX] 마이페이지 상세보기 날짜 표기 오류 수정
door-JH Aug 13, 2025
9d39aed
fix:api수정
yejipo Aug 15, 2025
7ebda95
[fix]search
ju0204 Aug 15, 2025
2265380
[fix]:검색창 수정
yejipo Aug 15, 2025
bb4d5b4
[fix] search 코드 수정
ju0204 Aug 15, 2025
33a342c
[FIX] 이미지 수정
yejipo Aug 15, 2025
b4c5181
Merge branch 'dev' into feat/search
door-JH Aug 17, 2025
14ce6e8
[MERGE] 검색 기능 추가
door-JH Aug 17, 2025
5b52f49
[FEAT] 랭킹 이미지 없을 시, 대체 이미지 표현 및 라이브러리 에러 수정
door-JH Aug 17, 2025
7128e22
[MERGE] 랭킹 이미지 없을 시, 대체 이미지 표현 및 라이브러리 에러 수정
door-JH Aug 17, 2025
0e36039
[FIX] 마이페이지 - 상세보기 날짜표기 수정
door-JH Aug 17, 2025
0b2dd1a
[FEAT] DISC 설명 모달 추가
door-JH Aug 17, 2025
384c1c1
[FEAT] 이미지 없을 시 대체 이미지 표시하도록 수정
door-JH Aug 18, 2025
95be5e5
[FIX] 설문 UI/UX 변경
door-JH Aug 18, 2025
5b16bba
[FIX]] 마이페이지 UTC 시간표기 수정
door-JH Aug 19, 2025
e55e7c2
[FIX] 마이페이지 UTC 시간표기 수정
door-JH Aug 19, 2025
9851c90
[FIX] 마이페이지 UTC 시간표기 수정
door-JH Aug 19, 2025
554a18a
[FIX] 마이페이지 UTC 시간표기 수정
door-JH Aug 19, 2025
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
3 changes: 3 additions & 0 deletions .github/.env
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
VITE_API_URL=http://localhost:8080
VITE_CONTENT_API_URL=http://localhost:8082/api
VITE_INFO_SERVER_API_URL=http://localhost:8081/api
1 change: 1 addition & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## 🚧 작업 내용
71 changes: 71 additions & 0 deletions .github/workflows/deploy.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
name: Deploy FE to AWS

on:
push:
branches:
- dev
# workflow_dispatch:



permissions:
# oidc 인증용
id-token: write
# 체크아웃용
contents: read

jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4

- name: Setup node.js
uses: actions/setup-node@v4
with:
node-version: "20"
cache: "npm"

- name: Install dependencies
run: npm install

- name: Create .env file
run: |
echo "${{ secrets.env }}" >> .env

- name: Build
run: npm run build

- name: Upload build artifact
uses: actions/upload-artifact@v4
with:
name: build-artifact
path: ./dist

deploy:
name: Deploy to AWS
needs: build
runs-on: ubuntu-latest
steps:
- name: Configure AWS credentials
uses: aws-actions/configure-aws-credentials@v4
with:
role-to-assume: ${{ secrets.AWS_ROLE_ARN }}
aws-region: ${{ secrets.AWS_REGION }}

- name: Download build artifact
uses: actions/download-artifact@v4
with:
name: build-artifact
path: .

- name: Upload to S3
run: |
aws s3 sync . s3://${{ secrets.S3_BUCKET_NAME }} --delete

- name: Invalidate Cloudfront cache
# Cloudfront cache 무효화 -> 즉시 최신 버전 볼 수 있게 함
run: |
aws cloudfront create-invalidation --distribution-id ${{ secrets.CLOUDFRONT_DISTRIBUTION_ID }} --paths "/*"
46 changes: 45 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,48 @@ psd
thumb
sketch

# End of https://www.toptal.com/developers/gitignore/api/react

# End of https://www.toptal.com/developers/gitignore/api/react

dist

# Created by https://www.toptal.com/developers/gitignore/api/terraform
# Edit at https://www.toptal.com/developers/gitignore?templates=terraform

### Terraform ###
# Local .terraform directories
**/.terraform/*

# .tfstate files
*.tfstate
*.tfstate.*

# Crash log files
crash.log
crash.*.log

# Exclude all .tfvars files, which are likely to contain sensitive data, such as
# password, private keys, and other secrets. These should not be part of version
# control as they are data points which are potentially sensitive and subject
# to change depending on the environment.
*.tfvars
*.tfvars.json

# Ignore override files as they are usually used to override resources locally and so
# are not checked in
override.tf
override.tf.json
*_override.tf
*_override.tf.json

# Include override files you do wish to add to version control using negated pattern
# !example_override.tf

# Include tfplan files to ignore the plan output of command: terraform plan -out=tfplan
# example: *tfplan*

# Ignore CLI configuration files
.terraformrc
terraform.rc

# End of https://www.toptal.com/developers/gitignore/api/terraform
1 change: 0 additions & 1 deletion dist/assets/index-BhnV90tO.css

This file was deleted.

103 changes: 0 additions & 103 deletions dist/assets/index-C2MZhA2F.js

This file was deleted.

1 change: 0 additions & 1 deletion dist/assets/index-C2MZhA2F.js.map

This file was deleted.

14 changes: 0 additions & 14 deletions dist/index.html

This file was deleted.

Binary file added favicon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<html lang="ko">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<link rel="icon" type="image/png" href="favicon.png" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>성향 테스트</title>
<title>MindScape</title>
</head>
<body>
<div id="root"></div>
Expand Down
Loading