Commit Graph

177 Commits

Author SHA1 Message Date
fontvielle 847f858cd9 Релиз 2026.10.21.1 (stable)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q7eREaYwUt1i4fNLZcGnjn
2026-10-21 10:01:12 +03:00
fontvielle 42ae5ed12b Ключ: igate-traverse к staging (/var/lib/bj) — чинит ложное «нет local.pse»
Пересборку справочника crestor запускает igate, а /var/lib/bj был 0750 bj:bj —
igate не мог пройти в staging и выдавал ложное «нет local.pse». bj-server при
старте даёт /var/lib/bj traverse (0751) — доезжает обновлением. Воркер
bj-keymedia-install тоже даёт права и показывает реальную ошибку crestor вместо
спама «dropped older CRL» (для новых ISO). Убрана ошибочная подсказка про ГСЧ.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q7eREaYwUt1i4fNLZcGnjn
2026-10-21 10:00:24 +03:00
fontvielle 17b134dab3 Релиз 2026.10.20.20 (stable)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q7eREaYwUt1i4fNLZcGnjn
2026-10-20 17:51:42 +03:00
fontvielle be6073b874 Релиз 2026.10.20.18 (stable)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q7eREaYwUt1i4fNLZcGnjn
2026-10-20 17:37:19 +03:00
fontvielle 9a2479f06a Релиз 2026.10.20.17 (stable)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q7eREaYwUt1i4fNLZcGnjn
2026-10-20 17:35:12 +03:00
fontvielle 93d23dae79 Релиз 2026.10.20.16 (stable)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q7eREaYwUt1i4fNLZcGnjn
2026-10-20 17:30:17 +03:00
fontvielle d9f6b056a6 Релиз 2026.10.20.15 (stable)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q7eREaYwUt1i4fNLZcGnjn
2026-10-20 17:23:08 +03:00
fontvielle 48a6623f0a Релиз 2026.10.20.14 (stable)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q7eREaYwUt1i4fNLZcGnjn
2026-10-20 17:16:30 +03:00
fontvielle 8e6c3e2700 Релиз 2026.10.20.13 (stable)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q7eREaYwUt1i4fNLZcGnjn
2026-10-20 17:12:01 +03:00
fontvielle 9134a5ef86 Релиз 2026.10.20.12 (stable)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q7eREaYwUt1i4fNLZcGnjn
2026-10-20 16:49:45 +03:00
fontvielle a79bc8d3c1 Релиз 2026.10.20.11 (stable)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q7eREaYwUt1i4fNLZcGnjn
2026-10-20 16:46:57 +03:00
fontvielle 21faec2e0a Релиз 2026.10.20.10 (stable)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q7eREaYwUt1i4fNLZcGnjn
2026-10-20 16:43:55 +03:00
fontvielle 59e88e13f9 Релиз 2026.10.20.9 (stable)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q7eREaYwUt1i4fNLZcGnjn
2026-10-20 16:39:27 +03:00
fontvielle a81c4c569f Релиз 2026.10.20.8 (stable)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q7eREaYwUt1i4fNLZcGnjn
2026-10-20 15:59:03 +03:00
fontvielle 9397af94a9 Релиз 2026.10.20.7 (stable)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q7eREaYwUt1i4fNLZcGnjn
2026-10-20 15:55:36 +03:00
fontvielle 40e2c33860 Релиз 2026.10.20.6 (stable)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q7eREaYwUt1i4fNLZcGnjn
2026-10-20 15:48:13 +03:00
fontvielle f900cf3877 Релиз 2026.10.20.5 (stable)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q7eREaYwUt1i4fNLZcGnjn
2026-10-20 15:34:31 +03:00
fontvielle bf26495b6f Релиз 2026.10.20.4 (stable)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q7eREaYwUt1i4fNLZcGnjn
2026-10-20 14:21:48 +03:00
fontvielle 8a298ae074 Релиз 2026.10.20.3 (stable): версии компонентов
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q7eREaYwUt1i4fNLZcGnjn
2026-10-20 14:13:35 +03:00
fontvielle 45edbdbae6 Релиз 2026.10.20.2 (stable): версии компонентов
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q7eREaYwUt1i4fNLZcGnjn
2026-10-20 13:57:19 +03:00
fontvielle 63fbb64012 Релиз 2026.10.20.1 (stable): версии компонентов
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q7eREaYwUt1i4fNLZcGnjn
2026-10-20 12:14:27 +03:00
fontvielle b853fbfd39 Релиз 2026.10.16.1 (stable): версии компонентов
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XG3zNMMf2LMoDpXo22mwMX
2026-10-16 09:44:05 +03:00
fontvielle ba3ae22c49 Релиз 2026.10.14.3 (stable): выгрузка справочника XML в формате НРД; фикс FIFO
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-14 19:17:18 +03:00
fontvielle c9ea6067fb Релиз 2026.10.14.2 (stable): ручной ввод — подмена личности; живой бейдж статуса
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-14 18:47:17 +03:00
fontvielle 13aefbdc01 Релиз 2026.10.14.1 (stable): bj-server — выгрузка справочника JSON/XML
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-14 18:13:41 +03:00
fontvielle 007164d4cf release: выпуск 2026.10.13.2 (канал stable) — bj-server с накопленными UI-правками
Эмуляция НРД (3 режима), пауза автообновления при выделении текста, автопоявление строк
журнала, фикс прокрутки карточки, «снять с очереди» DEPO, отметка подмены над XML. Отпечаток
сменил только bj-server (одна go1.26.8) → версии прочих без изменений. Опубликовано на
lic.zetit.ru, прежний 2026.10.13.1 удалён.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-13 17:36:15 +03:00
fontvielle 23dd4b43bc release: выпуск 2026.10.13.1 (канал stable)
bj-server с накопленными фиксами (стабилизация AD-входа 6ada485, событие HANDBOOK fc067a3,
автообновление журнала и фикс прокрутки карточки 8f44d6f). Отпечатки всех Go-компонентов
сменились — версии подняты до 2026.10.13.1; crypto-service.jar и igate-dist без изменений.
Опубликовано на lic.zetit.ru (stable), прежний 2026.10.12.1 удалён.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-13 12:57:02 +03:00
fontvielle 6550c9ef02 release: выпуск 2026.10.12.1 (канал stable) — bj-server с фиксом авто-сброса подмены НРД
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-12 21:21:29 +03:00
zuevav e22d268ebc Выпуск 2026.10.08.2: версии компонентов 2026-10-08 00:45:35 +03:00
zuevav 8e4cb5de19 Выпуск 2026.10.08.1: версии компонентов 2026-10-08 00:09:49 +03:00
zuevav 21e5f0d731 Выпуск 2026.10.07.21: версии компонентов 2026-10-07 21:35:24 +03:00
zuevav 773c98d81e Выпуск 2026.10.07.20: версии компонентов
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
2026-10-07 11:24:26 +03:00
zuevav 7c78e9ae0b Выпуск 2026.10.07.19: версии компонентов
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
2026-10-07 10:35:33 +03:00
zuevav 7b6decf617 Выпуск 2026.10.07.18: версии компонентов
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
2026-10-07 10:30:31 +03:00
zuevav 960836b392 Выпуск 2026.10.07.17: версии компонентов
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
2026-10-07 10:24:56 +03:00
zuevav 8f86f9d25a Выпуск 2026.10.07.16: версии компонентов
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 10:10:47 +03:00
zuevav 6e6ab3a4fd Папки шлюза: тестовый — igate_exchange_test, боевой — igate_exchange; все папки в сообщении; Samba — в установщике
- Имена папок: тестовый контур — igate_exchange_test, боевой — igate_exchange (было igate_exchange и igate_exchange_prod); bj переименовывает открытые по прежней схеме сам — при сверке, в первый раз через 30 с после запуска.
- После сохранения — все открытые папки с контуром: \\IP\igate_exchange_test (тестовый TEST3), \\IP\igate_exchange (боевой).
- Закрыть папки — Samba выключается (сервер не отвечает по SMB, пока папок нет).
- Установщик (bj-installer, preseed Debian, слой пакетов образа Ubuntu): samba, winbind, libnss-winbind — заранее, чтобы в закрытом контуре папки открывались без интернета; необязательной частью (нет на диске и нет сети — установка bj продолжается); службы выключены до открытия папок.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 10:10:18 +03:00
zuevav 10c6b99955 Выпуск 2026.10.07.15: версии компонентов
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
2026-10-07 09:02:15 +03:00
zuevav 9553bd6e22 Папки шлюза по сети — два режима: простой (один логин) или через домен (группы и сотрудники bj)
- «Через домен»: сервер bj подключается к домену AD (winbind, один раз — учётной записью администратора домена, bj её не сохраняет); папки igate_exchange(_prod) открыты группам с ролью в bj и доменным сотрудникам bj — своим входом в Windows; краткое имя домена bj берёт из AD (crossRef nETBIOSName).
- Список доступа bj сверяет сам: после изменения групп, сотрудников и настроек входа (через несколько секунд) и раз в 15 минут.
- «Простой»: как было — один логин и пароль Samba; переход с домена выключает вход через домен (учётная запись компьютера в домене остаётся).
- bj-igate-admin share: режимы simple/domain, join (realm, workgroup, admin), проверка списка доступа на недопустимые символы, состояние — mode/joined/realm.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
2026-10-07 09:01:46 +03:00
zuevav 6aa5d60797 Выпуск 2026.10.07.14: версии компонентов
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
2026-10-07 08:42:00 +03:00
zuevav 0bdcf0f9d8 Папки шлюза по сети: Windows спрашивает логин и пароль; блок виден сразу, пароль скрыт
- bj-igate-admin share: при открытии — «map to guest = never»: с «bad user» Samba пускала текущую учётную запись Windows гостем, гостю в папку нельзя, и Windows сразу писала «нет доступа» без окна логина и пароля.
- Блок «Папки шлюза по сети» — не под раскрытием, со своим заголовком; поле пароля — скрытое (было открытым текстом).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
2026-10-07 08:41:31 +03:00
zuevav b9d9bbc652 Выпуск 2026.10.07.13: версии компонентов
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
2026-10-07 08:38:52 +03:00
zuevav 8e9d793706 Выпуск 2026.10.07.12: версии компонентов
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
2026-10-07 08:29:53 +03:00
zuevav a53b9f9e9f Автоматический режим M2M по умолчанию; контуры НРД карточками; адрес папок шлюза для проводника; Zabbix — в «Диагностике»
- M2M: «bj сам — автоматически» — режим по умолчанию (где ни разу не выбирали; момент включения записывается, берутся переводы не старше суток до него); «Оператор» — запасной; явный выбор не меняется.
- Контуры НРД: TEST3 и боевой — карточки с состоянием (Активный / Готов / Нужен ключ / Канала нет); «Сделать активным» видна всегда, без ключа неактивна с пояснением; «Установить ключ», «Обновить канал».
- Папки шлюза по сети: после открытия — адреса для проводника (\\IP\igate_exchange и по имени сервера, боевой — igate_exchange_prod) с кнопкой «Скопировать»; bj-igate-admin share status отдаёт ip, host, shares.
- Zabbix перенесён из «Оповещений» в «Диагностику».

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
2026-10-07 08:29:25 +03:00
zuevav 50303c1790 Выпуск 2026.10.07.11: версии компонентов
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
2026-10-07 08:20:09 +03:00
zuevav 0e00a2f88b Выпуск 2026.10.07.10: версии компонентов
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
2026-10-07 08:06:02 +03:00
zuevav ec3d6dddaa Выпуск 2026.10.07.9: версии компонентов
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
2026-10-07 08:03:47 +03:00
zuevav 0b677f90ea Выпуск 2026.10.07.8: версии компонентов
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
2026-10-07 01:32:03 +03:00
zuevav 00e20605f6 Выпуск 2026.10.07.7: версии компонентов
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
2026-10-07 01:20:08 +03:00
zuevav 13a7be17ef Выпуск 2026.10.07.6: версии компонентов
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
2026-10-07 01:03:55 +03:00