GitLab tiếp tục chính sách áp đặt JavaScript

Bỏ qua thông điệp Về các vấn đề yêu cầu khả năng sử dụng GitLab mà không cấp cho nó quyền truy cập vào JavaScript, GitLab tiếp tục thắt chặt các ràng buộc của mình đối với JavaScript. Bây giờ máy chủ không trả về danh sách các tệp ở dạng HTML mà thêm một phần tử có id “js-tree-list” vào trang, trong đó các phần tử được chèn vào thông qua JavaScript.

Hành vi được chỉ định kiểm soát biến vue_file_list_enabled, do đó có liên quan đến cài đặt vue_file_list đã được thay đổi gần đây đã dịch theo mặc định ở trạng thái kích hoạt.

Thay đổi hiển thị danh sách tệp trong trình duyệt bị tắt JavaScript đã ảnh hưởng đến các dự án mở sử dụng cài đặt GitLab của bên thứ ba và cập nhật chúng mà không phân tích các thay đổi, chẳng hạn như Debian, máy tính để bàn miễn phí, KDE, GNOME, VLC и luân xa Linux. Dự án Bộ dụng cụ, giải trí и Manjaro vẫn chưa bị ảnh hưởng. Tuy nhiên, một số trong số chúng không còn hiển thị danh sách các dự án trong nhóm nữa.

Nguồn: opennet.ru

Thêm một lời nhận xét