d850ce5019
fix(db): do not create bridge_port index in 003 before column exists
PTah
2026-04-13 12:04:35 +10:00
936cc6b9bb
fix(snmp,db): save FDB to PG (empty inet null), bridge_port + MAC normalize
PTah
2026-04-13 11:58:48 +10:00
264865f9d8
fix(snmp): читать FDB из Q-BRIDGE-MIB для таблицы устройств за портом
Луценко Андрей Анатольевич
2026-04-10 17:49:23 +10:00
5b82901565
feat(snmp,ui): устройства за портом (MAC/IP) в таблице 2
Луценко Андрей Анатольевич
2026-04-10 17:44:42 +10:00
526c67b5b1
docs(readme): обновить документацию по последним доработкам
Луценко Андрей Анатольевич
2026-04-10 16:18:11 +10:00
a782d36af9
feat(admin): очистка всех сканов — POST /api/admin/purge-scans + UI (NETTOPO_RESET_DB_SECRET)
Луценко Андрей Анатольевич
2026-04-10 16:08:35 +10:00
a7f80eac9a
feat(ui,snmp): IF-MIB интерфейсы в табл.1 связей, слияние с LLDP, сортировка по локальному порту
Луценко Андрей Анатольевич
2026-04-10 16:04:16 +10:00
2388b5f3ff
feat(scan): несколько CIDR в одном поле, перечисление через запятую
Луценко Андрей Анатольевич
2026-04-10 15:39:52 +10:00
a36edbc26b
fix(api): SNMP/hosts — одна строка на IP (DISTINCT ON), лимиты для больших сканов
Луценко Андрей Анатольевич
2026-04-10 15:35:45 +10:00
009aeb5dbf
feat(scan): диапазон IPv4-подсетей CIDR–CIDR в поле целей (нормализация в список)
Луценко Андрей Анатольевич
2026-04-10 15:02:19 +10:00
29bd136cea
fix(snmp): OCTET STRING из 6 байт показывать как MAC (aa:bb:...), не 0x...
Луценко Андрей Анатольевич
2026-04-10 14:58:17 +10:00
1df5ddf67a
fix(lldp): локальный порт из индекса OID + lldpLocPortDesc для таблицы связей
Луценко Андрей Анатольевич
2026-04-10 14:56:43 +10:00
66fc827f75
fix(snmp): LLDP rem table — BulkWalk first, гибкий индекс, fallback GetNext, лог save LLDP
Луценко Андрей Анатольевич
2026-04-10 14:48:36 +10:00
0659238bea
Ping: stop logging every no-reply by default; opt-in NETTOPO_LOG_PING_FAILURES.
Луценко Андрей Анатольевич
2026-04-10 14:14:25 +10:00
16762c14ac
SNMP LLDP: longer timeout, lower MaxRepetitions, Walk fallback after BulkWalk errors (e.g. Ubiquiti EdgeSwitch).
Луценко Андрей Анатольевич
2026-04-10 13:22:59 +10:00
6d75de1e2e
UI: LLDP column in device list with No LLDP data marker.
Луценко Андрей Анатольевич
2026-04-10 13:17:14 +10:00
7e79072619
UI: click device row to show links table and LLDP text table.
Луценко Андрей Анатольевич
2026-04-10 13:13:30 +10:00
0f32e0004f
UI: sortable device table columns, spring graph layout, edge arrows and link list.
Луценко Андрей Анатольевич
2026-04-10 13:07:44 +10:00
204b4f8768
UI: explain scan pipeline, live status line, device table; README scan logic.
Луценко Андрей Анатольевич
2026-04-10 13:01:17 +10:00
659b76f1cf
Embed UI in binary (fix 404 when web/ missing from WorkingDirectory). Document logs and troubleshooting.
Луценко Андрей Анатольевич
2026-04-10 12:28:53 +10:00
e25e068515
Pin pgx/v5 to v5.7.4 for compatibility with Go 1.22 (apt on Ubuntu 24.04).
Луценко Андрей Анатольевич
2026-04-10 12:21:19 +10:00
f082e9fc11
Document go.sum, module proxy, and optional vendor in README.
Луценко Андрей Анатольевич
2026-04-10 09:54:31 +10:00
b6fc31c361
Add go.sum for reproducible module checksums and server builds.
Луценко Андрей Анатольевич
2026-04-10 09:52:36 +10:00