#
19df69f1 |
| 29-May-2018 |
Eben M Haber <eben@couchbase.com> |
MB-29824 - permissions issue with new doc editor Missed one case - need to show "ADD DOCUMENT" button when users has cluster.bucket[].data.docs.upsert permissions. Change-Id: Ie
MB-29824 - permissions issue with new doc editor Missed one case - need to show "ADD DOCUMENT" button when users has cluster.bucket[].data.docs.upsert permissions. Change-Id: Iec98d4fd0235d16e2210ff6ceba6f45caacc5693 Reviewed-on: http://review.couchbase.org/94869 Reviewed-by: Eben Haber <eben@couchbase.com> Tested-by: Eben Haber <eben@couchbase.com>
show more ...
|
#
85724d48 |
| 15-May-2018 |
Eben M Haber <eben@couchbase.com> |
Many small fixes to the new Doc Editor. MB-29619 - unnecessary reload when hitting return on entering text to search the bucket menu. Problem was that the menu was unnecessarily part
Many small fixes to the new Doc Editor. MB-29619 - unnecessary reload when hitting return on entering text to search the bucket menu. Problem was that the menu was unnecessarily part of an HTML form with the other controls. MB-29627 - not correctly displaying documents that contain bare strings or arrays in "simple" mode. Addition of simple mode didn't account for this condition. MB-29630 - allow edit dialog to adjust layout when error message shown. MB-29628 - number fields in spreadsheet mode needed to allow any number of decimal places. MB-29622 - button order was incorrect for binary documents. MB-29621 - change representation of empty array from "[]" to "[ ]" to make it easier to read on the screen. MB-29620 - boolean fields with value 'false' were not showing a widget in the spreadsheet view. MB-29618 - avoid duplicate error message if copy fails due to already existing document. MB-29613 - improve the error messages when the user forces an invalid value into the offset or limit fields. MB-29609 - fix the misalignment between the size of the spreadsheet table and the size of the header. MB-29607 - add the style 'overflow: hidden' to prevent very long field names from overlapping the next column in the spreadsheet view. Change-Id: I019cbf805574b2a876e814b349bf9b8a3c21f473 Reviewed-on: http://review.couchbase.org/94180 Reviewed-by: Eben Haber <eben@couchbase.com> Tested-by: Eben Haber <eben@couchbase.com>
show more ...
|
#
d3351862 |
| 10-May-2018 |
Eben M Haber <eben@couchbase.com> |
MB-29573 - doc editor not handling ephemeral buckets correctly. The normal REST API for iterating through documents doesn't work for ephemeral buckets, so we have to insist that the user
MB-29573 - doc editor not handling ephemeral buckets correctly. The normal REST API for iterating through documents doesn't work for ephemeral buckets, so we have to insist that the user either provide a document key, or use a primary/secondary index for N1QL querying. Change-Id: I457999b29a87f458067d35456651c4fe33df4338 Reviewed-on: http://review.couchbase.org/94033 Reviewed-by: Eben Haber <eben@couchbase.com> Tested-by: Eben Haber <eben@couchbase.com>
show more ...
|
#
b1227c25 |
| 08-May-2018 |
Eben M Haber <eben@couchbase.com> |
Restore "classic editor" button to new doc editor. Also fix a duplicate style in the CSS, and make the history dialog resizable. Change-Id: I37e6b966ee44182f68324198da3404cb9cbf
Restore "classic editor" button to new doc editor. Also fix a duplicate style in the CSS, and make the history dialog resizable. Change-Id: I37e6b966ee44182f68324198da3404cb9cbf3568 Reviewed-on: http://review.couchbase.org/93891 Reviewed-by: Eben Haber <eben@couchbase.com> Tested-by: Eben Haber <eben@couchbase.com>
show more ...
|
#
5fcef66f |
| 06-Apr-2018 |
Eben M Haber <eben@couchbase.com> |
MB-29148 - Handle bucket permissions in new doc editor. Before the doc editor allowed "Add Document" for users with no write permission on the bucket. Now it checks the permissions and:
MB-29148 - Handle bucket permissions in new doc editor. Before the doc editor allowed "Add Document" for users with no write permission on the bucket. Now it checks the permissions and: - the bucket menu doesn't show buckets with no read permissions - "Add Document" only appears if user has write permission - the doc editor dialog is read-only if no write permission Change-Id: I1a8e3582f243cc32a4235599b93cf805d5e1f811 Reviewed-on: http://review.couchbase.org/92342 Reviewed-by: Eben Haber <eben@couchbase.com> Tested-by: Eben Haber <eben@couchbase.com>
show more ...
|
#
6b05695c |
| 04-Apr-2018 |
Eben M Haber <eben@couchbase.com> |
MB-29053 - Don't allow retrieving docs when there are no buckets. MB-29071 - Always allow searching by document ID. Change-Id: Ib48e09d9720b37b35633a515aa3d2eff1dac2e53 Reviewed
MB-29053 - Don't allow retrieving docs when there are no buckets. MB-29071 - Always allow searching by document ID. Change-Id: Ib48e09d9720b37b35633a515aa3d2eff1dac2e53 Reviewed-on: http://review.couchbase.org/92084 Reviewed-by: Eben Haber <eben@couchbase.com> Tested-by: Eben Haber <eben@couchbase.com>
show more ...
|
#
3d69319c |
| 29-Mar-2018 |
Eben M Haber <eben@couchbase.com> |
Tweaks to new doc editor in response to user feedback. Change-Id: Idc9d93a73430cea0c545e64139be7e341290fa0b Reviewed-on: http://review.couchbase.org/91847 Reviewed-by: Eben Haber <eb
Tweaks to new doc editor in response to user feedback. Change-Id: Idc9d93a73430cea0c545e64139be7e341290fa0b Reviewed-on: http://review.couchbase.org/91847 Reviewed-by: Eben Haber <eben@couchbase.com> Tested-by: Eben Haber <eben@couchbase.com>
show more ...
|
#
be38f75a |
| 16-Mar-2018 |
Rob Ashcom <rob.ashcom@gmail.com> |
CSS cleanup Doc Editor & Query Monitor - revised dialogs to use standard patterns/styles - removed ids from doc editor styles - same with query monitoring styles Change-Id:
CSS cleanup Doc Editor & Query Monitor - revised dialogs to use standard patterns/styles - removed ids from doc editor styles - same with query monitoring styles Change-Id: I5d78c2149dd227a76aa2aca28593eec8fc0576dc Reviewed-on: http://review.couchbase.org/91094 Tested-by: Rob Ashcom <rob.ashcom@gmail.com> Reviewed-by: Eben Haber <eben@couchbase.com>
show more ...
|
#
4eaa2e78 |
| 12-Mar-2018 |
Rob Ashcom <rob.ashcom@gmail.com> |
toggle switch revision - renamed classes for the “.toggle-control” - removed old browser prefixes - simplified styles - replaced pixels with REMs - slightly resized the contr
toggle switch revision - renamed classes for the “.toggle-control” - removed old browser prefixes - simplified styles - replaced pixels with REMs - slightly resized the control Change-Id: Ibfc7f20fde36c1b85dc43d8acafaf75c52e02aa8 Reviewed-on: http://review.couchbase.org/90801 Tested-by: Rob Ashcom <rob.ashcom@gmail.com> Reviewed-by: Eben Haber <eben@couchbase.com>
show more ...
|
#
6ef092c6 |
| 08-Mar-2018 |
Eben M Haber <eben@couchbase.com> |
Improve new doc editor to provide mode similar to old doc editor. Change-Id: Ib29e8ac4897acac22ad62a81cf4817457aea2edc Reviewed-on: http://review.couchbase.org/90694 Reviewed-by: Ebe
Improve new doc editor to provide mode similar to old doc editor. Change-Id: Ib29e8ac4897acac22ad62a81cf4817457aea2edc Reviewed-on: http://review.couchbase.org/90694 Reviewed-by: Eben Haber <eben@couchbase.com> Tested-by: Eben Haber <eben@couchbase.com>
show more ...
|
#
a4f2d346 |
| 01-Mar-2018 |
Rob Ashcom <rob.ashcom@gmail.com> |
make doc editor header more responsive - re-named the “classic” editor link to be shorter - hide the right stuff at smaller screen sizes Change-Id: Idcd05b8ed60bcc19e98782bde521
make doc editor header more responsive - re-named the “classic” editor link to be shorter - hide the right stuff at smaller screen sizes Change-Id: Idcd05b8ed60bcc19e98782bde5217cd60bb15850 Reviewed-on: http://review.couchbase.org/90307 Tested-by: Rob Ashcom <rob.ashcom@gmail.com> Reviewed-by: Eben Haber <eben@couchbase.com>
show more ...
|
#
c52f8fa8 |
| 23-Jan-2018 |
Eben M Haber <eben@couchbase.com> |
Add a link from the new doc editor back to the classic doc editor. Also correctly handle the case where we have a query service, but the bucket in question does not have a primary index.
Add a link from the new doc editor back to the classic doc editor. Also correctly handle the case where we have a query service, but the bucket in question does not have a primary index. Change-Id: I163a2a43c7c05be5af5de9e56718bff51ac1f567 Reviewed-on: http://review.couchbase.org/88248 Reviewed-by: Eben Haber <eben@couchbase.com> Tested-by: Eben Haber <eben@couchbase.com>
show more ...
|
#
e4deb11a |
| 16-Dec-2017 |
Eben M Haber <eben@couchbase.com> |
MB-27252 - Show the number of documents retrieved from the query, since it might be less than the 'limit' value if you're near the end of the data set. Change-Id: I6658262140891136b7
MB-27252 - Show the number of documents retrieved from the query, since it might be less than the 'limit' value if you're near the end of the data set. Change-Id: I6658262140891136b7947341e74f0b18564cd00c Reviewed-on: http://review.couchbase.org/86935 Reviewed-by: Eben Haber <eben@couchbase.com> Tested-by: Eben Haber <eben@couchbase.com>
show more ...
|
#
28f9f1b7 |
| 15-Dec-2017 |
Eben M Haber <eben@couchbase.com> |
MB-27253 - Don't permit blank values for limit or offset in tabular doc editor. Change-Id: Ie7cebc873acdcb67ac1fac7d09f8e0cd4802402a Reviewed-on: http://review.couchbase.org/86870
MB-27253 - Don't permit blank values for limit or offset in tabular doc editor. Change-Id: Ie7cebc873acdcb67ac1fac7d09f8e0cd4802402a Reviewed-on: http://review.couchbase.org/86870 Reviewed-by: Eben Haber <eben@couchbase.com> Tested-by: Eben Haber <eben@couchbase.com>
show more ...
|
#
235acdf7 |
| 27-Nov-2017 |
Rob Ashcom <rob.ashcom@gmail.com> |
MB-26523 make doc editor responsive - fixes cutoff button by wrapping at smaller screen sizes Change-Id: I8d65b672e358a972a8c3a54188197987c0b8f064 Reviewed-on: http://review.cou
MB-26523 make doc editor responsive - fixes cutoff button by wrapping at smaller screen sizes Change-Id: I8d65b672e358a972a8c3a54188197987c0b8f064 Reviewed-on: http://review.couchbase.org/86032 Tested-by: Rob Ashcom <rob.ashcom@gmail.com> Reviewed-by: Eben Haber <eben@couchbase.com>
show more ...
|
#
26cf9992 |
| 20-Nov-2017 |
Eben M Haber <eben@couchbase.com> |
MB-26514 - Owing to a race condition, if you connect to a new server (or just restarted the browser) and specify the URL for the Doc Editor with a bucket specified, the first set of documents
MB-26514 - Owing to a race condition, if you connect to a new server (or just restarted the browser) and specify the URL for the Doc Editor with a bucket specified, the first set of documents was not being retrieved. (Though the documents were retrieved on subsequent refreshes.) Also fix some label and placeholder wording in the doc editor at Rob's suggestion. Change-Id: I39721024ebfd6d30ba5d5c7be9b4287e16626d70 Reviewed-on: http://review.couchbase.org/85807 Reviewed-by: Eben Haber <eben@couchbase.com> Tested-by: Eben Haber <eben@couchbase.com>
show more ...
|
#
d4968765 |
| 17-Nov-2017 |
Eben M Haber <eben@couchbase.com> |
Fix vertical layout issue, put tooltips on "(i)" symbol. Change-Id: I273214816c9b7e7ac1f511b29752809df93f2511 Reviewed-on: http://review.couchbase.org/85701 Reviewed-by: Eben Haber <
Fix vertical layout issue, put tooltips on "(i)" symbol. Change-Id: I273214816c9b7e7ac1f511b29752809df93f2511 Reviewed-on: http://review.couchbase.org/85701 Reviewed-by: Eben Haber <eben@couchbase.com> Tested-by: Eben Haber <eben@couchbase.com>
show more ...
|
#
10d156eb |
| 16-Nov-2017 |
Eben M Haber <eben@couchbase.com> |
MB-26506 - Properly handle when the user makes changes to several lines before saving any of them. This means: 1) don't make saving one row refresh other rows, 2) don't make del
MB-26506 - Properly handle when the user makes changes to several lines before saving any of them. This means: 1) don't make saving one row refresh other rows, 2) don't make deleting one row refresh other rows, 3) warn the user if they try to fetch more documents, if they have unsaved changes. Change-Id: Ie8bf72627033a3eca66c6d32f0707b2e31411ec9 Reviewed-on: http://review.couchbase.org/85632 Reviewed-by: Eben Haber <eben@couchbase.com> Tested-by: Eben Haber <eben@couchbase.com>
show more ...
|
#
6349d696 |
| 14-Nov-2017 |
Eben M Haber <eben@couchbase.com> |
Bring back the fixed width for inner cells, since nested tables were not displaying properly. Add an option in the code for either scrollbars or shadows, so we can switch back and fo
Bring back the fixed width for inner cells, since nested tables were not displaying properly. Add an option in the code for either scrollbars or shadows, so we can switch back and forth depending on design priorities. Bring back scroll bars and a nested div for inner scrolling, since otherwise in some cases the screen ends up completely blank. Work toward adding a bottom shadow, though it's not yet good enough. Change-Id: Ibb0273d46b650d19257f75243f04f0edd71b38cc Reviewed-on: http://review.couchbase.org/85547 Reviewed-by: Eben Haber <eben@couchbase.com> Tested-by: Eben Haber <eben@couchbase.com>
show more ...
|
#
d74a8035 |
| 13-Nov-2017 |
Eben M Haber <eben@couchbase.com> |
MB-26503 and MB-26507 - Don't allow values for "Limit" so large that the UI becomes responsive. I found that performance was acceptable up to 200, so I set that as the max. Also add tooltips
MB-26503 and MB-26507 - Don't allow values for "Limit" so large that the UI becomes responsive. I found that performance was acceptable up to 200, so I set that as the max. Also add tooltips explaining the fields. Change-Id: I227b55746f7bd04747f170e85e1e8437b1c23ea1 Reviewed-on: http://review.couchbase.org/85475 Reviewed-by: Eben Haber <eben@couchbase.com> Tested-by: Eben Haber <eben@couchbase.com>
show more ...
|
#
5275b976 |
| 13-Nov-2017 |
Eben M Haber <eben@couchbase.com> |
MB-26502 - Show appropriate message when retrieving results. Also fix MB-26517, where, with a non-Query node, the current results were not invalidated when the user entered an invalid do
MB-26502 - Show appropriate message when retrieving results. Also fix MB-26517, where, with a non-Query node, the current results were not invalidated when the user entered an invalid doc id into the text field. Change-Id: Ib645ada2846f5f6abcd9bb349ca3ec36483044c8 Reviewed-on: http://review.couchbase.org/85473 Reviewed-by: Eben Haber <eben@couchbase.com> Tested-by: Eben Haber <eben@couchbase.com>
show more ...
|
#
6019f2b5 |
| 10-Nov-2017 |
Eben M Haber <eben@couchbase.com> |
MB-26511 - I missed the case of searching for a single binary document on a node with no query service. That is now displayed correctly. Also make the limit/offset fields disabled if the user
MB-26511 - I missed the case of searching for a single binary document on a node with no query service. That is now displayed correctly. Also make the limit/offset fields disabled if the user specifies a doc id, since they have no effect in that case. Finally, fix the button label to show "Lookup ID" when an ID is specified, and "Retrieve Docs" when not. Change-Id: I7a25e5b331c818e1d7334318308a631d77e80c8c Reviewed-on: http://review.couchbase.org/85404 Reviewed-by: Eben Haber <eben@couchbase.com> Tested-by: Eben Haber <eben@couchbase.com>
show more ...
|
#
ec5a2be0 |
| 09-Nov-2017 |
Eben M Haber <eben@couchbase.com> |
MB-26513 and MB-26505 - Put all of the search fields for the doc editor in a single form, so that enter in any field will cause the search to happen, and an invalid value for any field will p
MB-26513 and MB-26505 - Put all of the search fields for the doc editor in a single form, so that enter in any field will cause the search to happen, and an invalid value for any field will prevent retrieving values (and show the corresponding field as red/invalid). Change-Id: I5d34735a054d08a72ebdf1a6316bc597ea3fc6c4 Reviewed-on: http://review.couchbase.org/85309 Reviewed-by: Eben Haber <eben@couchbase.com> Tested-by: Eben Haber <eben@couchbase.com>
show more ...
|
#
8d176356 |
| 08-Nov-2017 |
Eben M Haber <eben@couchbase.com> |
MB-26509 - Make sure that "Next Batch" button is disabled when there are no result. Change-Id: Iea4eb3c0c4a542765140cb29d3a31769f3f0914b Reviewed-on: http://review.couchbase.org/8529
MB-26509 - Make sure that "Next Batch" button is disabled when there are no result. Change-Id: Iea4eb3c0c4a542765140cb29d3a31769f3f0914b Reviewed-on: http://review.couchbase.org/85291 Reviewed-by: Eben Haber <eben@couchbase.com> Tested-by: Eben Haber <eben@couchbase.com>
show more ...
|
#
d4b42111 |
| 19-Oct-2017 |
Rob Ashcom <rob.ashcom@gmail.com> |
doc editor ui/ux revisions - revised style/element for field labels - converted select menu to uib-selectize - fixed width of button and removed “cancel” text - made “Results for
doc editor ui/ux revisions - revised style/element for field labels - converted select menu to uib-selectize - fixed width of button and removed “cancel” text - made “Results for:” text bold - revised style of “No Results” text - removed height constraint for results div - added div with shadow on the right of results to indicate horiz. scrollability (TBD this should be smarter about disappearing when unnecessary) - added <span> around doc id to trigger tooltip for only text, not whole cell; made cursor be a pointer - for non-N1QL nodes: made button label conditionally say “Lookup ID” - added spacing below title in edit dialog; fixed div tags; removed empty href tag (no longer necessary) - changed title of Add Document dialog - formatted code Change-Id: I4329eeb5950332bd6b1759e0063c693d27606c5d Reviewed-on: http://review.couchbase.org/84597 Tested-by: Rob Ashcom <rob.ashcom@gmail.com> Reviewed-by: Eben Haber <eben@couchbase.com>
show more ...
|