Commit Graph
542 Commits
Author SHA1 Message Date
Anmol Singh BhatiaandGitHub e34e7337a7 [WEB-5170] feat: navigation revamp (#4702) 2025-11-25 19:04:46 +05:30
Aaryan KhandelwalandGitHub 86ddc4678f [WIKI-774] fix: space app work item mentions (#4824) 2025-11-25 18:47:34 +05:30
sriram veeraghanta 4c22a273fb fix: merge conflicts 2025-11-24 23:26:15 +05:30
7c8cbc4ead [WEB-4428] fix: duplicate labels with case insensitive (#7388)
Co-authored-by: sriramveeraghanta <[email protected]>
2025-11-24 21:22:17 +05:30
ce6299937f [WEB-5430] feat: allow users to change email (#8120)
* feat: change user email

* chore: optimised the logic

* feat: add email change functionality and related modals in profile form

* refactor: format checkEmail method for improved readability

* chore: added rate limit exceeded validation

* feat: implement change email modal with localization support

- Added translation support for the change email modal, including titles, descriptions, and error messages.
- Integrated the useTranslation hook for dynamic text rendering.
- Updated form validation messages to utilize localized strings.
- Enhanced user feedback with localized success and error toast messages.
- Updated button labels and placeholders to reflect localization changes.

* chore: added extra validation in cache key

* fix: format files

---------

Co-authored-by: b-saikrishnakanth <[email protected]>
Co-authored-by: sriramveeraghanta <[email protected]>
2025-11-24 21:21:52 +05:30
Dheeraj Kumar KetireddyandGitHub d6fce114d6 [SILO-663] chore: enhance error handling in ComplexFilterBackend with DRFValidationError (#8090)
* [SILO-663] chore: enhance error handling in ComplexFilterBackend with DRFValidationError

* Log the exception and re-raise it
2025-11-24 21:14:14 +05:30
Henit ChobisaandGitHub c19cfb18ff [SILO-707] fix: ratelimit issues and fails with jira cloud (#4842) 2025-11-24 20:13:01 +05:30
Aaryan KhandelwalandGitHub b9c765f9d3 [WIKI-808] fix: work item mentions mutation (#4848) 2025-11-24 18:16:44 +05:30
4f7a45260d [SILO-695] chore: Jira server/ Data center change + implemented delete for apps + removed validation from webhooks in create/edit app (#4765)
* chore: Jira server/ Data center change + implemented delete for apps + removed validation from webhooks in create/edit app

* add oauth app delete fix and bgtask

* fix: refactor

* fix: handled delete

---------

Co-authored-by: Saurabhkmr98 <[email protected]>
Co-authored-by: Saurabh Kumar <[email protected]>
2025-11-24 15:27:05 +05:30
5bad47bea7 [SILO-698] feat: only allow app installations with supported plans in oauth (#4817)
* feat: only allow app installations with supported plans in oauth

- In consent screen, only those workspaces matching the plan provided during
app creation will be visible from now.
- This ensures app developer has control over the app installations

* remove un-necessary joins for supported workspaces api

* add translations

* just fetch supported workspaceIds and filter on UI

* fix: refactor

---------

Co-authored-by: gakshita <[email protected]>
2025-11-24 15:26:51 +05:30
Henit ChobisaandGitHub 3e85065234 [SILO-677] feat: Jira Server Importer v2 (#4754)
* feat: modified service methods for pagination and created pull v2 function

* feat: added import orchestrator to be used instead of data v1

* feat: added v2 functions for cycles, modules and issues

* feat: added storage service and types

* feat: added import orchestrator

* feat: added relations phase

* feat: added issues phase for jira server

* feat: added entities phase for jira server

* feat: added helper methods

* feat: added transformer v2 for issue property values

* feat: modified data import task to process labels

* feat: adde task for handling relations from jira server

* feat: added cache for plane entities

* fix: epics for new jira data center importer

* fix: added support for worklog and project auto configuration

* fix: removed phase logic from jira server importer

* fix: added project features configuration

* fix: added data persistence for cache and orchestrator state

* fix: import order and types

* fix: user picker custom property issue and order issue

* fix: formatting errors

* fix: added error logging in orchestrator

* fix: created by and created_at in issue comments

* fix: comment timestamp coming as NAN

* fix: comments iteration in jira data server

* fix: formatting error

* fix: resolved comments from review

* fix: formatting issues

* fix: lint error with issue types
2025-11-24 13:50:35 +05:30
sriram veeraghantaandGitHub 2e69fcd096 Sync: Community Changes #4835 2025-11-23 19:43:31 +05:30
e36f4f47f1 [MOB-1199] dev: update index constraints for notifications to optimize query performance (#7870)
* dev: updated the index constraints for notification

* dev: updated migration file with AddIndexConcurrently

* dev: handled indexing for file asset with asset

* bumped migration sequence number

---------

Co-authored-by: Dheeraj Kumar Ketireddy <[email protected]>
2025-11-23 19:41:27 +05:30
sriram veeraghantaandGitHub b619a3ebc6 Sync: Community Changes #4832 2025-11-21 20:59:01 +05:30
ba4e711f9b [WEB-5350] migration: navigation (#8156)
* migration: navigation related fields in workspace_user_properties

* fix: field names

* fix: remove max_length

* fix: create new migration

* fix: typo

* Renamed horizontal preference to tabbed

---------

Co-authored-by: Dheeraj Kumar Ketireddy <[email protected]>
2025-11-21 20:51:47 +05:30
Vamsi KrishnaandGitHub 8bf0bf15fd [WEB-5332]feat: milestone filters and activity (#4810)
* feat: added milestone filters and activity

* fix: milestones title overflow

* chore: updated rich filter config

* feat: added updated activity to milestones update in work items
2025-11-21 18:45:54 +05:30
sriram veeraghantaandGitHub b0b294d2e0 Sync: Community Changes #4826 2025-11-21 16:17:13 +05:30
SangeethaandGitHub 5cfb9538df [WEB-5312] migration: work item comments (#8072)
* migration: description field on issue_comment
sync: issue_comment and description

* fix: update if description already exists for the IssueComment

* feat: management command to copy IssueComment to Description

* fix: description creation order

* chore: add while loop

* fix: move write outside loop

* chore: change sync logic
chore: test cases

* chore: removed deleted_at filter and added order_by in management command

* fix: description_id

* migration: added parent_id for IssueComment

* fix: update update_by_id

* fix: use ChangeTrackerMixin in save

* chore: add docstring
fix: remove self.pk check
chore: wrap the description creation logic in transaction.atomic()

* fix: tests

* fix: use super save method

* fix: mulitple if conditions

* fix: update updated_at
2025-11-21 16:15:07 +05:30
sriramveeraghanta c09cbc84b0 fix: merge conflicts 2025-11-21 14:24:17 +05:30
Vipin ChaudharyandGitHub 6a26ce3a2b [WIKI-792] feat: add 'status' attribute to content validator (#8151) 2025-11-21 14:00:29 +05:30
sriram veeraghantaandGitHub d59a38b0e8 sync: canary to preview 2025-11-21 13:28:55 +05:30
Aaryan KhandelwalandGitHub 2c1e053c8b [WIKI-618] feat: convert selection to work items (#4797) 2025-11-21 12:48:11 +05:30
Vipin ChaudharyandGitHub 3b2da4713e [WIKI-792] feat: add duplicate file functionality across various components #4820 2025-11-20 23:39:32 +05:30
Palanikannan M f091b9cb13 Merge branch 'preview' into sync/ce-ee 2025-11-20 15:52:43 +05:30
Aaryan KhandelwalGitHubNarayanBavisettiBavisetti NarayanVipinDevelopscoderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
83679806fd [WIKI-419] chore: new asset duplicate endpoint added (#7172)
* chore: new asset duplicate endpoint added

* chore: change the type in url

* chore: added rate limiting for image duplication endpoint

* chore: added rate limiting per asset id

* chore: added throttle class

* chore: added validations for entity

* chore: added extra validations

* chore: removed the comment

* chore: reverted the frontend code

* chore: added the response key

* feat: handle image duplication for web

* feat: custom image duplication update

* fix: remove paste logic for image

* fix : remove entity validation

* refactor: remove entity id for duplication

* feat: handle duplication in utils

* feat: add asset duplication registry

* chore: update the set attribute method

* fix: add ref for api check

* chore :remove logs

* chore : add entity types types

* refactor: rename duplication success status value

* chore: update attribute to enums

* chore: update variable name

* chore: set uploading state

* chore : update enum name

* chore : update replace command

* chore: fix retry UI

* chore: remove default logic

* refactor: optimize imports in custom image extension files and improve error handling in image duplication

* fix:type error

* Update packages/editor/src/core/extensions/custom-image/components/node-view.tsx

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* fix: enhance asset duplication handler to ignore HTTP sources

---------

Co-authored-by: NarayanBavisetti <[email protected]>
Co-authored-by: Bavisetti Narayan <[email protected]>
Co-authored-by: VipinDevelops <[email protected]>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-11-20 15:05:01 +05:30
Dheeraj Kumar KetireddyandGitHub f510020daa [WEB-5285] feat: add ChangeTrackerMixin to track model field changes and original values #8145 2025-11-20 14:36:55 +05:30
gurusinath 1fdecd3b89 conflicts: resolved merge conflicts 2025-11-19 15:25:11 +05:30
Vamsi KrishnaandGitHub ae1f5aa0ef [WEB-5146]feat: intake type form (#4706) 2025-11-19 14:36:24 +05:30
Saurabh KumarandGitHub d78c53a1c7 [SILO-585] [SILO-657] OAuth flow enhancements (#4418) 2025-11-17 20:29:22 +05:30
Saurabh KumarandGitHub 3a11d77a2c [SILO-659] [SILO-660] [SILO-661] [SILO-662] [SILO-675] chore: new external endpoints - project features + stickies + initiatives + teamspaces + workspace features (#4684) 2025-11-17 16:42:01 +05:30
Dheeraj Kumar KetireddyandGitHub a353fe0adb [SILO-663] feat: add work item advanced search endpoint with rich filters support (#4709) 2025-11-17 16:29:24 +05:30
VipinDevelops fcd7a4df03 Merge branch 'preview' into sync/ce-ee 2025-11-17 16:21:08 +05:30
Vipin ChaudharyandGitHub bd0361de92 [WIKI-480] feat: unique id extension (#8098) 2025-11-17 16:14:20 +05:30
Aaryan KhandelwalandGitHub 45eb22e129 [WIKI-450] feat: inline work item mentions (#4612) 2025-11-17 14:28:41 +05:30
NikhilandGitHub e4dfdd4f96 fix: update base_host call in export_task to include request parameter for S3Storage integration (#4761) 2025-11-14 20:15:53 +05:30
NikhilandGitHub fdc7acc126 [WEB-5412] fix: event tracking task to send correct parameter names #4734 (#4760) 2025-11-14 19:30:55 +05:30
NikhilandGitHub e220f8a5bf refactor: introducing fake request classes for S3Storage integration and cleaning up unused code (#4756) 2025-11-14 18:56:00 +05:30
NikhilandGitHub e0ae9520ee [WEB-5412] fix: event tracking task to send correct parameter names #4734 2025-11-14 17:10:09 +05:30
NikhilandGitHub 62c97951b9 [WEB-5410]refactor: streamline S3 file upload process by integrating S3Storage class for improved handling and presigned URL generation (#4732) 2025-11-14 15:37:25 +05:30
Anmol Singh BhatiaandGitHub 8976a0f745 [WEB-5428] fix: milestone work item link #4749 2025-11-14 15:00:38 +05:30
guru_sainathandGitHub 5ac9908e37 [MOB-725] feat: Implemented OIDC and SAML authentication support for mobile (#4747) 2025-11-14 14:58:53 +05:30
Surya PrashanthandGitHub 0b5bc60d54 [SILO-669] feat: app mention support feature and other slack marketplace changes (#4739) 2025-11-14 13:48:44 +05:30
NikhilandGitHub 17aac89b4b [WEB-5401] fix: enhance email notification handling by grouping notifications by receiver and entity type (#4727) 2025-11-12 16:23:29 +05:30
Dheeraj Kumar KetireddyandGitHub f8596c8feb [WEB-5398] fix: enhance bulk update handling for soft deletions and improve queryset management (#4722) 2025-11-11 19:24:12 +05:30
Bavisetti NarayanandGitHub f80921e5b9 [WEB-5397] chore: added sub work item filter for gantt view #4723 2025-11-11 18:48:18 +05:30
SangeethaandGitHub 3855c04709 [WEB-5377][WEB-3157]fix: advance notification bugs (#4720) 2025-11-11 18:43:53 +05:30
SangeethaandGitHub aa1fd6188f fix: bugs in send_email_notification (#4701) 2025-11-10 13:43:03 +05:30
SangeethaandGitHub 3dd4f1703d [WEB-3160][WEB-3162] feat: teamspace and initiative notifications (#4420) 2025-11-07 17:53:38 +05:30
Bavisetti NarayanandGitHub d29c94519a [WIKI-681] chore: download page content (#4204) 2025-11-07 17:52:53 +05:30
SangeethaandGitHub 496550e427 [WEB-3157] feat: email notifications for epic updates (#4490) 2025-11-07 16:29:27 +05:30