Anthony Dresser
92fbfcdac9
move edit data and query plan to their own files ( #6256 )
2019-07-03 13:45:04 -07:00
Cory Rivera
4189e761ff
Fix bugs in selecting a system version of Python for Notebook dependencies ( #6250 )
2019-07-03 12:51:48 -07:00
Udeesha Gautam
a8b3f056a0
Add only non null changes to difference dictionary to ensure index doesnt mismatch ( #6236 )
2019-07-03 10:08:14 -07:00
Kevin Cunnane
cc6dea0631
Add Plotly output support to notebooks
...
With this change, Plotly types will be successfully rendered in a Notebook.
Currently they have a default width of 700px with a scrollbar if the window size is smaller (this matches other notebook viewers).
The Plotly library is dynamically required to avoid startup time perf hits. This is something we could look at for other components too.
2019-07-02 18:08:38 -07:00
Anthony Dresser
8c4f6f9e5f
remove results serializer dependency on node ( #6202 )
2019-07-02 18:00:14 -07:00
Chris LaFreniere
708461eab5
Remove 'isMenu=true' from notebook toggle more ( #6253 )
2019-07-02 17:22:17 -07:00
Charles Gagnon
8ec1a05296
Change notebook to not save connections added through dropdown ( #6254 )
2019-07-03 00:11:02 +00:00
Chris LaFreniere
c4bf1b4180
Notebooks: Run all after/before ( #6239 )
...
* Run all above/below
* PR comments pre tests
* Added integration test
2019-07-02 16:49:12 -07:00
Anthony Dresser
495c9330f6
add event to capture state and reapply when necessary ( #6246 )
2019-07-02 15:52:42 -07:00
Charles Gagnon
49619e5b39
Clear Azure token if connection doesn't need it ( #6244 )
...
* Clear Azure token if connection doesn't need it
* Update function name
2019-07-02 21:01:53 +00:00
Karl Burtram
7b88800c62
Add a New File menu item for plain text files ( #6240 )
...
* Add a New File menu item for plain text files
* Correct handling of saved files
* Fix command palette text to avoid duplicate entry
2019-07-02 13:29:47 -07:00
Lucy Zhang
ecef90dc8b
Book/externallink ( #6215 )
...
* show markdown preview
* open external link
* addressed Charles' comments
2019-07-02 09:30:48 -07:00
Chris LaFreniere
e8d4fba3c0
Support non-default font sizes in notebooks ( #6222 )
...
* Support non-default font sizes notebooks
* pr comments
2019-07-01 16:10:20 -07:00
Karl Burtram
384d87f84d
Return an empty arrary from breakpoints API ( #6235 )
2019-07-01 15:22:58 -07:00
Charles Gagnon
8b349dbcde
Change service installation messages to not steal focus ( #6227 )
...
* Change service installation messages to not steal focus
* Undo unnecessary changes to localized strings in serviceClient.ts
* Add default case for missing server event types
2019-07-01 22:11:14 +00:00
Kim Santiago
7f5e00fd81
Fix #6217 DacFx: Connection Dialog has no ConnectionProfile loaded ( #6232 )
...
* fix connection dialog not opening with connection profile
* bump extension version
2019-07-01 14:42:32 -07:00
Chris LaFreniere
e5858dee52
Make sure we sanitize the same way ( #6233 )
2019-07-01 14:05:50 -07:00
Chris LaFreniere
bae573453a
Accessibility: Screen Reader Thinks SelectBox is a Button on Mac ( #6216 )
...
* Stop reading dropdowns as buttons for mac
* Remove role of combobox for sql selectbox
2019-07-01 13:46:06 -07:00
khoiph1
3e68c3ee0c
Loc Update ( #6223 )
2019-07-01 12:45:29 -07:00
Maddy
e44e0a7c89
added scrollable directibe to the dashboard griod container ( #6206 )
2019-07-01 12:20:17 -07:00
Aditya Bist
678b2737bd
CMS - SQL Login ( #5989 )
...
* initial SQL Login with save password working
* fix switching auth types
* remove metadata from package file
* allow editing connections for unsaved password connections
* review comments
* change thenables to async/awaits
* review comments
* changed thenables to promises
* remove authTypeChanged bool
* removed unused import
* review comments
* removed try catches
* cr comments
* review comments
2019-07-01 11:40:11 -07:00
Kim Santiago
6b5193908c
Remove failing assert from Schema Compare tests ( #6229 )
...
* remove failing assert
* add TODO comment
2019-07-01 10:45:41 -07:00
Kevin Cunnane
87f1f11509
Fix tags issue where metadata was not preserved ( #6219 )
2019-07-01 10:10:42 -07:00
Charles Gagnon
0503c8d8fe
Initial work to update telemetry to use Common Schema ( #6203 )
...
* Update admin-tool-ext-win to use new ads-extension-telemetry package
* Add AdsTelemetryService for sending telemetry events using the ADS Common Schema
* Clean up unused import and add engineType
* Address PR comments
* Update private var names
2019-06-30 19:38:04 +00:00
Karl Burtram
bc7ac519d0
Update extension resources and ENU XLF files ( #6220 )
...
* Add extension resources
* Update enu XLF resources
2019-06-28 19:09:23 -07:00
Udeesha Gautam
00c3758d86
Fixing backup restore launch bug #5797 (and a test) ( #6218 )
...
* Fix the launch of backup dialog in server context scenario
* Adding wait to ensure sc tasks complete before test exits
2019-06-28 17:54:04 -07:00
Kim Santiago
e5256b0a61
allow table width to be specified ( #6196 )
2019-06-28 15:55:58 -07:00
Lucy Zhang
eb3c6cadd2
show markdown preview ( #6198 )
2019-06-28 15:02:17 -07:00
Charles Gagnon
d701a20cd5
Bump SqlToolsService to 1.5.0-alpha.105 ( #6209 )
2019-06-28 18:16:49 +00:00
Karl Burtram
095f35d07e
Prevent out of bounds splitview error ( #6210 )
2019-06-28 10:26:07 -07:00
Kim Santiago
53cd22f142
Add more validation for DacFx tests ( #6120 )
...
* add checking for tables and data
* addressing comments
2019-06-28 10:01:19 -07:00
Chris LaFreniere
8cf4120c27
Notebooks: Support for In-Proc Markdown Renderer ( #6164 )
...
* NB improve startup using built-in markdown render
This is a sample branch showing perf improvements if we load content using built-in markdown rendering
- Has issues where images aren't correctly rendered due to sanitization, need to copy renderer code and update settings
- Moves content load up before anythign to do with providers since we can render without knowing about these things
# Conflicts:
# src/sql/workbench/parts/notebook/cellViews/textCell.component.ts
* Re-enable logging of each cell's rendering time
* Fix test issue
* Kernel loading working with new markdown renderer
# Conflicts:
# src/sql/workbench/parts/notebook/cellViews/textCell.component.ts
* Fixed tests, cleaned up code
* markdownOutput component integration
* PR Comments
* PR feedback 2
* PR feedback again
2019-06-27 20:55:50 -07:00
Kim Santiago
b34e3cbe90
fix compare after opening scmp with dacpacs failing ( #6201 )
2019-06-27 18:26:02 -07:00
Karl Burtram
4ef25ecf37
Properly save and restore dynamic tab state ( #6185 )
...
* WIP
* WIP 2
* WIP 3
* Rework state capture implementation
* Break loop after setting
2019-06-27 16:14:28 -07:00
Udeesha Gautam
f5d647f05c
Bug/toolbar icon revert ( #6194 )
...
* Change icon size rather than component size
* reverting the icon height impact
2019-06-27 13:53:05 -07:00
Anthony Dresser
7b6181de2a
XML Formatter ( #6182 )
...
* add xml formatter extenstion
* remove unused imports
2019-06-27 12:20:19 -07:00
Alan Ren
20bbaa3fe6
Update package.json ( #6187 )
2019-06-27 10:58:12 -07:00
Chris LaFreniere
a2c9a0a1ae
Addaria label to kernel and attach to dropdowns ( #6181 )
2019-06-27 10:19:22 -07:00
Lucy Zhang
98c6af628b
New feature: Jupyter Books ( #6095 )
...
* Initial commit
* Fixed broken branch
* Show notebook titles in tree view
* Added README
* sections showing in tree view
* Multiple books in treeview
* removed book extension, added to notebook
* removed book from extensions.ts
* addressed Chris' comments
* Addressed Charles' comments
* fixed spelling in readme
* added comment about same filenames
* adding vsix
* addressed Karl's comments
2019-06-27 10:10:30 -07:00
Alan Ren
f39647f243
add save/load filter feature to profiler ( #6170 )
...
* save/load profiler filter
* add role for custom buttons
2019-06-26 23:55:03 -07:00
Alan Ren
c2cec5d93f
enable lang pack filter in extension manager ( #6148 )
...
* enable lang pack filter in extension manager
* fix null check issue
2019-06-26 23:17:35 -07:00
Charles Gagnon
5a11cf1a6f
Filtering out some more high-frequency events ( #6178 )
2019-06-26 23:03:22 +00:00
Kim Santiago
b0b1b59147
Fix #6175 : Schema compare doesn't always use scmp options ( #6176 )
...
* remove resetting options to dialog options before comparing
* bump azdata dependency version
2019-06-26 15:35:52 -07:00
Chris LaFreniere
77fb060fde
Notebooks: Add Command + Keyboard Shortcut to Clear Outputs of Active Cell ( #6169 )
...
* Add command to clear cell output with test
* Fix typo
* PR Comments
2019-06-26 15:19:12 -07:00
Udeesha Gautam
caba5c9d26
Databases order in schema compare dialog to be same as OE ( #6162 )
...
* Database order to be same as OE
* changes to reset for source target buttons
2019-06-26 12:16:51 -07:00
Kevin Cunnane
97d36e2281
Support output renderers via Angular contributions ( #6146 )
...
- Added a registry for output components
- Refactored existing renderers to plug in via Angular
- Added Markdown renderer using new Angular contribution point
- Added support to notebook module to dynamically load new components
2019-06-26 11:32:24 -07:00
Maddy
32235b0cb6
Cluster management/newdashboard task ( #6060 )
...
* initial commit: added cluster status notebook and dashboard task
* following the previous naming conventions
* endpoint widget changes to accomodatw naming changes
* management-proxy/mgmtproxy chnages
* updates to address the comments and added the new copy image with hover text.
* added user select for making the table selectable
* localize changes
* added the final documented notebook
* reset execution_count to 0 for all cells
* style changes
* updated the url to point to private repo
2019-06-25 22:46:11 -07:00
Alan Yu
6142109bf5
Update Readme for anchor tags to Insiders Build for easy sharing ( #6166 )
2019-06-25 21:14:13 -07:00
Kim Santiago
144a7f941b
Schema Compare open scmp file ( #6118 )
...
* can compare scmp with databases
* show error if can't connect to db
* excludes now work
* fixes after rebase and other small fixes
* Addressing comments
* fixes after rebasing
* fix excludes not always being remembered correctly
* fix switched check
* addressing comments
2019-06-25 17:30:07 -07:00
Kim Santiago
f01c318c30
Schema Compare save scmp file ( #6150 )
...
* initial changes
* send source and target excludes
* disable save scmp button until there is source and target
* addressing comments
2019-06-25 15:07:58 -07:00