[COMPASS-2755] Explicitly indicate a view Created: 17/Apr/18  Updated: 29/Oct/23  Resolved: 29/Apr/19

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

Type: Story Priority: Major - P3
Reporter: Renato Riccio Assignee: Lucas Hrabovsky (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Documented
Related
is related to COMPASS-3524 Using a View Closed
Epic Link: COMPASS-3420
Story Points: 3
Documentation Changes: Needed
Sprint: Iteration Cat

 Description   

User story

As a Compass user
I want to distinguish views from collections
So that I easily understand what I am selecting in the sidebar or in the list of collections

Acceptance criteria

  • Views are represented with an intuitive icon in the sidebar
  • Views appear after Collections in the sidebar
  • Views appear after Collections in the Views and Collections screen
  • In the Views and Collections screen, Views are displayed with the collection (or view) they are based on

Original description

Currently a view is distinguished from "normal" collection with a lock side its name. A more explicit way should be used to indicate a view.



 Comments   
Comment by Githook User [ 30/Apr/19 ]

Author:

{'name': 'Lucas Hrabovsky', 'username': 'imlucas', 'email': 'hrabovsky.lucas@gmail.com'}

Message: COMPASS-2755: Show view source collection name in collections table (#1705)

  • package-lock fix
Comment by Githook User [ 30/Apr/19 ]

Author:

{'name': 'Lucas Hrabovsky', 'username': 'imlucas', 'email': 'hrabovsky.lucas@gmail.com'}

Message: COMPASS-2755: Update data-service to get new view metadata (#1703)
Branch: COMPASS-3573
https://github.com/10gen/compass/commit/4ca1c5791165ed4c3b571b16c7f4d87ae8238a77

Comment by Githook User [ 29/Apr/19 ]

Author:

{'name': 'Lucas Hrabovsky', 'username': 'imlucas', 'email': 'hrabovsky.lucas@gmail.com'}

Message: COMPASS-2755: Show view source collection name in collections table (#1705)

  • package-lock fix
Comment by Githook User [ 29/Apr/19 ]

Author:

{'email': 'hrabovsky.lucas@gmail.com', 'name': 'Lucas Hrabovsky', 'username': 'imlucas'}

Message: COMPASS-2755: Update data-service to get new view metadata (#1703)
Branch: view-idcators
https://github.com/10gen/compass/commit/4ca1c5791165ed4c3b571b16c7f4d87ae8238a77

Comment by Githook User [ 29/Apr/19 ]

Author:

{'email': 'hrabovsky.lucas@gmail.com', 'name': 'Lucas Hrabovsky', 'username': 'imlucas'}

Message: COMPASS-2755: Update view icon in sidebar (#1700)
Branch: view-idcators
https://github.com/10gen/compass/commit/9e99560bcca194fcb7efcd68e4ca5f72f7f0c118

Comment by Githook User [ 29/Apr/19 ]

Author:

{'name': 'Lucas Hrabovsky', 'username': 'imlucas', 'email': 'hrabovsky.lucas@gmail.com'}

Message: COMPASS-2755: Show view source collection name in collections table
Branch: view-idcators
https://github.com/10gen/compass/commit/13e560fc175fbc93b9428ebdff6f4a1b79bcce94

Comment by Githook User [ 26/Apr/19 ]

Author:

{'email': 'hrabovsky.lucas@gmail.com', 'name': 'Lucas Hrabovsky', 'username': 'imlucas'}

Message: COMPASS-2755: Update data-service to get new view metadata (#1703)
Branch: master
https://github.com/10gen/compass/commit/4ca1c5791165ed4c3b571b16c7f4d87ae8238a77

Comment by Githook User [ 26/Apr/19 ]

Author:

{'email': 'hrabovsky.lucas@gmail.com', 'name': 'Lucas Hrabovsky', 'username': 'imlucas'}

Message: COMPASS-2755: Update data-service to get new view metadata
Branch: COMPASS-2755_data-service
https://github.com/10gen/compass/commit/ef572efcc46ad8b33f0f34815ffc67588de9f4c1

Comment by Githook User [ 26/Apr/19 ]

Author:

{'name': 'Lucas Hrabovsky', 'username': 'imlucas', 'email': 'hrabovsky.lucas@gmail.com'}

Message: COMPASS-2755: Extend instance details to include richer view props (#143)

  • COMPASS-2755: Extend instance details to include view props

3 new properties of an item in `details.collections[]`:

```
type: get(resp, 'type', 'collection'),
view_on: get(resp, 'options.viewOn', undefined),
pipeline: get(resp, 'options.pipeline', undefined)
```

Comment by Githook User [ 26/Apr/19 ]

Author:

{'email': 'hrabovsky.lucas@gmail.com', 'name': 'Lucas Hrabovsky', 'username': 'imlucas'}

Message: COMPASS-2755: Extend instance details to include view props

3 new properties of an item in `details.collections[]`:

```
type: get(resp, 'type', 'collection'),
view_on: get(resp, 'options.viewOn', undefined),
pipeline: get(resp, 'options.pipeline', undefined)
```
Branch: views-list-collections
https://github.com/mongodb-js/data-service/commit/7b12c64614bcc4a13f3d1cf91de12f643a4f08a3

Comment by Githook User [ 26/Apr/19 ]

Author:

{'email': 'hrabovsky.lucas@gmail.com', 'name': 'Lucas Hrabovsky', 'username': 'imlucas'}

Message: COMPASS-2755: Formatting and test setup
Branch: views-list-collections
https://github.com/mongodb-js/data-service/commit/22f802b5a20e5f1c36094d8f710df016139c3f5c

Comment by Githook User [ 26/Apr/19 ]

Author:

{'name': 'Lucas Hrabovsky', 'username': 'imlucas', 'email': 'hrabovsky.lucas@gmail.com'}

Message: COMPASS-2755: Update view icon in sidebar (#1700)
Branch: fix-build
https://github.com/10gen/compass/commit/9e99560bcca194fcb7efcd68e4ca5f72f7f0c118

Comment by Githook User [ 26/Apr/19 ]

Author:

{'name': 'Lucas Hrabovsky', 'username': 'imlucas', 'email': 'hrabovsky.lucas@gmail.com'}

Message: COMPASS-2755: Update view icon in sidebar (#1700)
Branch: COMPASS-3573
https://github.com/10gen/compass/commit/9e99560bcca194fcb7efcd68e4ca5f72f7f0c118

Comment by Githook User [ 26/Apr/19 ]

Author:

{'email': 'hrabovsky.lucas@gmail.com', 'name': 'Lucas Hrabovsky', 'username': 'imlucas'}

Message: COMPASS-2755: Update view icon in sidebar (#1700)
Branch: genuine
https://github.com/10gen/compass/commit/9e99560bcca194fcb7efcd68e4ca5f72f7f0c118

Comment by Githook User [ 26/Apr/19 ]

Author:

{'email': 'hrabovsky.lucas@gmail.com', 'name': 'Lucas Hrabovsky', 'username': 'imlucas'}

Message: COMPASS-2755: Update view icon in sidebar (#1700)
Branch: master
https://github.com/10gen/compass/commit/9e99560bcca194fcb7efcd68e4ca5f72f7f0c118

Comment by Githook User [ 24/Apr/19 ]

Author:

{'name': 'Lucas Hrabovsky', 'username': 'imlucas', 'email': 'hrabovsky.lucas@gmail.com'}

Message: COMPASS-2755: Update view icon in sidebar
Branch: update-sidebar-view-icon
https://github.com/10gen/compass/commit/4941bb118c56abee36aa2949656d8e36e0565480

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