-
457ad0c948
Merge pull request #35 from 2GT-Media-Group-LLC/dependabot/docker/backend/node-26-alpine
2GT-Rich
2026-05-25 16:03:27 -07:00
-
-
d62dabb157
Merge pull request #34 from 2GT-Media-Group-LLC/dependabot/docker/nginx/node-26-alpine
2GT-Rich
2026-05-25 16:03:24 -07:00
-
-
73087a6e40
Merge pull request #21 from 2GT-Media-Group-LLC/dependabot/github_actions/docker/build-push-action-7
2GT-Rich
2026-05-25 16:03:21 -07:00
-
-
86f4fbc073
Merge pull request #20 from 2GT-Media-Group-LLC/dependabot/github_actions/actions/checkout-6
2GT-Rich
2026-05-25 16:03:18 -07:00
-
-
039e18131e
Merge pull request #19 from 2GT-Media-Group-LLC/dependabot/github_actions/docker/setup-buildx-action-4
2GT-Rich
2026-05-25 16:03:14 -07:00
-
-
9f729d93a9
Merge pull request #18 from 2GT-Media-Group-LLC/dependabot/github_actions/docker/login-action-4
2GT-Rich
2026-05-25 16:03:11 -07:00
-
-
e37295ce96
Merge pull request #17 from 2GT-Media-Group-LLC/dependabot/github_actions/docker/metadata-action-6
2GT-Rich
2026-05-25 16:03:08 -07:00
-
-
fc27f2a4a2
fix: resolve CodeQL security alerts (v0.11.10 Beta)

2GT-RichandClaude Sonnet 4.6
2026-05-25 15:55:11 -07:00
-
3eb85087f2
fix: SNMP status table no longer vanishes after back/return navigation (v0.11.9 Beta)
2GT-Rich
2026-05-17 20:04:33 -07:00
-
b1e4944823
feat: version update check — notify when newer version is on GitHub (v0.11.8 Beta)
2GT-Rich
2026-05-17 19:38:25 -07:00
-
7da2089445
chore(deps-dev): bump jest and @types/jest in /backend
dependabot[bot]
2026-05-16 23:59:09 +00:00
-
-
-
bf62b9e10f
docs: update README for v0.11.7 Beta — all new features documented
2GT-Rich
2026-05-16 16:56:42 -07:00
-
8d24b0b998
feat: bandwidth test auto-manages server on target managed device

2GT-RichandClaude Sonnet 4.6
2026-05-16 16:42:24 -07:00
-
a1788238f8
fix: discover actual PCAP path via /file/print instead of guessing

2GT-RichandClaude Sonnet 4.6
2026-05-16 16:32:41 -07:00
-
6690ac9118
fix: RouterOS sniffer interface param is filter-interface not interface

2GT-RichandClaude Sonnet 4.6
2026-05-16 16:30:09 -07:00
-
64ab6ccf27
fix: show real capture error + step-by-step backend logging

2GT-RichandClaude Sonnet 4.6
2026-05-16 16:28:40 -07:00
-
c311ddb5d2
fix: packet capture SFTP path + pre-stop + flush delay

2GT-RichandClaude Sonnet 4.6
2026-05-16 16:16:58 -07:00
-
63a7f4d785
feat: improve network topology — LLDP-authoritative, manual links, orphan handling (v0.11.6 Beta)

2GT-RichandClaude Sonnet 4.6
2026-05-16 16:13:20 -07:00
-
624c9bc1cc
fix: escape apostrophe in TOTP settings UI (lint)

2GT-RichandClaude Sonnet 4.6
2026-05-16 15:51:53 -07:00
-
64bb8b1b93
feat: packet capture, bandwidth test (v0.11.5 Beta)

2GT-RichandClaude Sonnet 4.6
2026-05-16 15:50:31 -07:00
-
a1ca4d0a44
feat: 2FA/TOTP, config templates (v0.11.4 Beta)

2GT-RichandClaude Sonnet 4.6
2026-05-16 15:44:23 -07:00
-
49ab1b002e
feat: audit log, device tags, maintenance windows (v0.11.3 Beta)

2GT-RichandClaude Sonnet 4.6
2026-05-16 15:33:15 -07:00
-
6a4ab1fc5f
feat: scheduled backups, availability tracking, PoE power metrics (v0.11.2 Beta)

2GT-RichandClaude Sonnet 4.6
2026-05-16 15:19:58 -07:00
-
e692a1d7cd
fix: syslog coverage count exceeding device total + remove decorative live indicator (v0.11.1 Beta)

2GT-RichandClaude Sonnet 4.6
2026-05-15 16:39:07 -07:00
-
4abc96f015
Change login page screenshot width to 100%
2GT-Rich
2026-05-15 16:13:53 -07:00
-
603f5fe562
Updating example images.
2GT-Rich
2026-05-15 16:05:55 -07:00
-
733d16a01f
fix: resolve CI lint errors in CopyVlanModal
2GT-Rich
2026-05-15 14:47:40 -07:00
-
d3aa72c488
feat: Copy VLANs wizard + CPU display fix for hardware switches (v0.11.0 Beta)
2GT-Rich
2026-05-15 14:43:53 -07:00
-
f7b87f503a
chore(deps): bump react and @types/react in /frontend
dependabot[bot]
2026-05-11 23:59:49 +00:00
-
-
-
17e989da99
fix: resolve all CI lint errors and security audit failures (v0.10.9 Beta)

2GT-RichandClaude Sonnet 4.6
2026-05-11 16:58:23 -07:00
-
3a7ac1d023
Minor UI Rework + Introduction of Operations view.
2GT-Rich
2026-05-11 16:46:36 -07:00
-
bb7e227be2
chore(deps): bump node from 20-alpine to 26-alpine in /backend
dependabot[bot]
2026-05-11 17:25:10 +00:00
-
-
-
d290fd3a9b
chore(deps): bump node from 20-alpine to 26-alpine in /nginx
dependabot[bot]
2026-05-11 17:25:10 +00:00
-
-
-
176c3d85ec
fix: escape unescaped quotes in SyslogPage JSX (lint error)

2GT-RichandClaude Sonnet 4.6
2026-04-25 08:45:17 -07:00
-
e5f630ef2f
feat: add Syslog configuration to Network Services (v0.10.8 Beta)
2GT-Rich
2026-04-24 15:40:20 -07:00
-
ff768b8217
fix: move ref sync to useEffect to satisfy react-hooks/refs lint rule
2GT-Rich
2026-04-23 16:23:48 -07:00
-
ac39598257
feat: add configurable refresh interval to Clients page (closes #32)
2GT-Rich
2026-04-23 16:20:22 -07:00
-
68d88d0306
feat: RouterBOOT upgrade support, update UI overhaul, discovery fixes (v0.10.6 Beta)
2GT-Rich
2026-04-23 13:46:20 -07:00
-
138d7a935b
chore: bump version to v0.10.5 Beta
2GT-Rich
2026-04-22 09:31:01 -07:00
-
a336b0e207
security: trust proxy fix, login rate limiting, default secret banners (#33)


2026-04-23 00:30:23 +08:00
-
0350a76232
chore: bump version to v0.10.4 Beta and update docs for PR #31 features

2GT-RichandClaude Sonnet 4.6
2026-04-21 19:57:47 -07:00
-
a12f52ebc7
feat: non-blocking bulk-add, CORS hardening, credential preset access control (#31)

DenisandCursor Agent
2026-04-22 10:54:35 +08:00
-
87a6d9161a
Add .claude/ to .gitignore
2GT-Rich
2026-04-21 17:00:04 -07:00
-
30bf691596
feature(devices,topology,tz): devices bulk-add, duplicate safety, and firmware/timezone fixes
Denis
2026-04-22 07:52:04 +08:00
-
5562ac31dd
Fixing typo in README.md. Thanks to @JustinClift for pointing it out!
2GT-Rich
2026-04-20 17:16:15 -07:00
-
3efdf4c76e
Add AI attribution to README and SECURITY docs
2GT-Rich
2026-04-20 11:38:24 -07:00
-
ea58aaef5f
Bump helmet from 7.2.0 to 8.1.0 in /backend
dependabot[bot]
2026-04-20 12:46:29 +00:00
-
-
-
1798406b84
Bump docker/build-push-action from 6 to 7
dependabot[bot]
2026-04-20 12:46:18 +00:00
-
-
-
2dad8345a3
Bump actions/checkout from 4 to 6
dependabot[bot]
2026-04-20 12:46:16 +00:00
-
-
-
3f589fd081
Bump docker/setup-buildx-action from 3 to 4
dependabot[bot]
2026-04-20 12:46:12 +00:00
-
-
-
a8dd47a4d0
Bump docker/login-action from 3 to 4
dependabot[bot]
2026-04-20 12:46:10 +00:00
-
-
-
640b474326
Bump docker/metadata-action from 5 to 6
dependabot[bot]
2026-04-20 12:46:06 +00:00
-
-
9b303c8cbc
Fix publish workflow: use 'file' instead of 'dockerfile' parameter

2GT-RichandClaude Sonnet 4.6
2026-04-19 10:27:49 -07:00
-
25ae3854b4
Add GHCR publish workflow and pre-built image deployment

2GT-RichandClaude Sonnet 4.6
2026-04-19 10:21:21 -07:00
-
5d96503832
Add Jest unit test infrastructure and initial test suite
2GT-Rich
2026-04-17 09:04:46 -07:00
-
6cb2e6844c
Merge pull request #6 from 2GT-Media-Group-LLC/dependabot/npm_and_yarn/frontend/tailwind-merge-3.5.0
2GT-Rich
2026-04-19 09:46:52 -07:00
-
-
9511927a05
Merge pull request #14 from 2GT-Media-Group-LLC/dependabot/npm_and_yarn/backend/dotenv-17.4.2
2GT-Rich
2026-04-19 09:46:50 -07:00
-
-
f823a333cc
Merge pull request #12 from 2GT-Media-Group-LLC/dependabot/npm_and_yarn/frontend/xyflow/react-12.10.2
2GT-Rich
2026-04-19 09:46:47 -07:00
-
-
2997e4d710
Merge pull request #8 from 2GT-Media-Group-LLC/dependabot/npm_and_yarn/frontend/postcss-8.5.10
2GT-Rich
2026-04-19 09:46:44 -07:00
-
-
fe1f7a4001
Merge pull request #4 from 2GT-Media-Group-LLC/dependabot/github_actions/github/codeql-action-4
2GT-Rich
2026-04-19 09:46:42 -07:00
-
-
241204a40d
Merge pull request #2 from 2GT-Media-Group-LLC/dependabot/github_actions/actions/setup-node-6
2GT-Rich
2026-04-19 09:46:31 -07:00
-
-
114c9683c3
Merge pull request #1 from 2GT-Media-Group-LLC/dependabot/github_actions/actions/checkout-6
2GT-Rich
2026-04-19 09:46:28 -07:00
-
-
bd85f988da
Fix all backend lint errors and security vulnerabilities
2GT-Rich
2026-04-16 11:08:42 -07:00
-
484e529b88
Remove non-existent labels from dependabot.yml

2GT-RichandClaude Sonnet 4.6
2026-04-16 10:38:28 -07:00
-
e2100a032e
Bump postcss from 8.5.8 to 8.5.10 in /frontend
dependabot[bot]
2026-04-16 17:21:17 +00:00
-
-
-
c203011494
Fix all ESLint errors so CI passes on every branch

2GT-RichandClaude Sonnet 4.6
2026-04-16 10:20:03 -07:00
-
c1eb857fd0
Bump dotenv from 16.6.1 to 17.4.2 in /backend
dependabot[bot]
2026-04-16 16:57:24 +00:00
-
-
-
eafde78172
Bump @xyflow/react from 12.10.1 to 12.10.2 in /frontend
dependabot[bot]
2026-04-16 16:57:15 +00:00
-
-
-
e4c4f0a440
Bump tailwind-merge from 2.6.1 to 3.5.0 in /frontend
dependabot[bot]
2026-04-16 16:56:52 +00:00
-
-
-
ed2d757bf4
Bump github/codeql-action from 3 to 4
dependabot[bot]
2026-04-16 16:56:46 +00:00
-
-
-
3fc6a6f350
Bump actions/setup-node from 4 to 6
dependabot[bot]
2026-04-16 16:56:42 +00:00
-
-
-
24167879ab
Bump actions/checkout from 4 to 6
dependabot[bot]
2026-04-16 16:56:39 +00:00
-
-
e43b80a9a2
Add security standards and CI infrastructure
2GT-Rich
2026-04-16 09:55:53 -07:00
-
ab9572122e
missed point release update.
2GT-Rich
2026-04-15 09:33:03 -07:00
-
0a1ae97523
Fixed NTP & DNS server activation bug.
2GT-Rich
2026-04-15 08:48:18 -07:00
-
d992a8b5a6
Align Wireless Clients zebra striping with app-wide table-zebra pattern

2GT-RichandClaude Sonnet 4.6
2026-04-14 08:43:03 -07:00
-
9ce62c954b
updated version.
2GT-Rich
2026-04-14 08:40:24 -07:00
-
ca414c528e
Zebra table change to Wireless > Clients table
2GT-Rich
2026-04-14 08:35:32 -07:00
-
20fd3b9329
Clairified API connectivity in README.md
2GT-Rich
2026-04-14 08:30:01 -07:00
-
a0faa35a59
Fixing typo in README.md
2GT-Rich
2026-04-14 08:26:39 -07:00
-
e16e86a0cf
Updated README
Rich Teslow
2026-04-13 18:24:45 -07:00
-
6b0fc9fdf1
Initial commit baby!
Rich Teslow
2026-04-13 18:15:41 -07:00
-
10e6227931
Initial commit
2GT_BK
2026-04-13 19:05:01 -06:00