Akshita Goyal
69b64afc0f
[PAI-457] [PAI-439] [PAI-436] [PAI-422] [PAI-420]: chore pi improvements ( #3337 )
...
* fix: pi refactoring
* fix: new chat button
* fix: refactoring
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
2025-06-09 15:11:35 +05:30
sriram veeraghanta
8cbf407aa0
Sync: Community Changes #3355
2025-06-09 00:34:27 +05:30
Prateek Shourya
11debee402
fix: build errors related to project member list ( #7185 )
2025-06-09 00:31:27 +05:30
sriram veeraghanta
546752eb4a
Merge branch 'preview' into sync/ce-ee
2025-06-08 23:50:42 +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
JayashTripathy
465dff14a1
chore: sync PR conflicts
2025-06-06 17:03:27 +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
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
Prateek Shourya
8c99a7df88
[WEB-4273] fix: plans comparison scroll issue ( #7176 )
2025-06-05 22:51:05 +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
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
Nikhil
a0a5cfa182
[DISCO-42]: business plan implementation and business trial changes ( #3319 )
...
* feat: allow trial on business plan
* improvement: revamp trial banner
* fix: trial ended ux copy
* chore: change workspace trial allowed to not check for subscriptions"
* chore: remove unused endpoint
* chore: correct trial banner import
* chore: update subscription upgrade button logic.
---------
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
2025-06-04 17:32:34 +05:30
Prateek Shourya
ef3ec7274c
[WEB-4253] improvement: minor enhancements to billing page ( #7160 )
2025-06-04 17:29:45 +05:30
sriram veeraghanta
334853ab4f
Merge branch 'preview' into sync/ce-ee
2025-06-04 16:42:19 +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
sriram veeraghanta
3a0536efdf
fix: merge conflicts
2025-06-04 13:49:48 +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
Akshita Goyal
0e8a6ad9cb
[WEB-3998] fix: implemented applications settings #3317
2025-06-03 18:23:54 +05:30
pushya22
68de4a5ae5
Sync: Community Changes #3314
2025-06-03 15:20:40 +05:30
Prateek Shourya
e70105235b
[WEB-4245] improvement: minor enhancements to project members settings page ( #7153 )
2025-06-03 15:09:54 +05:30
pushya22
fab0568074
Sync: Community Changes #3310
2025-06-02 15:54:19 +05:30
Akshita Goyal
16d63abcdc
[WEB-3998] fix: minor empty states changes + refactoring ( #7151 )
2025-06-02 15:50:57 +05:30
sriram veeraghanta
46e554d534
Sync: Community Changes #3309
2025-06-02 13:37:17 +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
Akshita Goyal
6c59bd68c2
[WEB-3998] feat: settings page revamp ( #3059 )
...
* 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: enterprise settinngs
* fix: css + build
* fix: refactoring
* feat: profile settings internal screens upgrade
* fix: workspace settings internal screens
* fix: integrations + importers
* feat: templates css
* feat: worklogs
* feat: templates
* fix: templates
* fix: external scrolling allowed
* fix: css
* fix: css
* fix: css
* fix: sync changes
* fix: css
* fix: preferences settings
* fix: css
* fix: mobile interface
* fix: smooth cursor code splitting
* chore: added discard modal for work item templates
* chore: project template discard modal
* fix: update state for pro features in settings
* feat: silo settings revamp
* fix: discard modal fixed
* chore: payment modals added + mpved command pallete
* fix: epics & project updates empty state
* fix: refactor
* fix: profile redirections
* fix: removed lasst workspace id
* fix: dark theme
* fix: empty states
* fix: build
* fix: css
* fix: css
* fix: page templates for projects
* fix: heading
* feat: scroll
* fix: layouting
* fix: profile empty states
* fix: wspce upgrade
* fix: wrkspce empty states
* fix: empty states
* fix: create template button
* fix: css
* fix: refactor
* fix: bug fixes
* fix: refactor
* fix: css
* fix: css
* fix: routes
* fix: first day of the week
* fix: workspace deletion
* fix: scrolling
* fix: refactoring
* fix: project -> projects
* fix: refactoring
* fix: refactor
* fix: no authorized view consistency
* fix: folder structure
* fix: revert
* fix: folder structure
* fix: project -> projects
* fix: redirections + routing
* fix: handled redirections
* fix: templates marketplace publish
* fix: empty states
* fix: scroll
* fix: deleted old routes
* fix: empty states
* fix: headings
* fix: settings description
* fix: build
* fix: reactive issue
* fix: upgrade screens
* fix: empty states
* fix: empty sttaes
* fix: sync
* fix: sync
* fix: refactor
---------
Co-authored-by: sangeethailango <sangeethailango21@gmail.com >
2025-05-31 00:11:39 +05:30
sriram veeraghanta
b9675a4ae3
fix: merge conflicts
2025-05-30 21:19:03 +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
sriram veeraghanta
b03c721e7d
Merge branch 'preview' into sync/ce-ee
2025-05-30 20:53:37 +05:30
sriram veeraghanta
9386234472
fix: build errors
2025-05-30 20:49:08 +05:30
Bavisetti Narayan
68b5d2b0aa
[WEB-3156] feat: epic notifications ( #3187 )
...
* draft: epic notifications
* chore: added epic notifications
* chore: changed the urls
* feat: added epic peek overview for notifications
* chore: removed unwanted components
* chore: removed the epic annotation
* chore: code split for notification card
* chore: set sidebar to closed for epic in notifications peek view
* chore: addded HOC for feature flag check
---------
Co-authored-by: vamsikrishnamathala <matalav55@gmail.com >
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
2025-05-30 20:43:56 +05:30
Akshita Goyal
bf34a69855
[WEB-4078] Feat initiative to epics and projects ( #3228 )
...
* fix: initiatives modal
* fix: icons
* feat: add and list initiatives to a project
* feat: add and list initiatives to epic
* fix: api integrations
* fix: build issues
* fix: refactor
* fix: null value in initiative_ids
* chore: add initative_ids in the issue detail endpoint
* chore: use prefetch
* fix: return empty list for no initiative ids
* chore: insert created_by
* fix: initiative epics not getting inserted
* fix: refactoring
---------
Co-authored-by: sangeethailango <sangeethailango21@gmail.com >
2025-05-30 20:42:25 +05:30
Bavisetti Narayan
40261b6230
[WEB-4186] feat: analytics in epics sidebar ( #3276 )
...
* feat: add isEpic state to epic analytics sidebar
* chore: added analytics for epic sidebar
* fix: update analytics service to handle custom work items in peek view
* chore: reduced the epic check
* chore: changed the epic feature flag logic
* Chore analytics epic UI (#3292 )
* 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
* fix: update isEpic handling in WorkItemsModal and integrate into TotalInsights
---------
Co-authored-by: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com >
---------
Co-authored-by: JayashTripathy <jayashtripathy371@gmail.com >
Co-authored-by: JayashTripathy <76092296+JayashTripathy@users.noreply.github.com >
2025-05-30 20:41:00 +05:30
sriram veeraghanta
e4297835a6
fix: merge conflicts
2025-05-30 20:24:59 +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
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
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
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
sriram veeraghanta
bd545c66f5
Sync: Community Changes #3281
2025-05-28 01:11:31 +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
M. Palanikannan
c2caa46587
fix: build and types ( #3270 )
...
* fix: build and types
* fix: teamspace page store
2025-05-26 20:45:54 +05:30