Changelog - Web

web-2023-06-01-21-36-57 - Thursday, June 1 2023, 21:08 UTC
  • #web [ED-9027] Convert Toast Component to React (#9265)
  • #web [ED-7769] Tabs React component (#9236)
  • #web [VPB-287] Add badge and tooltip to VPB header (#9258)
  • #web [ED-9169] fix various issues with filters in metrics explorer (#9260)
  • #web [VPB-203] implemented form input visibility logic (#9261)
  • #web [LS-134] Traverse logs with keyboard (#9257)
  • #web [ED-9020] Implement tooltips for Label, Search, Input, and Input List components (#9254)
  • #web [ED-8985] Use compact notation for numbers more than a billion. (#9237)
  • #web Convert auth-service to store (#9197)
  • #web [VPB-264] Make beta banner dismissible (#9256)
  • #web Fix issue with vertical checkbox list rendering incorrectly (#9252)
  • #web [ED-9020] Implement tooltips for Checkbox, Checkbox List, Dropdown, and Drop List components (#9230)
  • #web [LS-12] Expand rows in log results table (#9224)
  • #web [LS-149] Prevent double submissions on log search page (#9250)
  • #web [LS-16] Only update searchTerm when the search is initiated (#9248)
  • #web [LS-16] Changing lookback should not reset filters with query-lang=true (#9234)
  • #web [ED-7489] Enable and fix more Cypress e2e tests (#9228)
  • #web Refactor filenames to not have -Component in name for VPB (#9239)
  • #web suppress throttle_status error log (#9238)
web-2023-05-31-20-11-48 - Wednesday, May 31 2023, 19:47 UTC
  • #web [ED-8928] clicking on remove tag should not toggle Filters widget (#9233)
  • #web fix for non-query lang where filters would get reset when the form is submitted (#9231)
  • #web [ED-9028] Convert stepper component to react (#9200)
  • #web [VPB-198] radio support in edit node form (#9210)
  • #web [VPB-222] Integrate API for node processor testing (#9204)
web-2023-05-31-17-58-43 - Wednesday, May 31 2023, 16:28 UTC
  • #web remove Angular inline styles for more security (#9223)
  • #web [VPB-175] Add node input/output icons (#9209)
  • #web allow Button component to have arbitrary content (#9179)
  • #web fix mock filters service in chromatic tests (#9221)
  • #web [LS-16] log search: use CQL query parser and fix widget/url/search text inconsistencies (#9189)
  • #web [LS-141] - implemented get search term (#9216)
  • #web only run chromatic deploy on master_wf (#9206)
  • #web [ED-7489] Enable cypress in master_wf and feature_wf pipeline (#9115)
  • #api #web [LS-140] implement rbac for search queries (#9188)
web-2023-05-30-19-44-22 - Tuesday, May 30 2023, 19:36 UTC
  • #web replace broken logo with working one (#9167)
  • #web get more memory for canary and prod deployments (#9199)
  • #web [ED-9029] Convert toggle component to react (#9193)
  • #web [VPB-223] Integrate API for regex testing (#9158)
  • #web [VPB-238] Animate pending drawer closing (#9160)
  • #web [ED-9026] React Slider component (#9133)
  • #web add Mantine modal helpers and styles (#9180)
  • #web DataTable component (#9190)
  • #web [LS-132] Log results table improvements (#9164)
  • #web add mock service worker (#9159)
  • #web integrate react-query with Angular HTTP client (#9162)
  • #api #web [LS-131] add facet access resource for controlling access (#9152)
  • #web [ED-9012] use file_glob_path if source type is "file" (#9154)
  • #web [ED-9108] rehy source fields selector issue (#9161)
  • #web [VPB-199] edit node form descriptions and docs (#9140)
  • #web [LS-132] Convert log results table to react (partial) (#9150)
  • #web [VPB-263] Update node creation panel colors (#9139)
web-2023-05-25-23-49-41 - Thursday, May 25 2023, 23:33 UTC
  • #web [VPB-216] input-list component, input component updates, and input-list support in edit node (#9138)
  • #web [VPB-223] Add Code component showing regex match highlighting (#9137)
  • #web update default styles for tabs, menu and table Mantine components (#9131)
  • #web [VPB-218] dropdown support in the edit node form (#9118)
  • #web [VPB-200] add support for number type input (#9116)
  • #web implement useIdentity and useTrace hooks (#9111)
  • #web [ED-7489] Fix more cypress tests (#9112)
  • #web [ED-8933] Updates to timestamp on a few pages (#9103)
  • #web [ED-9024] convert avatar component to react (#9079)
  • #web [ED-8802][LS-135] Prevent column chart from re-animating #2 (#9110)
  • #web [VPB-197] text input support for edit node form (#9109)
  • #web make selecting single dates easier in date picker (#9102)
  • #web Fix initial viewport adjustment to screen top (#9108)
  • #web Fix edge-menu disappearing (#9107)
  • #web [ED-9080] Convert theme service to zustand store (#9095)
  • #web [ED-8731] Fix nav items visibility logic (#8995)
  • #web [LS-106] Change log search table header height and bottom margin (#8994)
  • #api #web [LS-63] - renamed cluster_name mapping with ed prefix (#9056)
  • #web [ED-8802] Migrate log search histogram chart to react (#9084)
  • #web [VPB-233] Add beta banner to Pipeline builder (#9080)
  • #web [VPB-255] integrate /nodespecs endpoint (#9086)
  • #web Fix Code Editor layout regression (#9083)
  • #web [VPB-240][VPB-238] Animate viewport when drawer is opened and closed (#9077)
  • #api #web [ED-9004] remove unused anomaly API's (#9074)
  • #web Only allow test node mode in edit mode (#9078)
  • #web [ED-9051] added jira links to feature flags (#9076)
  • #web [VPB-195] edit node form view skeleton (#9044)
  • #web [VPB-160] Update create config redirect logic (#9061)
  • #web [ED-5575] limit destination nodes to top 5 (in bytes) (#9065)
  • #web migrate components to new ReactWrapper (#9072)
  • #web [ED-8802] Migrate column-chart to react (#9048)
web-2023-05-23-12-09-14 - Tuesday, May 23 2023, 11:30 UTC
  • #web fix Angular outputs not being called by wrapper components (#9068)
  • #web [ED-8829] Switch to vscode theme for logs (#9055)
  • #web [VPB-231] Add Pay Wall to edit node feature (#9060)
web-2023-05-22-22-00-27 - Monday, May 22 2023, 21:50 UTC
  • #web [ED-9055] org switch fix (#9064)
  • #web Reorganize Mantine default styles and fix some visual inconsistencies (#9058)
  • #web fix angular components inside react wrappers flashing briefly (#9054)
  • #web [ED-8866] Fix cannot read properties of undefined error (#9059)
web-2023-05-22-15-38-06 - Monday, May 22 2023, 13:01 UTC
  • #web [ED-9039] fix dropdown items with undefined values (#9053)
  • #web [ED-8620] implement new date picker as form input (#9013)
  • #web [VPB-133] Add components for displaying regex test mode UI (#9040)
  • #web [ED-5170] add findings to negative patterns chart on logs/patterns (#9042)
  • #web [ED-8535] Convert Dropdown and Drop List Components to React with Mantine (#9010)
  • #web [ED-8800] Accordion React component (#8982)
  • #web [LS-92] Default json formatting in log search drawer (#9002)
  • #web [LS-91] Update default columns for log search table (#9034)
  • #web [VPB-160] pipeline builder route consolidation and edit mode toggle improvements (#9039)
  • #web [ED-8521] Move only/all selection logic out of Checkbox Component (#9031)
web-2023-05-18-21-18-16 - Thursday, May 18 2023, 21:09 UTC
  • #web [ED-9003] rehy issues (#9030)
  • #web [VPB-221] Fix drawer header bg color (#9029)
  • #web [ED-9003] rehy issue (#9027)
  • #web [VPB-221] Upgrade VPB drawer components to support Test Mode (#9001)
web-2023-05-18-18-22-22 - Thursday, May 18 2023, 18:04 UTC
  • #web [VPB-221] Update Button Component styles (#9022)
  • #web [ED-8943] suppress APP_INITIALIZER error (#9004)
  • #web Fix dropdowns not opening (#9021)
  • #web [ED-9003] fix issue with selecting hosts for rehydrarions (#9006)
  • #web [VPB-148] Fix multi-menu opening bug and animation duration (#9009)
  • #web [ED-8978] Fix hitting Enter in Edit Node drawer (#8997)
  • #web [ED-8843] deprecate shared project (#9008)
  • remove active integration/history API'S #api #web (#9016)
  • #web [ED-8620] IntervalInput improvements (#9018)
  • #web fixes to testing configuration and types (#9015)
  • #web [ED-7489] Add mocks to fix up first few E2E tests (#8983)
web-2023-05-17-20-38-12 - Wednesday, May 17 2023, 19:15 UTC
  • #web [ED-8281] remove old flags (#8999)
  • #web [LS-106] Add bottom borders to tables as row separators (#8993)
  • #web [ED-8828] Log search drawer to react (#8981)
  • #web [VPB-159] updates to fix some layout issues (#8985)
  • #web [ED-8864] fix custom fields problems in webhook integration form (#8980)
  • #web [LS-16] refactor: use constants in filter component and services (#8971)
  • #web [ED-8620] React based Date Picker (#8901)
  • #web [VPB-226] Update node styling to match Figma (#8984)
  • #web [ED-7489] Install Cypress with correct settings and project structure (#8965)
  • #web [VPB-159] add dagrejs and graphlib (#8977)
  • #web [VPB-137] Allow showing node details drawer in read-only mode (#8979)
web-2023-05-16-18-54-23 - Monday, May 15 2023, 23:31 UTC
  • #web [VPB-26] instant node validation (#8946)
  • #web use different data source for modal (#8962)
web-2023-05-15-19-10-39 - Monday, May 15 2023, 17:19 UTC
  • #web [VPB-166] Add graph transition animations on relayout (#8945)
  • #web [ED-8534][ED-8537] Convert checkbox and checkbox list components to react (#8937)
  • #api #agent [LS-100] remove warehouses from configv2 (#8925)
  • #web [ED-8828] Convert tag component to react (#8919)
  • #web [VPB-146] Fix Pending Changes drawer not closing on deploy (#8938)
  • #web [VPB-158] show node level errors in the edit node component when present (#8921)
  • #web [VPB-148] Keep node being edited in view if necessary (#8920)
  • #web remove unused dependencies (#8935)
  • #web move left/right arrows 1px to better align the center of the circle with the arrow (#8933)
  • #web [LS-98] fix time filter issues in log search (#8934)
  • #web [ED-8927] Underline "Change" in change ord in profile card (#8930)
  • #web add @mantine/dates, improve ReactWrapper (#8912)
web-2023-05-12-03-49-48 - Thursday, May 11 2023, 23:12 UTC
  • #web [VPB-149] custom edit node title based on node type (#8914)
  • #web [ED-8922] Update Readme to show how to delete tags from failed deployment (#8917)
  • #web [VPB-27] Map pathOutput nodes back to original ids (#8916)
  • #web [VPB-27] Support Router Nodes with duplicate edges (#8893)
web-2023-05-11-19-06-30 - Thursday, May 11 2023, 18:21 UTC
  • #web Update eslint and prettier packages for TS compatibility (#8908)
  • #web [ED-8828] Convert log level icon component (#8906)
  • #web [ED-8715] Make top-level in navbar clickable (#8904)
  • #web [ED-8564] Downgrade to Node 16 on the build container (#8905)
  • #api #web [ED-8833] Fix buffer props for archive integration not getting persisted on API (#8879)
  • #web [ED-8564] Upgrade to Node 18 (#8890)
  • #web [VPB-148] Keep node being edited in view (#8886)
  • #web [ED-8843] delete web edgedelta project (#8868)
  • #web [VPB-102] Refactor insertion & deletion logic to support router nodes (#8865)
  • #web [ED-8634] Review light mode visual behavior in the app (#8859)
  • #web [ED-8619][ED-8621] Fix issue with Create Similar Rehydration and modify default time range (#8862)
  • #web [VPB-27] Fix Node Catalog creation menu (#8866)
  • #web [ED-8871] Supress config parsing issues on Sentry (#8853)
  • #web [VPB-47] pipeline validation and error states (#8846)
  • #web [VPB-102] Split handles into multiple output paths for router nodes (#8848)
  • #web [VPB-154] Only show input/output data type when relevant (#8860)
web-2023-05-09-18-05-28 - Tuesday, May 9 2023, 16:25 UTC
  • #web [ED-8778] add support for CSS modules (#8855)
  • #web Update Angular 14 to Angular 15 (#8841)
  • #web [ED-8820] when ff is true, use last updated in the from to values in queries (#8808)
  • #web [VPB-143] reset pipeline when toggling to read-only mode (#8793)
  • #web Update Angular 13 to Angular 14 (#8824)
  • #web [VPB-102] Add styling changes to support correct node heights (#8823)
  • #web [ED-8657] Have bubble chart elements initialize in order of depth. (#8837)
  • #web [ED-7988] Metrics page loading issues (#8727)
  • #web [LS-64] fix histogram label cut-off (#8833)
  • #web #api [ED-8824] [ED-8764] fix screenshot context cancel issues on prod (#8832)
  • #web Update Angular 12 to Angular 13 (#8815)
  • #web [VPB-112] implement simple yaml editor component (#8820)
  • #web [VPB-147] Change arrow icon to plus (#8819)
  • #web [VPB-30] Add throughput diagnostics (#8810)
  • #web [VPB-110] Add Select for Node Type in VPB (#8799)
web-2023-05-05-16-15-46 - Friday, May 5 2023, 15:59 UTC
  • #web fix Create button in rehydrations disabled incorrectly (#8818)
  • #web [ED-8614] update Sentry SDK to latest version (#8813)
web-2023-05-04-20-14-12 - Thursday, May 4 2023, 19:57 UTC
  • #web [ED-8816] fix userHasAccess pipe not refreshing its value (#8803)
  • #web [ED-8636] make buttons in workloads icon buttons (#8801)
  • #web small fixes (#8798)
  • #web [ED-8816] fix userHasAccess pipe not used as async (#8796)
  • #web [VPB-47] Use query and mutation in VPB to have access to errors (#8778)
  • #web [VPB-144] Fix selection & highlighting bugs in VPB (#8775)
  • #web [ED-8807] change labels in agents with health issues (#8789)
  • #web [ED-7125] better responsive layouts (#8752)
  • #web [ED-8626] Fix shared banner component in storybook (#8770)
  • #web [ED-8614] generate less sourcemaps and update Angular to LTS (#8786)
  • #web [ED-8636] add DropdownMenu component (#8772)
  • #web [ED-8636] implement IconButton component (#8769)
  • #web [ED-8614] enable sourcemaps in deployment (#8764)
  • SAML Org Selection Page Redirection And Expose JIT Enforcement To Every Org #web
  • #web [ED-8665] Create store for user service using zustand (#8600)
  • #ci #web [ED-8661] Run jest tests for master-wf and feature-wf (#8738)
  • #web [VPB-142] select node on creaiton and open edit node drawer (#8758)
  • #web [VPB-143] edit mode toggle (#8756)
  • #web [VPB-20] destroy edge buttons on mouseLeave so that no stale menus are left open (#8748)
  • #web [VPB-144] Fix UI jumpiness when creating a new node (#8755)
web-2023-05-02-20-46-53 - Tuesday, May 2 2023, 20:23 UTC
  • #web [VPB-141] Hide Node Creation Panel in Read-Only mode (#8746)
  • #web [VPB-23] Add logic to categorize node catalog menu into subcategories (#8743)
web-2023-04-27-21-02-42 - Thursday, April 27 2023, 20:36 UTC
  • #web [ED-8721] Remove all filters except "Agent Tag" for hourly pipeline status flag (#8679)
  • [WIP] #web [ED-8654] Add "Last Updated" timestamp to Pipeline Status (#8583)
  • #web [ED-8583] Fix react-chip freeze (#8676)
  • #web [ED-8725] Fix lookback refetching distinct dimensions (#8681)
  • #web [VPB-126] Add node double click and edit-icon click (#8682)
  • #web [VPB-127] fixed disabled state on agent config shared menu dropdown (#8659)
  • * #web [ED-8698] Add Stripe billing link in sidebar under Admin for org creators in free/pro (#8654)
  • #web [ED-8641] Prettier css lint (#8658)
  • #web [VPB-126] Add node visuals following Figma spec (#8661)
  • #web Fix bug with getFlagValue (#8657)
  • #web [VPB-121] create new array of pipelineNodes before converting ids (#8653)
  • #web [VPB-120] improved onNodeClick guard (#8638)
  • #web [ED-8720] Fix Jest and Cypress types clashing (#8651)
  • #web [ED-8655] Modify time filters for pipeline status page (#8640)
  • #web [ED-8345] re green (#8586)
  • #web [VPB-123] only show edge delete button in edit mode (#8637)
  • #web [LS-27] add consistent time formatting to histogram charts (#8645)
  • #web [LS-34] fix reloading search results when lookback changes while the query is empty (#8646)
  • #web [VPB-107][VPB-96][VPB-86] Implement path highlighting (#8643)
  • #web [VPB-122] update node outputs when a node is deleted (#8641)
  • #web [VPB-45, VPB-104] route to edit pipeline page after v3 config is created (#8617)
  • #web [ED-8714] add lookback period to distinct dimensions queries (#8649)
  • #web [ED-8713] use distinct dimensions v1 api call (#8648)
  • #web [ED-8708] Fix Z index of Search button to be under log drawer (#8639)
web-2023-04-25-20-15-52 - Tuesday, April 25 2023, 19:39 UTC
  • #web [ED-8706] fix issue with input height for non-react search (#8634)
  • #web [ED-8679] Hourly Pipeline Status - Hide Histograms (#8626)
  • #web [VPB-100] Change edge layout to be based on dagre (#8605)
  • #web [ED-8663] Set up ESLint and Prettier correctly (#8614)
  • #web [ED-8348] add reset icon (#8610)
  • #web [LS-32] fix broken query filters for source_type and other_tags (#8521)
  • #web [ED-8617] add defaults (#8606)
web-2023-04-24-21-21-56 - Monday, April 24 2023, 19:22 UTC
  • #web [ED-8586] reduced max-width of the nav logo when collapsed (#8603)
  • #web [VPB-38] delete node & react drawer component (#8587)
  • #web [LS-19] - fixed cql parser updating parse tree with uncheck (#8568)
  • #web [VPB-48] delete edge functionality (#8585)
web-2023-04-21-21-18-19 - Friday, April 21 2023, 20:15 UTC
  • #web [ED-8656] Remove throughput column and remove fetching of throughput SVGs (#8576)
  • #web [VPB-33] Add visual color indicator when creating edge link (#8584)
  • #web [VPB-27] Integrate Node Catalog for node creation (#8577)
  • #web [VPB-27] Implement Node Creation Panel (#8571)
  • #web [ED-8643] Always display "Show Filters" toggle button (#8545)
web-2023-04-20-19-16-57 - Thursday, April 20 2023, 18:57 UTC
  • #web [ED-8315] Add new react button component (#8572)
  • #web [ED-8345] Colors V2 (#8565)
  • #web [VPB-37] pending changes UI (#8551)
  • #web [ED-8650] Create Angular Compatibility React Context Provider (#8552)
  • #web [ED-8653] Set up new feature flag for hourly pipeline status change (#8563)
  • #web Update deployment instructions to cover aborted deployments (#8561)
web-2023-04-19-12-14-35 - Wednesday, April 19 2023, 11:32 UTC
  • [LS-19] - implemented typescript search query parser #web (#8498)
  • #web [ED-8660] fix dropdown disappearing in checkbox list (#8554)
web-2023-04-18-22-08-43 - Tuesday, April 18 2023, 21:30 UTC
  • #web [ED-8625] Fix dropdown persisting issue (#8550)
  • #web [ED-8345] colors 2.0 - inputs (#8527)
web-2023-04-13-11-35-51 - Thursday, April 13 2023, 09:40 UTC
  • #web [LS-9] instant 15min search when landing on log search page (#8442)
  • #web [ED-8516] Fix breadcrumbs layout in K8s page (#8475)
  • #web [LS-25] fix lookback resetting to 1h on search (#8473)
  • #web [LS-10] trigger data fetch when lookback has changed (#8471)
  • #web [ED-8393] make entire logsearch table monospace (#8474)
web-2023-04-12-17-49-49 - Wednesday, April 12 2023, 17:24 UTC
  • #web [ED-8576] prevent dropdown from freezing the whole page (#8470)
  • #web [ED-8507] Fix double scrollbar in user permission modal (#8469)
  • #web [ED-8511] Remove filter for logos in pipeline. (#8468)
  • [ED-7349] Agent version reports CSV viewer page and support endpoint #web #api (#8428)
web-2023-04-12-01-14-34 - Tuesday, April 11 2023, 23:14 UTC
  • #web [ED-8508] Change membership request modal to column layout (#8463)
  • #web [LS-24] close drawer when navigating away from page (#8458)
  • #web [ED-8509] fix editor alignment issue inside the drawer (#8454)
  • #web [ED-8461] position context menu so it won't get cut off (#8445)
  • [LS-15] Log Search checkboxes logic fix #web (#8401)
web-2023-04-11-12-31-28 - Tuesday, April 11 2023, 11:10 UTC
  • #web [ED-8393] [LS-23] format timestamp without year and use monospace font (#8448)
  • #web [ED-8501] default template-form radios to false (#8443)