[COMPASS-5949] Make Editors accept both EJSON and Shell syntax Created: 12/Jul/22 Updated: 28/Sep/23 |
|
| Status: | Open |
| Project: | Compass |
| Component/s: | UI / UX |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Anna Henningsen | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 1 |
| Labels: | code-editors | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||
| Story Points: | 8 | ||||||||||||||||
| Sprint: | Iteration Herring, Iteration Isopod, Iteration Jellyfish, Iteration Kraken, Iteration Lobster, Iteration Manatee, Iteration Narwhal | ||||||||||||||||
| Description |
|
Currently, some of our editors accept EJSON (Insert/Edit in CRUD), while some accept Shell syntax (e.g. Agg pipeline builder). We do not display information about which editor accepts which kind of input. I think we can and should add a toggle to the Editor component that allows switching between the two modes while editing (in the UI, this could look similar to what we’re working out for code formatting in |
| Comments |
| Comment by Githook User [ 25/Jul/22 ] |
|
Author: {'name': 'Anna Henningsen', 'email': 'anna@addaleax.net', 'username': 'addaleax'}Message: chore: add BSON doc editor component, use for FLE2-related fields COMPASS-5949 This partially addresses COMPASS-5949 and might be useful as a starting Currently, this creates a new `BSONDocumentEditor` component |