diff --git a/backend/CHANGELOG.md b/backend/CHANGELOG.md index ab63832..b78a1e5 100644 --- a/backend/CHANGELOG.md +++ b/backend/CHANGELOG.md @@ -1,3 +1,14 @@ +## v0.37.5 + +- Fixed password fields not being detected as changed ([#7670](https://github.com/pocketbase/pocketbase/issues/7670)). + +- Added the local time zone name next to the `date` field label. + +- Reload trusted proxy info UI after settings save. + +- Other minor improvements (skips the duplicated record ids from the `IN` expand list, reordered confirm-email-change error checks to minimize enumeration attacks, etc.). + + ## v0.37.4 - Added backups list scroll container ([#7655](https://github.com/pocketbase/pocketbase/issues/7655)). diff --git a/backend/pocketbase.exe b/backend/pocketbase.exe index e33a0b5..183bf1f 100644 Binary files a/backend/pocketbase.exe and b/backend/pocketbase.exe differ diff --git a/bun.lockb b/bun.lockb index 7a2b718..fac01e7 100644 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/frontend/package.json b/frontend/package.json index 1300204..ceab3b2 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -12,12 +12,12 @@ "astro": "astro" }, "dependencies": { - "@astrojs/mdx": "^5.0.3", - "@astrojs/node": "^10.0.4", + "@astrojs/mdx": "5.0.4", + "@astrojs/node": "10.0.6", "@astrojs/sitemap": "^3.7.2", "@astrojs/solid-js": "^6.0.1", "@tailwindcss/vite": "^4.2.2", - "astro": "^6.0.8", + "astro": "6.2.1", "astro-icon": "^1.1.5", "marked": "^18.0.0", "nodemailer": "^6.9.14", @@ -26,7 +26,7 @@ "tailwindcss": "^4.2.2" }, "devDependencies": { - "@astrojs/check": "^0.9.8", + "@astrojs/check": "0.9.9", "@types/nodemailer": "^6.4.16", "terser": "^5.46.1", "typescript": "^6.0.2" diff --git a/frontend/scripts/add-post-content.js b/frontend/scripts/add-post-content.js new file mode 100644 index 0000000..bd340ab --- /dev/null +++ b/frontend/scripts/add-post-content.js @@ -0,0 +1,96 @@ +import PocketBase from 'pocketbase'; + +const pb = new PocketBase('http://127.0.0.1:8090'); + +const content = `
Когда инспектор ГИБДД останавливает вас и начинает заполнять протокол, большинство водителей допускают критические ошибки. Они думают, что протокол — это просто формальность, которую нужно поскорее подписать и уехать.
+На самом деле, каждое слово в этом документе может стоить вам водительских прав или десятков тысяч рублей. Разбираем 5 самых опасных ошибок, которые уничтожают вашу защиту еще до суда.
+ +Самая частая и самая губительная ошибка. Водитель, не желая конфликтовать, просто пишет: «согласен» или вообще оставляет графу пустой — думая, что так будет лучше.
+++Почему это убивает защиту: Согласно ст. 1.5 КоАП РФ, лицо, совершившее правонарушение, обязано доказывать свою невиновность. Но если вы сами признали вину — обжаловать постановление практически невозможно.
+
Что писать вместо этого:
+++✅ «С нарушением ПДД не согласен, прошу помощи защитника»
+✅ «С протоколом не согласен, требую рассмотрения дела судом»
+✅ «Показания даю только в присутствии адвоката»
+
Юридический нюанс: Даже если вы признали вину на месте, у вас есть 10 суток на обжалование (ст. 30.1 КоАП). Но чем раньше вы заявите о несогласии — тем сильнее ваша позиция.
+ +Многие водители считают, что писать нечего — ведь «инспектор и так всё написал правильно». Это — грубейшая ошибка.
+++Почему это опасно: Графа «Объяснения» — единственное место, где вы можете изложить СВОЮ версию событий. Если она пустая, инспектор заполнит её потом так, как выгодно ему. Без ваших объяснений суд будет опираться только на показания инспектора.
+
Что обязательно указать:
+++✅ обстоятельства, которые смягчают вашу вину
+✅ наличие свидетелей (даже если инспектор их не ��писал)
+✅ ссылку на видеозапись (регистратор, напарник, камеры)
+✅ указание на нарушения со стороны инспектора
+
Пример формулировки: «Ехал со скоростью 60 км/ч в левом ряду. Впереди двигался грузовик, который резко перестроился надо мной. Я вынужден был продолжить движение, чтобы избежать столкновения. Имеется видеозапись с регистратора»
+ +Водитель подписывает протокол, не читая и не внося никаких изменений. «А чего там читать, и так всё понятно» — типичная фраза.
+++Почему это губит дело: Подписывая протокол без замечаний, вы соглашаетесь со ВСЕМ, что там написано. Даже если инспектор ошибся в описании обстоятельств, ваша подпись — это согласие с его версией.
+
Правильный алгоритм:
+Важно: Инспектор обязан рассмотреть ваши замечания. Если он отказывается — сделайте запись: «Инспектор отказался внести мои замечания». Это грубое нарушение ст. 28.2 КоАП РФ.
+ +Инспектор спрашивает: «Есть свидетели?» Водитель отвечает: «Нет» — и даже не думает о том, что в машине сидит жена, друг или просто попутчик.
+++Почему это критично: Показания свидетелей — одно из самых сильных доказательств в суде. А видеозапись может вообще опровергнуть версию инспектора.
+
Что делать:
+++✅ Всегда указывайте пассажиров как свидетелей
+✅ Записывайте марку и модель вашего регистратора
+✅ Указывайте камеры видеонаблюдения поблизости
+✅ Если инспектор не вписывает свидетелей — впишите сами в графе «Объяснения»
+
Пример: «В автомобиле находились: Петров А.А. (пассажир), Сидоров В.В. (пассажир). Имеется видеозапись с регистратора GoPro, прошу приобщить к материалам дела»
+ +Водитель подписал протокол и уехал. А через неделю выясняется, что в графе «Свидетели» теперь написаны два человека, которых он никогда не видел. Как?
+++Механизм: Инспектор просто дописывает нужные данные после того, как вы уехали. В пустой графе можно написать всё, что угодно.
+
Простое решение: Перед подписью зачеркните все пустые графы и свободные места буквой Z (или большой чертой). Это называется «гашение полей».
+Как это делать:
+Теперь инспектор не сможет ничего дописать после вашего уезда.
+ +Даже если вы подписали протокол с признанием вины — у вас есть 10 суток на обжалование (ст. 30.1 КоАП РФ). Главное — не тяните.
+++Алгоритм действий:
+1. Получите копию протокола
+2. Изучите все материалы дела
+3. Напишите жалобу в ГИБДД или суд
+4. Приложите доказательства (видеозапись, показания свидетелей)
+
Если времени прошло больше 10 суток — обращайтесь к автоюристу. Мы найдем процессуальные нарушения, которые помогут отменить постановление.
+ +Протокол ГИБДД — это не приговор. Это инструмент, который можно использовать в вашу защиту. Главное — не совершайте этих 5 ошибок и всегда помните: каждое ваше слово имеет значение.
+Если остановили и составляют протокол — сохраняйте спокойствие, пишите свои объяснения и требуйте копию. Ваши права защищены законом.
`; + +await pb.collection('posts').update('denps5ofoo71sqe', { content }); + +console.log('Content added to post denps5ofoo71sqe'); \ No newline at end of file