This website requires JavaScript.
bb6971fd8a
Downgrade version
main
Rebwon
2022-02-15 20:18:31 +09:00
8f9c5c4ce3
Refactor Module Configuration
Rebwon
2022-02-15 20:08:25 +09:00
896695d290
refactor paging query no offset
Rebwon
2021-11-02 20:38:08 +09:00
ecb023f087
Refactor EmbeddedRedis - 로컬 빌드는 성공하는데, CI 빌드가 실패해서 수정내역을 롤백했습니다.
JiwonDev
2021-11-01 19:15:45 +09:00
b4c9aebc36
ADD Readme, Refactor EmbeddedRedis - 로컬 환경에서 테스트용 EmbeddedRedis 가 생성되지 않아 설정변경 1. EmbeddedRedis maxheap size를 1gb로 고정 2. 테스트 환경에서 포트번호가 충돌하지 않도록 포트번호 변경(6379->16379)
JiwonDev
2021-11-01 18:18:58 +09:00
b3f389f827
Refactor Application DB Schema
Rebwon
2021-11-01 15:52:53 +09:00
9839df9b4c
Refactor Sql Schema, Confirm Email Process
Rebwon
2021-10-28 16:14:09 +09:00
6df8cd3fcf
Using Spring Text Context Caching
Rebwon
2021-10-28 11:25:19 +09:00
3178369fb8
Extract log4j2.xml profiling
Rebwon
2021-10-28 11:21:06 +09:00
e1dcf7ad76
Refactor code - 인터셉터 Url 패턴으로는 Query 와 Command 를 구분하지 못해서 핸들러 리졸버에 session null 확인을 추가하였습니다.
JiwonDev
2021-10-25 21:14:12 +09:00
e88bad95df
Add comment query 게시글 댓글 조회 추가 테스트 추가
JiwonDev
2021-10-22 02:47:14 +09:00
3af4ef973f
Add article query 게시글 단건 조회 추가
JiwonDev
2021-10-21 20:51:50 +09:00
d5dd215dfd
Refactor file path
Rebwon
2021-10-23 17:45:24 +09:00
dce2c22054
Spring Boot Admin Monitoring log files
Rebwon
2021-10-23 17:29:27 +09:00
4a3967aa97
Refactor Account domain implements Serializable
Rebwon
2021-10-21 17:27:54 +09:00
a28df24608
Refactor SessionManager using Authentication
Rebwon
2021-10-21 17:08:21 +09:00
5408213ab2
Add mail health check false
Rebwon
2021-10-21 16:44:46 +09:00
0800e79784
Refactor actuator health show details always
Rebwon
2021-10-21 16:42:29 +09:00
24e9a417a0
Feature hello api
Rebwon
2021-10-21 16:28:31 +09:00
71e1fb28fe
Add actuator
Rebwon
2021-10-21 15:58:16 +09:00
40c6682b8a
Refactor Exclude url pattern add actuator
Rebwon
2021-10-21 15:47:56 +09:00
83508038c4
Remove spring boot admin server url
Rebwon
2021-10-21 15:34:44 +09:00
1fb67badcd
Add SpringBootAdmin Client Settings
Rebwon
2021-10-21 15:10:34 +09:00
5291eaae93
Add SpringBootAdmin Monitoring
Rebwon
2021-10-21 14:49:59 +09:00
81cb45d74a
Refactor mapper query
Rebwon
2021-10-21 14:33:20 +09:00
6cf5df7ca7
refactor yml
Rebwon
2021-10-21 12:39:13 +09:00
ab56aa1a04
remove profile settings
Rebwon
2021-10-21 12:34:54 +09:00
357e2c61d9
Refactor spring session redis config
Rebwon
2021-10-21 12:21:41 +09:00
ec4f4323fc
add server port
Rebwon
2021-10-21 12:07:26 +09:00
bae2788a6b
Remove jenkinsfile
Rebwon
2021-10-20 17:40:35 +09:00
22271b6df4
Refactor query
Rebwon
2021-10-20 17:19:18 +09:00
bd4cdb5f97
Settings jenkins Ci
Rebwon
2021-10-16 16:54:56 +09:00
58c7e8922a
Implements article pagination query HTTP API
Rebwon
2021-10-18 12:55:39 +09:00
f15ea65c06
Implements Article Pagination Query
Rebwon
2021-10-16 12:09:26 +09:00
00e454b20b
Separate Application Profiles Using Local MySQL DB.
Rebwon
2021-10-15 21:50:06 +09:00
aed3b8805f
Refactor Account Query API
Rebwon
2021-10-15 15:25:38 +09:00
a63d43ed66
Refactor mybatis data access cud operation excepted class.
Rebwon
2021-10-15 12:12:41 +09:00
865606ca68
Refactor code
Rebwon
2021-10-11 16:08:22 +09:00
a9d7523f10
Refactor Code - Runtime Exception을 IllegalStateException으로 변경 - apache.commons.lang3 의존성 추가 - 문자열 테스트에서 apache.commons.lang3.RandomStringUtils 를 사용하도록 변경
JiwonDev
2021-10-11 11:52:05 +09:00
0d8d537ab5
ADD delete Comment HTTP API - Test 이름, DisplayName 오타 수정 (update api:: "articleId" -> "commentId") - 잘못된 Delete Comment 쿼리문 수정 (UPDATE COMMNET -> UPDATE COMMENT)
JiwonDev
2021-10-10 10:34:31 +09:00
938f5600bd
ADD create & update Comment HTTP API, Refactor code - LAST_INSERT_ID() 를 사용하기 위해 H2DB 설정에 mode=MYSQL 추가. - save()가 Long commentId 를 반환하도록 댓글 도메인 수정.
JiwonDev
2021-10-10 09:41:18 +09:00
1537cb4694
Refactor Code - Member 검증 추가
JiwonDev
2021-10-08 20:05:06 +09:00
feadb3f255
ADD Comment domain, ADD Article.existsById() - comment 테스트용 DB DML 추가 - Article 모듈에 existsById() 추가
JiwonDev
2021-10-08 15:23:37 +09:00
21e6162d11
Implements Wrtie Article HTTP API
Rebwon
2021-10-02 17:52:05 +09:00
1023c8cded
Implements Article Query Mapper
Rebwon
2021-10-02 17:23:57 +09:00
7b4f275643
Implements Write Article UseCase
Rebwon
2021-10-02 15:18:30 +09:00
290c09b435
Add DB Schema
Rebwon
2021-10-01 10:27:44 +09:00
cb78015db1
Implements Update Account UseCase
Rebwon
2021-09-30 15:44:32 +09:00
fd5a1b53bc
Add Update Account HTTP API
Rebwon
2021-09-30 12:35:43 +09:00
f91b823bac
Refactor code
Rebwon
2021-09-30 11:59:35 +09:00
bf8d021588
Email Confirm API Media Type changed
Rebwon
2021-09-28 11:05:23 +09:00
9dc2d0418d
Refactor code
Rebwon
2021-09-28 10:56:37 +09:00
b8eecc0b67
Configures to add default member domain values only to email confirmed users.
Rebwon
2021-09-27 11:44:27 +09:00
989857c43d
Using @Async annotation
Rebwon
2021-09-27 10:28:56 +09:00
4aace5f571
Refactor code
Rebwon
2021-09-27 10:23:22 +09:00
f5bcfb438f
Refactor code - PR 리뷰 반영
JiwonDev
2021-09-26 11:14:20 +09:00
7f1434bf04
ADD logout, Refactor Test - 필요없는 중복 테스트 삭제 - 401 인증 관련 테스트 Assert 를 Error URI Forward 로 수정 - LoginAccountMethodArgumentResolver 에서 세션 null 체크 삭제 ➡ SessionAuthInterceptor 에서 세션 null 체크 역할 담당.
JiwonDev
2021-09-26 08:31:28 +09:00
36d67b4e45
ADD Separate auth request url - api uri 문자열을 AccountApiUri 클래스로 이동. - AccountApiUri 를 interface 에서 final static 으로 변경
JiwonDev
2021-09-26 05:16:05 +09:00
6533b75407
Refactor code
Rebwon
2021-09-25 12:35:43 +09:00
6c5ada53a7
Add member db schema
Rebwon
2021-09-25 12:21:33 +09:00
09bf319778
Refactor code
Rebwon
2021-09-24 07:45:03 +09:00
107f3aa91d
It manages the storage and inquiry of sessions using an external session repository.
Rebwon
2021-09-22 14:31:45 +09:00
eaa84b2a50
Return Query Api resources in ApiResult
Rebwon
2021-09-22 10:25:52 +09:00
f20b50601b
Add classes to handle exceptions that occur in the Presentation layer
Rebwon
2021-09-20 21:01:58 +09:00
8cb9d52d8b
Refactor repository
Rebwon
2021-09-17 11:34:52 +09:00
6e62b56888
Refactor code
Rebwon
2021-09-16 17:29:47 +09:00
de943bb1a2
Refactor SessionManager
Rebwon
2021-09-15 16:32:29 +09:00
3f5bb61227
Refactor code
Rebwon
2021-09-15 16:21:49 +09:00
b9e1e52de6
Refactor code
Rebwon
2021-09-14 10:44:38 +09:00
d877744afd
Refectory Session maintaining - LoginSessionUtils 가 세션을 관리하도록 리펙토링 - @LoginAccount 가 AccountPrincipal 을 반환하도록 수정 - 테스트용 ExceptionHandler 삭제, ArgumentResolver 에서 예외 대신 null 을 반환하도록 수정. - ArchUnitTests에서 프레젠테이션이 인프라 영역을 사용할 수 있도록 테스트 검증 수정
JiwonDev
2021-09-13 19:51:48 +09:00
363f2b5375
Refectory add-session, session maintaining - 리뷰 반영, Test 수정 - J2EE CWE-579를 반영하여 세션에 저장할 객체를 Serializable 처리.
JiwonDev
2021-09-13 06:22:33 +09:00
d3ff00e167
ADD session maintaining - @LoginAccount 파라메타를 command 객체로 바꾸는 ArgumentResolver 추가 - .editorconfig 에서 로그파일 (app.log)를 무시하도록 설정 추가
JiwonDev
2021-09-11 03:17:00 +09:00
72c25e23ee
Add settings to enable logging services
Rebwon
2021-09-10 19:54:36 +09:00
41f50cea90
Refactor LoginAccountProcessor - 이메일 검증 테스트 코드 추가
JiwonDev
2021-09-10 10:06:26 +09:00
fe963ec128
ADD SessionUtils - LoginAccountProcessor 누락된 이메일 검증 추가 - build.grade 필요없는 주석 삭제
JiwonDev
2021-09-10 04:31:30 +09:00
85d777d5b6
ADD Code Coverage - Jacoco
JiwonDev
2021-09-08 20:56:32 +09:00
7dff04cb89
Remove whitebox test
Rebwon
2021-09-08 20:02:36 +09:00
ca12815e42
Refactor code
Rebwon
2021-09-08 19:27:56 +09:00
6841f40cc9
ADD AccountQueryApiTest, FIX LoginAccountProcessor - 리뷰 반영, Session 과 관련된 주석 및 파라미터 제거 - LoginAccountProcessor 에서 암호문을 올바르게 검증하도록 수정.
JiwonDev
2021-09-08 16:09:08 +09:00
1f954f92ad
ADD LoginAccountProcessor - SessionUtils 삭제 - 이슈를 나눠 다른 PR에서 구현.
JiwonDev
2021-09-07 18:34:09 +09:00
a6f307becb
ADD Login HTTP API
JiwonDev
2021-09-07 17:53:02 +09:00
8448c62343
Add permissions for each account
Rebwon
2021-09-07 18:20:47 +09:00
6f21844d23
Refactor code
Rebwon
2021-09-07 15:03:08 +09:00
9f8bd0c173
Merge pull request #29 from f-lab-edu/feature-verify-email-token
Jiwon
2021-09-07 13:52:58 +09:00
207c54120c
Refactor ConfirmRegisterAccountProcessor, API - 기존 TokenVerifier에 토큰 검증과 회원 인증책임을 분리 - ConfirmRegisterAccountProcessor를 추가 - verify 메서드가 void를 반환하도록 변경 - 테스트에서 MailTokenVerifierStub 제거
JiwonDev
2021-09-05 03:37:23 +09:00
7cdc352d84
ADD TokenVerifier Domain Service - Common 패키지에 StringUtils 추가
JiwonDev
2021-09-04 17:27:55 +09:00
b0fe8213fb
ADD AccountRepository update & TokenVerifier HTTP API - MybatisAccountRepository update 구현 - RegisterAccountApi -> AccountCommandApi 변경 - 테스트용 TestAccountRepositoryStub 분리
JiwonDev
2021-09-04 17:17:49 +09:00
a5c27bda82
Using @Async annotation and WebTestClient
feature-mock
Rebwon
2021-09-02 11:42:15 +09:00
a3b5f5c11f
Extract environment variable
Rebwon
2021-09-01 11:57:48 +09:00
476704f97f
Refactor translator, processor
Rebwon
2021-08-31 21:05:27 +09:00
4864ec9889
Implements MailDispatcher
Rebwon
2021-08-31 17:32:04 +09:00
4ed4c5c48a
Refactor API Resource URI, Facade Object
Rebwon
2021-08-31 14:39:51 +09:00
9fb6541a1a
Add integration tests
Rebwon
2021-08-31 11:48:12 +09:00
1d3cef7d5a
Implements Register HTTP API
Rebwon
2021-08-31 11:36:08 +09:00
534ad71103
Remove SqlSessionTemplate Bean
Rebwon
2021-08-27 20:28:06 +09:00
457e4ec721
Implements PasswordEncrypter
Rebwon
2021-08-27 20:07:59 +09:00
deb89d16f7
Create a query to check for nickname and email redundancy.
Rebwon
2021-08-26 17:55:49 +09:00
e3abe28387
Implements RegisterAccountProcessor
Rebwon
2021-08-26 15:56:41 +09:00
4207f8b9d6
Add: Database, Data Access Settings
Rebwon
2021-08-25 15:29:43 +09:00
6a2c018a43
Add: GitHub Actions CI
MaengSol
2021-08-24 17:29:10 +09:00