GitLab meneruskan dasar mengenakan JavaScript

mengabaikan mesej Mengenai isu yang meminta keupayaan untuk menggunakan GitLab tanpa memberikannya akses kepada JavaScript, GitLab terus mengetatkan ikatannya pada JavaScript. Sekarang pelayan tidak mengembalikan senarai fail dalam bentuk HTML, tetapi menambah elemen dengan id "js-tree-list" ke halaman, di mana elemen dimasukkan melalui JavaScript.

Tingkah laku yang ditentukan terkawal pembolehubah vue_file_list_enabled, yang seterusnya berkaitan dengan tetapan vue_file_list yang telah diubah baru-baru ini dipindahkan secara lalai kepada keadaan yang didayakan.

Perubahan pada paparan senarai fail dalam penyemak imbas dengan JavaScript dilumpuhkan telah menjejaskan projek terbuka yang menggunakan pemasangan GitLab pihak ketiga dan mengemas kininya tanpa menganalisis perubahan, seperti Debian, Desktop percuma, KDE, GNOME, VLC ΠΈ chakra linux. Projek Kitware, Freifunk ΠΈ Manjaro belum terjejas. Bagaimanapun, sebahagian daripada mereka tidak lagi memaparkan senarai projek dalam kumpulan itu.

Sumber: opennet.ru

Tambah komen