Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: eGovFramework/egovframe-runtime
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v4.1.0-Final
Choose a base ref
...
head repository: eGovFramework/egovframe-runtime
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref

Commits on Mar 20, 2023

  1. Copy the full SHA
    2e2ee4e View commit details

Commits on Mar 24, 2023

  1. Doc: 영문 추가

    yongfire38 committed Mar 24, 2023
    Copy the full SHA
    6412746 View commit details

Commits on Apr 7, 2023

  1. Update pom.xml

    jei007 authored Apr 7, 2023
    Copy the full SHA
    0236815 View commit details
  2. Update pom.xml

    jei007 authored Apr 7, 2023
    Copy the full SHA
    2483007 View commit details
  3. Update README.md

    jei007 authored Apr 7, 2023
    Copy the full SHA
    4610009 View commit details
  4. Update README.md

    jei007 authored Apr 7, 2023
    Copy the full SHA
    7f91aba View commit details

Commits on Apr 18, 2023

  1. Update TypedListTest.java

    jei007 authored Apr 18, 2023
    Copy the full SHA
    1af0821 View commit details
  2. Add files via upload

    jei007 authored Apr 18, 2023
    Copy the full SHA
    680c456 View commit details
  3. Copy the full SHA
    80d2e5f View commit details
  4. Copy the full SHA
    3a4b48e View commit details
  5. Copy the full SHA
    628619d View commit details
  6. Copy the full SHA
    e3c4537 View commit details
  7. Copy the full SHA
    3de958a View commit details
  8. Copy the full SHA
    67401ee View commit details
  9. Copy the full SHA
    9645e07 View commit details
  10. Copy the full SHA
    45fb172 View commit details

Commits on Apr 24, 2023

  1. Copy the full SHA
    be01114 View commit details
  2. Copy the full SHA
    4fca523 View commit details
  3. egovframe-runtime v4.1.0 FINAL

    jei007 committed Apr 24, 2023
    Copy the full SHA
    1da6c02 View commit details

Commits on Apr 25, 2023

  1. java8 인터페이스 default 메소드 기능 추가로 인한 Deprecated된 HandlerInterceptorAdapter

    클래스 제거 후 HandlerInterceptor 인터페이스로 수정
    sdchoi1981 committed Apr 25, 2023
    Copy the full SHA
    e20dfc5 View commit details
  2. Copy the full SHA
    fc18df3 View commit details
  3. Merge pull request #114 from sdchoi1981/contribution

    반영요청
    jei007 authored Apr 25, 2023
    Copy the full SHA
    012a2b0 View commit details

Commits on Jun 29, 2023

  1. Update README.md

    jei007 authored Jun 29, 2023
    Copy the full SHA
    00c71cc View commit details
  2. Update README.md

    jei007 authored Jun 29, 2023
    Copy the full SHA
    3d012cd View commit details

Commits on Aug 28, 2023

  1. Copy the full SHA
    ac37564 View commit details
  2. Create mavenBuild.yml

    CICD를 위한 Github Actions yaml 파일 추가.
    
    캐시를 활용하고, JDK 8 버전을 제공하는 JDK 버전들과, Mac, Windows, linux 환경에서의 빌드 생성
    hckhead authored Aug 28, 2023
    Copy the full SHA
    cfa175f View commit details
  3. Copy the full SHA
    0d12d0b View commit details

Commits on Aug 29, 2023

  1. replaceAll to replace

    seungsupLee committed Aug 29, 2023
    Copy the full SHA
    6b5529d View commit details
  2. Apache common readLines(File file) >>>> DEPRECATED 로 인해 기본 Encoding으로…

    … readLines 파라미터 수정
    hckhead committed Aug 29, 2023
    Copy the full SHA
    c3d1fc7 View commit details
  3. Copy the full SHA
    a1fe66d View commit details
  4. 주석삭제

    kim-hwi authored Aug 29, 2023
    Copy the full SHA
    85ef218 View commit details

Commits on Aug 31, 2023

  1. Added isEmpty method at EgovObjectUtil

    hckhead authored and 유인성 committed Aug 31, 2023
    Copy the full SHA
    9f13de6 View commit details
  2. LogMessage 오탈자 수정

    kim-hwi authored Aug 31, 2023
    Copy the full SHA
    33dd7b6 View commit details
  3. Changed Require Annotation, Deprecated. as of 5.1, in favor of using …

    …constructor injection for required settings.
    hckhead committed Aug 31, 2023
    Copy the full SHA
    9a5b8be View commit details
  4. 이슈연결 커밋 #137

    kim-hwi authored Aug 31, 2023
    Copy the full SHA
    fd9d878 View commit details
  5. 이슈연결용 커밋 #141

    kim-hwi authored Aug 31, 2023
    Copy the full SHA
    dd8ac86 View commit details
  6. math 관련 deprecated 문제해결

    seungsupLee authored and 이승섭 선임/미들웨어플랫폼팀 committed Aug 31, 2023
    Copy the full SHA
    9cbdd15 View commit details

Commits on Sep 7, 2023

  1. Update pull_request_template.md

    캡쳐 -> 캡처
    eGovFrameSupport authored Sep 7, 2023
    Copy the full SHA
    da69a0c View commit details

Commits on Sep 11, 2023

  1. Update README.md

    jei007 authored Sep 11, 2023
    Copy the full SHA
    d34ca6f View commit details
  2. Merge pull request #148 from eGovFramework/jei007-patch-2

    Update README.md
    jei007 authored Sep 11, 2023
    Copy the full SHA
    67a8722 View commit details
  3. Merge pull request #124 from egovframe-contribution/add_isEmpty

    표준프레임워크 발전을 위한 소중한 의견에 감사드립니다.
    jei007 authored Sep 11, 2023
    Copy the full SHA
    6fd1286 View commit details

Commits on Nov 3, 2023

  1. Merge pull request #126 from egovframe-contribution/modify_ObjectUtil

    modify newInstance() from the type Class<> is deprecated since version 9
    jei007 authored Nov 3, 2023
    Copy the full SHA
    96ce4ba View commit details
  2. Merge pull request #127 from egovframe-contribution/hckhead-patch-1

    Create mavenBuild.yml for CICD
    jei007 authored Nov 3, 2023
    Copy the full SHA
    40c3865 View commit details
  3. Merge pull request #132 from egovframe-contribution/change-anno-crypt…

    …ography
    
    Changed Require Annotation, Deprecated. as of 5.1, in favor of using …
    jei007 authored Nov 3, 2023
    Copy the full SHA
    ebd5e42 View commit details
  4. Merge pull request #133 from egovframe-contribution/fileUtils

    Apache common FileUtils.readLines(File file) >>>> DEPRECATED 로 인해 기본 Encoding으로…
    jei007 authored Nov 3, 2023
    Copy the full SHA
    b79411a View commit details
  5. Merge pull request #130 from egovframe-contribution/util_bugFix

    feat 코드리팩토링 -> addCalender메서드를 생성하여 중복코드 삭제
    jei007 authored Nov 3, 2023
    Copy the full SHA
    ba876be View commit details
  6. Merge pull request #134 from egovframe-contribution/sonar_bugFix_01

    Throwable에서 catch하던 NullPointerException를 분리하여 catch
    jei007 authored Nov 3, 2023
    Copy the full SHA
    a9f3497 View commit details
  7. Merge pull request #125 from egovframe-contribution/feature_NumericUtil

    math 관련 deprecated 문제해결
    jei007 authored Nov 3, 2023
    Copy the full SHA
    0d0c849 View commit details
  8. Merge pull request #131 from egovframe-contribution/feature_replaceAl…

    …l-to-replace
    
    replaceAll to replace
    jei007 authored Nov 3, 2023
    Copy the full SHA
    8268575 View commit details

Commits on Feb 28, 2024

  1. Copy the full SHA
    bba5db1 View commit details
Showing 673 changed files with 16,159 additions and 13,553 deletions.
35 changes: 35 additions & 0 deletions .github/ISSUE_TEMPLATE/amendment_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: 개발가이드 수정 요청 Requesting changes to the development guide
description: 개발가이드 수정 요청하는 템플릿입니다. Template for requesting changes to the dev guide.
title: "[Guide]: "
labels: ["guide"]
assignees:
- jei007
body:
- type: markdown
attributes:
value: |
시간을 내어 개발가이드 수정 요청을 작성해 주셔서 감사합니다. Thank you for taking the time to fill out a DevGuide correction request. (공유하고 싶은 기술문서나 노하우는 github wiki에 남겨 주세요. If you have any documentation or know-how you'd like to share, please leave it on our github wiki.)
- type: input
id: url
attributes:
label: 개발가이드 URL Dev Guide URL
description: 수정해야할 개발가이드 URL을 적어 주세요. Please write down the dev guide URL that needs to be modified.
placeholder: Example) https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte4.1:fdl:aop:aspectj
validations:
required: true
- type: textarea
id: where-to-amend
attributes:
label: 수정 대상 내용 What to fix
description: 수정해야할 대상 내용을 기입해 주세요. Fill in what you need to fix.
placeholder: 수정해야할 대상은 다음과 같습니다. Here's what you'll need to modify
validations:
required: true
- type: textarea
id: amendment
attributes:
label: 수정 문구 Corrective Wording
description: 어떻게 수정되어야 하는지 적어주세요. Please write down how it should be fixed.
placeholder: 다음과 같이 수정되어야 합니다. It should be modified as follows
validations:
required: true
74 changes: 74 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
name: 버그 리포트 Bug report
description: 오류 내용을 이슈로 등록하는 템플릿입니다. Template to register an error as an issue.
title: "[Bug]: "
labels: ["bug", "triage"]
assignees:
- jei007
body:
- type: markdown
attributes:
value: |
시간을 내어 버그 리포트를 작성해 주셔서 감사합니다. Thank you for taking the time to fill out a bug report.
- type: input
id: contact
attributes:
label: 연락처 Contact
description: 추가 정보 필요 시, 연락할 수 있는 이메일을 적어 주세요. Please include an email where we can reach you if we need more information. (Optional)
placeholder: 예) email@example.com
validations:
required: false
- type: textarea
id: what-happened
attributes:
label: 오류 내용 Error Description
description: 오류 내용을 기입해 주세요. Please provide a description of the error.
placeholder: Tell us what you see!
value: "오류를 발견했어요. I found an error."
validations:
required: true
- type: textarea
id: reproduce
attributes:
label: 오류 재현 방법 How to reproduce the error
description: 오류 발생을 재현하려면, 어떻게 해야하나요? How can we reproduce the error you reported?
placeholder: 오류 재현 방법 How to reproduce the error
value: "(다음은 예시이며, 내용을 덮어 써 주세요. The following is an example, please overwrite the content.)\n\n
1. 다음 메뉴를 선택한다. Select the following menu '...'\n
2. 다음 버튼을 클릭한다. Click the Next button. '....'\n
3. 다음 문구까지 스크롤 다운한다. Scroll down to the following phrase '....'\n
4. 오류를 확인한다. Check for errors."
validations:
required: false
- type: textarea
id: environment
attributes:
label: 환경정보 Environmental Information
description: 오류가 발생한 환경정보를 작성해 주세요. Please describe the environment in which the error occurred.
placeholder: 오류 환경정보 Error Environment Information
value: " - OS정보 Operating System: \n
- 표준프레임워크 버전 eGovFrame Version: \n
- JDK(JRE) 정보: \n
- WAS 정보: \n
- DB 정보: \n
- 기타 환경 정보 Other environmental information:"
validations:
required: false
- type: dropdown
id: browsers
attributes:
label: 어느 브라우저를 사용했나요? Which browser did you use?
multiple: true
options:
- Chrome
- Firefox
- Microsoft Edge
- Opera
- Safari
- Internet Explorer
- Others
- type: textarea
id: logs
attributes:
label: 에러 로그 Error Logs
description: 관련 에러 로그를 복사하여 붙여넣어 주세요. Please copy and paste the relevant error logs.
render: shell
51 changes: 51 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
name: 기능 요구 및 의견 Feature Request
description: 기능 요구나 기타 의견을 이슈로 등록하는 템플릿입니다. Suggest an idea for improving eGovFrame.
title: "[기능요구(Feature)]: "
labels: ["feature"]
assignees:
- jei007
body:
- type: markdown
attributes:
value: |
시간을 내어 의견을 작성해 주셔서 감사합니다. Thank you for taking the time to fill out a request.
- type: input
id: contact
attributes:
label: 연락처 Contact
description: 추가 정보 필요 시, 연락할 수 있는 이메일을 적어 주세요. Please include an email where we can reach you if we need more information. (Optional)
placeholder: 예) email@example.com
validations:
required: false
- type: input
id: feature-title
attributes:
label: 추가 요청 기능명 Feature Name
description: 추가를 원하는 기능명칭을 간략히 적어주세요. Write the title of the feature you'd like to add.
placeholder: 예) 게시판 첨부기능 추가 Example) Adding a bulletin board attachment
validations:
required: true
- type: textarea
id: feature-request-details
attributes:
label: 기능 상세 설명 Feature Description
description: 추가를 원하는 기능에 대해 상세히 기술해 주세요. Please describe in detail the features you would like to see added.
placeholder: 추가를 원하는 기능은 다음과 같습니다. Here are the features I'd like to see added
validations:
required: true
- type: textarea
id: solution
attributes:
label: 솔루션 상세 Solution Details
description: 위 기능을 구현하는데 도움이 되는 기술내용이 있으면 적어 주세요. If you have any technical details to help us implement the above features, please let us know.
placeholder: 위 기능을 구현하는데 도움이 되는 기술내용은 다음과 같습니다. Here are some technical details to help you implement the above features.
validations:
required: false
- type: input
id: solution-url
attributes:
label: 솔루션 관련 URL Solution-related URLs
description: 위 기능을 구현하는데 도움이 되는 웹사이트 주소가 있으면 적어 주세요. If you have a website address that can help us implement the above features, please write it down.
placeholder: Example) egovframe.go.kr
validations:
required: false
35 changes: 35 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
## 수정 사유 Reason for modification

소스를 수정한 사유가 무엇인지 체크해 주세요. Please check the reason you modified the source. ([X] X는 대문자여야 합니다.)

- [x] 버그수정 Bug fixes
- [ ] 기능개선 Enhancements
- [ ] 기능추가 Adding features
- [ ] 기타 Others

## 수정된 소스 내용 Modified source

검토자를 위해 수정된 소스 내용을 설명해 주세요. Please describe the modified source for reviewers.

## JUnit 테스트 JUnit tests

테스트를 완료하셨으면 다음 항목에 [대문자X]로 표시해 주세요. When you're done testing, check the following items.

- [x] JUnit 테스트 JUnit tests
- [x] 수동 테스트 Manual testing

## 테스트 브라우저 Test Browser

테스트를 진행한 브라우저를 선택해 주세요. Please select the browser(s) you ran the test on. (다중 선택 가능 you can select multiple) [X] X는 대문자여야 합니다.

- [ ] Chrome
- [ ] Firefox
- [ ] Edge
- [ ] Safari
- [ ] Opera
- [ ] Internet Explorer
- [ ] 기타 Others

## 테스트 스크린샷 또는 캡처 영상 Test screenshots or captured video

테스트 전과 후의 스크린샷 또는 캡처 영상을 이곳에 첨부해 주세요. Please attach screenshots or video captures of your before and after tests here.
58 changes: 58 additions & 0 deletions .github/workflows/mavenBuild.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
# This workflow will build a Java project with Maven, and cache/restore any dependencies to improve the workflow execution time
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-java-with-maven

# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.

name: Maven_Build

on:
push:
branches: [ "contribution" ]
pull_request:
branches: [ "contribution" ]

jobs:
build:
runs-on: ${{ matrix.os }}
strategy:
matrix: # Oracle Java SE Development Kit is only available for version 17 and later.
distribution: [ 'zulu', 'temurin', 'adopt', 'liberica', 'corretto', 'semeru' ]
os: [ 'ubuntu-latest', 'macos-latest', 'windows-latest' ]
java : [ '8' ]
steps:
- uses: actions/checkout@v3
- name: Set up JDK 8
uses: actions/setup-java@v3
with:
java-version: ${{ matrix.java }}
distribution: ${{ matrix.distribution }}
cache: maven

# Caching dependencies
- name: Cache Maven packages
uses: actions/cache@v2
with:
path: ~/.m2
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
restore-keys: ${{ runner.os }}-m2

- name: Build with Maven
run: mvn -B package --file pom.xml

- name: Get Current Time
uses: 1466587594/get-current-time@v2
id: current-time
with:
format: YYYY-MM-DDTHH:mm:ss
utcOffset: "+09:00" # 기준이 UTC이기 때문에 한국시간인 KST를 맞추기 위해 +9시간 추가

- name: Print Current Time
run: echo "Current Time=${{steps.current-time.outputs.formattedTime}}" # current-time 에서 지정한 포맷대로 현재 시간 출력
shell: bash

# Optional: Uploads the full dependency graph to GitHub to improve the quality of Dependabot alerts this repository can receive
# - name: Update dependency graph
# uses: advanced-security/maven-dependency-submission-action@571e99aab1055c2e71a1e2309b9691de18d6b7d6
3 changes: 0 additions & 3 deletions .idea/.gitignore

This file was deleted.

1 change: 0 additions & 1 deletion .idea/.name

This file was deleted.

30 changes: 0 additions & 30 deletions .idea/compiler.xml

This file was deleted.

2 changes: 0 additions & 2 deletions .idea/egovframe-runtime-4.0.iml

This file was deleted.

4 changes: 0 additions & 4 deletions .idea/encodings.xml

This file was deleted.

20 changes: 0 additions & 20 deletions .idea/jarRepositories.xml

This file was deleted.

17 changes: 0 additions & 17 deletions .idea/misc.xml

This file was deleted.

Loading