[COMPASS-7163] [List Indexes] Show indexes in a table view Created: 01/Sep/23  Updated: 25/Sep/23  Resolved: 13/Sep/23

Status: Closed
Project: Compass
Component/s: None
Affects Version/s: None
Fix Version/s: No version

Type: Task Priority: Major - P3
Reporter: Basit Chonka Assignee: Le Roux Bodenstein
Resolution: Done Votes: 0
Labels: milestone-1
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Epic Link: COMPASS-6599
Story Points: 3
Documentation Changes: Not Needed

 Description   
  • To begin with, do not add any action.
  • If no indexes are available, show zero state.
  • When loading indexes, show spinner


 Comments   
Comment by Githook User [ 25/Sep/23 ]

Author:

{'name': 'Le Roux Bodenstein', 'email': 'lerouxb@gmail.com', 'username': 'lerouxb'}

Message: feat: add search indexes table COMPASS-7163 [WIP] (#4831)

  • initial search indexes table
  • move SortDirection
  • connect in the toolbar and tables
  • fixup
  • load indexes from the UI
  • turns out isReadonlyView !== readOnly
  • make typescript happier
  • simpler sort
  • some tests
  • test that search indexes errors show up
  • fix test
  • e2e selectors
  • leftover
  • indexes tests for search indexes
  • add tests for the actions
  • fixup
  • e2e selector fixes

---------

Co-authored-by: svc-devtoolsbot <79531021+svc-devtoolsbot@users.noreply.github.com>
Branch: ga-releases
https://github.com/mongodb-js/compass/commit/5fe74967e8b4fe9da36e2987705bfb9c30ccadeb

Comment by Githook User [ 25/Sep/23 ]

Author:

{'name': 'Le Roux Bodenstein', 'email': 'lerouxb@gmail.com', 'username': 'lerouxb'}

Message: chore: factor out the inner workings of the indexes table so we can have separate regular and search ones COMPASS-7163 (#4820)

  • factor out the inner workings of the indexes table so we can have separate regular and search ones
  • fix the generics
  • don't export the styles
  • Revert "don't export the styles"

This reverts commit 22227fea8ac3ffd960e098c1dae499bd6b53f744.

Comment by Githook User [ 20/Sep/23 ]

Author:

{'name': 'Le Roux Bodenstein', 'email': 'lerouxb@gmail.com', 'username': 'lerouxb'}

Message: feat: add search indexes table COMPASS-7163 [WIP] (#4831)

  • initial search indexes table
  • move SortDirection
  • connect in the toolbar and tables
  • fixup
  • load indexes from the UI
  • turns out isReadonlyView !== readOnly
  • make typescript happier
  • simpler sort
  • some tests
  • test that search indexes errors show up
  • fix test
  • e2e selectors
  • leftover
  • indexes tests for search indexes
  • add tests for the actions
  • fixup
  • e2e selector fixes

---------

Co-authored-by: svc-devtoolsbot <79531021+svc-devtoolsbot@users.noreply.github.com>
Branch: vectorsearch
https://github.com/mongodb-js/compass/commit/5fe74967e8b4fe9da36e2987705bfb9c30ccadeb

Comment by Githook User [ 18/Sep/23 ]

Author:

{'name': 'Le Roux Bodenstein', 'email': 'lerouxb@gmail.com', 'username': 'lerouxb'}

Message: feat: add search indexes table COMPASS-7163 [WIP] (#4831)

  • initial search indexes table
  • move SortDirection
  • connect in the toolbar and tables
  • fixup
  • load indexes from the UI
  • turns out isReadonlyView !== readOnly
  • make typescript happier
  • simpler sort
  • some tests
  • test that search indexes errors show up
  • fix test
  • e2e selectors
  • leftover
  • indexes tests for search indexes
  • add tests for the actions
  • fixup
  • e2e selector fixes

---------

Co-authored-by: svc-devtoolsbot <79531021+svc-devtoolsbot@users.noreply.github.com>
Branch: beta-releases
https://github.com/mongodb-js/compass/commit/5fe74967e8b4fe9da36e2987705bfb9c30ccadeb

Comment by Githook User [ 14/Sep/23 ]

Author:

{'name': 'Le Roux Bodenstein', 'email': 'lerouxb@gmail.com', 'username': 'lerouxb'}

Message: feat: add search indexes table COMPASS-7163 [WIP] (#4831)

  • initial search indexes table
  • move SortDirection
  • connect in the toolbar and tables
  • fixup
  • load indexes from the UI
  • turns out isReadonlyView !== readOnly
  • make typescript happier
  • simpler sort
  • some tests
  • test that search indexes errors show up
  • fix test
  • e2e selectors
  • leftover
  • indexes tests for search indexes
  • add tests for the actions
  • fixup
  • e2e selector fixes

---------

Co-authored-by: svc-devtoolsbot <79531021+svc-devtoolsbot@users.noreply.github.com>
Branch: COMPASS-7171-search-e2e-tests
https://github.com/mongodb-js/compass/commit/5fe74967e8b4fe9da36e2987705bfb9c30ccadeb

Comment by Githook User [ 14/Sep/23 ]

Author:

{'name': 'Le Roux Bodenstein', 'email': 'lerouxb@gmail.com', 'username': 'lerouxb'}

Message: feat: add search indexes table COMPASS-7163 [WIP] (#4831)

  • initial search indexes table
  • move SortDirection
  • connect in the toolbar and tables
  • fixup
  • load indexes from the UI
  • turns out isReadonlyView !== readOnly
  • make typescript happier
  • simpler sort
  • some tests
  • test that search indexes errors show up
  • fix test
  • e2e selectors
  • leftover
  • indexes tests for search indexes
  • add tests for the actions
  • fixup
  • e2e selector fixes

---------

Co-authored-by: svc-devtoolsbot <79531021+svc-devtoolsbot@users.noreply.github.com>
Branch: export-to-language-v6
https://github.com/mongodb-js/compass/commit/5fe74967e8b4fe9da36e2987705bfb9c30ccadeb

Comment by Githook User [ 13/Sep/23 ]

Author:

{'name': 'Le Roux Bodenstein', 'email': 'lerouxb@gmail.com', 'username': 'lerouxb'}

Message: feat: add search indexes table COMPASS-7163 [WIP] (#4831)

  • initial search indexes table
  • move SortDirection
  • connect in the toolbar and tables
  • fixup
  • load indexes from the UI
  • turns out isReadonlyView !== readOnly
  • make typescript happier
  • simpler sort
  • some tests
  • test that search indexes errors show up
  • fix test
  • e2e selectors
  • leftover
  • indexes tests for search indexes
  • add tests for the actions
  • fixup
  • e2e selector fixes

---------

Co-authored-by: svc-devtoolsbot <79531021+svc-devtoolsbot@users.noreply.github.com>
Branch: feature/COMPASS-7165
https://github.com/mongodb-js/compass/commit/5fe74967e8b4fe9da36e2987705bfb9c30ccadeb

Comment by Githook User [ 13/Sep/23 ]

Author:

{'name': 'Le Roux Bodenstein', 'email': 'lerouxb@gmail.com', 'username': 'lerouxb'}

Message: feat: add search indexes table COMPASS-7163 [WIP] (#4831)

  • initial search indexes table
  • move SortDirection
  • connect in the toolbar and tables
  • fixup
  • load indexes from the UI
  • turns out isReadonlyView !== readOnly
  • make typescript happier
  • simpler sort
  • some tests
  • test that search indexes errors show up
  • fix test
  • e2e selectors
  • leftover
  • indexes tests for search indexes
  • add tests for the actions
  • fixup
  • e2e selector fixes

---------

Co-authored-by: svc-devtoolsbot <79531021+svc-devtoolsbot@users.noreply.github.com>
Branch: main
https://github.com/mongodb-js/compass/commit/5fe74967e8b4fe9da36e2987705bfb9c30ccadeb

Comment by Githook User [ 12/Sep/23 ]

Author:

{'name': 'Le Roux Bodenstein', 'email': 'lerouxb@gmail.com', 'username': 'lerouxb'}

Message: chore: factor out the inner workings of the indexes table so we can have separate regular and search ones COMPASS-7163 (#4820)

  • factor out the inner workings of the indexes table so we can have separate regular and search ones
  • fix the generics
  • don't export the styles
  • Revert "don't export the styles"

This reverts commit 22227fea8ac3ffd960e098c1dae499bd6b53f744.

Comment by Githook User [ 11/Sep/23 ]

Author:

{'name': 'Le Roux Bodenstein', 'email': 'lerouxb@gmail.com', 'username': 'lerouxb'}

Message: chore: factor out the inner workings of the indexes table so we can have separate regular and search ones COMPASS-7163 (#4820)

  • factor out the inner workings of the indexes table so we can have separate regular and search ones
  • fix the generics
  • don't export the styles
  • Revert "don't export the styles"

This reverts commit 22227fea8ac3ffd960e098c1dae499bd6b53f744.

Comment by Githook User [ 11/Sep/23 ]

Author:

{'name': 'Le Roux Bodenstein', 'email': 'lerouxb@gmail.com', 'username': 'lerouxb'}

Message: chore: factor out the inner workings of the indexes table so we can have separate regular and search ones COMPASS-7163 (#4820)

  • factor out the inner workings of the indexes table so we can have separate regular and search ones
  • fix the generics
  • don't export the styles
  • Revert "don't export the styles"

This reverts commit 22227fea8ac3ffd960e098c1dae499bd6b53f744.

Comment by Githook User [ 08/Sep/23 ]

Author:

{'name': 'Le Roux Bodenstein', 'email': 'lerouxb@gmail.com', 'username': 'lerouxb'}

Message: chore: factor out the inner workings of the indexes table so we can have separate regular and search ones COMPASS-7163 (#4820)

  • factor out the inner workings of the indexes table so we can have separate regular and search ones
  • fix the generics
  • don't export the styles
  • Revert "don't export the styles"

This reverts commit 22227fea8ac3ffd960e098c1dae499bd6b53f744.

Generated at Wed Feb 07 22:45:35 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.