SW/ 개발팁 / 추천프로그램, 꿀팁 공유
  • 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
정보

kavita 0.7.14 업데이트

초보나스 초보나스 152

0

0

 

 

iOS 웹툰 수정, 이메일 내장, 새로운 위키!

 

표면은 작지만 후드 아래는 모든 사람을 위한 대형 릴리스입니다. 이번 릴리스에서는 먼저 iOS 사용자를 위한 웹툰 리더 문제를 수정했습니다. 많은 사람들이 제가 테스트하고 테스트하는 데 도움을 준 커뮤니티에 감사를 표하고 감사를 표하고 싶습니다.@Thundernerd집으로 운전하는 데 도움이 되는 기본적인 POC를 수행해 주셔서 감사합니다. 이 외에도 Want to Read에는 한 사용자가 읽고 싶은 시리즈를 추가하면 다른 사용자가 읽고 싶은 시리즈를 추가하면 다른 사용자가 덮어쓰게 되는 아키텍처에 심각한 버그가 있었습니다(이는 1년 넘게 눈에 띄지 않았습니다). 마지막으로 Kavita+ 사용자에게는 곧 출시될 기본 메타데이터 기능의 기본 릴리스입니다. 리뷰, 추천, 평점과 같은 모든 데이터는 이제 DB에 저장됩니다. 이로 인해 응답 시간이 매우 빨라지고 향후 데이터 동기화를 위한 시스템이 설정됩니다.

이번 릴리스의 또 다른 큰 특징은 이메일을 사용하려는 사람들에게 KavitaEmail이 더 이상 필요하지 않다는 것입니다(그리고 모든 사람을 위한 이메일 서비스를 호스팅하는 것은 더 이상 필요하지 않습니다). 모든 이메일 설정은 애플리케이션에 내장되어 있으며 이를 통해 Kavita가 이메일 관련 작업을 간소화할 수 있었습니다. 이전에는 외부 시스템을 호출하고, 외부에서 시스템에 접근할 수 있는지 확인하는 등의 작업이 번거로웠습니다. 이제 이메일 기능을 사용하려면 호스트 이름(역방향 프록시 도메인)과 이메일 설정을 반드시 설정해야 합니다. 이로 인해 모든 흐름이 다듬어졌고 사용자에게 훨씬 더 일관성이 있어야 합니다.

마지막으로, 너무 작아 보이지만 3K 줄이 넘는 코드였지만 이제 권 번호는 부동 소수점 기반입니다. 즉, 권이 < 1이면 이제 도서 라이브러리 시리즈 세부 정보 페이지에 올바르게 표시됩니다. 이 외에도 Omnibus(Volume 1-2)는 이제 훨씬 더 잘 지원되며 Kavita+는 이전에 Omnibus와 Volume 1을 읽을 때 Volume 2를 얻게 됩니다.

이로써 v0.7.x 릴리스 시리즈가 마무리되었습니다. 다음 릴리스 시리즈(v0.8.x)에서는 주로 새로운 매거진 라이브러리 유형, PDF 구문 분석 개선 사항 및 새로운 만화 라이브러리에 중점을 둘 예정입니다.

새로운 위키

마지막으로 정말 감사하다는 말을 전하고 싶습니다.@DieselTech우리 위키의 재설계를 주도해 온 사람입니다. 안전하게 말하자면, 기존 위키의 수많은 콘텐츠를 새로운 시스템으로 재구성하고 업데이트하는 데 최소 100시간이 소요되었습니다. 매끄럽게 보이고 이해하고 검색하기가 훨씬 쉬워야 합니다. 아직 출시할 준비가 되지 않았지만 다음 릴리스의 전체 릴리스를 기대해 주세요. 미리 맛보고 싶은 분들은 여기에서 확인하실 수 있습니다 .

기존 이메일 서비스

앞서 언급한 대로 이번 릴리스에는 이메일 기능이 내장되어 있습니다. 사람들이 업데이트할 시간을 주기 위해 이전 이메일러는 이번 출시 이후 1주일 동안 유지됩니다. 이전 버전을 사용하는 데 문제가 있는 경우 연락해 주시면 이유를 이해하고 업데이트해 드릴 수 있습니다.

카비타+

Kavita+는 최신 - 2 릴리스와 함께 작동하도록 설계되었습니다. 그보다 더 오래된 경우 더 이상 적절하게 작동하지 않을 수 있습니다. 최신 상태를 유지하는 것이 중요합니다.

추가됨

  • 추가됨: c01-c04에 대한 제한된 구문 분석 지원이 추가되었습니다. 일반적으로 c01-04가 사용됩니다.
  • 추가됨: 이제 관리자는 스캔, 백업 및 정리 작업에 대한 사용자 정의 cron 표기법을 작성할 수 있습니다. Kavita가 원활하게 작동하는 데 필요하므로 정리를 비활성화할 수 없습니다. 항상 자정에 떠나는 것이 이상적입니다.
  • 추가됨: (Kavita+) 평균 등급에 대한 새로운 필터. 이를 통해 외부 평균 등급이 있는 시리즈를 필터링할 수 있습니다. 참고: 이는 Kavita+에서 가져온 메타데이터가 있는 시리즈에만 적용됩니다.
  • 추가됨: (Kavita+) Kavita는 이제 Kavita+ 외부 평가, 리뷰 및 권장 사항을 데이터베이스에 저장합니다. 이는 성능을 향상시키고 Kavita+의 향후 기본 메타데이터에 대한 기반을 마련합니다. 데이터는 2주 후에 임시로 새로 고쳐지고 48시간 동안 메모리에 캐시됩니다.
  • 추가됨: (Kavita+) 시리즈를 무효화(또는 차단 목록에서 제거)하고 다음 시리즈 세부 정보 페이지 보기에서 Kavita+에서 강제로 새로 고칠 수 있는 시리즈 편집 모달의 새로운 버튼입니다.
  • 추가됨: (Kavita+) 이제 사용자는 시리즈가 스크롤에 실패할 때 스크롤 기록에서 오류 메시지와 다른 아이콘을 볼 수 있습니다.
  • 추가됨: (Kavita+) 평균 평점으로 정렬
  • 추가됨: 사용자 계정을 읽기 전용으로 만드는 새로운 역할을 추가했습니다. 이는 사용자 스스로 아무것도 변경할 수 없음을 의미합니다(연령 제한, 이메일, 비밀번호, 비밀번호 분실, API 키). 이는 사용자가 사용하기 위한 것이 아니라 데모 인스턴스용입니다.
  • 추가됨: 업데이트할 릴리스가 3개 이상 늦어진 사용자에게 알리는 팝업을 추가했습니다.
  • 추가됨: 사용자 정의 템플릿 파일을 사용할 수 있도록 이메일 설정의 새로운 설정입니다. 이것이 사실이라면 Kavita는 내부 저장소가 아닌 구성/템플릿에서 템플릿을 선택합니다. 대체가 가능합니다. 그런 다음 이메일 템플릿 변경 사항을 최신 상태로 유지하기 위한 시작을 소유하게 됩니다.
  • 추가됨: 자신의 리뷰를 삭제할 수 있는 기능이 다시 추가되었습니다.
  • 추가됨: 컬렉션 세부 사항 페이지에서 실행 가능 항목을 통해 컬렉션 태그를 삭제하는 기능을 추가했습니다.
  • 추가됨: 사용자가 Gmail/Outlook 이메일 설정을 빠르게 자동 완성할 수 있는 버튼이 추가되었습니다.
  • 추가됨: 관리 시스템 탭에 변경 로그를 추가했습니다(사용자가 공지 사항 페이지에서 볼 수 없는 경우).

변경됨

  • 변경됨: (Kavita+) 메모리 요구량을 대폭 줄이기 위해 Series Detail API 작동 방식을 변경했습니다.
  • 변경됨: (Kavita+) 더 이상 필요하지 않으므로 관리자 -> 작업 화면에서 Bust Kavita+ 캐시 버튼을 제거했습니다.
  • 변경됨: (Kavita+) Kavita+와 일치하지 않는 시리즈는 이제 테이블에 저장되고 다시 시도되지 않습니다.
  • 변경됨: (Kavita+) 스크롤할 때 시도하기 전에 시리즈가 블랙리스트에 있는지 여부를 확인하세요. 알려지지 않은 시리즈가 다시 나타나면 블랙리스트에 추가하세요. (따라서 일치하지 않을 때 시도하는 데 시간을 낭비하지 않습니다.)
  • 변경됨: 현지화 링크와 새로운 기능 요청 사이트로 시스템 탭이 업데이트되었습니다.
  • 변경됨: UI에서 < 1인 볼륨을 지원하기 위해 Kavita 내에서 볼륨 번호가 표시되는 방식을 변경하는 대규모 리팩터링. 이는 앞으로 0.5권의 책이 작동할 것임을 의미합니다.
  • 변경됨: 비밀번호 관리자 및 브라우저가 로그인/등록/비밀번호를 자동 완성할 수 있도록 많은 자동 완성 힌트가 추가되었습니다.
  • 변경됨: 사양에 따라 ISO 8061을 준수하고 패널이 적절한 동기화를 위해 기대하는 사항을 준수하도록 OPDS-PS lastReadDate를 조정했습니다.
  • 변경됨: 로그에서 이미지 요청이 꽤 시끄러워서 억제되었습니다.
  • 변경됨: 호스트 이름 설정은 이메일 기능과 100% 연결되지 않기 때문에 이메일뿐만 아니라 일반 관리 설정에도 있습니다.
  • 변경됨: Kavita는 이제 장치를 삭제하기 전에 확인합니다.
  • 변경됨: 이제 이메일이 Kavita에 구워졌습니다. 이메일이 설정되지 않은 경우 이제 모든 흐름이 작동합니다. 추가 보안 조치는 이메일이 설정되고 HostName이 설정된 경우에만 작동합니다. Kavita는 더 이상 외부에서 서버에 액세스할 수 있는지 확인하려고 시도하지 않습니다. 앞으로는 HostName을 설정하고 이메일 발송자를 설정해야 합니다.
  • 변경됨: 이제 시리즈 세부 제목(시리즈 제목)에 로드 중인 모든 중요한 API를 보여주는 로딩 표시기가 표시됩니다.
  • 변경됨: Kavita+ 라이선스 확인에서 예외가 발생하는 경우 라이선스가 유효하지 않다고 가정하고 예약된 작업이 다시 확인하도록 합니다(또는 사용자가 수동으로).
  • 변경됨: 이제 변경 로그에 야간 활동 중인지, 어떤 마구간을 기반으로 하는지 표시됩니다.
  • 변경됨: 기본 이메일 템플릿을 base.html로 분할하고 일부 잘못된 닫는 태그를 수정했습니다. 이렇게 하면 이메일 템플릿을 더 쉽게 사용자 정의할 수 있습니다.
  • 변경 : 전체 페이지를 이동하는 웹툰 리더의 위/아래 화살표 키를 제거했습니다. 한 번에 조금씩 스크롤하고 공간을 확보하려면 위/아래를 사용하세요.
  • 변경됨: Kavita 템플릿을 코드 측면에서 더욱 현대적이고 사용자 정의하기 쉽게 업데이트했습니다.

수정됨

  • 수정됨: 관리자가 아닌 사용자에 대한 검색을 렌더링할 수 없는 UI가 수정되었습니다.
  • 수정됨: Remove from On Deck가 대시보드를 새로 고치지 않았습니다.
  • 수정됨: 사용자가 더 많은 것을 이해할 수 있도록 일련의 충돌이 있을 때 주변의 디스플레이와 논리를 수정했습니다.
  • 수정됨: UI 필터가 오류를 발생시키는 오래된 정보를 백엔드로 보낼 수 있는 버그를 수정했습니다.
  • 수정됨: (Kavita+) 외부 리뷰가 로컬로 표시되는 버그를 수정했습니다.
  • 수정됨: iOS에서 웹툰 리더를 사용할 수 없는 문제 수정(감사합니다.@Thundernerd도움을 위해)
  • 수정됨: 시리즈 세부 정보 페이지에서 필요하지 않은 수많은 API 호출이 발생했습니다.
  • 수정됨: 스크롤 탭이 중복되는 버그를 수정했습니다.
  • 수정됨: 검색어를 사용하여 주문하고 가져가는 것에 대한 여러 경고를 수정했습니다.
  • 수정됨: 읽고 싶은 항목에는 사용자가 읽기를 취소할 수 있는 중요한 문제가 있었습니다.
  • 수정됨: 마지막 장을 제외하고 대량으로 선택되는 장을 수정했습니다.
  • 수정됨: 인증되지 않은 흐름에서는 새로 고침 시 탐색 모음이 더 이상 깜박이지 않습니다.
  • 수정됨: 책 리더에서 강조 표시된 텍스트를 마우스 오른쪽 버튼으로 클릭할 수 없는 문제 수정
  • 수정됨: 읽기 활동 그래픽이 원하는 대로 전체 너비를 차지하지 않는 문제를 수정했습니다.
  • 수정됨: 읽기 목록 페이지의 계속/읽기 버튼에 일부 공백이 수정되었습니다.
  • 수정됨: 카드의 다운로드 표시기가 다른 시리즈에 있어야 하는 문제를 수정했습니다.
  • 수정됨: 로그인 화면에 유효성 검사가 없습니다.
  • 수정됨: OPDS API 스마트 필터/{Id}에서 'pageNumber' 매개변수를 지원합니다. (감사해요@charles7668)
  • 수정됨: 많은 이메일 흐름을 수정하고 개선했습니다.
  • 수정됨: 장치로 보내기가 올바른 종료 이벤트를 제대로 보내지 않는 버그가 수정되었습니다.
  • 수정됨: LSIO docker가 Docker로 제대로 인식되지 않았으며 Kavita는 이제 LSIO_FIRST_PARTY 환경 변수를 확인합니다.
  • 수정됨: 일부 초대 링크에 대해 // 생성되는 문제를 수정했습니다(
  • 수정됨: 새 라이브러리가 UI에서 공백으로 렌더링될 수 있는 문제를 수정했습니다.
  • 수정됨: 새 라이브러리를 생성할 때 새 라이브러리가 폴더 보기에 포함되지 않는 문제가 수정되었습니다.
  • 수정됨: OPDS-PS 스트림에서 lastReadDate에 대한 잘못된 날짜 인코딩을 수정했습니다. 패널은 동기화 작업을 더욱 원활하게 진행할 수 있도록 구현을 이미 업데이트했습니다.
  • 수정됨: Kavita+ 사용자가 아닌 사용자가 리뷰를 볼 수 없는 버그를 수정했습니다.
  • 수정됨: 읽기 목록/컬렉션에 대한 병합 이미지를 생성할 때 표지 이미지가 존재하지 않는 드문 경우를 처리했습니다.
  • 수정됨: 업데이트 알림 사용자를 관리자에게 푸시하는 코드의 잘못된 비교를 수정했습니다.
  • 수정됨: 전혀 읽지 않은 시리즈의 계속 지점이 챕터 1이 아닌 스페셜에서 시작되는 문제를 수정했습니다.
  • 수정됨: 웹툰 리더에서 다음 장을 로드하고 모두 검은색으로 표시되는 문제를 수정했습니다.

API

  • 볼륨 번호 필드는 더 이상 사용되지 않으며 MinNumber 및 MaxNumber를 사용합니다(볼륨이 범위인 경우). MinNumber로 전환하고 MaxNumber를 무시할 수 있습니다. (앱 업데이트 시간을 제공하기 위해 볼륨 번호는 최소 6개월 동안 제거되지 않습니다.)
신고공유스크랩
0

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
분류 제목 글쓴이 날짜 조회 추천
잡담 Kavita 문제 해결 했습니다 7 초보나스 3일 전02:40 157 +3
잡담 Immich를 사용하면서 느낀 아쉬운 점들 21 hjk9860 6일 전17:50 257 +1
정보 LSI RAID CARD windows firmware 프로그램 2 아흑미쵸 6일 전14:23 89 +1
정보
image
초보나스 1일 전13:33 260 0
정보
normal
초보나스 4일 전03:01 50 0
정보
normal
아흑미쵸 6일 전14:23 89 +1
정보
image
도도새 24.04.20.15:22 374 0
정보
image
rain 24.04.14.22:39 664 +6
정보
image
초보나스 24.04.13.07:52 225 +1
정보
image
아흑미쵸 24.04.04.10:24 421 +4
정보
image
빨간물약 24.03.31.16:52 232 +3
정보
normal
i7-13700K 24.03.30.10:55 590 0
정보
image
초보나스 24.03.28.06:39 188 +1
정보
image
초보나스 24.03.27.07:09 86 0
정보
image
초보나스 24.03.26.13:39 99 0
정보
normal
GRT 24.03.22.23:42 100 +2
정보
image
유로아빠 24.03.22.09:23 305 +6
정보
image
초보나스 24.03.22.08:45 196 0
정보
image
빨간물약 24.03.21.14:00 126 +2
정보
image
달소 24.02.26.01:07 480 +2
정보
image
달소 24.02.24.12:06 519 0
정보
normal
휘운 24.02.21.13:42 633 0
정보
normal
초보나스 24.02.09.10:07 152 0