* chore: Integrated the page mentions queries for workspace and project level and handled the feature flag for page mentions
* chore: resolved typos and validations
* chore: handled the page workitem in workspace level
* chore: made workitem mention separate
* chore: typo
* chore: typo
* chore: rmeoved the type converstion in return
* chore: added VIDEO_ATTACHMENTS feature flag
* chore: renamed the edito video attachements feature flag
* chore: updated none check in workitem
* refactor: simplify token generation in MagicCodeProvider by using a numeric approach
* fix: update placeholder text for unique code input across multiple languages
* refactor: replace token generation with a numeric approach for user email updates
* fix: update placeholder text for unique code input in multiple languages to a numeric format
* refactor: replace random token generation with secrets for enhanced security in user email updates and magic code provider
- Introduced `TourRoot` and `TourSidebar` components to facilitate a guided onboarding experience for new users.
- Implemented a structured tour with multiple steps, including descriptions and images for each step.
- Added `BusinessPlanFeatures` component to display features based on the user's subscription plan.
- Updated imports in the home component to integrate the new onboarding tour functionality.
* fix: project error message and status code
* fix: incorrect member role check
* fix: project error message and status code
* fix: improve project permission checks and error handling in ProjectViewSet
* feat: enhance project settings layout with better loading strategy and fix all flicker
* fix: prevent rendering during project loading in ProjectAuthWrapper
* refactor: adjust layout structure in ProjectDetailSettingsLayout and enhance access restriction logic in ProjectAccessRestriction
* refactor: replace ProjectAccessRestriction component with updated version and enhance error handling
- Deleted the old ProjectAccessRestriction component.
- Introduced a new ProjectAccessRestriction component with improved error handling and user prompts for joining projects.
- Updated translations for new error states in multiple languages.
* fix: enhance error handling in IssueDetailsPage and remove JoinProject component
---------
Co-authored-by: Dheeraj Kumar Ketireddy <[email protected]>
Co-authored-by: Prateek Shourya <[email protected]>
* fix: project error message and status code
* fix: improve project permission checks and error handling in ProjectViewSet
* feat: enhance project settings layout with better loading strategy and fix all flicker
* fix: prevent rendering during project loading in ProjectAuthWrapper
* refactor: update project layout routes and improve rendering conditions
- Modified project detail layout path to include projectId.
- Refactored settings layout to streamline project-related routes.
- Enhanced rendering conditions in various components to prevent unnecessary rendering when required data is missing.
* refactor: adjust layout structure in ProjectDetailSettingsLayout and enhance access restriction logic in ProjectAccessRestriction
* refactor: replace ProjectAccessRestriction component with updated version and enhance error handling
- Deleted the old ProjectAccessRestriction component.
- Introduced a new ProjectAccessRestriction component with improved error handling and user prompts for joining projects.
- Updated translations for new error states in multiple languages.
* refactor: streamline issue details rendering and improve error handling
* fix: enhance error handling in IssueDetailsPage and remove JoinProject component
* refactor: simplify SWR hooks in ProjectAuthWrapper for better readability
* fix: teamspace member check in project retriev api
---------
Co-authored-by: sangeethailango <[email protected]>
Co-authored-by: Dheeraj Kumar Ketireddy <[email protected]>
Co-authored-by: sriram veeraghanta <[email protected]>
* fix: handle decryption errors gracefully in GetDecryptedJson function
- Replaced os.Exit(1) with an error return to improve error handling during feature flag decryption.
* chore: add project name to goreleaser configuration for prime-monitor
* chore: update Dockerfile base image and dependencies; enhance .gitignore for Go project
- Changed base image in Dockerfile from goreleaser to golang:1.25.1-alpine3.22.
- Added necessary packages and updated the installation command for goreleaser.
- Updated Go version in go.work from 1.22.4 to 1.24.0.
- Expanded .gitignore to include additional Go build artifacts and directories.
- Removed unused import in decryption.go.
* chore: update Go version and adjust module imports in go.work
- Updated Go version from 1.22.4 to 1.24.0.
- Added ./lib/api and ./lib/feat_flag to the use block.
- Removed ./lib/api and ./lib/feat_flag from the previous imports.
* chore: update Go version in Dockerfiles from 1.25.1 to 1.25.4
- Updated the Go base image in both email and monitor Dockerfiles to version 1.25.4-alpine3.22 for improved performance and security.
* chore: update go.work.sum with new module versions and modify decryption error logging
* Update apps/monitor/.gitignore
Co-authored-by: Copilot <[email protected]>
---------
Co-authored-by: Copilot <[email protected]>