v3.0.0 R1 릴리즈 노트

 

  1. Tadpole Hub Agent 를 개발했습니다.
    클라이언트 어플리케이션이고 사용자가 설치해서 사용하는 것입니다.
    현재는 로컬 IP를 가져오는 용도의 에이전트입니다. 나중에는 Proxy 등으로 가기위한 기반이 되겠습니다.

  2. SQL 에디터에서 트랜잭션 관련 코드를 개선했습니다.
    에디터에서 기존의 트랜잭션을 활성화 했을 경우 툴바에서 명시적으로 트랜잭션을 비활성화 해야했습니다.
    이것을 commit, rollback이 나오면 트랜잭션이 종료 상태로 될지 여부를 설정할 수 있도록 추가 되었습니다.
    또한 SQL 에디터 화면에서 트랜잭션 관련 화면이 나오지 않도록 설정할 수 있습니다.

    주의) 에디터에서 commit, rollback 명령어 만나면 자동커밋 활성화 값은 기본값이 YES입니다.
    즉, commit, rollback을 만나면 트랜잭션이 종료되고 일반 커넥션으로 쿼리가 실행됩니다.

     

  3. 사용자가 쿼리결과 다운로드 받을때 중복해서 다운로드 받지 못하도록 개선했습니다.

  4. 시스템 어드민이 신규 사용자 등록시 기본 사용자 활성화 상태로 저장되도록 개선되었습니다.
    (기존에는 어드민 설정으로 반영 되어 두번 작업하는 불편함이 있었습니다)

  5. 시스템 어드민이 보여주는 ‘사용자 등록 디비’의 값을 알파벳 순서로 정렬해서 보여지도록 개선했습니다.
    (기존에는 섞여 있었습니다.)

  6. 로그인화면에서 IP 사용방법을 기존 WebRTC 만 지원했던 것을 WebRTC, https://api.ipify.org, TadpoleHubAgent 방식을 추가했으며 바로 테스트 해볼 수 있도록 기능을 추가 했습니다.

  7. 시스템 메시지환경 → 어드민 메시지에서 전송 타입에 Microsoft Teams(https://www.microsoft.com/en-ww/microsoft-teams/group-chat-software/ ) 를 추가했습니다.
    관련 내용은 여기(https://blog.roto.codes/use-microsoft-teams-webhook/ ) 를 참조하세요.

7. 데이터베이스의 쿼리결과 다운로드 한계값을 기존 어드민 지정 값 한개를 사용했던 것을 각 데이터베이스 마다 사용할 수 있도록 개선되었습니다.
데이터베이스 관리 화면에서 변경하려는 데이터베이스 선택 후에 기타정보 설정에서 수정할 수 있습니다.
값을 0으로 입력하면 시스템 어드민이 지정한 값을 반영합니다.

8. 테드폴허브 어드민에 남기는 메시지를 좀더 이해하기 쉽게 남기도록 개선했습니다.

9. PostgreSQL에서 오브젝트 탐색기 테이블 설명이 나오지 않는 것을 나오도록 수정했습니다.

10. PostgreSQL에서 테이블 컬럼 정보에서 컬럼 타입과 사이즈가 좀더 정확하게 나오도록 개선했습니다.

11. 사용자를 강제 로그아웃 시킬수 있도록 추가했습니다.
어드민 → 사용자 관리 → 현재 로그인 사용자에서 조절 할 수 있습니다.
사용자를 선택하면 선택 사용자만 로그아웃 되며 선택한 사용자가 없다면 전체 사용자(현재 로그인 사용자 제외)를 제외하고 모두 로그아웃 됩니다.

12. 사용자가 테드폴허브에 로그인을 더 이상 할 수 없도록 기능을 추가했습니다.

13. 테드폴허브 어드민이 테드폴허브 시스템 정보를 강제로 초기화 할 수 있도록 기능이 추가되었습니다.

14. 쿼리결과 다운로드 타입이 엑셀일 경우 과거에 다운로드했던 것도 같이 다운로드 되던 오류를 수정했습니다.
쿼리결과 타입이 double인데 실제 데이터는 텍스트 일 경우 데이터가 제대로 생성되지 않는 오류를 수정했습니다.

15. 쿼리결과 다운로드 타입이 HTML일 경우 어드민이 지정한 값보다 1건 많게 다운로 되는 오류를 수정했습니다.

16. 쿼리결과 다운로드 타입이 JSON, XML, SQL 결과 다운로드 받을 때 어드민이 지정한 값이 시스템이 지정한 초기 값 보다 적을 때 데이터를 많이 가져오는 오류를 수정했습니다.

17. PrestoDB에서 쿼리결과화면에서 스크롤 했을 경우 제대로 나오지 않는 오류를 수정했습니다.

 

 

<span id="pageNum"/>