Amir Omidi
32897d3e07
Mock extension context ( #7492 )
2019-10-03 11:56:44 -07:00
Kim Santiago
e3c347e148
Fixing folder path in dacpac and schema compare extensions ( #7352 )
...
* fixing folder path in dacpac and schema compare extensions
* created method
* import os
2019-09-25 15:00:56 -07:00
Kim Santiago
e6cac8cc14
Fix missing schema compare icons ( #7355 )
...
* move schema compare icons
* use extensionContext.extensionPath
2019-09-25 12:59:18 -07:00
Anthony Dresser
28d453fced
Implement a no sync rule ( #7216 )
...
* implement a no sync rule
* fix linting disable
* fix unused imports
* exclude more testing
* clean up fs usage
* clean up more fs usage
* remove duplicate of code
* fix compile errors
2019-09-17 13:32:42 -07:00
Anthony Dresser
ea0f9e6ce9
Merge from vscode 64980ea1f3f532c82bb6c28d27bba9ef2c5b4463 ( #7206 )
...
* Merge from vscode 64980ea1f3f532c82bb6c28d27bba9ef2c5b4463
* fix config changes
* fix strictnull checks
2019-09-15 22:38:26 -07:00
Benjin Dubishar
d262ea21e3
Addresses accessiblility bug by converting editable dropdowns to normal when in accessible mode ( #7159 )
...
* Automatically disabling editability on extension dropdowns when in accessible mode
* correcting variable name type
2019-09-12 11:08:05 -07:00
Kim Santiago
3e9b694e6f
Update dacpac and schema compare extensions to not use deprecated workspace.rootPath ( #7125 )
2019-09-09 13:21:35 -07:00
Kim Santiago
82f93f7da5
remove non-descriptive tooltips ( #7099 )
2019-09-09 11:03:14 -07:00
Udeesha Gautam
9b003ad285
Passing test sc service to unit test ( #7006 )
...
* passing test sc service to for UT execution
2019-08-29 17:22:14 -07:00
Kim Santiago
5b94f8c4a7
add title to schema compare differences table ( #6834 )
2019-08-22 11:37:47 -07:00
Udeesha Gautam
854508e940
Bug/accessibility - Focus related issues ( #6859 )
...
* fix for https://github.com/microsoft/azuredatastudio/issues/6798
* fix for https://github.com/microsoft/azuredatastudio/issues/6851
2019-08-22 10:29:27 -07:00
Kim Santiago
8e668b657c
add names for schema compare dialog ( #6856 )
2019-08-21 15:20:07 -07:00
Anthony Dresser
ecb80f14f0
Merge from vscode 6e530127a1bb8ffbd1bfb77dc680c321dc0d71f5 ( #6844 )
2019-08-20 21:07:47 -07:00
Kim Santiago
8fbbd5127c
Add aria labels to '•••' buttons in dacfx and schema compare ( #6814 )
...
* adding aria label to '•••' buttons in dacfx and schema compare extensions
* add tooltips and more descriptive labels
* fix typo
2019-08-20 15:18:18 -07:00
Benjin Dubishar
949ea4b6c3
Adds ariaRowcount to virtualized tables in SchemaCompare options ( #6816 )
...
* Adds button extension for explicitly setting aria-label, in case the label is not screen-reader friendly
* Explicitly set aria-label for ellipsis buttons in SchemaCompare
* Changing localize call to double-quotes
* Removes unused getter for ariaLabel
* Adding aria-rowcounts for long scrollable tables
2019-08-20 13:17:13 -07:00
Anthony Dresser
986ad33678
Remove dacfx and schema compare from the azdata api ( #6684 )
...
* refactor mssql extension to directly expose dacfx and schema compare
* remove more code
* fix compile errors
2019-08-19 16:34:09 -07:00
Benjin Dubishar
b05e35bdd7
Benjind/schema compare add aria label ( #6767 )
...
* Adds button extension for explicitly setting aria-label, in case the label is not screen-reader friendly
* Explicitly set aria-label for ellipsis buttons in SchemaCompare
* Changing localize call to double-quotes
* Removes unused getter for ariaLabel
2019-08-15 15:14:37 -07:00
Udeesha Gautam
2d2b61a001
Sql tools service update to fix SC bugs ( #6673 )
2019-08-09 14:43:37 -07:00
Kim Santiago
edeab906bc
fix options not getting set and aggregates not getting unchecked ( #6675 )
2019-08-09 14:13:48 -07:00
Karl Burtram
c3b7485e3f
Change 'Ok' to "OK" in schema compare UI ( #6610 )
2019-08-06 08:38:00 -07:00
Kim Santiago
06e9a6e684
Fix Schema compare recompare after options reset not using correct options ( #6539 )
...
* Fix incorrect options being used after reset
* bump version
2019-07-30 15:38:10 -07:00
Kim Santiago
6606be998b
rename SchemaCompareResult to SchemaCompareMainWindow ( #6358 )
2019-07-11 17:05:25 -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
Kim Santiago
e5256b0a61
allow table width to be specified ( #6196 )
2019-06-28 15:55:58 -07:00
Kim Santiago
b34e3cbe90
fix compare after opening scmp with dacpacs failing ( #6201 )
2019-06-27 18:26:02 -07: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
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
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
Kim Santiago
6a0ffdfa60
Update dacpac and schema compare extensions to use getConnections() ( #6131 )
...
* update dacpac and schema compare extensions to use getConnections
* use more const
* make MSSQL a const
* changing name of mssql const
* add comment for name of parameter
2019-06-24 14:16:07 -07:00
Udeesha Gautam
4c1af148c7
Feature/schemacompare cancel ( #6104 )
...
* Schema compare cancel changes for ADS
* adding a missed change
* Merge from Master
* Updating SqltoolsService version
* trying stress with bigger runtime
* trying one more stress fix with unique operation ids
* refactoring test a bit to ensure stress run works
2019-06-21 13:55:01 -07:00
Kim Santiago
32313c71e4
Add ability to change source and target to Schema Compare ( #6026 )
...
* add ability to change source and target
* addressing comments
* fixes after rebasing
* add check for user
* bump extension version
2019-06-19 15:42:46 -07:00
Kim Santiago
1c706fdfca
align differences table with source label ( #6094 )
2019-06-19 09:56:48 -07:00
udeeshagautam
f494c7af4e
Schema compare Icon and other fixes ( #6009 )
...
* Changes to 1. Enable Icon for Schema Compare model view editor 2. Set context setting in editable drop down 3. Fix a console error
* new icons
* Changes as per PR comments
* Adding PR comments
* Fixing a spelling mistake
2019-06-14 13:28:46 -07:00
Kim Santiago
248f2f5071
Formatting diff editor title ( #6013 )
...
* add background color and more formatting to diff editor title
* also handle hc-black
2019-06-13 13:07:52 -07:00
udeeshagautam
6c69eaef4c
Make dropdown editable but not allow okay till a valid value is selected ( #5991 )
...
Make dropdown editable but not allow OK till a valid value is selected
2019-06-12 10:18:05 -07:00
Kim Santiago
97a37e6834
Disable schema compare generate script and apply buttons when no changes included ( #5923 )
...
* disable generate script and apply buttons when no changes are included
* addressing comments
2019-06-07 15:30:20 -07:00
kisantia
c9257822ec
Disable schema compare generate script and apply buttons after applying changes ( #5759 )
...
* disable generate script and apply buttons after applying changes
* reenable buttons if apply failed
2019-05-30 14:08:47 -07:00
udeeshagautam
4b1088edbc
Bug/schema compare apply confirmation ( #5698 )
...
* Ask confirmation before apply
* Adding PR comments
2019-05-29 13:30:22 -07:00
kisantia
9a55ca3021
Show message to recompare when schema compare options change ( #5690 )
...
* add message to recompare if options changed
* changes after rebasing
* Add compare button to notification
* remove async
* change to yes and no button
2019-05-28 16:46:44 -07:00
udeeshagautam
d386311e54
Feature/schema compare: refactor options dialog (from checkbox list to table) ( #5608 )
...
* Adding code to change checkbox list to table with checkbox.
* removing some unnessary ','
* Increasing the table a little bit
* reverting height changes
* Adding PR comments
2019-05-28 11:59:14 -07:00
kisantia
3d494dcd73
Add initial telemetry for schema compare ( #5595 )
...
* add initial telemetry to schema compare
* addressing comments
2019-05-24 15:32:23 -07:00
udeeshagautam
7b01a6ca61
Fix for Schema compare Options dialog double scroll ( #5584 )
...
* setting height through vh removes outser scroll (% does not work)
* Chainging auto to scroll for overflow for better viewing
2019-05-23 15:51:52 -07:00
kisantia
0d37047c37
Get rid of schema compare double scrollbar ( #5571 )
...
* hide split view overflow to get rid of double scrollbar
* change overflow to hidden
2019-05-23 13:41:59 -07:00
kisantia
bdae02e51e
fix default server not being chosen ( #5583 )
2019-05-22 16:42:02 -07:00
udeeshagautam
2d7eb0dcb5
Feature/schemacompare include exclude checkboxes ( #5548 )
...
* Adding include exclude boxes
* Adding as table component generic column and rememebering state.
* converged custome action and select checkboxes, moved sc checkbox to middle, can have multiple checkboxes and can remember state now
* adding action on column as a common column property
* Taking PR comments
* Changing Arg name as per CR comment
* Taking a PR comment
2019-05-22 13:53:50 -07:00
kisantia
ef2bbce34b
Widen schema compare dialog dropdowns and textboxes ( #5563 )
...
* widen dialog dropdowns and textboxes
* change padding
* add min-width for labels to match connection pane
2019-05-22 11:55:12 -07:00
udeeshagautam
48a6157efb
Test fixes based on recent changes ( #5570 )
...
* Test fixes based on recent changes and allowing toolbar to stay at top
* removing scroll changes to be in seperate PR
2019-05-21 19:56:44 -07:00
udeeshagautam
7670104e4d
DisableSchema compare dialog's Okay button if source/target isn't selected ( #5557 )
...
* Enable schema compare ok button only on filling source and target
* Nit fixes
2019-05-21 12:48:43 -07:00
udeeshagautam
3fc2ad5bc9
Schema Compare tests addition ( #5136 )
...
* initial tests for schema compare
* Adding schema compare integration test
* Adding code to fix some build issues
* DB compare test
* Adding some CR comments
* db creation and deletion as per CR comments
2019-05-21 11:17:52 -07:00