Commit Graph

303 Commits

Author SHA1 Message Date
Aaryan Khandelwal
974d56b8ee chore: update is_deployed key 2024-06-06 17:38:46 +05:30
Aaryan Khandelwal
158d99119c Merge branch 'develop' of https://github.com/makeplane/plane into refactor/publish-project 2024-06-06 15:45:57 +05:30
Satish Gandham
53740fc57a Fix sortable component as the sort order was broken. 2024-06-06 13:19:30 +05:30
Aaryan Khandelwal
5c15a2ea20 refacotr: project publish 2024-06-06 12:04:37 +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
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
NarayanBavisetti
ea7a89ef87 chore: estimate point key change 2024-06-05 14:55:07 +05:30
rahulramesha
52d8d6e7ce
[WEB-1517] chore: remove drag handle from list drag block (#4698)
* remove drag handle from list drag block

* align list group header with list item

* rearrange chevron for list subissues and rearrange spaces

* adding default draggable property to control link

* remove unnecessary dependencies for useEffect
2024-06-05 14:03:49 +05:30
M. Palanikannan
8c5f693214
regression: focus changing issue with the peek overview editor (#4700) 2024-06-05 12:41:56 +05:30
sriram veeraghanta
4d17616670 fix: docker image build errors 2024-06-04 18:50:28 +05:30
Satish Gandham
188f8ff83f
feat: Add components required for estimates (#4690)
* Add sortable, radio and typography components

* Remove stray css classes

* Prevent drag of items from other draggable

* Minor cleanup

* Update yarn.lock

* Remove radio input component as it was build on
headless ui v2.0.0 and now we are using v1.7.0

* Fix build errors

* Update dependencies in use memo.
2024-06-04 14:17:35 +05:30
M. Palanikannan
20acb0dd17
[WEB-1312] fix: trim file name before uploading (#4661)
* fix: trim file name before uploading

* fix: check the cursor position before inserting image

* dev: add trimming for file assets

* dev: add filename validation above if

* dev: make the validation to 50 to support user uploads

---------

Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
2024-06-04 13:14:26 +05:30
guru_sainath
01d1456163 chore: resolved import error in packaged ui 2024-06-04 12:55:34 +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
sriram veeraghanta
97eea75cb7 chore: update package version 2024-06-03 18:41:01 +05:30
Satish Gandham
21f1c8308f Fix issues with sortable 2024-06-03 17:58:32 +05:30
guru_sainath
16fa9c9baa fix: updated and handled the estimate points 2024-06-03 17:06:34 +05:30
Nikhil
5322c0e57b
fix: instance register script (#4681)
* fix: instance register script

* dev: remove api key and add latest version and current version in types
2024-06-03 12:44:40 +05:30
Anmol Singh Bhatia
1c901446ab
fix: checkbox ui component (#4675) 2024-05-31 20:21:00 +05:30
guru_sainath
2adb18f636 chore: estimate dropdown handled in issues 2024-05-31 16:01:37 +05:30
Aaryan Khandelwal
bf4f97d7f6
refactor: checkbox ui component (#4665) 2024-05-31 15:05:28 +05:30
Aaryan Khandelwal
a9d9cbcb72
refactor: drag handle component (#4663) 2024-05-31 14:59:49 +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
guru_sainath
dc84b9ac96 chore: handled active and availability vadilation 2024-05-30 17:04:06 +05:30
Aaryan Khandelwal
67bd14ceb5
chore: remove enter key extension (#4648) 2024-05-30 15:37:25 +05:30
guru_sainath
2478c7b813 chore: resolved merge conflicts 2024-05-30 14:36:12 +05:30
Anmol Singh Bhatia
4091e61953
fix: notification mark all as read (#4643) 2024-05-30 12:00:55 +05:30
M. Palanikannan
ade6eded69
[WEB-1244] fix: add better image insertion and replacement logic in the editor (#4508)
* fix: add better image insertion and replacement logic

* refactor: image handling in editor

* chore: remove passing uploadKey around

* refactor: remove unused code

* fix: redundant files removed

* fix: add is editor ready to discard api to control behvaiours from our app

* fix: focus issues and image insertion position when not using slash command

* fix: import order fixed
2024-05-29 18:25:03 +05:30
guru_sainath
18c5b2a0a6 chore: resolved build error 2024-05-29 15:06:39 +05:30
guru_sainath
39482b72ab chore: updated ceate estimare workflow 2024-05-29 11:21:45 +05:30
guru_sainath
970517aa16 chore: resolved in merge conflicts 2024-05-28 15:10:14 +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
Prateek Shourya
1d7b3efb80
[WEB-1148] chore: icons updates for consistency across platform. (#4571)
* [WEB-1148] chore: icons updates for consistency across platform.

* chore: update logic for rendering custom lead icon.

* chore: update Icon prop name.

* chore: update `Icon` prop to `icon`.
2024-05-28 11:50:04 +05:30
Anmol Singh Bhatia
05807fe123
[WEB-1067] chore: enter key entension added to editor package and issue modal description improvement (#4617)
* chore: enter key extension added to RichTextEditorWithRef editor package

* chore: enter to submit functionality added to issue and inbox issue modal description
2024-05-28 11:48:20 +05:30
Satish Gandham
600ad8698f Add custom option in the estimate templates 2024-05-27 19:08:24 +05:30
guru_sainath
1cd31f4705 chore: integrated new endpoints 2024-05-27 15:51:27 +05:30
guru_sainath
1e59d5b735 chore: create estimate workflow update 2024-05-27 09:47:31 +05:30
guru_sainath
3800f4366c chore: updated create estimate and handled the build error 2024-05-24 15:07:44 +05:30
guru_sainath
60319ff24e Merge branch 'preview' of gurusainath:makeplane/plane into revamp-estimates 2024-05-24 10:23:26 +05:30
Prateek Shourya
ddc28d37d3
[WEB-1404] chore: auth and onboarding improvements (#4564)
* chore: `switch account` modal revamp.

* chore: workspace invitation page message display logic update.

* chore: update `showDeleteAccountModal` state to `showSwitchAccountModal`.
2024-05-23 16:45:23 +05:30
Satish Gandham
3133207c42 Move sortabla and radio input to packages/ui 2024-05-23 15:58:14 +05:30
Satish Gandham
0af70136a9 Move code from EE to CE repo 2024-05-23 13:41:30 +05:30
Satish Gandham
e99a7accec
WEB-1344 chore: Add storybook (#4490)
* Add storybbok integration for UI package

* Exclude stories from tailwind config

* Update gitignore

* chore: disable lint stage

---------

Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2024-05-22 16:36:31 +05:30
rahulramesha
c0961586a3
change color of quick add button (#4541) 2024-05-22 16:00:19 +05:30
sriram veeraghanta
9013497a5a
fix: authentication views updated with new workflow (#4547)
* dev: update email check endpoint

* fix: auth magic login check

* chore: updated the error code handler and handled authentication workflow

* dev: add magic link login

---------

Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
Co-authored-by: guru_sainath <gurusainath007@gmail.com>
2024-05-22 14:49:06 +05:30
rahulramesha
e6d626fbc5
fix list view visual alignments (#4543) 2024-05-22 11:34:15 +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