Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
153 commits
Select commit Hold shift + click to select a range
6489382
Design : Mainsidebar...
JinHyunji Aug 1, 2024
6d4110f
Feat: TodoMainList
baek-yak Aug 1, 2024
6b119c3
Design: Todo
baek-yak Aug 1, 2024
cfd2355
Design: search bar 화면 구현 완료
JinHyunji Aug 2, 2024
789e78e
Design: Calendar ing...
JinHyunji Aug 2, 2024
39d3739
Design: Diary ing...
JinHyunji Aug 2, 2024
fabbee8
Design: chat
baek-yak Aug 2, 2024
88967dc
Fix: Chat
baek-yak Aug 2, 2024
f298c78
Test: nginx with Ssh
Jingik Aug 2, 2024
42a6619
Test: nginx with Ssh
Jingik Aug 2, 2024
ae0bd66
Test: nginx with Ssh
Jingik Aug 2, 2024
9a59e77
Test: nginx with Ssh
Jingik Aug 2, 2024
847b4d1
Test: nginx with Ssh
Jingik Aug 2, 2024
eedac04
new
Jingik Aug 3, 2024
5f7bc34
Fix : dockerfile
Jingik Aug 3, 2024
e3bec4e
Fix : dockerfile
Jingik Aug 3, 2024
1d7e168
Fix : dockerfile
Jingik Aug 3, 2024
e9ca335
Design: creatureinfo friendprofile createcreature mypage
baek-yak Aug 3, 2024
acdab30
Design: Diary 화면 구현 완료
JinHyunji Aug 3, 2024
2cf3aa7
Design: Sidebar ing...
JinHyunji Aug 3, 2024
cd05ce5
Design: Sidebar slide ing...
JinHyunji Aug 4, 2024
98f2b78
Fix : Dockerfile ssl
Jingik Aug 4, 2024
2f75755
Design: intro ani, sidebar color, notice page
JinHyunji Aug 4, 2024
17615d9
Design: hover ani
JinHyunji Aug 4, 2024
9fa8089
Design: color change
JinHyunji Aug 4, 2024
f10d022
Design: board
baek-yak Aug 4, 2024
596ac35
Design: Calendar ing...
JinHyunji Aug 4, 2024
d4f5679
Design: fixing...
JinHyunji Aug 5, 2024
4e5d829
Fix: Merge
Jingik Aug 5, 2024
9715232
Fix : merge
Jingik Aug 5, 2024
2aada48
Fix : merge
Jingik Aug 5, 2024
f52f5a8
Fix : merge
Jingik Aug 5, 2024
fa058d0
Merge branch 'front' of https://lab.ssafy.com/s11-webmobile1-sub2/S11…
Jingik Aug 5, 2024
b5d8edd
Fix : merge
Jingik Aug 5, 2024
7591842
Fix: Docker
baek-yak Aug 5, 2024
cfc1c08
Design: issue complete
JinHyunji Aug 5, 2024
27b4af8
Fix: merge
Jingik Aug 5, 2024
01149a6
Merge remote-tracking branch 'origin/front-jin' into front-merge2
Jingik Aug 5, 2024
ff3beaa
Merge remote-tracking branch 'origin/front-merge2' into front
Jingik Aug 5, 2024
9964061
Merge branch 'front' into front-hyunsu
baek-yak Aug 5, 2024
b9b2aa4
Design: Calendar ing...
JinHyunji Aug 5, 2024
eee578d
Merge branch 'front-merge2' of https://lab.ssafy.com/s11-webmobile1-s…
JinHyunji Aug 5, 2024
0117f02
Fix: merge from front-jin
JinHyunji Aug 5, 2024
5f89e8b
Design: Main Todo size, Alarm Modal size
JinHyunji Aug 5, 2024
96c358c
Design: fixed all layout size, color and image
JinHyunji Aug 5, 2024
b392423
Merge branch 'front-merge2' into front
JinHyunji Aug 5, 2024
4bba310
Design: modal ing...
JinHyunji Aug 5, 2024
f49bc66
Design: Solve modal problem
JinHyunji Aug 5, 2024
2f9eec5
Design: chat
JinHyunji Aug 5, 2024
5f5fc31
Design: ing...
JinHyunji Aug 5, 2024
d7548e4
Design : chat, feed, mypas, todo
baek-yak Aug 5, 2024
d466c62
Fix: merge
baek-yak Aug 5, 2024
b90ee01
Fix: chat
baek-yak Aug 5, 2024
adf4fa2
Design: searchbar
Jingik Aug 5, 2024
fb5a05a
Design : Feed
baek-yak Aug 5, 2024
b529fcd
Design: searchbar scroll
JinHyunji Aug 5, 2024
bfbb48b
Merge branch 'front-hyunsu' into front
baek-yak Aug 6, 2024
be6c8ac
Fix : merge hyunsu
baek-yak Aug 6, 2024
c9b45c1
Design: Modified Mypage, Diary, Requst Alarm
JinHyunji Aug 6, 2024
9263bf6
Design : Chat Friend list, profile, creatureresult
baek-yak Aug 6, 2024
8a665b3
Fix: request alarm, diary font
JinHyunji Aug 6, 2024
7b102e0
Merge remote-tracking branch 'origin/front-hyunsu' into front
baek-yak Aug 6, 2024
c70aa32
Design : mypage, feed
baek-yak Aug 6, 2024
6468ba3
Fix : mypage, todd
baek-yak Aug 7, 2024
ebc94f9
Feat : weather api
baek-yak Aug 7, 2024
9cefa03
Design : loding
baek-yak Aug 8, 2024
c39b4fc
Fix : loginloding
baek-yak Aug 8, 2024
f59556c
Feat: login & logout
JinHyunji Aug 8, 2024
b5afb2b
Fix : todo c diary
baek-yak Aug 8, 2024
4963f71
Fix: siup axios ing...
JinHyunji Aug 9, 2024
ad22afe
Test: Frontssl
Jingik Aug 9, 2024
08d9931
Test: server
Jingik Aug 9, 2024
6d2abfd
Test: server
Jingik Aug 9, 2024
9a925ae
Test: server
Jingik Aug 9, 2024
a096e44
Test: server
Jingik Aug 9, 2024
56ee80e
Test: server
Jingik Aug 9, 2024
f797708
Test: server
Jingik Aug 9, 2024
5af3d72
Fix : main creature
baek-yak Aug 9, 2024
73af237
Fix: Signup, CreateCreature, CreatureResult
JinHyunji Aug 9, 2024
addc26a
Merge branch 'front' of https://lab.ssafy.com/s11-webmobile1-sub2/S11…
baek-yak Aug 9, 2024
f03d778
Fix : merge
baek-yak Aug 9, 2024
2be2585
Test : server
Jingik Aug 9, 2024
9e3eece
Test : server
Jingik Aug 9, 2024
fc40307
Test : server
Jingik Aug 9, 2024
0af3d31
Test : server
Jingik Aug 9, 2024
ed99403
Test : server
Jingik Aug 9, 2024
3f4c6d8
Test : server
Jingik Aug 9, 2024
dfcb8ad
Fix : mypage
baek-yak Aug 9, 2024
d0d54ab
Test : server
Jingik Aug 9, 2024
fddfbc7
Fix : mypage
baek-yak Aug 10, 2024
9a54a10
Fix : search friend
baek-yak Aug 10, 2024
4ae8f9b
Merge remote-tracking branch 'origin/front-hyunsu' into front
baek-yak Aug 10, 2024
78c6ac0
Fix : friends post
baek-yak Aug 10, 2024
aadd5d0
Test : server
Jingik Aug 10, 2024
5e0218e
Test : server
Jingik Aug 10, 2024
b9f39fe
Fix: alarm setting
JinHyunji Aug 10, 2024
b6cd48c
Test :server
Jingik Aug 10, 2024
9e86a5e
Test :server
Jingik Aug 10, 2024
f5a27f8
Test: server
Jingik Aug 10, 2024
31cc61e
Test : server
Jingik Aug 10, 2024
5f593c9
Test :server
Jingik Aug 10, 2024
cad7329
Test :server
Jingik Aug 10, 2024
e409e61
Test :server
Jingik Aug 10, 2024
17410d4
test :server
Jingik Aug 10, 2024
7ec48bc
test :server
Jingik Aug 10, 2024
c116959
Test : server
Jingik Aug 10, 2024
a03ff56
Test : server
Jingik Aug 10, 2024
4926af4
Test : server
Jingik Aug 10, 2024
91c8c02
Test : server
Jingik Aug 10, 2024
c206444
Test : server
Jingik Aug 10, 2024
132c363
Test : server
Jingik Aug 10, 2024
fe11547
Test: server
Jingik Aug 10, 2024
c8905ae
Test:server
Jingik Aug 10, 2024
db26623
Test:server
Jingik Aug 10, 2024
007ebb1
Test:server
Jingik Aug 10, 2024
b2aa98a
Test:server
Jingik Aug 10, 2024
d154c7c
Test:server
Jingik Aug 10, 2024
d0d6032
Test:server
Jingik Aug 10, 2024
83017b4
Test:server
Jingik Aug 10, 2024
0e98928
Test:server
Jingik Aug 10, 2024
9ed1afa
test:server
Jingik Aug 10, 2024
cc289af
Test:server
Jingik Aug 10, 2024
9045ca2
Test :server
Jingik Aug 10, 2024
7878dcd
Test :server
Jingik Aug 10, 2024
03f5c2b
test:server
Jingik Aug 10, 2024
8f9fa21
Test:server
Jingik Aug 10, 2024
0fc03ea
Test:server
Jingik Aug 10, 2024
47294d8
Test:server
Jingik Aug 10, 2024
5ec12b3
Test:server
Jingik Aug 10, 2024
7a2d3e3
Test:server
Jingik Aug 10, 2024
00286a7
Test:server
Jingik Aug 10, 2024
d4e14f6
Test:server
Jingik Aug 10, 2024
9a0c0b2
Test : server
Jingik Aug 10, 2024
6fca1b2
Test :server
Jingik Aug 10, 2024
10a0b21
test:server
Jingik Aug 11, 2024
cadc6a8
test:server
Jingik Aug 11, 2024
e2580d0
test:server
Jingik Aug 11, 2024
9be4022
test:server
Jingik Aug 11, 2024
b2f518e
Test:server
Jingik Aug 11, 2024
ed27058
Fix : todocreature
baek-yak Aug 11, 2024
852a54b
Fix: calendar
JinHyunji Aug 11, 2024
6116a01
Fix: url
Jingik Aug 11, 2024
3bd83ed
Fix : url
Jingik Aug 11, 2024
00cdb36
Design: Upload Feed Modal
JinHyunji Aug 11, 2024
747f1f1
Fix : feed comment
baek-yak Aug 12, 2024
431fb2c
Fix : merge
baek-yak Aug 12, 2024
c306009
Fix : merge mon
baek-yak Aug 12, 2024
d709f59
Fix : feed del
baek-yak Aug 12, 2024
f0eed16
Fix: Diary page moving
JinHyunji Aug 12, 2024
33458d4
Fix: Feed Upload
JinHyunji Aug 12, 2024
b33c5da
Fix : feed edit
baek-yak Aug 12, 2024
b0a4ea6
Merge remote-tracking branch 'origin/front-hyunsu' into front
baek-yak Aug 12, 2024
d8825e9
Fix : localhost
baek-yak Aug 12, 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
39 changes: 39 additions & 0 deletions Backend-feedme/feedme/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
HELP.md
.gradle
build/
!gradle/wrapper/gradle-wrapper.jar
!**/src/main/**/build/
!**/src/test/**/build/

.env

### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache
bin/
!**/src/main/**/bin/
!**/src/test/**/bin/

### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
out/
!**/src/main/**/out/
!**/src/test/**/out/

### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/

### VS Code ###
.vscode/
11 changes: 4 additions & 7 deletions Backend-feedme/feedme/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,8 @@ RUN chmod +x ./gradlew
# Build the application and skip tests
RUN ./gradlew clean build -x test

# Copy the built JAR file to the app directory
# COPY build/libs/feedme-0.0.1-SNAPSHOT.jar /app/MailService.jar
# Set the entry point to run the JAR file with the specified port
ENTRYPOINT ["java", "-jar", "-Dspring.profiles.active=prod", "-Dserver.port=8085", "/app/build/libs/feedme-0.0.1-SNAPSHOT.jar"]

# Set the entry point to run the JAR file
ENTRYPOINT ["java", "-jar", "-Dspring.profiles.active=prod", "/app/build/libs/feedme-0.0.1-SNAPSHOT.jar"]

# Expose port 8080
EXPOSE 8080
# Expose port 8085..
EXPOSE 8085
27 changes: 20 additions & 7 deletions Backend-feedme/feedme/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -37,18 +37,31 @@ dependencies {
// table 보이기
implementation("com.github.gavlyukovskiy:p6spy-spring-boot-starter:1.9.1")

//스웨거 안됌 ㅠ
implementation 'org.springdoc:springdoc-openapi-ui:1.7.0'
implementation 'org.springdoc:springdoc-openapi-data-rest:1.7.0'
implementation 'org.springdoc:springdoc-openapi-security:1.7.0'
// 시큐리티 설정
implementation 'org.springframework.boot:spring-boot-starter-security'
implementation 'org.thymeleaf.extras:thymeleaf-extras-springsecurity6'
testImplementation 'org.springframework.security:spring-security-test'

implementation 'io.springfox:springfox-boot-starter:3.0.0'
implementation 'io.springfox:springfox-swagger-ui:3.0.0'
//스웨거 끝
//스웨거
implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.2.0'

//MongoDB
implementation 'org.springframework.boot:spring-boot-starter-data-mongodb'

//JWT
testImplementation 'org.projectlombok:lombok'
implementation 'io.jsonwebtoken:jjwt:0.9.1'
implementation 'javax.xml.bind:jaxb-api:2.3.1'

//OAuth 2.0
implementation 'org.springframework.boot:spring-boot-starter-oauth2-client'

//redis
implementation 'org.springframework.boot:spring-boot-starter-data-redis'

// .env 받아오기
implementation 'io.github.cdimascio:java-dotenv:5.2.2'

//JUnit4 추가
testImplementation("org.junit.vintage:junit-vintage-engine") {
exclude group: "org.hamcrest", module: "hamcrest-core"
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package com.todoslave.feedme.DTO;

import lombok.Getter;

@Getter
public class AlarmCheckRequestDTO {

private String checkTime;

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
package com.todoslave.feedme.DTO;

import lombok.Getter;

@Getter
public class AlarmRequestDTO {

private String token;
private String message;

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
package com.todoslave.feedme.DTO;

import lombok.Data;

import java.sql.Timestamp;

@Data
public class CreatureInfoResponseDTO {

private String name;
private String img;
private int exp;
private int day;

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
package com.todoslave.feedme.DTO;

import lombok.Data;

@Data
public class CreatureMakeRequestDTO {

String creatureName;

String keyword;

// MultipartFile photo;
String photo;
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
package com.todoslave.feedme.DTO;

import lombok.Data;

import java.time.LocalDate;

@Data
public class CreatureTodoDailyRequestDTO {

private LocalDate date;
private int next;

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
package com.todoslave.feedme.DTO;

import lombok.Builder;
import lombok.Data;

import java.time.LocalDate;

@Builder
@Data
public class CreatureTodoResponseDTO {
private int id;
private String content;
private LocalDate createdAt;
private int isCompleted;


}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
package com.todoslave.feedme.DTO;

import lombok.Data;

import java.time.LocalDate;

@Data
public class CretureTodoRequestDTO {
private LocalDate date;

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
package com.todoslave.feedme.DTO;

import lombok.Data;

import java.util.List;

@Data
public class FeedCommentDTO {
private String name;
private String comment;
private String time;
private List<FeedReplyDTO> replies;
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
package com.todoslave.feedme.DTO;

import lombok.Data;

@Data
public class FeedCommentRequestDTO {
private String content;
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
package com.todoslave.feedme.DTO;

import lombok.Data;

import java.time.LocalDateTime;

@Data
public class FeedCommentResponseDTO {
private String nickname;
private String content;
private LocalDateTime createdAt;
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
package com.todoslave.feedme.DTO;

import lombok.Data;

import java.util.List;

@Data
public class FeedDTO {
private int id;
private String name;
private String img;
private String caption;
private String time;
private int likes;
private List<FeedCommentDTO> comments;
}

Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
package com.todoslave.feedme.DTO;

import lombok.Data;

@Data
public class FeedModifyRequest {
private String content;
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package com.todoslave.feedme.DTO;

import lombok.Data;

@Data
public class FeedReplyDTO {
private String name;
private String comment;
private String time;
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
package com.todoslave.feedme.DTO;

import lombok.Data;

import java.time.LocalDate;

@Data
public class FeedRequestDTO {

private LocalDate diaryDate; //언제

private String content;

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
package com.todoslave.feedme.DTO;

import lombok.Data;

import java.sql.Timestamp;


@Data
public class FeedResponseDTO {

private int id;
private String img;
private String content;
private String author;
private String likeCnt;

private Timestamp createdAt;

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
package com.todoslave.feedme.DTO;

import lombok.Getter;

@Getter
public class FriendReqRequestDTO {

// 상대방 닉네임
private String counterpartNickname;

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
package com.todoslave.feedme.DTO;

import lombok.Data;

@Data
public class FriendReqResponseDTO {

// 친구 요청 ID
private int id;

// 상대방 닉네임
private String counterpartNickname;

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
package com.todoslave.feedme.DTO;

import lombok.Data;

@Data
public class FriendResponseDTO {

private int friendId;
private String counterpartNickname;

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
//맴버 채팅 주석

//package com.todoslave.feedme.DTO;
//
//import lombok.Getter;
//
//@Getter
//public class ChatFriendCreateRequestDTO {
//
// private String CounterpartNickname;
//
//}
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
//맴버 채팅 주석

//package com.todoslave.feedme.DTO;
//
//import lombok.Getter;
//
//@Getter
//public class ChatMessageRequestDTO {
//
// private String message;
//
//}
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
//맴버 채팅 주석

//package com.todoslave.feedme.DTO;
//
//import java.time.LocalDate;
//import java.time.LocalDateTime;
//import lombok.Data;
//import lombok.NoArgsConstructor;
//
//@Data
//@NoArgsConstructor
//public class ChatMessageResponseDTO {
//
// private String sendNickname; // 보내는 사람 닉네임
// private String message; // 메세지 내용
// private LocalDateTime transmitAt; // 전송 시간
//
//}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
package com.todoslave.feedme.DTO;

public class MemberSearchRequestDTO {

// STring 이라서 굳이 안쓸듯

}
Loading