sriram veeraghanta
7153064ebb
fix: live server runtime errors ( #7314 )
...
* fix: live tsconfig and tsup config
* fix: lock file updates
* feat: adding build process to constants and types packages
* chore: coderabbit suggestions
2025-07-02 18:20:18 +05:30
Vamsi Krishna
757019bf43
[WEB-4427] fix: header alignments #7311
2025-07-02 15:30:40 +05:30
Akshita Goyal
cfe169c6d7
[WEB-4423] refactor: event trackers ( #7289 )
...
* feat: event tracker helper
* feat: track click events for `data-ph-element`
* fix: handled click events
* fix: handled name
* chore: tracker element updates
* chore: remove export
* chore: tracker element type
* chore: track element and event helper.
* chore: minor improvements
* chore: minor refactors
* fix: workspace events
* fix: added slug
* fix: changes nomenclature
* fix: nomenclature
* chore: update event tracker helper types
* fix: data id
* refactor: cycle events (#7290 )
* chore: update event tracker helper types
* refactor: cycle events
* refactor: cycle events
* refactor: cycle event tracker
* chore: update tracker elements
* chore: check for closest element with data-ph-element attribute
---------
Co-authored-by: Prateek Shourya <prateekshourya@Prateeks-MacBook-Pro.local>
* Refactor module events (#7291 )
* chore: update event tracker helper types
* refactor: cycle events
* refactor: cycle events
* refactor: cycle event tracker
* refactor: module tracker event and element
* chore: update tracker element
* chore: revert unnecessary changes
---------
Co-authored-by: Prateek Shourya <prateekshourya@Prateeks-MacBook-Pro.local>
* refactor: global views, product tour, notifications, onboarding, users and sidebar related events
* chore: member tracker events (#7302 )
* chore: member-tracker-events
* fix: constants
* refactor: update event tracker constants
* refactor: auth related event trackers (#7306 )
* Chore: state events (#7307 )
* chore: state events
* fix: refactor
* chore: project events (#7305 )
* chore: project-events
* fix: refactor
* fix: removed hardcoded values
* fix: github redirection event
* chore: project page tracker events (#7304 )
* added events for most page events
* refactor: simplify lock button event handling in PageLockControl
---------
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com>
Co-authored-by: M. Palanikannan <73993394+Palanikannan1437@users.noreply.github.com>
* chore: minor cleanup and import fixes
* refactor: added tracker elements for buttons (#7308 )
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>
* fix: event type
* refactor: posthog group event
* chore: removed instances of event tracker (#7309 )
* refactor: remove event tracker stores and hooks
* refactor: remove event tracker store
* fix: build errors
* clean up event tracker payloads
* fix: coderabbit suggestions
---------
Co-authored-by: Prateek Shourya <prateekshourya@Prateeks-MacBook-Pro.local>
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com>
Co-authored-by: M. Palanikannan <73993394+Palanikannan1437@users.noreply.github.com>
Co-authored-by: Vamsi Krishna <46787868+vamsikrishnamathala@users.noreply.github.com>
2025-07-02 15:23:18 +05:30
sriram veeraghanta
fa9c63716c
fix: circular dependencies between packages ( #7277 )
2025-07-01 19:19:44 +05:30
Aaryan Khandelwal
4a065e14d0
[WEB-4409] refactor: event constants ( #7276 )
...
* refactor: event constants
* fix: cycle event keys
* chore: store extension
* chore: update events naming convention
---------
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com>
2025-06-27 19:01:00 +05:30
Aaryan Khandelwal
072f2e2cac
[WEB-4363] regression: analytics tabs improvements #7260
2025-06-24 16:08:30 +05:30
JayashTripathy
22a9d48ca3
[WEB-4363]: Analytics tab improvements #7248
...
fix: padding in tabs
2025-06-24 14:17:40 +05:30
Anmol Singh Bhatia
2b7a17b484
[WEB-4050] feat: breadcrumbs revamp ( #7188 )
...
* chore: project feature enum added
* feat: revamp breadcrumb and add navigation dropdown component
* chore: custom search select component refactoring
* chore: breadcrumb stories added
* chore: switch label and breadcrumb link component refactor
* chore: project navigation helper function added
* chore: common breadcrumb component added
* chore: breadcrumb refactoring
* chore: code refactor
* chore: code refactor
* fix: build error
* fix: nprogress and button tooltip
* chore: code refactor
* chore: workspace view breadcrumb improvements
* chore: code refactor
* chore: code refactor
* chore: code refactor
* chore: code refactor
---------
Co-authored-by: vamsikrishnamathala <matalav55@gmail.com>
2025-06-19 17:17:14 +05:30
Vamsi Krishna
64fd0b2830
[WEB-4321]chore: workspace views refactor ( #7214 )
...
* chore: workspace views reafactor
* chore: resolved coderabbit suggestions
* chore: added project level workspace filter
* chore: added enum for roles
* chore: removed redundant type definition
* chore: optimised the query
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2025-06-19 16:26:32 +05:30
M. Palanikannan
414010688d
[WIKI-384] chore: editor core refactor ( #7235 )
...
* fix: extra actions
* chore: page flags
2025-06-19 15:59:38 +05:30
JayashTripathy
171099667e
[WEB-4339] fix: projects dropdown shows all projects ( #7238 )
...
* fix: projects drop only shows joined project
* refactor: removed unused things from header
2025-06-19 15:57:19 +05:30
Akshita Goyal
c7d17d00b7
[WEB-4017] fix: hooks and store refactoring for issue-details ( #7107 )
...
* fix: hooks and store splitting for issue-details
* fix: refactoring
* fix: refactoring
* fix: refactor
* fix: css
2025-06-18 15:59:26 +05:30
Prateek Shourya
2014400bed
refactor: move web utils to packages ( #7145 )
...
* refactor: move web utils to packages
* fix: build and lint errors
* chore: update drag handle plugin
* chore: update table cell type to fix build errors
* fix: build errors
* chore: sync few changes
* fix: build errors
* chore: minor fixes related to duplicate assets imports
* fix: build errors
* chore: minor changes
2025-06-16 17:18:41 +05:30
JayashTripathy
0fa9c8b015
[WEB-4323] refactor: Analytics refactor ( #7213 )
...
* chore: updated label for epics
* chore: improved export logic
* refactor: move csvConfig to export.ts and clean up export logic
* refactor: remove unused CSV export logic from WorkItemsInsightTable component
* refactor: streamline data handling in InsightTable component for improved rendering
* feat: add translation for "No. of {entity}" and update priority chart y-axis label to use new translation
* refactor: cleaned up some component and added utilitites
* feat: add "at_risk" translation to multiple languages in translations.json files
* refactor: update TrendPiece component to use new status variants for analytics
* fix: adjust TrendPiece component logic for on-track and off-track status
* refactor: use nullish coalescing operator for yAxis.dx in line and scatter charts
* feat: add "at_risk" translation to various languages in translations.json files
* feat: add "no_of" translation to various languages in translations.json files
* feat: update "at_risk" translation in Ukrainian, Vietnamese, and Chinese locales in translations.json files
* refactor: rename insightsFields to ANALYTICS_INSIGHTS_FIELDS and update analytics tab import to use getAnalyticsTabs function
* feat: update AnalyticsWrapper to use i18n for titles and add new translation for "no_of" in Russian
* fix: update yAxis labels and offsets in various charts to use new translation key and improve layout
* feat: define AnalyticsTab interface and refactor getAnalyticsTabs function for improved type safety
* fix: update AnalyticsTab interface to use TAnalyticsTabsBase for improved type safety
* fix: add whitespace-nowrap class to TableHead for improved header layout in DataTable component
2025-06-16 14:01:49 +05:30
Vamsi Krishna
07e937cd8e
[WEB-4094]chore: workspace notifications refactor ( #7061 )
...
* chore: workspace notifications refactor
* fix: url params
* fix: added null checks to avoid run time errors
* fix: notifications header color fix
2025-06-09 15:33:57 +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
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
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
Aaron Heckmann
f8ca1e46b1
[WEB-4098] feat: noindex/nofollow ( #7088 )
...
* feat: noindex/nofollow
- On login: nofollow
- On app pages: noindex, nofollow
https://app.plane.so/plane/browse/WEB-4098/
- https://nextjs.org/docs/app/api-reference/file-conventions/layout
- https://nextjs.org/docs/app/building-your-application/routing/route-groups#creating-multiple-root-layouts
- https://nextjs.org/docs/app/api-reference/functions/generate-metadata#link-relpreload
* chore: address PR feedback
2025-05-23 16:12:04 +05:30