Anthony Dresser
58bfba4b47
Merge from vscode b12f623603e2fc1c5b3037115fa37c1a6acc4165 ( #6760 )
2019-08-15 02:19:31 -07:00
Anthony Dresser
4966ed8b42
Strict Null Checks on platform/accounts ( #6735 )
...
* add some patches for strict null
* renable strict null checks
* wip
* finish adding account to strict nulls
* fix backup component
* wip
* fix tests
2019-08-14 20:26:21 -07:00
Anthony Dresser
7b8530a21e
Integrate into vscode node module factory workflow ( #6685 )
...
* integrate into vscode node module factory workflow
* add missing file
* fix compile errors
* fix compile errors
* change uppercase
* fix compile
2019-08-14 20:26:08 -07:00
Anthony Dresser
82c1c57c76
Merge from vscode ec07311dab2556c9d66a4cb3eecdc21c524202e1 ( #6739 )
2019-08-13 19:14:03 -07:00
Anthony Dresser
7008e88678
Reenable strict null checks ( #6716 )
...
* add some patches for strict null
* renable strict null checks
2019-08-13 14:33:08 -07:00
Anthony Dresser
e9c234a0ae
Fix cms integration tests ( #6734 )
...
* attmpt to fix cms tests
* attmpt to fix cms
2019-08-13 14:11:48 -07:00
Anthony Dresser
8e8b936da4
add sanity check when adding tables to the results ( #6714 )
2019-08-13 13:35:12 -07:00
Anthony Dresser
6fd4b5eaf2
Fix encoding of uris for data protocol ( #6723 )
...
* fix encoding or uris
* fix tests
2019-08-13 09:58:16 -07:00
Anthony Dresser
7eba8c4c03
Merge from vscode 52dcb723a39ae75bee1bd56b3312d7fcdc87aeed ( #6719 )
2019-08-12 21:31:51 -07:00
Anthony Dresser
7e4c8bf8a0
upgrade language client and remove from webpack ( #6612 )
2019-08-12 11:44:39 -07:00
Anthony Dresser
d733525f2c
Use vscode log path ( #6599 )
...
* use vscode log file
* remove log
* remove sqltools output log and add command to open log
2019-08-12 11:44:27 -07:00
Anthony Dresser
975e45061b
Change logic to not show results until there are results to show ( #6310 )
...
* change logic to not show results until there are results to show
* wip
* simplify code
* address feedback
2019-08-08 11:26:44 -07:00
Anthony Dresser
e8ccc6575c
fix edit id's on scripting actions ( #6603 )
2019-08-05 16:20:38 -07:00
Anthony Dresser
66adfb6524
Revert "Remove references to query model service in query code ( #6513 )" ( #6591 )
...
This reverts commit 674351dc75 .
2019-08-05 11:42:54 -07:00
Anthony Dresser
db54bb874f
add uri transforms to query and connection ( #6586 )
2019-08-05 11:09:18 -07:00
Anthony Dresser
f5184ba282
fix circular dependencies ( #6582 )
2019-08-03 10:57:36 -07:00
Anthony Dresser
674351dc75
Remove references to query model service in query code ( #6513 )
...
* remove references of query model service from query code
* fix tests
* clean up the code
2019-08-03 01:26:58 -07:00
Anthony Dresser
7f5a72cdab
Integrate into asar ( #6563 )
...
* integrate into asar
* add sql carbon tag
* remove unnecessary edit
* add more ignores
2019-08-02 13:17:06 -07:00
Anthony Dresser
08e480cc46
Enable layering rules ( #6556 )
...
* enable layering tslint rules
* add comment
2019-08-01 11:51:08 -07:00
Anthony Dresser
a4134daa3e
Abstract scripting actions from oe ( #6550 )
...
* wip
* add rest of oe scripting
* remove linting
2019-08-01 11:15:17 -07:00
Anthony Dresser
9bfe8813b1
More layering ( #6541 )
...
* layer unlayered code; fix layering
* readd os
* fix definition of recommended extensions
* protect against tests
2019-07-31 22:20:39 -07:00
Anthony Dresser
c1acf6ae93
More work around isolating node imports ( #6512 )
...
* more work around isolating node imports
* rewrite query plan input
* fix hygiene errors
* fix tests
* address feedback
* remove welcome page changes
2019-07-30 14:01:37 -07:00
Anthony Dresser
c99ce4de07
Move command line parsing to be a workbench contribution ( #6524 )
...
* move command line parsing to be a workbench contribution
* move to electron-browser
* update variable names
2019-07-30 12:44:15 -07:00
Anthony Dresser
6db84eefa3
Merge from vscode 6268feb42ba4f2e2fa15484e88c9af60d254998c ( #6530 )
2019-07-29 21:03:02 -07:00
Anthony Dresser
1d56a17f32
Merge from vscode 2cfc8172e533e50c90e6a3152f6bfb1f82f963f3 ( #6516 )
...
* Merge from vscode 2cfc8172e533e50c90e6a3152f6bfb1f82f963f3
* fix tests
2019-07-28 15:15:24 -07:00
Anthony Dresser
aacf1e7f1c
Use webview service for creating webviews ( #6470 )
...
* modify to use webview service
* fix wrong inject
2019-07-26 22:40:35 -07:00
Anthony Dresser
371504358d
refactor notebook to be fileservice based ( #6459 )
2019-07-26 22:19:13 -07:00
Anthony Dresser
15fc7a077a
Merge from vscode e1d3dd53d17fb1529a002e4d6fb066db0a0bd385 ( #6460 )
...
* Merge from vscode e1d3dd53d17fb1529a002e4d6fb066db0a0bd385
* fix servers icon
* fix tests
2019-07-22 18:28:21 -07:00
Anthony Dresser
ab4b19f7c3
update data explorer with vscode's ( #6442 )
2019-07-22 14:43:45 -07:00
Anthony Dresser
b21435743d
Merge from vscode c873727e8bac95e7cbf5b154a9e6ae0986f2ce18 ( #6446 )
2019-07-19 19:21:54 -07:00
Anthony Dresser
62c40e4de5
fix build by moving icons ( #6440 )
2019-07-19 13:37:25 -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
1fc3e6edbf
update entry commands for azure ( #6423 )
2019-07-18 15:16:55 -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
Anthony Dresser
7216560c1a
add ipynb to indentation ignore filter ( #6331 )
2019-07-09 16:25:26 -07:00
Anthony Dresser
f19f21d547
use file service for insights ( #6248 )
2019-07-03 13:45:19 -07:00
Anthony Dresser
92fbfcdac9
move edit data and query plan to their own files ( #6256 )
2019-07-03 13:45:04 -07:00
Anthony Dresser
8c4f6f9e5f
remove results serializer dependency on node ( #6202 )
2019-07-02 18:00:14 -07:00
Anthony Dresser
495c9330f6
add event to capture state and reapply when necessary ( #6246 )
2019-07-02 15:52:42 -07:00
Anthony Dresser
7b6181de2a
XML Formatter ( #6182 )
...
* add xml formatter extenstion
* remove unused imports
2019-06-27 12:20:19 -07:00
Anthony Dresser
77b351adf3
Add query editor view state ( #6018 )
...
* add query editor view state
* change commnet
* change state key name
* wip
* fix tests
2019-06-20 16:10:00 -07:00
Anthony Dresser
7a31d66d2c
ensure we set group for both editors ( #6016 )
2019-06-14 14:00:28 -07:00
Anthony Dresser
eda96c046a
fix strict-null check ( #5878 )
2019-06-04 15:31:34 -07:00
Anthony Dresser
912c80e496
store active tab so it isn't overwritten ( #5875 )
2019-06-04 12:55:55 -07:00
Anthony Dresser
7390dce536
Fix handling of state in the grid panel ( #5867 )
...
* fix handling of state in the grid panel
* trigger rebuild
* trigger rebuild
2019-06-04 12:55:20 -07:00
Anthony Dresser
67859ab139
dont focus panels when they are shown; dont swallow keys for message panel ( #5872 )
2019-06-04 12:54:54 -07:00
Anthony Dresser
540635c54f
make sure we update our sizes when we update the size of items ( #5874 )
2019-06-04 12:53:17 -07:00
Anthony Dresser
4ad226570a
Add no implicit any to the strict null check ( #5635 )
...
* wip
* working through adding no implicit any
2019-06-04 09:29:40 -07:00
Anthony Dresser
23e4a30cd1
dispose and clear things out when they are not needed to free up memory ( #5805 )
2019-05-31 17:24:01 -07:00
Anthony Dresser
33ff8ec5a3
Fix instances of listeners not being disposed in Query Editor ( #5798 )
...
* fix instances of listeners not being disposed
* spelling mistake
2019-05-31 15:14:03 -07:00
Anthony Dresser
dc2ff2295e
change message focus only on query end ( #5793 )
2019-05-31 13:23:17 -07:00
Anthony Dresser
f231d6945f
clear indicator when a query starts ( #5795 )
2019-05-31 13:19:03 -07:00
Anthony Dresser
5c520bc82e
Apply title bar adjustment to edit data ( #5777 )
...
* apply title bar adjustment to edit data
* wi
* rework layout to be simplier
* fix layout
2019-05-31 12:03:52 -07:00
Anthony Dresser
76ebfe38a1
focus messages on error ( #5791 )
2019-05-31 11:43:15 -07:00
Anthony Dresser
364206010b
clear out tabs when a input is set ( #5789 )
2019-05-31 11:38:52 -07:00
Anthony Dresser
559c675164
Hide results tab when there are none ( #5763 )
...
* wip
* add behavior around hiding results when there are none
* fix strict null access
2019-05-31 11:18:33 -07:00
Anthony Dresser
6b76611c93
Handle maintaining tab state properly ( #5776 )
...
* handle maintaining tab state properly
* some code cleanup
2019-05-31 10:13:19 -07:00
Anthony Dresser
bf19ab6ad9
add messages to title to help discoverability ( #5733 )
2019-05-30 13:31:32 -07:00
Anthony Dresser
ea8aa92dd5
fix scrolling in messages ( #5732 )
2019-05-29 15:13:56 -07:00
Anthony Dresser
ef2b6f91f1
Fix task flicker ( #5694 )
...
* adjust timer rendering
* give each element a unique id
* remove testing code
* remove unused imports
* change task timeout to 1000
2019-05-29 11:34:27 -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
db5a0a892a
fix issue with empty connection ( #5602 )
2019-05-23 16:07:28 -07:00
Anthony Dresser
34ca0e8671
fix editors being disposed multiple times ( #5594 )
2019-05-23 14:08:37 -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
2ca39b571a
removes unused vscode changes ( #5533 )
2019-05-21 21:48:57 -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
Anthony Dresser
5d44b6a6a7
Merge from vscode ada4bddb8edc69eea6ebaaa0e88c5f903cbd43d8 ( #5529 )
2019-05-19 18:52:19 -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
c6564c0d84
Fix css to fix new dashboard tab dialog ( #5385 )
...
* fix css to fix new dashboard tab dialog
* add readonly
2019-05-06 17:25:51 -07:00
Anthony Dresser
4e5b8ce875
add a applystyle function with saftey checks in header filter ( #5380 )
2019-05-06 13:43:54 -07:00
Anthony Dresser
db387eb770
Fixing the layering in the base folder ( #5308 )
...
* 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
* code layering of base
* wip
* working through changes to table data view
* fix tests
* update editabledropdown to not use layout service
* wip
* fix imports
* fix import
* fix compile error
* add more localization
* add comments to changes to import patterns
* add more import comments
2019-05-03 14:49:18 -07:00
Anthony Dresser
56ad0dbaf2
revert changes to common file and move icons to specific folder ( #5335 )
2019-05-02 18:14:13 -07:00
Anthony Dresser
74c92cd460
disable page scrolling in slickgrid ( #5333 )
2019-05-02 18:13:49 -07:00
Anthony Dresser
1bfdce9642
fix icons for various status; move menu entry to the other panels ( #5319 )
2019-05-02 14:31:58 -07:00
Anthony Dresser
039859213c
Replace observable references with just promises ( #5278 )
...
* replace observable references with just promises
* add tests for searching in dataview
* add comments
* work through respecting max matches
* fix tests
* fix strict null checks
2019-05-02 00:06:28 -07:00
Anthony Dresser
3a9b32b6e8
Task item look update ( #5299 )
...
* wip
* wip
* wip
2019-05-01 13:25:18 -07:00
Anthony Dresser
2558a66a48
Merge from vscode 473af338e1bd9ad4d9853933da1cd9d5d9e07dc9 ( #5286 )
2019-04-30 21:53:52 -07:00
Anthony Dresser
0f12d15020
Refactor connection store ( #5024 )
...
* various clean ups
* formatting
* remove linting
* formatting
* IConfigurationService is even better
* messing with connection config tests
* update tests
* formatting
* foramtting
* remove unused code
* add more tests
* working through tests
* formatting
* more factoring of connection store and increase code coverage
* formatting
* fix tests
* change use of state service to storage service
* remove unused files
* fix strict null errors
* formatting
2019-04-30 13:32:32 -07:00
Anthony Dresser
56342af140
Rework editableDropdown to not need platform ( #5189 )
...
* rework editableDropdown to not need platform
* rework editable dropdown to not depend on platform
* fix compile
* fix focus bluring
2019-04-30 09:25:04 -07:00
Anthony Dresser
aacc0eca67
Merge from vscode 071a5cf16fc999727acc31c790d78f750fa4b166 ( #5261 )
2019-04-30 07:54:56 -07:00
Anthony Dresser
9b90400abd
Merge from vscode 63d257f78a36951ab7e821170ba675b11dc06d48 ( #5240 )
2019-04-26 17:24:54 -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
Anthony Dresser
036c49f398
Modify coverage process to reduce time ( #5164 )
...
* modify coverage process to reduce time
* disable coverage on linux
2019-04-24 13:39:30 -07:00
Anthony Dresser
58959ef35e
Enable stricter compile options on extensions ( #5044 )
...
* enable stricter compile settings in extensions
* more strict compile
* formatting
* formatting
* revert some changes
* formtting
* formatting
2019-04-23 11:18:00 -07:00
Anthony Dresser
5e62229f25
Merge from vscode 2b87545500dbc7899a493d69199aa4e061414ea0 ( #5148 )
2019-04-22 16:57:13 -07:00
Anthony Dresser
f33b95ee82
Use vscode clipboard rather than clipboardy ( #5117 )
...
* remove clipboardy and use vscode's clipboard apis instead
* update lock
2019-04-18 16:34:24 -07:00
Anthony Dresser
4a71eb9b90
use vscode open external rather than opener ( #5115 )
2019-04-18 16:34:12 -07:00
Anthony Dresser
5119d28b9d
fix svg references ( #5109 )
2019-04-18 12:29:18 -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
Anthony Dresser
8956b591f7
Merge from vscode 05fc61ffb1aee9fd19173c32113daed079f9b7bd ( #5074 )
...
* Merge from vscode 05fc61ffb1aee9fd19173c32113daed079f9b7bd
* fix tests
2019-04-16 22:11:30 -07:00