[ibizbotManager 2.22.6.20201015] 빌드 변경 사항



  • -기능개선-

    1. 예약 : 매월 말 예약 기능 추가
      • 반복 유형 로 선택 시 해당 월에 마지막 일에 실행할 수 있는 기능이 추가되었습니다.
      • 반복 일을 32일로 선택 시 월 말로 설정이 됩니다.
        6298f4d4-0616-4f87-98f1-2a1b2816db21-image.png
        39be7b62-9bcf-4d59-9a8a-a7d4827ddee1-image.png

    1. 프로세스 실행 결과 : 페이지 검색 기능 추가
      • 프로세스 상세 결과 조회 시 페이지를 검색할 수 있는 기능이 추가되었습니다.
        c2ae1d2e-8c7a-4680-ba76-a63afaa9e9eb-image.png

    1. 스크립트 : 스크립트 히스토리에 페이징 기능 추가
      • 스크립트 10개 이상 등록 시 다음 페이지에 표시되도록 하는 페이징 기능이 추가되었습니다.
        f00badae-b7ab-4d75-a151-780ed9b47765-image.png

    1. 예약 : 직접 입력 항목 란에 *입력 시 항목별 최대치까지 자동으로 입력되는 기능 추가
      • 항목에 * 입력 시 항목별 최대치까지 자동으로 입력해 주는 기능이 추가되었습니다.
        eeb8ac2e-661d-4791-b39e-881216cb7b2c-image.png

    1. 예약 관련 tb_jobtable 추가
    • tb_schedule에 등록된 예약에 대한 상세 정보를 확인할 수 있는 테이블입니다.
      (tb_scedule과 1:1 관계 유지)
      0e65fa1c-16b7-41f7-8125-85a90ffd308e-image.png

    1. Analyzer에 logback 기능 추가
    • 프로그램 운영 시 발생하는 문제점 파악이 용이하도록 logback.xml 파일이 추가되었습니다.
      b77e6650-9ccb-408a-914f-df4e5f720652-image.png

    1. 알림 레벨 별 기능 미정의 항목 숨김 처리
    • 사용하지 않는 알림은 비활성화 처리하여 보이지 않도록 수정되었습니다.
      (추후 해당 알림 사용 시 활성화되도록 수정)
      7b2a4114-680e-4527-be6e-8de703a0c20d-image.png

    1. 예약 : 반복 유형 월/년 관련 반복 실행 횟수 비활성화 기능 추가
    • 반복 유형을 월 또는 년으로 선택 후 반복 일을 요일로 선택 시 반복 실행 횟수를 설정할 수 없도록 변경되었습니다. (반복 실행 횟수 버튼은 비활성화됩니다.)
      79e919e5-09dd-431e-b8f1-8171f37a8e65-image.png

    1. 예약 : 일/주 중/주말의 실행 규칙 변경
    • 변경된 규칙 상세 내용

      • 변경 전 : 1/2/3/4/마지막 번째 일/주 중/주말 중 가장 빠른 1일만 실행
      • 변경 후 : 1/2/3/4/마지막 주차 일(일, 월, 화, 수, 목, 금, 토)/주 중(월, 화, 수, 목, 금)/주말(토, 일) 다중 실행 + 마지막 기능 반복 유형 "월" 위치로 변경
    • 주 단위 개념

      • 첫 번째 주 : 해당 월의 1~7일

      • 마지막 주 : 해당 월의 마지막 일 - 6일 ~ 마지막 일
        EX) 첫 번째 주
        2a7afd3b-5caf-4afc-950a-71464e6ab147-image.png

        EX) 두 번째 주
        444ba1e9-edc3-4360-9c4f-b8d3c9bd7d08-image.png

        EX) 마지막 주
        537c8ca0-9c68-48b3-a58e-1f3c43d45884-image.png
        주의 사항) 4번째 주와 마지막 주는 겹치는 경우가 생기기 때문에 2가지 조건을 동시에 예약 시 이점을 고려하여 예약을 등록해야 중복 실행되지 않습니다.
        EX) 4번째 주 : 빨간색 / 마지막 주 : 초록색 / 중복 일 : 노란색 (25,26,27,28일)
        a9741143-9b4c-4348-a17a-7bfab33fd0da-image.png

    • 예약 등록 예시

      • 조건 : 첫 번째 / 일
        5f45efeb-42e1-4ef4-af68-5f9ea8f2cca3-image.png

        • 변경 전 예약 일(8월 1일)
          fde0f1f7-2a8f-4170-a6a5-f7f3de351e86-image.png

        • 변경 후 예약 일(8월 1~7일)
          c316c4dc-2049-44c3-9662-b412cbe4fca0-image.png

      • 조건 : 첫 번째 / 주중
        d3fa5607-4b32-4a66-849f-ce4607f469cf-image.png

        • 변경 전 예약 일(8월 3일)
          80f5c7e6-701d-40ac-9908-3beacc8d9157-image.png

        • 변경 후 예약 일(8월 3~7일)
          e81cb204-95be-43b7-869b-193d6b65438c-image.png

      • 조건 : 첫 번째 / 주말
        0661386c-f7ee-4409-8607-77eb3e44a564-image.png

        • 변경 전 예약 일(8월 1일)
          8fab68d5-a6c5-4f58-9f08-7c684a808b59-image.png

        • 변경 후 예약 일(8월 1, 2일)
          ec4c617a-63c0-4cc4-a00b-1e2a2f2b8886-image.png

      • 조건 : 월 / 마지막 일

        • 변경 전 예약 방법 : 반복일 -> 마지막 / 일로 설정
          e01c3cbc-9bf1-420b-9d85-92ce917b5520-image.png

        • 변경 후 예약 방법 : 반복일 -> 32 입력하여 설정
          23cf70f5-5a99-4fd6-9e06-a308bdc623f4-image.png


    -버그 수정-

    1. 스크립트 추가 시 저장이 안 되는 버그
      • 수정 시 파일을 선택 후 취소하는 경우에 발생하는 이슈로 스크립트 선택 취소 시 기존 파일 데이터를 삭제하는 기능 수정
    2. 트레이너에서 업로드 시 암호화 기능을 설정했을 경우 나타나는 결과 관련 파일 버그
      • 파일 요청 시 암호화를 풀어서 사용자에게 전달하도록 기능 수정
    3. 프로세스 실행 결과에서 종료 시간이 시작 시간보다 더 빠른 시간으로 표시되는 버그
      • 서버 시간과 봇 시간이 달라서 발생한 이슈로 시간을 동일하게 설정해야 함
    4. 프로세스 실행 결과에서 상세 조회 시 실행 순서 데이터가 보이지 않는 버그
      • 2.22.4 이후로는 해당 데이터를 사용하지 않으므로 UI에서 제거
    5. 프로세스 실행 결과에서 엑셀 다운로드 시 버그
      • tb_execution_return_val에 VAR_VAL 칼럼 데이터가 많이 들어가 발생하여 해당 데이터를 호출하는 부분을 수정
    6. 예약 직접 입력 UI 버그
      • 직접 입력 및 저장 후 수정 또는 예약을 등록할 때 반복 유형을 변경하다 보면 UI 상 직접 입력에서 주기 부분에서 매일, 매주 선택 항목이 동시에 보이는 버그
      • 반복 유형을 변경하는 경우 직접 입력을 선택할 때 해당 부분을 처리하는 binding 할 수 있도록 수정
    7. 예약 실패 시 재실행 선택 후 빈칸으로 저장 시 Null 발생 버그
      • 데이터를 입력하지 않아 발생하는 버그로 데이터 빈칸 validation 및 안내 문구를 추가
    8. 예약 실행 시 재실행 횟수 입력 부분에 한글이 입력되는 버그
      • 한글 입력 관련 validation을 추가
    9. 예약 일정 보기 중 갱신 버그
      • 갱신 오류는 수정
    10. 예약 실행 실패 시 재실행 설정을 했음에도 재실행이 되지 않는 버그
      • 프로세스 실행 후 임의로 사용 중인 데이터 셋을 삭제하는 경우 발생하여 로깅 기능 추가
    11. 실행 결과 엑셀 내보내기 버그
      • 실행 결과 엑셀(이미지 포함)로 내보내기 시 이미지가 보이지 않던 오류 수정