* [SILO-723] feat: add options in custom property in create property API
- To update or add more options, users have to use the dedicated options endpoint
* add validation for issue type and project during property creation
* pass type and project context in update apis
* chore: traige state in intake
* chore: triage state changes
* feat: implement intake state dropdown component and integrate into issue properties
* chore: added the triage state validation
* chore: added triage state filter
* chore: added workspace filter
* fix: migration file
* chore: added triage group state check
* chore: updated the filters
* chore: updated the filters
* chore: added variables for intake state
* fix: import error
* refactor: improve project intake state retrieval logic and update TriageGroupIcon component
* chore: changed the intake validation logic
* refactor: update intake state types and clean up unused interfaces
* chore: changed the state color
* chore: changed the update serializer
* chore: updated with current instance
* chore: update TriageGroupIcon color to match new intake state group color
* chore: stringified value
* chore: added validation in serializer
* chore: added logger instead of print
* fix: correct component closing syntax in ActiveProjectItem
* chore: updated the migration file
* chore: added noop in migation
---------
Co-authored-by: b-saikrishnakanth <[email protected]>
* fix: ensure soft delete handling for pages in PageViewSet methods
* refactor: streamline query for project IDs in PageDuplicateEndpoint
* refactor: remove soft delete condition from ProjectPage queries in PageViewSet and PageDuplicateEndpoint
* refactor: simplify ProjectPage query in PageViewSet for improved readability
* refactor: replace filter with get for Page queries in PageViewSet and PageDuplicateEndpoint to enhance clarity
* refactor: replace filter with get for Page queries in PagesDescriptionViewSet to improve efficiency
* chore: update navigation_project_limit and navigation_control_preference
* chore: set default true for user specific widgets
* chore: use serializer in ProjectMemberPreferenceEndpoint
chore: use serializer in WorkspaceUserPropertiesEndpoint
"
* fix: validate preferences
* fix: status code
* fix: remove saving from validate
* fix: simply validate_preferences
* chore: create WorkspaceUserProperties if it doesn't exist
* fix: create WorksapceUserProperties it not exist
* fix: copy the instance
* Revert "fix: copy the instance"
This reverts commit ddb0384b6d.
* chore: migrate WorkspaceUserPreference to set defaults
* fix: migration file name
* Revert "fix: migration file name"
This reverts commit 80a21dedf1.
* Revert "chore: migrate WorkspaceUserPreference to set defaults"
This reverts commit 25bc583a08.
* feat: change user email
* chore: optimised the logic
* feat: add email change functionality and related modals in profile form
* refactor: format checkEmail method for improved readability
* chore: added rate limit exceeded validation
* feat: implement change email modal with localization support
- Added translation support for the change email modal, including titles, descriptions, and error messages.
- Integrated the useTranslation hook for dynamic text rendering.
- Updated form validation messages to utilize localized strings.
- Enhanced user feedback with localized success and error toast messages.
- Updated button labels and placeholders to reflect localization changes.
* chore: added extra validation in cache key
* fix: format files
---------
Co-authored-by: b-saikrishnakanth <[email protected]>
Co-authored-by: sriramveeraghanta <[email protected]>
* feat: only allow app installations with supported plans in oauth
- In consent screen, only those workspaces matching the plan provided during
app creation will be visible from now.
- This ensures app developer has control over the app installations
* remove un-necessary joins for supported workspaces api
* add translations
* just fetch supported workspaceIds and filter on UI
* fix: refactor
---------
Co-authored-by: gakshita <[email protected]>
* feat: modified service methods for pagination and created pull v2 function
* feat: added import orchestrator to be used instead of data v1
* feat: added v2 functions for cycles, modules and issues
* feat: added storage service and types
* feat: added import orchestrator
* feat: added relations phase
* feat: added issues phase for jira server
* feat: added entities phase for jira server
* feat: added helper methods
* feat: added transformer v2 for issue property values
* feat: modified data import task to process labels
* feat: adde task for handling relations from jira server
* feat: added cache for plane entities
* fix: epics for new jira data center importer
* fix: added support for worklog and project auto configuration
* fix: removed phase logic from jira server importer
* fix: added project features configuration
* fix: added data persistence for cache and orchestrator state
* fix: import order and types
* fix: user picker custom property issue and order issue
* fix: formatting errors
* fix: added error logging in orchestrator
* fix: created by and created_at in issue comments
* fix: comment timestamp coming as NAN
* fix: comments iteration in jira data server
* fix: formatting error
* fix: resolved comments from review
* fix: formatting issues
* fix: lint error with issue types