-
760e45bb68
TDS polish: lt-frame tables, links search toolbar, dead CSS cleanup
main
deploy-2026.05.01-74
jared
2026-05-01 17:39:11 -04:00
-
c3aa3bea6f
TDS polish: lt-frame tables, lt-stats-grid link summary, settings-aware refresh
deploy-2026.05.01-71
jared
2026-05-01 17:15:48 -04:00
-
b393d94e81
Upgrade page headers to lt-page-header/lt-page-title across all pages
deploy-2026.05.01-68
jared
2026-05-01 01:09:30 -04:00
-
4cb36a47a9
Add stat cards, lt-frame alert queue, and timeline for resolved alerts
deploy-2026.05.01-65
jared
2026-04-30 22:19:50 -04:00
-
7922d4bc79
Add notification bell, settings modal, and context-sensitive footer
deploy-2026.05.01-62
jared
2026-04-30 21:33:02 -04:00
-
1f8a99bbd4
Switch LDAP bind to dedicated gandalf service account
deploy-2026.05.01-59
jared
2026-04-30 21:21:04 -04:00
-
9d6583a08a
Add LDAP avatar photos, UX polish, and TDS component upgrades
deploy-2026.05.01-56
jared
2026-04-30 21:09:56 -04:00
-
29267c9933
Integrate test code improvements using web_template components
deploy-2026.04.30-53
jared
2026-04-29 23:37:47 -04:00
-
03375ef22f
Remove all inline event handlers; replace with data-action delegation
deploy-2026.04.29-50
jared
2026-04-29 17:53:48 -04:00
-
c025da85c1
Audit quick wins: null guard, API error toasts, aria-labels on suppress buttons
jared
2026-04-29 17:50:00 -04:00
-
cabdbc24ad
fix: resolve bandit B324/B104 and flake8 E302/E303/E501 in app.py
deploy-2026.04.26-46
jared
2026-04-25 20:51:41 -04:00
-
0d25dd74f1
test: expand diagnose test coverage — parsers, dmesg, lldp, and analyze
jared
2026-04-25 19:53:35 -04:00
-
c45dd007d1
Fix field name mismatches, add events filter, in-place suppression refresh
jared
2026-04-19 23:35:02 -04:00
-
b6cd168542
Clean up suppressions.html: standardise pill attribute and remove inline onclick
jared
2026-04-19 00:01:52 -04:00
-
a17b1382bc
Migrate inspector and links pages to TDS lt.* APIs
jared
2026-04-18 23:59:19 -04:00
-
c1c3905179
Add avatar color, initials structure, and admin nav dropdown
jared
2026-04-18 23:54:01 -04:00
-
293edd674e
Integrate TDS v1.2 lt.* APIs throughout app
jared
2026-04-18 23:46:44 -04:00
-
bb6393e35b
Replace dangling symlinks with real base.css and base.js files
jared
2026-04-18 22:11:44 -04:00
-
e05f1f6c55
Align base.html and modal with tinker_tickets reference implementation
jared
2026-04-18 21:42:04 -04:00
-
e8de40250a
Restructure app to use LotusGuild Terminal Design System v1.2
jared
2026-04-18 21:01:20 -04:00
-
2c4e8fcfda
ci: add notify-failure, deploy tagging, and coverage reporting
jared
2026-04-14 15:16:02 -04:00
-
7cd39bbe9b
Add CI badges and CI/CD section to README
jared
2026-04-14 12:53:47 -04:00
-
b10eded514
Suppress bandit B201 false positive in dev runner
jared
2026-04-14 12:40:10 -04:00
-
50da3c0a59
Add pytest test suite and security scanning
jared
2026-04-14 12:22:57 -04:00
-
3af42505b8
Add bandit security scanning workflow
jared
2026-04-14 11:04:39 -04:00
-
963ceb3e1e
Add JS linting and deploy gating to CI pipeline
jared
2026-04-14 10:14:33 -04:00
-
28fb5c666c
ci: install Python3 via apt before pip — runner is node:20-bullseye
jared
2026-04-14 00:04:42 -04:00
-
3dfcd5903a
ci: add flake8 lint workflow; fix unused imports
jared
2026-04-13 22:23:26 -04:00
-
d576a0fe2d
Auto-reload on auth timeout (401 response)
jared
2026-03-17 20:43:08 -04:00
-
271c3c4373
Exclude LXC IPs from link stats collection
jared
2026-03-17 20:39:47 -04:00
-
e2b65db2fc
Add pagination to event queries, input validation, daily event purge
jared
2026-03-17 20:32:32 -04:00
-
b80fda7cb2
Fix host filtering: only show/monitor configured hosts; add PBS
jared
2026-03-17 17:17:40 -04:00
-
eb8c0ded5e
Fix: only SSH into explicitly configured hosts for ethtool collection
jared
2026-03-15 18:35:21 -04:00
-
b29b70d88b
Improve Pulse execution reliability: retry logic, better logging, SSH hardening
jared
2026-03-15 09:19:07 -04:00
-
2c67944b4b
Fix topology chain order and inspector SFP port width
jared
2026-03-14 22:42:38 -04:00
-
e8314b5ba3
Fix topology diagram: replace SVG fork with CSS, fix line alignment
jared
2026-03-14 22:35:02 -04:00
-
3dce602938
Redesign topology diagram with dual-homed bus layout and improve inspector chassis
jared
2026-03-14 22:22:19 -04:00
-
6eb21055ef
fix: topology — reflect VLAN90 Ceph network and DHCP management separation
jared
2026-03-14 22:10:17 -04:00
-
f2541eb45c
fix: topology — all servers dual-homed 10G+1G, show mgmt band
jared
2026-03-14 22:08:48 -04:00
-
e779b21db4
feat: redesign network topology diagram with accurate rack layout
jared
2026-03-14 22:06:03 -04:00
-
c1fd53f9bd
Remove aesthetic_diff.md reference from README — convergence complete
jared
2026-03-14 21:50:02 -04:00
-
0ca6b1f744
feat: link health summary, recently resolved panel, event duration
jared
2026-03-14 21:48:40 -04:00
-
6b6eaa6227
feat: UI improvements — event ages, error badges, PoE bars, mismatch detection
jared
2026-03-14 21:46:11 -04:00
-
9c9acbb023
Apply LotusGuild design system convergence (aesthetic_diff.md)
jared
2026-03-14 21:40:20 -04:00
-
17d3b7d227
New features: stale banner, tab title alerts, health checks, DB housekeeping
jared
2026-03-14 21:35:32 -04:00
-
14eaa6a8c9
De-hardcode ticket URL and cluster name; improve diagnostic polling UX
jared
2026-03-14 14:31:57 -04:00
-
8f852ed830
Add compound DB indexes for hot query paths
jared
2026-03-14 14:24:40 -04:00
-
85a018ff6c
Optimize suppression checks: load once per cycle, add error logging
jared
2026-03-14 14:13:54 -04:00
-
af26407363
Fix setDur implicit event, title XSS, hardcoded pulse URL, suppress error toast
jared
2026-03-13 14:36:55 -04:00
-
f8395dcd24
Fix port_idx type coercion and add logging to silent except blocks
jared
2026-03-12 17:35:41 -04:00
-
0335845101
Security and reliability fixes: input validation, logging, job cleanup
jared
2026-03-12 17:30:50 -04:00
-
b1dd5f9cad
feat: deep link diagnostics via Pulse SSH
jared
2026-03-03 16:03:54 -05:00
-
0278dad502
feat: inspector page, link debug enhancements, security hardening
jared
2026-03-03 15:39:48 -05:00
-
fa7512a2c2
feat: terminal aesthetic rewrite + link debug page
jared
2026-03-02 12:43:11 -05:00
-
4356af1d84
chore: remove deploy test line from README
jared
2026-03-02 12:08:16 -05:00
-
56f86f6169
chore: test auto-deploy pipeline
jared
2026-03-02 12:05:59 -05:00
-
4600229207
chore: clean up deploy test line from README
jared
2026-03-02 12:00:46 -05:00
-
ff1edb5e0f
chore: trigger deploy test
jared
2026-03-02 11:58:42 -05:00
-
67072099ca
docs: update README for storage-01 Prometheus migration
jared
2026-03-01 23:05:27 -05:00
-
0c0150f698
Complete rewrite: full-featured network monitoring dashboard
jared
2026-03-01 23:03:18 -05:00
-
4ed5ecacbb
added git ignore
jared
2025-03-01 13:34:25 -05:00
-
004c97f492
interface update
jared
2025-02-08 00:32:25 -05:00
-
9f92ac5c1a
fixed indent
jared
2025-02-08 00:16:45 -05:00
-
ea5e86ef33
lots logs
jared
2025-02-08 00:16:06 -05:00
-
19224d14df
added raw back
jared
2025-02-08 00:13:06 -05:00
-
68beb7b1c4
more dynamic
jared
2025-02-08 00:11:28 -05:00
-
dc117b276e
fix syntax error
jared
2025-02-08 00:04:42 -05:00
-
b67a5d10c2
dynamic devices
jared
2025-02-08 00:03:01 -05:00
-
4c90fbb168
interfaces update
jared
2025-02-07 23:57:34 -05:00
-
da59d50560
update index
jared
2025-02-07 23:54:28 -05:00
-
610f55710d
updated index html
jared
2025-02-07 23:51:13 -05:00
-
067ce4d316
update html
jared
2025-02-07 23:38:49 -05:00
-
02d03f4f3f
json update
jared
2025-02-07 23:26:41 -05:00
-
1549f39c2c
v2 api
jared
2025-02-07 23:24:36 -05:00
-
a2c8368439
wrong indentation
jared
2025-02-07 23:20:14 -05:00
-
75cdef709f
Bearer token
jared
2025-02-07 23:19:50 -05:00
-
0417106e88
Auth order plz
jared
2025-02-07 23:17:12 -05:00
-
3c4a9651b5
CSRF token
jared
2025-02-07 23:14:36 -05:00
-
de24b9ef98
bearer token
jared
2025-02-07 23:12:29 -05:00
-
37022b132f
updated stats
jared
2025-02-07 23:09:11 -05:00
-
5d5aea3cf4
acquire site id
jared
2025-02-07 23:06:49 -05:00
-
de7b731269
site id to default
jared
2025-02-07 23:01:58 -05:00
-
ac3eaf4f92
DEBUG BROSKI
jared
2025-02-07 22:54:43 -05:00
-
c939a37344
fixed endpoint
jared
2025-02-07 22:52:19 -05:00
-
baf7d23cd0
new header
jared
2025-02-07 22:50:52 -05:00
-
20bfeda30e
raw data
jared
2025-02-07 22:48:55 -05:00
-
a42c4b6e8c
new endpoints again
jared
2025-02-07 22:47:04 -05:00
-
5298349ac7
legacy endpoints
jared
2025-02-07 22:44:45 -05:00
-
2dea9ddc8d
device and site id
jared
2025-02-07 22:42:47 -05:00
-
f7990f34c6
initializes the session before attempting to use it
jared
2025-02-07 22:31:07 -05:00
-
5fdd84b5f7
get site id
jared
2025-02-07 22:29:26 -05:00
-
de5efc15cb
x-api-
jared
2025-02-07 22:27:26 -05:00
-
d8ede8f264
json instead of html
jared
2025-02-07 22:24:32 -05:00
-
131da674d3
raw response
jared
2025-02-07 22:23:15 -05:00
-
9aa9ab08c2
updated json parsing
jared
2025-02-07 22:21:34 -05:00
-
c080aa1b87
revert
jared
2025-02-07 22:20:20 -05:00
-
e4d8ee0941
Bearer token
jared
2025-02-07 22:17:27 -05:00
-
82f07bb0aa
attempt new login method
jared
2025-02-07 22:14:57 -05:00
-
18059a9983
updated auth
jared
2025-02-07 22:09:09 -05:00
-
4dc0c7e68d
updated api endpoint
jared
2025-02-07 22:04:41 -05:00