* feat: integrate billing api and wire up billing ui
* feat: show billing to admin only if on plans other than basic plan
* feat: show billing to admin only if on plans other than basic plan
* feat: update notfound snapshot
* chore: fix billing sidenav logic
* chore: fix several bugs
* chore: backend fix for billing
* fix: window.open pop blocker issue and error ui (#3750)
---------
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
Co-authored-by: Rajat Dabade <rajat@signoz.io>
* feat: hoc to support markdown content with variable interpolation
* feat: add ingestion settings page
* feat: update ingestion settings page and java docs to use interpolation
* feat: integrate ingestion info API and update docs components to use ingestion info
* feat: address review comments and update <my-app> to <servive-name>
* feat: dashboard widget page is refactored
* chore: key is updated
* chore: delete widget is updated
* chore: naming of the file is updated
* feat: dashboard changes are updated and selected dashboard and dashboardId is added
* chore: dashboard widget page is updated
* feat: setlayout is updated
* chore: selected dashboard is updated
* chore: dashboard is updated
* fix: feedback is updated
* chore: comments are resolved
* chore: empty widget id is updated
* fix: variables is updated
* chore: dashboard variable and name,description is now updated in hooks
* chore: build is fixed
* chore: loading experience is updated
* chore: title is updated
* fix: dashboard variables and other changes are updated
* feat: dashboard reducer is removed
* feat: widget header is updated
* feat: widget header is updated
* chore: dashboard is updated
* chore: feedback is updated
* fix: issues are fixed
* chore: delete is updated
* chore: warning message is updated
* chore: warning message is updated
* chore: widget graph component
* feat: dashboard condition is updated
* chore: getChartData is updated
* chore: widget details page is updated
* feat: tab sync is updated
* chore: layout is updated
* chore: labels is updated
* chore: message is updated
* chore: warining message is updated
---------
Co-authored-by: Rajat Dabade <rajat@signoz.io>
Co-authored-by: Vishal Sharma <makeavish786@gmail.com>
* feat: create live logs page and custom top nav
* fix: success button color
* fix: turn back color
* feat: add live logs where clause (#3325)
* feat: add live logs where clause
* fix: undefined scenario
* feat: get live data (#3337)
* feat: get live data
* fix: change color, change number format
* chore: useMemo is updated
* feat: add live logs list (#3341)
* feat: add live logs list
* feat: hide view if error, clear logs
* feat: add condition for disable initial loading
* fix: double request
* fix: render id in the where clause
* fix: render where clause and live list
* fix: last log padding
* fix: list data loading
* fix: no logs text
* fix: logs list size
* fix: small issues
* fix: render view with memo
---------
Co-authored-by: Palash Gupta <palashgdev@gmail.com>
---------
Co-authored-by: Palash Gupta <palashgdev@gmail.com>
---------
Co-authored-by: Palash Gupta <palashgdev@gmail.com>
* fix: build is fixed
---------
Co-authored-by: Palash Gupta <palashgdev@gmail.com>
Co-authored-by: Yunus M <myounis.ar@live.com>
* refactor: remove the dependency of services using redux
* refactor: seperated columns and unit test case
* refactor: move the constant to other file
* refactor: updated test case
* refactor: removed the duplicate enum
* fix: removed the inline function
* fix: removed the inline function
* refactor: removed the magic string
* fix: change the name from matrics to metrics
* fix: one on one mapping of props
* refactor: created a hook to getting services through api call
* fix: linter error
* refactor: renamed the file according to functionality
* refactor: renamed more file according to functionality
* refactor: removed unwanted interfaces and renamed files
* refactor: separated types
* refactor: shifted mock data and completed review changes
* chore: updated test cases
* refactor: added useEffect in errornotification
* chore: updated service test
* chore: shifted loading to table level
* chore: updated test cases
---------
Co-authored-by: Vishal Sharma <makeavish786@gmail.com>
* refactor: seperate the dependency of top overview query
* refactor: added error handle for api call using usequery
* refactor: update api layar and condition in component
* fix: onDragSelect re-render all graph data
* refactor: removed console
* refactor: corrected names and updated implemented required condition
* fix: the api call issue
* refactor: removed useeffect
* refactor: reverted the unnecessary changes
* refactor: removed the login from service level
* refactor: removed the unwanted code
* refactor: reverted the unwanted changes in getDashboardVariable
* refactor: instead of useQuery used useQueries
* refactor: changed the dependencies of useQuery key
* refactor: linter fixes
* refactor: delete the unrequired files
* fix: generecity of the type
* fix: moved the type to component
* fix: move the logic from container layer to pages layer
* refactor: optimised some part of the code
* refactor: review changes
* refactor: optimised the checks
* refactor: checking if the dependency data loaded in full view
* refactor: resolve the error of props in overview.ts
* refactor: small changes
* refactor: enforced the typecasting of constant variable
* refactor: refactoring in some of the changes are updated
* refactor: refactoring in some of the changes are updated
* refactor: removed the extra parameter from useGetQueryRange
* refactor: revert the changes back for tab
* refactor: metrics application is updated
* chore: loading condition is updated for full view component
* chore: moved the serviceDataProps type to api layer
* chore: message name is updated
---------
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
Co-authored-by: Palash Gupta <palashgdev@gmail.com>
* feat: add query builder and graph
* feat: add graph
* fix: id in the another places
* fix: multiple queries for explorer logs
* chore: chunkName is updated
---------
Co-authored-by: Chintan Sudani <46838508+techchintan@users.noreply.github.com>
Co-authored-by: Palash Gupta <palashgdev@gmail.com>
* feat: resource attribute is added in the exception
* fix: build is fixed
* chore: methods is updated to post
* fix: build is fixed
* fix: listErrors, countErrors API request body
* chore: type of the function is updated
* chore: convertRawQueriesToTraceSelectedTags is updated
* fix: resource attribute is updated
* chore: selected tags is updated
* feat: key is updated
---------
Co-authored-by: Vishal Sharma <makeavish786@gmail.com>
* feat: v5 is in progress
* feat: antdv5 is updated
* fix: build is fixed
* fix: default config is over written by custom one
* chore: onchange handler is updated
* chore: overflow is hidden in the layout
* Update index.tsx
* fix: import is fixed
* chore: un used import is fixed
* fix: dark mode is updated in service map
* fix: config dropdown is updated
* fix: logs types is updated
* fix: copy clipboard notification is updated
* chore: layout changes are updated
* chore: colors is updated
* chore: action width is updated
Co-authored-by: Pranay Prateek <pranay@signoz.io>
Co-authored-by: Vishal Sharma <makeavish786@gmail.com>
* feat👔 : getLatestVersion api is added
* chore: VERSION page is added
* feat: ✨ version page is added
* chore: all string is grabbed from locale
* chore: warning is removed
* chore: translation json is added
* chore: feedback about version is added
* chore: made two different functions
* unused import is removed
* feat: version changes are updated
* chore: if current version is present then it is displayed
* dayjs and less loader is added
* webpack config is added
* moment is removed
* useDebounceFunction hook is made
* old components and reducer is removed
* search is updated
* changes are upadted for the trace page as skeleton is ready
* chore: method is change from dayjs
* convertObject into params is updated
* initial filters are updated
* initial and final filter issue is fixed
* selection of the filter is updated
* filters are now able to selected
* checkbox disable when loading is in progress
* chore: getFilter filename is updated
* feat: clear all and exapanded filter is updated
* chore: clearAll and expand panel is updated
* feat: useClickOutSide hook is added
* chore: get filter url becomes encoded
* chore: get tag filters is added
* feat: search tags is wip
* bug: global max,min on change bug is resolved
* chore: getInitial filter is updated
* chore: expand panel is updated
* chore: get filter is updated
* chore: code smells is updated
* feat: loader is added in the panel header to show the loading
* chore: search tags in wip
* chore: button style is updated
* chore: search in wip
* chore: search ui is updated from the global state
* chore: search in wip
* chore: search is updated
* chore: getSpansAggregate section is updated
* useOutside click is updated
* useclickoutside hook is updated
* useclickoutside hook is updated
* parsing is updated
* initial filter is updated
* feat: trace table is updated
* chore: trace table is updated
* chore: useClickout side is updated for the search panel
* feat: unneccesary re-render and code is removed
* chore: trace table is updated
* custom component is removed and used antd search component
* error state is updated over search component
* chore: search bar is updated
* chore: left panel search and table component connection is updated
* chore: trace filter config is updated
* chore: for graph reducer is updated
* chore: graph is updated
* chore: table is updated
* chore: spans is updated
* chore: reducer is updated
* chore: graph component is updated
* chore: number of graph condition is updated
* chore: input and range slider is now sync
* chore: duration is updated
* chore: clearAllFilter is updated
* chore: duration slider is updated
* chore: duration is updated and panel body loading is updated
* chore: slider container is added to add padding from left to right
* chore: Select filter is updated
* chore: duration filter is updated
* chore: Divider is added
* chore: none option is added in both the dropdown
* chore: icon are updated
* chore: added padding in the pages component
* chore: none is updated
* chore: antd notification is added in the redux action
* chore: some of the changes are updated
* chore: display value is updated for the filter panel heading
* chore: calulation is memorised
* chore: utils function are updated in trace reducer
* chore: getFilters are updated
* tracetable is updated
* chore: actions is updated
* chore: metrics application is updated
* chore: search on clear action is updated
* chore: serviceName panel position is updated
* chore: added the label in the duration
* bug: edge case is fixed
* chore: some more changes are updated
* chore: some more changes are updated
* chore: clear all is fixed
* chore: panel heading caret is updated
* chore: checkbox is updated
* chore: isError handler is updated over initial render
* chore: traces is updated
* fix: tag search is updated
* chore: loading is added in the trace table and soring is introduced in the trace table
* bug: multiple render for the key is fixed
* Bug(UI): new suggestion is updated
* feat: isTraceFilterEnum function is made
* bug: new changes are updated
* chore: get Filter is updated
* chore: application metrics params is updated
* chore: error is added in the application metrics
* chore: filters is updated
* chore: expand panel edge case is updated
* chore: expand panel is updated and utls: updateUrl function is updated
* chore: reset trace state when unmounted
* chore: getFilter action is updated
* chore: api duration is updated
* chore: useEffect dependency is updated
* chore: filter is updated with the new arch
* bug: trace table issue is resolved
* chore: application rps url is updated for trace
* chore: duration filter is updated
* chore: search key is updated
* chore: filter is added in the search url
* bug: filter is fixed
* bug: filter is fixed
* bug: filter is fixed
* chore: reset trace data when unmounted
* chore: TopEnd point is added
* chore: getInitialSpanAggregate action is updated
* chore: application url is updated
* chore: no tags placeholder is updated
* chore: flow from customer is now fixed
* chore: search is updated
* chore: select all button is removed
* chore: prev filter is removed to show the result
* chore: config is updated
* chore: checkbox component is updated
* chore: span filter is updated
* chore: graph issue is resolved
* chore: selected is updated
* chore: all filter are selected
* feat: new trace page is updated
* chore: utils is updated
* feat: trace filter page is updated
* chore: duration is now fixed
* chore: duration clear filter is added
* chore: onClickCheck is updated
* chore: trace filter page is updated
* bug: some of bugs are resolved
* chore: duration body is updated
* chore: topEndPoint and application query is updated
* chore: user selection is updated in the duration filter
* chore: panel duration is updated
* chore: panel duration is updated
* chore: duration bug is solved
* chore: function display value is updated
* chore(UI): @types/node version is updated and port sync finder is removed
* chore(UI): tsconfig is updated
* fix(bug) webpack config is updated
* fix(bug): some eslint error is now fixed
* chore(lock): yarn lock is fixed