* feat: setup the app context to fetch users,licenses and feature flags
* feat: added global event listeners for after_login event
* feat: remove redux from app state and private route
* feat: syncronize the approutes file
* feat: cleanup the private routes
* feat: handle login and logout
* feat: cleanup the app layout file
* feat: cleanup and syncronize side nav item
* fix: minor small re-render issue
* feat: parallel processing for sync calls for faster bootup of application
* feat: some refactoring for private routes
* fix: entire application too much re-rendering
* fix: remove redux
* feat: some more corrections
* feat: fix all the files except signup
* feat: add app provider to the test-utils
* feat: should fix a lot of tests
* chore: fix more tests
* chore: fix more tests
* feat: fix some tests and corrected the redux mock
* feat: delete snapshot
* fix: test cases
* fix: pipeline actions test cases
* fix: billing test cases
* feat: update the signup API to accept isAnonymous and hasOptedUpdates
* chore: cleanup the console logs
* fix: indefinite loading on manage licenses screen
* fix: better handling and route to something_went_wrong in case of qs down
* fix: signup for subsequent users
* chore: update test-utils
* fix: jerky behaviour on entering the home page
* feat: handle the retention for login context flow
* fix: do not let users workaround workspace blocked screen
* feat: added new tab for infra metrics in logs detailed page
* feat: added yaxis unit for the charts
* chore: cleanup query_range params
* fix: clusterName, podName variables not working
* feat: added skeleton for each charts in infra metrics tab
* change card height to 300px
* fix: updated the test cases
* feat: added new sub-tabs node and pod for infra metrics tab
* feat: added new components for node and pod metrics
* feat: added card titles for host metrics and handled empty state
* fix: updated the constant for host name
* feat: added vertical dotted line to all panels and updated y axis units for all panels
* feat: removed other panel types other than graph from host metrics query payload
* fix: updated the query payload for node metrics
* feat: moved the label of vertical dotted line to top
* feat: added console statement to check query payload
* fix: added pod name instead of node name in pod query payload
* fix: added key as pod name instead of node name in file system usage
* fix: updated query payload for file system usage in pod metrics and removed label from dotted line
* fix: updated the y axis units for network io
* fix: custom date time issue while plotting the graph
* feat: compare end time and current time update the end time accordingly
* feat: added the start and end time in query payloads
* refactor: removed the comments and unused variables
* chore: added a todo to make common component for sub-tabs
* fix: addressed review comments
---------
Co-authored-by: Ankit Nayan <ankit@signoz.io>