Anmol Singh Bhatia
a75301d6c6
[WEB-6420] chore: migrate community references from Discord to Forum ( #8657 )
...
* chore: replace Discord references with Forum links
* chore: migrate help and community CTAs from Discord to Forum
* refactor: replace Discord icons with lucide MessageSquare
* chore: rename Discord labels and keys to Forum
* chore: remove obsolete Discord icon component
* chore: update Discord references to Forum in templates
* chore: code refactoring
2026-03-04 13:08:36 +05:30
sriram veeraghanta
41abaffc6e
chore: replace prettier with oxfmt ( #8676 )
2026-03-02 20:40:50 +05:30
Dheeraj Kumar Ketireddy
ef5d481a19
[VPAT-51] fix: update workspace invitation flow to use token for validation #8508
...
- Modified the invite link to include a token for enhanced security.
- Updated the WorkspaceJoinEndpoint to validate the token instead of the email.
- Adjusted the workspace invitation task to generate links with the token.
- Refactored the frontend to handle token in the invitation process.
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2026-02-17 00:02:18 +05:30
sriram veeraghanta
2b6e24d526
chore: merge helpers and layouts ( #8624 )
...
* fix: remove constants and services
* fix: formatting
* chore: merge helpers and layouts
* fix: workspace disbale flag handling
2026-02-10 22:04:07 +05:30
sriram veeraghanta
7793febcf8
chore: merge constants and services ( #8623 )
...
* fix: remove constants and services
* fix: formatting
* fix: types check
2026-02-10 21:10:54 +05:30
sriram veeraghanta
02d0ee3e0f
chore: add copyright ( #8584 )
...
* feat: adding new copyright info on all files
* chore: adding CI
2026-01-27 13:54:22 +05:30
Aaryan Khandelwal
db8b67102d
[WEB-5860] [WEB-5861] [WEB-5862] style: improved settings interface ( #8520 )
...
* style: improved profile settings
* chore: minor improvements
* style: improved workspace settings
* style: workspace settings content
* style: improved project settings
* fix: project settings flat map
* chore: add back navigation from settings pages
* style: settings content
* style: estimates list
* refactor: remove old code
* refactor: removed unnecessary line breaks
* refactor: create a common component for page header
* chore: add fade-in animation to sidebar
* fix: formatting
* fix: project settings sidebar header
* fix: workspace settings sidebar header
* fix: settings content wrapper scroll
* chore: separate project settings features
* fix: formatting
* refactor: custom theme selector
* refactor: settings headings
* refactor: settings headings
* fix: project settings sidebar padding
* fix: sidebar header padding
* fix: sidebar item permissions
* fix: missing editable check
* refactor: remove unused files
* chore: remove unnecessary code
* chore: add missing translations
* fix: formatting
2026-01-23 13:34:20 +05:30
Prateek Shourya
3d5e427894
chore: remove unused right sidebar component and clean up workspace member settings ( #8477 )
2025-12-31 00:08:40 +05:30
sriram veeraghanta
6129e8e53b
Revert "[WEB-4959]chore: refactor project member page #8464 " ( #8476 )
...
This reverts commit c97e418515 .
2025-12-30 21:46:32 +05:30
sriram veeraghanta
d61b157929
chore: remove posthog events ( #8465 )
...
* chore: remove posthog events
* chore: remove event tracking
* chore: lint errors
* chore: minor changes based on comments
* fix: type errors
2025-12-30 19:59:50 +05:30
b-saikrishnakanth
c97e418515
[WEB-4959]chore: refactor project member page #8464
2025-12-30 14:59:16 +05:30
Anmol Singh Bhatia
866338289e
chore: navigation preference enhancements ( #8468 )
2025-12-30 13:22:28 +05:30
Anmol Singh Bhatia
2980c2d76b
refactor: actions icon migration ( #8219 )
...
* chore: gitignore updated
* chore: check icon added to propel package
* feat: search icon migration
* chore: check icon migration
* chore: plus icon added to propel package
* chore: code refactor
* chore: plus icon migration and code refactor
* chore: trash icon added to propel package
* chore: code refactor
* chore: trash icon migration
* chore: edit icon added to propel package
* chore: new tab icon added to propel package
* chore: edit icon migration
* chore: newtab icon migration
* chore: lock icon added to propel package
* chore: lock icon migration
* chore: globe icon added to propel package
* chore: globe icon migration
* chore: copy icon added to propel package
* chore: copy icon migration
* chore: link icon added to propel package
* chore: link icon migration
* chore: link icon migration
* chore: info icon added to propel package
* chore: code refactor
* chore: code refactor
* chore: code refactor
* chore: code refactor
2025-12-26 17:19:15 +05:30
Aaryan Khandelwal
92ac28fcb8
[WEB-5809] refactor: tailwind config inline variables ( #8437 )
2025-12-26 16:36:29 +05:30
Anmol Singh Bhatia
d09c91b838
[WEB-5772] chore: theme switcher code refactor #8438
2025-12-23 19:42:01 +05:30
Anmol Singh Bhatia
2bc7080d24
[WEB-5772] chore: theme switcher and editor colors enhancements ( #8436 )
2025-12-23 18:09:26 +05:30
Jayash Tripathy
5a2e2e7e11
[WEB-5662][WEB-5770] fix: alignment of cycles in sidebar and layout selection dropdown button ( #8414 )
2025-12-22 16:40:51 +05:30
Jayash Tripathy
81dbd5ab19
[WEB-5614] refactor: update styling and structure across various components ( #8388 )
2025-12-18 20:19:51 +05:30
b-saikrishnakanth
eafa393524
[WEB-5726] fix: showing an empty state on deleted work item link #8381
2025-12-18 18:41:29 +05:30
Anmol Singh Bhatia
b165e2a3fe
[WEB-5614] chore: platform header and breadcrumb enhancements ( #8383 )
2025-12-18 18:39:06 +05:30
Jayash Tripathy
b675c5c7a7
[WEB-5614] chore: update component styles and class names for consistency across projects #8360
2025-12-17 18:28:29 +05:30
Aaryan Khandelwal
1f06b67c66
regression: replace old css vars with the new design system tokens ( #8354 )
...
* chore: replace old css vars
* fix: replace shadow and primary colors
* chore: remove hardcoded colors
2025-12-17 16:28:22 +05:30
Jayash Tripathy
88f5a063d6
[WEB-5614] fix: new design system consistency ( #8351 )
...
* chore: tooltip enhancements
* chore: project card enhancements
* chore: work item card enhancements
* chore: update component styles and class names for consistency across the application
---------
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@plane.so>
2025-12-17 13:32:29 +05:30
b-saikrishnakanth
e8047b6f1c
[WEB-5671] chore: settings workspace members enhancements #8346
2025-12-16 19:11:07 +05:30
Anmol Singh Bhatia
fa63964566
feat: custom theming enhancements ( #8342 )
2025-12-16 18:17:59 +05:30
Jayash Tripathy
be1113b170
[WEB-5699] refactor: update styling and classnames of charts according to new design system ( #8345 )
...
* refactor: update styling and class names according to new design system in charts
* refactor: clean up
2025-12-16 16:30:29 +05:30
Aaryan Khandelwal
22339b9786
[WEB-5602] feat: new design system ( #8220 )
...
* chore: init tailwind v4
* chore: update all configs
* chore: add source to parse monorepo packages
* chore: combine all css files
* feat: added extended colors
* chore: update typography
* chore: update extended color var names
* refactor: remove initial spacing variable and update dark mode selector
* chore: update css files
* chore: update animations
* chore: remove spacing tokens
* fix: external css files
* chore: update tailwind-merge version
* chore: update font family
* chore: added brief agents.md and story for new design system
* chore: enhance design system documentation with rare exceptions for visual separation
* chore: add fontsource package for typography
* chore: material symbols font added
* chore: update shadow default
* chore: add stroke and outline theme vars
* chore: update ring and fill colors
* chore: overwrite tailwind typography tokens
* chore: add high contrast mode tokens
* chore: update scrollbar colors
* chore: backward compatibility for buttons and placeholders
* chore: add priority colors
* chore: update urgent priority color
* chore: update plan colors
* chore: add missing utility class
* chore: update height and padding classes
* chore: update label colors
* chore: add missing utlity
* chore: add typography plugin to space app
* chore: replace existing classNames with new design system tokens #8244 (#8278 )
* chore: update border colors
* chore: update all borders
* chore: update text colors
* chore: update css variables
* chore: update font sizes and weights
* chore: update bg colors
* chore: sync changes
* fix: uncomment spacing-1200 variable in variables.css
* chore: update primary colors
* refactor: updated border to border-subtle
* refactor: update various components and improve UI consistency across the application
* updated classnames
* updated classnames
* refactor: update color-related class names to use new design system variables for consistency
* chore: default automations
* chore: update text sizes
* chore: home and power k
* chore: home and power k
* chore: replace ui package button components
* chore: update text sizes
* chore: updated issue identifier (#8275 )
* refactor: top navigation and sidebar design token (#8276 )
* chore: update all button components (#8277 )
* chore: new button component
* chore: update existing buttons
* chore: overwrite tailwind typography tokens
* fix: twMerge config + fixed cn instances
* refactor: toast design token updated (#8279 )
* chore: update existing buttons
* chore: tooltip design token updatged (#8280 )
* chore: moved cn utility to propel (#8281 )
* chore: update space app UI (#8285 )
* chore; update space app filters component
* fix: button whitespace wrap
* chore: space app votes
* chore: update dropdown components
* refactor: auth, onboarding, sidebar, and common component design token migration (#8291 )
* chore: checkbox component design token updated
* chore: indicator and oauth component design token updated
* chore: sidebar design token updated
* chore: auth and onboarding design token updated
* chore: update divider color
* style: update background colors and hover effects across list components
* fix: tailwind merge
* refactor: toggle switch design token migration and header utility classname added (#8295 )
* chore: toggle component design token updated
* chore: h-header utility class added
* chore: updated color tokens for work item detail page (#8296 )
* chore: update react-day-picker UI
* refactor: update button sizes and styles in filters components
* refactor: breadcrumbs design token updated (#8297 )
* chore: update priority icon colors
* refactor: updated layout variables
* chore: update plan card primary CTA
* Chore update editor design system (#8299 )
* refactor: update styles for callout, color selector, logo selector, and image uploader
* refactor:fix image
* chore: update settings UI
* chore: updated notifications color and size tokens (#8302 )
* chore: update sm button border radius
* fix: logo renderer
* chore: icon button component
* chore: remove deprecated classes
* chore: remove deprecated classes
* chore: update editor list spacing
* fix: icon button size
* chore: improvements (#8309 )
* chore: update cycles and modules pages
* refactor: update background styles across various components to use new design system colors
* fix: button type errors
* chore: update modals design system (#8310 )
* refactor: callout bg
* refactor: code bg
* refactor: modal size and variant
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
* chore: update next-themes
* design: update billing and plans component styles and remove unused utility functions (#8313 )
* refactor: empty state design token migration and improvements (#8315 )
* fix: profile page
* refactor: tabs design token updated (#8316 )
* chore: updated buttons and tokens for work items (#8317 )
* fix: adjust trial button spacing in checkout modal
* chore: update add button hover state
* fix: type error (#8318 )
* fix: type error
* chore: code refactor
* refactor: update button sizes and background styles in rich filters components
* refactor: update editor bg
* refactor: enhance Gantt chart sidebar functionality and styling
- Removed unused prop from .
- Updated to include new props for better block management and scrolling behavior.
- Improved auto-scroll functionality for Gantt chart items.
- Adjusted styles in component for consistent design.
* regression: gantt design
* chore: new badge component
* fix: favorite star
* chore: update backgroung, typography and button sizes across workspace settings general and members pages
* fix: header button sizes
* fix: emoji icon logo (#8323 )
* more fixes
* chore: update settings sidebar
* refactor: avatar component
* chore: updated work item detail sidebar (#8327 )
* refactor: update link preview
* fix: work item property dropdowns
* fix: dropdown buttons border radius
* chore: update power k translation
* chore: updated profile activity design (#8328 )
* chore: update settings pages
* chore: update work item sidebar alignments (#8330 )
* refactor: admin design system
* chore: update page header
---------
Co-authored-by: Jayash Tripathy <76092296+JayashTripathy@users.noreply.github.com>
Co-authored-by: VipinDevelops <vipinchaudhary1809@gmail.com>
Co-authored-by: Vamsi Krishna <46787868+vamsikrishnamathala@users.noreply.github.com>
Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com>
Co-authored-by: gakshita <akshitagoyal1516@gmail.com>
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com>
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>
Co-authored-by: b-saikrishnakanth <bsaikrishnakanth97@gmail.com>
Co-authored-by: M. Palanikannan <73993394+Palanikannan1437@users.noreply.github.com>
* fix: formatting
* reexport types
* fix: lint error
---------
Co-authored-by: Jayash Tripathy <76092296+JayashTripathy@users.noreply.github.com>
Co-authored-by: VipinDevelops <vipinchaudhary1809@gmail.com>
Co-authored-by: Vamsi Krishna <46787868+vamsikrishnamathala@users.noreply.github.com>
Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com>
Co-authored-by: gakshita <akshitagoyal1516@gmail.com>
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com>
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>
Co-authored-by: b-saikrishnakanth <bsaikrishnakanth97@gmail.com>
Co-authored-by: M. Palanikannan <73993394+Palanikannan1437@users.noreply.github.com>
2025-12-12 20:50:14 +05:30
M. Palanikannan
e20f686398
[WIKI-844] fix: realtime sync post vite migration with title editor sync and indexed db access ( #8294 )
...
* fix: robust way to handle socket connection and read from indexeddb cache when reqd
* fix: realtime sync working with failure handling
* fix: title editor added
* merge preview into fix/realtime-sync
* check
* page renderer props
* lint errors
* lint errors
* lint errors
* sanitize html
* sanitize html
* format fix
* fix lint
2025-12-10 19:02:52 +05:30
sriram veeraghanta
20510bb2dd
chore: moving star us button to the top navigation ( #8289 )
2025-12-10 15:11:45 +05:30
b-saikrishnakanth
079a624006
feat: add timezone selection to workspace settings ( #8248 )
...
* feat: add timezone selection to workspace onboarding, creation and settings
* refactor: remove timezone selection from workspace creation and onboarding forms
2025-12-10 00:59:39 +05:30
b-saikrishnakanth
f70384bff7
[WEB-5603] feat: enhance workspace settings layout and members page ( #8266 )
...
* feat: enhance workspace settings layout and members page with new components
* refactor: update workspace settings layout and members page to use default exports
* refactor: settings layout import changes
* refactor: simplify workspaceSlug usage in settings layout
2025-12-09 21:04:33 +05:30
Aaron
0ab94ed6d6
chore: run fixes ( #8257 )
...
* chore: run fixes
* fix: type, just use hocuspocusservercontext
* fix: codemod
---------
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com>
2025-12-08 22:26:50 +05:30
Anmol Singh Bhatia
1090b3e938
[WEB-5573] refactor: app rail enhancements ( #8239 )
...
* chore: app rail context added
* chore: dock/undock app rail implementation
* chore: refactor
* chore: code refactor
* chore: code refactor
2025-12-04 18:14:59 +05:30
Sangeetha
60220801ac
[WEB-4338] fix: incorrect error code in project retrieve API ( #7234 )
...
* fix: project error message and status code
* fix: incorrect member role check
* fix: project error message and status code
* fix: improve project permission checks and error handling in ProjectViewSet
* feat: enhance project settings layout with better loading strategy and fix all flicker
* fix: prevent rendering during project loading in ProjectAuthWrapper
* refactor: adjust layout structure in ProjectDetailSettingsLayout and enhance access restriction logic in ProjectAccessRestriction
* refactor: replace ProjectAccessRestriction component with updated version and enhance error handling
- Deleted the old ProjectAccessRestriction component.
- Introduced a new ProjectAccessRestriction component with improved error handling and user prompts for joining projects.
- Updated translations for new error states in multiple languages.
* fix: enhance error handling in IssueDetailsPage and remove JoinProject component
---------
Co-authored-by: Dheeraj Kumar Ketireddy <dheeru0198@gmail.com>
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>
2025-12-01 17:14:01 +05:30
Aaryan Khandelwal
2980836015
[WEB-5527] fix: extended sidebar ( #8197 )
2025-11-28 16:54:53 +05:30
Aaryan Khandelwal
c685042a47
regression: projects breadcrumb in accordion layout ( #8194 )
2025-11-28 14:05:38 +05:30
Aaryan Khandelwal
39749106a2
regression: sidebar toggle button position ( #8186 )
...
* fix: sidebar toggle button position
* chore: remove border radius
2025-11-27 20:53:12 +05:30
Aaryan Khandelwal
05b1c147a9
[WEB-5506] regression: navigation revamp bugs ( #8180 )
2025-11-26 16:25:29 +05:30
Anmol Singh Bhatia
4806bdf99c
[WEB-5170] feat: navigation revamp ( #8162 )
2025-11-26 12:56:11 +05:30
Jayash Tripathy
2804987fe8
[WEB-5358] fix: analytics enhancements ( #8150 )
...
* refactor: enhance analytics page tab functionality and UI
- Introduced state management for selected tabs using useState and useEffect hooks.
- Updated tab handling to improve user experience with onValueChange for Tabs component.
- Refactored AnalyticsFilterActions to remove unused duration selection.
- Added Tooltip to project name in ActiveProjectItem for better visibility.
- Minor styling adjustments in Tabs component for improved layout consistency.
* refactor: improve tab layout in analytics page by adding w-fit
* fix: update styling for ActiveProjectItem component
* refactor: simplify analytics page and introduce useAnalyticsTabs hook
- Removed unused imports and optimized the analytics page component.
- Replaced getAnalyticsTabs with a new custom hook useAnalyticsTabs for better modularity.
- Added useAnalyticsTabs hook to manage analytics tab logic.
- Created new files for useAnalyticsTabs and analytics tabs in the 'ce' and 'ee' directories.
* fix: ensure consistent export in use-analytics-tabs file
* style: format code for better readability in AnalyticsPage component
* fix: add missing newline at end of file in use-analytics-tabs
* chore: remove unused analytics tab components
---------
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com>
2025-11-24 21:29:34 +05:30
Prateek Shourya
e6d584fde7
[WEB-5489] fix: prevent AppRail hook usage outside context in disabled workspace components ( #8164 )
2025-11-24 16:03:36 +05:30
Aaron
0f4309659a
[WEB-5478] chore: fix types ( #8155 )
2025-11-21 20:22:37 +05:30
Aaron
2e15e4f786
fix: source map warning during build ( #8148 )
...
* [WEB-5473] fix: source map errors
* [WEB-5473] chore: run codemod
* fix: build errors in editor
---------
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com>
2025-11-21 13:43:52 +05:30
Aaron
83fdebf64d
[WEB-5459] feat(codemods): add function declaration transformer with tests ( #8137 )
...
- Add jscodeshift-based codemod to convert arrow function components to function declarations
- Support React.FC, observer-wrapped, and forwardRef components
- Include comprehensive test suite covering edge cases
- Add npm script to run transformer across codebase
- Target only .tsx files in source directories, excluding node_modules and declaration files
* [WEB-5459] chore: updates after running codemod
---------
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com>
2025-11-20 17:39:40 +05:30
Aaryan Khandelwal
83679806fd
[WIKI-419] chore: new asset duplicate endpoint added ( #7172 )
...
* chore: new asset duplicate endpoint added
* chore: change the type in url
* chore: added rate limiting for image duplication endpoint
* chore: added rate limiting per asset id
* chore: added throttle class
* chore: added validations for entity
* chore: added extra validations
* chore: removed the comment
* chore: reverted the frontend code
* chore: added the response key
* feat: handle image duplication for web
* feat: custom image duplication update
* fix: remove paste logic for image
* fix : remove entity validation
* refactor: remove entity id for duplication
* feat: handle duplication in utils
* feat: add asset duplication registry
* chore: update the set attribute method
* fix: add ref for api check
* chore :remove logs
* chore : add entity types types
* refactor: rename duplication success status value
* chore: update attribute to enums
* chore: update variable name
* chore: set uploading state
* chore : update enum name
* chore : update replace command
* chore: fix retry UI
* chore: remove default logic
* refactor: optimize imports in custom image extension files and improve error handling in image duplication
* fix:type error
* Update packages/editor/src/core/extensions/custom-image/components/node-view.tsx
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* fix: enhance asset duplication handler to ignore HTTP sources
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com>
Co-authored-by: VipinDevelops <vipinchaudhary1809@gmail.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-11-20 15:05:01 +05:30
Prateek Shourya
1eaa48c95c
[WEB-5458] improvement: restructure layout components to enhance loading ( #8141 )
2025-11-19 19:11:17 +05:30
Prateek Shourya
19a0ef490b
[WEB-5423] fix: typescript errors and add types check step to pull request workflow ( #8110 )
2025-11-14 16:18:36 +05:30
sriram veeraghanta
4e357c4ad0
[WEB-5404] chore: update next images with html default images ( #8101 )
...
* chore: update next images with html default images
* chore: sync related changes
* Update apps/admin/core/components/instance/failure.tsx
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* Update apps/space/app/not-found.tsx
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* Update apps/space/core/components/issues/issue-layouts/error.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update apps/space/core/components/ui/not-found.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* chore: replace classname styles in space
* fix: copoilot suggestions
* fix: copilot suggestions
* chore: format files
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-13 18:33:18 +05:30
sriram veeraghanta
30da349475
[WEB-5413] feat: adding sentry error handling in web, space and admin ( #8099 )
2025-11-12 19:03:47 +05:30
Aaryan Khandelwal
12a050e7d3
[WIKI-538] chore: common description component ( #7785 )
...
* chore: common description input component
* chore: replace existing description input components
* fix: await for update calls
* refactor: handle fallback values for description states and form data
* fix: import statements
* chore: add workspaceDetails check
2025-11-06 19:47:38 +05:30