fix(security): update dependencies to avoid RCE and other exploits
Обновлены зависимости Node.js, которые были уязвимы с разной степенью критичности. Обновлен Next.js, так как его предыдущая используемая версия привнесла в production-среду постоянную борьбу с майнерами. К сожалению, в этом коммите парсер расписания сломан.
This commit is contained in:
@@ -361,6 +361,7 @@ export function getSettings(): AppSettings {
|
||||
const defaultSettings: AppSettings = {
|
||||
weekNavigationEnabled: false,
|
||||
showAddGroupButton: true,
|
||||
showTeachersButton: true,
|
||||
vacationModeEnabled: false,
|
||||
vacationModeContent: '',
|
||||
debug: {
|
||||
@@ -381,6 +382,7 @@ export function getSettings(): AppSettings {
|
||||
return {
|
||||
weekNavigationEnabled: settings.weekNavigationEnabled ?? false,
|
||||
showAddGroupButton: settings.showAddGroupButton ?? true,
|
||||
showTeachersButton: settings.showTeachersButton ?? true,
|
||||
vacationModeEnabled: settings.vacationModeEnabled ?? false,
|
||||
vacationModeContent: settings.vacationModeContent ?? '',
|
||||
...settings,
|
||||
@@ -397,6 +399,7 @@ export function getSettings(): AppSettings {
|
||||
const defaultSettings: AppSettings = {
|
||||
weekNavigationEnabled: false,
|
||||
showAddGroupButton: true,
|
||||
showTeachersButton: true,
|
||||
vacationModeEnabled: false,
|
||||
vacationModeContent: '',
|
||||
debug: {
|
||||
@@ -416,6 +419,7 @@ export function updateSettings(settings: AppSettings): void {
|
||||
const defaultSettings: AppSettings = {
|
||||
weekNavigationEnabled: false,
|
||||
showAddGroupButton: true,
|
||||
showTeachersButton: true,
|
||||
vacationModeEnabled: false,
|
||||
vacationModeContent: '',
|
||||
debug: {
|
||||
|
||||
Reference in New Issue
Block a user