Skip to content

dev: revamp publish project modal - #2022

Merged
sriramveeraghanta merged 2 commits into
developfrom
style/publish_modal
Aug 30, 2023
Merged

dev: revamp publish project modal#2022
sriramveeraghanta merged 2 commits into
developfrom
style/publish_modal

Conversation

@aaryan610

@aaryan610 aaryan610 commented Aug 30, 2023

Copy link
Copy Markdown
Member

Dev: Revamp publish project modal

image

This PR makes the following changes on the project publish modal-

Features-

  1. Added options to toggle comments, reactions and votes.

Refactoring-

  1. Utilize react-hook-form in a better way by using Controller component and remove watch from wherever possible.
  2. Add an Update button to update the publish settings instead of auto-saving on change.
  3. Refactor code for better readability.
  4. Define types for places without any type.

UI changes-

  1. Improved consistency and optimized the dropdown.

@vercel

vercel Bot commented Aug 30, 2023

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for Git 鈫楋笌

6 Ignored Deployments
Name Status Preview Comments Updated (UTC)
plane 猬滐笍 Ignored (Inspect) Visit Preview Aug 30, 2023 11:04am
plane-dev 猬滐笍 Ignored (Inspect) Visit Preview Aug 30, 2023 11:04am
plane-sh 猬滐笍 Ignored (Inspect) Visit Preview Aug 30, 2023 11:04am
plane-sh-dev 猬滐笍 Ignored (Inspect) Visit Preview Aug 30, 2023 11:04am
plane-sh-stage 猬滐笍 Ignored (Inspect) Visit Preview Aug 30, 2023 11:04am
plane-staging 猬滐笍 Ignored (Inspect) Visit Preview Aug 30, 2023 11:04am

@aaryan610
aaryan610 marked this pull request as draft August 30, 2023 10:58
@aaryan610
aaryan610 marked this pull request as ready for review August 30, 2023 11:04
@sriramveeraghanta
sriramveeraghanta merged commit 54527cc into develop Aug 30, 2023
@sriramveeraghanta
sriramveeraghanta deleted the style/publish_modal branch August 30, 2023 11:57
sriramveeraghanta pushed a commit that referenced this pull request Aug 31, 2023
* chore: improve access field for comments for public boards (#1956)

Co-authored-by: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com>

* chore: update user activity endpoint to return only workspace activities (#1980)

* fix: n+1 in issue history and issue automation tasks (#1994)

* fix: issue exports in self hosted instances (#1996)

* fix: issue exports in self hosted instances

* dev: remove print logs

* dev: update url creation function

* fix: changed the presigned url for self hosted exports

---------

Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>

* dev: remove gunicorn config (#1999)

* feat: mark all read notifications (#1963)

* feat: mark all read notifications

* fix: changed string to boolean

* fix: changed snoozed condition

* chore: project public board issue retrieve (#2003)

* chore: project public board issue retrieve

* dev: project issues list endpoint

* fix: issue public retrieve endpoint

* fix: only external comments will show in deploy boards (#2010)

* fix: issue votes (#2006)

* fix: issue votes

* fix: added default as 1 in vote

* fix: issue vote migration file

* fix: access creation in comments (#2013)

* dev: user timezone select option (#2002)

* fix: start date filter not working on the platform (#2007)

* feat: access selector for comment (#2012)

* dev: access specifier for comment

* chore: change access order

* style: revamp of the issue details sidebar (#2014)

* chore: update module status icons and colors (#2011)

* chore: update module status icons and colors

* refactor: import statements

* fix: add default alue to module status

* chore: track public board comments and reaction users for public deploy boards (#1972)

* chore: track project deploy board comment and reaction users for public deploy boards

* dev: remove tracking from project viewsets

* feat: user timezones (#2009)

* dev: user timezones

* feat: user timezones

* fix: user created by stats (#2016)

* fix: asset key validation (#1938)

* fix: asset key validation

* chore: asset key validation in user assets

---------

Co-authored-by: Bavisetti Narayan <narayan@Bavisettis-MacBook-Pro.local>

* dev: revamp peek overview (#2021)

* dev: mobx for issues store

* refactor: peek overview component

* chore: update open issue button

* fix: issue mutation after any crud action

* chore: remove peek overview from gantt

* chore: refactor code

* chore: tracking the history of issue reactions and votes. (#2020)

* chore: tracking the issues reaction and vote history

* fix: changed the keywords for vote and reaction

* chore: added validation

* dev: revamp publish project modal (#2022)

* dev: revamp publish project modal

* chore: sidebar dropdown text

* fix: bugs on the user profile page (#2018)

* chore: return issue votes in public issue list endpoint (#2026)

* style: list view

* [feat]: Tiptap table integration (#2008)

* added basic table support

* fixed table position at bottom

* fixed image node deletion logic's regression issue

* added compatible styles

* enabled slash commands

* disabled slash command and bubble menu's node selector for table cells

* added dropcursor support to type below the table/image

* blocked image uploads for handledrop and paste actions

* style: kanban view

* style: tiptap table (#2033)

* style: theming added

* chore: issue reactions and votes

---------

Co-authored-by: Nikhil <118773738+pablohashescobar@users.noreply.github.com>
Co-authored-by: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com>
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: Bavisetti Narayan <narayan@Bavisettis-MacBook-Pro.local>
Co-authored-by: M. Palanikannan <73993394+Palanikannan1437@users.noreply.github.com>
aaryan610 pushed a commit that referenced this pull request Apr 9, 2025
* fix: silo dependencies not resolved

* fix: added telemetry

* fix: remove gitlab plane worker

* fix:silo-build

* fix:dev-mode
DoctorFogarty pushed a commit to DoctorFogarty/plane that referenced this pull request Aug 7, 2026
* dev: revamp publish project modal

* chore: sidebar dropdown text
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants