Skip to content

UI improvements - Debug Sidebar - drag and drop sort and filter #6323

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 28 commits into from
Aug 22, 2023

Conversation

gatzjames
Copy link
Contributor

@gatzjames gatzjames commented Aug 18, 2023

fixes: #6288 #6284 #6335 #6202 #6278 #6349 (so many duplicate issues)

todo

  • drag and drop
  • sort
  • filter
  • multiple folder test
  • colors and methods
  • pin/unpin
  • context menus
  • clean up tree traversal

scoped out

  • filter reset on create
  • type request operation update
  • double click rename (needs ux pass)
  • request tree collection in export requests modal could use a similar approach
  • right click context
  • colors, env dropdown and method tags
  • indentation on pinned requests

@gatzjames gatzjames requested a review from a team August 18, 2023 10:49
@gatzjames gatzjames self-assigned this Aug 18, 2023
@gatzjames gatzjames force-pushed the feat/reorder-sidebar branch from 556fba5 to 9da1fdb Compare August 21, 2023 13:41
@jackkav jackkav changed the title UI improvements - Debug Sidebar UI improvements - Debug Sidebar - drag and drop sort and filter Aug 22, 2023
@gatzjames gatzjames force-pushed the feat/reorder-sidebar branch from c497999 to f4454a6 Compare August 22, 2023 13:16
@gatzjames gatzjames marked this pull request as ready for review August 22, 2023 13:23
@gatzjames gatzjames enabled auto-merge (squash) August 22, 2023 16:04
@gatzjames gatzjames merged commit 15edd95 into Kong:develop Aug 22, 2023
@gatzjames gatzjames deleted the feat/reorder-sidebar branch August 22, 2023 16:12
@marchpane marchpane mentioned this pull request Aug 22, 2023
1 task
@marchpane
Copy link

Just fyi: This PR does not solve the following issues:

@jackkav
Copy link
Contributor

jackkav commented Aug 22, 2023

@marchpane Please be patient we are preparing the release and it will be available in the next 24 hours.

jackkav added a commit to jackkav/insomnia that referenced this pull request Nov 24, 2023
…#6323)

* make it work

* wip

* manual sort

* wip

* fix dnd

* collapsed sub-folders

* fix reorder on scroll

* ws, grpc labels

* environments modal

* draft-filter

* ancestors

* sorting take 2

* pin/unpin

* drag and drop only for manual sort order

* context menu actions

* remove react-dnd

* request group plugins

* plugin actions

* cleanup type

* more type cleanup

* remove unused file

* add connection status for ws/sse

* update smoke tests

* cleanup condition in reorder action

* await await

* plug pluggins

* update prerelease tests

* prerelease tests

---------

Co-authored-by: jackkav <jackkav@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Requests cannot be filtered
4 participants