chore: sync Cursor rules from CursorRules

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
PTah
2026-06-03 09:31:57 +10:00
parent b565a259ea
commit 47d08b54d2
7 changed files with 154 additions and 1 deletions
+31
View File
@@ -0,0 +1,31 @@
---
description: При правке скриптов RDP-монитора обязательно поднимать version.txt и $ScriptVersion
globs: Login_Monitor.ps1,Deploy-LoginMonitor.ps1,Sac-Client.ps1,Exchange-MailSecurity.ps1,Watchdog_RDP_Monitor.ps1,version.txt
alwaysApply: false
---
# Bump версии RDP-login-monitor
Без новой версии **`Deploy-LoginMonitor.ps1` на ПК не подхватит обновление** (сравнение `version.txt` на шаре с `deployed_version.txt`).
## Что менять в одном коммите с правкой
1. **`Login_Monitor.ps1`** — `$ScriptVersion` (например `2.0.7-SAC`)
2. **`version.txt`** — **та же строка**, одна строка без лишнего текста
Строки должны **совпадать** (включая суффикс `-SAC`).
## Как поднимать
- Обычная правка монитора / deploy / SAC-клиента → **patch**: `2.0.6-SAC` → `2.0.7-SAC`
- Крупный релиз → по смыслу **minor** (`2.0.x` → `2.1.0-SAC`)
## Другие скрипты с собственной версией
- **`Exchange-MailSecurity.ps1`** — отдельный `$ScriptVersion`; bump только если меняли этот пакет
- После bump опубликовать на шару NETLOGON (`update-rdp-monitor.ps1` / pull на сервере публикации)
## Чеклист перед push
- [ ] `$ScriptVersion` и `version.txt` совпадают
- [ ] Версия на шаре будет **новее** локальной `deployed_version.txt` на клиентах