Commit Graph
239 Commits
Author SHA1 Message Date
n30nex 9d08d98956 Merge upstream observer directory into dev1 preview 2.2.2 2026-10-07 05:47:43 -04:00
MrAlders0n ec1efebbc5 Merge main release history into dev 2026-10-05 09:00:14 -04:00
MrAlders0n 1ed83ac132 Bump version to 2.0.2 2026-10-05 08:59:34 -04:00
MrAlders0n a01ddcf4fb fix(observers): rank available traffic over rolling seven days 2026-10-05 08:40:59 -04:00
MrAlders0n 97fff7aa71 Add server-sorted observer directory pagination 2026-10-05 06:31:31 -04:00
n30nex 139d3ce508 feat: stage current preview on dev for dev1 evaluation
Port the qualified web preview at c41e6fa8940fba929704bc2f9a94f119fef4a4ca onto
org dev b4d498e697. Preserve upstream changes and
branch policies; keep the independent private Collector service separate.

Preview-Version: 2.2.1-n30nex.1
Preview-Revision: c41e6fa8940fba929704bc2f9a94f119fef4a4ca
2026-10-04 16:31:50 -04:00
MrAlders0n b4d498e697 chore: add .github/workflows/main-source-guard.yml for main branch policy
Signed-off-by: MrAlders0n <MrAlders0n@smal.ca>
2026-10-03 20:06:06 -04:00
MrAlders0n 0e2fac731c chore: add .github/CODEOWNERS for main branch policy
Signed-off-by: MrAlders0n <MrAlders0n@smal.ca>
2026-10-03 20:06:05 -04:00
MrAlders0n 82fb683506 chore: add .github/workflows/main-source-guard.yml for main branch policy
Signed-off-by: MrAlders0n <MrAlders0n@smal.ca>
2026-10-03 20:06:04 -04:00
MrAlders0n 2538ff7588 chore: add .github/CODEOWNERS for main branch policy
Signed-off-by: MrAlders0n <MrAlders0n@smal.ca>
2026-10-03 20:06:03 -04:00
MrAlders0n dc757cfb51 Fix channels page shifting and dropped bottom-nav taps on mobile (#146) 2026-10-03 14:21:06 -04:00
MrAlders0n 7fb24789d1 v2.0.1 (#144) v2.0.1 2026-10-03 07:43:03 -04:00
MrAlders0n 52d633d173 Bump version to 2.0.1 (#143) 2026-10-03 07:40:48 -04:00
Jesper B 341ba6fd39 Add Swedish translation (#142) 2026-10-03 07:37:07 -04:00
MrAlders0n 7a9770e713 v2.0.0 (#141) v2.0.0 2026-10-02 22:38:54 -04:00
MrAlders0n 6570c95f5b docs: move deployment docs to beacon-docs (#139)
* docs: move deployment to beacon-docs and add SHOULDERS

* docs: keep only web-specific contributor notes

* docs: show the dev proxy settings needed for live updates
2026-10-02 21:42:28 -04:00
MrAlders0n 0924260dc5 Show activity before the first rollup as a gap (#138) 2026-10-02 19:22:20 -04:00
MrAlders0n acf46342a1 Fix issues from the 2.0.0 release review (#137) 2026-10-02 19:04:46 -04:00
MrAlders0n 4b9e48a35a Hourly observer and node sparklines on scope cards (#136) 2026-10-02 15:46:03 -04:00
MrAlders0n d951a7e362 Sparklines for most path entries and scope activity (#135) 2026-10-02 14:00:39 -04:00
MrAlders0n f6caab663c Add hourly sparklines to analytics stat cards (#134) 2026-10-02 13:37:26 -04:00
MrAlders0n 30a8f94dbd Wait for the selected region before loading lists (#133) 2026-10-02 12:13:41 -04:00
MrAlders0n 39e921c277 Serve analytics from hourly rollups and handle empty regions (#132) 2026-10-02 08:03:00 -04:00
MrAlders0n f9ffb564c7 Drop analytics refresh buttons and repeated titles (#131) 2026-10-01 18:58:26 -04:00
MrAlders0n bdf253cbe6 Close an inspected observer back to its packet on mobile (#130) 2026-10-01 18:46:00 -04:00
MrAlders0n 609dbc384f Translate the remaining hardcoded UI text (#129) 2026-10-01 17:55:54 -04:00
MrAlders0n e3f98efea9 Open the observer dashboard from Inspect observer (#128) 2026-10-01 16:57:04 -04:00
MrAlders0n e491a822c9 Plain wording across panels and fix retention-bound views (#127) 2026-10-01 16:36:11 -04:00
MrAlders0n bd32c0019f Fold route evidence into Route Detail with a recent packets list (#126) 2026-10-01 15:41:59 -04:00
MrAlders0n a252b953fe List keyed channels up front and load the rest on demand (#125) 2026-10-01 09:18:42 -04:00
MrAlders0n 2b150f9244 Add an optional instance banner above the header (#124) 2026-10-01 08:57:41 -04:00
MrAlders0n 57be943f17 Tidy the routes search and range toggle on mobile (#123) 2026-10-01 08:32:49 -04:00
MrAlders0n 441dcdee6c Show observers as a full-width list on mobile (#122) 2026-10-01 07:55:47 -04:00
MrAlders0n e6e680192a Open the observer dashboard as a mobile overlay (#121) 2026-10-01 07:50:46 -04:00
MrAlders0n a8a248fd9d Keep the packet drawer and windows open across tabs (#120) 2026-10-01 04:09:00 -04:00
MrAlders0n 66419a768e Shrink the region filter text on desktop (#119) 2026-10-01 04:08:48 -04:00
MrAlders0n a2ed9f70aa Match the observation card to the theme (#118) 2026-09-30 23:17:20 -04:00
MrAlders0n 24c4abf6f4 Show the observer list beside the dashboard (#117) 2026-09-30 23:03:50 -04:00
MrAlders0n 487dca948c Collapse the analyzer's observations list by default (#116) 2026-09-30 23:03:19 -04:00
MrAlders0n b1ced5150c Clear map borders when the toggle is turned off (#115) 2026-09-30 22:44:52 -04:00
MrAlders0n 24b995bf12 Move channel scope filter into the header (#114) 2026-09-30 22:34:44 -04:00
MrAlders0n 35d117a636 Region-filtered scope lists (#113) 2026-09-30 22:09:37 -04:00
n30nex 6de673b6a0 Prepare Beacon 2.0.0 (#105) 2026-09-30 21:18:14 -04:00
MrAlders0n 85e4d90cbe Analyzer: one observations list, transport scope breakdown (#112) 2026-09-30 21:18:10 -04:00
MrAlders0n e2d272e08e Drop the Observer section from Analytics (#111) 2026-09-30 16:09:13 -04:00
MrAlders0n fb0994bd05 One observations list in the packet analyzer (#110) 2026-09-30 15:43:44 -04:00
MrAlders0n 61ab6697d9 Labelled observer details and stacked header actions (#109) 2026-09-30 14:42:55 -04:00
MrAlders0n 31d01a8425 Shared observer sidebar and header actions (#108) 2026-09-30 14:36:17 -04:00
MrAlders0n b1f41dea1d Observer header details, channel row cleanup, tab order (#107) 2026-09-30 14:10:18 -04:00
MrAlders0n 63344af365 Polish observer cards and clock drift on phones (#106) 2026-09-30 13:47:10 -04:00