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