* feat: deprecate user invite table
* fix: handle soft deleted users flow
* fix: handle edge cases for authentication and reset password flow
* feat: integration tests with fixes for new flow
* fix: array for grants
* fix: edge cases for reset token and context api
* chore: remove all code related to old invite flow
* fix: openapi specs
* fix: integration tests and minor naming change
* fix: integration tests fmtlint
* feat: improve invitation email template
* fix: role tests
* fix: context api
* fix: openapi frontend
* chore: rename countbyorgid to activecountbyorgid
* fix: a deleted user cannot recycled, creating a new one
* feat: migrate existing invites to user as pending invite status
* fix: error from GetUsersByEmailAndOrgID
* feat: add backward compatibility to existing apis using new invite flow
* chore: change ordering of apis in server
* chore: change ordering of apis in server
* fix: filter active users in role and org id check
* fix: check deleted user in reset password flow
* chore: address some review comments, add back countbyorgid method
* chore: move to bulk inserts for migrating existing invites
* fix: wrap funcs to transactions, and fix openapi specs
* fix: move reset link method to types, also move authz grants outside transation
* fix: transaction issues
* feat: helper method ErrIfDeleted for user
* fix: error code for errifdeleted in user
* fix: soft delete store method
* fix: password authn tests also add old invite flow test
* fix: callbackauthn tests
* fix: remove extra oidc tests
* fix: callback authn tests oidc
* chore: address review comments and optimise bulk invite api
* fix: use db ctx in various places
* fix: fix duplicate email invite issue and add partial invite
* fix: openapi specs
* fix: errifpending
* fix: user status persistence
* fix: edge cases
* chore: add tests for partial index too
* feat: use composite unique index on users table instead of partial one
* chore: move duplicate email check to unmarshaljson and query user again in accept invite
* fix: make 068 migratin idempotent
* chore: remove unused emails var
* chore: add a temp filter to show only active users in frontend until next frontend fix
* chore: remove one check from register flow testing until temp code is removed
* chore: remove commented code from tests
* chore: address frontend review comments
* chore: address frontend review comments
* feat: added components and styles
* feat: added password modal and other functionality
* feat: removed members and invited user tables from sso page
* feat: refactored and addressed the comments
* feat: rebase with main fix
* feat: added members page and listing and edit view
* feat: added components and styles
* feat: added password modal and other functionality
* feat: rebased with settings nav changes
* feat: code refactoring and use of semantic tokens
* feat: edit member drawer refactor
* feat: refactored and used semantic token for edit member drawer
* feat: added test cases for the members feature
* feat: code refactor
* feat: added updatedAt as the current give that in the response
* feat: refactored and addressed the comments
* feat: updated test case
* feat: code refactor and added todos
* feat: revamped the settings nav and setting dropdown
* feat: settings nav categorisation
* feat: added test cases
* feat: refactored code
* feat: updated test case
* feat: added keyboard shortcuts back into the settings nav at the bottom section
* chore: made baseconfigbuilder generic to be used across different charts
* chore: updated baseconfigbuilder test
* chore: updated timezone types
* chore: fixed tsc + test
* chore: fixed tsc + test
* chore: fixed tsc + test
* feat: added the base changes for pinnedtooltip element
* chore: fix tsc + test
* chore: fixed tooltipplugin test
* chore: restructured the code
* chore: restrucuted tooltip schema and resolved pr comments
* chore: fixed cursor comments
* chore: fixed cursor comments
* chore: fixed cursor comments
* fix: enhance input handling to prevent popover closure on input click
* fix: handling of input changes in CustomTimePicker to ensure value is applied on popover close
* chore: add test cases
* feat: added roles crud and details page
* feat: added details page content
* feat: added empty state in members tab
* feat: added permission detail side panel
* feat: made managed roles read only
* feat: added authzresources call in the app context
* feat: refactored files, made constants and utils
* feat: updated test mocks and util
* feat: added redirect to details page upon creation and other refactoring
* feat: used enum and refactoring
* feat: removed sidepanel toggle and changed the buildpayload logic
* feat: moved authz resource to roles page from app context
* feat: semantic token usage
* feat: cleanup, comment address and refactor
* feat: cleanup, comment address and refactor
* feat: temporarily hide the crud and role details page
* feat: added test cases for the role details flow and utilities
* feat: added test config in jest and refactored code
* feat: changed the page availability condition based on the tenant license type
* feat: resolved merge conflict changes in settings util
* feat: redesign the custom domain and moved it to general settings
* feat: cleanup and refactor
* feat: updated and added test cases
* feat: updated home page data source info section
* feat: cleanup and refactor
* feat: comment addressed
* feat: comment addressed
* feat: scss refactoring with semantic tokens
* feat: update icons to use from signozhq
* feat: added test config in jest and refactored code
---------
Co-authored-by: Vikrant Gupta <vikrant@signoz.io>
* feat: merge conflicts
* feat: testcases updated
* feat: checkbox jitter updated
* feat: css updated
* feat: pr comments signal source
* feat: relatedValues and all values together with unchecked filter handling
* feat: unchecked show more and tooltip for adaptive
* feat: test case
* feat: testcase
* fix: testcase
* chore: made baseconfigbuilder generic to be used across different charts
* chore: updated baseconfigbuilder test
* chore: updated timezone types
* chore: fixed tsc + test
* chore: fixed tsc + test
* chore: fixed tsc + test
* chore: updated config builder types
* chore: updated comment
* chore: made baseconfigbuilder generic to be used across different charts
* chore: updated baseconfigbuilder test
* chore: updated timezone types
* chore: fixed tsc + test
* chore: fixed tsc + test
* chore: fixed tsc + test