Commit Graph

1310 Commits

Author SHA1 Message Date
Laurent Nguyen
6c3aa7e625 Remove jquery calls 2024-04-30 12:09:24 +02:00
Laurent Nguyen
29c28761b8 Replace filter ui components with fluent ui 2024-04-30 12:04:28 +02:00
Laurent Nguyen
299672435e Implement bulk delete for nosql 2024-04-29 18:26:46 +02:00
Laurent Nguyen
0887998461 Fix typo and format 2024-04-29 14:27:00 +02:00
Laurent Nguyen
e9d713e65b Fix filter disappearing when clicking Apply Filter 2024-04-29 10:53:35 +02:00
Laurent Nguyen
553aad5cda Merge branch 'users/languye/improve-filter-view' of github.com:Azure/cosmos-explorer into users/languye/improve-filter-view 2024-04-26 18:07:57 +02:00
Laurent Nguyen
0ca7120b2f Clean up dependencies and memoize internal functions and object. Move methods and object that don't depend on state outside of component. 2024-04-26 17:50:50 +02:00
Vsevolod Kukol
0cd9f55909
Add Fluent V9 theme for Fabric (#1821) 2024-04-26 14:21:07 +02:00
Laurent Nguyen
19d3deb199 Connect cancel query button 2024-04-23 15:30:01 +02:00
Laurent Nguyen
27ad311675 Disable eslint issue from fluent library 2024-04-23 15:25:25 +02:00
Laurent Nguyen
2cc771315d Add keyboard support to select table row 2024-04-23 15:14:33 +02:00
Laurent Nguyen
a0ade247e9 Add keyboard handlers to load more and refresh button 2024-04-23 14:34:33 +02:00
Laurent Nguyen
d273f7ac6e Add keyboard shortcuts 2024-04-23 14:00:15 +02:00
Laurent Nguyen
11f4b4d959 Fix columns min width 2024-04-23 13:44:12 +02:00
Laurent Nguyen
13462646f6 Don't show Load More if nothing to show 2024-04-23 13:35:41 +02:00
Laurent Nguyen
b2c05fa784 Fix load more text centering 2024-04-23 13:31:38 +02:00
Laurent Nguyen
a4f284dc17 Move refresh documents button from table back to DocumentsTabV2 2024-04-23 12:14:40 +02:00
Laurent Nguyen
786ba0d2ab Increase table width. Fix eslint issue. 2024-04-23 11:13:46 +02:00
Laurent Nguyen
49a9f4d596 Fix table coming off its container with unwanted horizontal scrollbar 2024-04-23 11:04:35 +02:00
Laurent Nguyen
86926f2d7b Add title to table 2024-04-23 09:08:06 +02:00
Laurent Nguyen
ff5da7bbd0 Fix format 2024-04-22 17:48:25 +02:00
Laurent Nguyen
804621d275 minor update 2024-04-22 16:36:24 +02:00
Laurent Nguyen
fd040fa29c Merge branch 'master' into users/languye/improve-filter-view 2024-04-22 16:36:03 +02:00
Laurent Nguyen
25f63095a3 Fix loadStartKey 2024-04-22 16:23:38 +02:00
Laurent Nguyen
8140f15098 Destructure props to make useEffect dependencies work 2024-04-22 16:17:27 +02:00
jawelton74
c12eced120
Update node-fetch, react-dev-utils and azure/identity dependencies. (#1809) 2024-04-22 07:10:16 -07:00
Laurent Nguyen
746b8c908c Call tab when updating error flag 2024-04-22 15:31:02 +02:00
Laurent Nguyen
8299ca5f9d Fix unused code 2024-04-22 15:22:44 +02:00
Laurent Nguyen
60a3a5ffcf Fix isQueryCopilotSampleContainer flag 2024-04-22 15:06:27 +02:00
Laurent Nguyen
1097e66faa Fix format 2024-04-22 14:45:14 +02:00
Laurent Nguyen
cf8533dea6 Fix resourceTokenPartitionKey code 2024-04-22 14:43:57 +02:00
Laurent Nguyen
0de2d6d899 Auto-select last document when saving new document 2024-04-22 14:21:52 +02:00
Laurent Nguyen
5445164d6f Fix double fetch issue when clicking on an item 2024-04-22 13:54:16 +02:00
Laurent Nguyen
869e293a52 Fix comment 2024-04-22 13:44:31 +02:00
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
jawelton74
2b15a4d43d
Update package.json (#1807) 2024-04-19 15:03:11 -07:00
Ashley Stanton-Nurse
c220a8b070
[Task 3071878] Tab Navigation Keyboard Shortcuts (#1808)
* [Task 3071878] Tab Navigation Keyboard Shortcuts

* throw in development on duplicate handlers

* refmt
2024-04-19 13:44:30 -07:00
Ashley Stanton-Nurse
a5a5a95973
[Task 3061766] Additional Keyboard Shortcuts (#1805)
* [Task 3061766] Additional Keyboard Shortcuts

refmt and fix lints

shortcuts for: discard, new item/sproc/udf/trigger, delete
item/sproc/udf/trigger

copilot shortcut

* remove 'Ctrl+I' due to conflict with Monaco Autocomplete
2024-04-19 09:43:27 -07:00
Laurent Nguyen
ffc5bb6e39 Fix table header. Remove debug statement 2024-04-19 12:36:15 +02:00
Asier Isayas
e3fab9b5bf
Add 'mongoshell' to Legacy Mongo Shell path (#1806)
* LMS Mongo Proxy support

* change stirng to url for get mongo shell url

* fix tests

* enable feature flag

* fixed unit test

* add mongoshell to path

---------

Co-authored-by: Asier Isayas <aisayas@microsoft.com>
2024-04-18 15:39:13 -04: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
Asier Isayas
98000a27f0
Legacy Mongo Shell Mongo Proxy support (#1802)
* LMS Mongo Proxy support

* change stirng to url for get mongo shell url

* fix tests

* enable feature flag

* fixed unit test

---------

Co-authored-by: Asier Isayas <aisayas@microsoft.com>
2024-04-17 19:01:12 -04:00
Ashley Stanton-Nurse
af664326ea
Fix issues with the command bar when switching through React and Trigger tabs (#1804)
* fix bug in trigger tab that takes over the command bar while open

* clear context buttons when a react tab is active

* restore unintentionally removed code

* reformat
2024-04-17 15:57:29 -07:00
Ashley Stanton-Nurse
a44ed1f45c
[Task 3061766] Global Keyboard Shortcuts, implemented through the Command Bar (#1789)
* keyboard shortcuts using tinykeys

* refmt and fix lints

* retarget keyboard shortcuts to the body instead of the root element of the React component tree

* refmt

* Update src/Explorer/Menus/CommandBar/CommandBarUtil.tsx

Co-authored-by: Laurent Nguyen <laurent.nguyen@microsoft.com>

* add Save binding to New Item command bar

---------

Co-authored-by: Laurent Nguyen <laurent.nguyen@microsoft.com>
2024-04-17 11:19:09 -07:00
JustinKol
e0cb3da6aa
Is executing is false (#1801) 2024-04-16 18:47:43 -04:00
JustinKol
6c9673975a
Added hyphen to prohibited characters in keyspace name title (#1800) 2024-04-16 09:24:14 -04:00
JustinKol
d35e2a325e
Cassandra API create table error messages swallowed by the Portal and shown as "undefined". (#1790)
* changed error message variable

* changed other error messages

* Added check in case responseJSON is missing

* created error const
2024-04-15 15:47:58 -04:00