Service worker cache limiter evicts offline fallback page
Maintainer thường phản hồi trong vòng 1 ngày
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 84/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- typescript
- Lĩnh vực
- frontend
Hướng nghiên cứu
Mở public/service-worker.js và đọc CORE_ASSETS cùng limitCacheSize. Kiểm tra thứ tự của các mục trong bộ nhớ đệm và những yêu cầu mà bộ giới hạn xóa. Bảo vệ /offline và / khỏi bị xóa, sau đó xác minh rằng bộ giới hạn vẫn giới hạn các yêu cầu khác được lưu trong bộ nhớ đệm ở mức 100.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
In public/service-worker.js, limitCacheSize deletes the oldest cached item (keys[0]) whenever more than 100 requests are cached. Since the offline fallback (/offline) and home page (/) are cached first during installation, they get deleted first as the student browses, breaking offline mode.
What needs to be done:
- Protect
CORE_ASSETSso/offlineand/are never pruned by the cache limiter.
Files: public/service-worker.js
- Ngôn ngữ chính
- TypeScript
- Star
- 6
- Fork
- 37
- Merge trung bình
- 14 giờ 30 phút
- Pull request đã merge (30 ngày)
- 38
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của CodeChefVIT/ffcs
-
Shared timetable pages use router.push during render to nonexistent /404 routeCó thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
CodeChefVIT/ffcs#272 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
CodeChefVIT/ffcs#261 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 55/100
CodeChefVIT/ffcs#295 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 4/5 1-2 ngày Mức phù hợp với người mới 48/100
CodeChefVIT/ffcs#292 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Edit a course from Your Courses with a pencil buttonCó thể đã có người làm @Aiden-Trindade đã nhận hôm nay. Đang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 43/100
CodeChefVIT/ffcs#291 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của CodeChefVIT/ffcs
Issue tương tự
-
bug ui-dashboard
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 91/100
caelestia-dots/caelestia#534 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug(scripts): install-git-hooks.sh points core.hooksPath at .githooks/, which does not existĐang mởarea: scripts bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
tdk-landscape/tdk-cli-core#2706 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
bobadilla-tech/biasmarket.com#402 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
javvadivijayprasad/sel2pw#28 ·