Releases: netobserv/network-observability-console-plugin
Releases · netobserv/network-observability-console-plugin
v1.6.1-community
What's Changed
Non-breaking changes
- NETOBSERV-1630 allow not for ip filters by @jpinsonneau in #533
- NETOBSERV-1661 wait for filter load before tick by @jpinsonneau in #534
- NETOBSERV-1621: fix error messages by @jpinsonneau in #523
- NETOBSERV-1707: move to go 1.22 by @jotak in #542
- NETOBSERV-1649: remove obsolete comment by @jotak in #540
- Add .ci-operator.yaml by @jotak in #547
- NETOBSERV-268 frontend code styling by @jpinsonneau in #541
- NETOBSERV-1720: fix issues with topology scopes by @jotak in #550
- NETOBSERV-1706: fix error displayed due to max-chunk-age by @jotak in #552
- NETOBSERV-1649: Improve UX and cases managed with prometheus by @jotak in #549
Full Changelog: v1.6.0-community...v1.6.1-community
v1.6.0-community
What's Changed
Breaking changes 🛠
- NETOBSERV-1466 NodeDirections / IfDirections by @jpinsonneau in #482
Non-breaking changes
- Update cypress tests & mocks by @jpinsonneau in #477
- fix serve target by @jpinsonneau in #484
- NETOBSERV-1520 Create plugin CI and cypress configs by @jpinsonneau in #486
- NETOBSERV-1503 Console plugin fields config by @jpinsonneau in #476
- updates for cypress Dockerfile by @memodi in #496
- NETOBSERV-1514: drop go1.20 support by @jotak in #497
- update config by @jpinsonneau in #498
- fix cypress: added 1 column by @jpinsonneau in #500
- remove set -e by @memodi in #501
- NETOBSERV-1466 rely on duplicate different than 'true' by @jpinsonneau in #499
- NETOBSERV-1551: show cross-nodes duplicates in merge mode by @jotak in #489
- Add go mod vendor check in CI by @jotak in #508
- NETOBSERV-1382 - Custom metrics from config by @jpinsonneau in #431
- codecov v4 by @jpinsonneau in #512
- Prior config refactoring before adding prometheus config by @jotak in #511
- Codecov add env token from secret by @jpinsonneau in #515
- NETOBSERV-1596 fix latest not resetting on DNS / RTT metrics by @jpinsonneau in #518
- Remove references to handshake RTT (it's sRTT) by @jotak in #526
- disable color codes by @memodi in #530
- NETOBSERV-740: Metrics integration - console plugin frontend by @jpinsonneau in #516
- Codecov: remove token, turn off CI failure by @jotak in #531
Dependencies
- Bump ip from 1.1.5 to 1.1.9 in /web by @dependabot in #483
- Bump k8s.io/client-go from 0.29.1 to 0.29.2 by @dependabot in #479
- Bump github.com/prometheus/common from 0.46.0 to 0.48.0 by @dependabot in #485
- NETOBSERV-1575: Upgrade to node18, bump some libs by @jotak in #505
- Bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 by @dependabot in #493
- Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #494
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in #502
- Bump express from 4.18.2 to 4.19.2 in /web by @dependabot in #509
- Bump k8s.io/client-go from 0.29.2 to 0.29.3 by @dependabot in #504
- Bump github.com/prometheus/common from 0.48.0 to 0.52.3 by @dependabot in #514
- Bump golang.org/x/net from 0.22.0 to 0.23.0 by @dependabot in #517
- Bump ubi9.4 by @jotak in #532
New Contributors
Full Changelog: v0.1.12...v1.6.0-community
v0.1.12
What's Changed
Breaking changes 🛠
Non-breaking changes
- NETOBSERV-1222: create PR template by @jotak in #387
- NETOBSERV-1299 missing DNS latency in topology & NETOBSERV-1294 RTT based panels seen by default by @jpinsonneau in #384
- Update flow model doc by @jotak in #383
- Bump github.com/sirupsen/logrus from 1.8.1 to 1.9.3 by @dependabot in #390
- Bump github.com/prometheus/client_golang from 1.12.1 to 1.16.0 by @dependabot in #391
- Bump github.com/stretchr/testify from 1.8.0 to 1.8.4 by @dependabot in #393
- Bump dependencies (kube client, prom model...) by @jotak in #398
- Bump github.com/prometheus/common from 0.42.0 to 0.44.0 by @dependabot in #399
- NETOBSERV-1313 enable feature gated panels by default by @jpinsonneau in #402
- NETOBSERV-1185 Console plugin async overview metrics by @jpinsonneau in #389
- NETOBSERV-1337 DSCP filter & side panel details by @jpinsonneau in #401
- NETOBSERV-1274 add missing labels to defaults by @jpinsonneau in #408
- NETOBSERV-1288 RTT feedback by @jpinsonneau in #404
- Bump golang.org/x/net from 0.13.0 to 0.17.0 by @dependabot in #411
- NETOBSERV-1288 enable rtt column by default by @jpinsonneau in #414
- Workflow: build images from release branches by @jotak in #415
- NETOBSERV-1316 & NETOBSERV-1380 - Get dns noError codes to always show graphs by @jpinsonneau in #422
- Update dependencies & cypress testing by @jpinsonneau in #410
- NETOBSERV-1353 Console plugin feedback by @jpinsonneau in #423
- NETOBSERV-1379: show DNS error number by @jpinsonneau in #425
- NETOBSERV-1150 Console plugin columns & filters as config by @jpinsonneau in #417
- NETOBSERV-1400 Feature filters are observed even though they are not enabled by @jpinsonneau in #427
- NETOBSERV-1402 Add extra data-test attributes for cypress by @jpinsonneau in #429
- NETOBSERV-1319 single graph focus by @jpinsonneau in #405
- NETOBSERV-1102: fine-tune http servers by @jotak in #428
- Bump dependencies by @jpinsonneau in #436
- NETOBSERV-1227 NETOBSERV-1388: Max / P90 / P99 graphs by @jpinsonneau in #412
- NETOBSERV-1432 Missing drops information in table view by @jpinsonneau in #440
- NETOBSERV-1435 Duplicate Id fields in Query Summary panel when PacketDrop enabled by @jpinsonneau in #441
- NETOBSERV-1436 PacketDrop feature has duplicate panel by @jpinsonneau in #442
- NETOBSERV-1415 Packet drop filters mismatch by @jpinsonneau in #437
- NETOBSERV-1429 Netflow tab crash by @jpinsonneau in #439
- Bump k8s.io/client-go from 0.28.4 to 0.29.0 by @dependabot in #443
- Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 by @dependabot in #447
- NETOBSERV-1445: update deps by @jpinsonneau in #448
- Improve TCP flags doc by @jotak in #449
- NETOBSERV-1451: Bump ubi 9.3 / go 1.21 by @jotak in #451
- NETOBSERV-1429 Netflow tab crash followup by @jpinsonneau in #454
- Packet drop message update by @jpinsonneau in #455
- NETOBSERV-1407 console deduper merge mode by @jpinsonneau in #435
- Add duration tests by @jotak in #460
- NETOBSERV-1285 Move "query is slow" info to query summary by @jpinsonneau in #438
- NETOBSERV-1443 Console plugin loki timeout should be configurable by @jpinsonneau in #446
- NETOBSERV-1450: use isolated states for mobx by @jotak in #450
- NETOBSERV-792: flag recent metrics as "inaccurate" by @jpinsonneau in #445
- NETOBSERV-1355 autocomplete menu button by @jpinsonneau in #459
- NETOBSERV-267 Panels & columns popup filters by @jpinsonneau in #424
- NETOBSERV-1464: help on 'input size too long' by @jotak in #461
- Bump k8s.io/client-go from 0.29.0 to 0.29.1 by @dependabot in #458
- Bump github.com/prometheus/common from 0.45.0 to 0.46.0 by @dependabot in #452
- NETOBSERV-1416 polishing & fixes by @jpinsonneau in #463
- NETOBSERV-1416 Various console plugin issues followup by @jpinsonneau in #466
- NETOBSERV-1214 & NETOBSERV-1399 Manage cluster name and zones by @jpinsonneau in #462
- NETOBSERV-1475 zoom-in button on topology view is unclickable in collapse mode by @jpinsonneau in #468
- NETOBSERV-1485 Single focus sizing issue by @jpinsonneau in #470
- NETOBSERV-1496 netflow page table view crashes when using Destination IP as filter by @jpinsonneau in #475
Full Changelog: v0.1.11...v0.1.12
v0.1.11
What's Changed
Non-breaking changes
- Add standalone image creation by @eranra in #325
- NETOBSERV-915 add conversation direction by @jpinsonneau in #317
- Add length to metrics by @Amoghrd in #338
- Fix makefile image-build with podman by @jotak in #345
- Fix missing results in merged streams by @jotak in #342
- NETOBSERV-1090: initialize empty slice for returning json by @jotak in #340
- Add IBM Z (s390x) by @jotak in #346
- NETOBSERV-997 Cypress test console errors by @jpinsonneau in #349
- Allow faster frontend builds by @jotak in #351
- NETOBSERV-387 UI: filter "NOT" by @jpinsonneau in #333
- github ok-to-test: add more info in comment by @jotak in #353
- Upgrade linter - fix found issues - use go1.20 by @jotak in #354
- NETOBSERV-1097 react-router-dom upgrade with dynamic loader by @jpinsonneau in #350
- NETOBSERV-1190: use DNS latency instead of timestamps by @msherif1234 in #356
- NETOBSERV-1197: Generalize TCPDrop to include more protocols by @msherif1234 in #357
- Bump word-wrap from 1.2.3 to 1.2.4 in /web by @dependabot in #359
- NETOBSERV-1025: include back and forth traffic by @jotak in #343
- Mention 'dropped by the kernel' by @jotak in #358
- NETOBSERV-1200: Show "< 1ms" for 0 latency instead of n/a by @jotak in #360
- NETOBSERV-1098: Show scope as slider by @jotak in #344
- Fix filters comparison by @jotak in #363
- Bump libs by @jotak in #364
- NETOBSERV-1200 UI: DNSTracking feedback improvments by @jpinsonneau in #361
- NETOBSERV-1099: remove reporter option by @jotak in #311
- NETOBSERV-1216 PacketDrop enhancements by @jpinsonneau in #362
- NETOBSERV-1216 pktDrop cause filter by @jpinsonneau in #367
- NETOBSERV-970 Typo in Query Summary panel by @jpinsonneau in #368
- NETOBSERV-1135: add ovs subsystem drop causes by @msherif1234 in #370
- NETOBSERV-1241 Back and forth show the opposite by @jpinsonneau in #369
- NETOBSERV-1241 Followup - Back and forth show the opposite by @jpinsonneau in #372
- NETOBSERV-1235 Reporter option issues by @jpinsonneau in #366
- NETOBSERV-1264 fix custom time range + reset button by @jpinsonneau in #371
- NETOBSERV-1265 Overview / Topology fully drop metrics doesn't show by @jpinsonneau in #373
- NETOBSERV-1235 NETOBSERV-1241 UI Polishing by @jpinsonneau in #374
- NETOBSERV-1242 Console plugin build infos by @jpinsonneau in #376
- NETOBSERV-1266 Netflow traffic tab crash by @jpinsonneau in #377
- NETOBSERV-1113 implements RTT option in Console Plugin by @jpinsonneau in #365
- NETOBSERV-967 skip ticks when popups are open by @jpinsonneau in #375
- NETOBSERV-1113 fix pktDrop & FlowRTT merge by @jpinsonneau in #381
- update ovs_drop_last_action doc by @msherif1234 in #382
- NETOBSERV-1275: Introduce new "INNER" direction for inner-node traffic by @jotak in #378
- NETOBSERV-1269 refactor overlapping detection for BNF by @jotak in #379
New Contributors
Full Changelog: v0.1.10...v0.1.11
v0.1.10
What's Changed
Breaking changes 🛠
- NETOBSERV-871 UI: Connection tracking query option by @jpinsonneau in #285
Non-breaking changes
- NETOBSERV-870 implement TokenReview by @jotak in #283
- NETOBSERV-906 Document json format by @jotak in #296
- Added sampling information in frontend config by @OlivierCazade in #291
- Bump golang.org/x/net from 0.3.1-0.20221206200815-1e63c2f08a10 to 0.7.0 by @dependabot in #297
- NETOBSERV-897 Add codecov by @jotak in #299
- NETOBSERV-867 UI: Table Histogram help by @jpinsonneau in #295
- NETOBSERV-779 topology view crashes when layout display changed to Grid by @jpinsonneau in #284
- Bump webpack from 5.74.0 to 5.76.0 in /web by @dependabot in #302
- NETOBSERV-916 Higher CPU utilization seen due to connection tracking by @jpinsonneau in #303
- NETOBSERV-919 Histogram user experience feedback by @jpinsonneau in #304
- Check i18n on PR check by @jotak in #308
- Bump glob-parent through overrides by @jotak in #309
- NETOBSERV-678 Health dashboard link by @OlivierCazade in #305
- NETOBSERV-935 Disable notch to switch between FLOWS and CONNECTIONS when logType != ALL by @jpinsonneau in #307
- Nit CSS updates by @jpinsonneau in #306
- NETOBSERV-857 After some time, it fails to retrieve flows by @jpinsonneau in #310
- NETOBSERV-908: Added query to get silenced alert and only display non silenced alert by @OlivierCazade in #313
- NETOBSERV-844 Unable to have a working statusUrl in FlowCollector with Loki Operator 5.6 by @jpinsonneau in #312
- remove tab trailing semicolon by @jpinsonneau in #319
- Regenerate documentation with conntrack changes by @jotak in #321
- NETOBSERV-922 - Flaky topology data by @jpinsonneau in #301
- NETOBSERV-972 Make DISABLED auth mode not restricted to admins by @jotak in #320
- Update connection tracking tooltip after change in CRD by @OlivierCazade in #323
- NETOBSERV-765 Restore metrics by @jotak in #315
- NETOBSERV-901 Declare Observe section for project admins by @jotak in #300
- NETOBSERV-849 Console plugin multi-arch builds (upstream) by @jpinsonneau in #298
- fix makefile by @msherif1234 in #327
- fix manifest build target by @msherif1234 in #330
- NETOBSERV-972 check if cluster admin via namespaces by @jotak in #326
- Update workflow, setup workflow-test by @jotak in #331
- NETOBSERV-669: overview export PNG by @Amoghrd in #322
- Add metrics to overview div by @Amoghrd in #335
- Bump ubi-9.2 by @jotak in #334
New Contributors
- @msherif1234 made their first contribution in #327
- @Amoghrd made their first contribution in #322
Full Changelog: v0.1.9...v0.1.10
v0.1.9
What's Changed
Non-breaking changes
- Fix misspelled comments by @ronensc in #274
- NETOBSERV-787 UI: Table Histogram by @jpinsonneau in #271
- NETOBSERV-783 multiple page loads with quick filters by @jpinsonneau in #273
- NETOBSERV-855 add authentication checks by @jotak in #277
- NETOBSERV-789 UI: Table Histogram shortcuts by @jpinsonneau in #272
- Added alert banner in netobserv page by @OlivierCazade in #286
- NETOBSERV-876 - api subrouter by @jpinsonneau in #287
- Move to go1.19 by @jotak in #292
- NETOBSERV-794 Quick filters doesn't work in tabs by @jpinsonneau in #293
- NETOBSERV-751 UI: Missing unit of measuring for packets in Overview by @jpinsonneau in #282
- NETOBSERV-903 banner style fix by @jpinsonneau in #294
Full Changelog: v0.1.8...v0.1.9
v0.1.8
What's Changed
Non-breaking changes
- NETOBSERV-738 Panels & Columns popups keeps their state after cancel by @jpinsonneau in #253
- NETOBSERV-777 More options dropdown shows wrong items by @jpinsonneau in #268
- Bump json5 from 2.2.0 to 2.2.3 in /web by @dependabot in #267
- Add goreport by @jotak in #269
- NETOBSERV-786 Query: Table Histogram by @jpinsonneau in #270
- Setup githubaction CI (prepare removing prow) by @jotak in #266
Full Changelog: v0.1.7...v0.1.8
v0.1.7
What's Changed
Non-breaking changes
- NETOBSERV-743: update build image & CI tests to Go 1.18 by @mariomac in #257
- Bump qs and express in /web by @dependabot in #256
- NETOBSERV-723 Extra URL request made in Console Plugin by @stleerh in #251
- NETOBSERV-700 UI freeze when client date is after server date by @jpinsonneau in #261
- Add Steven as a maintainer by @jotak in #265
- NETOBSERV-741 "Clear all filters" setting is reset back to default when switching panels by @jpinsonneau in #263
New Contributors
Full Changelog: v0.1.6...v0.1.7
v0.1.6
What's Changed
Non-breaking changes
- NETOBSERV-656 overview page changes and additions by @jotak in #210
- Increase loki default timeout by @jpinsonneau in #213
- Fix parenthesis in help message by @ronensc in #217
- Update README.md by @ronensc in #218
- Define the SHELL variable in the Makefile by @ronensc in #221
- NETOBSERV-648 Put unimplemented panels behind feature gates by @jpinsonneau in #219
- NETOBSERV-414 change clipboard copy components to read only by @jpinsonneau in #220
- Updated mocks by @jpinsonneau in #225
- Make RecordField resilient to NaN values in time fields by @ronensc in #223
- NETOBSERV-636 UI Consistency: Overview styling by @jpinsonneau in #222
- Bump loader-utils from 1.4.0 to 1.4.1 in /web by @dependabot in #228
- NETOBSERV-480 Quick filters / new approach for infra/app layers by @jotak in #216
- NETOBSERV-634 UI Consistency: Side panel styling by @jpinsonneau in #214
- NETOBSERV-656 follow-up: add chart tooltips by @jotak in #227
- NETOBSERV-701 Cardinality panel: Namespaces listed twice by @jpinsonneau in #231
- NETOBSERV-635 UI Consistency: Tabs options by @jpinsonneau in #215
- NETOBSERV-637 UI Consistency: Topology styling by @jpinsonneau in #224
- NETOBSERV-602 Fix query stats computed for topology by @jotak in #226
- Bump loader-utils from 1.4.1 to 1.4.2 in /web by @dependabot in #233
- Bump minimatch from 3.0.4 to 3.1.2 in /web by @dependabot in #234
- NETOBSERV-619: adding deduplication filter to topology endpoint by @OlivierCazade in #232
- NETOBSERV-699 redundant charts: hide some by default by @jotak in #229
- Fix "time range in seconds" calculation in flow query stats by @jotak in #235
- Fix mocks by @jpinsonneau in #230
- NETOBSERV-688 UI: Overview labels options by @jpinsonneau in #239
- [Trivial] Add error logs on unmarshal errors by @jotak in #242
- Speed up docker build time by @jotak in #244
- NETOBSERV-608 UI: Reorder columns in flow table by @jpinsonneau in #236
- NETOBSERV-662 UI Consistency: Dropdown labels by @jpinsonneau in #240
- NETOBSERV-685 3D option behind feature gate by @jpinsonneau in #241
- Follow-up on #239: do not truncate on tooltips.. by @jotak in #245
- Rename quick-filters & "Not" filter by @jotak in #248
- NETOBSERV-474 summary filters by source or dest by @jotak in #246
- NETOBSERV-345 UI: Filtering by time. Remove placeholder text when users click on it for manually introduction by @jpinsonneau in #249
- NETOBSERV-686 3D view implementation by @jpinsonneau in #247
- NETOBSERV-621 split summary metrics, limit 5 per chart by @jotak in #237
- NETOBSERV-698 add ability to show/hide filter chips by @jotak in #243
- NETOBSERV-609 UI: Resize a column in flow table by @jpinsonneau in #238
- NETOBSERV-671 UI: Fields / Overview tooltips by @jpinsonneau in #252
- bump ubi8 by @jotak in #255
New Contributors
Full Changelog: v0.1.5...v0.1.6
v0.1.5
What's Changed
Non-breaking changes
- NETOBSERV-101 R&D: Kube enricher write path for downstream operator by @jpinsonneau in #183
- Updated Dockerfile to use node 16 by @OlivierCazade in #187
- NETOBSERV-101 - loki statusURL by @jpinsonneau in #186
- NETOBSERV-546 formatProtocol crash on unknown protocol number by @jpinsonneau in #188
- Add breaking-change triage in release notes by @jotak in #185
- NETOBSERV-433 and NETOBSERV-373 - unify names by @jotak in #191
- NETOBSERV-581 - grouping for Nodes+NS broken by @jpinsonneau in #192
- NETOBSERV-554 - Topology test ids generation by @jpinsonneau in #193
- NETOBSERV-407 - Overview page setup by @jpinsonneau in #189
- NETOBSERV-581 & NETOBSERV-554 fix group id by @jpinsonneau in #196
- NETOBSERV-408 Top X charts by @jpinsonneau in #190
- NETOBSERV-489: Added an option to forward user token to loki by @OlivierCazade in #198
- NETOBSERV-586 - Console plugin dependencies update by @jpinsonneau in #197
- NETOBSERV-602 Fix computed metrics by @jotak in #195
- NETOBSERV-487 - deselecting "Export all datas" causes few columns to be missed by @jpinsonneau in #199
- NETOBSERV-506 loki config url style by @jpinsonneau in #204
- NETOBSERV-409 - Total flows chart by @jpinsonneau in #203
- NETOBSERV-516 explicit limit reached message by @jpinsonneau in #206
- Fix Too much recursion error by @jotak in #207
- Fix cases where filter button didn't work well by @jotak in #209
- Document cypress & standalone by @jotak in #201
- NETOBSERV-591 Build QuerySummary from metrics by @jpinsonneau in #211
- NETOBSERV-526 Display milliseconds for time fields in NetFlow table by @jpinsonneau in #205
- NETOBSERV-650 Top X value is incorrect at first time by @jpinsonneau in #212
Full Changelog: v0.1.4...v0.1.5