guru_sainath
721cad96f5
promote: mobile-preview to preview ( #2823 )
...
* [MOBIL-845] chore: implemented stickies feature (#2822 )
* chore: implemented stickies
* chore: implemented pagination for stickies
* chore: typo
* chore: filtering stickies by user
* chore: project pages bulk creation (#2500 )
* [MOBIL-826] chore: handled issue creation and update if the workflow is enabled in the project (#2629 )
* chore: handled issue creation and updation if the workflow is enabled in the project
* chore: add workflow transition in intake (#2630 )
---------
Co-authored-by: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com >
* chore: delete bulk stickies (#2831 )
* chore: import error
* [MOBIL-866] chore: implemented work-item create and update v2 mutation and handled the workflow validation (#2881 )
* chore: validated the issue state and update issue state property
* chore: handled workflow create and update
* chore: handled issue creation and update V2
* chore: updated types for issue v2 mutation
* chore: reverted version check query
* chore: updated intake
* chore: updated type for start_date and end_date
* fix: handled the issue workflow validation in the issue update mutation v2 (#2913 )
---------
Co-authored-by: Lakhan Baheti <94619783+1akhanBaheti@users.noreply.github.com >
Co-authored-by: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com >
2025-04-09 17:24:36 +05:30
Bavisetti Narayan
92766f3422
[WEB-3810] fix: cycle progress chart ( #2891 )
2025-04-09 16:50:08 +05:30
Nikhil
797b7122d1
fix: add validation for preventing seat manipulation after subscription cancellation ( #1971 )
...
* fix: add validation for preventing seat manipulation after subscription cancellation
* chore: update message
2025-04-09 15:32:41 +05:30
Vamsi Krishna
fd6fe07ff4
[WEB-3759]chore: header revamp ( #2872 )
...
* chore: updated header for customers
* chore: updated header for initiatives and dashboards
* chore: header revamp for cycles, modules, pages and views
* feat: search functionality for project level epics
---------
Co-authored-by: sangeethailango <sangeethailango21@gmail.com >
2025-04-09 15:23:59 +05:30
Nikhil
9b05964f8a
[WEB-2963] feat: project templates ( #2693 )
...
* chore: add template
* chore: add page template and project template migrations
* chore: add migration file for project and page templates
* chore: page templates
* chore: update template
* feat: page templates
* chore: update model
* chore: asset copy
* chore: update page templates
* feat: add project template create/update endpoint
* improvement: update all templates endpoint
* chore: project template basic types and services
* feat: project template instance and store
* feat: project template store hooks
* chore: feature flags and minor improvements
* feat: project templates list settings
* feat: project templates
* chore: common constants across templates
* improvement: work item template util types
* improvement: moved all project related types to packages and re-exported them to avoid changes in files.
* feat: create project template form with all basic fields and attributes
* chore: add project creation bgtask from template
* chore: update project template configuration
* chore: update project template migrations
* chore: added migration for workspace connection disconnect_meta
* chore: update migration files
* chore: model changes
* chore: add project template validation
* chore: update template task
* chore: project templates endpoints
* fix: base serializers
* chore: add comment edit migrations
* chore: minor improvements and base template store fixes
* chore: minor improvements
* improvement: common template related components
* feat: project template features
* chore: minor formatting
* chore: minor translation updates
* feat: update project template form data
* chore: work item template util improvements
* feat: use project templates in create project modal
* chore: use template endpoint
* chore: update imports
* feat: project creation using templates
* fix: build error
* feat: work item type creation form
* chore: convert project work item types form data to required schema
* feat: update work item type form data extraction and sanitization
* chore: add project template default settings
* chore: update formatting
* improvement: sync all project level features
* revert: utils package build related changes
* feat: project epics in templates
* chore: update background task to handle member and intake creation
* improvement: epic name while creating template
* fix: api server
* revert: utils build
* feat: added work item labels while creating project templates
* chore: update project template task
* refactor: project state list components
* improvement: additional classNames for the group list item and state item
* fix: options
* fix: epic creations
* feat: add project states while creating project templates
* improvements: add empty state for labels
* chore: remove unused exports
* fix: build error
* chore: add intake setting schema
* feat: intake feature settings for project templates
* feat: intake settings and deploy board when creating project from template
* fix: feature children layout
* fix: form keydown events
* fix: template description
* fix: delete state button type
* improvement: UI enhancements related to background, border and shadow
* improvement: project templates dropdown
* improvement: remove empty templates list sections
* improvement: remove empty templates list sections
* improvement: enhance project level template list modularity
* improvement: minor component improvements
* chore: minor type changes
* improvement: template list loader
* improvement: project template form background color
* improvement: work item template form background color
* chore: add asset url validation and resolve pr comments
---------
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
Co-authored-by: Henit Chobisa <chobisa.henit@gmail.com >
2025-04-09 15:22:04 +05:30
Nikhil
f42ae0eaf9
[WEB-3768] feat: add support for attachment for intake issues created from email ( #2903 )
...
* chore: intake email attachment
* chore: add rate limit for intake form issues
* chore: add attachments for intake issues
* chore: add logging in email service
* chore: remove patch endpoint url
* chore: remove private key
* chore: update formatting
* chore: move intake anchor function to separate utility file
* chore: added anchor based rate limiting
* chore: update rate limit
2025-04-09 15:12:04 +05:30
Bavisetti Narayan
76e8a9db26
[WEB-3807] chore: removed total, completed issues from initiative analytics ( #2900 )
...
* chore: removed total, completed issues from initiative analytics
* fix: removed extra fields from TInitiativeStats
---------
Co-authored-by: gakshita <akshitagoyal1516@gmail.com >
2025-04-08 18:04:21 +05:30
Akshita Goyal
282e3e3e3b
[WEB-3536] Feat: epic and initiative updates tab ( #2837 )
...
* feat: epic updates wip
* feat: create endpoint for epic update
* feat: delete, get, update endpoint for epic updates
* feat: comments endpoint
* feat: update reaction endpoints
* refactor: code refactor
* wip: epic updates
* fix: epic update minor bug fixes
* WIP
* feat: endpoint to list updates
* feat: patch and delete endpoint for update
feat: get and post for comments
feat: post adn delete for reactions
* chore: use EntityTypeEnum instead of hardcoding
* fix: add cancelled issues count
* chore: return project and epic details
* refactor: fetching project and epic details
* feat: initiative updates
* fix: i18n changes
* fix: i18n changes
* fix: i18n
* fix: initiative updates
* fix: translations + reaction bug
* feat: filter based on status
* fix: removed updates for initiatives
* fix: initiative updates
* chore: added updates in initiative analytics
* fix: refactor
* chore: optimised the initiative updates query
* chore: added description_html
* fix: refactor
* fix: list view on click
* fix: return only latest record
* fix: handled epic and project addition and deletion
* fix: build
* fix: popover component
* fix: latest updates returning all status's latest one
* fix: local update
* fix: text overflow issue
* fix: icon colors
* fix: update status on project attributes returning same update
---------
Co-authored-by: sangeethailango <sangeethailango21@gmail.com >
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
2025-04-08 16:04:49 +05:30
sriram veeraghanta
484f325cbc
Sync: Community Changes #2892
2025-04-08 14:49:56 +05:30
Bavisetti Narayan
96c403ff0b
chore: changed inbox to intake ( #6884 )
2025-04-08 12:46:20 +05:30
Prateek Shourya
b621d76dc8
[WEB-3516] improvement: remove parent from work item template and context-aware data preload ( #2887 )
2025-04-07 19:11:13 +05:30
sriram veeraghanta
293b3725c1
Sync: Community Changes #2888
2025-04-07 19:09:56 +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
299a26a851
[WEB-3784] Chore: comment refactor for epics, initiatives and teamspaces ( #2737 )
...
* fix: wip
* fix: store update issue
* fix: initiatives and epics comments refactor
* fix: refactor
* fix: issue comments refactor
* fix: refactor
* fix: teamspaces comments
* fix: types
* fix: refactor
* fix: edited at
* chore: add comment edit migrations
* fix: css
* fix: return comment reactions
* chore: return edited_at for comments
* fix: css
* fix: asset uploads
* feat: bulk insert endpoint for workspace level assets
* fix: projectIds fixed
* fix: css
* fix: css
* fix: refactor
* fix: edited_at for epic comment update
* fix: build
* fix: refactor
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
Co-authored-by: sangeethailango <sangeethailango21@gmail.com >
2025-04-07 16:00:34 +05:30
sriram veeraghanta
0c96d8d1fa
fix: merge conflicts
2025-04-07 15:56:36 +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
sriram veeraghanta
e4b9beaa02
fix: intake external api sentry error
2025-04-05 18:16:43 +05:30
Akshita Goyal
0630a83f44
[WEB-3743] fix: Attached epic is not visible under properties of a work item when user opens work item in new tab ( #2860 )
...
* fix: attached epic is not visible under properties of a work item when user opens work item in new tab
* chore: add `is_epic` to IssueLiteSerializer
* chore: handle error case
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
2025-04-04 20:15:44 +05:30
sriram veeraghanta
9f8b9305b5
fix: merge conflicts
2025-04-04 20:12:42 +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
Nikhil
15d343658f
[WEB - 3750] fix: feature flag fetch to fetch using user_ids ( #2867 )
2025-04-03 13:28:47 +05:30
Nikhil
aabb416e3b
[WEB - 3728] fix: issue sequence generator ( #2847 )
...
* fix: issue sequence generator using pg xact lock
* chore: add tests and typing for the uuid function
2025-04-03 03:12:41 +05:30
pablohashescobar
50935ea83f
fix: merge conflicts
2025-04-03 00:11:35 +05:30
JayashTripathy
dcdb63fbf1
[WEB-3736] chore: added Created By property in widget configuration x-axis ( #2864 )
...
* chore: added created by in the dashboard filter
* [WEB-3736] chore: added Created By property in widget configuration x-axis
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
Co-authored-by: Jayash Tripathy <jayashtripathy@Jayashs-MacBook-Pro.local >
2025-04-02 23:12:02 +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
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
Nikhil
8568970ef4
[WEB-3472] fix: cycle update on bulk ops ( #2861 )
...
* fix: cycle update on bulk ops
* chore: refactor cycle bulk update logic
2025-04-02 19:12:57 +05:30
Nikhil
d7ab45ae68
[WEB-3742] fix: bulk updates for cycle ( #2857 )
...
* chore: cycle remove activity
* chore: remove print logs
* chore: update the activity to correct verb
* chore: optimize the queryset
* chore: remove filtering in prefetch and update typing
2025-04-02 17:38:58 +05:30
sriram veeraghanta
1a32ed09e2
Sync: Community Changes #2855
2025-04-01 20:52:17 +05:30
Sangeetha
65a0530cfe
[WEB-2804] fix: subscribed issue count ( #6845 )
2025-04-01 20:48:25 +05:30
sriram veeraghanta
b38a1021e2
fix: merge conflicts
2025-03-28 16:06:52 +05:30
sriram veeraghanta
2bfe4d6a6e
fix: tsup version upgrade
2025-03-28 15:52:56 +05:30
Prateek Shourya
795851b55b
[WEB-3680] improvement: add customer_count and customer_request_count to local db ( #2836 )
2025-03-28 15:48:48 +05:30
pushya22
947a7f5b49
Sync: Community Changes ( #2834 )
...
Sync: Community Changes
2025-03-28 13:37:58 +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
Sangeetha
4844c2ff9d
[WEB-3690] chore: description field in the worklogs report ( #2829 )
2025-03-28 13:21:14 +05:30
Nikhil
0bd771d3b8
[WEB-3703] chore: update issue detail endpoint to remove intake issues ( #2833 )
2025-03-27 20:29:39 +05:30
sriram veeraghanta
39e563349f
fix: merge conflicts
2025-03-27 20:16:34 +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
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
Nikhil
1f93aba5e9
[WEB-3692] chore: is_epic value annotation ( #2820 )
2025-03-27 13:44:38 +05:30
Sangeetha
100dde5688
chore: sub issues of a work item ( #2813 )
2025-03-26 21:07:15 +05:30
Dheeraj Kumar Ketireddy
f1b1412a54
fix: Make a single call to elasticsearch to search on all the indexes ( #2804 )
...
* Make a single call to elasticsearch to search on all the indexes
* Use MultiSearch to perform single call to elasticsearch for different index searches
* Formatting improvements
2025-03-26 14:27:11 +05:30
Akshita Goyal
38eb0c610a
[WEB-3600] Fix join project ( #2792 )
...
* fix: private project join issue
* chore: return network value
* fix: return network key for project attributes
* fix: refactor
* fix: send network value as integer
* fix: join project button
---------
Co-authored-by: sangeethailango <sangeethailango21@gmail.com >
2025-03-26 13:25:26 +05:30
sriram veeraghanta
c613848b5d
Merge branch 'preview' into sync/ce-ee
2025-03-25 20:26:27 +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
sriram veeraghanta
2fe2a266d1
fix: remove sentry from enterprise files
2025-03-25 16:24:30 +05:30
sriram veeraghanta
f542c241e4
fix: merge conflicts
2025-03-25 16:02:49 +05:30
sriram veeraghanta
f29867968a
chore: removed sentry instrumentation dependencies
2025-03-25 15:54:44 +05:30
Sangeetha
3a7389377a
[WEB-3301] feat: Customer details in work items ( #2677 )
...
* fix: Search and filter for work items
* fix: Search and filter for work items
* feat: endpoint to list related customers of work items
* feat: endpoint to fetch customer requests of a work item
* feat: search for customer requests of work items
* chore: return customer and customer request count
* feat: add customer and customer request count in user properties
* feat: add order by filters
* fix:remove unwanted code
* * feat: added customer counts to list, kanban card and spreadheet
* feat: added customers list to work item properties
* chore: removed package config
* fix: check featureflag
* fix: PR comments
* fix: customer_request_count is not returned
* fix: customer_count and customer_request_count not returning on refresh
chore: change key names
* fix: issues not returning for work item types enabled projects
* fix: issues not returning for work item types enabled projects
* draft: customer request in work item detail
* fix: customer request id key
* chore: added request collapsible to issue detail
* fix: dynamically add customer_request_count field in the serializer
* fix: dynamically add customer_request_count field in the serializer
* chore: set read_only to true
* fix: type error on saving description_html
* fix: return customer_request_count in issue retrieve method
* fix: duplicate entries of customer requests
* fix: remove deleted customer requests
* * chore: updated feature flag check
* feat: added translations for dropdowns
* fix: mutation fix for issue detail
* chore: updated filters helper function
* feat: added enabled/disabled check for customer issue detail
* fix: filter archived work items
* chore: allow work items to be added for multiple customer requests
* fix: filtering logic
* refactor: change issues to work items in the url
* feat: added customer sidebar dropdown
* feat: adde customer dropdown for issue_detail sidebar
* feat: added unauthorized for customers members
* chore: update issue_ids to work_item_ids across payloads/responses
* fix: work_item_ids not returning
* chore: return created_at
* feat: added modal form to customer request create/update
* fix: return distinct customers
* *chore: updated translations
* chore: updated store mutations
* chore: removed redundant code
---------
Co-authored-by: Vamsi krishna <matalav55@gmail.com >
2025-03-24 21:09:39 +05:30