Commit Graph

3026 Commits

Author SHA1 Message Date
Nikhil
63a4327924 [WEB-3566] feat: page templates (#2694)
* 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: asset copy

* chore: update page templates

* 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

* init: page templates

* revert: next config

* chore: remove unused store methods

* fix: page template store

* feat: page templates list at workspace level

* improvement: enhance project level template list modularity

* improvement: page template at project level

* feat: page template form

* feat: create or update page templates

* improvement: document editor configs

* improvement: template list loader

* improvement: work item template form background color

* feat: page template implementation

* improvement: minor update related to applying page templates

* fix: rebuild yarn.lock

* chore: duplicate the assets in thetemplate

* chore: workspace level duplicate endpoint

* feat: add editor helper

* chore: changed the response structure

* chore: reverted the deleted one

* chore: add assets duplicate logic

* chore: header buttons

* refactor: assets replace logic

* chore: add title editor ref

* fix: merge conflicts resolved from preview

* chore: store cleanup and minor improvements

* chore: minor improvements

* feat: feature flag check for page templates picker and CE code split

* remove: extra line added in migration file

* chore: added project validation (#2923)

* fix: bulk status update for page templates assets

* improvement: translations and code cleanup

---------

Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com>
2025-04-30 15:02:58 +05:30
Sangeetha
e55aa6d394 [WEB-3560] feat: epic to work item and vice versa conversion (#2977)
* feat: conversion of epic to work item and vice versa

* chore: delete related cycles and modules

* chore: delete related cycles, modules and parent

* feat: activitites

* fix: None for requested_data and current_instance

* chore: convertWorkItem method, services and types added

* chore: conversion component added

* chore: epic and work item modal updated

* chore: modal state and mutation changes

* chore: conversion action button peek view implementation

* chore: conversion action button detail page implementation

* chore: mutation

* chore: epic enable check added

* chore: toast message updated

* chore: code refactor

* chore: code refactor

* chore: remove prefetch_related and select_related

* fix: work item type conversion and additional properties

* chore: code refactor

* chore: code refactoring

* chore: code refactor

* chore: feature flag added

* chore: icon updated

---------

Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@plane.so>
2025-04-30 15:02:15 +05:30
Henit Chobisa
a710938d3f [SILO-180] feat: added connect button for unauthenticated slack users while performing an action (#3057)
* feat: added new blocks interface to ephemeral message posting

* feat: modified connection details helper in order to user credentials

* feat: modified controller to include userMap array

* feat: added account connection blocks

* feat: added missing credentials check and posting a message for connection

* feat: modified slack connection store for passing apiToken for state

* fix: resolved comments

* feat: added blocker for link work item command
2025-04-30 15:00:24 +05:30
Aaryan Khandelwal
247f10c199 [WIKI-336] fix: enhanced search wiki page redirection #3083 2025-04-30 14:59:14 +05:30
sriram veeraghanta
cc8dd7c1b8 Sync: Community Changes #3085 2025-04-30 14:58:25 +05:30
Anmol Singh Bhatia
5a1df8b496 [WEB-3560] chore: work item modal code refactor #6996 2025-04-30 14:56:38 +05:30
Vamsi Krishna
7b9f80628e [WEB-3972]fix: epics sub work items order (#3078)
* fix: epics customer activity

* fix: updated the order for sub work items properties
2025-04-29 20:03:14 +05:30
sriram veeraghanta
be97b147d8 fix: merge conflicts 2025-04-29 15:53:11 +05:30
sriram veeraghanta
ac703c89be fix: build errors 2025-04-29 15:49:31 +05:30
sriram veeraghanta
c4ddff5419 chore: nextjs dependencies upgrade 2025-04-29 15:48:52 +05:30
sriram veeraghanta
3abe4c9c80 Sync: Community Changes #3073 2025-04-29 15:35:53 +05:30
sriram veeraghanta
cdca5a4126 chore: build fixes 2025-04-29 15:33:03 +05:30
sriram veeraghanta
963e826337 fix: merge conflicts 2025-04-29 15:27:59 +05:30
Sangeetha
4c329b4630 [WEB-3929] fix: customers on epics (#3039)
* fix: feature flag check for workspace level

* chore: customer ids and customer request ids in issues list

* chore: customer ids and customer request ids in epics

* chore: customer ids and customer request ids in epics

* chore: support sql file attachment

* fix: returning issue id instead of customer and request ids

* chore: customer request count to customer request ids

* chore: customer request id on issue retrieve api

* chore: customer id and customer request id in epic detail api

* * chore: added work items and requests count for epics
* chore: updated store for work items customers data
* fix: coustomers count mutation in list

---------

Co-authored-by: vamsikrishnamathala <matalav55@gmail.com>
2025-04-29 15:24:38 +05:30
Sangeetha
6a4850084e [WEB-3901]feat: epics sub work items sorting (#3019)
* refactor: sub-work items components, hooks and types

* feat: group by and order by for sub work items of epic

* feat: group by and order by for sub work items of a work items

* feat: group by and order by for sub work items of a initiative

* fix: group by assignee ids

* feat: added orderby and display properties toggle for sub work items

* fix: build errors

* feat: added order by to epics work items

* chore: remvoed issue_type  from display properties

* chore: removed unused variables and commented code

---------

Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
Co-authored-by: vamsikrishnamathala <matalav55@gmail.com>
Co-authored-by: Vamsi Krishna <46787868+vamsikrishnamathala@users.noreply.github.com>
2025-04-29 15:24:18 +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
Vamsi Krishna
44e4d8282f [WEB-3902]feat: added sort and display properties to initiatives epics list #3052 2025-04-29 14:38:26 +05:30
Vamsi Krishna
4970b88cd6 [WEB-3917]feat: added customer and customer request activity to epics #3066 2025-04-29 14:35:28 +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
Anmol Singh Bhatia
8c97cd6a6a [WEB-3948] chore work item peek view logic (#3050)
* chore: return is_epic for recents

* chore: issue entity data type updated

* chore: HomePeekOverviewsRoot component added

* chore: code refactor

* chore: handle peek view logic for workitem type

---------

Co-authored-by: sangeethailango <sangeethailango21@gmail.com>
2025-04-25 15:14:48 +05:30
sriram veeraghanta
4a2ebbbfa3 Sync: Community Changes #3051 2025-04-25 15:10:08 +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
sriram veeraghanta
1c4a5e3bbd Sync: Community Changes #3049 2025-04-25 14:34:44 +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
M. Palanikannan
82af9f19bd fix: build fix (#3043) 2025-04-24 20:05:25 +05:30
sriram veeraghanta
0a204be71d Merge branch 'preview' into sync/ce-ee 2025-04-24 17:52:52 +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
Akshita Goyal
f4336655d7 fix: long words in updates (#3030) 2025-04-24 16:08:30 +05:30
sriram veeraghanta
bf889d9b5b Sync: Community Changes #3033 2025-04-24 14:22:57 +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
Surya Prashanth
6d633e6529 [SILO-127] feat: silo | helpers for Plane OAuth in integration (#3024)
* oauth helper service

* oauth helper service + db helpers + modify plane sdk to accomodate oauth token

* fix indentation + create util for remove undefined in object

* remove await in helper methods

* workspace credential helper methods

* remove workspace_id from get workspace entity connection helper

* Get Connection Details refactor change

* fix indentation

* fix extra lines in end of file

* refactored to move integration related types in their specific files

* add application id copy button

---------

Co-authored-by: Saurabhkmr98 <saurabhkapur73@gmail.com>
Co-authored-by: Saurabh Kumar <70131915+Saurabhkmr98@users.noreply.github.com>
2025-04-23 17:27:08 +05:30
Prateek Shourya
13c6af7c95 [WEB-3930] fix: application crash on accessing intake work items (#3021) 2025-04-23 15:15:48 +05:30
sriram veeraghanta
b19a3b185e Sync: Community Changes #3028 2025-04-23 15:15:17 +05:30
M. Palanikannan
9e230d15e5 [WIKI-325] fix: smooth cursor speed and dnd on sidebar (#3022)
* fix: trying out motion

* fix: smooth cursor delay

* fix: smooth cursor speed fixed

* fix: drag and drop fixed if nested pages is not enabled

* fix: yarn lock

* fix: lock control
2025-04-23 15:14:44 +05:30
Prateek Shourya
b5ceb94fb2 [WEB-3930] fix: application crash on accessing intake work items (#6958) 2025-04-23 15:12:54 +05:30
Vamsi Krishna
4a32b2f3d1 [WEB-3920]fix: estimate activity #3013 2025-04-22 20:16:12 +05:30
sriram veeraghanta
7624ff540e fix: merge conflicts 2025-04-22 20:14:10 +05:30
Anmol Singh Bhatia
5dacba74c9 [WEB-3923] fix: applied filters list #6957 2025-04-22 17:58:16 +05:30
Vamsi Krishna
c8be836d6c [WEB-3920]fix: estimate activity #6950 2025-04-22 17:45:15 +05:30
Akshita Goyal
280aa7f671 [WEB-3399] fix: progress data for cycle list item #6956 2025-04-22 17:41:06 +05:30
M. Palanikannan
c7fb8fac0c [WIKI-323] fix: added tooltips for displaying lock and move page (#3015) 2025-04-22 14:17:00 +05:30
Sangeetha
6566532bec [WEB-3905] fix: cancelled issues on epic analytics of a initiative (#3005) 2025-04-21 20:33:21 +05:30
M. Palanikannan
8da04a83bf [WIKI-322] fix: update page actions UI (#3011)
* fix: badges improved

* fix: revamp page embed options to ee

* fix: collaborators list and better syncing error states

* fix: handle sidebar scrolling

* fix: mutation issues

* fix: filtering pages

* fix: opening and closing of section roots

* fix: remove unused prop

* fix: rendering hooks conditionally fixed

---------

Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2025-04-21 20:30:50 +05:30
Akshita Goyal
b6d1fad96e [WEB-3915] chore: added instance config check for elastic-search #3006 2025-04-21 17:05:03 +05:30
Vamsi Krishna
39d3618041 [WEB-3916]fix: customer request empty state in epics (#3004)
* fix: customer request empty state

* fix: estimate point fix
2025-04-21 17:02:30 +05:30
Saurabh Kumar
da37966562 [SILO-158] fix: add optional chaining for missing workspace in import jobs #3000 2025-04-21 12:49:25 +05:30