Commit Graph

176 Commits

Author SHA1 Message Date
pushya22
ba023eaf88 Merge pull request #2183 from makeplane/sync/ce-ee
Sync: Community Changes
2025-01-10 18:09:08 +05:30
Anmol Singh Bhatia
42e928138c chore: no load improvement (#6375) 2025-01-10 18:01:47 +05:30
Anmol Singh Bhatia
416ad1be1d chore: epic level logic updated (#2041)
* chore: project level epic

* chore: project feature variable changed

* chore: project wrapper issue type swr updated

* chore: minor bug fixes and code refactor

---------

Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>
2024-12-27 21:29:25 +05:30
Anmol Singh Bhatia
211d5e1cd0 chore: code refactor and build fix (#6285)
* chore: code refactor and build fix

* chore: code refactor

* chore: code refactor
2024-12-27 18:18:45 +05:30
pushya22
e27498af59 Merge pull request #2037 from makeplane/sync/ce-ee
Sync: Community Changes
2024-12-27 13:05:14 +05:30
Prateek Shourya
4159d12959 [WEB-2889] fix: global views sorting when hyper model is enabled. (#6280) 2024-12-27 13:03:26 +05:30
Anmol Singh Bhatia
93550b2f9c [WEB-2907] chore: issue store updated and code refactor (#2033)
* fix: epic detail store fix and refactor

* fix: epic detail store fix and refactor

* chore: project enable status refactor

* chore: layout ux updated and code refactor
2024-12-26 20:30:19 +05:30
Anmol Singh Bhatia
360da18537 Merge branch 'preview' of github.com:makeplane/plane-ee into sync/ce-ee 2024-12-26 20:05:57 +05:30
Anmol Singh Bhatia
756a71ca78 [WEB-2907] chore: issue store updated and code refactor (#6279)
* chore: issue and epic store updated and code refactor

* chore: layout ux copy updated
2024-12-26 20:01:32 +05:30
Anmol Singh Bhatia
fedcdf0c84 [WEB-2879] chore sub issue analytics improvements (#6275)
* chore: epics type added to package

* chore: epic analytics helper function added

* chore: sub issue analytics mutation improvement
2024-12-24 20:52:03 +05:30
sriram veeraghanta
b3cb203a5b fix: merge conflicts 2024-12-19 14:14:21 +05:30
Prateek Shourya
6214c09170 refactor: move all issue related enums to constants package (#6229) 2024-12-19 13:58:54 +05:30
Anmol Singh Bhatia
c0d2d51e5a fix: sub issue peek view fetch (#1978)
* fix: sub issue peek view fetch

* fix: sub-issue fetch fix
2024-12-19 13:26:48 +05:30
Anmol Singh Bhatia
188daecf80 chore: code refactor 2024-12-18 15:38:29 +05:30
Anmol Singh Bhatia
404a2e7a88 chore: code refactor 2024-12-18 15:24:28 +05:30
Anmol Singh Bhatia
0a40e61a99 chore: issue parent improvement for epic 2024-12-18 15:15:54 +05:30
Anmol Singh Bhatia
6dab21d6ab [WEB-2861] fix: epic local db and upgrade screen (#1963)
* fix: epic no load bug

* chore: epic loader and upgrade state updated

* fix: build error
2024-12-18 13:07:50 +05:30
Anmol Singh Bhatia
5fe6d6c8dc fix: epic no load (#1956)
* fix: epic no load

* fix: epic no load
2024-12-17 19:13:01 +05:30
Anmol Singh Bhatia
8bdc832fd8 chore: epic fixes and improvements (#1934)
* chore: code refactor

* chore: comment create improvement

* fix: analytics mutation fix

* chore: epic identifier logo

* chore: epic progress section refactor

* chore: epic comment improvement
2024-12-16 18:51:45 +05:30
Anmol Singh Bhatia
438cc33046 code refactor and improvement (#6203)
* chore: package code refactoring

* chore: component restructuring and refactor

* chore: comment create improvement
2024-12-16 17:24:50 +05:30
Satish Gandham
2867f3bb94 Merge branch 'preview' into sync/ce-ee 2024-12-16 15:44:53 +05:30
Vamsi Krishna
442b0fd7e5 fix: added project sync after transfer issues (#6200) 2024-12-16 15:15:48 +05:30
Prateek Shourya
7c4578a4ef [WEB-2848] Feat: Teamspaces (#1843)
* feat: teams flow

* Feat team cycles (#1844)

* feat: team cycles list

* chore: improvements and fixes for team cycles

* minor fixes

* fix: build errors

* chore: add missing changes

* use description_html for teams description

* chore: minor improvements to team upgrade page

* chore: update teams empty state

* chore: team space list on sidebar

* chore: remove duplicate export

* chore: minor improvements

* fix: team update

* chore: add project members

* chore: workspace assets endpoint

* feat: team issues (#1861)

* improvement: refactored issue grouping logic to access MobX store directly

* chore: update teams issues

* chore: backend changes realted to team issues

* feat: team issues layouts

* chore: add filter for project according to roles

* chore: fetch workspace level issue property details

---------

Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>

* Improvements teams (#1869)

* improvement: refactored issue grouping logic to access MobX store directly

* chore: update teams issues

* chore: backend changes realted to team issues

* feat: team issues layouts

* chore: improve update team projects buttons

* fix: add members logic

* chore: move team quick actions to header.

* chore: add filter for project according to roles

* chore: implement rich text editor and allow editing from team details page

* chore: disable team navigation if no projects are available

* chore: update team description mentions

* chore: minor ui/ ux updates

* chore: update add team members modal

* chore: minor improvements

* chore: sidebar improvements

* chore: fetch workspace level issue property details

* chore: save description_json for teams

* chore: minor improvements and build fixes

* fix: build errors

* fix: minor export fixes

---------

Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>

* feat: team views list (#1900)

* improvement: refactored issue grouping logic to access MobX store directly

* chore: update teams issues

* chore: backend changes realted to team issues

* feat: team issues layouts

* chore: improve update team projects buttons

* fix: add members logic

* chore: move team quick actions to header.

* chore: add filter for project according to roles

* chore: implement rich text editor and allow editing from team details page

* chore: disable team navigation if no projects are available

* chore: update team description mentions

* chore: minor ui/ ux updates

* chore: update add team members modal

* chore: minor improvements

* chore: sidebar improvements

* chore: fetch workspace level issue property details

* chore: save description_json for teams

* chore: minor improvements and build fixes

* fix: build errors

* fix: minor export fixes

* feat: team views list

* feat: team view issues

* chore: remove redundant annotations

---------

Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>

* chore: teams command palette modals

* remove unused componenets

* chore: seperate issue display filter by layout constant

* chore: enhance use issue actions modularity

* chore: team view issue store context update

* fix: build errors

* chore: temporarly remove teams list header

* chore: remove unused imports

* revert: empty state changes

* chore: remove redundant import

* fix: build errors

---------

Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
2024-12-13 15:49:51 +05:30
sriram veeraghanta
40ca4cb482 Merge branch 'preview' into sync/ce-ee 2024-12-12 21:47:09 +05:30
Prateek Shourya
54f828cbfa refactor: enhance components modularity and introduce new UI componenets (#6192)
* feat: add navigation dropdown component

* chore: enhance title/ description loader and componenet modularity

* chore: issue store filter update

* chore: added few icons to ui package

* chore: improvements for tabs componenet

* chore: enhance sidebar modularity

* chore: update issue and router store to add support for additional issue layouts

* chore: enhanced cycle componenets modularity

* feat: added project grouping header for cycles list

* chore: enhanced project dropdown componenet by adding multiple selection functionality

* chore: enhanced rich text editor modularity by taking members ids as props for mentions

* chore: added functionality to filter disabled layouts in issue-layout dropdown

* chore: added support to pass project ids as props in project card list

* feat: multi select project modal

* chore: seperate out project componenet for reusability

* chore: command pallete store improvements

* fix: build errors
2024-12-12 21:40:57 +05:30
Anmol Singh Bhatia
e8e674b6e2 feat: epics implementation (#1713)
* chore: CRUD operations for epics

* chore: epic comments links activity

* fix: issue creation

* chore epics asset added

* dev: epics icon added

* dev: epics store init

* chore: code refactor

* chore: epics feature flag added

* dev: epic setting page added with empty state

* fix: issue detail endpoint

* chore: epic issues layout

* chore: epics settings and basic store

* fix: build error

* chore: epic sidebar component

* chore: epic comments and activity added

* chore: code refactor

* chore: added the project feature endpoint

* chore: removed the status endpoint

* chore: added the url patterns

* chore: workspace epcic endpoint

* fix: build error

* chore: project epic flow implementaiton

* [WEB-2703] chore: inject all issue type services from base issue type store.

* chore: epic services and store updates

* chore: remove issue property option update service

* chore: minor improvements

* chore: improve property and options fetch logic

* fix: attachments viewset change

* chore: epic user property

* chore: epic quick action added

* chore: epic modal and quick action

* chore: epic store and services updated

* chore: endpoint updted and commented feature flag

* chore: layout root file updated

* chore: issue filter endpoint

* chore: epics filters

* fix: epic issue modal description fetch

* chore: epic issue retrieve endpoint added

* chore: epic quick action updated

* chore: issue detail store fetch method updated

* chore: code refactor

* chore: epic detail page added

* chore: epic peek overview implementation

* chore: epic issue modal onSubmit

* chore: added archive, reactions

* chore: epic enable/disable updated

* chore: epic endpoint updated

* chore: fetch logic updated

* chore: epic issue modal projectId

* chore: epic modal provider updated

* chore: CollapsibleButton component updated

* chore: epic detail sidebar state added to theme store

* chore: epic detail, header, and quick action updated

* chore: epic detail sidebar icon updated

* chore: epic toggle update

* chore: epic details sidebar updated

* chore: services and store updated

* chore: code refactor

* chore: code refactor

* chore: epic comment, additional properties and store updated

* chore: epic analytic

* chore: epic activity key changes

* chore: store updated

* chore: code refactor

* chore: epic endpoint updated

* chore: epic sub-issues endpoint updated

* chore: epic store changes

* chore: epic detail sidebar

* dev: tabs component added to ui package

* chore: epic sidebar improvement

* chore: linear progress indicator improvement

* chore: epic detail page improvements

* chore: epic endpoint updated

* chore: epic detail widgets

* fix: sub-issues count endpoint

* chore: epic detail overview implementation

* fix: sub issues count and response updated

* chore: code refactor

* chore: code refactor

* fix: epic sub issues properties

* chore: epic analytics and code refactor

* fix: epic analytics and peek view actions

* chore: epic peek view added and code refactor

* chore: project navigation items code refactor

* fix: epic enable mutation error

* fix: issue modal description fetch issue

* chore: is_epic flag added to epic issue

* fix: epic list, kanban and spreadsheet layout redirection and peek view

* fix: epic calendar and gantt layout peek view and redirection

* chore: code refactor

* fix: epic details actions and code refactor

* chore: epic progress empty state added

* chore: merge conflict

* fix: epic endpoint response

* fix: epic settings

* fix: local db mutation and epic modal error

* fix: epic filters

* fix: peek view modal context

* fix: epic sub issue mutation

* chore: created search endpoint

* fix: epic sub-issue add mutation

* chore: epic enable and disable endpoint updated and code refactor

* Revert "chore: epic enable and disable endpoint updated and code refactor"

This reverts commit 51e56a6c7e2ca124fe2a79f690b212964eab9043.

* chore: epic analytics mutation improvement

* fix: issue search endpoint

* chore: issue parent search modal improvement

* chore: epic empty state and analytics mutation improvement

* chore: code refactoring

* fix: epic sub-issue mutation

* fix: epic attachment

---------

Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>
Co-authored-by: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com>
2024-12-11 20:47:23 +05:30
sriram veeraghanta
964fc5a03d Merge branch 'preview' into sync/ce-ee 2024-12-11 02:06:56 +05:30
Anmol Singh Bhatia
216a69f991 chore: workspace draft and inbox issue local db mutation (#6180) 2024-12-10 19:12:24 +05:30
rahulramesha
14c5cf4528 Merge branch 'preview' into sync/ce-ee 2024-12-05 13:25:24 +05:30
rahulramesha
66652a5d71 refactor project states to ake way for new features (#6156) 2024-12-05 12:46:51 +05:30
pablohashescobar
f3c0348323 fix: merge conflicts 2024-12-04 14:11:47 +05:30
rahulramesha
31b6d52417 fix root issue store to have updated url params at all times (#6147) 2024-12-04 13:57:33 +05:30
Aaryan Khandelwal
9408e92e44 Revert "[WEB-1435] dev: conflict free issue descriptions (#5912)" (#6000)
This reverts commit e9680cab74.
2024-11-15 17:13:31 +05:30
Aaryan Khandelwal
e9680cab74 [WEB-1435] dev: conflict free issue descriptions (#5912)
* chore: new description binary endpoints

* chore: conflict free issue description

* chore: fix submitting status

* chore: update yjs utils

* chore: handle component re-mounting

* chore: update buffer response type

* chore: add try catch for issue description update

* chore: update buffer response type

* chore: description binary in retrieve

* chore: update issue description hook

* chore: decode description binary

* chore: migrations fixes and cleanup

* chore: migration fixes

* fix: inbox issue description

* chore: move update operations to the issue store

* fix: merge conflicts

* chore: reverted the commit

* chore: removed the unwanted imports

* chore: remove unnecessary props

* chore: remove unused services

* chore: update live server error handling

---------

Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2024-11-15 16:38:58 +05:30
pushya22
c886464852 Merge pull request #1704 from makeplane/sync/ce-ee
Sync: Community Changes
2024-11-13 16:03:26 +05:30
rahulramesha
f44db89f41 [WEB-2628] fix: Sorting by estimates (#5988)
* fix estimates sorting in Front end side

* change estimate sorting keys

* - Fix estimate sorting when local db is enabled
- Fix a bug with with sorting on special fields on spreadsheet layout
- Cleanup logging

* Add logic for order by based on layout for special cases of no load

---------

Co-authored-by: Satish Gandham <satish.iitg@gmail.com>
2024-11-13 15:38:43 +05:30
Satish Gandham
7f78d2c218 [WEB-2706] fix: Add fallback when db initialisation fails (#5973)
* Add fallback when db initialization fails

* add checks for instance.exec

* chore: convert issue boolean fields to actual boolean value.

* change instance exec code

* sync issue to local db when inbox issue is accepted and draft issue is moved to project

* chore: added project and workspace keys

---------

Co-authored-by: rahulramesha <rahulramesham@gmail.com>
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2024-11-08 22:50:01 +05:30
Satish Gandham
acba451803 [WEB-2706] fix: Add fallback when db initialisation fails (#5973)
* Add fallback when db initialization fails

* add checks for instance.exec

* chore: convert issue boolean fields to actual boolean value.

* change instance exec code

* sync issue to local db when inbox issue is accepted and draft issue is moved to project

* chore: added project and workspace keys

---------

Co-authored-by: rahulramesha <rahulramesham@gmail.com>
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2024-11-08 17:09:26 +05:30
pushya22
3efc6c9948 Merge pull request #1647 from makeplane/sync/ce-ee
Sync: Community Changes
2024-11-04 16:59:46 +05:30
rahulramesha
71589f93ca [WEB-2442] fix : Timeline layout bugs (#5946)
* fix relation creation and removal for Issue relations

* fix Scrolling to block when the block is beyond current chart's limits

* fix dark mode for timeline layout

* use a hook to get the current relations available in the environment, instead of directly importing it

* Update relation activity for all the relations
2024-11-04 16:55:38 +05:30
Satish Gandham
2045c2dde2 Merge pull request #1635 from makeplane/sync/ce-ee
Sync: Community Changes
2024-10-29 20:57:15 +05:30
rahulramesha
3f429a1dab minor build fix (#5929) 2024-10-29 20:51:56 +05:30
Prateek Shourya
7f0843abe7 fix: merge conflicts resolved 2024-10-29 20:47:31 +05:30
Aaryan Khandelwal
c423d7d9df [WEB-2717] chore: implemented issue attachment upload progress (#5901)
* chore: added attachment upload progress

* chore: add debounce while updating the upload status

* chore: update percentage calc logic

* chore: update debounce interval
2024-10-29 19:22:29 +05:30
pushya22
b25842a3b3 Merge pull request #1625 from makeplane/sync/ce-ee
Sync: Community Changes
2024-10-29 18:15:44 +05:30
rahulramesha
538e78f135 refactor timeline store for code splitting (#5926) 2024-10-29 17:57:45 +05:30
Satish Gandham
a7238f59fa Merge pull request #1616 from makeplane/sync/ce-ee
Sync: Community Changes
2024-10-28 18:05:27 +05:30
rahulramesha
a88a39fb1e [WEB-2442] feat: Revamp Timeline Layout (#5915)
* chore: added issue relations in issue listing

* chore: added pagination for issue detail endpoint

* chore: bulk date update endpoint

* chore: appended the target date

* chore: issue relation new types defined

* fix: order by and issue filters

* fix: passed order by in pagination

* chore: changed the key for issue dates

* Revamp Timeline Layout

* fix block dragging

* minor ui fixes

* improve auto scroll UX

* remove unused import

* fix timeline layout heights

* modify base timeline store

* Segregate issue relation types

---------

Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2024-10-28 18:03:31 +05:30
Akshita Goyal
9de1ea6478 fix: removed unnecessary api calls (#1590) 2024-10-24 19:00:36 +05:30
Satish Gandham
a4d8c8f60d Merge branch 'preview' into sync/ce-ee 2024-10-24 15:49:58 +05:30