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