Kevin Cunnane
5c63f7bdb5
Support installing SQL Server Notebook extension ( #6432 )
...
This adds SQL Server Notebook as a built-in extension
by pulling it from blob storage.
It also adds support in mssql extension for reading the contribution points from other extensions.
This will contribute troubleshooting and other books as widgets.
In this commit:
- Bundle the extension in the build
- Bundle in sql.sh / sql.bat so it appears in local testing
- Avoid installing in Stable. Should only appear in Dev/Insiders builds
- Extensions with `notebook.books` contribution point will be discovered & their books available in MSSQL
Coming later:
- Integrate this with Maddy's work to show a Notebooks widget in the SQL Server big data cluster UI
- When clause isn't supported yet for filtering. Will be done as we refactor towards more books for different server types
2019-07-19 16:11:57 -07:00
Anthony Dresser
ee3663c1cd
Merge from vscode aba87f135229c17c4624341b7a2499dcedafcb87 ( #6430 )
...
* Merge from vscode aba87f135229c17c4624341b7a2499dcedafcb87
* fix compile errors
2019-07-18 18:32:57 -07:00
Anthony Dresser
bf4815d364
Remove some differences from us and vscode ( #6421 )
...
* remove some differences from us and vscode
* readd temp-write tpyings
2019-07-18 17:57:00 -07:00
Anthony Dresser
c23738f935
Inital platform relayering ( #6385 )
...
* moving test files and inital refactoring
* relayer extension host code
* fix imports
* make insights work
* relayer dashboard
* relayer notebooks
* moveing more code around
* formatting
* accept angular as browser
* fix serializer
* add missing files
* remove declarations from extensions
* fix build errors
* more relayering
* change urls to relative to help code relayering
* remove layering to prep for merge
* fix hygiene errors
* fix hygiene errors
* fix tests
2019-07-18 17:29:17 -07:00
Anthony Dresser
2d73b6afb1
Merge from vscode 112fa76c775ecb79ac2c9e9e5dba0d711d523543 ( #6388 )
2019-07-17 01:07:27 -07:00
Anthony Dresser
0b7e7ddbf9
Merge from vscode 8e0f348413f4f616c23a88ae30030efa85811973 ( #6381 )
...
* Merge from vscode 8e0f348413f4f616c23a88ae30030efa85811973
* disable strict null check
2019-07-15 22:35:46 -07:00
Aditya Bist
ecfcb92a89
Data explorer/context menu initial ( #6264 )
...
* fixed context for data explorer
* added more files
* initial servers and database context menu actions finished
* added all actions for servers and databases with correct conditions
* added nodetype and nodelabel for subtype actions
* added nodeinfo logic to oe shim
* fixed context for cms
* added all scripting actions to data explorer
* review comments
* fix import
* fix correct context key
* removed unused import
* separate PR for commands and menus added
* rename mssql context menu nodes
* remove command id constants
2019-07-03 16:03:09 -07:00
Anthony Dresser
92fbfcdac9
move edit data and query plan to their own files ( #6256 )
2019-07-03 13:45:04 -07: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
Karl Burtram
384d87f84d
Return an empty arrary from breakpoints API ( #6235 )
2019-07-01 15:22:58 -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
Aditya Bist
a03507c998
added option to force reload extensions ( #5990 )
2019-06-11 16:12:41 -07:00
Karl Burtram
5a7562a37b
Revert "Merge from vscode 81d7885dc2e9dc617e1522697a2966bc4025a45d ( #5949 )" ( #5983 )
...
This reverts commit d15a3fcc98 .
2019-06-11 12:35:58 -07:00
Chris LaFreniere
d15a3fcc98
Merge from vscode 81d7885dc2e9dc617e1522697a2966bc4025a45d ( #5949 )
...
* Merge from vscode 81d7885dc2e9dc617e1522697a2966bc4025a45d
* Fix vs unit tests and hygiene issue
* Fix strict null check issue
2019-06-10 18:27:09 -07:00
Kevin Cunnane
14a6bf581c
Fix New Notebook issues ( #5958 )
...
* Fix New Notebook issues
- Fix #5338 New Notebook menu item should be next to New Query
- Fix #4936 Add a shortcut to create a notebook in the document well
Created a built-in New Notebook command
that routes to the existing extension-based command.
This avoided a rearchitecture that was more complex that seemed worth it.
Per VSCode patterns, used a _ modifier for the existing command so it's "private"
2019-06-10 16:38:07 -07:00
Kevin Cunnane
44d6bb66da
Add saved and executed events to notebook changed ( #5848 )
...
- Updated the notebook API to add a change kind, and support saved, executed and other simplified status
- Plumbed this through to the main thread classes
- Support sending the events from cell / input to the notebook model so they loop over the extension host as a content changed event
- Add executed event from the cell
2019-06-05 16:34:26 -07:00
Charles Gagnon
4b6214c9a4
Remove install count widget from extension gallery view until we can actually have install counts ( #5828 )
2019-06-03 14:48:26 -07:00
udeeshagautam
d7df71c8ba
Do not add generated files from Temp if file is not dirty ( #5758 )
...
* Do not add generated files from Temp if file is not dirty
* restricting the path more
* Adding tmpdir as per CR comment
2019-05-30 18:39:42 -07:00
Karl Burtram
f9b7bc26c0
Add a null check before using settings editor options ( #5756 )
2019-05-30 11:31:00 -07:00
Anthony Dresser
0064f17ad4
add icon for custom title bar ( #5693 )
2019-05-28 12:46:10 -07:00
Anthony Dresser
85b2c4de4a
disable remote contribution ( #5630 )
2019-05-24 13:55:15 -07:00
Anthony Dresser
bcc449b524
Merge from vscode 5b9869eb02fa4c96205a74d05cad9164dfd06d60 ( #5607 )
2019-05-24 12:20:30 -07:00
Anthony Dresser
5e8a52bcc0
Query Editor Refactor ( #5528 )
...
* query editor changes
* query editor changes
* finish converting query editor
* fix merge issue
* remove unused code
* fix tests
* fix tests
* remove editor context key class
* edit tests to test input state
2019-05-23 11:43:59 -07:00
Anthony Dresser
cf8f8907ee
Merge from vscode 8aa90d444f5d051984e8055f547c4252d53479b3 ( #5587 )
...
* Merge from vscode 8aa90d444f5d051984e8055f547c4252d53479b3
* pipeline errors
* fix build
2019-05-23 11:16:03 -07:00
Anthony Dresser
2ca39b571a
removes unused vscode changes ( #5533 )
2019-05-21 21:48:57 -07:00
Yurong He
ab3a64604a
Fixed #5546 . Add missing line for vscode merge and wait for untitledM… ( #5567 )
...
* Fixed #5546 . Add missing line for vscode merge and wait for untitledModel.load
2019-05-21 18:56:28 -07:00
Anthony Dresser
81ae86ff79
Revert "Revert "Merge from vscode ada4bddb8edc69eea6ebaaa0e88c5f903cbd43d8 ( #5529 )" ( #5553 )" ( #5562 )
...
This reverts commit c9a4f8f664 .
2019-05-21 14:19:32 -07:00
Anthony Dresser
c9a4f8f664
Revert "Merge from vscode ada4bddb8edc69eea6ebaaa0e88c5f903cbd43d8 ( #5529 )" ( #5553 )
...
This reverts commit 5d44b6a6a7 .
2019-05-20 17:07:32 -07:00
Kevin Cunnane
162dfbaab0
Add SQL settings into the settings editor ( #5524 )
...
- Initial stab at a hierarchy for all Azure Data Studio settings
- Will revisit later, but this covers all built-in settings
2019-05-20 12:27:14 -07:00
Anthony Dresser
5d44b6a6a7
Merge from vscode ada4bddb8edc69eea6ebaaa0e88c5f903cbd43d8 ( #5529 )
2019-05-19 18:52:19 -07:00
Alan Ren
b1b58f2550
resource deployment extension ( #5464 )
...
* initial checkin
* exclude from default ads package
* keep extensions.js in sync
* address review feedback
* PR comments
2019-05-13 22:38:59 -07:00
Anthony Dresser
43293b98c0
Merge from vscode fa77b52b5e2067798006aaff8e463a2b425509d5 ( #5453 )
2019-05-13 10:57:51 -07:00
Anthony Dresser
2b9a8b9136
Merge from vscode 8ef8aa6b3cb5b96870660fdd3bb8d0755e62fe51 ( #5422 )
2019-05-09 11:10:57 -07:00
Anthony Dresser
df7645e4e5
Merge from vscode da3c97f3668393ebfcb9f8208d7616018d6d1859 ( #5360 )
2019-05-03 21:59:40 -07:00
Anthony Dresser
2558a66a48
Merge from vscode 473af338e1bd9ad4d9853933da1cd9d5d9e07dc9 ( #5286 )
2019-04-30 21:53:52 -07:00
Anthony Dresser
aacc0eca67
Merge from vscode 071a5cf16fc999727acc31c790d78f750fa4b166 ( #5261 )
2019-04-30 07:54:56 -07:00
Karl Burtram
72fb114dec
Load MSSQL extension first during eager load phase ( #5255 )
2019-04-29 17:46:30 -07:00
Anthony Dresser
9b90400abd
Merge from vscode 63d257f78a36951ab7e821170ba675b11dc06d48 ( #5240 )
2019-04-26 17:24:54 -07:00
Anthony Dresser
ca98ef879d
Last of the layering ( #5187 )
...
* layer query
* update imports
2019-04-26 15:30:41 -07:00
Anthony Dresser
3625834028
Merge from vscode 63655183ba5305b70ffaf1327b8a4708f0a79bd9 ( #5221 )
2019-04-25 19:18:04 -07:00
Anthony Dresser
34457880c7
Merge from vscode 0fde6619172c9f04c41f2e816479e432cc974b8b ( #5199 )
2019-04-24 22:26:02 -07:00
Anthony Dresser
5c2cbc9d29
fix task contribution ( #5188 )
2019-04-24 15:05:11 -07:00
Anthony Dresser
9e804089e0
Move Tasks Panel ( #5162 )
...
* moving tasks panel
* fix css styling
* clean up code
* do a bunch of renaming
2019-04-24 13:54:58 -07:00
Charles Gagnon
c66b349cec
Show correct release notes for command ( #5108 )
2019-04-23 10:55:09 -07:00
Karl Burtram
32374f264f
Adjust default fonts ( #5146 )
...
* Adjust default fonts
* Adjust default ratio
2019-04-22 17:30:16 -07:00
Anthony Dresser
5e62229f25
Merge from vscode 2b87545500dbc7899a493d69199aa4e061414ea0 ( #5148 )
2019-04-22 16:57:13 -07:00
Alan Ren
0e168e36fc
Merge from vscode 12cb89c82e88e035f4ab630f1b9fcebac338dc03 ( #5125 )
2019-04-19 10:26:20 -07:00
Anthony Dresser
9c0e56d640
Layering of everything else but query ( #5085 )
...
* layer profiler and edit data
* relayering everything but query
* fix css import
* readd qp
* fix script src
* fix hygiene
2019-04-18 01:28:43 -07:00
Anthony Dresser
ddd89fc52a
Renable Strict TSLint ( #5018 )
...
* removes more builder references
* remove builder from profiler
* formatting
* fix profiler dailog
* remove builder from oatuhdialog
* remove the rest of builder references
* formatting
* add more strict null checks to base
* enable strict tslint rules
* fix formatting
* fix compile error
* fix the rest of the hygeny issues and add pipeline step
* fix pipeline files
2019-04-18 00:34:53 -07:00
Alan Ren
b852f032d3
Merge from vscode 3a6dcb42008d509900b3a3b2d695564eeb4dbdac ( #5098 )
2019-04-17 23:38:44 -07:00