Commit Graph
12494 Commits
Author SHA1 Message Date
dde559dfc4 [WEB-4334] refactor: project layout loader and rendering conditions (#4841)
* 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]>
2025-12-01 17:10:33 +05:30
4870a6e578 [INFRA-279]: Fix Monitor service exit on wrong license uploads (#4921)
* 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]>
2025-12-01 16:49:16 +05:30
sriramveeraghanta 24fc570fca fix: body-parser vulnerbility 2025-12-01 15:28:56 +05:30
Aaryan KhandelwalandGitHub f5c0a1c745 [WIKI-825] fix: wiki directory export #4919 2025-12-01 14:17:41 +05:30
pushya22andGitHub 5f584bf7cb Sync: Community Changes #4918 2025-12-01 13:39:25 +05:30
Vipin ChaudharyandGitHub 8db95d9ec0 [WIKI-823] fix: callout element emoji search (#8201)
* fix: emoji search input

* fix: enhance keyboard navigation in EmojiPicker component
2025-12-01 13:37:20 +05:30
pushya22andGitHub 38dad6d813 Sync: Community Changes #4915 2025-12-01 13:32:12 +05:30
Aaryan Khandelwal cb5fe38c17 fix: merge conflicts resolved from preview 2025-12-01 13:31:04 +05:30
b-saikrishnakanthandGitHub b0a8dcfa3f [WEB-5294] feat: Intake Settings UI for adding Intake responsible users (#4792) 2025-12-01 13:21:17 +05:30
Bavisetti NarayanandGitHub fec8ca88a4 [WEB-5464] chore: remove the archived project count in teamspace #4911 2025-12-01 12:51:23 +05:30
Bavisetti NarayanandGitHub f0340cd70c [WEB 5282] chore: added triage state for intake form and email (#4908) 2025-12-01 12:50:45 +05:30
b-saikrishnakanthandGitHub 27bf2575bd [WEB-5534] fix: intake state dropdown (#8199) 2025-12-01 12:50:01 +05:30
b-saikrishnakanthandGitHub 22bb3c5ecc [WEB-5490] fix: intake section filter persists incorrectly across projects (#8187) 2025-12-01 12:49:05 +05:30
Aaryan KhandelwalandGitHub 6b85d67f6c [WIKI-788] regression: copy markdown option #8200 2025-12-01 12:48:28 +05:30
Prateek ShouryaandGitHub 3f45e288db [WEB-5533] refactor: remove all instances of conditional hooks (#4913)
- Updated derived value assignments in `issue-identifier.tsx`, `team-issues.tsx`, `team-project.tsx`, and `team-view-issues.tsx` to simplify logic by removing unnecessary conditional checks.
- Refactored `form-list-item.tsx` to safely access `work_item_type` using optional chaining.
- Enhanced `upgrade-badge.tsx` to utilize `getFeatureFlag` for feature flag checks, improving clarity and consistency.
2025-11-28 20:37:10 +05:30
Prateek ShouryaandGitHub d09f589776 fix: type errors (#4912) 2025-11-28 20:21:40 +05:30
Aaryan KhandelwalandGitHub 0977edc4a4 [WEB-5528] [WEB-5530] fix: advanced search menu UI/UX fixes (#4907) 2025-11-28 19:16:14 +05:30
Surya PrashanthandGitHub 50d482dc75 [SILO-723] feat: add options in custom property during create flow (#4893)
* [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
2025-11-28 19:07:00 +05:30
Prateek ShouryaandGitHub bf6012df9c [WEB-5524] improvement: update desktop app layout as per new navigation (#4901)
- Removed the DesktopAppProviderRoot component and replaced it with DesktopHeaderProvider for better structure.
- Introduced DesktopSidebarWorkspaceMenu and updated sidebar toggle visibility logic.
- Enhanced WorkspaceMenuRoot to accept a variant prop for better layout control.
- Cleaned up unused imports and adjusted CSS class names for consistency.
- Removed SidebarDropdown component as part of the refactor.
2025-11-28 19:06:31 +05:30
sriram veeraghantaandGitHub cebde184b7 Sync: Community Changes #4910 2025-11-28 19:06:05 +05:30
Henit ChobisaandGitHub 18b3698b4e [SILO-726] fix: sentry values fields converted from string to array (#4906)
* fix: sentry values fields converted from string to array

* fix: handled both cases with arrqys and strings
2025-11-28 19:04:06 +05:30
Prateek ShouryaandGitHub 123f59e74b [WEB-5525] improvement: update WorkspaceMenuRoot to use variant prop for layout adjustments (#8196) 2025-11-28 19:00:25 +05:30
pushya22andGitHub 717c5b9447 Sync: Community Changes #4905 2025-11-28 18:19:26 +05:30
Dheeraj Kumar Ketireddy 9758f30fc5 Merge branch 'preview' into sync/ce-ee
Fixed merge conflicts

Conflicts:
	apps/api/plane/api/views/intake.py
	apps/api/plane/app/views/project/base.py
	apps/api/plane/bgtasks/dummy_data_task.py
	apps/api/plane/db/models/__init__.py
	apps/api/plane/db/models/state.py
	apps/api/plane/space/views/intake.py
2025-11-28 18:17:39 +05:30
sriram veeraghantaandGitHub c7bf912cf2 fix: state group choices (#8198) 2025-11-28 18:06:00 +05:30
pushya22andGitHub 10b311d376 Sync: Community Changes #4904 2025-11-28 17:02:32 +05:30
Aaryan KhandelwalandGitHub 2980836015 [WEB-5527] fix: extended sidebar (#8197) 2025-11-28 16:54:53 +05:30
Aaryan KhandelwalandGitHub c97642b592 [WEB-5526] fix: advanced search scroll container (#4902) 2025-11-28 16:41:20 +05:30
sriram veeraghantaandGitHub 5506b6a09b Sync: Community Changes #4903 2025-11-28 16:27:39 +05:30
sriramveeraghanta e1ba0c37f3 fix: merge conflicts 2025-11-28 16:27:08 +05:30
78fbdde165 [WEB-5282] chore: triage state in intake (#8135)
* 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]>
2025-11-28 16:16:48 +05:30
b-saikrishnakanthandGitHub dbc5a6348d fix: disable timezone selection button for non-admin users (#8195) 2025-11-28 16:14:43 +05:30
pushya22andGitHub fd6926a44e Sync: Community Changes #4900 2025-11-28 14:21:49 +05:30
Aaryan Khandelwal c146842f9d fix: merge conflicts resolved from preview 2025-11-28 14:20:50 +05:30
Aaryan KhandelwalandGitHub 913c54e070 [WEB-5515] [WIKI-818] regression: comment reply icon and other UI fixes (#4892) 2025-11-28 14:06:32 +05:30
Aaryan KhandelwalandGitHub c685042a47 regression: projects breadcrumb in accordion layout (#8194) 2025-11-28 14:05:38 +05:30
Aaryan KhandelwalandGitHub 972c3e65a3 regression: projects breadcrumb in accordion layout (#4899) 2025-11-28 14:05:15 +05:30
SangeethaandGitHub 66ba1250a1 [WEB-5516] fix: visibility of comments (#4886) 2025-11-28 13:01:02 +05:30
sriram veeraghantaandGitHub 388e99dfcf Sync: Community Changes #4895 2025-11-27 21:01:13 +05:30
pablohashescobar 995dc4dc84 resolve: merge conflicts 2025-11-27 21:00:26 +05:30
Aaryan KhandelwalandGitHub bea4439bc1 regression: power k provider for plane ai app #4890 2025-11-27 20:56:26 +05:30
Vipin ChaudharyandGitHub a4de486cf7 [WIKI-811] fix: ensure only non-deleted project pages are retrieved in page queries (#8182)
* 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
2025-11-27 20:55:50 +05:30
Prateek ShouryaandGitHub 3c84e75350 [WEB-5510] fix: handle null values in context indicator for improved stability (#8190) 2025-11-27 20:53:42 +05:30
Aaryan KhandelwalandGitHub 39749106a2 regression: sidebar toggle button position (#8186)
* fix: sidebar toggle button position

* chore: remove border radius
2025-11-27 20:53:12 +05:30
Aaryan KhandelwalandGitHub 9bcb1fa469 [WEB-5515]: comments ordering (#8193)
* fix: comments ordering

* fix: comment timestamp:
2025-11-27 20:51:06 +05:30
sriram veeraghantaandGitHub 7b25db712f Sync: Community Changes #4889 2025-11-27 20:48:50 +05:30
NikhilandGitHub f553e837ed Merge branch 'preview' into sync/ce-ee 2025-11-27 20:48:08 +05:30
SangeethaandGitHub c31a225775 [WEB-5506] fix: new navigation pre release bugs (#8181)
* 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.
2025-11-27 18:12:20 +05:30
Aaryan KhandelwalandGitHub 9b5d9d972d regression: sidebar toggle button position (#4882)
* fix: sidebar toggle button position

* chore: remove border radius
2025-11-27 16:57:57 +05:30
Aaryan KhandelwalandGitHub 043afeeff3 regression: comment reply editor autofocus #4885 2025-11-27 16:50:23 +05:30