Proxies third-party PDF files and HTML pages with the Hypothesis client embedded, so you can annotate them

hypothesis/via có thân thiện với người mới không?

Gần đây có quá ít pull request của người đóng góp bên ngoài gửi tới hypothesis/via để nói chúng được merge thường xuyên đến đâu. Hiện chưa có issue nào phù hợp với người mới đang mở; danh sách bên dưới là các issue khác chúng tôi có của kho này.

Star
30
Fork
13
Issue cho người mới đang mở
0
Issue đã lập chỉ mục
41
Merge trung bình
3 ngày 22 giờ
Pull request đã merge (30 ngày)
2
Ngôn ngữ chính
Python
Giấy phép
BSD-2-Clause
Lần push lên GitHub gần nhất
20/10/2026
Lập chỉ mục gần nhất
17/9/2026
Hướng dẫn đóng góp
Không có hướng dẫn đóng góp
Quy tắc ứng xử
Quy tắc ứng xử
Label cho người mới
Chưa lập chỉ mục label nào cho người mới

Cách đóng góp cho hypothesis/via

  1. Dự án không có hướng dẫn đóng góp, vì vậy hãy bắt đầu từ README và vài pull request vừa được merge để xem thay đổi được đề xuất thế nào.
  2. Dự án có Dockerfile hoặc tệp Docker Compose, nên bạn có thể chạy nó mà không cần cài cả bộ công cụ.
  3. Hãy đọc quy tắc ứng xử: nó áp dụng cho issue và pull request cũng như trò chuyện.
  4. Theo dõi kho này để biết khi có issue mới phù hợp với người mới, hoặc xem các issue khác bên dưới.

Các issue có thể đã có người làm được xếp cuối danh sách. Sắp xếp tất cả theo ngày

  • Unexpected server response (301) while retrieving PDF from arxiv
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    hypothesis/via#1484 · 1 bình luận ·

  • Return 404 instead of 400 responses for obviously-invalid URLs
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 38/100

    hypothesis/via#1434 · 1 bình luận ·

  • Improve appearance of transcript annotation UI for audio
    Đang mở
    project: video annotations

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    hypothesis/via#1314 ·

  • Return 4xx status if fetching WebVTT / SRT transcript fails
    Đang mở
    project: video annotations

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 45/100

    hypothesis/via#1298 ·

  • Status endpoint should confirm database connection is working
    Đang mở
    project: video annotations

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    hypothesis/via#1214 · 3 bình luận ·

  • `KeyError` crash when viewing video (may be due to content warning / age restriction?)
    Đang mở
    project: video annotations

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    hypothesis/via#1213 · 4 bình luận ·

  • Gracefully handle functional limitations when Via video player is iframed
    Đang mở
    project: video annotations

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    hypothesis/via#1151 · 1 bình luận ·

  • Auto-pause video when annotating
    Đang mở
    project: video annotations

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    hypothesis/via#1135 ·

  • Crash when YouTube video ID doesn't exist: `YouTubeDataAPIError: getting the video title failed`
    Đang mở
    Backend

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 35/100

    hypothesis/via#1128 ·

  • Video player toolbar button sizes are too small on mobile
    Đang mở
    project: video annotations

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 50/100

    hypothesis/via#1097 ·

  • Add transcript selection to Via
    Đang mở
    Backend feature request

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100

    hypothesis/via#1057 · 4 bình luận ·

  • Change description, details and HTTP status for `TranscriptDisabled` and other errors fetching YouTube transcripts
    Đang mở
    Backend project: video annotations

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    hypothesis/via#1044 ·

  • Constrain annotation to transcript in video player
    Đang mở
    project: video annotations

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    hypothesis/via#940 ·

  • Make Via throw some "not implemented" error if any `headers` are passed to it and it would have proxied the request through NGINX
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    hypothesis/via#856 ·

  • Issues building dev ... missing file '.devdata/google_drive_resource_keys.json
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 25/100

    hypothesis/via#795 ·

  • Make sure that PDFs proxied by NGINX do get cached in Cloudflare
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    hypothesis/via#589 · 2 bình luận ·

  • Don't directly proxy error statuses from arbitrary third parties
    Có thể làm lại được @seanh đã nhận 1882 ngày trước và không có pull request nào đang mở. Đang mở
    Backend

    hypothesis/via#559 · 1 người được giao ·

  • emerald.com PDFs error using via
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 30/100

    hypothesis/via#518 · 2 bình luận ·

  • Loading bar color clashes on Checkmate malicious blocked pages
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    hypothesis/via#502 ·

  • Loading bar doesn't finish on Checkmate pages
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    hypothesis/via#501 · 1 bình luận ·

  • Avoid an extra network round trip when proxying PDFs
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100

    hypothesis/via#481 ·

  • `target_uri` of annotations is not correct if PDF URL redirects
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 44/100

    hypothesis/via#480 ·

  • Avoid or document the need to run `make build` when modifying static assets
    Đang mở
    tech debt

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 35/100

    hypothesis/via#428 · 2 bình luận ·

  • PDF.js viewer triggers localStorage access error in Chrome's private browsing mode
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 30/100

    hypothesis/via#412 ·

  • Create a new end-point to authenticate with Google Drive using OAuth
    Đang mở
    tech debt

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    hypothesis/via#411 · 1 bình luận ·

  • We don't use our Google Drive API key for URLs that *redirect* to Google Drive URLs
    Đang mở
    bug

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 20/100

    hypothesis/via#355 ·

  • Fix various coding weidness discovered during the Checkmate review
    Đang mở
    tech debt

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    hypothesis/via#301 ·

  • Fix manifest URL rewriting
    Đang mở
    bug

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    hypothesis/via#288 ·

  • Prevent proxying audio content or block it
    Đang mở
    bug

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 30/100

    hypothesis/via#287 ·

  • Improve monitoring and reporting of Via3
    Đang mở
    Operations

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    hypothesis/via#141 ·

  • hypothesisConfig needs to handle JSON strings correctly
    Đang mở
    bug

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    hypothesis/via#116 · 1 bình luận ·

  • Cache the HTML page at /pdf/<URL>
    Đang mở
    Performance

    Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 45/100

    hypothesis/via#96 ·

  • Turn on GZIP for HTML content from the app in NGINX
    Đang mở
    Performance

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 50/100

    hypothesis/via#95 ·

  • Delete Via 3 feature flag
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    hypothesis/via#80 · 3 bình luận ·

  • Upstream delays should not cause Cloudflare timeouts
    Đang mở
    bug

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 30/100

    hypothesis/via#67 · 1 bình luận ·

  • Add NGINX's unique request_id to Sentry logs
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    hypothesis/via#59 ·

  • Report on error response status from NGINX (e.g. using Papertrail, New Relic, or Elastic Beanstalk)
    Đang mở
    enhancement

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    hypothesis/via#27 · 3 bình luận ·

  • Add JavaScript Sentry crash reporting
    Đang mở
    enhancement

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 30/100

    hypothesis/via#26 ·

  • Visiting /proxy/static/<URL> with an invalid URL crashes Nginx
    Đang mở
    bug

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    hypothesis/via#25 · 1 bình luận ·

  • Visiting /pdf/<URL> with an invalid URL crashes PDF.js
    Đang mở
    bug

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 38/100

    hypothesis/via#24 ·

  • Investigate New Relic Infrastructure for Via 3
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    hypothesis/via#22 ·

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.