Commit Graph

3368 Commits

Author SHA1 Message Date
sriramveeraghanta
44621130f0 fix: build errors 2025-07-02 19:39:23 +05:30
sriramveeraghanta
d37cac50c9 fix: merge conflicts 2025-07-02 18:26:55 +05:30
Aaryan Khandelwal
551d14a488 regressions: editor build errors #3559 2025-07-02 18:21:42 +05:30
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
Akshita Goyal
1b16e2ebf0 [SILO-319] fix: revamp connections #3416 2025-07-02 17:34:20 +05:30
sriram veeraghanta
ad237d6208 Sync: Community Changes #3555 2025-07-02 16:29:49 +05:30
Prateek Shourya
92084ba97d Merge branch 'sync/ce-ee' of github.com:makeplane/plane-ee into sync/ce-ee 2025-07-02 16:26:18 +05:30
Aaryan Khandelwal
f679628365 [WIKI-449] feat: image block download and alignment options (#7254)
* refactor: custom image extension

* refactor: extension config

* revert: image full screen component

* fix: undo operation

* chore: add download and alignment options

* chore: render image full screen modal in a portal

* chore: add missing attribute to image extension

* chore: minor bugs and improvements

* chore: add aria attributes

* chore: remove unnecessary file

* fix: full screen modal z-index
2025-07-02 15:36:06 +05:30
Vamsi Krishna
4a74a7aee2 [WEB-4427]fix: header alignments #3556 2025-07-02 15:34:20 +05:30
Vamsi Krishna
757019bf43 [WEB-4427] fix: header alignments #7311 2025-07-02 15:30:40 +05:30
Prateek Shourya
3263608cfa Merge branch 'preview' of github.com:makeplane/plane-ee into sync/ce-ee 2025-07-02 15:30:25 +05:30
Aaryan Khandelwal
0b159c4963 [WIKI-400] feat: page navigation pane (#7206)
* init: page navigation pane

* chore: outline and info tabs

* chore: asset download endpoint

* chore: realtime document info updates

* chore: add support for code splitting

* fix: formatting

* refactor: image block id generation

* chore: implement translation

* refactor: assets list storage logic

* fix: build errors

* fix: image extension name

* refactor: add support for additional asset items

* refactor: asset extraction logic

* chore: add translations

* fix: merge conflicts resolved from preview

* chore: remove version history option from the dropdown

* chore: query params handling

* chore: remove unnecessary logic

* refactor: empty state components

* fix: empty state asset path
2025-07-02 15:25:52 +05:30
Saurabh Kumar
e051bc5bc8 [SILO-287] Github Enterprise Server (#3516)
* [SILO-287] Github Enterprise Server (#3490)

* chore: add controller and strategy for github enterprise + service and type modification

* chore: github enterprise store changes

* ui changes for github enterprise

* UI and store changes + bug fixes

* fix feature flag value

* chore: github enterprise worker changes and bug fixes

* chore: github enterprise worker changes and bug fixes

* add translations + missing fields in oauth strategy + remove dev dependency

* refactor: update OAuth strategy methods and improve GitHub Enterprise integration

* add github enterprise in user profile connection

* refactor: update integration links to use urlSlug for routing

* fix: make user_id optional in listWorkspaceCredentials method

* remove target_host redundant dependency

* fix target host issue

* fix missing required fields issue

* remove unused variable
2025-07-02 15:23:49 +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
Prateek Shourya
8e229384a2 [WEB-4424] refactor: event trackers (#3549)
* 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: remove event trackers from ee components

* 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

* fix: captureProjectEvents

* fix: project overview attachments

* chore: removed instances of event tracker (#7309)

* refactor: remove event tracker stores and hooks

* refactor: remove event tracker store

* fix: build errors

* fix: page events

* refactor: work item and epics related event trackers

* fix: page events

* clean up event tracker payloads

* fix: build errors

---------

Co-authored-by: Prateek Shourya <prateekshourya@Prateeks-MacBook-Pro.local>
Co-authored-by: gakshita <akshitagoyal1516@gmail.com>
Co-authored-by: Akshita Goyal <36129505+gakshita@users.noreply.github.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:17:32 +05:30
sriramveeraghanta
e7f479e706 fix: merge conflicts 2025-07-01 19:27:59 +05:30
sriram veeraghanta
fa9c63716c fix: circular dependencies between packages (#7277) 2025-07-01 19:19:44 +05:30
sriram veeraghanta
411213d236 chore: circular dependecies fix (#3531)
* fix: circular dependencies and build issues (#7232)

* fix: circular dependencies and build issues
* chore: removed duplicate enums

* fix: build errors

* chore: minor fix

* fix: fixing circular dependecies and import errors

* fix: circular dependencies and pnpm builds (#3433)

* fix: circular dependencies and build issues

* fix: dependencies update

* fix: build

* chore: update all imports in types package

* chore: update enum imports

* chore: minor fixes

* fix: build errors

---------

Co-authored-by: Aaron Reisman <aaron.reisman@plane.so>

* fix: build errors

* chore: remove share page enum from constants

* fix: docker build

---------

Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>
Co-authored-by: Aaron Reisman <aaron.reisman@plane.so>
2025-07-01 19:19:02 +05:30
sriramveeraghanta
d3f1b511ad sync: canary changes to preview 2025-07-01 17:42:13 +05:30
Akshita Goyal
23fa22a300 [SILO-337] fix: silo ui changes (#3518)
* fix: silo ui changes

* fix: ux copy

* chore: added website
2025-07-01 14:24:12 +05:30
Vamsi Krishna
670da9fa03 [WEB-4416]fix: Unnecessary border on Intake header #7297 2025-07-01 13:21:29 +05:30
Aaron
b03844ee2d [WEB-4417] chore: optimize package imports instead of transpile #7292 2025-07-01 12:54:39 +05:30
sriram veeraghanta
e7d888d817 chore: package version updated 2025-06-30 23:56:34 +05:30
guru_sainath
3cf8872583 [MOBIL-1007] dev: Improve mobile auth web view #3543 2025-06-30 20:24:50 +05:30
sriram veeraghanta
3e5a5acb92 promote: mobile-runway to preview #3540 2025-06-30 18:55:37 +05:30
guru_sainath
d06ba8cfd8 [MOBIL-1007] dev: Improve mobile auth web view — join workspace visibility, password confirmation, and invite handling via Google/GitHub (#3500)
* dev: password confirmation logic in mobile signup

* dev: updated the invitation acceptance in google and github authentication

* dev: handled the password strength in signin

* dev: updated password strength validation
2025-06-30 17:41:29 +05:30
sriram veeraghanta
0d1c21af3d Sync: Community Changes #3537 2025-06-30 16:12:16 +05:30
Jayash Tripathy
2f6923fca0 fix: work item peek infinite loop (#7284)
* fix: removed t function from dependency array which was causing infinite loop

* fix: add eslint disable comment for exhaustive-deps warning in IssuePeekOverview
2025-06-30 16:10:50 +05:30
Vamsi Krishna
912246c592 [WEB-4365] fix: dates display properties toggle #7262 2025-06-30 16:10:06 +05:30
sriramveeraghanta
b4b77b1339 fix: build errors 2025-06-27 19:27:13 +05:30
sriramveeraghanta
026f543301 fix: merge conflicts 2025-06-27 19:05:57 +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
Bavisetti Narayan
70b583f6e2 [WIKI-502] fix: restricted access in pages (#3524) 2025-06-27 18:08:29 +05:30
Aaryan Khandelwal
f7f9d7e830 [WIKI-481] regression: editor parser build error 2025-06-27 16:58:14 +05:30
Aaryan Khandelwal
73042d026c [WIKI-481] fix: duplicate attachments when template is used #3486 2025-06-27 16:16:13 +05:30
JayashTripathy
274603a532 [WEB-4371] feat: updated cycles and modules with lollipop chart (#3515)
* chore: replace ScatterChart with BarChart in analytics components and update chart configurations

* chore: update chart labels and tooltip end date in ModuleProgress component

* refactor: swap labels and colors for created and resolved issues in CreatedVsResolved component
2025-06-27 14:33:46 +05:30
Akshita Goyal
25a6cd49fc fix: added @plane/services to the web dependencies (#7271) 2025-06-26 14:33:13 +05:30
M. Palanikannan
cd667810d3 [WIKI-494] Fix: feature flag for shared pages in sidebar (#3509)
* fix: shared pages feature flag

* fix: empty state
2025-06-26 13:16:10 +05:30
sriram veeraghanta
0abb8e394c Sync: Community Changes #3503 2025-06-25 23:44:09 +05:30
pablohashescobar
ba19784d64 Merge branch 'preview' of github.com:makeplane/plane-ee into sync/ce-ee 2025-06-25 21:13:01 +05:30
Akshita Goyal
4899c6a2d7 [WEB-4382] fix: handled no page data (#3499)
* fix: handled no page data

* fix: empty array in the api response

---------

Co-authored-by: sangeethailango <sangeethailango21@gmail.com>
2025-06-25 20:51:35 +05:30
JayashTripathy
5d799c15fa [WEB-4381] fix: Default value to completion percentage in project analytics table (#3496)
* fix: handle division by zero in projects insight table percentage calculation

* fix: handle NaN in percentage calculation for completed work items in projects insight table
2025-06-25 20:49:53 +05:30
Aaryan Khandelwal
0e91feacc3 [WIKI-74] fix: peek overview closing on escape key #7259 2025-06-25 19:09:54 +05:30
Saurabh Kumar
032226a397 [SILO-285] Implement new OAuth flow for Gitlab Integration #3273 2025-06-25 19:04:28 +05:30
Henit Chobisa
d9c908dac1 [SILO-288] feat: Confluence Importer Version 1 Implementation (#3476)
* feat: added feature flag for confluence importer

* feat: modified content parser for removing default PTag extension

* feat: made controller generic for supporting both notion and confluence

* feat: moved notion extensions into driver folder

* feat: created zip driver factory and types

* feat: added notion import driver as extracted part

* chore: removed existing content parser

* feat: added body extractor extension

* feat: added collapsable and notes extension

* feat: added colors and icon parser extension

* feat: added file and page parser extensions

* feat: added task list extension for confluence

* feat: added confluence import driver

* feat: modified zip manager to extract out the tree logic

* feat: modified phases and base to use the driver instead of concrete implementation

* feat: added confluence as migrator job

* feat: added confluence import page

* feat: added notion and confluence components into common zip importer components

* feat: modified hooks and services to use common zip importer

* feat: modified services and store references for using confluence

* fix: remove unnecessary file

* fix: removed comment

* feat: corrected components for using serviceName as title

* feat: added translations

* chore: self review 1

* chore: self review 2, comments, phases and exports

* fix: path getting longer than 255 characters

* feat: added test for content parser

* fix: removed json stringify for colormap

* fix: resolved comments

* fix: enabled feature flag
2025-06-25 19:03:34 +05:30
JayashTripathy
7a291fecdf [WEB-4378] fix: update label translation in ProjectsByStatus component #3493 2025-06-25 19:00:53 +05:30
Akshita Goyal
928cac1fd2 [WEB-4382] fix: handle no page data #3497 2025-06-25 15:34:55 +05:30
Bavisetti Narayan
6358ca646c [WIKI-444] [WIKI-472] fix: shared pages bugs (#3478)
* fix: shared pages initilization for view access

* chore: optimised the logic for shared pages

* fix: lock control

* chore: cursor rules in gitignore

* chore: optimised the page query

* chore: combined the user map

* fix: should render

* chore: added the logic to unshare

* fix: can current user access page

* fix: blocking pages

* fix: page doesn't exist

* fix: empty state and unshared realtime

* fix: console log payload

* chore: updated the permission layer

---------

Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com>
2025-06-24 21:21:35 +05:30
pushya22
96ac1d9ef8 Sync: Community Changes #3492
Sync: Community Changes
2025-06-24 20:28:14 +05:30
Prateek Shourya
40c0922726 [WEB-4387] fix: global layout when filter is set to list (#7264) 2025-06-24 20:25:26 +05:30