Palanikannan M
35c4d504a8
fix: add unique keys to add nodeview wrappers
2025-07-30 21:49:15 +05:30
sriramveeraghanta
57935a94cc
fix: header observer for state changes
2025-07-30 17:24:40 +05:30
Vamsi Krishna
876ccce86b
[WEB-4597] fix: project icon render in switcher #7504
2025-07-30 17:18:18 +05:30
Nikhil
a67dba45f8
[WEB-4599] feat: add marketing email consent field to Profile model and timezone migration #7510
2025-07-30 17:17:16 +05:30
Prateek Shourya
ef8e613358
[WEB-4603] feat: add missing event trackers ( #7513 )
...
* feat: add event trackers for password creation
* feat: add event trackers for project views
* feat: add event trackers for product updates and changelogs
* chore: use element name instead of event name for changelog redirect link
2025-07-30 17:15:59 +05:30
sriramveeraghanta
c4d2c5b1bb
sync: canary changes to preview
2025-07-30 15:44:41 +05:30
Bavisetti Narayan
d4705e1649
[WEB-4544] chore: added field validations in serializer ( #7460 )
...
* chore: added field validations in serializer
* chore: added enum for roles
2025-07-30 15:41:44 +05:30
Rishi
8228ecc087
fix(cli): improve API service readiness check in install script ( #7468 )
...
* fix: improve API service readiness check in install script
* fix(cli): correct python indentation in api health check
* fix(cli): prevent false positive api ready message on timeout
2025-07-30 15:08:30 +05:30
Aaryan Khandelwal
ce08c9193c
[WIKI-573] regression: comment card padding #7512
2025-07-30 15:02:55 +05:30
Bavisetti Narayan
69d5cd183f
chore: added validation for description ( #7507 )
...
* added PageBinaryUpdateSerializer for binary data validation and update
* chore: added validation for description
* chore: removed the duplicated file
* Fixed coderabbit comments
- Improve content validation by consolidating patterns and enhancing recursion checks
- Updated `PageBinaryUpdateSerializer` to simplify assignment of validated data.
- Enhanced `content_validator.py` with consolidated dangerous patterns and added recursion depth checks to prevent stack overflow during validation.
- Improved readability and maintainability of validation functions by using constants for patterns.
---------
Co-authored-by: Dheeraj Kumar Ketireddy <dheeru0198@gmail.com >
2025-07-30 14:19:49 +05:30
Aaryan Khandelwal
6e1734c86e
[WIKI-570] fix: image alignment for read only editor #7509
2025-07-30 14:12:33 +05:30
dependabot[bot]
05f56d04ba
chore(deps): bump linkifyjs in the npm_and_yarn group across 1 directory ( #7506 )
...
Bumps the npm_and_yarn group with 1 update in the / directory: [linkifyjs](https://github.com/nfrasser/linkifyjs/tree/HEAD/packages/linkifyjs ).
Updates `linkifyjs` from 4.3.1 to 4.3.2
- [Release notes](https://github.com/nfrasser/linkifyjs/releases )
- [Changelog](https://github.com/nfrasser/linkifyjs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nfrasser/linkifyjs/commits/v4.3.2/packages/linkifyjs )
---
updated-dependencies:
- dependency-name: linkifyjs
dependency-version: 4.3.2
dependency-type: direct:production
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-30 13:12:00 +05:30
Aaryan Khandelwal
3f60f14bb1
[WIKI-539] regression: toolbar visible in comments card #7508
2025-07-30 13:11:56 +05:30
Aaryan Khandelwal
e0b0aafc2b
[WIKI-539] regression: editor build errors #7503
2025-07-29 19:10:39 +05:30
Aaryan Khandelwal
e0fa6553ae
[WIKI-539] refactor: remove lite text read only editor ( #7481 )
...
* refactor: remove lite text read only editor
* chore: update types
2025-07-29 18:09:39 +05:30
Vamsi Krishna
55f06cf546
[WEB-4563]fix: image full screen modal #7491
2025-07-28 19:55:13 +05:30
Sangeetha
84879ee3bd
[WEB-4533] feat: read replica functionality ( #7453 )
...
* feat: read replica functionality
* fix: set use_read_replica to false
* chore: add use_read_replica to external APIs
* chore: remove use_read_replica on read endpoints
* chore: remove md files
* Updated all the necessary endpoints to use read replica
---------
Co-authored-by: Dheeraj Kumar Ketireddy <dheeru0198@gmail.com >
2025-07-28 17:41:02 +05:30
Sriram Veeraghanta
b1162395ed
sync: canary into preview
2025-07-28 12:53:16 +05:30
Sriram Veeraghanta
b93883fc14
chore: version upgrade
2025-07-28 12:51:19 +05:30
Nikhil
4913c116d1
chore: correct migration file 0098 ( #7486 )
...
* feat: restore background color and goals fields in Profile and Workspace models in migration 0099
* chore: update migration dependency to reflect recent changes in profile model migrations
2025-07-28 12:32:47 +05:30
Nikhil
4044ce25ce
[WEB-4566] feat: add background color and goals field to Profile and Workspace models #7485
2025-07-27 21:10:31 +05:30
Anmol Singh Bhatia
a5f3bd15b1
[WEB-4513] refactor: consolidate password strength meter into shared ui package ( #7462 )
...
* refactor: consolidate password strength indicator into shared UI package
* chore: remove old password strength meter implementations
* chore: update package dependencies for password strength refactor
* chore: code refactor
* fix: lock file
---------
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com >
2025-07-25 16:56:46 +05:30
Bavisetti Narayan
63d025cbf4
[WEB-4544] chore: added field validations in serializer ( #7460 )
...
* chore: added field validations in serializer
* chore: added enum for roles
2025-07-25 16:50:35 +05:30
Aaryan Khandelwal
27f74206a3
[WIKI-537] refactor: document editor ( #7384 )
...
* refactor: document editor
* chore: update user prop
* fix: type warning
* chore: update value prop name
* chore: remove unnecessary exports
* hore: update initialValue type
* chore: revert initialValue type
* refactor: unnecessary string handlers
2025-07-25 13:57:45 +05:30
Aaron Heckmann
e20bfa55d6
chore: add ci job names ( #7478 )
...
* chore: add ci job names
This makes them easier to find in the Github UI.
* chore: increase ci timeout
2025-07-25 13:41:03 +05:30
Aaryan Khandelwal
f8353d3468
fix: eslint warnings and errors ( #7479 )
2025-07-25 13:40:25 +05:30
Aaron Heckmann
57479f4554
fix: lint ( #7433 )
...
* chore: fix lint
* fix: constants check:lint command
* chore(lint): permit unused vars which begin w/ _
* chore: rm dead code
* fix(lint): more lint fixes to constants pkg
* fix(lint): lint the live server
- fix lint issues
* chore: improve clean script
* fix(lint): more lint
* chore: set live server process title
* chore(deps): update to turbo@2.5.5
* chore(live): target node22
* fix(dev): add missing ui pkg dependency
* fix(dev): lint decorators
* fix(dev): lint space app
* fix(dev): address lint issues in types pkg
* fix(dev): lint editor pkg
* chore(dev): moar lint
* fix(dev): live server exit code
* chore: address PR feedback
* fix(lint): better TPageExtended type
* chore: refactor
* chore: revert most live server changes
* fix: few more lint issues
* chore: enable ci checks
Ensure we can build + confirm that lint is not getting worse.
* chore: address PR feedback
* fix: web lint warning added to package.json
* fix: ci:lint command
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
2025-07-25 01:44:51 +05:30
Dheeraj Kumar Ketireddy
514686d9d5
[WEB-4045] feat: restructuring of the external APIs for better maintainability ( #7477 )
...
* Basic setup for drf-spectacular
* Updated to only handle /api/v1 endpoints
* feat: add asset and user endpoints with URL routing
- Introduced new asset-related endpoints for user assets and server assets, allowing for asset uploads and management.
- Added user endpoint to retrieve current user information.
- Updated URL routing to include new asset and user patterns.
- Enhanced issue handling with a new search endpoint for issues across multiple fields.
- Expanded member management with a new endpoint for workspace members.
* Group endpoints by tags
* Detailed schema definitions and examples for asset endpoints
* Removed unnecessary extension
* Specify avatar_url field separately
* chore: add project docs
* chore: correct all errors
* chore: added open spec in work items
* feat: enhance cycle API endpoints with detailed OpenAPI specifications
- Updated CycleAPIEndpoint and CycleIssueAPIEndpoint to include detailed OpenAPI schema definitions for GET, POST, PATCH, and DELETE operations.
- Specified allowed HTTP methods for each endpoint in the URL routing.
- Improved documentation for cycle creation, updating, and deletion, including request and response examples.
* chore: added open spec in labels
* chore: work item properties
* feat: enhance API endpoints with OpenAPI specifications and HTTP method definitions
- Added detailed OpenAPI schema definitions for various API endpoints including Intake, Module, and State.
- Specified allowed HTTP methods for each endpoint in the URL routing for better clarity and documentation.
- Improved request and response examples for better understanding of API usage.
- Introduced unarchive functionality for cycles and modules with appropriate endpoint definitions.
* chore: run formatter
* Removed unnecessary settings for authentication
* Refactors OpenAPI documentation structure
Improves the organization and maintainability of the OpenAPI documentation by modularizing the `openapi_spec_helpers.py` file.
The changes include:
- Migrates common parameters, responses, examples, and authentication extensions to separate modules.
- Introduces helper decorators for different endpoint types.
- Updates view imports to use the new module paths.
- Removes the legacy `openapi_spec_helpers.py` file.
This refactoring results in a more structured and easier-to-maintain OpenAPI documentation setup.
* Refactor OpenAPI endpoint specifications
- Removed unnecessary parameters from the OpenAPI documentation for various endpoints in the asset, cycle, and project views.
- Updated request structures to improve clarity and consistency across the API documentation.
- Enhanced response formatting for better readability and maintainability.
* Enhance API documentation with detailed endpoint descriptions
Updated various API endpoints across the application to include comprehensive docstrings that clarify their functionality. Each endpoint now features a summary and detailed description, improving the overall understanding of their purpose and usage. This change enhances the OpenAPI specifications for better developer experience and documentation clarity.
* Enhance API serializers and views with new request structures
- Added new serializers for handling cycle and module issue requests, including `CycleIssueRequestSerializer`, `TransferCycleIssueRequestSerializer`, `ModuleIssueRequestSerializer`, and intake issue creation/updating serializers.
- Updated existing serializers to improve clarity and maintainability, including the `UserAssetUploadSerializer` and `IssueAttachmentUploadSerializer`.
- Refactored API views to utilize the new serializers, enhancing the request handling for cycle and intake issue endpoints.
- Improved OpenAPI documentation by replacing inline request definitions with serializer references for better consistency and readability.
* Refactor OpenAPI documentation and endpoint specifications
- Replaced inline schema definitions with dedicated decorators for various endpoint types, enhancing clarity and maintainability.
- Updated API views to utilize new decorators for user, cycle, intake, module, and project endpoints, improving consistency in OpenAPI documentation.
- Removed unnecessary parameters and responses from endpoint specifications, streamlining the documentation for better readability.
- Enhanced the organization of OpenAPI documentation by modularizing endpoint-specific decorators and parameters.
* chore: correct formatting
* chore: correct formatting for all api folder files
* refactor: clean up serializer imports and test setup
- Removed unused `StateLiteSerializer` import from the serializer module.
- Updated test setup to include a noqa comment for the `django_db_setup` fixture, ensuring clarity in the code.
- Added missing commas in user data dictionary for consistency.
* feat: add project creation and update serializers with validation
- Introduced `ProjectCreateSerializer` and `ProjectUpdateSerializer` to handle project creation and updates, respectively.
- Implemented validation to ensure project leads and default assignees are members of the workspace.
- Updated API views to utilize the new serializers for creating and updating projects, enhancing request handling.
- Added OpenAPI documentation references for the new serializers in the project API endpoints.
* feat: update serializers to include additional read-only fields
* refactor: rename intake issue serializers and enhance structure
- Renamed `CreateIntakeIssueRequestSerializer` to `IntakeIssueCreateSerializer` and `UpdateIntakeIssueRequestSerializer` to `IntakeIssueUpdateSerializer` for clarity.
- Introduced `IssueSerializer` for nested issue data in intake requests, improving the organization of serializer logic.
- Updated API views to utilize the new serializer names, ensuring consistency across the codebase.
* refactor: rename issue serializer for intake and enhance API documentation
- Renamed `IssueSerializer` to `IssueForIntakeSerializer` for better clarity in the context of intake issues.
- Updated references in `IntakeIssueCreateSerializer` and `IntakeIssueUpdateSerializer` to use the new `IssueForIntakeSerializer`.
- Added OpenAPI documentation for the `get_workspace_work_item` endpoint, detailing parameters and responses for improved clarity.
* chore: modules and cycles serializers
* feat: add new serializers for label and issue link management
- Introduced `LabelCreateUpdateSerializer`, `IssueLinkCreateSerializer`, `IssueLinkUpdateSerializer`, and `IssueCommentCreateSerializer` to enhance the handling of label and issue link data.
- Updated existing API views to utilize the new serializers for creating and updating labels, issue links, and comments, improving request handling and validation.
- Added `IssueSearchSerializer` for searching issues, streamlining the search functionality in the API.
* Don't consider read only fields as required
* Add setting to separate request and response definitions
* Fixed avatar_url warning on openapi spec generation
* Made spectacular disabled by default
* Moved spectacular settings into separate file and added detailed descriptions to tags
* Specify methods for asset urls
* Better server names
* Enhance API documentation with summaries for various endpoints
- Added summary descriptions for user asset, cycle, intake, issue, member, module, project, state, and user API endpoints to improve clarity and usability of the API documentation.
- Updated the OpenAPI specifications to reflect these changes, ensuring better understanding for developers interacting with the API.
* Add contact information to OpenAPI settings
- Included contact details for Plane in the OpenAPI settings to enhance API documentation and provide developers with a direct point of contact for support.
- This addition aims to improve the overall usability and accessibility of the API documentation.
* Reordered tags and improved description relavancy
* Enhance OpenAPI documentation for cycle and issue endpoints
- Added response definitions for the `get_cycle_issues` and `delete_cycle_issue` methods in the CycleIssueAPIEndpoint to clarify expected outcomes.
- Included additional response codes for the IssueSearchEndpoint to handle various error scenarios, improving the overall API documentation and usability.
* Enhance serializer documentation across multiple files
- Updated docstrings for various serializers including UserAssetUploadSerializer, AssetUpdateSerializer, and others to provide clearer descriptions of their functionality and usage.
- Improved consistency in formatting and language across serializer classes to enhance readability and maintainability.
- Added detailed explanations for new serializers related to project, module, and cycle management, ensuring comprehensive documentation for developers.
* Refactor API endpoints for cycles, intake, modules, projects, and states
- Replaced existing API endpoint classes with more descriptive names such as CycleListCreateAPIEndpoint, CycleDetailAPIEndpoint, IntakeIssueListCreateAPIEndpoint, and others to enhance clarity.
- Updated URL patterns to reflect the new endpoint names, ensuring consistency across the API.
- Improved documentation and method summaries for better understanding of endpoint functionalities.
- Enhanced query handling in the new endpoint classes to streamline data retrieval and improve performance.
* Refactor issue and label API endpoints for clarity and functionality
- Renamed existing API endpoint classes to more descriptive names such as IssueListCreateAPIEndpoint, IssueDetailAPIEndpoint, LabelListCreateAPIEndpoint, and LabelDetailAPIEndpoint to enhance clarity.
- Updated URL patterns to reflect the new endpoint names, ensuring consistency across the API.
- Improved method summaries and documentation for better understanding of endpoint functionalities.
- Streamlined query handling in the new endpoint classes to enhance data retrieval and performance.
* Refactor asset API endpoint methods and introduce new status enums
- Updated the GenericAssetEndpoint to only allow POST requests for asset creation, removing the GET method.
- Modified the get method to require asset_id, ensuring that asset retrieval is always tied to a specific asset.
- Added new IntakeIssueStatus and ModuleStatus enums to improve clarity and management of asset and module states.
- Enhanced OpenAPI settings to include these new enums for better documentation and usability.
* enforce naming convention
* Added LICENSE to openapi spec
* Enhance OpenAPI documentation for various API endpoints
- Updated API endpoints in asset, cycle, intake, issue, module, project, and state views to include OpenApiRequest and OpenApiExample for better request documentation.
- Added example requests for creating and updating resources, improving clarity for API consumers.
- Ensured consistent use of OpenApi utilities across all relevant endpoints to enhance overall API documentation quality.
* Enhance OpenAPI documentation for various API endpoints
- Added detailed descriptions to multiple API endpoints across asset, cycle, intake, issue, module, project, state, and user views to improve clarity for API consumers.
- Ensured consistent documentation practices by including descriptions that outline the purpose and functionality of each endpoint.
- This update aims to enhance the overall usability and understanding of the API documentation.
* Update OpenAPI examples and enhance project queryset logic
- Changed example fields in OpenAPI documentation for issue comments from "content" to "comment_html" to reflect the correct structure.
- Introduced a new `get_queryset` method in the ProjectDetailAPIEndpoint to filter projects based on user membership and workspace, while also annotating additional project-related data such as total members, cycles, and modules.
- Updated permission checks to use the correct attribute name for project identifiers, ensuring accurate permission handling.
* Enhance OpenAPI documentation and add response examples
- Updated multiple API endpoints across asset, cycle, intake, issue, module, project, state, and user views to include new OpenApiResponse examples for better clarity on expected outcomes.
- Introduced new parameters for project and issue identifiers to improve request handling and documentation consistency.
- Enhanced existing responses with detailed examples to aid API consumers in understanding the expected data structure and error handling.
- This update aims to improve the overall usability and clarity of the API documentation.
* refactor: update terminology from 'issues' to 'work items' across multiple API endpoints for consistency and clarity
* use common timezones from pytz for choices
* Moved the openapi utils to the new folder structure
* Added exception logging in GenericAssetEndpoint to improve error handling
* Fixed code rabbit suggestions
* Refactored IssueDetailAPIEndpoint to streamline issue retrieval and response handling, removing redundant external ID checks and custom ordering logic.
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
2025-07-25 00:17:05 +05:30
Vamsi Krishna
98a00f5bde
[WEB-4523]fix: sub issues loader #7474
2025-07-24 19:25:37 +05:30
sriram veeraghanta
ed4ee3ad7e
fix: remove commands from the docker compose file ( #7476 )
2025-07-24 18:28:12 +05:30
Prateek Shourya
18e4c60b42
[WEB-4536] fix: remove inactive workspace members from lists and dropdowns ( #7473 )
2025-07-24 15:29:18 +05:30
sriram veeraghanta
849b7b7bf3
[WIKI-565] chore: handle 404 messages in live server ( #7472 )
...
* chore: handle 404 messages in live server
* chore: removed error stack from response
2025-07-24 15:13:44 +05:30
sriram veeraghanta
2746bad86b
[WEB-4561] fix: SVG attributes in react components ( #7470 )
...
* chore: svg attribute fix (#7446 )
* fix: replace invalid --env-file with dotenv-cli for tsup onSuccess
* fix: replace invalid --env-file usage in start script and move dotenv-cli to dependencies
* chor: update SVG attributes to camelCase for JSX compatibility
* chor: update SVG attributes to camelCase
* fix: removed dontenv-cli
* fix: svg attibute fixes
* chore: minor attribute customizations
---------
Co-authored-by: Donal Noye <68372408+Donal-Noye@users.noreply.github.com >
2025-07-24 14:46:55 +05:30
Vamsi Krishna
008727d393
[WEB-4547]fix: archived work item redirection #7471
2025-07-24 14:43:31 +05:30
merrime-n
56e4d2c6f1
docs: add file paths to the new language guide ( #7454 )
...
* improve the comprehensiblity of translation contribution docs
* Update CONTRIBUTING.md to fix the code blocks appeareance
2025-07-24 14:12:49 +05:30
Vipin Chaudhary
d7e58a60fa
[WIKI-563] refactor: subscription styles ( #7444 )
...
* refactor: billing UI
* refactor : fix typo
2025-07-24 14:11:23 +05:30
Sangeetha
af81064961
[WEB-4558] fix: project test cases #7464
2025-07-24 14:07:37 +05:30
Akshita Goyal
3c6e2b4447
[WEB-4552] fix: stickies layout + minified layout filter ( #7466 )
2025-07-24 14:06:46 +05:30
sriram veeraghanta
b7be45d08a
chore: upgrade axios version to 1.11.0 ( #7469 )
2025-07-24 13:50:37 +05:30
Akshita Goyal
d2629d723c
[WEB-4552] chore: minor design changes for home #7459
2025-07-23 14:30:25 +05:30
Akshita Goyal
9007ec3709
[WEB-4546] chore: home update #7456
2025-07-23 10:11:18 +05:30
Akshita Goyal
763a28ab60
[WEB-4546] chore: header enhancements + quickstart guide ui update + breadcrumb #7451
2025-07-22 16:47:14 +05:30
Aaryan Khandelwal
5c22a6cecc
[WIKI-484] chore: update editor packages ( #7265 )
2025-07-21 19:25:49 +05:30
Vamsi Krishna
4c3af7f8a1
[WEB-4531]chore: refactor for timeline chart ( #7440 )
2025-07-21 19:22:58 +05:30
Aaryan Khandelwal
cc673a17a0
[WIKI-357] fix: created by filter for pages list #7445
2025-07-21 19:22:27 +05:30
Prateek Shourya
2377474823
fix: build errors in work item modal ( #7450 )
2025-07-21 16:18:51 +05:30
Prateek Shourya
f3daac6f95
[WEB-4457] refactor: decouple work item properties from mobx store ( #7363 )
2025-07-18 20:38:21 +05:30
Anmol Singh Bhatia
5660b28574
[WEB-4507] fix: webhooks translation #7424
2025-07-18 20:09:39 +05:30
Vamsi Krishna
d7d1545801
[WEB-4192]fix: inactive member is hidden in created by #7435
2025-07-18 20:08:59 +05:30
Vamsi Krishna
3ab1f0de84
[WEB-4522]fix: removed redundant state indicator ( #7434 )
...
* fix: removed redundant state indicator
* fix: removed redundant state indicator for relation list item
2025-07-18 20:08:36 +05:30
Bavisetti Narayan
a75ae71ff0
[WEB-4442] fix: removed the deleted labels from webhook payload ( #7337 )
...
* chore: removed the deleted label from payload
* chore: optimised the query
* chore: optimised the logic
* chore: defined function for prefetch
2025-07-18 20:08:01 +05:30
Aaryan Khandelwal
d5eb374217
[WEB-561] refactor: editor build config ( #7442 )
...
* refactor: editor build config
* fix: type errors
2025-07-18 20:06:48 +05:30
sriram veeraghanta
df4ea1f7ac
fix: update tsup build packages ( #7438 )
2025-07-18 15:04:31 +05:30
Anmol Singh Bhatia
07c80bb02c
[WEB-4525] fix: project create/update error handling ( #7429 )
...
* chore: project create/update error handling
* chore: code refactor
2025-07-18 14:25:28 +05:30
Prateek Shourya
1ad792b4bb
[WEB-4528] fix: calendar options interactions ( #7437 )
2025-07-18 14:25:08 +05:30
sriram veeraghanta
0eb4af9d19
fix: on-headers vulnerability ( #7436 )
2025-07-18 13:27:53 +05:30
Aaryan Khandelwal
7136b3129b
[WIKI-543] fix: unable to delete last cell of a table ( #7394 )
...
* fix: delete last cell of a table
* refactor: last cell selection logic
2025-07-17 21:19:54 +05:30
Aaryan Khandelwal
48f1999c95
[WIKI-557] fix: keyboard navigation in tables ( #7428 )
2025-07-17 15:15:18 +05:30
Akshat Jain
3783e34ae8
[INFRA-213] Fix aio dockerfile with new file structure ( #7427 )
...
* fix: update paths in Dockerfile and supervisor.conf for application directories
* fix: update live command in supervisor.conf to use server.js
2025-07-17 14:59:13 +05:30
Sangeetha
e313aee3df
[WEB-4346] chore: refactor copy_s3_object bg task ( #7298 )
2025-07-17 13:10:34 +05:30
Vipin Chaudhary
6bb79df0eb
[WIKI-547] fix: update find suggestion logic for emoji extension ( #7411 )
...
* fix: update find suggestion logic
* refactor: remove logs
* refactor : make logic simpler
* feat: check for one char to show suggestion
* refactor : import types from extension
* refactor: add early return
* refactor : put custom suggestion in helper
* fix : char
* fix: types
2025-07-17 13:07:12 +05:30
Sangeetha
ec0ef98c1b
[WEB-4281] chore: error code on project updation endpoint ( #7218 )
2025-07-17 13:05:24 +05:30
Vamsi Krishna
9523c28c3e
[WEB-4514]chore: moved EIssueLayoutTypes enum to types #7416
2025-07-17 13:01:24 +05:30
Anmol Singh Bhatia
156ed329ac
[WEB-4510] fix: peek view ui layout ( #7422 )
2025-07-17 12:53:37 +05:30
Bavisetti Narayan
ef0e3dca12
[WEB-4520] chore: changed the serializer for cycle issues #7423
2025-07-17 12:53:04 +05:30
Aaryan Khandelwal
d8f2c97810
[WIKI-554] feat: delete multiple rows/columns from a table ( #7426 )
2025-07-17 12:52:33 +05:30
Anmol Singh Bhatia
89983b06d2
[WEB-4515] fix: duplicate work item quick action #7421
2025-07-16 15:19:55 +05:30
Bavisetti Narayan
3224122df0
[WEB-1643] chore: support cyrillic characters in subject #7336
2025-07-16 01:04:59 +05:30
Sangeetha
99127ff8e4
[WEB-4479] feat: enable/disable SMTP configuration ( #7393 )
...
* feat: api update instance configuration
* chore: add enable_smtp key
* fix: empty string for enable_smtp key
* chore: update email_port and email_from
* fix: handled smtp enable disable
* fix: error handling
* fix: refactor
* fix: removed enabled toast
* fix: refactor
---------
Co-authored-by: gakshita <akshitagoyal1516@gmail.com >
Co-authored-by: Akshita Goyal <36129505+gakshita@users.noreply.github.com >
2025-07-16 01:04:18 +05:30
Anmol Singh Bhatia
da5390fa03
[WEB-4497] chore: reduce breadcrumb height ( #7413 )
...
* chore: reduce breadcrumb height from 3.75rem to 3.25rem
* chore: code refactor
* chore: code refactor
2025-07-16 01:03:31 +05:30
Anmol Singh Bhatia
ac22df3f88
[WEB-4451] chore: work item header quick action enhancements ( #7414 )
...
* chore: work item header quick action enhancements
* chore: code refactor
2025-07-16 00:52:30 +05:30
Aaryan Khandelwal
df762afaef
[WIKI-551] refactor: work item activity logic #7417
2025-07-15 20:49:20 +05:30
Aaryan Khandelwal
2058f06b8a
[WIKI-549] fix: comment scroll logic #7412
2025-07-15 15:12:27 +05:30
Anmol Singh Bhatia
bfd4bd5e75
[WEB-4506] fix: date range modal z-index #7410
2025-07-15 13:51:16 +05:30
Nikhil
ac928f263a
[WIKI-520] fix: update content disposition handling in asset download endpoints ( #7380 )
2025-07-15 13:24:17 +05:30
Bavisetti Narayan
62065a6ebb
[WEB-4504] chore: added migration for app rail and reactions #7408
2025-07-14 20:57:29 +05:30
Prateek Shourya
67b62dcbe3
[WEB-4498] improvement: remove workspace details from workspace members list API ( #7407 )
...
* [WEB-4498] improvement: remove workspace details from workspace members list API
* refactor: update select_related usage in workspace invitation and member views
---------
Co-authored-by: Dheeraj Kumar Ketireddy <dheeru0198@gmail.com >
2025-07-14 20:45:23 +05:30
Aaryan Khandelwal
a427367720
[WIKI-277] fix: unable to delete last table column/row in editor ( #7389 )
...
* fix: delete column not working
* refactor: delete column commad
* fix: delete last row logic
* refactor: row count logic
* refactor: isCellSelection utility function
2025-07-14 17:27:09 +05:30
Aaryan Khandelwal
c067eaa1ed
[WIKI-542] refactor: editor extensions ( #7345 )
...
* refactor: editor extensions
* fix: placeholder extension
2025-07-14 17:10:32 +05:30
Aaryan Khandelwal
2c70c1aaa8
[WIKI-509] feat: comment copy link option ( #7385 )
...
* feat: comment copy link option
* chore: add translations
* chore: update block position
* chore: rename use id scroll hook
* refactor: setTimeout function
* refactor: use-hash-scroll hook
2025-07-14 17:07:44 +05:30
Akshat Jain
f90e553881
[INFRA-209] Remove nginx related configurations from plane community ( #7406 )
...
* Remove deprecated Nginx configuration files and scripts, including Dockerfiles, environment scripts, and configuration templates, to streamline the project structure.
* Update environment configuration and Docker setup for proxy services
- Added LISTEN_PORT and LISTEN_SSL_PORT variables to .env.example and related files.
- Updated Docker Compose files to reference new port variables instead of deprecated NGINX_PORT.
- Adjusted README and variable documentation to reflect changes in port configuration.
- Changed build context for proxy services to use the new directory structure.
* Refactor port configuration in environment and Docker files
- Renamed LISTEN_PORT and LISTEN_SSL_PORT to LISTEN_HTTP_PORT and LISTEN_HTTPS_PORT in .env.example and related files.
- Updated Docker Compose configurations to reflect the new port variable names.
- Adjusted documentation in README and variables.env to ensure consistency with the new naming conventions.
2025-07-14 16:38:27 +05:30
Aaryan Khandelwal
0af0e52275
[WIKI-545] fix: shrinking headings in page table of contents #7404
2025-07-14 16:30:19 +05:30
Anmol Singh Bhatia
7829e3adf5
[WEB-4494] fix: kanban delete modal ux #7405
2025-07-14 16:29:26 +05:30
Anmol Singh Bhatia
47354f0e91
[WEB-4468] fix: setting sidebar truncate #7403
2025-07-14 16:26:04 +05:30
M. Palanikannan
db2f783d33
[WEB-4407] chore: add project page creation event tracking #7378
2025-07-14 15:30:45 +05:30
Manish Gupta
6d01622663
[INFRA-208] Reorganize deployment structure and update build workflows ( #7391 )
...
* refactor: reorganize deployment structure and update build workflows
- Restructure deployment directories from deploy/ to deployments/
- Move selfhost files to deployments/cli/community/
- Add new AIO community deployment setup
- Update GitHub Actions workflows for new directory structure
- Add Caddy proxy configuration for CE deployment
- Remove deprecated AIO build files and workflows
- Update build context paths in install scripts
* chore: update Dockerfile and supervisor configuration
- Changed `apk add` command in Dockerfile to use `--no-cache` for better image size management.
- Updated `build.sh` to ensure proper directory navigation with quotes around `dirname "$0"`.
- Modified `supervisor.conf` to set `stderr_logfile_maxbytes` to 50MB and added `stderr_logfile_backups` for better log management across multiple services.
* chore: consistent node and python version
---------
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com >
2025-07-14 14:38:43 +05:30
Anmol Singh Bhatia
dff2f8ae12
[WEB-4482] fix: kanban drag and delete #7402
2025-07-14 14:18:38 +05:30
sriram veeraghanta
4c57ed4336
fix: local dev environment setup using yarn v4 ( #7400 )
...
* chore: adding typescript dependency to constants.
* chore: package deps update
2025-07-14 13:08:41 +05:30
Nikhil
c8dab1cc9c
[WEB-4484]chore: streamline issue saving process with advisory locks for sequence management ( #7396 )
...
* chore: streamline issue saving process with advisory locks for sequence management
* fix: update advisory lock usage in issue model for improved concurrency management
2025-07-14 13:08:26 +05:30
Aaron Heckmann
17c90a9d93
[WEB-4485] - fix(dev): get local dev migrator working again #7397
2025-07-12 19:45:45 +05:30
Masoom Wahid
a3714c8e3e
feat : added Kabul to the list of timezones ( #7370 )
2025-07-12 19:30:39 +05:30
Nikhil
71cd36865b
[WEB-4484]chore: streamline issue saving process with advisory locks for sequence management #7395
2025-07-11 21:18:31 +05:30
Dheeraj Kumar Ketireddy
4501e44702
[WEB-4481] optimize workspace member view by prefetching related assets ( #7390 )
2025-07-11 21:17:33 +05:30
Vamsi Krishna
f661e06582
[WEB-4480]fix: full screen modals ( #7392 )
2025-07-11 16:41:27 +05:30
Vamsi Krishna
86f3ff1bd2
[WEB-4471]fix: full screen view visibility ( #7387 )
...
* fix: full screen mode for analytics, work items peek and timeline chart
* chore: added null check for portal elements
2025-07-11 11:50:26 +05:30
Aaryan Khandelwal
fce4729f22
[WIKI-497] refactor: table insert handles size ( #7376 )
...
* refactor: table insert handles size
* fix: insert handles z-idnex
2025-07-11 04:17:04 +05:30
Anmol Singh Bhatia
bb48250467
[WEB-4477] fix: sidebar resize behaviour #7386
2025-07-11 04:16:36 +05:30
Prateek Shourya
5fbe411e04
[WEB-4475] fix: add default theme for subscription colors ( #7382 )
2025-07-10 18:32:17 +05:30
Akshita Goyal
2e75ff7f1c
[WEB-4405] chore: project settings events ( #7362 )
...
* chore: workspace events
* fix: refactor
---------
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com >
2025-07-10 17:05:30 +05:30
Akshita Goyal
eb4239417a
[WEB-4405] chore: profile settings events ( #7313 )
...
* feat: event tracker helper
* feat: track click events for `data-ph-element`
* fix: handled click events
* fix: handled name
* chore: tracker element updates
* chore: remove export
* chore: tracker element type
* chore: track element and event helper.
* chore: minor improvements
* chore: minor refactors
* fix: workspace events
* fix: added slug
* fix: changes nomenclature
* fix: nomenclature
* chore: update event tracker helper types
* fix: data id
* refactor: cycle events (#7290 )
* chore: update event tracker helper types
* refactor: cycle events
* refactor: cycle events
* refactor: cycle event tracker
* chore: update tracker elements
* chore: check for closest element with data-ph-element attribute
---------
Co-authored-by: Prateek Shourya <prateekshourya@Prateeks-MacBook-Pro.local >
* Refactor module events (#7291 )
* chore: update event tracker helper types
* refactor: cycle events
* refactor: cycle events
* refactor: cycle event tracker
* refactor: module tracker event and element
* chore: update tracker element
* chore: revert unnecessary changes
---------
Co-authored-by: Prateek Shourya <prateekshourya@Prateeks-MacBook-Pro.local >
* refactor: global views, product tour, notifications, onboarding, users and sidebar related events
* chore: member tracker events (#7302 )
* chore: member-tracker-events
* fix: constants
* refactor: update event tracker constants
* refactor: auth related event trackers (#7306 )
* Chore: state events (#7307 )
* chore: state events
* fix: refactor
* chore: project events (#7305 )
* chore: project-events
* fix: refactor
* fix: removed hardcoded values
* fix: github redirection event
* chore: project page tracker events (#7304 )
* added events for most page events
* refactor: simplify lock button event handling in PageLockControl
---------
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com >
Co-authored-by: M. Palanikannan <73993394+Palanikannan1437@users.noreply.github.com >
* chore: minor cleanup and import fixes
* refactor: added tracker elements for buttons (#7308 )
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
* fix: event type
* refactor: posthog group event
* chore: removed instances of event tracker (#7309 )
* refactor: remove event tracker stores and hooks
* refactor: remove event tracker store
* fix: build errors
* clean up event tracker payloads
* chore: profile settings events
* fix: refactor
---------
Co-authored-by: Prateek Shourya <prateekshourya@Prateeks-MacBook-Pro.local >
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com >
Co-authored-by: M. Palanikannan <73993394+Palanikannan1437@users.noreply.github.com >
Co-authored-by: Vamsi Krishna <46787868+vamsikrishnamathala@users.noreply.github.com >
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com >
2025-07-10 17:02:06 +05:30
Akshita Goyal
c6fbbfd8cc
[WEB-4405] chore: workspace settings events ( #7312 )
...
* feat: event tracker helper
* feat: track click events for `data-ph-element`
* fix: handled click events
* fix: handled name
* chore: tracker element updates
* chore: remove export
* chore: tracker element type
* chore: track element and event helper.
* chore: minor improvements
* chore: minor refactors
* fix: workspace events
* fix: added slug
* fix: changes nomenclature
* fix: nomenclature
* chore: update event tracker helper types
* fix: data id
* refactor: cycle events (#7290 )
* chore: update event tracker helper types
* refactor: cycle events
* refactor: cycle events
* refactor: cycle event tracker
* chore: update tracker elements
* chore: check for closest element with data-ph-element attribute
---------
Co-authored-by: Prateek Shourya <prateekshourya@Prateeks-MacBook-Pro.local >
* Refactor module events (#7291 )
* chore: update event tracker helper types
* refactor: cycle events
* refactor: cycle events
* refactor: cycle event tracker
* refactor: module tracker event and element
* chore: update tracker element
* chore: revert unnecessary changes
---------
Co-authored-by: Prateek Shourya <prateekshourya@Prateeks-MacBook-Pro.local >
* refactor: global views, product tour, notifications, onboarding, users and sidebar related events
* chore: member tracker events (#7302 )
* chore: member-tracker-events
* fix: constants
* refactor: update event tracker constants
* refactor: auth related event trackers (#7306 )
* Chore: state events (#7307 )
* chore: state events
* fix: refactor
* chore: project events (#7305 )
* chore: project-events
* fix: refactor
* fix: removed hardcoded values
* fix: github redirection event
* chore: project page tracker events (#7304 )
* added events for most page events
* refactor: simplify lock button event handling in PageLockControl
---------
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com >
Co-authored-by: M. Palanikannan <73993394+Palanikannan1437@users.noreply.github.com >
* chore: minor cleanup and import fixes
* refactor: added tracker elements for buttons (#7308 )
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
* fix: event type
* refactor: posthog group event
* chore: removed instances of event tracker (#7309 )
* refactor: remove event tracker stores and hooks
* refactor: remove event tracker store
* fix: build errors
* clean up event tracker payloads
* chore: workspace-settings-events
* fix: refactor
---------
Co-authored-by: Prateek Shourya <prateekshourya@Prateeks-MacBook-Pro.local >
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com >
Co-authored-by: M. Palanikannan <73993394+Palanikannan1437@users.noreply.github.com >
Co-authored-by: Vamsi Krishna <46787868+vamsikrishnamathala@users.noreply.github.com >
2025-07-10 16:54:06 +05:30
Anmol Singh Bhatia
4d0a7e4658
[WEB-4470] fix: sidebar custom theme bg ( #7379 )
2025-07-10 15:35:13 +05:30
sriram veeraghanta
1cb49cacae
fix: packages dev command failing due to missing dependency mapping ( #7381 )
...
* fix: packages dev command failing due to missing dependency mapping
* fix: typescript version to match with other packages
2025-07-10 15:26:43 +05:30
Vamsi Krishna
3618ffc2c3
[WEB-4469] fix: full screen mode visibility for Gnatt and Analytics
2025-07-10 14:23:08 +05:30
Aaryan Khandelwal
fcb6e269a0
[WIKI-497] feat: table insert column and row handles ( #7286 )
...
* refactor: tables width and selection UI
* fix: drag handle position
* refactor: selection decorator logic
* refactor: adjacent cells logic
* refactor: folder structure
* chore: default column width for new columns
* refactor: plugin location
* feat: table insert handlers
* refactor: css rules
* refactor: plugins folder structure
* chore: add aria labels
2025-07-09 17:59:04 +05:30
Akshat Jain
853423608c
[INFRA-206] fix: update build context and dockerfile paths in build.yml in deploy/selfhost ( #7368 )
...
* chore: update build context and dockerfile paths in build.yml for self-hosted deployment
* fix: build context
---------
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com >
2025-07-09 16:00:16 +05:30
Anmol Singh Bhatia
9d88fc999c
[WEB-4464] fix: content wrapper overflow ( #7367 )
2025-07-09 13:52:17 +05:30
M. Palanikannan
dadd76b3ed
[WIKI-534] fix: save title input on closing ( #7366 )
...
* fix: save title input on closing
* fix: title input updatioin
2025-07-09 13:37:17 +05:30
sriram veeraghanta
6ce700fd5d
chore: format files using prettier ( #7364 )
...
* chore: format files using prettier
* chore: api server files formatted
2025-07-08 20:41:11 +05:30
Anmol Singh Bhatia
0225d806cc
[WEB-4328] feat: sidebar revamp ( #7217 )
...
* chore: sidebar peek state added to theme store
* chore: extended sidebar wrapper added
* chore: resizeable sidebar component added
* chore: appsidebar root component
* chore: updated sidebar and applied necessary changes across codebase
* chore: code refactor
* chore: code refactor
* chore: code refactor
* chore: breadcrumb changes
* chore: sidebar improvements and fixes
* chore: enhancements and fixes
* fix: peek sidebar leave
* chore: code refactor
* chore: code refactor
* chore: code refactor
* chore: icons added
* chore: add dock variable and toggle function to theme store
* chore: code refactor
* chore: code refactor
* chore: code refactor
* chore: theme and workspace store updated
* chore: workspace content wrapper and apprail context
* chore: workspace and project wrapper updated
* chore: app rail component
* chore: content wrapper
* chore: sidebar component updated
* chore: layout changes and code refactoring
* chore: code refactor
* chore: code refactor
* chore: code refactor
* chore: code refactor
* chore: code refactor
* chore: code refactor
* chore: appsidebar toggle button
* chore: code refactor
* chore: workspace menu improvements
* chore: sidebar spacing and padding improvements
* chore: settings layout improvement
* chore: enhancements
* chore: extended sidebar code refactor
* chore: code refactor
* fix: merge conflict
* fix: merge conflict
* chore: code refactor
* chore: code refactor
* chore: code refactor
* chore: code refactor
2025-07-08 20:18:39 +05:30
Nikhil
fd9da3164e
[WEB-4452] fix: enhance URL detection logic in contains_url function ( #7352 )
...
* fix: enhance URL detection logic in contains_url function
* fix: improve error handling in URL detection logic
* fix: enhance URL detection logic with length limits and edge case handling
* fix: adjust URL line length limit for improved detection accuracy
2025-07-08 18:28:47 +05:30
Aaryan Khandelwal
a4ec80ceca
[WIKI-530] regression: page version history dropdown item ( #7360 )
2025-07-08 16:07:03 +05:30
Sangeetha
16332e0f6d
[WEB-4380] chore: work item link sentry error ( #7316 )
...
* chore: add warning param in log_exception:''
* fix: logging the exception
2025-07-08 15:43:42 +05:30
Prateek Shourya
f40dda8fdc
[WEB-4454] fix: check project publish status using anchor field from publish settings
2025-07-08 15:22:00 +05:30
M. Palanikannan
13ab0624d0
[WIKI-510] feat: enhance issue description input with unsaved changes tracking ( #7357 )
2025-07-08 14:58:41 +05:30
M. Palanikannan
388588c588
fix: turbo dev command ( #7358 )
...
* chore: add dependencies for dev and develop scripts in turbo.json
* update persistence
* chore: remove develop command
---------
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com >
2025-07-08 13:59:54 +05:30
Aaron Heckmann
c0f986cf95
fix(partial): get dev env working ( #7356 )
...
part of #7355
2025-07-08 13:33:12 +05:30
Vipin Chaudhary
ab79a5da10
[WIKI-524] fix: emoji fall back image ( #7354 )
2025-07-08 03:21:03 +05:30
Prateek Shourya
a2a62e2731
[WEB-4453] fix: enable revalidation on focus and stale data for current user fetch to handle 401 errors ( #7353 )
2025-07-07 19:52:18 +05:30
Aaryan Khandelwal
e306a92adb
[WIKI-523] refactor: assets item component ( #7346 )
2025-07-07 18:04:12 +05:30
Prateek Shourya
0f0c4b5293
[WEB-4443] fix: remove scroll-behaviour smooth causing Gantt chart continuous scroll ( #7351 )
2025-07-07 16:09:52 +05:30
Vipin Chaudhary
28375c46e5
[WIKI-521] fix : emoji unexpectedly scroll ( #7344 )
...
* fix: emoji modal scroll
* refactor: emoji list
* fix: escape behavior
* fix: minor type fixes
2025-07-04 18:35:23 +05:30
Aaryan Khandelwal
b909416c74
[WIKI-519] regression: page creator and version info #7341
2025-07-04 17:10:03 +05:30
sriram veeraghanta
509db32267
chore: updated node version to 22 and python version to 3.12.10 ( #7343 )
...
* chore: updated node version to 22 and python version to 3.12.10
* chore: remove unneccessary comments
* chore: remove nodejs-current dependency
2025-07-04 16:28:30 +05:30
sriram veeraghanta
fdbe4c2ca6
chore: rename server to api ( #7342 )
2025-07-04 15:32:21 +05:30
sriramveeraghanta
6bee97eb26
chore: remove unused files
2025-07-04 15:08:25 +05:30
sriram veeraghanta
ba884d1e4d
feat: adding standard scripts for lint and format check ( #7326 )
...
* feat: adding standard scripts for lint and format check
* fix: update packages scripts
* fix: adding tsup config to utils package
* chore: updated build scripts in logger pacakge
2025-07-04 14:23:18 +05:30
sriram veeraghanta
f2a87e8f15
feat: Adding Docker CMD in all Dockerfiles ( #7339 )
...
* fix: adding cmd to dockerfiles
* fix: adding cmd to live docker file
2025-07-04 13:59:14 +05:30
sriramveeraghanta
4f5272c8af
sync: canary cahnges to preview
2025-07-04 13:57:40 +05:30
Nikhil
805cfed1a3
refactor: update paths and structure for server services in Docker and documentation ( #7333 )
...
- Changed references from 'apiserver' to 'apps/server' in Docker configurations and environment setup.
- Updated contributing documentation to reflect the new service structure.
- Adjusted setup script to accommodate the new directory layout.
- Removed obsolete files related to the previous structure.
2025-07-03 18:42:14 +05:30
sriram veeraghanta
1de95ef0d0
feat: optimize docker builds for live server ( #7334 )
...
* feat: optimize docker builds for live server
* chore: removed package.json from dockerfile
2025-07-03 18:38:15 +05:30
Vamsi Krishna
618fcf934f
refactor: string url path ( #7335 )
2025-07-03 18:07:02 +05:30
sriramveeraghanta
2f22ca0aea
chore: package version upgrade
2025-07-03 15:42:35 +05:30
Bavisetti Narayan
b97d4c4def
[WEB-4435] bug: trigger event for work item comment #7331
2025-07-03 15:12:10 +05:30
Vamsi Krishna
635d550d88
[WEB-4432] fix: webhooks translation #7332
2025-07-03 15:12:10 +05:30
Vamsi Krishna
4333cfbd11
[WEB-4432] fix: workspace analytics translation #7330
2025-07-03 15:12:10 +05:30
Vamsi Krishna
9789e176d2
[WEB-4427] fix: header alignments #7311
2025-07-03 15:12:10 +05:30
Bavisetti Narayan
59919d3874
[WEB-4435] bug: trigger event for work item comment #7331
2025-07-03 15:06:11 +05:30
Vamsi Krishna
75235f2ad5
[WEB-4432] fix: webhooks translation #7332
2025-07-03 15:05:13 +05:30
Aaryan Khandelwal
6f27ec031d
[WIKI-466] refactor: remove rich text read only editor ( #7241 )
...
* refactor: remove rich text read only editor
* fix: type imports
2025-07-03 14:16:17 +05:30
Vamsi Krishna
7d141f26ad
[WEB-4432] fix: workspace analytics translation #7330
2025-07-03 14:12:51 +05:30
Aaryan Khandelwal
71012d24ab
[WEB-4436] fix: tailwind config #7329
2025-07-03 14:12:17 +05:30
sriram veeraghanta
7d417c5457
fix: update docker file paths and context in branch build workflow #7323
2025-07-03 01:26:40 +05:30
sriram veeraghanta
021b6eebdd
fix: admin and space docker paths ( #7322 )
2025-07-03 01:08:49 +05:30
sriram veeraghanta
e184b646e6
Merge branch 'pratapalakshmi-preview' into preview
2025-07-03 00:53:34 +05:30
sriram veeraghanta
549a0009e7
Merge branch 'preview' of github.com:pratapalakshmi/plane into pratapalakshmi-preview
2025-07-03 00:53:05 +05:30
sriram veeraghanta
944b873184
chore: move all services inside the apps folder ( #7321 )
...
* chore: move all services inside the apps folder
* chore: rename apiserver to server
2025-07-03 00:44:13 +05:30
Mohamed Hayballa
6000639921
feat(tests): Add comprehensive test suite for the Project API ( #7252 )
...
* feat(tests): Add reusable workspace fixture
Introduces a new `workspace` fixture in `conftest.py` to provide a
consistent and reusable setup for tests that require a workspace.
* feat(tests): Add tests for project creation (POST)
This commit introduces a comprehensive test suite for the project creation API endpoint.
The suite covers a wide range of scenarios, including:
- Successful creation and verification of side-effects (default states, project members, user properties).
- Validation for invalid or missing data (400 Bad Request).
- Permission checks for different user roles (e.g., guests are forbidden).
- Authentication requirements (401 Unauthorized).
- Uniqueness constraints for project names and identifiers (409 Conflict).
- Successful creation with all optional fields populated.
It leverages the `workspace`, `session_client` and `create_user` fixtures for a consistent test setup.
* refactor(tests): Centralize project URL helper into a base class
To avoid code duplication in upcoming tests, this commit introduces a `TestProjectBase` class.
The `get_project_url` helper method is moved into this shared base class, and the existing `TestProjectAPIPost` class is updated to inherit from it. This ensures the URL generation logic is defined in a single place and preparing the suite for the upcoming GET tests.
* feat(tests): Add tests for project listing and retrieval (GET)
This commit adds a suite for the GET method. It leverages the previously created `TestProjectBase` class for URL generation.
The new test suite covers:
- Listing projects:
- Verifies that administrators see all projects.
- Confirms guests only see projects they are members of.
- Tests the separate detailed project list endpoint.
- Retrieving a single project:
- Checks for successful retrieval of a project by its ID.
- Handles edge cases for non-existent and archived projects (404 Not Found).
- Authentication:
- Ensures authentication is required (401 Unauthorized).
* feat(tests): Add tests for project update (PATCH) and deletion (DELETE)
Key scenarios tested for PATCH:
- Successful partial updates by project administrators.
- Forbidden access for non-admin members (403).
- Conflict errors for duplicate names or identifiers on update (409).
- Validation errors for invalid data (400).
Key scenarios tested for DELETE:
- Successful deletion by both project admins and workspace admins.
- Forbidden access for non-admin members (403).
- Authentication checks for unauthenticated users (401).
* Remove unnecessary print statement
* refactor(tests): Update workspace fixture to use ORM
Updates the `workspace` fixture to create the model instance directly via the ORM using the `Workspace` model instead of the API, as requested during code review.
* Refactor: Remove some unused imports
Removes imports that I added while working on the test suite for the Project API but were ultimately not used. Note that other unused imports still exist from the state of the codebase when this branch was created/forked.
2025-07-03 00:40:42 +05:30
Prateek Shourya
6ea24bfdcd
[WEB-4429] fix: url path generation #7317
2025-07-02 19:57:10 +05:30
sriram veeraghanta
8cc23bc4a5
refactor: Admin App with better layouts and Meta Information ( #7200 )
...
* fix: layout structure in admin
* fix: layout structure in admin
* fix: delete layout files
* chore: updated form related info
* fix: admin import statements
* fix: general page unauthorized flickering issue
* chore: logs related
* chore: lock file updates
* fix: build errors
* fix: coderabbit suggestions
2025-07-02 19:43:44 +05:30
sriram veeraghanta
7153064ebb
fix: live server runtime errors ( #7314 )
...
* fix: live tsconfig and tsup config
* fix: lock file updates
* feat: adding build process to constants and types packages
* chore: coderabbit suggestions
2025-07-02 18:20:18 +05:30
M. Palanikannan
5874636b0b
[WIKI-508] fix: select all with table select #7285
2025-07-02 15:41:31 +05:30
Aaryan Khandelwal
f679628365
[WIKI-449] feat: image block download and alignment options ( #7254 )
...
* refactor: custom image extension
* refactor: extension config
* revert: image full screen component
* fix: undo operation
* chore: add download and alignment options
* chore: render image full screen modal in a portal
* chore: add missing attribute to image extension
* chore: minor bugs and improvements
* chore: add aria attributes
* chore: remove unnecessary file
* fix: full screen modal z-index
2025-07-02 15:36:06 +05:30
Vipin Chaudhary
ba6b822f60
[WIKI-402] feat: emoji support for all editors ( #7275 )
...
* feat: basic emoji
* feat:emoji slash command
* update slice command
* refactor: emoji storage
* refactor:types
* refactor: emoji list
* refactor: restructure extension
* chore: add comments
* chore: update comments
* fix: fallback image
2025-07-02 15:32:07 +05:30
Vamsi Krishna
757019bf43
[WEB-4427] fix: header alignments #7311
2025-07-02 15:30:40 +05:30
M. Palanikannan
295eb1ef72
[WIKI-506] fix: close the link view after 300ms of hovering out #7283
2025-07-02 15:29:32 +05:30
Aaryan Khandelwal
1fcffad7dd
[WIKI-491] [WIKI-496] [WIKI-499] refactor: tables width and selection UI ( #7274 )
...
* refactor: tables width and selection UI
* fix: drag handle position
* refactor: selection decorator logic
* refactor: adjacent cells logic
* refactor: folder structure
* chore: default column width for new columns
* refactor: plugin location
2025-07-02 15:27:48 +05:30
Aaryan Khandelwal
0b159c4963
[WIKI-400] feat: page navigation pane ( #7206 )
...
* init: page navigation pane
* chore: outline and info tabs
* chore: asset download endpoint
* chore: realtime document info updates
* chore: add support for code splitting
* fix: formatting
* refactor: image block id generation
* chore: implement translation
* refactor: assets list storage logic
* fix: build errors
* fix: image extension name
* refactor: add support for additional asset items
* refactor: asset extraction logic
* chore: add translations
* fix: merge conflicts resolved from preview
* chore: remove version history option from the dropdown
* chore: query params handling
* chore: remove unnecessary logic
* refactor: empty state components
* fix: empty state asset path
2025-07-02 15:25:52 +05:30
Akshita Goyal
cfe169c6d7
[WEB-4423] refactor: event trackers ( #7289 )
...
* feat: event tracker helper
* feat: track click events for `data-ph-element`
* fix: handled click events
* fix: handled name
* chore: tracker element updates
* chore: remove export
* chore: tracker element type
* chore: track element and event helper.
* chore: minor improvements
* chore: minor refactors
* fix: workspace events
* fix: added slug
* fix: changes nomenclature
* fix: nomenclature
* chore: update event tracker helper types
* fix: data id
* refactor: cycle events (#7290 )
* chore: update event tracker helper types
* refactor: cycle events
* refactor: cycle events
* refactor: cycle event tracker
* chore: update tracker elements
* chore: check for closest element with data-ph-element attribute
---------
Co-authored-by: Prateek Shourya <prateekshourya@Prateeks-MacBook-Pro.local >
* Refactor module events (#7291 )
* chore: update event tracker helper types
* refactor: cycle events
* refactor: cycle events
* refactor: cycle event tracker
* refactor: module tracker event and element
* chore: update tracker element
* chore: revert unnecessary changes
---------
Co-authored-by: Prateek Shourya <prateekshourya@Prateeks-MacBook-Pro.local >
* refactor: global views, product tour, notifications, onboarding, users and sidebar related events
* chore: member tracker events (#7302 )
* chore: member-tracker-events
* fix: constants
* refactor: update event tracker constants
* refactor: auth related event trackers (#7306 )
* Chore: state events (#7307 )
* chore: state events
* fix: refactor
* chore: project events (#7305 )
* chore: project-events
* fix: refactor
* fix: removed hardcoded values
* fix: github redirection event
* chore: project page tracker events (#7304 )
* added events for most page events
* refactor: simplify lock button event handling in PageLockControl
---------
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com >
Co-authored-by: M. Palanikannan <73993394+Palanikannan1437@users.noreply.github.com >
* chore: minor cleanup and import fixes
* refactor: added tracker elements for buttons (#7308 )
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
* fix: event type
* refactor: posthog group event
* chore: removed instances of event tracker (#7309 )
* refactor: remove event tracker stores and hooks
* refactor: remove event tracker store
* fix: build errors
* clean up event tracker payloads
* fix: coderabbit suggestions
---------
Co-authored-by: Prateek Shourya <prateekshourya@Prateeks-MacBook-Pro.local >
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com >
Co-authored-by: M. Palanikannan <73993394+Palanikannan1437@users.noreply.github.com >
Co-authored-by: Vamsi Krishna <46787868+vamsikrishnamathala@users.noreply.github.com >
2025-07-02 15:23:18 +05:30
sriram veeraghanta
fa9c63716c
fix: circular dependencies between packages ( #7277 )
2025-07-01 19:19:44 +05:30
sriramveeraghanta
d3f1b511ad
sync: canary changes to preview
2025-07-01 17:42:13 +05:30
Bavisetti Narayan
e624a17868
[WEB-4418]fix: fixed the pagination for issues #7301
2025-07-01 15:03:20 +05:30
Vamsi Krishna
670da9fa03
[WEB-4416]fix: Unnecessary border on Intake header #7297
2025-07-01 13:21:29 +05:30
Aaron
b03844ee2d
[WEB-4417] chore: optimize package imports instead of transpile #7292
2025-07-01 12:54:39 +05:30
Dheeraj Kumar Ketireddy
f36d0691fe
Chore: replace relation choices with TextChoices in IssueRelation model ( #7295 )
2025-07-01 12:36:27 +05:30
sriram veeraghanta
e7d888d817
chore: package version updated
2025-06-30 23:56:34 +05:30
Jayash Tripathy
2f6923fca0
fix: work item peek infinite loop ( #7284 )
...
* fix: removed t function from dependency array which was causing infinite loop
* fix: add eslint disable comment for exhaustive-deps warning in IssuePeekOverview
2025-06-30 16:10:50 +05:30
Vamsi Krishna
912246c592
[WEB-4365] fix: dates display properties toggle #7262
2025-06-30 16:10:06 +05:30
Aaryan Khandelwal
4a065e14d0
[WEB-4409] refactor: event constants ( #7276 )
...
* refactor: event constants
* fix: cycle event keys
* chore: store extension
* chore: update events naming convention
---------
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com >
2025-06-27 19:01:00 +05:30
Aaryan Khandelwal
e09aeab5b8
[WIKI-481] refactor: editor parser #7261
2025-06-27 16:05:38 +05:30
Akshita Goyal
25a6cd49fc
fix: added @plane/services to the web dependencies ( #7271 )
2025-06-26 14:33:13 +05:30
JayashTripathy
b5538565c7
[WEB-4371] feat: bar chart component with lollipop shape variant ( #7268 )
...
* feat: enhance bar chart component with shape variants and custom tooltip
* Update packages/propel/src/charts/bar-chart/bar.tsx
removed the unknown props
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* Update packages/propel/src/charts/bar-chart/bar.tsx
removed console log
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* refactor: replace inline percentage text with PercentageText component in bar chart
* Added new variant - lollipop-dotted
* added some comments
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-06-25 23:43:10 +05:30
Nikhil
b8043f92b1
[WEB-4373]: optimize backend query for workspace views and Project gantt view ( #7267 )
...
* feat: add IssueListDetailSerializer for detailed issue representation
- Introduced IssueListDetailSerializer to enhance issue data representation with expanded fields.
- Updated issue detail endpoint to utilize the new serializer for improved data handling.
- Added methods for retrieving related module, label, and assignee IDs, along with support for expanded relations.
* feat: add ViewIssueListSerializer and enhance issue ordering
- Introduced ViewIssueListSerializer for improved issue representation, including assignee, label, and module IDs.
- Updated WorkspaceViewIssuesViewSet to utilize the new serializer and optimized queryset with prefetching.
- Enhanced order_issue_queryset to maintain consistent ordering by created_at alongside other fields.
- Modified pagination logic to support total count retrieval for better performance.
* fix: optimize issue filtering and pagination logic
- Updated WorkspaceViewIssuesViewSet to apply filters more efficiently in the issue query.
- Refined pagination logic in OffsetPaginator to ensure consistent behavior using limit instead of cursor.value, improving overall pagination accuracy.
* fix: improve pagination logic in OffsetPaginator
- Updated the next_cursor calculation to use the length of results instead of cursor.value, ensuring accurate pagination behavior.
- Added a comment to clarify the purpose of checking for additional results after the current page.
* Move the common permission filters into a separate method
* fix: handle deleted related issues in serializers
- Updated IssueListDetailSerializer to skip null related issues when building relations.
- Enhanced ViewIssueListSerializer to safely access state.group, returning None if state is not present.
- Removed unused User import in base.py for cleaner code.
---------
Co-authored-by: Dheeraj Kumar Ketireddy <dheeru0198@gmail.com >
2025-06-25 19:10:24 +05:30
Aaryan Khandelwal
0e91feacc3
[WIKI-74] fix: peek overview closing on escape key #7259
2025-06-25 19:09:54 +05:30
Prateek Shourya
40c0922726
[WEB-4387] fix: global layout when filter is set to list ( #7264 )
2025-06-24 20:25:26 +05:30
Aaryan Khandelwal
dee8f00a71
[WEB-4384] fix: power k page search redirection #7263
2025-06-24 20:24:35 +05:30
Aaryan Khandelwal
072f2e2cac
[WEB-4363] regression: analytics tabs improvements #7260
2025-06-24 16:08:30 +05:30
Prateek Shourya
79c2dfd293
[WEB-4375] fix: minor issues in timeline layout ( #7257 )
2025-06-24 14:19:00 +05:30
JayashTripathy
22a9d48ca3
[WEB-4363]: Analytics tab improvements #7248
...
fix: padding in tabs
2025-06-24 14:17:40 +05:30
Vipin Chaudhary
fbcc8fc8a0
[WIKI-421] fix: Toolbar not reflecting strikethrough state ( #7255 )
...
* fix: strick through
* fix: bubble menu options types
---------
Co-authored-by: vipin chaudhary <vipinchaudhary@vipins-MacBook-Pro.local >
2025-06-24 14:16:07 +05:30
Aaryan Khandelwal
c1fa372c84
[WIKI-471] refactor: custom image extension ( #7247 )
...
* refactor: custom image extension
* refactor: extension config
* revert: image full screen component
* fix: undo operation
2025-06-24 14:05:11 +05:30
Prateek Shourya
7045a1f2af
[WEB-4361] fix: add onChange to collaborative editor #7246
2025-06-20 17:24:49 +05:30
Prateek Shourya
f26b4d3d06
[WEB-4359] fix: application crash when creating work item via quick add ( #7245 )
2025-06-20 15:16:16 +05:30
Prateek Shourya
c3c1aef7a9
[WEB-4357] fix: remove trailing slash from asset url #7240
2025-06-19 19:09:59 +05:30
Vipin Chaudhary
24e57009af
[WIKI-465] fix : Add new node on click of doc end ( #7063 )
...
* fix : handle last node
* fix : handle unexpected node
* remove logs
* feat: handle focus
---------
Co-authored-by: M. Palanikannan <73993394+Palanikannan1437@users.noreply.github.com >
2025-06-19 17:17:56 +05:30
Anmol Singh Bhatia
2b7a17b484
[WEB-4050] feat: breadcrumbs revamp ( #7188 )
...
* chore: project feature enum added
* feat: revamp breadcrumb and add navigation dropdown component
* chore: custom search select component refactoring
* chore: breadcrumb stories added
* chore: switch label and breadcrumb link component refactor
* chore: project navigation helper function added
* chore: common breadcrumb component added
* chore: breadcrumb refactoring
* chore: code refactor
* chore: code refactor
* fix: build error
* fix: nprogress and button tooltip
* chore: code refactor
* chore: workspace view breadcrumb improvements
* chore: code refactor
* chore: code refactor
* chore: code refactor
* chore: code refactor
---------
Co-authored-by: vamsikrishnamathala <matalav55@gmail.com >
2025-06-19 17:17:14 +05:30
Vamsi Krishna
64fd0b2830
[WEB-4321]chore: workspace views refactor ( #7214 )
...
* chore: workspace views reafactor
* chore: resolved coderabbit suggestions
* chore: added project level workspace filter
* chore: added enum for roles
* chore: removed redundant type definition
* chore: optimised the query
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
2025-06-19 16:26:32 +05:30
Aaryan Khandelwal
8988cf9a85
[WEB-462] refactor: editor props structure ( #7233 )
...
* refactor: editor props structure
* chore: add missing prop
* fix: space app build
* chore: export ce types
2025-06-19 16:25:52 +05:30
Aaryan Khandelwal
eb5ffebcc6
[WIKI-458] refactor: base page instance for additional properties ( #7228 )
...
* refactor: create a super class for base page
* fix: path
---------
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com >
2025-06-19 16:00:18 +05:30
M. Palanikannan
414010688d
[WIKI-384] chore: editor core refactor ( #7235 )
...
* fix: extra actions
* chore: page flags
2025-06-19 15:59:38 +05:30
JayashTripathy
171099667e
[WEB-4339] fix: projects dropdown shows all projects ( #7238 )
...
* fix: projects drop only shows joined project
* refactor: removed unused things from header
2025-06-19 15:57:19 +05:30
Akshita Goyal
d65f0e264e
[WEB-4327] Chore PAT permissions ( #7224 )
...
* chore: improved pat permissions
* fix: err message
* fix: removed permission from backend
* [WEB-4330] refactor: update API token endpoints to use user context instead of workspace slug
- Changed URL patterns for API token endpoints to use "users/api-tokens/" instead of "workspaces/<str:slug>/api-tokens/".
- Refactored ApiTokenEndpoint methods to remove workspace slug parameter and adjust database queries accordingly.
- Added new test cases for API token creation, retrieval, deletion, and updates, including support for bot users and minimal data submissions.
* fix: removed workspace slug from api-tokens
* fix: refactor
* chore: url.py code rabbit suggestion
* fix: APITokenService moved to package
---------
Co-authored-by: Dheeraj Kumar Ketireddy <dheeru0198@gmail.com >
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com >
2025-06-18 16:08:11 +05:30
Akshita Goyal
c7d17d00b7
[WEB-4017] fix: hooks and store refactoring for issue-details ( #7107 )
...
* fix: hooks and store splitting for issue-details
* fix: refactoring
* fix: refactoring
* fix: refactor
* fix: css
2025-06-18 15:59:26 +05:30
JayashTripathy
9cdfb2224a
[WEB-4160]: Context menu close after clicking on menu item of project #7231
2025-06-18 15:33:06 +05:30
Sangeetha
8129f5f969
[WEB-4340] fix: duplicate assignees in user recents ( #7216 )
...
* fix: duplicate assignees in user recents
* chore: optimize filtering logic
* chore: filter with deleted_at field
* chore: tests for IssueRecentSerializer
2025-06-18 15:14:21 +05:30
Prateek Shourya
89b8cdbe6e
[WEB-4335] improvement: optimize assignee grouping with improved member scope handling ( #7227 )
2025-06-17 17:17:04 +05:30
Prateek Shourya
53e6a62a12
fix: move lucide related constants to ui package ( #7226 )
...
* fix: move lucide related constants to ui package
* chore: update yarn.lock
2025-06-17 17:06:05 +05:30
Pratapa Lakshmi
59a682f6d9
fix: update Dockerfile for space application to correct static asset path
2025-06-17 15:58:43 +05:30
Pratapa Lakshmi
6fd448ddac
refactor: update Dockerfile for space and web applications to correct asset paths and improve structure
2025-06-17 15:15:26 +05:30
Prateek Shourya
75f89c4c12
fix: docker build ( #7220 )
...
* fix: docker build
* fix: build
2025-06-17 14:08:50 +05:30
Pratapa Lakshmi
91c4047afd
refactor: optimize Dockerfile for web and space applications by refining COPY commands for static assets
2025-06-17 12:47:00 +05:30
Anmol Singh Bhatia
0983e5f44d
[WEB-4281] chore: project error message updated ( #7190 )
...
* chore: project error message updated
* fix: error message for project creation
* fix: incorrect error code
* chore: code refactor
* chore: code refactor
---------
Co-authored-by: sangeethailango <sangeethailango21@gmail.com >
2025-06-16 17:19:44 +05:30
Prateek Shourya
2014400bed
refactor: move web utils to packages ( #7145 )
...
* refactor: move web utils to packages
* fix: build and lint errors
* chore: update drag handle plugin
* chore: update table cell type to fix build errors
* fix: build errors
* chore: sync few changes
* fix: build errors
* chore: minor fixes related to duplicate assets imports
* fix: build errors
* chore: minor changes
2025-06-16 17:18:41 +05:30
sriram veeraghanta
dffcc6dc10
chore(deps): brace-expansion upgraded to 2.0.2
2025-06-16 17:10:08 +05:30
sriram veeraghanta
640b23fb1b
chore(deps): nextjs upgrade to 14.2.30
2025-06-16 17:02:04 +05:30
JayashTripathy
e13d8aa4b3
[WEB-4231] Pie chart tooltip #7192
2025-06-16 14:03:07 +05:30
Prateek Shourya
cf595de7c7
[WEB-4311] fix: membership data handling and state reversal on error ( #7205 )
2025-06-16 14:02:47 +05:30
JayashTripathy
0fa9c8b015
[WEB-4323] refactor: Analytics refactor ( #7213 )
...
* chore: updated label for epics
* chore: improved export logic
* refactor: move csvConfig to export.ts and clean up export logic
* refactor: remove unused CSV export logic from WorkItemsInsightTable component
* refactor: streamline data handling in InsightTable component for improved rendering
* feat: add translation for "No. of {entity}" and update priority chart y-axis label to use new translation
* refactor: cleaned up some component and added utilitites
* feat: add "at_risk" translation to multiple languages in translations.json files
* refactor: update TrendPiece component to use new status variants for analytics
* fix: adjust TrendPiece component logic for on-track and off-track status
* refactor: use nullish coalescing operator for yAxis.dx in line and scatter charts
* feat: add "at_risk" translation to various languages in translations.json files
* feat: add "no_of" translation to various languages in translations.json files
* feat: update "at_risk" translation in Ukrainian, Vietnamese, and Chinese locales in translations.json files
* refactor: rename insightsFields to ANALYTICS_INSIGHTS_FIELDS and update analytics tab import to use getAnalyticsTabs function
* feat: update AnalyticsWrapper to use i18n for titles and add new translation for "no_of" in Russian
* fix: update yAxis labels and offsets in various charts to use new translation key and improve layout
* feat: define AnalyticsTab interface and refactor getAnalyticsTabs function for improved type safety
* fix: update AnalyticsTab interface to use TAnalyticsTabsBase for improved type safety
* fix: add whitespace-nowrap class to TableHead for improved header layout in DataTable component
2025-06-16 14:01:49 +05:30
Aaryan Khandelwal
6fe0415d66
[WEB-4316] chore: new endpoints to download an asset ( #7207 )
...
* chore: new endpoints to download an asset
* chore: add exception handling
2025-06-13 14:41:08 +05:30
sriram veeraghanta
ebc2bdcd3a
feat: adding build process to logger package using tsup #7210
2025-06-13 01:50:44 +05:30
Aaron
11b222ece8
chore(deps): update TypeScript version across multiple packages to 5.8.3 ( #7209 )
2025-06-13 01:40:27 +05:30
JayashTripathy
c1a078ef3f
[WEB-4246] Analytics minor improvements ( #7194 )
...
* chore: updated label for epics
* chore: improved export logic
* refactor: move csvConfig to export.ts and clean up export logic
* refactor: remove unused CSV export logic from WorkItemsInsightTable component
* refactor: streamline data handling in InsightTable component for improved rendering
* feat: add translation for "No. of {entity}" and update priority chart y-axis label to use new translation
* refactor: cleaned up some component and added utilitites
* feat: add "at_risk" translation to multiple languages in translations.json files
* refactor: update TrendPiece component to use new status variants for analytics
* fix: adjust TrendPiece component logic for on-track and off-track status
* refactor: use nullish coalescing operator for yAxis.dx in line and scatter charts
* feat: add "at_risk" translation to various languages in translations.json files
* feat: add "no_of" translation to various languages in translations.json files
* feat: update "at_risk" translation in Ukrainian, Vietnamese, and Chinese locales in translations.json files
2025-06-12 21:15:09 +05:30
Akshita Goyal
ad11a34efc
[WEB-4236] fix: divided settings scroll for sidebar and main content ( #7201 )
...
* fix: divided settings scroll for sidebar and main content
* fix: handled icons
* fix: mobile css
2025-06-11 16:11:40 +05:30
Prateek Shourya
9c28db8b7b
[WEB-4300] improvement: add allowedProjectIds to create work item modal ( #7195 )
2025-06-10 20:32:39 +05:30
dependabot[bot]
32d5fea3d3
chore(deps): bump requests ( #7193 )
...
Bumps the pip group with 1 update in the /apiserver/requirements directory: [requests](https://github.com/psf/requests ).
Updates `requests` from 2.32.2 to 2.32.4
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.32.2...v2.32.4 )
---
updated-dependencies:
- dependency-name: requests
dependency-version: 2.32.4
dependency-type: direct:production
dependency-group: pip
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-10 17:39:48 +05:30
Prateek Shourya
6adc721b34
[WEB-4283] fix: update group key handling in issue store utilities for state groups ( #7191 )
...
* fix: update group key handling in issue store utilities for state groups
- Introduced a new function to determine the default group key based on the provided groupByKey.
- Updated references to use the new function for improved clarity and maintainability.
- Adjusted the mapping for "state_detail.group" in the ISSUE_GROUP_BY_KEY to ensure consistency.
- Enhanced the getArrayStringArray method to handle group values more effectively.
* refactor: clean up filters constants
2025-06-10 13:56:42 +05:30
Anmol Singh Bhatia
531748dcc3
[WEB-4288] fix: auth page tab index ( #7189 )
...
* fix: auth page tab index
* chore: code refactor
2025-06-10 01:47:59 +05:30
Sangmin Ahn
9965f48ba7
fix: prevent prematurely triggered Japanese label creation ( #7084 )
2025-06-09 16:07:42 +05:30
Saurabh Kumar
d15d7549f7
[SILO-303] Add external id and external source in project model #7182
2025-06-09 16:02:09 +05:30
Vamsi Krishna
8fcffd2338
[WEB-4196]fix: sub work item copy link message #7186
2025-06-09 15:46:57 +05:30
Vamsi Krishna
07e937cd8e
[WEB-4094]chore: workspace notifications refactor ( #7061 )
...
* chore: workspace notifications refactor
* fix: url params
* fix: added null checks to avoid run time errors
* fix: notifications header color fix
2025-06-09 15:33:57 +05:30
Farahat Abdrabouh
1f1b421735
Docs: Correct numeric values in contributing guide #7184
2025-06-09 13:22:07 +05:30
sriram veeraghanta
5a43ec8411
chore: turbo repo version upgrade
2025-06-09 13:20:07 +05:30
sriram veeraghanta
c86e7e02bc
chore: upgrade tar-fs package to fix vulnerabilities
2025-06-09 13:19:14 +05:30
sriram veeraghanta
d91d7a2f60
chore: tar-fs patch upgrade
2025-06-09 12:58:18 +05:30
sriram veeraghanta
b3b285b1e5
chore: upgrade django version to 4.2.22
2025-06-09 12:49:26 +05:30
Prateek Shourya
11debee402
fix: build errors related to project member list ( #7185 )
2025-06-09 00:31:27 +05:30
Vamsi Krishna
1608e4f122
[WEB-3374]feat: added merge date display ( #7141 )
...
* feat: added merge date display
* chore: moved formatter ti utils
* chore: removed unwanted props
2025-06-08 23:47:08 +05:30
Vamsi Krishna
edeeee1227
[WEB-4063]chore: updated work item email template ( #7044 )
...
* chore: updated work item email template
* chore: passed dynamic value for email template
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
2025-06-08 23:46:12 +05:30
sriram veeraghanta
9ff238816b
sync: canary changes to preview
2025-06-06 18:06:51 +05:30
sriram veeraghanta
6bd5caf008
chore: upgrade package version
2025-06-06 17:50:31 +05:30
sriram veeraghanta
c021aff58f
chore: django version upgrade
2025-06-06 16:04:34 +05:30
sriram veeraghanta
683be55883
chore: upgrade nextjs version
2025-06-06 16:02:56 +05:30
Manish Gupta
970ce8cf26
[INFRA-183] feat: add restore-airgapped script to build workflow ( #7170 )
...
* [WEB-4260] chore: add restore-airgapped script to build workflow
* docs: update restore instructions in README for self-hosted and commercial air-gapped versions
* fix: update restore script filename and improve error handling in restore-airgapped script
2025-06-06 15:24:43 +05:30
Manish Gupta
cbbe1a4e4d
refactor: Enhance backup and restore scripts for container data ( #7055 )
...
* refactor: enhance backup and restore scripts for container data management
* fix: ensure proper quoting in backup script to handle paths with spaces
* fix: ensure backup directory is only removed if tar command succeeds
* CodeRabbit fixes
2025-06-06 15:24:43 +05:30
Manish Gupta
6a74677cc9
fix: update API service startup check to use HTTP request instead of logs ( #7054 )
2025-06-06 15:24:43 +05:30
sriram veeraghanta
f6ea4f931d
Merge branch 'canary' of github.com:makeplane/plane into preview
2025-06-06 15:23:10 +05:30
Aaryan Khandelwal
950fcfdb40
[WIKI-391] chore: handle deactivated user display name in version history #7171
2025-06-06 15:04:00 +05:30
Bavisetti Narayan
053c895120
[WEB 4252] chore: updated the favicon request for work item link ( #7173 )
...
* chore: added the favicon to link
* chore: added none validation for soup
2025-06-06 15:02:00 +05:30
Aaryan Khandelwal
245167e8aa
refactor: unused components, hooks, constants ( #7157 )
...
* refactor: remove unused dashboard components and fetch keys
* refactor: remove unused hooks and wrappers
* chore: remove unused function
2025-06-06 14:09:56 +05:30
Vamsi Krishna
6be3f0ea73
[WEB-4208]chore: refactored work item quick actions ( #7136 )
...
* chore: refactored work item quick actions
* chore: update event handling for menu
* chore: reverted unwanted changes
* fix: update archive copy link
* chore: handled undefined function implementation
2025-06-06 13:21:00 +05:30
JayashTripathy
14d2d69120
[WEB-4230] refactor: Analytics code refacor, Removal of nivo charts dependencies and translations ( #7131 )
...
* chore: added code split for the analytics store
* chore: done some refactor
* refactor: update entity keys in analytics and translations
* chore: updated the translations
* refactor: simplify AnalyticsStoreV2 class by removing unnecessary constructor
* feat: add AnalyticsStoreV2 class and interface for enhanced analytics functionality
* feat: enhance WorkItemsModal and analytics store with isEpic functionality
* feat: integrate isEpic state into TotalInsights and WorkItemsModal components
* refactor: remove isEpic state from WorkItemsModalMainContent component
* refactor: removed old analytics components and related services
* refactor: new analytics
* refactor: removed all nivo chart dependencies
* chore: resolved coderabbit comments
* fix: update processUrl to handle custom-work-items in peek view
* feat: implement CSV export functionality in InsightTable component
* feat: enhance analytics service with filter parameters and improve data handling in InsightTable
* feat: add new translation keys for various statuses across multiple languages
* [WEB-4246] fix: enhance analytics components to include 'isEpic' parameter for improved data fetching
* chore: update yarn.lock to remove deprecated @nivo packages and clean up unused dependencies
2025-06-06 01:53:38 +05:30
Anmol Singh Bhatia
570a9e319e
[WEB-4257] chore: user profile setting options updated #7166
2025-06-06 01:47:31 +05:30
Anmol Singh Bhatia
469a027bb6
[WEB-4274] fix: metadata base url warning #7175
2025-06-05 22:51:56 +05:30
Prateek Shourya
8c99a7df88
[WEB-4273] fix: plans comparison scroll issue ( #7176 )
2025-06-05 22:51:05 +05:30
Prateek Shourya
f34f078bd2
[WEB-4272] fix: remove duplicate CommandPalette instances from settings layouts to prevent modal conflicts ( #7174 )
2025-06-05 20:48:36 +05:30
Anmol Singh Bhatia
0fe2549bc6
[WEB-4256] chore: add og image and update meta tags for social media compatibility ( #7165 )
...
* chore: og image added
* chore: meta config for cross-platform support
2025-06-05 19:32:11 +05:30
Prateek Shourya
118964de01
[WEB-4254] fix: ensure user details are available in project member details computation ( #7162 )
2025-06-05 19:31:07 +05:30
Manish Gupta
9f37f1ef0e
[INFRA-183] feat: add restore-airgapped script to build workflow ( #7170 )
...
* [WEB-4260] chore: add restore-airgapped script to build workflow
* docs: update restore instructions in README for self-hosted and commercial air-gapped versions
* fix: update restore script filename and improve error handling in restore-airgapped script
2025-06-05 17:27:57 +05:30
Prateek Shourya
986f29d1f2
[WEB-4253] improvement: plan card enhancements ( #7168 )
...
* [WEB-4253] improvement: plan card enhancements
* improvement: pricing changes
2025-06-05 14:37:26 +05:30
Aaryan Khandelwal
1113f9fc19
[WIKI-412] regression: drop plugin logic #7161
2025-06-04 19:07:49 +05:30
Prateek Shourya
ef3ec7274c
[WEB-4253] improvement: minor enhancements to billing page ( #7160 )
2025-06-04 17:29:45 +05:30
Akshita Goyal
a0a45b7916
[WEB-4249] fix: settings header css + cta on error page + project member list ( #7159 )
...
* fix: settings header css + cta on error page
* [WEB-4249] fix: filter out inactive workspace members from project member list
---------
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
2025-06-04 16:38:35 +05:30
Aaryan Khandelwal
2792d48288
[WIKI-412] chore: improved rich text editor extensions handling ( #7158 )
...
* chore: code split for rich text editor extensions
* chore: update type
* chore: add missing prop
2025-06-04 15:32:54 +05:30
Anmol Singh Bhatia
b2ccca0567
[WEB-3931] chore: maintenance page ux copy ( #7135 )
...
* chore: maintenance ux copy translation added
* chore: maintenance ux copy updated
* chore: code refactor
2025-06-04 13:37:58 +05:30
Prateek Shourya
2e822b38e4
[WEB-4240] chore: bump local db version to 1.3 #7154
2025-06-04 13:01:29 +05:30
JayashTripathy
e570fe404f
[WEB-4182] Fix work item links error messages ( #7122 )
...
* fix: backend error message toast when getting error
* fix: toast in small screens
2025-06-03 22:18:26 +05:30
Aaryan Khandelwal
48b613ae66
[WIKI-410] chore: editor translation files #7156
2025-06-03 22:13:56 +05:30
Prateek Shourya
e70105235b
[WEB-4245] improvement: minor enhancements to project members settings page ( #7153 )
2025-06-03 15:09:54 +05:30
Nikhil
7766e8b5cf
[WEB-3998]: clean up imports and remove cache decorators in workspace views to avoid stale data on browser cache #7150
2025-06-03 13:36:52 +05:30
Akshita Goyal
16d63abcdc
[WEB-3998] fix: minor empty states changes + refactoring ( #7151 )
2025-06-02 15:50:57 +05:30
M. Palanikannan
0568b8d583
regression: building utils back to run live server ( #7149 )
2025-06-02 13:32:34 +05:30
Quang Hung Pham
64da29b0d9
chore: add select all/deselect all functionality when adding existing work item ( #7045 )
...
* chore: add select all/deselect all functionality
* chore: update button display logic by CR
2025-06-02 13:30:31 +05:30
Zero King
7c336a65c4
buid: add .venv to .dockerignore ( #7146 )
2025-05-31 12:32:25 +05:30
sriram veeraghanta
2242a85e5c
chore: nextjs upgrade
2025-05-30 21:12:02 +05:30
Aaryan Khandelwal
323920a358
[WIKI-399] fix: add favorite action to page header #7144
2025-05-30 20:58:46 +05:30
Aaryan Khandelwal
151fc8389e
[WIKI-181] chore: asset check endpoint added #7140
2025-05-30 20:58:06 +05:30
sriram veeraghanta
0f828fd5e0
chore: core component fixes
2025-05-30 20:57:35 +05:30
Prateek Shourya
67cbe94d4a
[WEB-3964] refactor: permission layer ( #7094 )
...
* refactor: permission layer
* refactor: add original_role to project member serializer
* chore: minor fixes related to permission layer
* fix: strict type checking while checking user permissions
2025-05-30 19:57:07 +05:30
sriram veeraghanta
322af8c436
[WEB-4223] fix: remove build process from utils package #7138
2025-05-30 18:48:18 +05:30
Sangeetha
41c2aefad4
[WEB-3998] feat: settings page revamp ( #6959 )
...
* chore: return workspace name and logo in profile settings api
* chore: remove unwanted fields
* fix: backend
* feat: workspace settings
* feat: workspce settings + layouting
* feat: profile + workspace settings ui
* chore: project settings + refactoring
* routes
* fix: handled no project
* fix: css + build
* feat: profile settings internal screens upgrade
* fix: workspace settings internal screens
* fix: external scrolling allowed
* fix: css
* fix: css
* fix: css
* fix: preferences settings
* fix: css
* fix: mobile interface
* fix: profile redirections
* fix: dark theme
* fix: css
* fix: css
* feat: scroll
* fix: refactor
* fix: bug fixes
* fix: refactor
* fix: css
* fix: routes
* fix: first day of the week
* fix: scrolling
* fix: refactoring
* fix: project -> projects
* fix: refactoring
* fix: refactor
* fix: no authorized view consistency
* fix: folder structure
* fix: revert
* fix: handled redirections
* fix: scroll
* fix: deleted old routes
* fix: empty states
* fix: headings
* fix: settings description
* fix: build
---------
Co-authored-by: gakshita <akshitagoyal1516@gmail.com >
Co-authored-by: Akshita Goyal <36129505+gakshita@users.noreply.github.com >
2025-05-30 18:47:33 +05:30
sriram veeraghanta
445c819fbd
[WEB-4172] feat: Crawl work item links for title and favicon ( #7117 )
...
* feat: added a python bg task to crawl work item links for title and description
* fix: return meta_data in the response
* fix: add validation for accessing IP ranges
* fix: remove json.dumps
* fix: handle exception by returning None
* refactor: call find_favicon_url inside fetch_and_encode_favicon function
* chore: type hints
* fix: Handle None
* fix: remove print statementsg
* chore: added favicon and title of links
* fix: return null if no title found
* Update apiserver/plane/bgtasks/work_item_link_task.py
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* fix: remove exception handling
* fix: reduce timeout seconds
* fix: handle timeout exception
* fix: remove request timeout handling
* feat: add Link icon to issue detail links and update rendering logic
* fix: use logger for exception
---------
Co-authored-by: sangeethailango <sangeethailango21@gmail.com >
Co-authored-by: JayashTripathy <jayashtripathy371@gmail.com >
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-05-30 18:44:53 +05:30
Aaryan Khandelwal
046a8a1bcf
[WEB-4189] chore: add tailwind container-queries plugin #7125
2025-05-30 18:41:12 +05:30
Akshita Goyal
099a1cc12b
[WEB-3863] fix: links error handling #7126
2025-05-30 18:24:01 +05:30
Sangeetha
a0a697401b
[WEB-3787] fix: project joining date ( #7127 )
...
* fix: return project joining date
* fix: added project's joining date
* fix: set created_at as read_only_fields
---------
Co-authored-by: gakshita <akshitagoyal1516@gmail.com >
2025-05-30 18:23:19 +05:30
Aaryan Khandelwal
cb92108bf4
[WEB-4197] chore: auth forms semantics and accessibility #7128
2025-05-30 18:22:20 +05:30
Aaryan Khandelwal
01b685ea57
[WIKI-181] refactor: invalid file handling #7139
2025-05-30 18:18:05 +05:30
Vipin Chaudhary
b16a585102
[WIKI-343] [WIKI-312] Fix: html characters ( #7049 )
...
* fix: handle symbols and space
* chore: refactor
2025-05-30 18:17:03 +05:30
sriram veeraghanta
4a97d7c28c
fix: adding url validations for workspace name and user name
2025-05-29 17:53:48 +05:30
Aaryan Khandelwal
141cb17e8a
fix: Optimize image uploads in Editor ( #7129 )
...
* fix: memoize file upload functions
* chore: update extension name
* chore: update notation
* chore: resolve chokidar package
* fix: spelling mistakes
2025-05-28 19:03:14 +05:30
sriram veeraghanta
26b62c4a70
fix: tsup version 8.4.0
2025-05-28 02:17:23 +05:30
Aaryan Khandelwal
e388a9a279
[WIKI-181] refactor: file plugins and types ( #7074 )
...
* refactor: file plugins and types
* refactor: image extension storage types
* chore: update meta tag name
* chore: extension fileset storage key
* fix: build errors
* refactor: utility extension
* refactor: file plugins
* chore: remove standalone plugin extensions
* chore: refactoring out onCreate into a common utility
* refactor: work item embed extension
* chore: use extension enums
* fix: errors and warnings
* refactor: rename extension files
* fix: tsup reloading issue
* fix: image upload types and heading types
* fix: file plugin object reference
* fix: iseditable is hard coded
* fix: image extension names
* fix: collaborative editor editable value
* chore: add constants for editor meta as well
---------
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com >
2025-05-28 01:43:01 +05:30
Aaryan Khandelwal
a3a580923c
[WEB-4166] chore: projects app sidebar accessibility ( #7115 )
...
* chore: add ARIA attributes
* chore: add missing translations
* chore: add accessibility translations for multiple languages and configured store according to it
* chore: refactor translation file handling and introduce TranslationFiles enum
* fix: accessibility issues in workspace sidebar
---------
Co-authored-by: JayashTripathy <jayashtripathy371@gmail.com >
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
2025-05-28 00:58:22 +05:30
Akshita Goyal
b4bc49971c
[WEB-4130] fix: cycle charts minor optimizations ( #7123 )
2025-05-28 00:54:21 +05:30
dependabot[bot]
04c7c53e09
chore(deps): bump requests ( #7120 )
...
Bumps the pip group with 1 update in the /apiserver/requirements directory: [requests](https://github.com/psf/requests ).
Updates `requests` from 2.31.0 to 2.32.2
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.31.0...v2.32.2 )
---
updated-dependencies:
- dependency-name: requests
dependency-version: 2.32.2
dependency-type: direct:production
dependency-group: pip
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-26 19:45:15 +05:30
Dheeraj Kumar Ketireddy
78cc32765b
[WEB-3707] pytest based test suite for apiserver ( #7010 )
...
* pytest bases tests for apiserver
* Trimmed spaces
* Updated .gitignore for pytest local files
2025-05-26 15:26:26 +05:30
JayashTripathy
4e485d6402
[WEB-4160] fix: close the context menu after select #7113
2025-05-26 15:24:13 +05:30
JayashTripathy
5a208cb1b9
[WEB-2403] fix: alignment of project states in collapsed view #7114
2025-05-26 15:23:39 +05:30
JayashTripathy
0eafbb698a
[WEB-3494] fix: size of created at value #7112
2025-05-26 15:22:16 +05:30
sriram veeraghanta
193ae9bfc8
fix: yarn lock file
2025-05-26 14:58:26 +05:30
Vamsi Krishna
7cb5a9120a
[WEB-4173]fix: fixed layout overflow issue #7119
2025-05-26 14:28:56 +05:30
Vamsi Krishna
84fc81dd98
[WEB-4118]fix: adjusted sub work item properties for a better visibility ( #7079 )
...
* fix: adjusted sub work item properties for a better visibility
* fix: removed projects from sub work item filters
2025-05-23 16:14:35 +05:30
JayashTripathy
2d0c0c7f8a
[WEB-4115] fix: update issue count status query to handle null values #7080
2025-05-23 16:13:48 +05:30
JayashTripathy
5c9bdb1cea
[WEB-4133] fix: analytics release bugs ( #7086 )
...
* fix: header text of insight table search
* fix: made the active project list scrollable
* chore: added xAxis label to table header
* chore: removed the intake issues
* fix: made the headerText necessary
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
2025-05-23 16:13:09 +05:30
Aaron Heckmann
f8ca1e46b1
[WEB-4098] feat: noindex/nofollow ( #7088 )
...
* feat: noindex/nofollow
- On login: nofollow
- On app pages: noindex, nofollow
https://app.plane.so/plane/browse/WEB-4098/
- https://nextjs.org/docs/app/api-reference/file-conventions/layout
- https://nextjs.org/docs/app/building-your-application/routing/route-groups#creating-multiple-root-layouts
- https://nextjs.org/docs/app/api-reference/functions/generate-metadata#link-relpreload
* chore: address PR feedback
2025-05-23 16:12:04 +05:30
Vamsi Krishna
a3b9152a9b
[WEB-4123]feat: language support for sub-work item empty states #7092
2025-05-23 15:36:47 +05:30
Aaryan Khandelwal
5223bd01e8
[WEB-4153] chore: extend custom font family in tailwind config ( #7093 )
...
* chore: remove unwanted font family
* chore: add font family to extend object
2025-05-23 15:35:47 +05:30
Aaryan Khandelwal
6eb0b5ddb0
[WEB-4137] chore: restrict SVG file selection ( #7095 )
...
* chore: update accepted file mime types
* chore: update accepted file mime types
2025-05-23 15:33:56 +05:30
Anmol Singh Bhatia
cd200169b6
[WEB-4107] chore: redirect user to the newly created project view after creation #7098
2025-05-23 15:32:41 +05:30
Nikhil
037bb88b53
[WEB-4144] fix: api logger to handle content decode errors #7099
2025-05-23 15:31:40 +05:30
Bavisetti Narayan
643390e723
[WEB-4145] chore: added validation for project deletion #7101
2025-05-23 15:30:42 +05:30
Aaryan Khandelwal
731c4e8fcd
[WEB-4161] fix: eslint config for library config file #7103
2025-05-23 15:29:37 +05:30
Prateek Shourya
6216ad77f4
[WEB-4146] fix: AI environment variables configuration in GodMode ( #7104 )
...
* [WEB-4146] fix: artificial intelligence environment variables configuration
* chore: update llm configuration keys
2025-05-23 15:06:58 +05:30
Bavisetti Narayan
9812129ad3
[WEB-4133] chore: optimised the analytics endpoints ( #7105 )
...
* chore: optimised the analytics endpoints
* chore: segregated peek view endpoints
* chore: added analytics values validation
* chore: added project validation
* chore: reverted the changes
---------
Co-authored-by: JayashTripathy <jayashtripathy371@gmail.com >
2025-05-23 15:05:57 +05:30
JayashTripathy
5226b17f90
[WEB-4159] feat: add 'restricted_entity' translation key across multiple languages #7106
2025-05-23 15:05:37 +05:30
Vamsi Krishna
b376e5300a
[WEB-3155]fix: email notification comments overflow #7110
2025-05-23 15:04:50 +05:30
Prateek Shourya
4460529b37
[WEB-4154] fix: dropdown container classname ( #7085 )
...
* fix: dropdown container classname
* improvement: update string utils for joinWithConjunction
* improvement: add more string utils
2025-05-23 13:53:16 +05:30
Nikhil
0a8cc24da5
chore: add validation fields in users ( #7102 )
...
* chore: add validation fields in users
* chore: make is email valid default value False
2025-05-21 20:34:52 +05:30
Sangeetha
2f4aa843fc
[WEB-4122] fix: estimate in project export #7091
2025-05-20 12:56:30 +05:30
sriram veeraghanta
cfac8ce350
fix: ruff file formatting based on config file pyproject ( #7082 )
2025-05-19 17:34:46 +05:30
sriram veeraghanta
75a11ba31a
fix: polynomial regular expression used on uncontrolled data ( #7083 )
...
* fix: polynomial regular expression used on uncontrolled data
* fix: optimize the function to handle both operations
2025-05-19 17:14:26 +05:30
sriram veeraghanta
1fc3709731
chore: Strict Null Check in Admin app ( #7081 )
...
* chore: upgrade to latest version of turbo repo
* fix: tsconfig changes
* chore: adding format script to package json
* fix: formatting of files
2025-05-19 16:25:46 +05:30
Akshita Goyal
7e21618762
[WEB-3461] fix: profile activity rendering issue ( #7059 )
...
* fix: profile activity
* fix: icon
* fix: handled conversion case
* fix: handled conversion case
2025-05-19 15:20:57 +05:30
Aaryan Khandelwal
2d475491e9
[WEB-4117] refactor: work item widgets code split ( #7078 )
...
* refactor: work item widget code split
* fix: types
2025-05-19 15:20:40 +05:30
Aaryan Khandelwal
2a2feaf88e
[WIKI-181] chore: editor extension storage utility code split ( #7071 )
...
* chore: storage extension code split
* chore: use storage extension utility
2025-05-19 13:12:52 +05:30
Anmol Singh Bhatia
e48b2da623
[WEB-4056] fix: archived work item validation #7060
2025-05-18 15:28:47 +05:30
Anmol Singh Bhatia
9c9952a823
[WEB-3866] fix: work item attachment activity #7062
2025-05-18 15:28:00 +05:30
Akshita Goyal
906ce8b500
[WEB-4104] fix: project loading state #7065
2025-05-18 15:19:05 +05:30
Anmol Singh Bhatia
6c483fad2f
[WEB-4041] chore: modal outside click behaviour #7072
2025-05-18 15:18:09 +05:30
Bavisetti Narayan
5b776392bd
chore: revamped the analytics for cycle and module in peek view. ( #7075 )
...
* chore: added cycles and modules in analytics peek view
* chore: added cycles and modules analytics
* chore: added project filter for work items
* chore: added a peekview flag and based on that table columns
* chore: added peek view
* chore: added check for display name
* chore: cleaned up some code
* chore: fixed export csv data
* chore: added distinct work items
* chore: assignee in peek view
* updated csv fields
* chore: updated workitems peek with assignee
* fix: removed type assersions for workspaceslug
* chore: added day wise filter in cycles and modules
* chore: added extra validations
---------
Co-authored-by: JayashTripathy <jayashtripathy371@gmail.com >
2025-05-17 17:11:26 +05:30
Aaryan Khandelwal
ba158d5d6e
[WEB-4109] chore: remove analytics duration filter ( #7073 )
...
* chore: remove analytics duration filter
* removed subtitle from title and date_filter from service call
* chore: removed the date filter
* bottom text of insight trend card
* chore: changed issue manager
* fix: limited items in table
* fix: removed unnecessary props from data-table
---------
Co-authored-by: JayashTripathy <jayashtripathy371@gmail.com >
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
2025-05-16 19:16:30 +05:30
JayashTripathy
084cc75726
[WEB-4092] fix:broken detailed empty state layout #7056
2025-05-14 18:01:36 +05:30
Nikhil
534f5c7dd0
[WEB-4088] fix: issue exports when cycles are not present ( #7057 )
...
* fix: issue exports when cycles are not present
* fix: type check
2025-05-14 18:00:49 +05:30
Manish Gupta
080cf70e3f
refactor: Enhance backup and restore scripts for container data ( #7055 )
...
* refactor: enhance backup and restore scripts for container data management
* fix: ensure proper quoting in backup script to handle paths with spaces
* fix: ensure backup directory is only removed if tar command succeeds
* CodeRabbit fixes
2025-05-14 12:33:53 +05:30
Manish Gupta
4c3f7f27a5
fix: update API service startup check to use HTTP request instead of logs ( #7054 )
2025-05-14 10:02:21 +05:30
sriram veeraghanta
803f6cc62a
chore: yarn lock file updates
2025-05-13 16:20:08 +05:30
Vamsi Krishna
3a6d0c11fb
fix: set accordion to expand by default ( #7053 )
2025-05-13 16:18:13 +05:30
JayashTripathy
75d81f9e95
[WEB-3781] Analytics page enhancements ( #7005 )
...
* chore: analytics endpoint
* added anlytics v2
* updated status icons
* added area chart in workitems and en translations
* active projects
* chore: created analytics chart
* chore: validation errors
* improved radar-chart , added empty states , added projects summary
* chore: added a new graph in advance analytics
* integrated priority chart
* chore: added csv exporter
* added priority dropdown
* integrated created vs resolved chart
* custom x and y axis label in bar and area chart
* added wrapper styles to legends
* added filter components
* fixed temp data imports
* integrated filters in priority charts
* added label to priority chart and updated duration filter
* refactor
* reverted to void onchange
* fixed some contant exports
* fixed type issues
* fixed some type and build issues
* chore: updated the filtering logic for analytics
* updated default value to last_30_days
* percentage value whole number and added some rules for axis options
* fixed some translations
* added - custom tick for radar, calc of insight cards, filter labels
* chore: opitmised the analytics endpoint
* replace old analytics path with new , updated labels of insight card, done some store fixes
* chore: updated the export request
* Enhanced ProjectSelect to support multi-select, improved state management, and optimized data fetching and component structure.
* fix: round completion percentage calculation in ActiveProjectItem
* added empty states in project insights
* Added loader and empty state in created/resolved chart
* added loaders
* added icons in filters
* added custom colors in customised charts
* cleaned up some code
* added some responsiveness
* updated translations
* updated serrchbar for the table
* added work item modal in project analytics
* fixed some of the layput issues in the peek view
* chore: updated the base function for viewsets
* synced tab to url
* code cleanup
* chore: updated the export logic
* fixed project_ids filter
* added icon in projectdropdown
* updated export button position
* export csv and emptystates icons
* refactor
* code refactor
* updated loaders, moved color pallete to contants, added nullish collasece operator in neccessary places
* removed uneccessary cn
* fixed formatting issues
* fixed empty project_ids in payload
* improved null checks
* optimized charts
* modified relevant variables to observable.ref
* fixed the duration type
* optimized some code
* updated query key in project-insight
* updated query key in project-insight
* updated formatting
* chore: replaced analytics route with new one and done some optimizations
* removed the old analytics
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
2025-05-12 20:50:33 +05:30
Aaryan Khandelwal
0d5c7c6653
[WEB-4051] regression: update font size of comment editor #7048
2025-05-12 19:47:44 +05:30
Anmol Singh Bhatia
079c3a3a99
[WEB-3978] chore: cmd k search result redirection improvements ( #7012 )
...
* fix: work item tab highlight
* chore: projectListOpen state and toggle method added to command palette store
* chore: openProjectAndScrollToSidebar helper function and highlight keyframes added
* chore: SidebarProjectsListItem updated
* chore: openProjectAndScrollToSidebar implementation
* chore: code refactor
* chore: code refactor
* chore: code refactor
* chore: code refactor
* chore: code refactor
* chore: code refactor
* chore: code refactor
2025-05-12 19:15:39 +05:30
Sangeetha
5f8d5ea388
[WEB-4054] chore: search-issues endpoint code refactoring ( #7029 )
...
* chore: moved some code to seperate function
* fix: function name typo
2025-05-12 19:14:10 +05:30
Anmol Singh Bhatia
8613a80b16
[WEB-3523] feat: start of week preference ( #7033 )
...
* chore: startOfWeek constant and types updated
* chore: startOfWeek updated in profile store
* chore: StartOfWeekPreference added to profile appearance settings
* chore: calendar layout startOfWeek implementation
* chore: date picker startOfWeek implementation
* chore: gantt layout startOfWeek implementation
* chore: code refactor
* chore: code refactor
* chore: code refactor
2025-05-12 19:13:39 +05:30
Aaryan Khandelwal
dc16f2862e
[WIKI-181] refactor: make file handling generic in editor ( #7046 )
...
* refactor: make file handling generic
* fix: useeffect dependency array
* chore: remove mime type to extension conversion
2025-05-12 18:37:36 +05:30
Vamsi Krishna
e68d344410
[WEB-4074]fix: removed sub-work item filters at nested levels #7047
2025-05-12 18:21:05 +05:30
Aaron Heckmann
26c8cba322
[WEB-4008] fix: handle when settings are None #7016
...
https://app.plane.so/plane/browse/WEB-4008/
2025-05-12 13:16:30 +05:30
Bavisetti Narayan
b435ceedfc
[WEB-3782] chore: analytics endpoints ( #6973 )
...
* chore: analytics endpoint
* chore: created analytics chart
* chore: validation errors
* chore: added a new graph in advance analytics
* chore: added csv exporter
* chore: updated the filtering logic for analytics
* chore: opitmised the analytics endpoint
* chore: updated the base function for viewsets
* chore: updated the export logic
* chore: added type hints
* chore: added type hints
2025-05-12 13:15:17 +05:30
Sangeetha
13c46e0fdf
[WEB-3987] chore: project export funtionality enhancement ( #7002 )
...
* chore: comment details of work item
* chore: attachment count and attachment name
* chore: issue link and subscriber count
* chore: list of assignees
* chore: asset_url as attachment_links
* chore: code refactor
* fix: cannot export Excel
* chore: remove print statements
* fix: filtering in list
* chore: optimize attachment_count and attachment_link query
* chore: optimize fetching issue details for multiple select
* chore: use Prefetch to avoid duplicates
2025-05-09 21:09:13 +05:30
sriram veeraghanta
02bccb44d6
chore: adding robots txt file for not indexing the server
2025-05-09 21:07:24 +05:30
Surya Prashanth
b5634f5fa1
chore: add disable_auto_set_user flag on base model save method ( #7041 )
...
- when disable_auto_set_user flag is set, user fields like created_by
are derived from payload instead of crum
2025-05-09 21:05:05 +05:30
Aaryan Khandelwal
64aae0a2ac
[WEB-4051] fix: comment editor list items font size #7034
2025-05-09 18:49:43 +05:30
Henit Chobisa
a263bfc01f
chore: added external id and source to page model ( #7040 )
...
* chore: added external id and source to page model
* chore: added migration
* fix: added blank field
2025-05-09 17:23:49 +05:30
Anmol Singh Bhatia
50082f0843
[WEB-4002] fix: sidebar tab highlight ( #7011 )
...
* fix: work item tab highlight
* chore: code refactor
* chore: code refactor
* chore: code refactor
2025-05-09 16:53:51 +05:30
Prateek Shourya
30db59534d
[WEB-3985] feat: common postcss config and local fonts across all plane applications ( #6998 )
...
* [WEB-3985] feat: common postcss config and local fonts across all plane applications
* improvement: split fonts into a separate exports
2025-05-09 14:26:29 +05:30
Vamsi Krishna
e401c9d6e4
[WEB-4028] feat: sub work item filters and grouping ( #6997 )
...
* feat: added filters for sub issues
* feat: added list groups for sub issues
* chore: updated order for sub work item properties
* feat: filters for sub work items
* feat: added filtering and ordering at frontend
* chore: reverted backend filters
* feat: added empty states
* chore: code improvemnt
---------
Co-authored-by: sangeethailango <sangeethailango21@gmail.com >
2025-05-09 14:24:06 +05:30
Bavisetti Narayan
39b5736c83
[WEB-4057] chore: updated the logger for bgtasks #7025
2025-05-09 14:23:23 +05:30
Vamsi Krishna
2785419d12
[WEB-4052]fix: sub work item copy link ( #7036 )
...
* fix: sub work item copy link
* fix: copy url to clipboard
2025-05-09 14:22:34 +05:30
sriram veeraghanta
ac5b974d67
chore: Upgrade Django version to 4.2.21
2025-05-08 21:29:26 +05:30
Anmol Singh Bhatia
14ebaf0799
[WEB-3942] chore: intake url pattern ( #7006 )
...
* chore: intake url pattern updated
* chore: code refactor
* chore: removed unused components
---------
Co-authored-by: vamsikrishnamathala <matalav55@gmail.com >
2025-05-07 21:19:24 +05:30
Sangeetha
7cdb622663
[WEB-3930] chore: change source in-app to IN_APP #7008
2025-05-07 18:46:10 +05:30
JayashTripathy
855e4a3218
[WEB-4016] updated project and workitem form ( #7019 )
...
* updated project and workitem form
* added translation for other languages also
* Update packages/i18n/src/locales/zh-CN/translations.json
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-05-07 18:44:04 +05:30
Anmol Singh Bhatia
d456767492
[WEB-3955] chore: work item parent select modal params #7021
2025-05-07 18:41:28 +05:30
Bavisetti Narayan
6faff1d556
[WEB-3877] fix: changed logic to calculate cycle duration ( #7024 )
...
* chore: cycle running days
* chore: removed the module filter
2025-05-07 18:40:37 +05:30
Aaryan Khandelwal
bc2936dcd3
[WEB-3906] fix: page table of content overlap with the page content #7018
2025-05-07 00:51:51 +05:30
Aaryan Khandelwal
d366ac1581
[WEB-2508] fix: page favorite item title mutation ( #7020 )
...
* fix: remove page favorite item title fallback value
* refactor: use nullish coalescing operator
2025-05-07 00:28:43 +05:30
Nikhil
0a01e0eb41
[WEB-4013] chore: correct live url #7014
2025-05-06 01:21:53 +05:30
Nikhil
b4cc2d83fe
[WEB-4014] fix: check access when duplicating pages #7015
2025-05-06 01:20:33 +05:30
Nikhil
42e2b787f0
[WEB-4013]chore: publish login and standardize urls in common settings ( #7013 )
...
* chore: handling base path and urls
* chore: uniformize urls in common settings
* correct live url
* chore: use url join to correctly join urls
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
2025-05-05 18:58:24 +05:30
Anmol Singh Bhatia
fbca9d9a7a
[WEB-3996] fix: attachment icon rendering and added support for rar and zip icons ( #7007 )
...
* chore: zip and rar file icon
* chore: zip and rar file icon
* fix: attachment icon
* chore: application/x-rar type added
* fix: compressed file extensions
* chore: updated file upload extensions
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
2025-05-02 16:53:06 +05:30
Sangeetha
dbc00e4add
[WEB-3992] chore: support for x-zip-compressed type #7001
2025-05-01 19:22:00 +05:30
Aaron Heckmann
28f9733d1b
[WEB-3991] chore: local dev improvements ( #6991 )
...
* chore: local dev improvements
* chore: pr feedback
* chore: fix setup
* fix: env variables updated in .env.example files
* fix(local): sign in to admin and web
* chore: update minio deployment to create an bucket automatically on startup.
* chore: resolve merge conflict
* chore: updated api env with live base path
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
2025-04-30 21:46:59 +05:30
Sangeetha
1e46290727
[WEB-3958] chore: allow members and admins to create api tokens ( #6979 )
...
* chore: allow members and admins to create api tokens
* chore: change permission for service api token
2025-04-30 19:51:04 +05:30
Anmol Singh Bhatia
5a1df8b496
[WEB-3560] chore: work item modal code refactor #6996
2025-04-30 14:56:38 +05:30
Anmol Singh Bhatia
f23a2f0780
[WEB-3973] chore: space app state icon size #6995
2025-04-29 20:13:55 +05:30
sriram veeraghanta
d10bb0b638
chore: yarn lock updates
2025-04-29 15:49:14 +05:30
sriram veeraghanta
c4ddff5419
chore: nextjs dependencies upgrade
2025-04-29 15:48:52 +05:30
sriram veeraghanta
10f5b4e9b8
fix: turbo repo upgrade
2025-04-29 15:34:12 +05:30
sriram veeraghanta
cdca5a4126
chore: build fixes
2025-04-29 15:33:03 +05:30
Vamsi Krishna
14dc6a56bc
[WEB-3838]feat:sub work items sorting ( #6967 )
...
* refactor: sub-work items components, hooks and types
* feat: added orderby and display properties toggle for sub work items
* fix: build errors
* chore: removed issue type from filters
* chore: added null check
* fix: added null check
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com >
2025-04-29 15:23:10 +05:30
Sangeetha
55340f9f48
[WEB-3957] chore: IntakeIssues with iexact 'in-app' changed to 'IN_APP' ( #6977 )
...
* migration: data with iexact 'in-app' changed to 'IN_APP'
* chore: add start_of_week field in profile
* chore: define variables for choices
* chore: merge migration files
2025-04-29 15:22:42 +05:30
Prateek Shourya
efa64fc4b8
[WEB-3968] improvement: added few missing translation keys #6993
2025-04-29 15:14:31 +05:30
Anmol Singh Bhatia
f5449c8f93
[WEB-3751] chore: work item state icon improvement ( #6960 )
...
* chore: return order based on group
* chore: order for workspace stats endpoint
* chore: state response updated
* chore: state icon types updated
* chore: state icon updated
* chore: state settings new icon implementation
* chore: icon implementation
* chore: code refactor
* chore: code refactor
* chore: code refactor
* fix: order field type
---------
Co-authored-by: sangeethailango <sangeethailango21@gmail.com >
2025-04-29 14:33:53 +05:30
Bavisetti Narayan
baabb82669
[WEB-3926] chore: removed the duplicated webhook task and updated the webhook task to handle exceptions correctly ( #6951 )
...
* chore: removed the duplicated webhook function
* chore: update webhook send task to handle errors
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
2025-04-29 14:04:00 +05:30
Nikhil
298e3dc9ca
[WEB-3945] chore: update workspace onboarding to add default project ( #6964 )
...
* chore: add json files and initial job to push data to workspace
* chore: update seed data location
* chore: update seed data to use assets from static urls
* chore: update seed data to use updated labels
* chore: add logging and update label name
* chore: add created_by for project member
* chore: add created_by_id for issue user property
* chore: add workspace seed task logs
* chore: update log message to return task name
* chore: add warning log for workspace seed task
* chore: add validation for issue seed data
2025-04-29 14:01:22 +05:30
Bavisetti Narayan
190300bc6c
[WEB-3877] chore: changed the logic to end cycle ( #6971 )
...
* chore: changed the logic to end cycle
* chore: added issue deleted filter
* chore: added check for progress snapshot
2025-04-29 14:00:54 +05:30
Dheeraj Kumar Ketireddy
550fe547e2
[WEB-3967] feat: Optimized module patch endpoint to reduce duplicate db calls ( #6983 )
2025-04-29 13:51:46 +05:30
sriram veeraghanta
461e099bbc
release: v0.26.0 #6962
2025-04-28 18:24:37 +05:30
Akshat Jain
f278a284c4
chore: comment out APP_RELEASE variable update in build-branch workflow ( #6989 )
2025-04-28 17:45:44 +05:30
sriram veeraghanta
2bcf6c76cd
chore: remove dockerhub user varible from compose
2025-04-28 16:28:48 +05:30
Akshat Jain
fb3e022042
[INFRA-134] fix: Setup and Swarm scripts for DOCKERHUB_USERNAME #6988
2025-04-28 14:37:51 +05:30
Akshat Jain
e3fbb7b073
[INFRA-134]: Update Docker images to use new artifact repository path #6978
2025-04-25 18:09:43 +05:30
Anmol Singh Bhatia
cce6dd581c
[WEB-3948] chore: recent work item improvement ( #6976 )
...
* chore: issue entity data type updated
* chore: HomePeekOverviewsRoot component added
* chore: recent work item improvement and code refactor
2025-04-25 15:08:10 +05:30
Akshita Goyal
d86ac368a4
[WEB-3863] fix: handled error handling for link editing #6968
2025-04-25 14:31:35 +05:30
Akshita Goyal
101994840a
[WEB-3944] fix: Error Toast message content update while uploading images ( #6969 )
...
* fix: handled svg uploads
* chore: proper error message with all allowed types
---------
Co-authored-by: sangeethailango <sangeethailango21@gmail.com >
2025-04-25 14:30:12 +05:30
Anmol Singh Bhatia
f60f57ef11
[WEB-3494] chore: platform ux copy changes ( #6970 )
...
* chore: project quick action option ux copy updated
* chore: project tour copy updated
2025-04-25 14:29:09 +05:30
Prateek Shourya
546217f09b
[WEB-3953] fix: issue description assets upload when project id is switched ( #6975 )
2025-04-25 14:27:40 +05:30
sriram veeraghanta
6df8323665
fix: add gzip upload support
2025-04-24 17:50:37 +05:30
Sangeetha
77d022df71
[WEB-3919] chore: support .sql file attachment #6966
2025-04-24 17:39:16 +05:30
M. Palanikannan
797f150ec4
[WIKI-331] fix: editor ref issues while locking/unlocking page #6965
2025-04-24 17:38:41 +05:30
sriram veeraghanta
b54f54999e
chore: bump up the package version
2025-04-24 17:37:50 +05:30
Sangeetha
dff176be8f
[WEB-3930] chore: set IN_APP as default source value for intake issue ( #6963 )
...
* chore: chore: only allow intake issues with source IN_APP to be created
* chore: set IN_APP as default intake issue
2025-04-24 16:25:15 +05:30
Sangeetha
2bbaaed3ea
[WEB-3918] fix: api tokens is_active ( #6941 )
...
* fix: is_active always returning true
chore: formate expired_at to iso date
* Display exact expiration timestamp for API tokens
* chore: remove conversion to iso
* chore: remove unwanted imports
* fix: added timestamp for api token expiry
* fix: handle none value in expired_at
* fix: fix: handle none value in expired_at
* chore: add type hints
* fix: refactor
---------
Co-authored-by: Alaaeddine bousselmi <alaaeddine.bousselmi@medtech.tn >
Co-authored-by: gakshita <akshitagoyal1516@gmail.com >
Co-authored-by: Akshita Goyal <36129505+gakshita@users.noreply.github.com >
2025-04-24 01:28:29 +05:30
Prateek Shourya
b5ceb94fb2
[WEB-3930] fix: application crash on accessing intake work items ( #6958 )
2025-04-23 15:12:54 +05:30
alaabousselmi
feb6243065
docs: document minimum RAM requirement and issue naming conventions ( #6954 )
2025-04-22 18:00:19 +05:30
Anmol Singh Bhatia
5dacba74c9
[WEB-3923] fix: applied filters list #6957
2025-04-22 17:58:16 +05:30
bIaO
0efb0c239c
feat: improve setup.sh script with better error handling and user feedback ( #6758 )
2025-04-22 17:56:34 +05:30
Vamsi Krishna
c8be836d6c
[WEB-3920]fix: estimate activity #6950
2025-04-22 17:45:15 +05:30
Nikhil
833b82e247
[WEB-3927] chore: add logging to support json logging ( #6955 )
...
* chore: update logging to json based logging
* chore: add logging to file
2025-04-22 17:41:58 +05:30
Akshita Goyal
280aa7f671
[WEB-3399] fix: progress data for cycle list item #6956
2025-04-22 17:41:06 +05:30
Aaryan Khandelwal
eac1115566
[WIKI-320] refactor: page header actions ( #6946 )
...
* refactor: page header actions
* chore: update toolbar component
* chore: update archived and lock badge colors
* chore: added observer to favorite control
2025-04-17 20:52:33 +05:30
sriram veeraghanta
8166a757a7
fix: removed @plane alias from ui package
2025-04-17 20:51:52 +05:30
Anmol Singh Bhatia
be5d77d978
[WEB-3892] chore: link item improvements ( #6944 )
...
* chore: code refactor
* chore: global link block component added
* chore: link item improvement and code refactor
2025-04-17 20:08:53 +05:30
Anmol Singh Bhatia
18fb3b8450
[WEB-3904] fix: sub work item fetching #6945
2025-04-17 20:07:13 +05:30
sriram veeraghanta
ef5616905e
chore: upgrade turbo repo version
2025-04-17 17:51:59 +05:30
Sangeetha
aeb41e603c
[WEB-3826] feat: estimate activitites #6937
2025-04-17 17:16:57 +05:30
Vamsi Krishna
55eea1a8b7
[WEB-3872]chore: header switcher enhancements ( #6935 )
...
* * chore: alignment and size for header
* fix: switcher close on click
* chore: moved acces icon component to components
2025-04-17 17:15:53 +05:30
Aaryan Khandelwal
fa87ff14b7
[WIKI-319] chore: remove bottom border when toolbar is hidden ( #6943 )
...
* chore: remove border when toolbar is hidden
* chore: add stricter conditions
2025-04-17 17:13:21 +05:30
khalilzitouni2058
7d91b5f8df
[WEB-3892] feat: add icon to Quicklinks ( #6927 )
...
* [feature]: add icon to Quicklinks
* fix: moving getIconForLink to utils packages
2025-04-17 17:11:57 +05:30
Anmol Singh Bhatia
3ce40dfa2f
[WIKI-316] fix: list item overflow #6942
2025-04-17 17:08:13 +05:30
Anmol Singh Bhatia
f65253c994
[WEB-2561] chore: favicon icon updated #6938 ( #6940 )
...
* chore: favicon icon updated
* chore: code refactor
2025-04-17 15:38:42 +05:30
Anmol Singh Bhatia
97fcfaa653
[WEB-2561] chore: favicon icon updated #6938
2025-04-16 20:34:12 +05:30
Anmol Singh Bhatia
0e1ebff978
[WEB-3871] fix: sidebar label property #6934
2025-04-15 19:42:02 +05:30
Anmol Singh Bhatia
642dabfe35
[WEB-3870] fix: sidebar comment scroll #6932
2025-04-15 17:47:22 +05:30
Aaryan Khandelwal
48557cb670
[WEB-3868] fix: issue detail widget modals #6933
2025-04-15 17:46:45 +05:30
Bavisetti Narayan
608da1465c
[WEB-3860] chore: added deleted filter in the grouper ( #6931 )
...
* chore: added deleted filter in the grouper
* chore: added type hints for the function
2025-04-15 17:42:45 +05:30
Anmol Singh Bhatia
dbcc7bedb4
[WEB-3855] feat: Turkish language support ( #6922 )
...
* add Turkish language support (#6874 )
* add turkish language support
* fix indentation
* chore: extended core translation added
* chore: code refactor
---------
Co-authored-by: Farahat Abdrabouh <88924701+fasdjkherig@users.noreply.github.com >
2025-04-15 16:36:02 +05:30
Vamsi Krishna
c401b26dd4
[WEB-3856]chore: refactor work item activity ( #6923 )
...
* chore: refactor work item activity
* chore: added estimate render for notifications
2025-04-15 16:35:28 +05:30
Aaryan Khandelwal
a4bca0c39c
[WEB-3859] fix: work item links #6930
2025-04-15 13:46:29 +05:30
Saurabh Kumar
24899887b2
chore: Add workspace slug to should render setting link method ( #6886 )
...
* add workspace slug to setting link function
* add params in the function
2025-04-14 17:41:47 +05:30
sriram veeraghanta
c6953ff878
fix: db modeling changes in pages
2025-04-12 16:22:13 +05:30
Prateek Shourya
06be9ab81b
[WEB-3854] feat: billing and plans new design ( #6920 )
...
* [WEB-3854] feat: billing and plans new design
* chore: add missing styles
2025-04-11 20:37:25 +05:30
Akshita Goyal
ed8d00acb1
[WEB-3849] chore: added intake source in the list ( #6919 )
...
* chore: added intake source in the list
* fix: refactor
2025-04-11 19:49:35 +05:30
Aaryan Khandelwal
915e374485
[WIKI-307]chore: update page icon placement #6916
2025-04-11 18:07:03 +05:30
Vamsi Krishna
1d5b93cebd
[WEB-3853] fix: untitled page name issue #6918
2025-04-11 18:06:26 +05:30
sriram veeraghanta
df65b8c34a
fix: adding request logger middleware
2025-04-11 17:59:19 +05:30
Akshita Goyal
4c688b1d25
[WEB-3529] fix: fixed the comment create box position in common comments component ( #6915 )
2025-04-11 14:00:54 +05:30
Nikhil
bfc6ed839f
fix: uuid validation, status and webhook errors ( #6896 )
...
* fix: uuid validation and function parameter handling for external apis
* chore: update status 410 Gone to 409 conflicts
* chore: add webhook trigger for issue created through apis
* chore: remove pks from post
* chore: remove issue id from module post
2025-04-11 01:47:00 +05:30
Surya Prashanth
b68396a4b2
[WEB-3831] chore: add validation for project_id in cycle serializer #6908
2025-04-11 01:42:53 +05:30
Vamsi Krishna
b4fc715aba
[WEB-3826] fix: estimate dropdown formatting ( #6906 )
...
* * fix: time conversion for estimate dropdown in browse
* chore: updated puncutations for estimates.
* chore: estimate activiy formatting
* chore: estimate activity refactor
2025-04-11 01:41:43 +05:30
Anmol Singh Bhatia
33a1b916cb
[WEB-3837] fix: mutation of child work item added via Cmd+K with parent context #6910
2025-04-11 01:40:29 +05:30
Akshita Goyal
2818310619
[WEB-3529] fix: comment reset + edit comment font size + comment box position ( #6909 )
...
* fix: comment reset + edit comment font size
* fix: dynamically setting the position of the comment box
* fix: refactor
* fix: nomenclature
2025-04-11 01:40:05 +05:30
Anmol Singh Bhatia
882520b3c7
[WEB-3841] fix: create issue modal now correctly uses current project context #6911
2025-04-11 01:35:27 +05:30
Aaryan Khandelwal
20132e7544
[WEB-3839] fix: peek overview description version history ( #6912 )
...
* fix: handle undefined created_at
* chore: add created_by, updated_by updated_at and created_at fields in
relation apis
* chore: handle undefined date
* fix: project typo
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
2025-04-10 16:22:26 +05:30
Aaryan Khandelwal
0ae57b49d2
[WEB-3829]fix: update workspace store action ( #6905 )
2025-04-09 20:31:52 +05:30
M. Palanikannan
d347269afb
[WEB-3819] fix: images now restore in read only mode as well ( #6904 )
2025-04-09 20:06:15 +05:30
Aaryan Khandelwal
a3fd616ec4
[WEB-3827] refactor: work item widget components ( #6902 )
2025-04-09 19:58:16 +05:30
Akshita Goyal
9eeff158d5
[WEB-3811] fix: cycle charts issues ( #6901 )
2025-04-09 19:57:47 +05:30
Aaryan Khandelwal
ef20b5814e
[WEB-3792, 3823] fix: intake form version history ( #6898 )
...
* chore: intake form version history
* fix: remove autofocus from the copy markdown button
* chore: add logic to display deactivated user
2025-04-09 19:56:59 +05:30
Vamsi Krishna
14914e8716
[WEB-3759]chore: updated module and pages detail header ( #6903 )
...
* chore: added panel collapse and quick action menu for module detail header
* fix: updated pages header swithcer
2025-04-09 19:36:15 +05:30
Vamsi Krishna
b738e39a4a
[WEB-3798]chore: updated language support to estimates ( #6900 )
2025-04-09 19:34:01 +05:30
Vamsi Krishna
993c7899b6
[WEB-3759] chore: header revamp for cycles, modules, pages and views ( #6875 )
...
* chore: header revamp for cycles, modules, pages and views
* chore: moved list fetch to layout level
2025-04-09 14:56:57 +05:30
Vipin Chaudhary
2b411de1e3
[WIKI-306] fix: handle editor click behavior on the last node #6879
2025-04-09 14:51:58 +05:30
Prateek Shourya
1f9222065e
[WEB-3788] improvement: enhance project properties related components modularity ( #6882 )
...
* improvement: work item modal data preload and parent work item details
* improvement: collapsible button title
* improvement: project creation form and modal
* improvement: emoji helper
* improvement: enhance labels component modularity
* improvement: enable state group and state list components modularity
* improvement: project settings feature list
* improvement: common utils
2025-04-09 14:50:43 +05:30
Akshita Goyal
670134562f
[WEB-3808] fix: replaced the profile charts with propel components #6892
2025-04-09 14:50:23 +05:30
Akshita Goyal
144c793e9e
[WEB-3803] fix: duplicate comments issue ( #6893 )
...
* fix: duplicate comments issue
* fix: refactor
2025-04-09 14:49:54 +05:30
Anmol Singh Bhatia
0a924e4824
[WEB-3693] chore: cmd-k work item actions improvements ( #6891 )
2025-04-09 09:25:57 +05:30
Aaryan Khandelwal
08702a5381
[WEB-3766] fix: user avatar in description version history dropdown item ( #6888 )
...
* fix: avatar url
* chore: update version modal width
2025-04-08 18:05:14 +05:30
sriram veeraghanta
270f282c3c
fix: copy url util build error
2025-04-08 15:44:07 +05:30
Aaryan Khandelwal
37699362ad
[WEB-3797] fix: remove leading slash from URL to copy ( #6890 )
...
* fix: remove prefix slash if present
* chore: make use of URL class to generate a valid URL
2025-04-08 15:22:23 +05:30
Vamsi Krishna
27cec64c56
[WEB-3794]chore: set project states to expand by default #6885
2025-04-08 14:38:08 +05:30
Akshita Goyal
782b09eeaf
[WEB-3711] fix: relations delete issue ( #6887 )
...
* fix: relations delete issue
* fix: removed unnecessary type casting
2025-04-08 14:37:00 +05:30
Akshita Goyal
5ac5892fe5
[WEB-3586] fix: recents dropdown in home #6889
2025-04-08 14:32:08 +05:30
Bavisetti Narayan
96c403ff0b
chore: changed inbox to intake ( #6884 )
2025-04-08 12:46:20 +05:30
Nikhil
543552f492
[WEB-3786] fix: issue date update when converting when dates are passed as string for comparison #6880
...
for comparison
2025-04-07 19:08:19 +05:30
Akshita Goyal
c3cfcc1b92
[WEB-3753] fix: font size for comment box changed #6881
2025-04-07 19:06:04 +05:30
Anmol Singh Bhatia
ac84d6ecf0
[WEB-3540] chore: icon color picker enhancements #6878
2025-04-07 15:53:02 +05:30
Vamsi Krishna
475b7a8396
[WEB-3737]chore: updated translations for estimates #6871
2025-04-07 15:50:15 +05:30
Nikhil
00f78bd6a1
[WEB-3728] fix: duplicate sequence ids being generated due to race condition ( #6877 )
...
* fix: race condition which is creating duplicate sequence ids
* chore: add management command to fix duplicate sequences
* chore: update command to take a lock and optimize the script to use dict
instead of loops
* chore: update the script to use transaction
2025-04-07 15:48:43 +05:30
Aaryan Khandelwal
34337f90c1
[WEB-3748, 3749] feat: work item description version history ( #6863 )
...
* chore: work item description versions
* chore: intake issue description
* chore: intake work item description versions
* chore: add missing translations
* chore: endpoint for intake description version
* chore: renamed key to work item
* chore: changed the paginator class
* chore: authorization added
* chore: added the enum validation
* chore: removed extra validations
* chore: added extra validations
* chore: modal position
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
Co-authored-by: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com >
2025-04-04 20:09:02 +05:30
Prateek Shourya
4f68aaafa6
fix: web build ( #6870 )
2025-04-04 20:07:12 +05:30
Vamsi Krishna
9c10235fca
[WEB-3737]chore: estimates code refactor and translations ( #6857 )
...
* * chore: refactored estimates components.
* chore: added translations for estimates components.
* fix: translation key update
2025-04-04 16:59:12 +05:30
Lorenzo Palaia
9c1b158291
feat: hide create account button on ENABLE_SIGNUP=0 ( #6841 )
2025-04-04 16:52:59 +05:30
Prateek Shourya
2d0a15efd6
[WEB-3762] improvement: redirect logged in user to the workspace after accepting the invitation ( #6869 )
2025-04-04 16:52:09 +05:30
dependabot[bot]
d62ac6269b
chore(deps): bump next in the npm_and_yarn group across 1 directory ( #6865 )
...
Bumps the npm_and_yarn group with 1 update in the / directory: [next](https://github.com/vercel/next.js ).
Updates `next` from 14.2.25 to 14.2.26
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v14.2.25...v14.2.26 )
---
updated-dependencies:
- dependency-name: next
dependency-version: 14.2.26
dependency-type: direct:production
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-03 20:23:05 +05:30
Nikhil
d9e3405f5a
[WEB-3700] chore: improve authentication redirections ( #6836 )
...
* chore: update redirections to be from allowed hosts
* chore: update redirection logic
* chore: add web url in settings
* chore: add next path validation
* chore: update typings
* chore: update typings
* chore: update types
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
2025-04-02 23:09:27 +05:30
Vamsi Krishna
adee686ea3
[WEB-3699]fix: create link modal text flicker ( #6860 )
2025-04-02 23:08:18 +05:30
Dheeraj Kumar Ketireddy
81fae36c23
[WEB-3744] Append the deleted_at timestamp to workspcace slug when it's soft deleted ( #6862 )
2025-04-02 23:07:26 +05:30
Akshita Goyal
3f652ba44e
[WEB-3746] fix: intake form css ( #6864 )
2025-04-02 23:06:32 +05:30
Vamsi Krishna
16aa1d7034
[WEB-3273]fix: editor bubble menu z-index #6858
2025-04-02 17:35:30 +05:30
Anmol Singh Bhatia
0db581509c
[WEB-3745] fix: color picker event propagation ( #6859 )
2025-04-02 17:35:04 +05:30
M. Palanikannan
523ab3f4a1
[WEB-3747] regression: readonly mode with fragments ( #6861 )
2025-04-02 17:34:28 +05:30
M. Palanikannan
a57c37c26c
[PE-304] feat: make floating link generic and use it for all editors ( #6552 )
...
* fix: make floating link generic and use it for all editors
* fix: link component behaviour with selected text fixed and storage is now typed
* chore: link view seperated
* fix: editor link edit view across multiple links resets now
* fix: link view container
* fix: cleaning up
* fix: url validation
2025-04-02 13:42:34 +05:30
Sangeetha
65a0530cfe
[WEB-2804] fix: subscribed issue count ( #6845 )
2025-04-01 20:48:25 +05:30
Prateek Shourya
7bb291408d
[WEB-3712] improvement: create draft work item logic ( #6847 )
2025-04-01 20:47:44 +05:30
Anmol Singh Bhatia
4be94adaca
[WEB-2597] fix: handle favorite entity data causing application error ( #6853 )
2025-04-01 20:47:01 +05:30
sriram veeraghanta
2d1b3fb39e
[WEB-3732 | WEB-3731] feat: Vietnamese and Portuguese language support #6854
2025-04-01 16:43:16 +05:30
Anmol Singh Bhatia
585432824f
chore: portuguese translation updated
2025-04-01 15:33:49 +05:30
Anmol Singh Bhatia
fe9640533c
chore: vietnamese translation updated
2025-04-01 15:30:21 +05:30
Trần Huy Duẫn
5ec817ba37
feat: add Vietnamese language support and translations ( #6842 )
...
- Added Vietnamese (Tiếng việt) to the list of supported languages.
- Created a new translations file for Vietnamese with comprehensive translations for various UI elements.
- Updated the TranslationStore to include the new Vietnamese language option.
2025-04-01 15:17:21 +05:30
Henrique
9279b5f1fb
feat(i18n): add Brazilian Portuguese (pt-BR) translations ( #6840 )
...
Updated TranslationStore to include support for Brazilian Portuguese by importing the corresponding translations file.
Extended TLanguage type to include "pt-BR" as a valid language option.
2025-04-01 15:16:58 +05:30
Anmol Singh Bhatia
921dfe3222
[WEB-3704] chore: work item store optimization and code refactor ( #6846 )
...
* chore: work item store optimization and code refactor
* chore: code refactor
2025-03-28 18:38:44 +05:30
Anmol Singh Bhatia
8216785b27
[WEB-3704] fix: sub work item #6844
2025-03-28 17:02:17 +05:30
sriram veeraghanta
2bfe4d6a6e
fix: tsup version upgrade
2025-03-28 15:52:56 +05:30
Prateek Shourya
691cbef1f2
[WEB-3701] fix: use getCycleById to ensure null handling for cycle access ( #6838 )
...
* [WEB-3701] fix: use `getCycleById` to ensure null handling for cycle access
* fix: cycle sidebar storage values
2025-03-28 15:12:40 +05:30
Prateek Shourya
fed0ef6185
[WEB-3705] improvement: clear local db on version change ( #6843 )
...
* [WEB-3705] improvement: clear local db on version change
* chore: remove console.log
2025-03-28 15:12:03 +05:30
Akshita Goyal
e8779511ad
[WEB-3673] fix: password change form ( #6839 )
...
* fix: change password
* fix: added store action for change password
* fix: type
* fix: store refactor
2025-03-28 13:35:42 +05:30
Anmol Singh Bhatia
99dba80d19
[WEB-3540] dev: color picker component ( #6823 )
...
* dev: color picker component added
* chore: helper function added
* chore: code refactor
* chore: code refactor
* chore: code refactor
* chore: code refactor
2025-03-27 17:48:39 +05:30
Anmol Singh Bhatia
471fefce8b
[WEB-3697] chore: chart components ( #6835 )
2025-03-27 17:46:43 +05:30
Akshita Goyal
869c755065
[WEB-3698] fix: comments refactor ( #6759 )
...
* fix: comments refactor
* fix: add edited at
* chore: add edited_at validation at issue comment update
* fix: comment mentions
* fix: edited at
* fix: css
* fix: added bulk asset upload api
* fix: projectId prop fixed
* fix: css
* fix: refactor
* fix: translation
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
2025-03-27 17:28:52 +05:30
Vamsi Krishna
a5ffbffed9
[WEB-3694] feat: added dates display in user timezone in analytics sidebar ( #6834 )
2025-03-27 17:18:09 +05:30
Dheeraj Kumar Ketireddy
784d651c5b
fix: Removed hardcoded timezone offsets and reduced the cache to 2 hours ( #6837 )
2025-03-27 16:53:20 +05:30
Dancia
b19bca3b50
docs: updated links in README.md file ( #6833 )
2025-03-27 15:11:43 +05:30
Vamsi Krishna
1121c58ada
fix: label update for date dropdown ( #6832 )
2025-03-27 13:52:30 +05:30
sriram veeraghanta
fb2987e9ef
chore: updated gitignore
2025-03-27 12:53:29 +05:30
Aaryan Khandelwal
a25cd426a9
style: page editor width and layout updates ( #6826 )
2025-03-26 21:10:44 +05:30
M. Palanikannan
993713925a
feat: express decorators for rest apis and websocket ( #6818 )
...
* feat: express decorators for rest apis and websocket
* fix: added package dependency
* fix: refactor decorators
2025-03-26 20:24:05 +05:30
Vamsi Krishna
ae6e5a48fa
[WEB-3681]feat: added user timezone dates for cycle ( #6820 )
...
* feat: added user timezone dates for cycle
* *chore: added translations
*chore: refactored user timezone functions
2025-03-26 20:23:19 +05:30
Anmol Singh Bhatia
c125bc54ba
[WEB-3686] feat: romanian and indonesian language support ( #6825 )
...
* Add ro Romanian Language locale (#6809 )
* feat: add Indonesian language support (#6794 )
Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com >
* chore: core translation added and code refactor
---------
Co-authored-by: mnbro <107358316+mnbro@users.noreply.github.com >
Co-authored-by: Rasyid Ridho <rasyid@sekeco.id >
2025-03-26 20:10:20 +05:30
Akshita Goyal
41447e566a
[WEB-3600] fix: private project join issue ( #6799 )
...
* fix: private project join issue
* chore: return network value
* fix: refactor
* fix: refactor
* fix: type
* chore: added restricition for private projects
* chore: removed extra validations
* chore: added value to access enum
---------
Co-authored-by: sangeethailango <sangeethailango21@gmail.com >
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
2025-03-25 20:17:16 +05:30
Prateek Shourya
cebd0b3599
[RANTS-68] fix: z-index for image picker popover button (change project cover) ( #6812 )
2025-03-25 20:16:06 +05:30
Prateek Shourya
caa522118d
[RANTS-29] fix: enter key does not work in the workspace member invite modal ( #6816 )
2025-03-25 20:15:35 +05:30
Prateek Shourya
aea5f39059
[RANTS-31] improvement: optimistic update for home widget reordering ( #6817 )
2025-03-25 20:15:00 +05:30
sriram veeraghanta
f29867968a
chore: removed sentry instrumentation dependencies
2025-03-25 15:54:44 +05:30
sriram veeraghanta
c91972cc0a
chore: removing sentry instrumentation
2025-03-25 15:45:31 +05:30
Anmol Singh Bhatia
84c7375d2a
[WEB-3601] chore: content updated ( #6811 )
2025-03-24 19:57:13 +05:30
Anmol Singh Bhatia
5cb37a0b9c
[WEB-3560] fix: table layout issue block and code refactor ( #6805 )
2025-03-24 19:06:36 +05:30
Anmol Singh Bhatia
c347dd7dcd
[WEB-3614] chore: list layout display filters ( #6801 )
2025-03-24 19:05:53 +05:30
sriram veeraghanta
0ec206b75d
fix: transpile packages update on space and admin apps
2025-03-24 18:55:59 +05:30
Vamsi Krishna
e8718a84fe
chore: issue detail refactor ( #6803 )
2025-03-24 18:33:22 +05:30
Anmol Singh Bhatia
983e0fa081
[WEB-3438] fix: transfer completed cycle issue modal ( #6802 )
2025-03-24 18:30:31 +05:30
Aaryan Khandelwal
ef108839c4
[RANTS-57] chore: replace target date with due date in work item filters dropdown ( #6806 )
2025-03-24 18:24:10 +05:30
Bavisetti Narayan
fe04e5a292
[WEB-3658] fix: remove cycles and modules when issues are bulk deleted ( #6807 )
2025-03-24 18:23:09 +05:30
Aaryan Khandelwal
50e0cb7ffd
[RANTS-75] chore: update profile sidebar icons and copy for consistency ( #6808 )
2025-03-24 18:21:12 +05:30
Akshita Goyal
d37d210921
[WEB-3677] fix: settings dynamic pages permissions ( #6804 )
...
* fix: settings dynamic pages permissions
* fix: refactor
2025-03-24 18:15:43 +05:30
Anmol Singh Bhatia
ab3eadf767
[WEB-3614] fix: cmd-k item focus state ( #6800 )
2025-03-24 18:13:49 +05:30
sriram veeraghanta
dbdf2f001a
fix: transpile packages for web application
2025-03-24 13:47:00 +05:30
Prateek Shourya
0d069bf46e
[RANTS-65] fix: undefined work item sequence in bulk delete work item modal ( #6797 )
2025-03-24 13:41:02 +05:30
Prateek Shourya
962923ff4f
fix: admin build ( #6798 )
2025-03-24 13:40:07 +05:30
Samuel Torres
f720a9afb2
feat: validate github organization during OAuth login ( #6700 )
...
* feat: add GITHUB_ORGANIZATION_ID support for GitHub OAuth integration
* fix: remove debug print statements from InstanceConfigurationEndpoint
2025-03-24 12:55:20 +05:30
Akshita Goyal
4032aa62c5
[WEB-3551] fix: role improvements ( #6763 )
...
* Return Cycle start and end dates in project's timezone
* fix: role improvements
* chore: role updates
* chore: update role endpoint to update workspace admin permissions
* fix: conditions
* chore: update member role for workspace members
* chore: update workspace permission role
* fix: currentAdmin permissions
---------
Co-authored-by: Dheeraj Kumar Ketireddy <dheeru0198@gmail.com >
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
2025-03-24 12:52:57 +05:30
dependabot[bot]
cbe248591e
chore(deps): bump next in the npm_and_yarn group across 1 directory ( #6796 )
...
Bumps the npm_and_yarn group with 1 update in the / directory: [next](https://github.com/vercel/next.js ).
Updates `next` from 14.2.24 to 14.2.25
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v14.2.24...v14.2.25 )
---
updated-dependencies:
- dependency-name: next
dependency-type: direct:production
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-24 12:52:16 +05:30
Dheeraj Kumar Ketireddy
75a9b71edb
[WEB-3513] fix: return cycle start and end dates in project's timezone
2025-03-24 12:51:44 +05:30
dependabot[bot]
ef42ce04a4
chore(deps): bump gunicorn ( #6793 )
...
Bumps the pip group with 1 update in the /apiserver/requirements directory: [gunicorn](https://github.com/benoitc/gunicorn ).
Updates `gunicorn` from 22.0.0 to 23.0.0
- [Release notes](https://github.com/benoitc/gunicorn/releases )
- [Commits](https://github.com/benoitc/gunicorn/compare/22.0.0...23.0.0 )
---
updated-dependencies:
- dependency-name: gunicorn
dependency-type: direct:production
dependency-group: pip
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-24 12:48:05 +05:30
Vipin Chaudhary
6bafdb6dd8
[PE-298] Fix: Copy markdown to clipboard ( #6675 )
...
* fix: markdown for mentions fixed
* fix: copying text in mentions
* fix: refactored the component to use the same function
* chore: renamed funcion name
* add the new copy extension
* init working fix
* remove useless code
* improve readibility
* update node import
* better smaller logic
* remove log
* add open close end handler
* update readabliity
* handle tables
* handle triple click in cell
* triple tap select current line
* handle block and list
* lists fixed
* handle all possible cases of copy in table
* update the min elements
* handle multi types in table
* handle table seletion cases
* handle whole table handler
* feat: all case converd
* update markdown handling code
* update return statement
* handle using group block
* handle param
* handle multple cell in table
* handle using recursion
* add types
* fix code rabbit suggestions
* fix root node bug
* update recursion with loop
* update transform copied to false
* refactor clipboard extension: remove options and integrate MarkdownClipboard into core extensions
* fix: header and code handler
* fix: store hooks fixed
* fix: mention id
---------
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com >
2025-03-24 12:32:11 +05:30
sriram veeraghanta
45e25ce18b
release: v0.25.3 #6788
2025-03-21 17:26:55 +05:30
sriram veeraghanta
72307ec100
chore: update package version
2025-03-21 17:00:14 +05:30
sriram veeraghanta
2eb1d03c20
fix: transpile and optimize package imports
2025-03-21 01:51:50 +05:30
Prateek Shourya
94bf90dac5
[WEB-3597] fix: guest work item view access when hyper mode is enabled ( #6785 )
...
* [WEB-3597] fix: guest work item view access when hyper mode is enabled
* fix: only show work item created by the guest user if the guest_view_all_features is disabled
2025-03-20 19:43:40 +05:30
Anmol Singh Bhatia
b0e941e4e2
[WEB-3590] chore: sidebar enhancements ( #6780 )
...
* chore: implement optimistic update for extended sidebar item
* chore: replace eye icon with pin icon for show/hide functionality
* chore: code refactor
* chore: code refactor
2025-03-20 16:43:45 +05:30
Akshita Goyal
e22265dc93
fix: intake refactor ( #6698 )
...
* fix: refactor
* fix: refactor
* fix: type
* chore: added source data in intake
* fix: css
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
2025-03-20 14:06:36 +05:30
Sangeetha
075c234385
[WEB-3286] fix: allow admins to delete other admins views ( #6769 )
...
* fix: allow admins to delete other admins views
* fix: allow admins to delete other admins views
2025-03-20 14:04:28 +05:30
Vamsi Krishna
bc539e0d01
[WEB-3175]fix: favorites menu ( #6773 )
...
* fix: favrotites menu open
* fix: open fav menu on starring projec
* chore: added constant for hardcoded text
2025-03-20 14:03:24 +05:30
Nikhil
04fb13cbca
chore: update celery cron configurations ( #6776 )
2025-03-20 14:02:55 +05:30
Vamsi Krishna
ca5cf27957
[WEB-3262]fix: incomplete activity render for activity in notifications ( #6777 )
...
* fix: incomplete activity render for activity in notifications
* fix: handled content overflow for long notification messages
2025-03-20 14:02:06 +05:30
Vamsi Krishna
433682e913
fix: space app icons display ( #6784 )
2025-03-20 13:58:48 +05:30
Aaryan Khandelwal
f181b671f3
chore: update year range in the calendar component ( #6781 )
2025-03-19 19:06:58 +05:30
Prateek Shourya
f82d4a9ead
[WEB-3589] improvement: reset language to default on sign out ( #6775 )
2025-03-19 14:42:19 +05:30
Anmol Singh Bhatia
3f22642732
[WEB-3580] fix: automations settings translation ( #6767 )
2025-03-18 16:34:58 +05:30
Anmol Singh Bhatia
e339b7ad8f
[WEB-3545] feat: language translations ( #6762 )
...
* feat(translations): add Korean translation (#6755 )
* feat(translations): init Korean translation
Co-authored-by: NavyStack <navystack@askfront.com >
Co-authored-by: FVOCI <150913557+fvoci@users.noreply.github.com >
* feat(translations): add rough Korean translation
Co-authored-by: NavyStack <navystack@askfront.com >
Co-authored-by: FVOCI <150913557+fvoci@users.noreply.github.com >
---------
Co-authored-by: FVOCI <150913557+fvoci@users.noreply.github.com >
* feat(translations): add Slovak, Deutsch, Ukrainian and Polish translation (#6743 )
* feat(translation): add Slovak translation
* feat(translation): add Slovak translation for workspace
* feat(translation): improved Slovak translation for views
* feat(translation): add Deutsch translation
* feat(translation): add Ukrainian translation
* feat(translation): add Polish translation
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
* fix: project cycle translations
* fix: build error
* feat: Add zh-TW Traditional Chinese locale (#6764 )
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
* chore: zh-TW core translation updated
---------
Co-authored-by: NavyStack <navystack@askfront.com >
Co-authored-by: FVOCI <150913557+fvoci@users.noreply.github.com >
Co-authored-by: Ján Regeš <jan.reges@gmail.com >
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
Co-authored-by: Peter Dave Hello <hsu@peterdavehello.org >
2025-03-18 13:35:46 +05:30
Vamsi Krishna
d4991b9a48
chore: issue filters refactor ( #6742 )
...
* chore: issue filters refactor
* chore: update helper funciton implementation
* chore: removed redundant components
2025-03-17 15:45:34 +05:30
Prateek Shourya
1bf683e044
improvement: command palette search results ( #6761 )
2025-03-17 15:45:03 +05:30
Akshita Goyal
807148671f
fix: build ( #6760 )
2025-03-17 14:38:46 +05:30
Akshita Goyal
d2b81ad2da
fix: favorite mutation on quick actions ( #6741 )
...
* fix: fav mutation on quick actions
* fix: user favorite fetch
* fix: exist validation
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
2025-03-17 14:14:45 +05:30
sriram veeraghanta
3d14c9d9fe
fix: build test pull request changes
2025-03-17 00:38:51 +05:30
sriram veeraghanta
d7f40cf578
fix: remove files changed step from branch build workflow
2025-03-17 00:26:10 +05:30
Aaryan Khandelwal
b370ef72ee
[RANTS-46] fix: modules list sidebar position ( #6754 )
2025-03-16 23:50:04 +05:30
sriram veeraghanta
0341205666
fix: live server dev port to 3100
2025-03-13 15:42:43 +05:30
sriram veeraghanta
41fe7a59eb
chore: axios package update
2025-03-13 14:28:40 +05:30
sriram veeraghanta
dcbee45d82
chore: updated package resolutions
2025-03-13 14:05:15 +05:30
Akshita Goyal
c3560c6586
fix: translation key ( #6745 )
2025-03-13 13:39:14 +05:30
Anmol Singh Bhatia
a477f55b23
[WEB-3509] chore: disable search indexing for space app ( #6735 )
2025-03-11 16:52:25 +05:30
sriram veeraghanta
4d88dbaf49
release: v0.25.2 ( #6736 )
2025-03-11 16:01:20 +05:30
dependabot[bot]
9ee1d8cb03
chore(deps): bump the npm_and_yarn group across 6 directories with 2 updates ( #6737 )
...
Bumps the npm_and_yarn group with 2 updates in the / directory: [axios](https://github.com/axios/axios ) and [tsup](https://github.com/egoist/tsup ).
Bumps the npm_and_yarn group with 1 update in the /live directory: [tsup](https://github.com/egoist/tsup ).
Bumps the npm_and_yarn group with 1 update in the /packages/editor directory: [tsup](https://github.com/egoist/tsup ).
Bumps the npm_and_yarn group with 1 update in the /packages/hooks directory: [tsup](https://github.com/egoist/tsup ).
Bumps the npm_and_yarn group with 1 update in the /packages/ui directory: [tsup](https://github.com/egoist/tsup ).
Bumps the npm_and_yarn group with 1 update in the /packages/utils directory: [tsup](https://github.com/egoist/tsup ).
Updates `axios` from 1.7.9 to 1.8.2
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.7.9...v1.8.2 )
Updates `tsup` from 7.3.0 to 8.3.5
- [Release notes](https://github.com/egoist/tsup/releases )
- [Commits](https://github.com/egoist/tsup/compare/v7.3.0...v8.3.5 )
Updates `tsup` from 7.3.0 to 8.4.0
- [Release notes](https://github.com/egoist/tsup/releases )
- [Commits](https://github.com/egoist/tsup/compare/v7.3.0...v8.3.5 )
Updates `tsup` from 7.3.0 to 8.4.0
- [Release notes](https://github.com/egoist/tsup/releases )
- [Commits](https://github.com/egoist/tsup/compare/v7.3.0...v8.3.5 )
Updates `tsup` from 7.3.0 to 8.4.0
- [Release notes](https://github.com/egoist/tsup/releases )
- [Commits](https://github.com/egoist/tsup/compare/v7.3.0...v8.3.5 )
Updates `tsup` from 7.3.0 to 8.4.0
- [Release notes](https://github.com/egoist/tsup/releases )
- [Commits](https://github.com/egoist/tsup/compare/v7.3.0...v8.3.5 )
Updates `tsup` from 7.3.0 to 8.4.0
- [Release notes](https://github.com/egoist/tsup/releases )
- [Commits](https://github.com/egoist/tsup/compare/v7.3.0...v8.3.5 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: tsup
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: tsup
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: tsup
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: tsup
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: tsup
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: tsup
dependency-type: direct:development
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-11 01:14:37 +05:30
sriram veeraghanta
b478e36b59
fix: package version upgrade
2025-03-10 18:47:38 +05:30
Vipin Chaudhary
2a1cef0360
[PE-262] fix: add break-all to break words ( #6734 )
2025-03-10 18:37:37 +05:30
Anmol Singh Bhatia
52b9b12f74
fix: ambiguous class warning ( #6733 )
2025-03-10 18:12:51 +05:30
Vamsi Krishna
45ba8cbc83
fix: build errors ( #6732 )
2025-03-10 17:54:19 +05:30
Akshat Jain
4ce40fb3db
chore: add env MINIO_ENDPOINT_SSL in docker compose file ( #6731 )
2025-03-10 17:39:07 +05:30
Nikhil
9ba2ed7d89
chore: make api rate limit configurable through environment variable ( #6730 )
2025-03-10 17:27:35 +05:30
Vipin Chaudhary
6157900b23
[PE-294] fix : route back on page delete ( #6729 )
2025-03-10 17:19:37 +05:30
Vamsi Krishna
a9045adf17
[WEB-3504]chore: issue properties refactor ( #6724 )
...
* chore: issue properties refactor
* chore: added export to props
* chore: updated component name
2025-03-10 17:14:46 +05:30
Akshat Jain
d1e462bb37
chore: Add env for handling uploads SSL Termination ( #6722 )
2025-03-10 15:45:11 +05:30
Anmol Singh Bhatia
7df63151b5
[WEB-3134] fix: plane logo rendering issue in safari ( #6728 )
2025-03-10 15:35:07 +05:30
Anmol Singh Bhatia
05b0716822
chore: cs translations updated ( #6726 )
2025-03-10 14:50:48 +05:30
Anmol Singh Bhatia
b75c9a8d8d
[WEB-3401] fix: platform translations ( #6727 )
...
* fix: platform translations
* chore: common translation updated
2025-03-10 14:28:38 +05:30
Ján Regeš
099c5d50ee
feat(translation): add Czech translation ( #6725 )
2025-03-10 12:41:55 +05:30
Prateek Shourya
a953013f70
[WEB-3489] improvement: add support to disable extensions in rich and lite text editor ( #6721 )
...
* [WEB-3489] improvement: add support to disable extensions in rich text editor
* improvements: disabled extensions prop for all editor components
2025-03-07 16:34:07 +05:30
sriram veeraghanta
a77fe7aa90
fix: django version upgrade to fix vulnerability
2025-03-07 13:35:54 +05:30
Aaryan Khandelwal
cb344ea1f5
refactor: favorites sidebar implementation ( #6716 )
...
* chore: code separation for favorites
* chore: error handling
2025-03-07 13:17:13 +05:30
Nikhil
40c0bbcfb4
fix: assignee validation when updating issues ( #6720 )
...
* fix: assignee validation
* chore: remove prints
* fix: remove all assignees
2025-03-07 13:08:34 +05:30
Aaryan Khandelwal
7005ae2b53
chore: add more translation keys ( #6715 )
2025-03-07 11:31:41 +05:30
Vamsi Krishna
21d7a1865c
fix: sidebar project list expand ( #6714 )
2025-03-06 16:54:28 +05:30
Aaryan Khandelwal
f65b9a4dcb
improvement: add disable image upload using props ( #6706 )
2025-03-06 16:03:35 +05:30
Prateek Shourya
6d216f2607
[WEB-3482] refactor: platform components and mobx stores ( #6713 )
...
* improvement: platform componenents and mobx stores
* minor improvements
2025-03-06 15:47:46 +05:30
Vipin Chaudhary
4958be7898
fix: added padding bottom to editor container ( #6712 )
2025-03-06 15:38:53 +05:30
Vamsi Krishna
a40e44c6d5
refactor: issue list modal refactor ( #6702 )
2025-03-06 13:45:07 +05:30
Akshita Goyal
44af90dc6c
fix: issue stats refactor ( #6705 )
...
* fix: issue stats refactor
* fix: refactor
* fix: ui color
* fix: translation key
2025-03-06 13:44:37 +05:30
sriram veeraghanta
e61ff879c4
release: v0.25.1
...
* fix: issue activity for project id validation (#6668 )
* fix: work item attachment count mutation (#6670 )
* updated the action to modify the release build assets (#6669 )
* feat: russian translation (#6666 )
* chore: ru translation updated (#6672 )
* fix: state drop down refactor
* fix: intake work item creation refactor
* fix: cleanup for deprecated functions
* fix: date range picker on cycles and modules list (#6676 )
* fix: Handled workspace switcher closing on click
* fix: replaced date range picker with date picker at some places
* chore: add common translation keys (#6688 )
* chore: add missing translation keys
* chore: add russian translation keys
* fix: issue activity task (#6689 )
* changed github workflow action ubuntu version to `ubuntu-22.04` (#6683 )
* chore: update russian translation (#6682 )
* chore: update russian translation
* chore: rename issues to work items in russian translation
* [PE-275] chore: editor line spacing variables (#6678 )
* chore: variable editor line spacing
* chore: variable list spacing
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com >
* [WEB-3475] fix: cycle dates dropdown (#6690 )
* fix: Handled workspace switcher closing on click
* fix: Cycle date picker
* fix: Made onSelect optional in range range component
* fix: module date picker (#6691 )
* fix: Handled workspace switcher closing on click
* fix: reverted module date picker changes
* chore: extended sidebar improvement (#6693 )
* feat: italian translations (#6692 )
* Create translations.json - ITALIAN translation (#6667 )
* chore: italian translation updated
* feat: italian translation added
* fix: module end date translation
---------
Co-authored-by: Nicolas Bossi <nicolasbossi@gmail.com >
Co-authored-by: gakshita <akshitagoyal1516@gmail.com >
* fix: attachment item created by (#6695 )
* fix: module flicker issue on property updation (#6699 )
* [WEB-3477] fix: mutation issue on moving work items for a manually ended cycle (#6696 )
* fix: package version update
* fix: esbuild version fix
* fix: package license repliation
* [WEB-3488] improvement: assignee validation for work item creation (#6701 )
* fix: work item assignee update validation (#6704 )
---------
Co-authored-by: Nikhil <118773738+pablohashescobar@users.noreply.github.com >
Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com >
Co-authored-by: Manish Gupta <59428681+mguptahub@users.noreply.github.com >
Co-authored-by: Nikita Mitasov <32384814+ch4og@users.noreply.github.com >
Co-authored-by: Akshita Goyal <36129505+gakshita@users.noreply.github.com >
Co-authored-by: Aaryan Khandelwal <65252264+aaryan610@users.noreply.github.com >
Co-authored-by: Akshat Jain <akshatjain9782@gmail.com >
Co-authored-by: Lakhan Baheti <94619783+1akhanBaheti@users.noreply.github.com >
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com >
Co-authored-by: Nicolas Bossi <nicolasbossi@gmail.com >
Co-authored-by: gakshita <akshitagoyal1516@gmail.com >
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
2025-03-05 19:15:33 +05:30
Prateek Shourya
f01d82ad1e
fix: work item assignee update validation ( #6704 )
2025-03-05 17:42:09 +05:30
Prateek Shourya
ac6fef3073
[WEB-3488] improvement: assignee validation for work item creation ( #6701 )
2025-03-05 16:21:09 +05:30
sriram veeraghanta
c64c15948b
fix: package license repliation
2025-03-04 20:20:38 +05:30
sriram veeraghanta
e58b68b6fc
fix: esbuild version fix
2025-03-04 20:13:15 +05:30
sriram veeraghanta
68325866ef
fix: package version update
2025-03-04 19:32:12 +05:30
Akshita Goyal
80198f5fda
[WEB-3477] fix: mutation issue on moving work items for a manually ended cycle ( #6696 )
2025-03-04 18:32:02 +05:30
Akshita Goyal
6ac28ad614
fix: module flicker issue on property updation ( #6699 )
2025-03-04 18:30:53 +05:30
Anmol Singh Bhatia
c021ffddf2
fix: attachment item created by ( #6695 )
2025-03-04 13:58:32 +05:30
Anmol Singh Bhatia
f8997446e2
feat: italian translations ( #6692 )
...
* Create translations.json - ITALIAN translation (#6667 )
* chore: italian translation updated
* feat: italian translation added
* fix: module end date translation
---------
Co-authored-by: Nicolas Bossi <nicolasbossi@gmail.com >
Co-authored-by: gakshita <akshitagoyal1516@gmail.com >
2025-03-03 19:56:39 +05:30
Anmol Singh Bhatia
9487c02954
chore: extended sidebar improvement ( #6693 )
2025-03-03 18:12:03 +05:30
Akshita Goyal
0188cabbde
fix: module date picker ( #6691 )
...
* fix: Handled workspace switcher closing on click
* fix: reverted module date picker changes
2025-03-03 17:56:39 +05:30
Akshita Goyal
392a6e0137
[WEB-3475] fix: cycle dates dropdown ( #6690 )
...
* fix: Handled workspace switcher closing on click
* fix: Cycle date picker
* fix: Made onSelect optional in range range component
2025-03-03 17:39:07 +05:30
Lakhan Baheti
7e62c60748
[PE-275] chore: editor line spacing variables ( #6678 )
...
* chore: variable editor line spacing
* chore: variable list spacing
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com >
2025-03-03 17:01:47 +05:30
Nikita Mitasov
9bff707fb5
chore: update russian translation ( #6682 )
...
* chore: update russian translation
* chore: rename issues to work items in russian translation
2025-03-03 16:15:06 +05:30
Akshat Jain
0d599ef2dc
changed github workflow action ubuntu version to ubuntu-22.04 ( #6683 )
2025-03-03 16:10:23 +05:30
Nikhil
e183a0cc63
fix: issue activity task ( #6689 )
2025-03-03 16:06:02 +05:30
Aaryan Khandelwal
958a3676af
chore: add common translation keys ( #6688 )
...
* chore: add missing translation keys
* chore: add russian translation keys
2025-03-03 13:31:09 +05:30
Akshita Goyal
59a0925d34
fix: date range picker on cycles and modules list ( #6676 )
...
* fix: Handled workspace switcher closing on click
* fix: replaced date range picker with date picker at some places
2025-02-25 21:21:02 +05:30
sriram veeraghanta
fbbf58481d
fix: cleanup for deprecated functions
2025-02-25 21:20:00 +05:30
sriram veeraghanta
6356bb1dbb
fix: intake work item creation refactor
2025-02-25 17:56:11 +05:30
sriram veeraghanta
d08bce35a3
fix: state drop down refactor
2025-02-25 15:39:29 +05:30
Anmol Singh Bhatia
9297448ec8
chore: ru translation updated ( #6672 )
2025-02-25 15:10:43 +05:30
Nikita Mitasov
5329326602
feat: russian translation ( #6666 )
2025-02-25 13:02:05 +05:30
Manish Gupta
062fc9dbc0
updated the action to modify the release build assets ( #6669 )
2025-02-25 12:59:27 +05:30
Anmol Singh Bhatia
fde8630c5b
fix: work item attachment count mutation ( #6670 )
2025-02-25 12:54:51 +05:30
Nikhil
aa0b2c0be4
fix: issue activity for project id validation ( #6668 )
2025-02-25 12:32:36 +05:30
sriram veeraghanta
adeb7d977d
Merge pull request #6665 from makeplane/canary
...
fix: package version update
2025-02-24 20:40:25 +05:30
sriram veeraghanta
f70eae2f3b
fix: package version update
2025-02-24 20:37:55 +05:30
sriram veeraghanta
cf8823fa96
Merge pull request #6664 from makeplane/canary
...
release: v0.25.0
2025-02-24 20:34:31 +05:30
Bavisetti Narayan
5f3d02606c
[WEB-3449] chore: changed the logic from utc to project date conversion ( #6663 )
...
* chore: changed the logic from utc to project date conversion
* chore: changed the cycle to project timezone
2025-02-24 19:51:13 +05:30
sriram veeraghanta
aeed6590b7
chore: selfhost docker compose updated by adding comments
2025-02-24 19:44:01 +05:30
Akshat Jain
1f18b08655
feat: docker swarm support for plane community using swarm.sh file ( #6406 )
...
* added swarm stack in selfhost
* synced docker-compose and swarm-compose
* updated the BRANCH variable
* fixes
* fix: swarm script upgrade function and `APP_RELEASE` variable
* fix: remove network from compose file and fix swarm script
* removed property restart from docker compose file
* added restart_policy condition in docker compose
* fix: changed restart policy to `any`
* changed `restart_policy` from `any` to `on-failure`
* updated selfhost readme
* chore: added migrator, redis, minio, db and mq service logs and also added redeployStack in script file
* add sleep in redeployStack service
* fixed typo in swarm and install script
* updated coderabbit suggestions
* added Replica Envs for services
* removed additional replica envs from docker compose file
---------
Co-authored-by: Manish Gupta <59428681+mguptahub@users.noreply.github.com >
2025-02-24 17:09:06 +05:30
Akshita Goyal
e4dd2a6c07
[WEB-3452] Fix: date picker auto close ( #6662 )
...
* fix: Handled workspace switcher closing on click
* fix: removed auto close for date range picker
2025-02-24 15:10:22 +05:30
Vipin Chaudhary
bcb9c73634
[WEB-3411] fix: archive permission ( #6661 )
...
* fix restore typo
* fix archive permissions
* fix restore typo
2025-02-24 14:33:55 +05:30
sriram veeraghanta
952eee8d55
fix: minor refactoring changes for state dropdowns
2025-02-24 14:14:24 +05:30
Nikhil
da469dac18
chore: error handling ( #6657 )
...
* fix: ai completions
* fix: reset password endpoints
* fix: intake issue list
* fix: identifier validation, uuid validation
2025-02-24 13:36:21 +05:30
Aaryan Khandelwal
6fac320a05
chore: add month and year picker ( #6656 )
2025-02-21 17:14:28 +05:30
Anmol Singh Bhatia
cc7b34e399
[WEB-3439] fix: work item attachment mutation ( #6655 )
...
* chore: created by field added to attachment response
* fix: work item attachment mutation
2025-02-21 00:10:16 +05:30
Anmol Singh Bhatia
2d6c26a5d6
[WEB-3436] fix: work item delete permission and header translation ( #6654 )
...
* fix: work item header translation
* fix: work item delete permission
2025-02-20 18:32:22 +05:30
Vamsi Krishna
f1acd46e15
fix: add favorites ( #6652 )
2025-02-20 18:24:43 +05:30
Prateek Shourya
c023f7d89b
chore: update breadcrumb translation of work item detail page ( #6653 )
2025-02-20 18:24:13 +05:30
Prateek Shourya
8fa45ef9a6
fix: command palette search ( #6651 )
2025-02-20 17:59:32 +05:30
sriram veeraghanta
8bcc295061
fix: turbo repo upgrade
2025-02-19 22:06:11 +05:30
sriram veeraghanta
1b080012ab
fix: react date picker update
2025-02-19 22:04:10 +05:30
Akshita Goyal
f6dfca4fdc
Fix: project settings pages permissions ( #6649 )
...
* fix: Handled workspace switcher closing on click
* fix: permissions for labels dnd + issue state creation
2025-02-19 18:05:43 +05:30
Anmol Singh Bhatia
3de655cbd4
fix: home recent n progress ( #6648 )
2025-02-19 18:04:26 +05:30
Anmol Singh Bhatia
376f781052
fix: attachment item avatar ( #6650 )
2025-02-19 18:02:39 +05:30
Aaryan Khandelwal
827f47809b
[PE-238] refactor: page store hooks ( #6409 )
...
* refactor: page store hooks
* fix: page details instances
* fix: build errors
* refactor: page store hooks
* fix: minor bug
2025-02-19 18:02:14 +05:30
Aaryan Khandelwal
dd11ebf335
fix: sticky collapse icon ( #6647 )
2025-02-19 17:29:45 +05:30
Aaryan Khandelwal
0c35e196be
[regression]: space app editor helpers ( #6646 )
...
* fix: editor helpers
* fix: animation ref type
* fix: animation ref type
2025-02-19 17:28:55 +05:30
Aaryan Khandelwal
6303847026
fix: editor image block condition ( #6645 )
2025-02-19 15:49:59 +05:30
Aaryan Khandelwal
214692f5b2
[PE-242, 243] refactor: editor file handling, image upload status ( #6442 )
...
* refactor: editor file handling
* refactor: asset store
* refactor: space app file handlers
* fix: separate webhook connection params
* chore: handle undefined status
* chore: add type to upload status
* chore: added transition for upload status update
2025-02-19 15:18:01 +05:30
Prateek Shourya
b7198234de
chore: minor trasnslation update related to work items ( #6643 )
2025-02-19 15:14:03 +05:30
Aaryan Khandelwal
7e0ac10fe8
[PE-239] chore: add strictNullCheck flag to the editor package ( #6439 )
...
* chore: add strictNullCheck flag
* fix: types and errors
* chore: update error handling
2025-02-19 15:13:37 +05:30
Akshita Goyal
f9d154dd82
Fix: date range selector ( #6625 )
...
* fix: Handled workspace switcher closing on click
* fix: removed action btns from date range selector
* fix: updated calendar component
2025-02-19 15:01:51 +05:30
Dancia
1c6a2fb7dd
Add language translation guidelines ( #6639 )
...
* Add language translation guidelines
* fix: minor formatting fix
---------
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
2025-02-19 14:54:35 +05:30
Aaryan Khandelwal
5c272db83b
fix: app header layer ( #6640 )
2025-02-19 14:54:15 +05:30
Prateek Shourya
602ae01b0b
fix: command modal mutation ( #6641 )
...
* fix: command modal mutation
* chore: minor update
2025-02-19 14:43:58 +05:30
Prateek Shourya
cd3fa94b9c
fix: build error ( #6638 )
2025-02-19 11:16:57 +05:30
Anmol Singh Bhatia
51c2ea6fcb
fix: cmd-k project level action in work item detail page ( #6637 )
2025-02-19 03:00:39 +05:30
Vipin Chaudhary
64752de3a8
fix: removing self from private project error 404 ( #6631 )
2025-02-19 02:21:47 +05:30
Anmol Singh Bhatia
84578a2764
fix: undefined workspaceslug ( #6636 )
2025-02-19 02:20:23 +05:30
M. Palanikannan
126575d22a
fix: bubble menu weird flickering fixed ( #6591 )
2025-02-19 02:09:27 +05:30
Nikhil
d3af913ec7
fix: error handling for db based integrity errors ( #6632 )
...
* fix: error handling for db based integrity errors
* fix: meta endpoint to return correct error message
* fix: module activity
2025-02-19 02:04:28 +05:30
Anmol Singh Bhatia
db4ecee475
fix: inbox count ( #6635 )
2025-02-19 01:55:46 +05:30
Anmol Singh Bhatia
527c4ece57
[WEB-3422] fix: app sidebar improvements ( #6634 )
...
* chore: sidebar project list improvements
* chore: code refactor
2025-02-18 23:40:13 +05:30
Anmol Singh Bhatia
23b0d4339d
[WEB-3422] fix: app sidebar fixes and improvements ( #6633 )
...
* chore: app sidebar improvements
* chore: overview icon updated
2025-02-18 20:49:17 +05:30
Anmol Singh Bhatia
1478e66dc4
fix: app sidebar fixes and improvements ( #6630 )
2025-02-18 18:14:31 +05:30
Akshita Goyal
a49d899ea1
Chore: search code splitting ( #6628 )
...
* fix: Handled workspace switcher closing on click
* chore: code splitting for search
* fix: refactor
* fix: quick link error validation
* fix: refactor
* fix: refactor
2025-02-18 15:11:44 +05:30
Aaryan Khandelwal
3f6ef56a0f
chore: add hslToHex and hexToHsl color helpers ( #6629 )
...
* chore: add more color helpers
* chore: added error handling
2025-02-18 13:18:45 +05:30
Akshita Goyal
cba27c348d
fix: home quick start widget validation ( #6626 )
...
* fix: Handled workspace switcher closing on click
* fix: home quickstart widget
2025-02-18 12:37:00 +05:30
Anmol Singh Bhatia
ffe87cc3b4
chore: work item url redirection improvement ( #6627 )
2025-02-18 12:35:57 +05:30
Anmol Singh Bhatia
473932af0a
[WEB-3291] dev: app sidebar revamp ( #6578 )
...
* chore: workspace constant and types updated
* chore: workspace service, store and app theme store updated
* dev: extended sidebar implementation and code refactor
* chore: ux improvements
* chore: sidebar preference endpoint updated
* chore: sidebar preference endpoint updated
* chore: sidebar preference endpoint updated
* chore: code refactor
* chore: code refactor
* chore: radix-ui react-scroll-area added to plane ui package
* chore: scrollbar color token added to tailwind config
* dev: scroll area component
* chore-scroll-area-component-improvement
* fix: build error
* chore: code refactor
---------
Co-authored-by: sangeethailango <sangeethailango21@gmail.com >
2025-02-17 23:46:55 +05:30
Anmol Singh Bhatia
a9aeeb6707
[WEB-3410] fix: work item permission and validation ( #6621 )
...
* fix: work item permission and validation
* fix: command palette
* chore: code refactor
2025-02-17 18:09:05 +05:30
Anmol Singh Bhatia
075eefe1a5
[WEB-2278] dev: scroll area enhancement ( #6612 )
...
* chore: radix-ui react-scroll-area added to plane ui package
* chore: scrollbar color token added to tailwind config
* dev: scroll area component
* chore-scroll-area-component-improvement
* fix: build error
* chore: code refactor
2025-02-17 15:15:45 +05:30
Aaryan Khandelwal
54bdd62d0c
chore: add missing translation keys ( #6619 )
2025-02-17 15:14:25 +05:30
Anmol Singh Bhatia
d4ee32cb41
fix: telemetry url ( #6620 )
2025-02-17 15:13:46 +05:30
Paul Ivanov
31bba2926d
fix: provide working telemetry documentation url ( #6614 )
...
Closes #6613
2025-02-17 13:41:12 +05:30
Anmol Singh Bhatia
d6c25a76f6
[WEB-3370] fix: cmd+k work item actions ( #6617 )
...
* fix: cmd+k work item actions
* chore: code refactor
2025-02-17 13:39:58 +05:30
Anmol Singh Bhatia
8a792d381b
[WEB-3396] chore: work items parent select improvement ( #6608 )
...
* chore: work items parent select improvements
* chore: code refactor
2025-02-15 05:05:37 +05:30
Anmol Singh Bhatia
4353cc0c4a
[WEB-3268] feat: url pattern ( #6546 )
...
* feat: meta endpoint for issue
* chore: add detail endpoint
* chore: getIssueMetaFromURL and retrieveWithIdentifier endpoint added
* chore: issue store updated
* chore: move issue detail to new route and add redirection for old route
* fix: issue details permission
* fix: work item detail header
* chore: generateWorkItemLink helper function added
* chore: copyTextToClipboard helper function updated
* chore: workItemLink updated
* chore: workItemLink updated
* chore: workItemLink updated
* fix: issues navigation tab active status
* fix: invalid workitem error state
* chore: peek view parent issue redirection improvement
* fix: issue detail endpoint to not return epics and intake issue
* fix: workitem empty state redirection and header
* fix: workitem empty state redirection and header
* chore: code refactor
* chore: project auth wrapper improvement
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
2025-02-15 05:05:00 +05:30
Anmol Singh Bhatia
82eea3e802
[WEB-3357 | WEB-3363 | WEB-3370] chore: command-k enhancement and fixes ( #6600 )
...
* fix: command-k work item actions
* chore: command k work item context indicator improvement and default vale for workspace toggle updated
* chore: code refactor
2025-02-14 19:04:08 +05:30
Prateek Shourya
bf1f12378e
improvement: minor improvements for workspace switcher ( #6609 )
2025-02-14 19:03:32 +05:30
Anmol Singh Bhatia
c4a3e1e8ac
chore: whats new modal width updated ( #6607 )
2025-02-14 17:02:40 +05:30
Prateek Shourya
b62b2710f5
fix: ensure empty state group header is visible ( #6606 )
2025-02-14 13:54:25 +05:30
Anmol Singh Bhatia
71b41fa22b
chore: whats new modal width updated ( #6605 )
2025-02-14 13:51:26 +05:30
Prateek Shourya
3528d2c934
[WEB-3368] feat: enhance workspace invitations with copyable invite links ( #6601 )
...
* feat: invitation link url
* feat: copy invite link from workspace invitations list
* invitation reponse cleanup and logo url fix
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
2025-02-13 23:35:25 +05:30
Anmol Singh Bhatia
39ecfbe7e1
[WEB-3375] fix: project cover image ( #6602 )
...
* fix: project cover image
* chore: code refactor
2025-02-13 23:34:08 +05:30
Anmol Singh Bhatia
a95864ba11
fix: create sub work item operation ( #6603 )
2025-02-13 23:33:41 +05:30
Vamsi Krishna
b88ae112f9
fix: updated lang key for defaults ( #6599 )
2025-02-12 19:59:05 +05:30
sriram veeraghanta
2d20278c9b
fix: esbuild deps resolution
2025-02-12 18:44:31 +05:30
Prateek Shourya
8cff059868
improvement: add timeout before resetting data in workspace delete form ( #6598 )
2025-02-12 17:39:12 +05:30
Akshita Goyal
6a3ccafe35
fix: code splitting for workspace delete modal ( #6581 )
...
* fix: code splitting for delete modal
* fix: redirected to profile post deletion
* fix: translations
2025-02-12 17:15:40 +05:30
Prateek Shourya
cc9b448a9b
improvement: enhance workspace invitation modularity ( #6594 )
2025-02-12 17:05:09 +05:30
Prateek Shourya
e071bf4861
fix: minor ux copy update for recents empty state ( #6597 )
2025-02-12 16:57:33 +05:30
Prateek Shourya
b9da7df6b7
fix: minor grammar fix ( #6595 )
2025-02-12 16:10:01 +05:30
sriram veeraghanta
03cc819601
fix: esbuild vulnerbility fix
2025-02-12 14:17:16 +05:30
sriram veeraghanta
e1943ee11e
fix: lock file regerated
2025-02-12 14:13:18 +05:30
dependabot[bot]
b47d2b8825
chore(deps): bump @sentry/node ( #6593 )
...
Bumps the npm_and_yarn group with 1 update in the / directory: [@sentry/node](https://github.com/getsentry/sentry-javascript ).
Updates `@sentry/node` from 9.0.0 to 9.0.1
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/9.0.0...9.0.1 )
---
updated-dependencies:
- dependency-name: "@sentry/node"
dependency-type: direct:production
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-12 13:58:25 +05:30
dependabot[bot]
300b47f9a1
chore(deps): bump cryptography ( #6592 )
...
Bumps the pip group with 1 update in the /apiserver/requirements directory: [cryptography](https://github.com/pyca/cryptography ).
Updates `cryptography` from 43.0.1 to 44.0.1
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/43.0.1...44.0.1 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
dependency-group: pip
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-12 13:52:44 +05:30
sriram veeraghanta
03a4a97375
fix: workflow changes
2025-02-12 13:46:01 +05:30
Sangeetha
6157d5771d
fix: delete_at not updating for epics ( #6577 )
2025-02-12 12:18:08 +05:30
Bavisetti Narayan
eee43be99a
chore: removed the project filter ( #6590 )
2025-02-11 20:43:23 +05:30
Bavisetti Narayan
4db95cc941
chore: duplicate the uploaded assets for duplicated page ( #6311 )
...
* chore: duplicate the uploaded assets in the entity
* chore: changed the filtering logic
* chore: captured exception
2025-02-11 20:42:06 +05:30
Vihar Kurama
6aa139a851
fix: workspace level toggle position, paddings, and tab navigation ( #6580 )
...
* fix: workspace level toggle position, paddings, and tab navigation
* chore: platform-specific command icons
---------
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@plane.so >
2025-02-11 17:40:31 +05:30
Anmol Singh Bhatia
ac74cd9e92
[WEB-3352] fix: home recent item redirection ( #6586 )
...
* fix: dashboard recent item redirection
* chore: code refactor
2025-02-11 17:37:47 +05:30
Anmol Singh Bhatia
7ae841d525
fix: work item form tab index ( #6588 )
2025-02-11 17:36:54 +05:30
Anmol Singh Bhatia
7aa5b6aa91
fix: board layout redirection ( #6584 )
2025-02-11 16:20:22 +05:30
Akshita Goyal
28c3f9d0cc
fix: Handled workspace switcher closing on click ( #6585 )
2025-02-11 16:17:48 +05:30
Nikhil
9d01a6d5d7
fix: workspace label cache ( #6587 )
2025-02-11 16:17:04 +05:30
Anmol Singh Bhatia
4fd8b4a3a9
[WEB-3347] fix: list layout stats indicator ( #6582 )
...
* fix: list layout stats indicator
* chore: code refactor
2025-02-11 14:51:02 +05:30
dependabot[bot]
49cc73b6ed
chore(deps): bump @sentry/node ( #6579 )
...
Bumps the npm_and_yarn group with 1 update in the / directory: [@sentry/node](https://github.com/getsentry/sentry-javascript ).
Updates `@sentry/node` from 8.54.0 to 9.0.0
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/8.54.0...9.0.0 )
---
updated-dependencies:
- dependency-name: "@sentry/node"
dependency-type: direct:production
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-11 14:09:43 +05:30
sriram veeraghanta
363507f987
chore: turbo upgrade
2025-02-10 23:52:06 +05:30
sriram veeraghanta
30453d1c79
fix: build errors
2025-02-10 20:08:54 +05:30
Vamsi Krishna
dff12729c0
[WEB-3287]fix: label creation in global views ( #6541 )
...
* fix: label creation on enter
* fix: update label creation permissions
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
2025-02-10 19:35:04 +05:30
Vamsi Krishna
8efe692c80
[WEB-3235]fix: transfer issues button mutation ( #6549 )
...
* fix: pending issues mutation
* fix: transfer issues count
2025-02-10 19:33:43 +05:30
Aaryan Khandelwal
ce57c1423c
[WEB-3329] dev: new chart components ( #6565 )
...
* dev: new chart components
* chore: separate out pie chart tooltip
* chore: remove unused any types
* chore: move chart components to propel package
2025-02-10 16:01:06 +05:30
Akshita Goyal
1eb1e82fe4
fix: issue icons in published project link ( #6576 )
2025-02-10 15:07:30 +05:30
Akshita Goyal
a2328d0cbe
fix: workspace roles for settings and members button ( #6574 )
...
* fix: workspace roles for settings and members button
* fix: user role and member count for new workspace
* chore: set role to 20 while workspace creation
---------
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
2025-02-10 15:03:50 +05:30
Dheeraj Kumar Ketireddy
5096a15051
Merge pull request #6575 from makeplane/modify-workspace-serializer
...
modify: workspace user link serializer
2025-02-10 14:51:32 +05:30
sangeethailango
55c2511ab5
modify: workspace serializer
2025-02-10 14:27:21 +05:30
Vipin Chaudhary
16bc64e2fa
fix: Remove AI Assistant Button from Tab Order to Prevent Focus ( #6569 )
...
* make ai button unfocused
* fix the format
2025-02-10 12:55:21 +05:30
Vipin Chaudhary
14083ea7da
fix: handle shift tab tab-index focus ( #6554 )
...
* handle shift tab tab-index focus
* add comment
* fix double tap
* make label focus
* fix title focus
* focus discard and save
* remove comment
2025-02-08 20:54:23 +05:30
Anmol Singh Bhatia
feb88e64a4
[WEB-3292] fix: workspace switcher validation and ui improvements ( #6570 )
...
* fix: workspace action item validation and ui improvements
* chore: code refactor
2025-02-07 20:58:56 +05:30
Sangeetha
a00bb35e54
[WEB-3285] fix: creating and updating duplicate quick links ( #6557 )
...
* fix: creating and updating duplicate quick links
* fix: improve code readibiltiy
2025-02-07 20:06:47 +05:30
Akshita Goyal
20ba91b98c
[WEB-3292] feat: workspace switcher redesign ( #6543 )
...
* feat: ui changes for workspace switcher
* fix: hover
* fix: added current plan
* feat: Return user role
* chore: remove unused imports
* fix: css
* fix: added user role in workspace switcher
* fix: return role as integer
* fix: role casing
* fix: refactor
* fix: plan pill fix
* fix: design updates
* fix: refactor
* fix: member translation
* fix: css improvements
* fix: truncate issue
* fix: workspace switcher dropdown email truncate
* fix: workspace switcher dropdown email truncate
* fix: role
---------
Co-authored-by: sangeethailango <sangeethailango21@gmail.com >
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@plane.so >
2025-02-07 20:05:57 +05:30
Akshita Goyal
456c7f55a9
[WEB-2917] Fix home widget ( #6560 )
...
* fix: home loading state
* fix: quickstart guide
* fix: link handling
* fix: home completed state
* fix: translations
2025-02-07 20:00:59 +05:30
Prateek Shourya
c2da3ea4c8
fix: intake filter label ( #6567 )
2025-02-07 17:46:08 +05:30
Prateek Shourya
2b595cfe62
chore: remove unnecessary useEffect for setting default image ( #6566 )
2025-02-07 14:08:17 +05:30
Anmol Singh Bhatia
7a6b50a6e1
chore: app sidebar section header improvement ( #6564 )
2025-02-07 02:36:33 +05:30
Aaryan Khandelwal
a5c2acb5f1
chore: update lucide-react versions ( #6551 )
2025-02-07 01:00:40 +05:30
dependabot[bot]
4cf0c702ce
chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates ( #6561 )
...
Bumps the npm_and_yarn group with 1 update in the / directory: [@sentry/nextjs](https://github.com/getsentry/sentry-javascript ).
Updates `@sentry/nextjs` from 8.48.0 to 8.54.0
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/8.54.0/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/8.48.0...8.54.0 )
Updates `@sentry/node` from 8.48.0 to 8.54.0
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/8.54.0/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/8.48.0...8.54.0 )
---
updated-dependencies:
- dependency-name: "@sentry/nextjs"
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: "@sentry/node"
dependency-type: direct:production
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-07 00:57:16 +05:30
Prateek Shourya
d36c3acbf7
feat: language support ( #6472 )
...
* chore: ln support modules constants
* fix: translation key
* chore: empty state refactor (#6404 )
* chore: asset path helper hook added
* chore: detailed and simple empty state component added
* chore: section empty state component added
* chore: language translation for all empty states
* chore: new empty state implementation
* improvement: add more translations
* improvement: user permissions and workspace draft empty state
* chore: update translation structure
* chore: inbox empty states
* chore: disabled project features empty state
* chore: active cycle progress empty state
* chore: notification empty state
* chore: connections translation
* chore: issue comment, relation, bulk delete, and command k empty state translation
* chore: project pages empty state and translations
* chore: project module and view related empty state
* chore: remove project draft related empty state
* chore: project cycle, views and archived issues empty state
* chore: project cycles related empty state
* chore: project settings empty state
* chore: profile issue and acitivity empty state
* chore: workspace settings realted constants
* chore: stickies and home widgets empty state
* chore: remove all reference to deprecated empty state component and constnats
* chore: add support to ignore theme in resolved asset path hook
* chore: minor updates
* fix: build errors
---------
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
* fix: language support fo profile (#6461 )
* fix: ln support fo profile
* fix: merge changes
* fix: merge changes
* [WEB-3165]feat: language support for issues (#6452 )
* * chore: moved issue constants to packages
* chore: restructured issue constants
* improvement: added translations to issue constants
* chore: updated translation structure
* * chore: updated chinese, spanish and french translation
* chore: updated translation for issues mobile header
* chore: updated spanish translation
* chore: removed translation for issue priorities
* fix: build errors
* chore: minor updates
---------
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
* chore: migrated filters.ts to packages (#6459 )
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
* chore: workspace drafts constant moved to plane constant package
* feat: home language support without stickies (#6443 )
* feat: home language support without stickies
* fix: home sidebar
* fix: added missing keys
* fix: show all btn
* fix: recents empty state
* chore: translation update
* feat: workspace constant language support and refactor (#6462 )
* chore: workspace constant language support and refactor
* chore: workspace constant language support and refactor
* chore: code refactor
* chore: code refactor
* merge conflict
* chore: code refactor
---------
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
* chore: tab indices constant moved to plane package (#6464 )
* chore: notification language support and refactor
* chore: ln support for inbox constants (#6432 )
* chore: ln support for inbox constants
* fix: snooze duration
* fix: enum
* fix: translation keys
* fix: inbox status icon
* fix: status icon
* fix: naming
---------
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
* fix: ln support for views constants (#6431 )
* fix: ln support for views constants
* fix: added translation
* fix: translation keys
* fix: access
* chore: code refactor
* chore: ln support workspace projects constants (#6429 )
* chore: ln support workspace projects constants
* fix: translation key
* fix: removed state translation
* fix: removed state translation
* fi: added translations
* Chore: theme language support and refactor (#6465 )
* chore: themes language support and refactor
* chore: theme language support and refactor
* fix
* [WEB-3173] chore: language support for cycles constant file (#6415 )
* chore: ln support for cycles constant file
* fix: added chinese
* fix: lint
* fix: translation key
* fix: build errors
* minor updates
* chore: minor translation update
* chore: minor translation update
* refactor: move labels contants to packages
* refactor: move swr, file and error related constants to packages
* chore: timezones constant moved to plane package
* chore: metadata constant code refactor
* chore: code refactor
* fix: dashboard constants moved
* chore: code refactor (#6478 )
* refactor: spreadsheet constants
* chore: drafts language support (#6485 )
* chore: workspace drafts language support
* chore: code refactor
* feat: ln support for notifications (#6486 )
* feat: ln support for notifications
* fix: translations
* * refactor: moved page constants to packages (#6480 )
* fix: removed use-client
* chore: removed unnecessary commnets
* chore: workspace draft language support (#6490 )
* chore: workspace drafts language support
* chore: code refactor
* chore: draft language support
* Feat constant event tracker (#6479 )
* fix: event tracjer constants
* fix: constants event tracker
* feat: language translation - projects list (#6493 )
* feat: added translation to projects list page
* chore: restructured translation file
* chore: module language support (#6499 )
* chore: module language support added
* chore: code refactor
* chore: workspace views language support (#6492 )
* chore: workspace views language support
* chore: code refactor
* feat: custom analytics language support (#6494 )
* feat: custom analytics language support
* fix: key
* fix: refactoring
---------
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
* chore: minor improvements
* feat: language support for intake (#6498 )
* feat: language support for intake
* fix: key name
* refactor: authentications related translations
* feat: language support issues (#6501 )
* enhancement: added translations for issue list view
* chore: added translations for issue detail widgets
* chore: added missing translations
* chore: modified issue to work items
* chore: updated translations
* Feat: workspace settings language support (#6508 )
* feat: language support for workspace settings
* fix: lint
* fix: export title
* chore project settings language support (#6502 )
* chore: project settings language support
* chore: code refactor
* refactor: workspace creation related translations
* chore: renamed issues to work items
* fix: build errors
* fix: lint
* chore: modified translations
* chore: remove duplicate
* improvement: french translation
* chore: chinese translation improvement
* fix: japanese translations
* chore: added spanish translation
* minor improvements
* fix: miscelleous language translations
* fix: clear_all key
* fix: moved user permission constants (#6516 )
* feat: language support for issues (#6513 )
* chore: added language support to issue detail widgets
* improvement: added translation for issue detail
* enhancement: added language trasnlation to issue layouts
* chore: translation improvement (#6518 )
* feat: language support description (#6519 )
* enhancement: added language support for description
* fix: updated keys
* chore: renamed issue to work item (#6522 )
* chore: replace missing issue occurances to work items
* fix: build errors
* minor improvements
* fix: profile links
* Feat ln cycles (#6528 )
* feat: added language support for cycles
* feat: added language support for cycles
* chore: added core.json
* fix: translation keys
* fix: translation keys (#6530 )
* fix: changed sidebar keys
* fix: removed extras
* fix: updated keys
* chore: optimize translation imports
* fix: updated keys (#6534 )
* fix: updated keys
* fix-sub work items toasts
* chore: add missing translation and minor fixes
* chore: code refactor
* fix: language support keys (#6553 )
* minor improvements
* minor fixes
* fix: remove lucide import from constants package
* chore: regenerate all translations
* chore: addded chinese and japanese translation files
* chore: remove all from translations
* fix: added member
* fix: language support keys (#6558 )
* fix: renamed keys
* fix: space app
* chore: renamed issues to work items
* chore: update site manifest
* chore: updated translations
* fix: lang keys
* chore: update translations
---------
Co-authored-by: gakshita <akshitagoyal1516@gmail.com >
Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com >
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
Co-authored-by: Akshita Goyal <36129505+gakshita@users.noreply.github.com >
Co-authored-by: Vamsi Krishna <46787868+mathalav55@users.noreply.github.com >
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@plane.so >
Co-authored-by: Vamsi krishna <matalav55@gmail.com >
Co-authored-by: Vamsi Krishna <46787868+vamsikrishnamathala@users.noreply.github.com >
2025-02-06 20:41:31 +05:30
Anmol Singh Bhatia
e244f48776
chore: platform ux improvement ( #6555 )
...
* chore: IssueStats placement updated
* chore: app sidebar section header content updated
2025-02-06 13:48:26 +05:30
Prateek Shourya
89d1926727
[WEB-3251] fix: add to projects list API ( #6550 )
2025-02-05 15:18:02 +05:30
Sangeetha
9bd70cdb4e
fix: add Your Work sidebar preference ( #6548 )
2025-02-05 14:56:50 +05:30
Prateek Shourya
99f3d5810d
[WEB-3309] fix: project stats endpoint ( #6544 )
2025-02-04 23:46:32 +05:30
Prateek Shourya
10b5c625ef
[WEB-3251] improvement: optimize projects API ( #6542 )
2025-02-04 16:02:07 +05:30
Vamsi Krishna
c14fb814c4
[WEB-3195] fix: view delete toast message ( #6537 )
2025-02-03 14:57:00 +05:30
Vamsi Krishna
c82dd6901e
[WEB-3184] fix: link messages ( #6535 )
2025-02-03 14:56:10 +05:30
shuaixr
a03a41ea5f
fix: delete webhook for issues, issue_comments, projects ( #6539 )
...
* fix: prevent error when triggering deletion webhook
The deletion webhook was not firing because it attempted to retrieve
data after deletion, causing a failure.
According to the webhook documentation https://developers.plane.so/webhooks/intro-webhooks , the delete event should only contain
id, so the fix aligns with this expected behavior.
* fix: make delete_comment_activity include comment_id
The delete issues comment webhook requires comment_id
* fix: trigger webhook on project delete
2025-02-03 14:53:40 +05:30
Bavisetti Narayan
9f4dd771fc
chore: webhook, comments migration ( #6523 )
...
* chore: migration changes
* chore: renamed the display value
* chore: reverted the accounts code
2025-01-31 18:04:40 +05:30
Vamsi Krishna
0deec92d91
fix: cycle labels overflow issue ( #6526 )
2025-01-31 16:00:20 +05:30
Anmol Singh Bhatia
d2a6307bb0
fix: page version history application error ( #6529 )
2025-01-31 15:59:40 +05:30
Anmol Singh Bhatia
66be0b1862
fix: version history z index ( #6531 )
2025-01-31 15:59:15 +05:30
Aaryan Khandelwal
ddad1767a2
fix: table flixker on resize ( #6524 )
2025-01-31 02:31:17 +05:30
Aaryan Khandelwal
6a37a2ce21
fix: link without protocol ( #6517 )
2025-01-30 20:25:00 +05:30
Aaryan Khandelwal
01bd1bde64
fix: table resize overflow issues ( #6520 )
2025-01-30 19:27:12 +05:30
Abenezer Belachew
9268180aec
path already defined on line 51 ( #6427 )
2025-01-30 13:36:16 +05:30
Aaryan Khandelwal
ff778b98f5
[WEB-3095] fix: recents widget title truncate ( #6512 )
...
* fix: recents widget title truncate
* chore: revert prop changes
* chore: revert list item changes
2025-01-30 13:34:42 +05:30
Sangeetha
8f5ce6b232
feat: user preference url and sort order change ( #6505 )
...
* fix: change url
* Change order of user preference keys
2025-01-30 13:29:39 +05:30
Anmol Singh Bhatia
58a4ca9f36
chore: board layout padding improvement ( #6507 )
2025-01-29 16:56:27 +05:30
guru_sainath
312b077657
[WEB-3177] fix: resolve cycle creation issue for equal start_date and completed_date ( #6504 )
...
* fix: fixed cycle startdate if the the start_date and completed cyles dates are today
* chore: updated validation for date match
2025-01-29 16:35:25 +05:30
Bavisetti Narayan
c65e42f807
chore: add attachment in intake issue ( #6503 )
2025-01-29 15:53:34 +05:30
Prateek Shourya
f4af78c0fc
[WEB-3218] fix: redirection for cross projects issue relations ( #6457 )
2025-01-29 13:00:24 +05:30
Prateek Shourya
c0b6abc3d5
refactor: minor store level changes ( #6500 )
2025-01-29 01:04:54 +05:30
sriram veeraghanta
2f2e6626c6
fix: typo fixes
2025-01-28 21:07:59 +05:30
Sangeetha
6a8d3202b7
feat: workspace user preference api ( #6497 )
...
* feat: workspace user preference api
* feat: remove sort order calculation
* Return 404 error
2025-01-28 20:50:24 +05:30
Bavisetti Narayan
51b52a7fc3
[WEB-3249] chore: delete the user recent visits ( #6496 )
...
* chore: delete the user recent visits
* chore: hard deleted the recent visits
2025-01-28 20:50:15 +05:30
Bavisetti Narayan
23ede81737
chore: update project state ( #6467 )
2025-01-28 20:49:36 +05:30
Aaryan Khandelwal
b698f44500
[PE-155] chore: floating toolbar for pages ( #6482 )
...
* chore: add floating toolbar to pages
* fix: locked page toolbar
2025-01-28 20:21:09 +05:30
M. Palanikannan
421839ec51
[PE-255] fix: remove drag handles from content within table cells ( #6487 )
...
* fix: remove drag handles from content within table cells
* style: table cell padding
* style: table cell padding
* fix: insert resizable tables
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com >
2025-01-28 20:20:40 +05:30
M. Palanikannan
940b5e4e44
fix: custom color extension markdown rule added now ( #6471 )
2025-01-28 20:20:23 +05:30
Aaryan Khandelwal
6003c88d62
fix: disable comment submit while uploading an image ( #6445 )
2025-01-28 20:19:01 +05:30
Aaryan Khandelwal
74913a6659
fix: page name and recents empty state ( #6491 )
2025-01-28 17:13:20 +05:30
sriram veeraghanta
97578684c6
chore: lock file updates
2025-01-28 16:18:30 +05:30
Aaryan Khandelwal
88b4d32220
[WEB-3237, 3238] dev: date picker enhancements ( #6470 )
...
* [WEB-3238] dev: datepicker with month and year selection dropdowns (#6391 )
* feat: react-day-picker upgrade and caption dropdowns
* style fixes
* style: css and autofocus improved
* fix: fixed weeks for datepicker to ensure static height
---------
Co-authored-by: Vineet K <55555696+vineetk13@users.noreply.github.com >
2025-01-28 16:15:18 +05:30
Aaryan Khandelwal
f32635a6a8
[WEB-3203] fix: stickies height, overflow ( #6484 )
...
* fix: stickies height
* chore: remove unused drop indicators
2025-01-28 15:33:25 +05:30
Bavisetti Narayan
7fe58e0ea9
chore: added estimate point value in expand issues ( #6483 )
2025-01-28 15:11:33 +05:30
Prateek Shourya
7f22cd1ac1
[WEB-3229] fix: issue creation from modal ( #6460 )
2025-01-27 13:13:32 +05:30
Prateek Shourya
e2550e0b2d
[WEB-3201] improvement: minor enhancements for tree map text size and color ( #6458 )
2025-01-24 19:20:44 +05:30
Aaryan Khandelwal
b016ed78cf
[PE-248] regression: recent widgets refactor for scalability ( #6456 )
...
* fix: recent widgets types and filters
* fix: recent widgets types
2025-01-24 17:23:15 +05:30
Aaryan Khandelwal
c429ca7b36
refactor: recents widget for scalability ( #6453 )
...
Co-authored-by: pushya22 <130810100+pushya22@users.noreply.github.com >
2025-01-24 15:34:28 +05:30
Bavisetti Narayan
ee22dbba1b
chore: added a condition to restrict duplicate user creation ( #6447 )
2025-01-24 15:33:08 +05:30
Vamsi Krishna
f4a208bd44
fix: handled label overflow in modules ( #6451 )
2025-01-24 15:32:44 +05:30
Aaryan Khandelwal
8edff26ccd
fix: space app editor colors ( #6446 )
2025-01-24 15:27:57 +05:30
Aaryan Khandelwal
d08c03f557
[WEB-3203] fix: dashboard widgets' empty state content and assets ( #6450 )
...
* fix: empty state content
* chore: replace margin with padding
2025-01-24 15:23:41 +05:30
Prateek Shourya
0b53912295
[WEB-3207] chore: add state_id, priority and assignee_ids to create issue relation response ( #6448 )
2025-01-23 14:16:06 +05:30
Prateek Shourya
586a320d86
fix: minor fixes for issue relations list and retrival ( #6444 )
2025-01-23 12:42:35 +05:30
Vamsi Krishna
8f3a0be177
[WEB-3194]fix: stickies modal close while redirection ( #6440 )
...
* fix: stickies modal close while redirection
* chore: added deafult for optional prop
2025-01-22 14:22:24 +05:30
Prateek Shourya
0679e140a2
[WEB-3192] fix: issue relation redirection ( #6441 )
2025-01-22 14:01:21 +05:30
guru_sainath
b611f5110f
chore: issue and issue description version endpoints ( #6434 )
2025-01-21 20:34:43 +05:30
Akshita Goyal
0f7bc6979f
fix: new sticky color + recent sticky api call + sticky max height ( #6438 )
2025-01-21 20:34:00 +05:30
Prateek Shourya
12501d0597
fix: add optional chaning check for actor details ( #6437 )
2025-01-21 20:33:38 +05:30
Aaryan Khandelwal
3a86fff7c1
[WEB-3045] fix: sticky placeholder, gray color value ( #6436 )
...
* fix: sticky placeholder
* chore: update gray color
2025-01-21 20:32:45 +05:30
Aaryan Khandelwal
58a4b45463
[WEB-3045] fix: stickies bugs ( #6433 )
...
* fix: stickies bugs
* fix: sticky height fixed
---------
Co-authored-by: gakshita <akshitagoyal1516@gmail.com >
2025-01-21 16:37:27 +05:30
Aaryan Khandelwal
22836ea03e
fix: editor placeholder color ( #6430 )
2025-01-20 15:52:23 +05:30
Anmol Singh Bhatia
13cc8b0e96
chore: workspace view loading state improvement ( #6423 )
2025-01-17 19:50:56 +05:30
Vamsi Krishna
9addcde553
fix: padding issue cycle active cycles menu ( #6424 )
2025-01-17 19:46:19 +05:30
Bavisetti Narayan
26a9b7fced
fix: dashboard completed issues count ( #6422 )
2025-01-17 18:03:28 +05:30
Vamsi Krishna
62dd80874f
fix: issue store condition ( #6420 )
2025-01-17 16:53:33 +05:30
Anmol Singh Bhatia
9ae1ce0a9a
chore: helper function added and code refactor ( #6419 )
2025-01-17 15:41:34 +05:30
Bavisetti Narayan
00cc338c07
[WEB-3039] fix: assignee count in dashboard ( #6418 )
...
* fix: assignee count in dashboard
* fix: removed the extra filter
2025-01-17 15:24:03 +05:30
Anmol Singh Bhatia
4432be15e4
[WEB-3166] chore: global empty state components ( #6414 )
...
* chore: detailed and simple empty state component added
* chore: section empty state component added
* chore: asset path helper hook added
2025-01-17 13:52:08 +05:30
Anmol Singh Bhatia
20893c6017
fix: draft issue fetch ( #6416 )
2025-01-17 13:51:17 +05:30
Nikhil
95f43a7bb6
fix: admin login when the user is not present ( #6399 )
2025-01-16 19:59:04 +05:30
Akshita Goyal
fd7eedc343
[WEB-3096] feat: stickies page ( #6380 )
...
* feat: added independent stickies page
* chore: randomized sticky color
* chore: search in stickies
* feat: dnd
* fix: quick links
* fix: stickies abrupt rendering
* fix: handled edge cases for dnd
* fix: empty states
* fix: build and lint
* fix: handled new sticky when last sticky is emoty
* fix: new sticky condition
* refactor: stickies empty states, store
* chore: update stickies empty states
* fix: random sticky color
* fix: header
* refactor: better error handling
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com >
2025-01-16 19:57:51 +05:30
Aaryan Khandelwal
d2c9b437f4
[WEB-3164] chore: update tailwindcss version ( #6413 )
...
* [WEB-3164] chore: update tailwind version
* chore: add tailwindcss to editor package
* chore: remove tailwindcss package from separate apps
2025-01-16 19:45:05 +05:30
Prateek Shourya
2f57d0e138
fix: add client validation and find similar language from browser config if exact match is not available ( #6412 )
2025-01-16 17:34:41 +05:30
Prateek Shourya
59ddc02a31
[WEB-3153] improvement: add support for nested translations and ICU formatting ( #6411 )
...
* improvement: add support for nested translations and ICU formatting
* chore: comment update
2025-01-16 17:29:57 +05:30
Anmol Singh Bhatia
3ac20741d9
fix: issue visibility ( #6410 )
2025-01-16 15:08:33 +05:30
Aaryan Khandelwal
8ea0772a1b
fix: page open in new tab action ( #6408 )
2025-01-16 13:41:02 +05:30
sriram veeraghanta
bddad8932b
feat: Chinese language support ( #6407 )
...
* feat: chinese language support
* fix: following iso standards
2025-01-16 13:29:57 +05:30
Vamsi Krishna
8acea7f599
chore: cycle store restructuring ( #6405 )
2025-01-15 21:05:05 +05:30
M. Palanikannan
a908bf9edd
[PE-232] chore: management of disabled extensions ( #6317 )
...
* chore: added mobile editor required changes
* fix: turbo.json
---------
Co-authored-by: Lakhan <Lakhanbaheti9@gmail.com >
2025-01-15 20:23:09 +05:30
Vamsi Krishna
79fff4744a
chore: modified functionality and placement for live button ( #6400 )
2025-01-15 16:21:00 +05:30
Vamsi Krishna
369d927321
[WEB-3102]fix: transfer issues count ( #6384 )
...
* fix: updated cancelled issues count into pending issues
* chore: code refactor
* chore: added pending issues count
* chore: added pending issues count
* chore: added pending_issues to api response
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
2025-01-15 16:19:22 +05:30
M. Palanikannan
996d11de12
[PE-210] feat: editor performance ( #6269 )
...
* bump: upgrade editor
* fix: remove editor ref in use
* fix: added editor state to reduce rerenders
* fix: add editor rerendering optimization
* fix: wrong condition in scroll summary
* fix: removing ref usage internally in read only editor as well
* fix: remove unused methods from read only editor
* fix: add editable prop again
* regression: added the types for onHeadingChange
* fix: types
* fix: improve the check condition
2025-01-15 16:18:49 +05:30
Vamsi Krishna
0345336d90
chore: removed guests from assignees filters ( #6402 )
2025-01-15 16:05:56 +05:30
Vamsi Krishna
75d14e7c3a
fix: removed redundant custom menu ( #6388 )
2025-01-15 16:00:26 +05:30
Vamsi Krishna
76fdb81249
chore: added current cycle to cycle dropdown ( #6376 )
2025-01-15 15:59:57 +05:30
Prateek Shourya
88669af141
fix: hide transfer issues option from cycles list when used outside project scope ( #6401 )
2025-01-15 15:56:35 +05:30
Anmol Singh Bhatia
71dcbd938e
[WEB-3078] chore: empty state config ( #6397 )
...
* chore: empty state config updated
* chore: code refactor
* chore: date range picker icon updated
* fix: tree map content css
---------
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
2025-01-15 15:23:30 +05:30
sriram veeraghanta
4060412b18
fix: upgrade django version to fix vulneribility
2025-01-15 14:42:36 +05:30
Zohir Tamda
9d715683f7
fix: correcting french translations. ( #6383 )
2025-01-15 13:56:46 +05:30
sriram veeraghanta
0eb97e32cd
fix: ui kit export updated
2025-01-14 18:12:58 +05:30
sriram veeraghanta
3f708e451c
fix: update tailwind config package
2025-01-14 17:09:40 +05:30
sriram veeraghanta
e962770a5f
fix: adding propel ui kit to packages
2025-01-14 16:50:41 +05:30
sriram veeraghanta
4bd6ee5014
fix: setting up shared state package
2025-01-14 16:37:42 +05:30
sriram veeraghanta
e9372adcf4
chore: moving web constants to packages
2025-01-14 16:30:43 +05:30
sriram veeraghanta
ae3b588081
fix: minor redirection issue on interceptor
2025-01-13 19:54:19 +05:30
Prateek Shourya
7183cffdb7
[WEB-3128] improvement: made tab list items modular for independent use and added few icons ( #6387 )
...
* chore: added bar and tree map icons
* improvement: made tab list items modular for independent use
2025-01-13 19:21:01 +05:30
sriram veeraghanta
c779fc095c
fix: deprecated dashboard fix
2025-01-13 16:29:53 +05:30
sriram veeraghanta
b5493a31f8
fix: home widget reorder fix ( #6386 )
2025-01-13 16:27:50 +05:30
sriram veeraghanta
25eb727eb9
fix: error handling for workspace invite bg task ( #6385 )
2025-01-13 14:33:59 +05:30
Prateek Shourya
ade4d290f5
[WEB-3066] refactor: replace Space Services with Services Package ( #6353 )
...
* [WEB-3066] refactor: replace Space Services with Services Package
* chore: minor improvements
* fix: type
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
2025-01-11 15:16:11 +05:30
sriram veeraghanta
39ca600091
fix: workspace user perferences model and migrations
2025-01-10 19:54:48 +05:30
guru_sainath
cfdb3373c9
fix: removed default timezone and added the value from the user details and handle the value in timezone select ( #6381 )
2025-01-10 18:41:12 +05:30
Bavisetti Narayan
95175ab939
chore: changed the creator of page when duplicated ( #6378 )
2025-01-10 18:08:23 +05:30
Anmol Singh Bhatia
42e928138c
chore: no load improvement ( #6375 )
2025-01-10 18:01:47 +05:30
Sangeetha
8db51ab295
[WEB 3099] fix: listing bots as project members in recents ( #6377 )
...
* fix: listing bots as project members
* chore: added a filter to removed inactive users
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
2025-01-10 17:58:04 +05:30
Prateek Shourya
58ac1dcba1
[WEB-2924] improvement: enhance spreadsheet modularity for improved global compatibility ( #6374 )
2025-01-10 14:30:24 +05:30
Anmol Singh Bhatia
7430ccf9a8
[WEB-3089 | WEB-3098] chore: project store and empty state updated ( #6373 )
...
* chore: empty state config updated
* chore: project store updated
2025-01-10 14:18:24 +05:30
Bavisetti Narayan
85ee7f9af0
chore: removed extra permission in stickies ( #6372 )
2025-01-10 14:17:41 +05:30
Sangeetha
06ecbe884c
[WEB-3101] fix: quick links error in home ( #6371 )
2025-01-10 13:02:14 +05:30
Prateek Shourya
8a6a5a8ca7
improvement: optimize Treemap chart for large datasets ( #6369 )
2025-01-10 12:54:29 +05:30
Vamsi Krishna
87ea13c32e
fix: prevented display filter mismatch in global view creation ( #6341 )
2025-01-10 10:21:52 +05:30
Anmol Singh Bhatia
e3ceb4825a
chore: app theme store updated ( #6356 )
2025-01-10 10:21:22 +05:30
Sangeetha
de009d6d10
[WEB 3053]feat: support LibreOffice file attachments in issues ( #6343 )
...
* feat: API endpoints for stickies
* Support libre office in issue attachments
* Remove flash
2025-01-10 10:20:38 +05:30
Vamsi Krishna
7b3f206f57
fix: prevented multiple api call while updating comment ( #6352 )
2025-01-10 10:20:13 +05:30
Vamsi Krishna
2018114543
fix: added missing translation ( #6367 )
2025-01-10 10:19:51 +05:30
Aaryan Khandelwal
ff8c5ee910
fix: floating toolbar ui ( #6368 )
2025-01-10 10:18:45 +05:30
guru_sainath
2ddd7096e4
[WEB-3087] fix: handle cycle start and end timezone conversion in list, create, and update ( #6366 )
...
* chore: handled cycle start and start timezone conversion in list, create and update
* chore: yarn lock
2025-01-09 18:20:18 +05:30
Akshita Goyal
add35b5ea6
[WEB-3092] fix: fixed recents + removed home route ( #6365 )
...
* fix: fixed recents + removed home route
* Return current users recents
---------
Co-authored-by: sangeethailango <sangeethailango21@gmail.com >
2025-01-09 17:25:49 +05:30
guru_sainath
448a34aa5f
[WEB-3087] fix: project_id handling in cycle create write serializer ( #6358 )
...
* chore: handled cycle create write serailizer project_id current instance
* chore: updated instance validation in cycle write serializer
2025-01-09 16:23:53 +05:30
Aaryan Khandelwal
8c57543f72
chore: update tiptap-task-item version and required css ( #6364 )
2025-01-09 16:21:35 +05:30
Vamsi Krishna
9062a7b67d
fix: copy module link title ( #6362 )
2025-01-09 16:15:29 +05:30
sriram veeraghanta
89603bb2d6
fix: node version update from 18 to 20
2025-01-09 16:05:39 +05:30
Aaryan Khandelwal
3ab959c682
[PE-228] fix: update tiptap package versions ( #6361 )
...
* fix: tiptap package versions
* chore: update tiptap/core package version
2025-01-09 14:52:41 +05:30
Sangeetha
d96ab2e7af
[WEB-3088] fix: home edits ( #6357 )
...
* fix: added delete sticky confirmation modal
* fix: prevented quick links reordering
* fix: quick links css
* fix: minor css
* fix: empty states
* Filter quick_tutorial and new_at_plane
* fix: stickies search backend change
* fix: stickies editor enhanced
* fix: sticky delete function
---------
Co-authored-by: gakshita <akshitagoyal1516@gmail.com >
2025-01-09 14:51:04 +05:30
sriram veeraghanta
5d8f66ae22
fix: upgrade live server to node 20
2025-01-08 20:12:49 +05:30
Aaryan Khandelwal
ce4a375b62
fix: remove invalid export ( #6355 )
2025-01-08 16:01:31 +05:30
Aaryan Khandelwal
92645c1cee
chore: add page flag hook ( #6354 )
2025-01-08 15:42:14 +05:30
Aaryan Khandelwal
ac14d57f8b
fix: update fallback logic for newly created pages ( #6345 )
2025-01-08 13:30:06 +05:30
Prateek Shourya
71ebe5ca36
chore: bypass interceptors for unauthorized errors for few auth related endpoints ( #6351 )
2025-01-08 13:21:24 +05:30
Vamsi Krishna
bb71e60fcb
[WEB-2783]fix: dropdown visibility in onboarding ( #6329 )
...
* fix: dropdown visibility on scroll to bottom
* chore: removed unused variables
2025-01-08 13:10:09 +05:30
Anmol Singh Bhatia
3691cef351
[WEB-2943] chore: issue reaction and code refactor ( #6350 )
...
* chore: issue reaction component updated
* chore: project store updated
2025-01-08 13:03:58 +05:30
Aaryan Khandelwal
c2d8703acf
chore: add missing tiptap/html package to the editor ( #6346 )
2025-01-08 12:55:09 +05:30
sriram veeraghanta
507946886f
fix: yarn lock update
2025-01-08 00:19:55 +05:30
Sangeetha
24944a03c6
Add default page size in the list endpoint ( #6344 )
2025-01-07 20:31:38 +05:30
Akshita Goyal
cb045abfe1
[WEB-3048] feat: added-stickies ( #6339 )
...
* feat: added-stickies
* fix: recents empty state fixed
* fix: added border
* Change sort_order field
* fix: remvoved btn
* fix: sticky toolbar
* fix: build
* fix: sticky search
* fix: minor css fix
* fix: issue identifier css handled
* fix: issue type default icon
* fix: added tooltip for color palette and delete
---------
Co-authored-by: sangeethailango <sangeethailango21@gmail.com >
2025-01-07 20:30:42 +05:30
Aaryan Khandelwal
24cc69fd7b
fix: page link construction ( #6312 )
2025-01-07 20:27:48 +05:30
Aaryan Khandelwal
88c26b334d
[PE-219] chore: new live server endpoint to convert description_html to all other formats ( #6310 )
...
* chore: new convert doucment endpoint created
* chore: update types
2025-01-07 19:15:37 +05:30
Prateek Shourya
200be0ac7f
[WEB-3065] refactor: replace admin services with service packages ( #6342 )
...
* [WEB-3065] refactor: replace admin services with service packages
* chore: minor updates
* chore: error handling
2025-01-07 19:07:47 +05:30
Aaryan Khandelwal
ae657af958
fix: reset text and background color ( #6336 )
2025-01-07 18:04:26 +05:30
Vamsi Krishna
f4c4848a0d
chore: update issue-states settings ui ( #6338 )
2025-01-07 17:16:42 +05:30
guru_sainath
6914dc9f42
fix: start date and end date comparassion fix in cycle create and update ( #6333 )
2025-01-07 15:20:35 +05:30
Sangeetha
742559bc63
feat: API endpoints for stickies ( #6335 )
2025-01-07 15:18:01 +05:30
Bavisetti Narayan
70dacc5e6a
fix: removed the unused triage state ( #6337 )
2025-01-07 15:17:29 +05:30
Prateek Shourya
5b96c970cd
chore: minor improvements related to members dropdown and project member list ( #6340 )
2025-01-07 15:04:10 +05:30
Vamsi Krishna
906d095a1e
fix: added tooltips for truncated favorites ( #6330 )
2025-01-07 13:16:26 +05:30
Akshita Goyal
0af9b09844
fix: manage widgets integrations ( #6331 )
...
* wip
* chore: wip
* fix: preserved old component
* fix
* fix: seperate route added
* fix
* Only return user ID of project members
* Return issue ID
* fix: recents api integrations
* fix: types
* fix: types
* fix: added tooltips
* chore: added apis
* fix: widgets fix
* fix: lint
* fix: integrated dashboard apis
* fix: added ee dummy component for header
* fix: removed logs
---------
Co-authored-by: sangeethailango <sangeethailango21@gmail.com >
2025-01-07 12:57:35 +05:30
sriram veeraghanta
edb68a1bc6
fix: remove sentry from web app and build fixes
2025-01-07 00:37:40 +05:30
Akshita Goyal
790ecee629
[WEB-2846] feat: home integrations ( #6321 )
...
* wip
* chore: wip
* fix: preserved old component
* fix
* fix: seperate route added
* fix
* Only return user ID of project members
* Return issue ID
* fix: recents api integrations
* fix: types
* fix: types
* fix: added tooltips
* chore: added apis
---------
Co-authored-by: sangeethailango <sangeethailango21@gmail.com >
Co-authored-by: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com >
2025-01-06 20:36:13 +05:30
guru_sainath
0cabde03f0
[WEB-3044] fix: Correct handling of equal start and end dates in cycle create and update ( #6328 )
...
* chore: handled start and end date issue when user send the start and end date equal
* chore: updated variable name and comment
* chore: typo
2025-01-06 20:31:31 +05:30
Aaryan Khandelwal
d3d3bf79f9
refactor: page actions ( #6327 )
2025-01-06 20:31:07 +05:30
rahulramesha
6321977f1f
use getBlockById from the store for modules ( #6325 )
2025-01-06 20:28:32 +05:30
Vamsi Krishna
208df80c86
chore: added issue activity filters to local storage ( #6324 )
...
chore: added sort order to local storage
2025-01-06 20:27:55 +05:30
Anmol Singh Bhatia
bc27bc9dd2
[WEB-3040] chore: project breadcrumb improvement ( #6322 )
...
* chore: project breadcrumb link component added to CE and EE
* chore: project breadcrumb redirection improvement
2025-01-06 19:00:05 +05:30
Sangeetha
1acaae9d5e
[WEB-3038]feat: home preferences ( #6308 )
...
* WIP
* WIP
* WIP
* WIP
* Create home preference if not exist
* chore: handled the unique state name validation (#6299 )
* fix: changed the response structure (#6301 )
* [WEB-1964]chore: cycles actions restructuring (#6298 )
* chore: cycles quick actions restructuring
* chore: added additional actions to cycle list actions
* chore: cycle quick action structure
* chore: added additional actions to cycle list actions
* chore: added end cycle hook
* fix: updated end cycle export
---------
Co-authored-by: gurusinath <gurusainath007@gmail.com >
* fix: active cycle graph tooltip and endpoint validation (#6306 )
* [WEB-2870]feat: language support (#6215 )
* fix: adding language support package
* fix: language support implementation using mobx
* fix: adding more languages for support
* fix: profile settings translations
* feat: added language support for sidebar and user settings
* feat: added language support for deactivation modal
* fix: added project sync after transfer issues (#6200 )
* code refactor and improvement (#6203 )
* chore: package code refactoring
* chore: component restructuring and refactor
* chore: comment create improvement
* refactor: enhance workspace and project wrapper modularity (#6207 )
* [WEB-2678]feat: added functionality to add labels directly from dropdown (#6211 )
* enhancement:added functionality to add features directly from dropdown
* fix: fixed import order
* fix: fixed lint errors
* chore: added common component for project activity (#6212 )
* chore: added common component for project activity
* fix: added enum
* fix: added enum for initiatives
* - Do not clear temp files that are locked. (#6214 )
- Handle edge cases in sync workspace
* fix: labels empty state for drop down (#6216 )
* refactor: remove cn helper function from the editor package (#6217 )
* * feat: added language support to issue create modal in sidebar
* fix: project activity type
* * fix: added missing translations
* fix: modified translation for plurals
* fix: fixed spanish translation
* dev: language type error in space user profile types
* fix: type fixes
* chore: added alpha tag
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com >
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
Co-authored-by: Akshita Goyal <36129505+gakshita@users.noreply.github.com >
Co-authored-by: Satish Gandham <satish.iitg@gmail.com >
Co-authored-by: Aaryan Khandelwal <65252264+aaryan610@users.noreply.github.com >
Co-authored-by: gurusinath <gurusainath007@gmail.com >
* feat: introduced stacked bar chart and tree map chart. (#6305 )
* feat: add issue attachment external endpoint (#6307 )
* [PE-97] chore: re-order pages options (#6303 )
* chore: re-order pages dropdown options
* chore: re-order pages dropdown options
* fix: remove localdb tracing
* [WEB-2937] feat: home recent activies list endpoint (#6295 )
* Crud for wuick links
* Validate quick link existence
* Add custom method for destroy and retrieve
* Add List method
* Remove print statements
* List all the workspace quick links
* feat: endpoint to get recently active items
* Resolve conflicts
* Resolve conflicts
* Add filter to only list required entities
* Return required fields
* Add filter
* Add filter
* fix: remove emoji edit for uneditable pages (#6304 )
* Removed duplicate imports
* feat: patch api
* Enable sort order to be updatable
* Return key name
only insert missing keys
use serializer to return data
* Remove random generation of sort_order
* Remove name field
Remove random generation of sort_order
---------
Co-authored-by: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com >
Co-authored-by: Vamsi Krishna <46787868+mathalav55@users.noreply.github.com >
Co-authored-by: gurusinath <gurusainath007@gmail.com >
Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com >
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
Co-authored-by: Akshita Goyal <36129505+gakshita@users.noreply.github.com >
Co-authored-by: Satish Gandham <satish.iitg@gmail.com >
Co-authored-by: Aaryan Khandelwal <65252264+aaryan610@users.noreply.github.com >
Co-authored-by: Nikhil <118773738+pablohashescobar@users.noreply.github.com >
2025-01-06 17:36:10 +05:30
Aaryan Khandelwal
fbbca0c519
fix: user config dependencies ( #6326 )
2025-01-06 16:31:12 +05:30
Prateek Shourya
a6216beb7e
chore: language support phase 2 ( #6323 )
...
* fix: adding langauge support for sidebar items
* fix: worksapce sidebar item refactor
* chore: code cleanup
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
2025-01-06 15:32:11 +05:30
Dancia
732963b591
minor fixes ( #6314 )
2025-01-06 14:57:25 +05:30
Vamsi Krishna
625cbf872b
[WEB-2711]fix: guest mentions and assignees ( #6315 )
...
* chore: issue search filter
* * fix: restricting guest user from assignees and mentions
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
2025-01-06 13:06:16 +05:30
Vamsi Krishna
d26fb8ce02
[WEB-2926]fix: added tooltips for favorites ( #6320 )
...
* * fix: added tooltips for favorites
* chore: code formatting
2025-01-06 13:05:46 +05:30
Nikhil
e4f9d027fe
feat: workspace home preference model ( #6300 )
...
* feat: workspace home preference model
* chore: changed page title to textfield
* chore: add sort order
* chore: added null value in sticky title
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
2025-01-03 20:24:35 +05:30
Prateek Shourya
c1407daa47
[WEB-3035] chore: add labels to treemap chart ( #6313 )
2025-01-03 20:03:11 +05:30
Aaryan Khandelwal
2622dd691c
fix: remove emoji edit for uneditable pages ( #6304 )
2025-01-03 15:54:41 +05:30
Sangeetha
870ca17e13
[WEB-2937] feat: home recent activies list endpoint ( #6295 )
...
* Crud for wuick links
* Validate quick link existence
* Add custom method for destroy and retrieve
* Add List method
* Remove print statements
* List all the workspace quick links
* feat: endpoint to get recently active items
* Resolve conflicts
* Resolve conflicts
* Add filter to only list required entities
* Return required fields
* Add filter
* Add filter
2025-01-03 15:09:01 +05:30
sriram veeraghanta
4652ad0fc3
fix: remove localdb tracing
2025-01-03 15:01:57 +05:30
Aaryan Khandelwal
be9dbc1b18
[PE-97] chore: re-order pages options ( #6303 )
...
* chore: re-order pages dropdown options
* chore: re-order pages dropdown options
2025-01-03 14:58:43 +05:30
Nikhil
3fd2550d69
feat: add issue attachment external endpoint ( #6307 )
2025-01-03 14:29:40 +05:30
Prateek Shourya
d6bcd8dd15
feat: introduced stacked bar chart and tree map chart. ( #6305 )
2025-01-03 14:24:14 +05:30
Vamsi Krishna
873e4330bc
[WEB-2870]feat: language support ( #6215 )
...
* fix: adding language support package
* fix: language support implementation using mobx
* fix: adding more languages for support
* fix: profile settings translations
* feat: added language support for sidebar and user settings
* feat: added language support for deactivation modal
* fix: added project sync after transfer issues (#6200 )
* code refactor and improvement (#6203 )
* chore: package code refactoring
* chore: component restructuring and refactor
* chore: comment create improvement
* refactor: enhance workspace and project wrapper modularity (#6207 )
* [WEB-2678]feat: added functionality to add labels directly from dropdown (#6211 )
* enhancement:added functionality to add features directly from dropdown
* fix: fixed import order
* fix: fixed lint errors
* chore: added common component for project activity (#6212 )
* chore: added common component for project activity
* fix: added enum
* fix: added enum for initiatives
* - Do not clear temp files that are locked. (#6214 )
- Handle edge cases in sync workspace
* fix: labels empty state for drop down (#6216 )
* refactor: remove cn helper function from the editor package (#6217 )
* * feat: added language support to issue create modal in sidebar
* fix: project activity type
* * fix: added missing translations
* fix: modified translation for plurals
* fix: fixed spanish translation
* dev: language type error in space user profile types
* fix: type fixes
* chore: added alpha tag
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com >
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
Co-authored-by: Akshita Goyal <36129505+gakshita@users.noreply.github.com >
Co-authored-by: Satish Gandham <satish.iitg@gmail.com >
Co-authored-by: Aaryan Khandelwal <65252264+aaryan610@users.noreply.github.com >
Co-authored-by: gurusinath <gurusainath007@gmail.com >
2025-01-03 14:16:26 +05:30
Anmol Singh Bhatia
ade0aa1643
fix: active cycle graph tooltip and endpoint validation ( #6306 )
2025-01-03 14:08:02 +05:30
Vamsi Krishna
6a13a64996
[WEB-1964]chore: cycles actions restructuring ( #6298 )
...
* chore: cycles quick actions restructuring
* chore: added additional actions to cycle list actions
* chore: cycle quick action structure
* chore: added additional actions to cycle list actions
* chore: added end cycle hook
* fix: updated end cycle export
---------
Co-authored-by: gurusinath <gurusainath007@gmail.com >
2025-01-02 18:27:34 +05:30
Bavisetti Narayan
5e6c02358d
fix: changed the response structure ( #6301 )
2025-01-02 15:51:38 +05:30
Bavisetti Narayan
61d6d928ba
chore: handled the unique state name validation ( #6299 )
2025-01-02 14:43:43 +05:30
Vamsi Krishna
a555df27e7
[WEB-2941]chore: added transfer issues button to cycles ( #6296 )
...
* chore: removed refacotr changes:w
* chore: removed requirements modifications
2025-01-02 12:33:45 +05:30
Manish Gupta
df671d13c7
improvement: build action improvement ( #6248 )
...
* updated action to use makeplane/actions repo
* updated action
2025-01-02 00:00:04 +05:30
Akshita Goyal
c7ebaf6ba0
chore: added react masonry package ( #6293 )
2024-12-31 16:15:40 +05:30
Bavisetti Narayan
119d46dc2b
chore: search issues endpoint ( #6291 )
2024-12-31 15:29:38 +05:30
Sangeetha
25f7d813b9
[WEB-2928] feat: Home Quick links CRUD ( #6290 )
...
* Crud for wuick links
* Validate quick link existence
* Add custom method for destroy and retrieve
* Add List method
* Remove print statements
* List all the workspace quick links
* Filter by user
2024-12-31 15:06:24 +05:30
Aaryan Khandelwal
ec2af13258
chore: merge two separate info popovers ( #6289 )
2024-12-31 14:01:27 +05:30
Akash Verma
8833e4e23b
Integrates LiteLLM for Unified Access to Multiple LLM Models ( #5925 )
...
* adds litellm gateway
* Fixes repeating code
* Fixes error exposing
* Fixes error for None text
* handles logging exception
* Adds multiple providers support
* handling edge cases
* adds new envs to instance store
* strategy pattern for llm config
---------
Co-authored-by: akash5100 <akashzsh08@gmail.com >
2024-12-31 13:57:26 +05:30
Aaryan Khandelwal
752a27a175
[PE-97] refactor: pages actions ( #6234 )
...
* dev: support for edition specific options in pages
* refactor: page quick actions
* chore: add customizable page actions
* fix: type errors
* dev: hook to get page operations
* refactor: remove unnecessary props
* chore: add permisssions to duplicate page endpoint
* chore: memoize arranged options
* chore: use enum for page access
* chore: add type assertion
* fix: auth for access change and delete
* fix: removing readonly editor
* chore: add sync for page access cahnge
* fix: sync state
* fix: indexeddb sync loader added
* fix: remove node error fixed
* style: page title and checkbox
* chore: removing the syncing logic
* revert: is editable check removed in display message
* fix: editable field optional
* fix: editable removed as optional prop
* fix: extra options import fix
* fix: remove readonly stuff
* fix: added toggle access
* chore: add access change sync
* fix: full width toggle
* refactor: types and enums added
* refactore: update store action
* chore: changed the duplicate viewset
* fix: remove the page binary
* fix: duplicate page action
* fix: merge conflicts
---------
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com >
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
2024-12-31 12:54:09 +05:30
sriram veeraghanta
9ed4591edc
Merge pull request #6183 from makeplane/canary
...
release: v0.24.1
2024-12-10 21:43:09 +05:30