Commit Graph

276 Commits

Author SHA1 Message Date
Laurent Nguyen
570a67c746 Fix bugs with clicking on newly created documents 2024-04-22 13:43:28 +02:00
Laurent Nguyen
6b3df52185 Fix mongo save new document/update document 2024-04-22 10:57:26 +02:00
Laurent Nguyen
45a64df0a2 Restore broken nosql 2024-04-22 09:17:27 +02:00
Laurent Nguyen
ffc5bb6e39 Fix table header. Remove debug statement 2024-04-19 12:36:15 +02:00
Laurent Nguyen
73d38439ff Fix build issues 2024-04-18 16:49:34 +02:00
Laurent Nguyen
8e7fbe65fa Add mongo support 2024-04-18 12:00:36 +02:00
Laurent Nguyen
de40c28c1f Merge branch 'master' into users/languye/improve-filter-view 2024-04-15 16:42:48 +02:00
Asier Isayas
dfcb771939 Activate Mongo Proxy and Cassandra Proxy in Prod (#1794)
* activate Mongo Proxy and Cassandra Proxy in Prod

* fix bug that blocked local mongo proxy and cassandra proxy development

* fix pr check tests

---------

Co-authored-by: Asier Isayas <aisayas@microsoft.com>
2024-04-09 13:45:36 -07:00
Ashley Stanton-Nurse
db50f42832 [Task #3061771] Correct render order issues on undo (#1785)
* fix #3061771 by correcting render order issues on undo

* clarifying comment

* fix lints

* push an undo stop before executing edits

* tidy up some unnecessary comments
2024-04-04 09:17:09 -07:00
sunghyunkang1111
1464745659 Add activate/close tab contracts and add to queryTab (#1783) 2024-04-02 11:49:33 -05:00
Asier Isayas
18cc2a4195 Activate Mongo and Cassandra Proxies in MPAC (#1776)
* Fix API endpoint for CassandraProxy query API

* activated mongo proxy

* added mpac

* Activate CassandraProxy API endpoints for MPAC

* Run npm format

* Set CASSANDRA_PROXY_OUTBOUND_IPS_ALLOWLISTED when we detect new
Cassandra Proxy endpoints in IP rules.

* query documents API fix

* simplify ip check

---------

Co-authored-by: Senthamil Sindhu <sindhuba@microsoft.com>
Co-authored-by: Asier Isayas <aisayas@microsoft.com>
Co-authored-by: Jade Welton <jawelton@microsoft.com>
2024-04-02 09:34:58 -07:00
Laurent Nguyen
a4b07aed7a Remove debugging info and reformat 2024-03-28 16:47:27 +01:00
Laurent Nguyen
37940fb297 Add some TODO's 2024-03-28 11:45:26 +01:00
Laurent Nguyen
98c4d31717 Fix UX issue with not discarding edit changes 2024-03-28 11:43:04 +01:00
Laurent Nguyen
8d099b9c1b Fix UX with buttons behavior and editor display 2024-03-28 10:43:12 +01:00
Laurent Nguyen
5f92a62e4f Fix selection behavior 2024-03-28 08:11:59 +01:00
Laurent Nguyen
c4b659cdf7 Fix show/hide delete button 2024-03-27 18:51:22 +01:00
Laurent Nguyen
91633ee85c Fix multi delete 2024-03-27 18:42:38 +01:00
Laurent Nguyen
2f85c4f84a Implement delete multiple docs 2024-03-27 18:23:17 +01:00
Laurent Nguyen
b686501df8 Update column header placeholder style 2024-03-27 14:27:40 +01:00
Laurent Nguyen
eef9a7c1a2 Add refresh button 2024-03-27 11:56:16 +01:00
Laurent Nguyen
55ee3854aa Fix compil issues 2024-03-27 10:52:31 +01:00
Laurent Nguyen
fb6be32166 Fix unexpand filter and reformat 2024-03-27 10:42:27 +01:00
Laurent Nguyen
72ec5e891e Remove debug display 2024-03-27 10:38:16 +01:00
Laurent Nguyen
c442a5a20d Fix save new document. Implement delete. 2024-03-27 10:20:00 +01:00
Laurent Nguyen
79db486a5d Discard and save buttons working 2024-03-27 08:47:12 +01:00
JustinKol
56408a97d7 Add container ids to tabs (#1772)
* Added container ids to tabs

* prettier run

* Updated for undefined scenarios

* prettier

* added ellipsis to long container names

* added slice

* prettier

* Added ellipsis to long DB names in tabs

* Added undefined DB case

* Replaced dots with ellipsis character

* corrected undefined return value
2024-03-26 12:36:04 -04:00
Laurent Nguyen
821904d3b3 Editing content updates buttons state 2024-03-25 16:17:04 +01:00
Laurent Nguyen
be3f234932 Merge branch 'master' into users/languye/improve-filter-view 2024-03-25 15:23:45 +01:00
Laurent Nguyen
464f8293f1 Add nav buttons 2024-03-25 15:20:38 +01:00
Laurent Nguyen
4a3b092b8b Fix initial columns size 2024-03-20 14:22:25 +01:00
Laurent Nguyen
8f5479923d Dynamic columns for pk 2024-03-20 13:56:09 +01:00
Laurent Nguyen
8c1a89403a Add react editor and pass column headers 2024-03-20 11:15:25 +01:00
JustinKol
f881f7fd2f Enabled the ability to close the home tab (#1765) 2024-03-13 16:32:59 -04:00
MokireddySampath
e68aaebca6 Asterisk has beenadded beside the heading of input to show that it is a mandatory input (#1749) 2024-03-06 12:56:34 +05:30
Vsevolod Kukol
533e9c887c Small fixes for Fabric PuPr (#1761)
* Hide the RU Threshold Message in Fabric

Fabric is RO and the Settings button is hidden, hence the message doesn't make sense. If customers hit the limits they can go to Portal and change the settings there.

* Change the toolbar font size and icon color in Fabric
2024-03-06 01:41:50 +01:00
Laurent Nguyen
6f7c8f2a20 Improvement in width size. Add Load More 2024-02-29 17:22:05 +01:00
Laurent Nguyen
7881ddf2b1 Fix column sizing + cell selection 2024-02-29 15:21:53 +01:00
Laurent Nguyen
0e1fa0c54d Merge branch 'users/languye/improve-filter-view' of github.com:Azure/cosmos-explorer into users/languye/improve-filter-view 2024-02-29 13:52:45 +01:00
Laurent Nguyen
5d970d4c1f Fix NaN height issue 2024-02-29 13:51:17 +01:00
Laurent Nguyen
cccb7f5c73 Fix NaN height issue 2024-02-29 13:51:03 +01:00
Laurent Nguyen
82c7760af2 Adding table scrolling 2024-02-29 13:39:24 +01:00
Laurent Nguyen
c6cec71fd9 Fix selection behavior and some layout issue 2024-02-29 11:15:29 +01:00
Laurent Nguyen
16eb096fdb Don't show Settings buttons for Fabric readonly (#1757)
* Don't show Settings buttons for Fabric readonly

* Fix format
2024-02-28 19:34:33 +01:00
Laurent Nguyen
2165d968b9 Resizable columns on the document table 2024-02-27 14:21:45 +01:00
Laurent Nguyen
ed95f0e922 Extract table in a separate component 2024-02-27 14:12:01 +01:00
Laurent Nguyen
19066fc11d DocumentsTabV2 now properly loads documents, show partition keys and display first doc with proper selection behavior. Move it to its own folder. 2024-02-27 11:37:21 +01:00
Laurent Nguyen
68a03ac116 Document page now loads list of docs and displays selection 2024-02-26 15:27:43 +01:00
Asier Isayas
c9abcc1728 Prompt Mongo and Cassandra users to allow list Mongo and Cassandra proxies in Azure Portal (#1754)
* Mongo Proxy backend API

* merge main into current

* allow mongo proxy endpoints to be constants

* allow mongo proxy endpoints to be constants

* fix test

* show ip address warning for Mongo and Cassandra accounts

* show ip address warning for Mongo and Cassandra accounts

* removed string from prod

* make mongo proxy endpoint mandatory

* added MongoProxyEndpointsV2

* added MongoProxyEndpointsV2

* moved mongo and cassandra endpoints to Constants

* moved mongo and cassandra endpoints to Constants

* moved mongo and cassandra endpoints to Constants

---------

Co-authored-by: Asier Isayas <aisayas@microsoft.com>
2024-02-22 15:53:01 -05:00
Laurent Nguyen
a36f3f7922 Hide Save/Open query buttons and New Document/Save/Update buttons for Fabric read-only (#1755)
* Remove save query button and new document buttons for Fabric. Introduce a isReadOnly flag in Fabric context

* Fix user context init
2024-02-22 18:34:30 +01:00