Commit Graph

851 Commits

Author SHA1 Message Date
Vamsi Krishna
cca851401f [WEB-3821]chore: time estimates UI fixes (#2915) 2025-04-09 17:21:26 +05:30
Prateek Shourya
73308a38c2 [WEB-2963] chore: disable project asset status update for project created from template (#2912) 2025-04-09 15:39:24 +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
Akshita Goyal
73b6bc4dc8 [WEB-2595] fix: cycle update issue + ticks (#2595)
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2025-04-09 15:16:27 +05:30
Prateek Shourya
8d25b0d6d9 [WEB-2963] improvement: templates (#2697)
* improvement: update all templates endpoint

* chore: feature flags and minor improvements

* chore: common constants across templates

* improvement: work item template util types

* chore: minor improvements and base template store fixes

* improvement: common template related components

* chore: work item template util improvements

* improvement: remove empty templates list sections

* improvement: enhance project level template list modularity

* improvement: template list loader

* improvement: work item template form background color
2025-04-09 14:57:47 +05:30
Aaryan Khandelwal
ddb57acc18 chore: add flex-grow to the title element (#2909) 2025-04-08 21:29:36 +05:30
Akshita Goyal
2ed20d4a5f [WEB-3809] fix: updates related bugs (#2904)
* fix: updates related bugs

* fix: transition

* fix: transition
2025-04-08 19:38:49 +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
sriram veeraghanta
a06b9a5062 chore: remove initiative progress from the list 2025-04-08 16:14:53 +05:30
Vamsi Krishna
edbaa155e0 [WEB-3794] chore: set workflow states to expand by default #2895 2025-04-08 16:05:22 +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
Aaryan Khandelwal
c061c4a38b regression: copyURLToClipboard helper imports #2899 2025-04-08 16:03:34 +05:30
Vamsi Krishna
23f7d66f22 chore: set workspaces and project states to expand by default (#2893) 2025-04-08 14:49:17 +05:30
Anmol Singh Bhatia
725a12f6d5 [WEB-3793] fix: epic icon #2894 2025-04-08 14:40:24 +05:30
JayashTripathy
910a4a1c46 [WEB-3764] chore: Added auto generation of widget name on valid configuration (#2875) 2025-04-07 19:11:43 +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
JayashTripathy
0f2cc62505 [WEB-3758] fix: fixed build problem by removed should render property from WidgetPropertySelect (#2886)
* chore: added created by in the dashboard filter

* [WEB-3736] chore: added Created By property in widget configuration x-axis

* [WEB-3758] chore: improved visibility of values in group_by and x-axis field in dashboard configuration

* chore: fixed eslint issues and added conditional check while calling setValue

* [WEB-3758] fix: fixed build problem by removed should render property from WidgetPropertySelect

---------

Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: Jayash Tripathy <jayashtripathy@Jayashs-MacBook-Pro.local>
2025-04-07 16:42:52 +05:30
Anmol Singh Bhatia
778056f1b1 [WEB-3540] chore: icon color picker enhancements (#2883)
* chore: icon picker improvement

* chore: code refactor

* chore: code refactor
2025-04-07 16:01:30 +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
Vamsi Krishna
232a1ba884 [WEB-3735]feat: time estimates (#2854)
* feat: added time to estimates

* feat: added feature flag for time estimates

* chore: time estimate for work item activity

---------

Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2025-04-07 16:00:05 +05:30
JayashTripathy
641949f1d7 [WEB-3758] Chore: improved visibility of values in group_by and x-axis field in dashboard configuration (#2873)
* chore: added created by in the dashboard filter

* [WEB-3736] chore: added Created By property in widget configuration x-axis

* [WEB-3758] chore: improved visibility of values in group_by and x-axis field in dashboard configuration

* chore: fixed eslint issues and added conditional check while calling setValue

---------

Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: Jayash Tripathy <jayashtripathy@Jayashs-MacBook-Pro.local>
2025-04-07 15:58:05 +05:30
Prateek Shourya
0cf03cd8df fix: build errors (#2878) 2025-04-04 20:14:13 +05:30
Vamsi Krishna
b4df205f7f fix: build errors for time estimates (#2876) 2025-04-04 19:11:18 +05:30
Vipin Chaudhary
755892342b [PE-266] Fix: Disable Submit by Enter While Image is Uploading #2868 2025-04-04 17:11:37 +05:30
Akshita Goyal
400a589693 [WEB-3752] fix: ux copy for project updates (#2869) 2025-04-03 15:22:43 +05:30
Anmol Singh Bhatia
47e4d6e19c [WEB-3745] chore: work item icon color picker improvement #2858 2025-04-02 17:38:37 +05:30
Anmol Singh Bhatia
49b862bff0 [WEB-3540] dev: work item type icon improvement (#2814)
* dev: color picker component added

* chore: helper function added

* chore: code refactor

* chore: work item type icon improvement

* chore: code refactor

* fix: build error

* chore: code refactor

---------

Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>
2025-04-02 13:43:29 +05:30
Prateek Shourya
b179dd8ec3 [WEB-3516] Improvement: work item templates (#2843)
* improvement: apply work item template if create more toggle is enabled

* improvement: no results message for work item template dropdown

* improvement: work item template selection dropdown.

* improvement: template description font size

* improvement: translations updated
2025-04-01 21:13:23 +05:30
Prateek Shourya
466e52be38 [WEB-3704] fix: epics analytics when sub work items are added, updated, removed or deleted (#2846) 2025-04-01 21:04:29 +05:30
Vamsi Krishna
c6d678c724 [WEB-3733]chore: mutation fix for local db, customer dropdown UI. (#2848)
* * fix: work item count mutation in no load
* chore: updated ui for customer dropdown in work item detail sidebar.

* feat: added language translations

* fix: customer icon size

* chore: updated border colors
2025-04-01 20:53:56 +05:30
Henit Chobisa
e5395f296c fix: remove flatfile from importers list in ee (#2840) 2025-03-28 16:09:23 +05:30
Aaryan Khandelwal
0befe4edd9 [WEB-3684] refactor: rearrange widget config axis properties #2835 2025-03-28 15:16:13 +05:30
sriram veeraghanta
39e563349f fix: merge conflicts 2025-03-27 20:16:34 +05:30
Akshita Goyal
70c0f9613b [WEB-2733] fix: added no cycle option for bulk ops (#2825) 2025-03-27 20:05:33 +05:30
Henit Chobisa
9f20900efa fix: jira parent relation not getting imported and csv importer deactivate button (#2830)
* fix: parent key with jira transform

* fix: remove deactivate button from csv importer

* fix: removed write file
2025-03-27 20:03:01 +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
Henit Chobisa
07dd65529e feat: remove feature flags for importers (#2811) 2025-03-27 16:57:07 +05:30
Vamsi Krishna
790a703e30 [WEB-3681]feat: added user timezone dates for cycle (#2807)
* feat: added user timezone dates for cycle

* *chore: added translations
*chore: refactored user timezone functions

---------

Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>
2025-03-26 21:07:33 +05:30
Aaryan Khandelwal
8926e51d1f [WEB-3684] enhancement: workspace dashboards (#2810)
* fix: donut progress chart

* chore: upgrade screen for unavailable plans

* fix: dashboard edit modal data persistence

* chore: breadcrumbs dashboards list dropdown

* fix: tooltip header overflow
2025-03-26 21:04:46 +05:30
Akshita Goyal
e454b2f7aa [WEB-3687] fix: teamspaces tab removed for guests + wiki pages restricted for guests (#2812) 2025-03-26 20:48:03 +05:30
Akshita Goyal
f834597526 [WEB-3506] fix: epics stats update issue (#2692)
* fix: epics stats update issue

* fix: removed extra calls
2025-03-25 20:33:09 +05:30
Prateek Shourya
99bdc37cf1 [RANTS-69] fix: notification card height flickering on hover (#2796) 2025-03-25 20:32:41 +05:30
Prateek Shourya
502c367c12 [RANTS-62] fix: remove button to change project cover for members and guests (#2797) 2025-03-25 20:32:19 +05:30
Prateek Shourya
024472c1d5 [RANTS-67] improvement: update work item/ epic link to follow the new format in the command palette and enhanced search (#2798) 2025-03-25 20:31:38 +05:30
Aaryan Khandelwal
f01dc8b6dd [RANTS-74] fix: hide disabled features from work item bulk operations toolbar (#2799) 2025-03-25 20:31:03 +05:30
Vamsi Krishna
ae4446ea13 [WEB-3680] fix: adjusted modal positions (#2803) 2025-03-25 20:27:45 +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
Vamsi Krishna
a3b42526e6 fix: build errors (#2795) 2025-03-24 20:32:53 +05:30
Anmol Singh Bhatia
4e261135db [WEB-3559] chore: epic identifier (#2787) 2025-03-24 15:44:16 +05:30