Chuyển đến nội dung

Oh No! Parent Control

Lịch sử phiên bản

Tính năng mới, cải tiến và sửa lỗi theo từng bản phát hành.

  1. v1.5

    Bản phát hành mới nhất

    Lời cảm ơn chân thành

    • Bản phát hành sửa lỗi khẩn cấp Vào 16 giờ PDT ngày 30 tháng 10, một người dùng ẩn danh đã báo lỗi nghiêm trọng khiến công tắc giới hạn thời gian không hoạt động trong ứng dụng phụ huynh. Bản phát hành khẩn cấp v1.5 này khắc phục sự cố đó (xem hai mục đầu trong Sửa lỗi). Vì vậy, bản phát hành dự kiến cho Fedora 44 sẽ chậm khoảng một tuần. Gửi người dùng đã báo lỗi: xin cảm ơn! Chúng tôi chân thành xin lỗi vì sự bất tiện này. Sản phẩm còn non trẻ, nhưng chúng tôi không yếu đuối! Chúng tôi cam kết cải thiện mỗi ngày.

    Tính năng mới

    • Kiosk: Cải thiện bố cục lời nhắc trong hộp thoại xác thực Polkit để rõ ràng và dễ đọc hơn.

    Sửa lỗi

    • Thời gian màn hình: Khắc phục việc không thể bật kiểm soát thời gian sử dụng màn hình khi GNOME đã tắt toàn bộ tiện ích mở rộng của người dùng. Việc khôi phục tiện ích mở rộng bao phủ mọi điểm vào: tải ứng dụng phụ huynh, đổi trẻ được chọn, bật giới hạn màn hình, phê duyệt cấp thời gian tại kiosk, khởi động lại máy và trẻ đăng nhập. Lưu ý: tắt tiện ích mở rộng của trẻ có thể ảnh hưởng đến một số tính năng, nhưng giới hạn thời gian sử dụng màn hình, hạn chế ứng dụng và ranh giới bảo mật vẫn được thực thi đầy đủ và không bị ảnh hưởng.
    • Chẩn đoán: Thêm ghi nhật ký bảo vệ quyền riêng tư cho các tiện ích mở rộng GNOME bị tắt, sự cố Shell, lỗi tiện ích mở rộng có thể xảy ra và lỗi khôi phục thời gian sử dụng màn hình hoặc hoàn tác thay đổi.
    • Thời gian màn hình: Khắc phục việc phê duyệt thời gian bổ sung đôi khi cộng nhiều thời gian hơn yêu cầu.
    • Kiosk: Khắc phục yêu cầu thời gian thất bại trước khi phụ huynh phê duyệt khi không thể phát hiện ngôn ngữ hệ thống.
    • Kiosk: Khắc phục việc đăng nhập bị từ chối khi hoạt động bảo trì ngắn làm chậm quyền truy cập tạm thời.
  2. v1.4

    Tính năng mới

    • Hộp thoại ngôn ngữ: Bạn có thể tìm ngôn ngữ theo cả tên tiếng Anh và tên bản địa.
    • Nhắc nhở thời gian còn lại: Đã thêm các nhắc nhở quan trọng mặc định trong phiên của trẻ. Nhắc nhở có thể hiện trong ứng dụng toàn màn hình và có thể được tùy chỉnh hoặc xóa hoàn toàn trong tùy chọn của trẻ.
    • Ứng dụng phụ huynh: Hộp thoại thu hồi quyền hiển thị danh sách các ứng dụng đang chạy bị chặn có thể được phụ huynh cho phép, sẽ bị chấm dứt.
    • Ứng dụng phụ huynh: Tút lại diện mạo :) Trải nghiệm tải ứng dụng mượt mà hơn; lớp phủ tải danh sách ứng dụng gọn đẹp với tiến trình theo phần trăm.
    • Có gì mới: Đã thêm hạ tầng Có gì mới dựa trên siêu dữ liệu cho ứng dụng phụ huynh và trẻ. Phiên bản phụ huynh cung cấp mọi thứ (không thương xót phụ huynh đâu, grrr!); phiên bản trẻ chỉ cung cấp nội dung được chuẩn bị kỹ, liên quan và phù hợp với các em (chúng ta đều là phụ huynh có trách nhiệm mà, đúng không?).
    • Biểu mẫu xin thêm thời gian: Bạn có thể tùy chỉnh các khoảng thời gian đặt sẵn trong tùy chọn!
    • Biểu mẫu xin thêm thời gian: Bạn có thể chọn phút hoặc giờ làm đơn vị cho giá trị tùy chỉnh (tính năng con trai tôi yêu cầu. Sau khi tôi vui vẻ gật đầu, con hỏi: “Bố ơi, thêm giây với ngày nữa thì tuyệt”, rồi bị quát: “Ra ngoài, trước khi bố lại đá vào cái mông nhỏ đáng yêu của con!”).

    Sửa lỗi

    • Cài đặt: Đã sửa lỗi trình kích hoạt gói sau khi đăng nhập kiosk bị từ chối trên Ubuntu và Fedora, cũng như khi trẻ dùng hết thời gian màn hình.
    • Kiosk: Đã sửa việc vô tình truy cập màn hình nền bằng cách giới hạn tài khoản kiosk vào ứng dụng yêu cầu và các dịch vụ cần thiết.
    • Kiosk: Đã sửa lỗi khởi động khi các ứng dụng khác đã cài có thư mục dữ liệu cho phép ghi.
    • Kiosk: Đã sửa sự cố văng khi khởi động trên Fedora do thiếu quyền kết xuất bằng GPU.
    • Ứng dụng trẻ: Đã sửa bộ đếm ngược bị đứng khi sử dụng liên tục và khóa màn hình quá sớm sau thời gian không hoạt động.
    • Ứng dụng trẻ: Đã sửa màn hình nền vẫn bị khóa sau khi xác thực thành công dù đã được cấp thêm thời gian màn hình.
    • Thời gian màn hình: Đã sửa các báo cáo lỗi không cần thiết sau khi mở khóa và cải thiện khả năng phục hồi sau lỗi tạm thời của dịch vụ bộ hẹn giờ.
    • Broker: Đã sửa lỗi khởi động do tranh chấp khóa tạm thời của cơ sở dữ liệu tin cậy và giữ lại chẩn đoán phụ thuộc có phạm vi giới hạn sau khi dịch vụ phục hồi, không thu thập dữ liệu cá nhân.
    • Broker: Đã thêm khả năng tự động phục hồi khi dịch vụ fapolicyd thoát do lỗi.
    • Ứng dụng phụ huynh: Đã sửa tiêu đề cột trong lưới ứng dụng bị chồng lên nhau ở một số ngôn ngữ RTL.
    • Ứng dụng phụ huynh: Đã sửa nút Thu hồi bị vô hiệu hóa khi thời gian còn lại bằng không mà các ứng dụng bị chặn có thể được phụ huynh cho phép vẫn đang chạy, để phụ huynh có thể đóng chúng sau khi phiên của trẻ khóa lại.
    • Ứng dụng trẻ: Đã sửa việc nhấn Enter sau khi nhập giá trị tùy chỉnh trong phiên kiosk không mở hộp thoại xác thực.

    Thay đổi ngoài sản phẩm

    • Đã tăng độ bao phủ kiểm thử đầu cuối lên 46. Có cả Fedora, không đếm trùng.

    Mức độ sẵn sàng cho Fedora Workstation 44

    • Kiểm thử thủ công: Ông bố già đã đào ra một chiếc Surface Laptop còn cũ hơn bằng phép thuật và cài Fedora 44 lên đó một cách thần kỳ. Sau cùng, máy ảo không thay thế được cảm giác dùng máy tính thật (còn nhớ bản sửa lỗi v1.1 không?). Sau 5 lần sửa lỗi, nó chạy rồi!
    • Tự động hóa kiểm thử: Tiến thêm một bước lớn — tự động hóa Fedora vừa được nâng lên hàng ưu tiên, với độ bao phủ ngang Ubuntu. Bản phát hành cho Fedora đang ở phía chân trời!!!
  3. v1.3

    Tính năng mới

    • Bản địa hóa: Hỗ trợ 62 ngôn ngữ, bao gồm hướng chữ RTL (các bạn đã bình chọn, chúng tôi đã lắng nghe! Nhưng đừng mong chiều hư nhé :) Giúp chúng tôi lan tỏa để thêm nhiều gia đình biết đến!)

    Lỗi

    • Ứng dụng phụ huynh và kiosk: Thêm hộp thoại yêu cầu khởi động lại với nút đỏ “Khởi động lại ngay” cho bản cập nhật sản phẩm đang chờ; yêu cầu khởi động lại khác của hệ thống không kích hoạt hộp thoại này.

    Sẵn sàng cho Fedora Workstation 44

    • Toàn hệ thống: Sửa một số vấn đề gây chặn liên quan nhập fdpolicy, SELinux và tiến trình trung gian. Kiểm thử cơ bản chứng minh sản phẩm hoạt động đầu-cuối (đúng vậy!). Bước tiếp theo: kiểm thử thủ công nhiều hơn và tăng phạm vi tự động hóa. Đừng quá phấn khích sớm. Kinh nghiệm 30 năm của tôi cho thấy nên dành 10% công sức cho sản phẩm, 90% cho kiểm thử.

    Thay đổi ngoài sản phẩm

    • Tăng phạm vi kiểm thử đầu-cuối lên 33 ca
  4. v1.2

    Sửa lỗi

    • Trình cập nhật phần mềm: Sửa mô tả để khớp tên ứng dụng.
    • Đóng gói: Xóa công cụ nội bộ và tài liệu khỏi gói.
    • Lỗi thời gian màn hình: Sửa lỗi thay đổi thời gian màn hình thất bại khi fapolicyd 1.3.6 không thể biểu diễn một số tên tệp. Bản sửa bỏ qua ngoại lệ không cần thiết cho tệp đã bị chặn và xác thực quy tắc trước khi đổi cài đặt, đồng thời cung cấp lỗi rõ hơn cho trường hợp không hỗ trợ.
    • Tiến trình trung gian: Sửa lỗi Lunar Client tự khởi chạy và khởi chạy AppImage Minecraft trong bộ nhớ khi đang bị chặn đến khi duyệt.
    • Tiến trình trung gian: Gia cố các phép thử thực thi bằng client D-Bus cô lập, giữ phản hồi đến muộn, dọn dẹp có thể phục hồi và kiểm tra danh tính thực thi nghiêm ngặt hơn.
    • Ứng dụng trẻ: Sửa lỗi khôi phục bộ đếm giờ sau khi máy thức khỏi chế độ ngủ và thêm chẩn đoán bảo vệ quyền riêng tư cho lỗi làm mới đếm ngược. Cảm ơn người dùng đã gửi báo cáo sự cố ngày 27 tháng 9, 2026!

    Tính năng mới

    • Ghi nhật ký: Thêm nhật ký khắc phục sự cố mà không ghi thông tin nhận dạng cá nhân.
    • Ghi nhật ký: Đổi dấu thời gian nhật ký từ giờ địa phương sang UTC.
    • Hộp thoại góp ý: Thu thập nhật ký hiện chạy bất đồng bộ; nút Gửi góp ý bị vô hiệu hóa cho đến khi thu thập xong. Nhật ký hiện có thông tin hệ thống nhưng không có thông tin nhận dạng cá nhân.
    • Ứng dụng phụ huynh: Làm rõ giải thích “Cách tính”.
    • Ứng dụng trẻ: Thêm lệnh oh-no-parent-control-child làm bí danh cho oh-no-parent-control --child-overlay để hỗ trợ mở rộng trong tương lai sang các bản phân phối và môi trường desktop khác.

    Thay đổi ngoài sản phẩm

    • Tự động hóa 24 ca kiểm thử đầu-cuối để tăng cường kiểm tra chất lượng.
  5. v1.1

    Sửa lỗi

    • Ứng dụng phụ huynh: Sửa lỗi Mức sử dụng hằng ngày không mở rộng được trên màn hình nhỏ.
    • Tiến trình trung gian: Sửa lỗi chính sách thực thi không tải lại khi tệp quy tắc không đổi che khuất quy tắc đang hoạt động đã lỗi thời.
  6. v1.0

    Tính năng mới

    • Phát hành lần đầu.