fixed#4389
Make wrap columns false by default #4344
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **New Features**
- Enhanced alert data retrieval to focus on the last 2 minutes instead
of the last 15 minutes.
- Improved refresh behavior for alerts, allowing for more frequent
updates based on a new timing threshold.
- **Bug Fixes**
- Enhanced error handling in log management to prevent runtime
exceptions when accessing potentially undefined properties.
- Improved robustness in local storage handling to ensure reliable value
assignments.
- **Refactor**
- Streamlined logic and data structures in various components for better
clarity and maintainability.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
fix#4344
1. Sometimes user has to click cancel query multiple times for the query
to get cancelled
2. Add Column and expand log, click on column header. Now when we expand
any row, it does not expands at desired
position
Reverted the previous timestamp column functionality.
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **New Features**
- Introduced asynchronous loading for the QueryEditor component to
improve initial load times in the JsonPreview.
- Enhanced column order handling in SearchResult for more dynamic
adjustments based on default columns.
- **Bug Fixes**
- Added error handling in the getNestedJson function to improve
robustness against unexpected input.
- **Style**
- Updated the background color of the table resizer for better visual
consistency.
- **Chores**
- Disabled sorting functionality by default in the table component to
streamline user experience.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
fix#4344
1. Source appears in wrap by default
2. On switching from saved views source disppears
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **New Features**
- Improved handling of log data and column order in various components,
enhancing performance and clarity.
- Added reactivity for column order updates in the TenstackTable
component.
- Introduced a sidebar mode for the JSON preview, enhancing usability.
- **Bug Fixes**
- Enhanced robustness of state management in the SearchBar component to
prevent errors related to missing properties.
- **Style**
- Streamlined CSS for the IndexList component, improving readability
without altering visual behavior.
- **Refactor**
- Simplified logic in multiple components to improve maintainability and
efficiency by removing unnecessary checks and intermediate steps.
- Increased default column size for better visibility of displayed data.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
This PR fixes the following issues from #4344
1. On reset, orderby timestamp appears in sql mode.
2.loading text appears white in dark mode
3.Histogram should partially load when user cancels query mid way if
histogram has partially loaded but sometimes it displayed error message.
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **New Features**
- Enhanced search functionality with improved SQL query construction,
streamlining data retrieval.
- Dynamic styling in the table component for better visual adaptability
based on theme (dark/light).
- **Bug Fixes**
- Refined loading state management during histogram data retrieval to
improve user experience during operations.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
fix#3973
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **New Features**
- Introduced a new dynamic table component for enhanced data display and
interaction.
- Added support for Tailwind CSS, improving styling capabilities across
the application.
- Implemented interactive controls for managing log entries in the data
table.
- **Improvements**
- Enhanced logging functionality with clearer error messaging, improved
content wrapping, and optimized selection of log fields based on user
input.
- Streamlined user interface in the JSON preview and search result
components for better usability and readability.
- Improved performance and responsiveness of the search results table.
- Refined column visibility management in the search results, enhancing
user experience.
- **Bug Fixes**
- Updated column management logic in the search results for improved
robustness.
- Enhanced reliability of Playwright tests by refining timing and
interaction steps.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
---------
Co-authored-by: Sai Nikhil <nikhil@openobserve.ai>