* feat: logsV4 initial refactoring
* feat: filter_query builder with tests added
* feat: all functions of v4 refactored
* fix: tests fixed
* feat: logs list API, logic update for better perf
* feat: integrate v4 qb
* fix: pass flag
* fix: update select for table panel
* fix: tests updated with better examples of limit and group by
* fix: resource filter support in live tail
* fix: v4 livetail api
* fix: changes for casting pointer value
* fix: reader options updated
* feat: cleanup and use flag
* feat: restrict new list api to single query
* fix: move getTsRanges to utils
* fix: address pr comments
* feat: initial setup for group by severity logs explorer page
* chore: reduce the height of the histogram
* chore: pr cleanup
* chore: minor color update
* chore: clean the PR
* chore: clean the PR
* chore: better base handling
* fix: append query names to the legends in case of multiple queries
* feat: make the changes only for list view and add back legends
* feat: logsV4 initial refactoring
* feat: filter_query builder with tests added
* feat: all functions of v4 refactored
* fix: tests fixed
* feat: logs list API, logic update for better perf
* fix: update select for table panel
* fix: tests updated with better examples of limit and group by
* fix: resource filter support in live tail
* feat: cleanup and use flag
* feat: restrict new list api to single query
* fix: move getTsRanges to utils
* feat: logsV4 initial refactoring
* feat: filter_query builder with tests added
* feat: all functions of v4 refactored
* fix: tests fixed
* fix: update select for table panel
* fix: tests updated with better examples of limit and group by
* fix: resource filter support in live tail
---------
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
* feat: add resource_deployment_environment as fast filter in traces page
* chore: directly use deployment.environment, rather than converting resource_deployment_environment
* chore: make environment filter expanded by default
* chore: add deployment.environment to defaultOpenSections to pass the test
---------
Co-authored-by: Ankit Nayan <ankit@signoz.io>
* chore: put together helper for fetching values for multiple attributes
* chore: poc: use helper for filter suggestions
* chore: add a working impl for getting attrib values for multiple attributes
* chore: start updating integration test to account for new approach for getting log attrib values
* chore: use a global zap logger in filter suggestion tests
* chore: fix attrib values clickhouse query expectation
* chore: only query values for actual attributes when generating example queries
* chore: update clickhouse-go-mock
* chore: cleanup: separate params for attributesLimit and examplesLimit for filter suggestions
* chore: some test cleanup
* chore: some more cleanup
* chore: some more cleanup
---------
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
* refactor(alert timeline): update TopContributorsCard and Table styles
- Update hover styles for collapsed section rows in TopContributorsCard
- Update text and icon colors on hover in TopContributorsCard
- Remove unnecessary styles for value column in Table
- Update font size and alignment for table headers in Table
- Update font size and alignment for created at column in Table
- Add actions column with ellipsis button in Table
* feat(alert history styles): update alert popover and top contributors card styles
* feat: add view templates option to dashboard menu
* feat: increase dropdown overlay width
Set the dropdown overlay width to 200px to provide breathing space for the dropdown button.
Added flex to wrap the dropdown button to create space between the right icon and the left elements.
* feat(paywall blocker): improvements for trial end blocker screen
- added new components locally for rendering static contents
- fixed SCSS code for better readablity
- seperated data to specific file
- added alert info style for the non admin users message
* chore: fixed few conditions
* feat(paywall title): added contact us to modal title
* feat: non admin users communication styles
* chore: added useState for the sidebar collapse state to be false
* test(WorkspaceLocked): update Jest test to sync with recent UX copy changes
* feat(workspaceLocked): added locale
added English and English-GB translations for workspace locked messages
* feat: reverted the translation for and sidebar collapse fix
- I have removed the scope for unitest having locale support
- remove the useEffect way to set sidebar collapse, instead added it in app layout
- removed the opacity effect on tabs
* refactor(workspaceLocked): refactor appLayout component to simplify the isWorkspaceLocked function
* refactor(workspaceLocked): simplify isWorkspaceLocked by converting it to a constant expression
* refactor(workspaceLocked): refactor modal classname and variable
---------
Co-authored-by: Pranay Prateek <pranay@signoz.io>
* chore: calculate user count dynamically and set user role in identity event
* chore: move to callbacks
---------
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
* fix: added start and end time info text to educate user better around the schedule timelines
* fix: changed the start and endtime info text
* fix: changed the start and endtime info text
* fix: comment resolved