Karl Burtram
5a7ae8a3d0
Reenable disabled tests post VSCode refresh ( #20899 )
...
* Reenable disabled tests
* Extension unit test updates
* Turn off data workspace tests on Linux
* Keep integration and smoke tests disabled
2022-10-21 21:40:52 -07:00
Karl Burtram
8a3d08f0de
Merge vscode 1.67 ( #20883 )
...
* Fix initial build breaks from 1.67 merge (#2514 )
* Update yarn lock files
* Update build scripts
* Fix tsconfig
* Build breaks
* WIP
* Update yarn lock files
* Misc breaks
* Updates to package.json
* Breaks
* Update yarn
* Fix breaks
* Breaks
* Build breaks
* Breaks
* Breaks
* Breaks
* Breaks
* Breaks
* Missing file
* Breaks
* Breaks
* Breaks
* Breaks
* Breaks
* Fix several runtime breaks (#2515 )
* Missing files
* Runtime breaks
* Fix proxy ordering issue
* Remove commented code
* Fix breaks with opening query editor
* Fix post merge break
* Updates related to setup build and other breaks (#2516 )
* Fix bundle build issues
* Update distro
* Fix distro merge and update build JS files
* Disable pipeline steps
* Remove stats call
* Update license name
* Make new RPM dependencies a warning
* Fix extension manager version checks
* Update JS file
* Fix a few runtime breaks
* Fixes
* Fix runtime issues
* Fix build breaks
* Update notebook tests (part 1)
* Fix broken tests
* Linting errors
* Fix hygiene
* Disable lint rules
* Bump distro
* Turn off smoke tests
* Disable integration tests
* Remove failing "activate" test
* Remove failed test assertion
* Disable other broken test
* Disable query history tests
* Disable extension unit tests
* Disable failing tasks
2022-10-19 19:13:18 -07:00
Charles Gagnon
60c1c8a89f
Update ads-extension-telemetry to 1.3.1 ( #20724 )
...
* Update ads-extension-telemetry to 1.3.0
* fix
2022-10-04 23:06:53 -07:00
Alan Ren
54c2fe6899
remove duplicate code ( #20664 )
...
* remove dupe code
* fix step name
* fix errors
* comment out arc
* fix timeout issue
* fix typo
* update name
2022-09-26 17:48:59 -07:00
Kim Santiago
edc11d519d
add logging for data workspace extension ( #20601 )
...
* add logging for data workspace extension
* Addressing comments
* adding back getProjectsInWorkspace() in constructor
* Add more logging in activate()
2022-09-14 11:06:41 -07:00
Kim Santiago
cb29eccef3
add current open folder to new project quickpick ( #20414 )
...
* add open folder to new project quickpick
* swap so default save location is first
2022-08-19 14:46:24 -07:00
Kim Santiago
c7ce98c4de
use default folder or open folder as initial location in new project dialog ( #20416 )
...
* use default folder or open folder in new project dialog
* simplify
2022-08-19 12:07:14 -07:00
Kim Santiago
0aadd317fa
Fix data workspace vscode telemetry ( #19768 )
...
* fix data workspace vscode extension telemetry extension name
* remove unused fullName
2022-06-20 14:11:15 -07:00
Charles Gagnon
6ae380b65d
Remove unnecessary awaits from extensions ( #19571 )
...
* Remove unnecessary awaits
* fix ignore
* revert eslintignore
* try
* increase size
* Increase sql lint size
2022-05-31 15:36:44 -07:00
Leila Lali
6b10ecd588
Replaced db project readme file with opening a doc in browser after project is created ( #19543 )
2022-05-27 08:24:00 -07:00
Kim Santiago
a7ba78b186
add telemetry on how many projects are open ( #19146 )
2022-04-25 10:20:37 -07:00
Kim Santiago
fe0cff07d6
Expose refresh projects tree ( #18890 )
...
* refresh project tree after apply schema compare to project
* clarify comment
2022-03-31 11:08:08 -07:00
Leila Lali
459fab256e
Sql Proj: Adding a new sqlproj template for SQL dbs ( #18636 )
2022-03-29 09:06:56 -07:00
Kim Santiago
90d6defa05
Add select target platform to new project quickpick ( #18731 )
...
* add step to choose target platform in new project quickpick
* add comment
* only splice if the default target platform index isn't -1
* change 3 to 5 in comment
2022-03-15 18:07:41 -07:00
Kim Santiago
de9a4e02b1
add SDK style option to new project quickpick ( #18724 )
...
* add SDK style option to new project quickpick
* addressing comments
2022-03-14 16:10:51 -07:00
Kim Santiago
7181d4c79e
Make SDK-style project a checkbox option instead of separate template ( #18698 )
...
* switch to using a checkbox instead of separate template for new SDK style project
* let project provider provide sdk learn more url
* Reorder
2022-03-11 16:54:53 -08:00
Charles Gagnon
9a944b614d
Fix some more images not loading ( #18632 )
2022-03-04 11:03:13 -08:00
Charles Gagnon
8e1e9a95c3
Move to MS vscodetestcover and update lodash ( #18192 )
2022-02-01 14:09:10 -08:00
Kim Santiago
967cd2b102
Add SDK sql project template ( #18058 )
...
* add sdk style project template
* update description and order
* update template
* update template and add link
* remove ToolsVersion and xmlns from project node
* update template name to SQL Database (SDK)
2022-01-19 10:08:47 -08:00
Charles Gagnon
d40d6fbe12
Fix publisher for VS Code extensions ( #17505 )
2021-10-27 10:17:29 -07:00
Kim Santiago
ee8285bf38
Add back "Remove Project" ( #17178 )
...
* remove project working with full paths
* use relative paths
* const
* addressing comments
2021-09-28 17:09:21 -07:00
Kim Santiago
1c112689b1
update data workspace restart ADS to open workspace message ( #17188 )
...
* update message
* update string
2021-09-28 16:49:00 -07:00
Benjin Dubishar
08e15bce99
Adds autorest-based SQL Project generation to SQL Database Projects extension ( #17078 )
...
* Initial changes
* checkpoint
* Constructing project with post deployment script
* Correcting to intentionally read from cached list of projects
* Adding activation event, fixing fresh workspace bug
* Convert netcoreTool and autorestHelper to share a helper class for streamed command
* Include npm package version to force update
* test checkpoint
* Unit tests
* Added contextual quickpicks for autorest dialogs
* Adding projectController test
* Added projectController test, some refactoring for testability
* Merge branch 'main' into benjin/autorest
* Fixing 'which' import
* PR feedback
* Fixing tests
* Adding additional information for when project provider tests fail
* Hopefully fixing failing tests (unable to repro locally)
* Adding Generate Project item to workspace menu
* PR feedback
2021-09-16 20:38:40 -07:00
Charles Gagnon
d774548951
Enable no-floating-promises for data-workspace ( #16958 )
2021-09-01 10:47:21 -07:00
Charles Gagnon
00da5fdcb3
Add icons for some quickpick items ( #16939 )
2021-08-30 15:32:20 -07:00
Charles Gagnon
a95d90ce5c
Have create proj from database show default save location as option ( #16909 )
...
* Default create proj location to setting
* update icons
* undo
2021-08-26 18:59:05 -07:00
Charles Gagnon
159cd7f895
Open project to default location ( #16910 )
2021-08-26 18:56:28 -07:00
Benjin Dubishar
c68acfde82
Correcting bug to intentionally read from cached list of projects ( #16762 )
...
* Correcting to intentionally read from cached list of projects
* using undefined for "workspace not checked yet" rather than empty array
2021-08-12 17:03:06 -07:00
Benjin Dubishar
d0bcba4cc0
Corrects workspace project tree refresh behavior for adding new projects to the workspace ( #16650 )
...
* bugfix and updates
* PR feedback
* Deferred promise for project disk scan
* fix casing
* fixing race condition on extension activation, test failure
2021-08-11 09:11:00 -07:00
Charles Gagnon
2b103a79c3
Add Create Project from Database quickpick ( #16572 )
...
* Add Create Project from Database quickpick
* fix test
* pr comments
* Add comment
2021-08-05 10:34:49 -07:00
Charles Gagnon
83af84774a
Sql Proj VS Code fixes ( #16506 )
...
* Sql Proj VS Code fixes
* remove comment
2021-08-01 00:24:28 -07:00
Charles Gagnon
2427cbe3c6
Remove unused commands from vs code sql proj ( #16507 )
2021-07-30 19:23:40 -07:00
Charles Gagnon
a7c1bcaf93
Fix azdata API check when webpacked ( #16505 )
2021-07-30 16:06:50 -07:00
Kim Santiago
f01e9e2fc0
add api to open new project dialog with only one project type with filtered target platforms ( #16315 )
2021-07-27 10:03:44 -07:00
nasc17
b472539646
Switch withProperties to be withProps ( #16380 )
...
* Transition to withProps in arc
* Transition to withProps inputbox
* Transition to withProps in checkbox
* Transition to withProps text
* Transition to withProps in declarative table
* Transition to withProps hyperlink
* Transition to withProps in button
* Transition to withProps radiobutton
* Transition to withProps in input
* Transition to withProps button
* Transition to withProps in text
* Transition to withProps image
* Transition to withProps declare table
* Transition to withProps in table
* Transition to withProps radio button
* Transition to withProps in image
* Transition to withProps radio button
* Transition to withProps in commit
* Transition to withProps div cont
* Transition to withProps in comp
* Transition to withProps radio card
* Transition to withProps in comp icon
* Transition to withProps card
* Transition to withProps list
2021-07-21 11:12:47 -07:00
Kim Santiago
5059c94adc
Add target platform dropdown to new project dialog ( #16091 )
...
* add target platform as an option in create project api
* move constant
* WIP
* show versions in dialog and create project with selected version
* validate version
* add error messages
* add test
* change version to target platform
* cleanup
* more cleanup
* use withProps
2021-07-15 13:43:48 -07:00
Udeesha Gautam
0ff8786885
Fixing the error order for Project dialog validation ( #16141 )
...
* Fixing the error order for Project dialog
* Taking PR review comments and making the change for open project also
2021-07-15 11:15:44 -07:00
Charles Gagnon
41bac47cbd
Add open existing project functionality for VS Code ( #15958 )
2021-07-01 09:20:46 -07:00
Charles Gagnon
7ce791d826
Load all data workspace projects directly from workspace ( #15921 )
...
* Load all projects directly from workspace
* fixes
* Remove relativity and fix tests
* fix compile
* PR comments
* remove unused
* distro
2021-06-30 10:58:34 -07:00
Kim Santiago
edc319a90c
Remove awaits that were blocking data workspace extension from loading ( #15904 )
...
* remove awaits that were blocking data workspace extension from loading
* add comment
* remove await and use then
* use return instead of await
* add notification when there's an error
2021-06-25 15:46:28 -07:00
Charles Gagnon
33ff661c6f
Add VS Code native New Project create flow ( #15906 )
...
* Add VS Code native New Project create flow
* Update project name title
* Ignore focus out
* comments
* ellipsis
2021-06-25 10:46:40 -07:00
Charles Gagnon
1caef2dc6e
Remove duplicate extensions from browse filter ( #15907 )
...
* Remove duplicate extensions from browse filter
* Update placeholder
2021-06-24 23:55:53 -07:00
Kim Santiago
8c6be27254
fix projects notification showing when it shouldn't ( #15890 )
...
* fix projects notification showing when it shouldn't
* use path.resolve
2021-06-24 12:24:57 -07:00
Charles Gagnon
3a3d7f5271
withProperties -> withProps ( #15876 )
...
* withProperties -> withProps
* Fix errors
* remove ,
* fixes
* Update azdata-test
* Fix dacpac tests
* Add required and remove added layout
2021-06-23 14:26:14 -07:00
Charles Gagnon
00361e52a2
Handle no azdata API in data-workspace extension gracefully ( #15871 )
2021-06-22 16:35:20 -07:00
Charles Gagnon
3cb2f552a6
Merge from vscode a348d103d1256a06a2c9b3f9b406298a9fef6898 ( #15681 )
...
* Merge from vscode a348d103d1256a06a2c9b3f9b406298a9fef6898
* Fixes and cleanup
* Distro
* Fix hygiene yarn
* delete no yarn lock changes file
* Fix hygiene
* Fix layer check
* Fix CI
* Skip lib checks
* Remove tests deleted in vs code
* Fix tests
* Distro
* Fix tests and add removed extension point
* Skip failing notebook tests for now
* Disable broken tests and cleanup build folder
* Update yarn.lock and fix smoke tests
* Bump sqlite
* fix contributed actions and file spacing
* Fix user data path
* Update yarn.locks
Co-authored-by: ADS Merger <karlb@microsoft.com >
2021-06-17 08:17:11 -07:00
Kim Santiago
6b189be781
update comments and name for clarity ( #15504 )
2021-05-19 11:03:53 -07:00
Benjin Dubishar
7e8dccec82
Add setting to hide netcore installation prompt ( #15470 )
...
* Add setting to hide netcore installation prompt
* Shortened strings to fit toast
* Updating data workspace string for consistency
2021-05-17 09:59:08 -07:00
Kim Santiago
25681defd8
Add git clone for project to Open Existing dialog ( #15244 )
...
* expose git clone api
* add git clone option for projects in open existing dialog
* add sql carbon edits
* cleanup and error handling
* fix telemetry property
* addressing comments
* add gitignore
* copy git.d.ts from git extension
* remove copy of git.d.ts from data-workspace extension
* use single quotes
* Remove git copy from git clone PR (#15286 )
* Remove copy git typings
* Remove gitignore
* update error messages
* lowercase
Co-authored-by: Charles Gagnon <chgagnon@microsoft.com >
2021-04-30 11:12:22 -07:00
Udeesha Gautam
c20e620c34
Fix for Bug #15020 dashboard update with multiproject ( #15029 )
...
* Fix to enable two projects showing only their data even if opening together
* Fixing a typo
* Taking in PR comments
2021-04-07 16:44:25 -07:00