Releases: netobserv/network-observability-console-plugin
Releases · netobserv/network-observability-console-plugin
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
v0.1.4
What's Changed
- NETOBSERV-170 fix i18n namespace by @jpinsonneau in #180
- NETOBSERV-426 : Exposed loki CA certificate path configuration by @OlivierCazade in #181
- NETOBSERV-299 : Added last refresh date in query summary by @OlivierCazade in #179
- NETOBSERV-330 Provide a way to filter Kubernetes-related flows by @jpinsonneau in #176
- Bump terser from 5.13.1 to 5.14.2 in /web by @dependabot in #182
- Bump moment from 2.29.3 to 2.29.4 in /web by @dependabot in #184
Full Changelog: v0.1.3...v0.1.4
v0.1.3
What's Changed
- NETOBSERV-287 Aggregate stats, fix limit reach by @jotak in #136
- NETOBSERV-311 Filtering with autocompletion trigger exact match by @jotak in #141
- NETOBSERV-249 Add more time/duration columns by @jotak in #140
- NETOBSERV-219 PoC Operators - skip TLS checks by @jpinsonneau in #147
- NETOBSERV-312 - Full screen mode by @jpinsonneau in #142
- NETOBSERV-270 Topology: UI feedback / followup by @jpinsonneau in #139
- NETOBSERV-290 Preserve settings in NetFlow table by @jpinsonneau in #149
- NETOBSERV-313 Topology: automatically fit view by @jpinsonneau in #144
- NETOBSERV-252 Topology: Owners / Namespaces as nodes by @jpinsonneau in #131
- NETOBSERV-298 Custom time range forgets the seconds by @jpinsonneau in #150
- NETOBSERV-253 Topology: Enrich Host informations by @jpinsonneau in #146
- NETOBSERV-152 UI: selected custom time range should be visible by @jpinsonneau in #151
- NETOBSERV-259 Topology: Filter from side panel by @jpinsonneau in #145
- NETOBSERV-265 millisecond accuracy for time flow start/end by @jotak in #153
- NETOBSERV-320 Console plugin metrics for prometheus by @jotak in #156
- NETOBSERV-290 fix tick race issues by @jpinsonneau in #154
- NETOBSERV-344 Can't click on node info from popup by @jpinsonneau in #157
- NETOBSERV-360 Add node detailed information on side panel by @jpinsonneau in #159
- NETOBSERV-361 Fix time range url issue by @jpinsonneau in #158
- NETOBSERV-363 Bidirectional edges doesn't work anymore by @jpinsonneau in #160
- NETOBSERV-292 End time for time range is now inclusive by @jotak in #162
- Cypress integration tests by @jpinsonneau in #155
- NETOBSERV-364 Topology crash on scope change with groups by @jpinsonneau in #161
- NETOBSERV-377 Filtering in topology triggers exact match by @jotak in #165
- Dark theme support by @jpinsonneau in #152
- NETOBSERV-223: filter by empty names by @mariomac in #166
- NETOBSERV-223: filter by empty IP and numbers by @mariomac in #168
- NETOBSERV-316 loki json mocks by @jpinsonneau in #167
- NETOBSERV-317 Netflow table: reduce row height / do not compute in px by @jpinsonneau in #169
- NETOBSERV-316 Console plugin as standalone by @jpinsonneau in #163
- NETOBSERV-326 data-test attributes by @jpinsonneau in #164
- NETOBSERV-317 fix rendering performances issue by @jpinsonneau in #170
- NETOBSERV-384 Update deprecated console resource tab by @jpinsonneau in #174
- NETOBSERV-347 UX filtering: be able to turn off an active filter by @jpinsonneau in #173
- NETOBSERV-372 UI: Improve loki error messages by @jpinsonneau in #171
- NETOBSERV-372 Warning messages by @jpinsonneau in #172
- NETOBSERV-376 UI: add mac address column / filter by @jpinsonneau in #175
- NETOBSERV-399 Table rows display issue after update by @jpinsonneau in #177
- More accurate slowness warnings by @jotak in #178
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's Changed
- NETOBSERV-192 Release action by @jotak in #91
- Prepare FLP integration by @jotak in #78
- super columns + filters by @jpinsonneau in #92
- NETOBSERV-227 fix filtering by namespace or owner by @jotak in #94
- Use default TAG=dev to prevent accidental push on main by quay admins by @jotak in #95
- NETOBSERV-223 allow empty values, and some maintenance by @jotak in #96
- NETOBSERV-179 Topology: create page layout & toolbar by @jpinsonneau in #93
- Use Loki as a datasource for autocompletion by @jotak in #99
- Bump node-forge from 1.2.1 to 1.3.0 in /web by @dependabot in #103
- Bump minimist from 1.2.5 to 1.2.6 in /web by @dependabot in #104
- NETOBSERV-231 Topology option panel by @jpinsonneau in #98
- NETOBSERV-178 Topology: build queries for Loki by @jpinsonneau in #101
- NETOBSERV-229 CI: create pre-merge images by @jotak in #100
- NETOBSERV-126: Added service name configuration by @OlivierCazade in #102
- Fix warning in test by @jotak in #106
- NETOBSERV-218 upgrade base image by @jotak in #107
- NETOBSERV-230 topology view by @jpinsonneau in #97
- NETOBSERV-217 Show summary of filtered data in NetFlow table by @jpinsonneau in #108
- NETOBSERV-226 Refactor query API and filters management by @jotak in #105
- NETOBSERV-273 Reducing empty array with no initial value by @jpinsonneau in #116
- NETOBSERV-278 Rename Address to IP by @jotak in #117
- NETOBSERV-269 Port exact match by @jotak in #118
- NETOBSERV-244 Topology Export by @jpinsonneau in #113
- NETOBSERV-236 Topology search item by @jpinsonneau in #112
- NETOBSERV-226 matrix merger implementation by @jpinsonneau in #120
- NETOBSERV-235 Topology quick filtering by @jpinsonneau in #114
- NETOBSERV-241 Topology extra groups by @jpinsonneau in #115
- NETOBSERV-222 UI: polishing by @jpinsonneau in #109
- Fix linefilter regex, disallowing '"' in before-match by @jotak in #119
- Fix URL params incorrectly read/written by @jotak in #124
- NETOBSERV-240 Topology metric selection by @jpinsonneau in #111
- NETOBSERV-254 Topology highlight on hover by @jpinsonneau in #123
- NETOBSERV-288 - conditionnal rendering to improve perfs on table by @jpinsonneau in #122
- NETOBSERV-232 Topology selection by @jpinsonneau in #110
- Bump async from 2.6.3 to 2.6.4 in /web by @dependabot in #128
- NETOBSERV-279 fix issues with filters on nodes by @jotak in #129
- NETOBSERV-272 - NETOBSERV-274 - Query protocols & stats, port names by @jpinsonneau in #126
- NETOBSERV-240 merge fix by @jpinsonneau in #130
- NETOBSERV-275 Stats panel: make number of bytes more human-friendly by @jpinsonneau in #125
- Update base image to recommended (fixed vulns) by @jotak in #132
- NETOBSERV-270 resizable panel by @jpinsonneau in #133
- NETOBSERV-322 Sort crash on common columns by @jpinsonneau in #137
- NETOBSERV-321 query stats panels crashes netflow-traffic page by @jpinsonneau in #135
- NETOBSERV-278 Rename address to IP (next) by @jotak in #138
- NETOBSERV-293 Topology: Expand groups crash after refresh by @jpinsonneau in #134
- NETOBSERV-325 Topology: Remove feature gate by @jpinsonneau in #143
Full Changelog: v0.1.1...v0.1.2