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: Признание вины словом «согласен»

+

Самая частая и самая губительная ошибка. Водитель, не желая конфликтовать, просто пишет: «согласен» или вообще оставляет графу пустой — думая, что так будет лучше.

+
+

Почему это убивает защиту: Согласно ст. 1.5 КоАП РФ, лицо, совершившее правонарушение, обязано доказывать свою невиновность. Но если вы сами признали вину — обжаловать постановление практически невозможно.

+
+

Что писать вместо этого:

+
+

«С нарушением ПДД не согласен, прошу помощи защитника»

+

«С протоколом не согласен, требую рассмотрения дела судом»

+

«Показания даю только в присутствии адвоката»

+
+

Юридический нюанс: Даже если вы признали вину на месте, у вас есть 10 суток на обжалование (ст. 30.1 КоАП). Но чем раньше вы заявите о несогласии — тем сильнее ваша позиция.

+ +

Ошибка 2: Пустая графа «Объяснения»

+

Многие водители считают, что писать нечего — ведь «инспектор и так всё написал правильно». Это — грубейшая ошибка.

+
+

Почему это опасно: Графа «Объяснения» — единственное место, где вы можете изложить СВОЮ версию событий. Если она пустая, инспектор заполнит её потом так, как выгодно ему. Без ваших объяснений суд будет опираться только на показания инспектора.

+
+

Что обязательно указать:

+
+

✅ обстоятельства, которые смягчают вашу вину

+

✅ наличие свидетелей (даже если инспектор их не ��писал)

+

✅ ссылку на видеозапись (регистратор, напарник, камеры)

+

✅ указание на нарушения со стороны инспектора

+
+

Пример формулировки: «Ехал со скоростью 60 км/ч в левом ряду. Впереди двигался грузовик, который резко перестроился надо мной. Я вынужден был продолжить движение, чтобы избежать столкновения. Имеется видеозапись с регистратора»

+ +

Ошибка 3: Подпись без внесения замечаний

+

Водитель подписывает протокол, не читая и не внося никаких изменений. «А чего там читать, и так всё понятно» — типичная фраза.

+
+

Почему это губит дело: Подписывая протокол без замечаний, вы соглашаетесь со ВСЕМ, что там написано. Даже если инспектор ошибся в описании обстоятельств, ваша подпись — это согласие с его версией.

+
+

Правильный алгоритм:

+
    +
  1. Внимательно прочитай ВЕСЬ текст
  2. +
  3. Найди неточности и ошибки
  4. +
  5. Внеси запись: «Не согласен с п. 3 протокола, так как...»
  6. +
  7. Потребуй внести изменения
  8. +
  9. Только после этого подписывай
  10. +
+

Важно: Инспектор обязан рассмотреть ваши замечания. Если он отказывается — сделайте запись: «Инспектор отказался внести мои замечания». Это грубое нарушение ст. 28.2 КоАП РФ.

+ +

Ошибка 4: Неуказание свидетелей и видеозаписи

+

Инспектор спрашивает: «Есть свидетели?» Водитель отвечает: «Нет» — и даже не думает о том, что в машине сидит жена, друг или просто попутчик.

+
+

Почему это критично: Показания свидетелей — одно из самых сильных доказательств в суде. А видеозапись может вообще опровергнуть версию инспектора.

+
+

Что делать:

+
+

✅ Всегда указывайте пассажиров как свидетелей

+

✅ Записывайте марку и модель вашего регистратора

+

✅ Указывайте камеры видеонаблюдения поблизости

+

✅ Если инспектор не вписывает свидетелей — впишите сами в графе «Объяснения»

+
+

Пример: «В автомобиле находились: Петров А.А. (пассажир), Сидоров В.В. (пассажир). Имеется видеозапись с регистратора GoPro, прошу приобщить к материалам дела»

+ +

Ошибка 5: Прочерки и пустые места без «Z»

+

Водитель подписал протокол и уехал. А через неделю выясняется, что в графе «Свидетели» теперь написаны два человека, которых он никогда не видел. Как?

+
+

Механизм: Инспектор просто дописывает нужные данные после того, как вы уехали. В пустой графе можно написать всё, что угодно.

+
+

Простое решение: Перед подписью зачеркните все пустые графы и свободные места буквой 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