Commit Graph

  • 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