Commit Graph

326 Commits

Author SHA1 Message Date
Aaryan Khandelwal
23f4d5418f
[WEB-1516] refactor: publish project modal and types (#4716)
* refacotr: project publish

* chore: rename service names

* chore: is_deployed changed to anchor

* chore: update is_deployed key

---------

Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2024-06-06 18:12:56 +05:30
guru_sainath
2da91383d4 Merge branch 'develop' of gurusainath:makeplane/plane into revamp-estimates-ce 2024-06-06 12:01:45 +05:30
Satish Gandham
3ab9a233fe Merge develop into revamp-estimates-ce 2024-06-05 20:09:06 +05:30
Aaryan Khandelwal
17f83d6458
[WEB-1516] refactor: space app routing and layouts (#4705)
* dev: change layout

* chore: replace workspace slug and project id with anchor

* chore: migration fixes

* chore: update filtering logic

* chore: endpoint changes

* chore: update endpoint

* chore: changed url pratterns

* chore: use client side for layout and page

* chore: issue vote changes

* chore: project deploy board response change

* refactor: publish project store and components

* fix: update layout options after fetching settings

* chore: remove unnecessary types

* style: peek overview

* refactor: components folder structure

* fix: redirect from old path

* chore: make the whole issue block clickable

* chore: removed the migration file

* chore: add server side redirection for old routes

* chore: is enabled key change

* chore: update types

* chore: removed the migration file

---------

Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2024-06-05 20:08:03 +05:30
Bavisetti Narayan
452e8f39ff
chore: squashed migration (#4634)
* chore: squashed migration

* chore: removed instance migraion

* chore: key changes

* chore: issue activity back migration

* dev: replaced estimate key with estimate id and replaced estimate type from number to string in issue

* chore: estimate point value field

* chore: estimate point activity

* chore: removed the unused function

* chore: resolved merge conflicts

* chore: deploy board keys changed

* chore: yarn lock file change

* chore: resolved frontend build

---------

Co-authored-by: guru_sainath <gurusainath007@gmail.com>
2024-06-05 17:47:48 +05:30
Aaryan Khandelwal
93a22034bd
[WEB-1501] chore: update selected entity details on entities list change (#4702)
* chore: update selected entity detials on entities list change

* chore: addd selectionHelpers as a prop
2024-06-05 12:48:50 +05:30
Prateek Shourya
77b73dc032
[WEB-1481] fix: multiple API calls in inbox issues on closed issues tab. (#4691)
* fix: multiple API calls on scroll and closed issues tab.

* fix: pagination loader on initial load.
2024-06-04 13:18:25 +05:30
guru_sainath
496479768b chore: removed radio button from ui and updated in the estimates 2024-06-04 12:49:43 +05:30
guru_sainath
af7fc035d1 chore: resolved merge conflicts 2024-06-04 12:14:26 +05:30
guru_sainath
16fa9c9baa fix: updated and handled the estimate points 2024-06-03 17:06:34 +05:30
Satish Gandham
a725385190 Extract the list row actions 2024-06-03 14:34:33 +05:30
Prateek Shourya
ddfd953408
fix: inbox issue store update logic. (#4683) 2024-06-03 14:32:18 +05:30
guru_sainath
a428bc16c4
[WEB-1492] fix: resolved issue creation error in layouts while group_by and sub_group_by filters applied in quick add (#4682)
* fix: resolved issue creation error in layouts while group_by and sub_group_by filters applied in quick add

* fix: updated braces in conditions
2024-06-03 14:27:39 +05:30
Prateek Shourya
a2cdbd52dc
[WEB-1436] chore: pages improvement. (#4657)
* add empty state if no pages are available.
* set access to private in create page modal when the modal is open form private tab.
2024-05-31 18:30:38 +05:30
Aaryan Khandelwal
98ebe88c86
[WEB-1501] dev: multiple select core components (#4667)
* dev: multiple select core components

* chore: added export statement
2024-05-31 17:37:24 +05:30
Prateek Shourya
0a105a1c21
[WEB-1325] chore: refactor inbox issue store to avoid data loss. (#4640)
* [WEB-1325] chore: refactor inbox issue store to avoid data loss.

* chore: inbox store improvement.
2024-05-31 15:10:38 +05:30
sriram veeraghanta
092e65b43d
[WEB-1424] chore: page and view logo implementation, and emoji/icon (#4662)
* [WEB-1424] chore: page and view logo implementation, and emoji/icon picker improvement (#4583)

* chore: added logo_props

* chore: logo props in cycles, views and modules

* chore: emoji icon picker types updated

* chore: info icon added to plane ui package

* chore: icon color adjust helper function added

* style: icon picker ui improvement and default color options updated

* chore: update page logo action added in store

* chore: emoji code to unicode helper function added

* chore: common logo renderer component added

* chore: app header project logo updated

* chore: project logo updated across platform

* chore: page logo picker added

* chore: control link component improvement

* chore: list item improvement

* chore: emoji picker component updated

* chore: space app and package logo prop type updated

* chore: migration

* chore: logo added to project view

* chore: page logo picker added in create modal and breadcrumbs

* chore: view logo picker added in create modal and updated breadcrumbs

* fix: build error

* chore: AIO docker images for preview deployments (#4605)

* fix: adding single docker base file

* action added

* fix action

* dockerfile.base modified

* action fix

* dockerfile

* fix: base aio dockerfile

* fix: dockerfile.base

* fix: dockerfile base

* fix: modified folder structure

* fix: action

* fix: dockerfile

* fix: dockerfile.base

* fix: supervisor file name changed

* fix: base dockerfile updated

* fix dockerfile base

* fix: base dockerfile

* fix: docker files

* fix: base dockerfile

* update base image

* modified docker aio base

* aio base modified to debian-12-slim

* fixes

* finalize the dockerfiles with volume exposure

* modified the aio build and dockerfile

* fix: codacy suggestions implemented

* fix: codacy fix

* update aio build action

---------

Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>

* fix: merge conflict

* chore: lucide react added to planu ui package

* chore: new emoji picker component added with lucid icon and code refactor

* chore: logo component updated

* chore: emoji picker updated for pages and views

---------

Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: Manish Gupta <59428681+mguptahub@users.noreply.github.com>
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>

* fix: build error

---------

Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com>
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: Manish Gupta <59428681+mguptahub@users.noreply.github.com>
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@plane.so>
2024-05-31 14:27:52 +05:30
guru_sainath
42b3607ba1 Merge branch 'preview' of gurusainath:makeplane/plane into revamp-estimates 2024-05-30 17:04:17 +05:30
Prateek Shourya
b016e1d1b5
[WEB-1467] chore: run the API's required to bootstrap the application in parallel. (#4642) 2024-05-30 16:20:58 +05:30
guru_sainath
e55801c58b chore: UI and typos 2024-05-29 14:36:04 +05:30
guru_sainath
9c279a62e0 chore: updated switch estimate 2024-05-29 13:01:59 +05:30
guru_sainath
e6fa881721 chore: handled estimate edit 2024-05-28 16:48:57 +05:30
guru_sainath
970517aa16 chore: resolved in merge conflicts 2024-05-28 15:10:14 +05:30
guru_sainath
f362afb001 chore: handle estimate update worklfow 2024-05-28 15:06:22 +05:30
Aaryan Khandelwal
ff03c0b718 [WEB-1322] dev: conflict free pages collaboration (#4463)
* chore: pages realtime

* chore: empty binary response

* chore: added a ypy package

* feat: pages collaboration

* chore: update fetching logic

* chore: degrade ypy version

* chore: replace useEffect fetch logic with useSWR

* chore: move all the update logic to the page store

* refactor: remove react-hook-form

* chore: save description_html as well

* chore: migrate old data logic

* fix: added description_binary as field name

* fix: code cleanup

* refactor: create separate hook to handle page description

* fix: build errors

* chore: combine updates instead of using the whole document

* chore: removed ypy package

* chore: added conflict resolving logic to the client side

* chore: add a save changes button

* chore: add read-only validation

* chore: remove saving state information

* chore: added permission class

* chore: removed the migration file

* chore: corrected the model field

* chore: rename pageStore to page

* chore: update collaboration provider

* chore: add try catch to handle error

---------

Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2024-05-28 13:10:03 +05:30
guru_sainath
638662d33a chore: resolved merge conflicts 2024-05-27 23:04:26 +05:30
Anmol Singh Bhatia
a8fcaf1f48
fix: project empty state flicker (#4609) 2024-05-27 19:25:31 +05:30
guru_sainath
9f329e1346 chore: update sorting in the estimates 2024-05-27 17:13:33 +05:30
guru_sainath
1cd31f4705 chore: integrated new endpoints 2024-05-27 15:51:27 +05:30
guru_sainath
0a9e16a98a chore: updating the new estinates in update modal 2024-05-27 11:52:54 +05:30
guru_sainath
bdb0674d35 chore: editing and deleting the existing estimate updates 2024-05-27 11:35:49 +05:30
guru_sainath
1e59d5b735 chore: create estimate workflow update 2024-05-27 09:47:31 +05:30
guru_sainath
a3c9d5639e Merge branch 'preview' of gurusainath:makeplane/plane into revamp-estimates 2024-05-25 09:11:46 +05:30
Anmol Singh Bhatia
f76ca5643e
fix: issue store sub issue retrieve project id (#4588) 2024-05-24 21:14:34 +05:30
guru_sainath
8dbf1d55ab chore: updated create estimate 2024-05-24 17:24:50 +05:30
rahulramesha
7a47ce9d1d
[WEB-1398] fix: quick add issue flicker for cycle and module grouping (#4579)
* utilize optimistic updates to fix quick add issue flicker

* add comments
2024-05-24 15:59:41 +05:30
guru_sainath
3c37bc1943 Merge branch 'preview' of gurusainath:makeplane/plane into revamp-estimates 2024-05-24 15:24:07 +05:30
guru_sainath
3800f4366c chore: updated create estimate and handled the build error 2024-05-24 15:07:44 +05:30
Aaryan Khandelwal
9f573d4299
[WEB-1415] fix: issue attachment count mutation (#4567)
* fix: attachment count mutation

* fix: attachment count update logic
2024-05-24 14:33:30 +05:30
guru_sainath
d6325320e9 chore: folder structure updates 2024-05-23 15:37:25 +05:30
Satish Gandham
0af70136a9 Move code from EE to CE repo 2024-05-23 13:41:30 +05:30
Prateek Shourya
2b27f39727
[WEB-1380] chore: fix sidebar expanding issue on sign out. (#4557)
* [WEB-1380] chore: fix sidebar expanding issue on sign out.

* chore: update sign-out redirect url.

* dev: update signout view and fix the entrypoint on docker-compose-local

* chore: remove localStorage reset logic for `app_sidebar_collapsed` on sign-out.

---------

Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
2024-05-22 20:39:31 +05:30
Bavisetti Narayan
794183b640
[WEB-1343] chore: add and remove modules in kanban view (#4549)
* chore: removing and adding an issue to module

* chore: removed empty module validation

* modules single API call

* chore: removed the script

---------

Co-authored-by: rahulramesha <rahulramesham@gmail.com>
2024-05-22 17:07:08 +05:30
Prateek Shourya
709cd9dd6c
[WEB-1177] fix: sub-issues count mutation. (#4516)
* [WEB-1177] fix: sub-issues count mutation.

* chore: refactor sub_issues_count mutation logic.

* fix: build errors.
2024-05-21 17:14:41 +05:30
rahulramesha
afc2ca65cf
[WEB-1138] feat: List lssue Layout Drag and Drop (#4536)
* List Dnd Complete feature

* fix minor bugs in list dnd

* remove double overlay in kanban post refactor

* add missing dependencies to useEffects

* make provision to add to the last issue of the group

* show current child issues to also be disabled if the parent issue is being dragged

* fix last issue border

* fix code static analysis suggestions

* prevent context menu on drag handle
2024-05-21 16:25:57 +05:30
guru_sainath
4feec35773
[WEB-1301] chore: handled issues count in project, module, and cycle issues (#4538)
* chore: handled issues count in project, module, and cycle issues

* chore: changed the typo from getIssuesCount to issuesCount
2024-05-21 14:55:29 +05:30
Aaryan Khandelwal
915ea8a81c
fix: page title not displaying (#4513) 2024-05-19 21:40:50 +05:30
sriram veeraghanta
87610399c4 Merge branch 'fix/instance-layouts' of github.com:makeplane/plane into preview 2024-05-18 16:25:51 +05:30
sriram veeraghanta
31ca9e447d fix: instance config errors 2024-05-18 16:22:53 +05:30
Aaryan Khandelwal
1178c3b14d
fix: show untitle for blank page titles (#4505) 2024-05-17 19:40:12 +05:30