Commit Graph

1362 Commits

Author SHA1 Message Date
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
Ashley Stanton-Nurse
618c5ec0fe Add button (and keyboard shortcut) to download query (#1817) 2024-04-24 15:11:51 -07:00
Asier Isayas
afc82845b5 activate Token Controller (#1820)
Co-authored-by: Asier Isayas <aisayas@microsoft.com>
2024-04-24 15:04:01 -04:00
Ashley Stanton-Nurse
f4bcee5461 initialize new documents with their partition key (#1815)
* initialize new documents with their partition key

* refmt
2024-04-23 15:47:04 -07:00
Ashley Stanton-Nurse
17207624a9 add more intl-friendly tab nav shortcuts (#1814) 2024-04-23 15:46:41 -07:00
jawelton74
d36e511b18 Update d3, webpack-dev-server, typedoc dependencies. (#1812)
* Update d3, webpack-dev-server, typedoc dependencies.

* Fix unit test failures.

* Revert change to snapshot as it doesn't seem required when running in
github.
2024-04-23 10:15:48 -07:00
Ashley Stanton-Nurse
c1a28793ba bind F5 to execute query (#1813) 2024-04-23 09:08:29 -07: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
Asier Isayas
acf5acfdb4 Remove Legacy Mongo Shell feature flag (#1810)
* 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

* remove LMS feature flag

---------

Co-authored-by: Asier Isayas <aisayas@microsoft.com>
2024-04-23 08:20:27 -04: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
jawelton74
7b81767ded Enable new backend for Settings API in Prod. (#1791) 2024-04-22 14:34:20 -07: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