Commit 7f57b36
authored
refactor(webui): split the sidebar's observability pages out of Workspace (#845)
Workspace was doing two jobs: things you CONFIGURE (Servers, Tools, Secrets,
Agent Tokens) sat in the same list as things you OBSERVE (Sessions, Activity
Log, Security Scanners), so nine items read as one undifferentiated column and
Sessions in particular looked misfiled next to Secrets.
The three observation pages move to their own OBSERVABILITY section, Activity
Log first with Sessions beneath it — they are two lenses on the same data, and
the Sessions page's only action is to open the Activity Log filtered to one
session.
No routes, no components, no behaviour: sidebar grouping only.1 parent b93a952 commit 7f57b36
1 file changed
Lines changed: 26 additions & 11 deletions
File tree
- frontend/src/components
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
263 | 263 | | |
264 | 264 | | |
265 | 265 | | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
266 | 281 | | |
267 | 282 | | |
268 | | - | |
269 | | - | |
| 283 | + | |
| 284 | + | |
270 | 285 | | |
271 | | - | |
272 | | - | |
| 286 | + | |
273 | 287 | | |
274 | | - | |
275 | | - | |
| 288 | + | |
| 289 | + | |
276 | 290 | | |
277 | 291 | | |
278 | 292 | | |
279 | 293 | | |
280 | | - | |
281 | | - | |
| 294 | + | |
| 295 | + | |
282 | 296 | | |
283 | | - | |
| 297 | + | |
| 298 | + | |
284 | 299 | | |
285 | | - | |
286 | | - | |
| 300 | + | |
| 301 | + | |
287 | 302 | | |
288 | 303 | | |
289 | 304 | | |
| |||
0 commit comments