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
Charles Gagnon
1b073c6748
Package VS Code extensions ( #16465 )
...
* Package VS Code extensions
* fixes
* Add back in path
* remove extra indents
* Remove extra parens
* try fix
2021-07-29 08:33:46 -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
Charles Gagnon
c9850fe59f
Remove en-us from links ( #15722 )
2021-06-15 11:51:35 -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
Sakshi Sharma
addef2d584
Add message when no history exists on projects dashboard ( #15002 )
...
* Add message when no history exists on projects dashboard
* Bump version for sql db projects
* Update text, add refresh button
* Remove commented code
2021-04-07 00:42:11 -07:00
Sakshi Sharma
30a2b76faf
Add background image to sql db projects dashboard ( #14942 )
...
* Add background image to sql db projects dashboard
* Removed gradient color
* Added bottom border for header
* Fixed border color
2021-04-01 17:24:16 -07:00
Sakshi Sharma
b774f09b6c
Sql DB project dashboard ( #14899 )
...
* First set of changes for workspace dashboard implementing the toolbar
* Workspace dashboard container implementation (#14813 )
* First set of changes for workspace dashboard implementing the toolbar (#14160 )
* First set of changes for workspace dashboard implementing the toolbar
* Addressed comments
* Addressed one remaining comment
* Removed an extra comma in interfaces file
* Addressed comments
* Addressed comments
* Refactored a bit of code
* Remove unnecessary await
* Addressed comments
* First set of changes for workspace dashboard container
* Update targetPlatform icon+add Time column to deploy table
* Addressed comments
* Removed redundant class definition
* Addressed comments
* Addressed comments
* Change enum to union type in dataworkspace typings
* Fix tests
* Addressed comments
2021-03-30 17:37:53 -07:00
Sakshi Sharma
69361b5c97
Update button texts for Create New project and Open existing project UIs ( #14900 )
2021-03-29 16:45:08 -07:00
Kim Santiago
ca19f08582
Add git clone option for opening existing workspace ( #14828 )
...
* added git option to dialog
* Add validation for cloning workspace and hide radio buttons for project
* add test
* cleanup
2021-03-26 15:30:29 -07:00
Kim Santiago
ff766a8a14
update workspace opening popup to be modal ( #14741 )
2021-03-16 11:36:10 -07:00
Sakshi Sharma
0209b55ea2
Change no workspace content text ( #14726 )
...
* Change no workspace content text
* Address comment
2021-03-15 11:48:27 -07:00
Kim Santiago
cecc83c89d
Still load other projects even if one doesn't exist ( #14585 )
...
* still load other projects if one doesn't exist
* show all errors at the end
* update error message
* remove project(s)
2021-03-05 18:39:56 -08:00
Kim Santiago
9cfba8e8e0
Reload ADS when data-workspace extension opens a workspace ( #14540 )
...
* reload ADS when workspace is entered
* move reloading so that reload also happens for file save workspace as commands
* fix build error
2021-03-04 13:40:13 -08:00
Kim Santiago
42fba14d88
Fix how data workspace handles untitled workspaces ( #14505 )
...
* add more workspace apis
* update dialog and check workspace scheme
* cleanup
* add comment
* update create project from db dialog
* cleanup
* update names
* add test
2021-03-03 15:31:21 -08:00
Kim Santiago
c05cece683
Expose adding files and folders in sql database projects ( #14391 )
...
* expose addToProject in dataworkspace.d.ts
* remove changes in data workspace extension
* add sqldbproj.d.ts
* change list to be Uris instead of strings
* don't add files/folders if any don't exist
* fix test on windows
2021-02-23 18:15:38 -08:00
Kim Santiago
551eb76a42
filter data-workspace projects by ext ( #14354 )
...
* add filtering by project extension
* Fix tests
* addressing comments
* convert to lowercase
2021-02-22 13:21:25 -08:00
Karl Burtram
ce612a3d96
Merge from vscode 2c306f762bf9c3db82dc06c7afaa56ef46d72f79 ( #14050 )
...
* Merge from vscode 2c306f762bf9c3db82dc06c7afaa56ef46d72f79
* Fix breaks
* Extension management fixes
* Fix breaks in windows bundling
* Fix/skip failing tests
* Update distro
* Add clear to nuget.config
* Add hygiene task
* Bump distro
* Fix hygiene issue
* Add build to hygiene exclusion
* Update distro
* Update hygiene
* Hygiene exclusions
* Update tsconfig
* Bump distro for server breaks
* Update build config
* Update darwin path
* Add done calls to notebook tests
* Skip failing tests
* Disable smoke tests
2021-02-09 16:15:05 -08:00
Charles Gagnon
c027ce4f00
Update ads-extensions-telemetry package ( #14162 )
2021-02-04 14:57:54 -08:00
Benjin Dubishar
1c0259f4c5
Telemetry points for SQL Database Projects extension ( #14088 )
...
* Added publish and schema compare telemetry
* Adding telemetry points for add/exclude/delete
* telemetry for validation
* Adding telemetry from project roundtrip updates, editing sqlproj, and db refs
* Changed method for obtaining extension ID during registration
* Fixing test failures, updating ads telemetry package dependency
* replacing action strings with enums
* change database project string actions to enums
* Changed action name to better match dialog
* PR feedback
2021-01-31 16:38:48 -08:00
Charles Gagnon
72b8d96dbc
Bump ads-extension-telemetry ( #14115 )
...
* Bump ads-extension-telemetry
* Fix import
2021-01-29 14:11:44 -08:00
Kim Santiago
f9ea6430ee
fix projects view title commands ( #14086 )
2021-01-28 10:15:02 -08:00
Kim Santiago
8651db1e7e
Show notification if there are projects that haven't been added to the workspace ( #14046 )
...
* add check for if there are projects that haven't been added to the workspace
* add check when workspace folders change
* add comment
* update wording
* filter for multiple file extensions at the same time
* add test
* addressing comments
2021-01-27 16:06:33 -08:00
Charles Gagnon
82b363fe90
Update ads-extension-telemetry package to official Microsoft org version ( #14032 )
...
* Update ads-extension-telemetry package to official Microsoft org version
* Update names
2021-01-22 16:40:59 -08:00
Benjin Dubishar
c903cd87bf
Telemetry for Data Workspaces extension ( #13846 )
...
* Add CodeQL Analysis workflow (#10195 )
* Add CodeQL Analysis workflow
* Fix path
* test commit pls ignore
* telemetry points
* yarn lock changes
* making test xplat friendly
* PR feedback
* Adding additional telemetry points
Co-authored-by: Justin Hutchings <jhutchings1@users.noreply.github.com >
2021-01-22 14:18:43 -08:00
Kim Santiago
9e3bfea922
fix flaky data workspace test ( #13965 )
2021-01-14 15:45:22 -08:00
Benjin Dubishar
b69572a7c9
Preserve error messages if workspace validation fails in tests ( #13901 )
...
* preserving error messages if test fails
* change name of var to due scope change
2021-01-11 17:50:34 -08:00
Sakshi Sharma
30054e632c
Add logging for unstable data-workspace extension unit test ( #13883 )
...
* Skip unstable test
* Unskip test and add logging
2020-12-29 14:06:36 -08:00
Kim Santiago
bc1fc8527c
fix editing workspace inputbox not working ( #13858 )
2020-12-21 11:29:22 -08:00
Drew Skwiers-Koballa
786d526e9c
adds close workspace to data workspace view menu ( #13809 )
...
* adds close workspace to data workspace view menu
* moving vscode command out to main
* update context menu groups
2020-12-20 13:14:26 -08:00