GitLab nadaljuje svojo politiko vsiljevanja JavaScripta

Ignoriranje Sporočila Pri vprašanjih, ki zahtevajo možnost uporabe GitLaba brez dostopa do JavaScripta, GitLab še naprej zaostruje svoje vezave na JavaScript. Sedaj strežnik ne vrne seznama datotek v obliki HTML, ampak na stran doda element z id-jem “js-tree-list”, v katerem so elementi so vstavljeni prek JavaScripta.

Določeno vedenje nadzorovano spremenljivka vue_file_list_enabled, ki je povezana z nastavitvijo vue_file_list, ki je bila nedavno spremenjena prevedeno privzeto v omogočeno stanje.

Sprememba prikaza seznama datotek v brskalnikih z onemogočenim JavaScriptom je že vplivala na odprte projekte, ki uporabljajo namestitve GitLab tretjih oseb in jih posodabljajo brez analiziranja sprememb, kot je npr. Debian, Brezplačno namizje, KDE, GNOME, VLC и čakra linux. Projekti Kuhinjski pribor, Freifunk и Manjaro še ni prizadeta. Vendar nekateri od njih ne prikazujejo več seznama projektov v skupini.

Vir: opennet.ru

Dodaj komentar