Release History

Data format is : YYYY-MM-DD

Version format is : major.minor.patch

  • 4.0.0 Released ( 2019-10-01 )

4.0.0 Released

dependency 변경

glue-core : 4.2.8 -> 5.0.1
spring : 3.2.8 -> 4.3.7
spring-security : 3.2.4 -> 4.2.2
logback-core : 1.1.2 -> 1.2.3
jackson-mapper-asl 1.9.12 -> jackson-databind 2.6.7

Security Access API : glue-security-access-{version}.jar

  1. ReloadJSONPView 수정

    • com.poscoict.glueframework.security.controller.ReloadJSONPView에서 사용하는 ObjectMapper package 변경 (org.codehaus.jackson.map.ObjectMapper -> com.fasterxml.jackson.databind.ObjectMapper)
    • renderMergedOutputModel method에 setContentType구문 추가
  2. ref/security-context.xml 수정

    • schemaLocation 변경
    • XML 스키마 변경에 따른 수정
  3. ref/security-servlet.xml 수정

    • schemaLocation 변경
    • jsonView class 변경 (org.springframework.web.servlet.view.json.MappingJacksonJsonView -> org.springframework.web.servlet.view.json.MappingJackson2JsonView)

Security Manager : glue-security-manager-{version}.war

  1. com.poscoict.app.security.FilterInvocationSecurityMedataSourceImpl afterPropertiesSet method에 urls 수정

  2. CSRF Token 적용

  3. XML schemaLocation, 내용 변경

    • WEB-INF/security/security-context.xml
    • WEB-INF/dispatcher-servlet.xml
  4. mysql reserved words 관련 db script, query 수정

  5. user.jsp 엑셀 export기능 표시

  6. service 통합, query 분리 (oracle, mysql, postgresql)

    • security-manager.properties 수정
    • resources/applicationContext.xml 수정
    • resources/mysql-service 폴더 삭제
    • mysql, postgresql query 추가, 기존 query 수정