GitLab продължава политиката на налагане на JavaScript

Игнорирайки съобщения за проблеми, в които се изисква реализация на възможността да се използва GitLab без предоставяне на достъп до JavaScript, GitLab продължава засилването на привързаността към JavaScript. Сега сървърът не предоставя списък с файлове под формата на HTML, а добавя на страницата елемент с id «js-tree-list», в който елементите се вмъкват чрез JavaScript.

Посоченото поведение се управлява от променливата vue_file_list_enabled, която от своя страна е свързана с настройката vue_file_list, която наскоро беше преведена по подразбиране активирана.

Промяната на показването на списъка с файлове в браузерите с деактивиран JavaScript вече засегна отворените проекти, използващи външни инсталации на GitLab и обновяващи ги без анализ на промените, като Debian, Freedesktop, KDE, GNOME, VLC и Chakra Linux. Проектите Kitware, Freifunk и Manjaro все още не са засегнати. Въпреки това, в някои от тях вече не се показва списъкът на проектите в групата.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster