MrAlders0n
ed9741ea63
feat: standardize trace view to be the same as packets view, etc
2026-06-09 20:37:57 -04:00
MrAlders0n
16547ad4e2
Bring docs and license to sync
2026-06-08 22:53:52 -04:00
MrAlders0n
83c30ca236
Sync to features from server
2026-06-08 22:35:06 -04:00
MrAlders0n
84f235a3b4
Mobile support refactor and cleanup
v1.0.0-RC2
2026-06-08 10:18:17 -04:00
MrAlders0n
b8b1f5f27d
Feat/scopes routes traces ( #7 )
...
* feat: replace getScopeStats with getScopes and update related tests
bug: lastSeen/sentAt was set to string instead of number by mistake
* feat: update timestamp handling and formatting across components
- WS messages carry epoch ms now instead of ISO strings
- new Timestamp component (relative/absolute), used in RouteTable and RouteDetailPanel
- IataChip and ScopeTag chips
- TraceDetailPanel and TraceList for trace drill-down
- tests updated for the timestamp change
2026-06-07 00:19:54 -04:00
MrAlders0n
8e2696b95a
feat: loading pill for map and tables
...
- LoadingPill shows loading/error state in MapView, NodeTable and ObserverTable
- new useInfinitePages hook shares the pagination logic between them
- patchNodeSummary/patchObserverSummary now keep references stable
- tests for loading states, observer updates and infinite paging
v1.0.0-RC1
2026-06-05 22:59:52 -04:00
MrAlders0n
81bdeec16b
feat: implement paginated node fetching and add related tests
2026-06-05 20:23:17 -04:00
MrAlders0n
eb50f310db
feat: decrypted channel messages, scopes in ws
2026-06-05 17:22:37 -04:00
MrAlders0n
47c1813471
feat: added path resolution to traces
2026-06-05 09:24:21 -04:00
MrAlders0n
1208413b6e
feat: add scopes
2026-06-05 08:49:36 -04:00
MrAlders0n
43ab0dbb3f
feat: added region support ( #3 )
2026-06-04 22:26:05 -04:00
MrAlders0n
d4d19bc4a7
Org logo
2026-06-04 20:39:05 -04:00
MrAlders0n
a4ae01a1b1
Add beacon logo icon PNGs
2026-06-04 20:36:46 -04:00
MrAlders0n
4b8109262b
feat: packet analyzer overlay, shared modals with focus trap
...
- usePackets pulls a bigger first page (INITIAL_PACKET_PAGE_SIZE)
- ModalOverlay + useFocusTrap, used by NodeDetailOverlay and PacketAnalyzerOverlay
- PathData popovers for path resolutions; ObserverIcon and Tooltip
- tests for packet structure and the focus trap; tidied types in api.ts/enums.ts
2026-06-04 20:22:28 -04:00
MrAlders0n
d726e2659d
add RegionUrlSync to manage shareable region state in URL
2026-05-31 18:20:38 -04:00
MrAlders0n
34774fb073
fix map center variable
2026-05-31 17:47:17 -04:00
MrAlders0n
a99bf51ff0
fixed package lock
2026-05-31 15:33:50 -04:00
MrAlders0n
811c11db52
Feat/map openfreemap ( #2 )
...
* initial map page
* Nodes plotted and map in good shape to be merged
2026-05-31 15:15:06 -04:00
MrAlders0n
4ed88b1be6
Cleaning up UI
2026-05-29 23:18:23 -04:00
MrAlders0n
185ee05028
Small bug fixes
2026-05-29 23:13:18 -04:00
MrAlders0n
96035aacb9
Add BEACON logo and wordmark components with pulsing effect
2026-05-29 22:51:06 -04:00
MrAlders0n
dc719b3428
minor bug fix
2026-05-29 20:47:01 -04:00
MrAlders0n
eb961c0c92
Fixed the scrollbar anchoring and some bug fixes
2026-05-29 20:21:59 -04:00
MrAlders0n
71c25ecd4c
Removed observations dropdown from main packet list, moved completely to packet analyzer
2026-05-29 17:39:31 -04:00
MrAlders0n
b63e132433
Updated to support new packet splitting via api
2026-05-29 17:28:28 -04:00
MrAlders0n
6d1e81900f
Added observer count to packets tab, there is an existing bug on backend that needs to sort out to get the number correct however. Expect an inflated number for now
2026-05-29 17:10:13 -04:00
MrAlders0n
a0acf27599
Added IATAs column to nodes tab
2026-05-29 17:08:57 -04:00
MrAlders0n
ea5767b757
Add Observation Count to channel messages and some more git ignore
2026-05-29 16:20:12 -04:00
MrAlders0n
a5b08891c6
Big update including a few new things and fixes.
...
Things like copy link to clipboard for packets to share
The Packet drawer now stays open between packets and channels tab.
Add initial nodes tab.
2026-05-29 08:56:23 -04:00
MrAlders0n
8ae6ae4937
add shareable packet links with copy button
2026-05-28 20:38:18 -04:00
MrAlders0n
1036e37e3b
fix observers tab crashing on page-wrapped API response
2026-05-28 20:32:48 -04:00
MrAlders0n
68ea6ae2dd
fix channels tab crashing on page-wrapped API response
2026-05-28 20:28:51 -04:00
MrAlders0n
12434881f9
fix payload breakdown rendering one char per line
2026-05-28 20:17:18 -04:00
MrAlders0n
5b380d98cc
fix: Change packets to items to match api response
2026-05-28 19:36:34 -04:00
MrAlders0n
a62aa584db
add: sha tag on docker creation
2026-05-28 16:19:00 -04:00
MrAlders0n
4b492d4573
Attempt 1 to speed up page load, add cache to caddy
2026-05-27 20:51:30 -04:00
MrAlders0n
a0caf65a18
added channel & observers
2026-05-27 19:27:48 -04:00
MrAlders0n
134289af92
Fix Docker compose mounts
2026-05-23 23:02:20 -04:00
MrAlders0n
5eac122b9c
Organizing docker compose
2026-05-23 22:53:14 -04:00
MrAlders0n
c124981c35
Reorganizing Docker Compose files
2026-05-23 22:52:59 -04:00
MrAlders0n
8718bf3563
Initial commit
2026-05-23 21:49:14 -04:00