Anthony Dresser
4159fdc1a3
add off by one handler for selection ( #2009 )
2018-07-25 12:30:38 -07:00
Anthony Dresser
d20f24be18
Bump slickgrid to fix html content issue ( #1980 )
...
* add ' to escape strings for html
* update slickgrid to fix injection
2018-07-20 10:47:16 -04:00
Anthony Dresser
d14c73fad5
vbump service-downloader ( #1965 )
2018-07-19 14:06:41 -07:00
Anthony Dresser
ce878e1def
Rework slickgrid keyboard navigation ( #1930 )
...
* rewrite keybind nav to handle ctrl + home and end
* testing different options
* working on removed slickgrid changes we don't need
* formatting
* handle click handler to rowNumber
* fixing various bugs
* formatting
* readd click column to select
* add shift key to column select
* added logic for additional keybindings on grid
* add down and up arrow into keyboard navigation
* update styling and update slickgrid
* formatting
* update angular-slickgrid version
* remove index.js changes
2018-07-19 14:05:54 -07:00
Anthony Dresser
feab43f16d
add ' to escape strings for html ( #1974 )
2018-07-19 14:42:29 -04:00
Anthony Dresser
53953f5cda
bump slickgrid to fix focus issue ( #1875 )
2018-07-09 13:30:16 -07:00
Anthony Dresser
1f3e59c9f9
added default config for timeSeries since it is not the same ( #1852 )
2018-07-06 13:21:12 -07:00
Anthony Dresser
cb060cb5db
add row status on status bar for queries ( #1841 )
2018-07-05 10:43:24 -07:00
Anthony Dresser
f0a556f004
add quote to string escape ( #1838 )
2018-07-03 16:37:44 -07:00
Anthony Dresser
41cc839380
add themeing to profiler ( #1826 )
2018-07-03 13:34:20 -07:00
Anthony Dresser
014bca031c
add logic to clean up providers when appropriate ( #1824 )
2018-07-03 11:49:57 -07:00
Anthony Dresser
4f864fd5bd
add escape formatting ( #1825 )
2018-07-03 11:49:17 -07:00
Anthony Dresser
2d80d5e611
Add connection info to title ( #1645 )
...
* add connection info to the file label
* formatting
* first attempt at title shortening
* add user to title shortening
* add settings to control connection info in title
* formatting
* move setting
2018-06-29 17:04:09 -07:00
Anthony Dresser
4bd63b615b
fix table highlighting issues ( #1802 )
2018-06-29 17:03:01 -07:00
Anthony Dresser
ffe27f5bde
Tab outline in dashboard ( #1742 )
...
* add border to dashboard tabs
* formatting
2018-06-27 14:33:58 -07:00
Anthony Dresser
78bcd9d54c
bump slickgrid ( #1758 )
2018-06-27 14:29:18 -07:00
Anthony Dresser
1a9797f0ff
Change default settings to remove error ( #1741 )
...
* change default settings
* formatting
2018-06-27 13:59:36 -07:00
Anthony Dresser
473ddfcdf1
Modifying angular bootstrap to add injection at the module level ( #1691 )
...
* work on fixing injection
* change bootstrapping method
* add a catch for testing
* remove unneeded code
2018-06-22 16:09:13 -07:00
Anthony Dresser
9d2b206156
Accessibility enhancements ( #1678 )
...
* adds aria-label to inputs for connection
* formatting
* add ariaLabels to all checkboxes/inputboxes/dropdowns
* fix labels on database dropdown action
* fix compile errors
* remove unnecessary code
2018-06-20 16:56:19 -07:00
Anthony Dresser
e69158d9b2
Swallow error on context view when disposing children ( #1663 )
...
* swallow error on context view when disposing children
* fix edit comment
2018-06-19 12:22:25 -07:00
Anthony Dresser
8e72fdaa52
add aria-label for insights dialog ( #1629 )
2018-06-14 15:40:57 -07:00
Anthony Dresser
406b171c66
add a check for when the task is not valid ( #1607 )
2018-06-12 10:48:49 -07:00
Anthony Dresser
3be0c5130a
Fixes accessibility for grid ( #1592 )
...
* adds neccessary code to read cell value for table cells
* formatting
2018-06-11 12:06:06 -07:00
Anthony Dresser
44de602e52
readd check on start up for tabs ( #1585 )
2018-06-07 17:20:28 -07:00
Anthony Dresser
63fb4e2827
Bootstrap Service Abstract injection ( #1534 )
...
* change to generic injection
* formatting
* fixed missed merge
* change to keep a record of the services per selector
* formatting
* adding back in tests
* apply back tests
* remove fundamentally broken test
2018-06-07 16:19:26 -07:00
Anthony Dresser
0a839c7321
Agent layout fixes ( #1559 )
...
* added layout to agent
* formatting
* formatting
2018-06-07 14:57:50 -07:00
Anthony Dresser
e9747a61ac
fix error if close insight before laoded ( #1557 )
2018-06-07 09:23:52 -07:00
Anthony Dresser
43c3bf4d24
Fix dashboard refresh ( #1556 )
...
* better handling of selecting the first ab
* formatting
2018-06-07 09:23:38 -07:00
Anthony Dresser
ac8a926a70
added progress indication for database navigation in dashboard ( #1529 )
2018-06-05 11:38:00 -07:00
Anthony Dresser
aef7244939
add more specific label for dropdown ( #1544 )
2018-06-05 11:36:19 -07:00
Anthony Dresser
628e2adc64
change role of query buttons to button ( #1543 )
2018-06-05 11:35:59 -07:00
Anthony Dresser
58036bb364
Mssql edition context ( #1537 )
...
* added sql server edition context
* formatting
* change context key to engine edition
2018-06-01 14:43:15 -07:00
Anthony Dresser
498bb47d7f
Add progress indicator for dashboard scripting ( #1511 )
...
* add progress indicator for dashboard scripting
* formatting
2018-05-31 12:04:00 -07:00
Anthony Dresser
1359354387
Angular Individual Service Injection - Decouple bootstrap service ( #1457 )
...
* change services to be individually injected into angular
* messing around with injection
* change angular bootstrapping to factory style
* formatting
* formatting
* fix imports
* fix build errors
* fix testsw
* fix tests
* fix compile errors
2018-05-23 16:51:02 -07:00
Anthony Dresser
04ec9caad1
Remove Jquery references ( #1461 )
...
* modify key codes
* formatting
* change string event type
* code clean up
2018-05-23 10:59:28 -07:00
Anthony Dresser
00041c8ecd
nump slickgrid ( #1428 )
2018-05-18 13:52:38 -07:00
Anthony Dresser
0225d6d9f9
adds tab accessibility ( #1433 )
2018-05-18 13:52:22 -07:00
Anthony Dresser
23ec6ac567
Change angular panel display behavior ( #1344 )
...
* got it working
* remove unneeded code
* formatting
* added scrollable, dashboard tabs don't scroll correctly though
* fix all bugs I could find
* address comments
2018-05-10 09:27:41 -07:00
Anthony Dresser
31ac8d6acc
Trim server name ( #1308 )
...
* add warning for trimming of the servername and trim the servername before connection
* move the location of the trim
* move it back to simplify tests
2018-05-02 10:16:05 -07:00
Anthony Dresser
e82b7615b3
Add more options to chart viewer ( #1307 )
...
* fixing up chart viewer
* formatting
* everything is working
* removed unnecessary code
* removed unneeded code
2018-05-02 10:15:51 -07:00
Anthony Dresser
a78fa9c0f2
Scroll properties ( #1244 )
...
* properties isn't scrolling
* working on edge cases
* formatting
* formatting
* formatting
2018-04-26 14:10:08 -07:00
Anthony Dresser
7fb8a28b59
properties isn't scrolling ( #1225 )
2018-04-23 17:41:24 -07:00
Anthony Dresser
61d05f6782
adds coloring for unfocused tables ( #1182 )
2018-04-19 12:22:37 -07:00
Anthony Dresser
60ccae48f1
add auto refresh interval to insights ( #1173 )
2018-04-19 11:10:44 -07:00
Anthony Dresser
f0aadebd2c
fix chart viewer accessibility ( #1164 )
2018-04-18 13:44:33 -07:00
Anthony Dresser
9e9f85079e
fix up backup dialog for accessibility ( #1155 )
2018-04-16 17:30:11 -07:00
Anthony Dresser
e022f4a0d1
add title to back button ( #1154 )
2018-04-13 15:07:09 -07:00
Anthony Dresser
8bc32e6371
add accessibility for panel ( #1138 )
2018-04-13 12:09:36 -07:00
Anthony Dresser
f739c47984
Adds aria labels to all input ui ( #1136 )
...
* adds aria-label to inputs for connection
* formatting
* add ariaLabels to all checkboxes/inputboxes/dropdowns
2018-04-13 12:09:25 -07:00
Anthony Dresser
efe8e81b6e
Connection inputs labels ( #1129 )
...
* adds aria-label to inputs for connection
* formatting
2018-04-12 11:29:16 -07:00
Anthony Dresser
c33ddfabf9
add necessary attributes for accessibility on the results grid panes ( #1126 )
2018-04-12 11:29:02 -07:00
Anthony Dresser
ed10f984b6
refactored collapsing widget, fixed refreshing a collapsed widget ( #1107 )
2018-04-11 14:39:23 -07:00
Anthony Dresser
a327889d05
Fix Dashboard Errors ( #1106 )
...
* fix ordering of component instance calls to fix erros
* add more verification methods
2018-04-10 13:46:07 -07:00
Anthony Dresser
bec8e72688
fix problems with low result count breaking insights ( #1052 )
2018-04-06 15:54:43 -07:00
Anthony Dresser
86748e6d69
clear insights view before showing error ( #1050 )
2018-04-06 15:54:18 -07:00
Anthony Dresser
596f09f754
add custom action for explorer actions ( #1059 )
2018-04-06 15:53:45 -07:00
Anthony Dresser
563e25f073
add custom output channel ( #1087 )
2018-04-06 15:52:33 -07:00
Anthony Dresser
d2d2ade9f7
register feature for language client for agent ( #1086 )
2018-04-05 21:49:57 -07:00
Anthony Dresser
0315020cf0
change enum type to conform to new connection ( #1053 )
2018-04-04 11:40:14 -07:00
Anthony Dresser
e6a65599fd
fix client options in mssql ( #1044 )
2018-04-02 18:23:57 -07:00
Anthony Dresser
32ac907403
crypto is part of node now ( #1033 )
2018-03-31 11:36:44 -07:00
Anthony Dresser
c45c634938
change layout to refresh ( #1025 )
2018-03-28 21:10:03 -07:00
Anthony Dresser
1bed0d0733
rename sqlops extension ( #1002 )
...
* rename sqlops extension
* fix sqlops references
2018-03-28 14:59:59 -07:00
Anthony Dresser
e0075b7633
fix error in task widget ( #1017 )
2018-03-28 14:24:38 -07:00
Anthony Dresser
0029767561
add dev depencies to keep yanr from erroring during build ( #1015 )
2018-03-28 14:24:22 -07:00
Anthony Dresser
2414f43757
Refactor out extensions-modules and rewrite mssql extension ( #909 )
...
* commting .d.ts changes
* added serverinfo to .d.ts
* maybe its working?
* works
* updated contrib
* remove unnecessary code
* fix compile errors
* init
* conitnue
* on the way to working maybe?
* close
* EVERYTHING WORKS
* moved src out of client folder
* formatting
* reenable logging
* working on build file
* fixed install service gulp command
* fix the command to properly return promises
* clean up code
* add telemetry
* formatting
* added logging/telemetry/statusview
* formatting
* address comments
* resolute vscode-language versions
2018-03-28 10:59:08 -07:00
Anthony Dresser
22c54a9917
connection contribution point ( #880 )
...
* init
* finished compile erros
* fixed all merge conflicts
* fix dialog problems
* formatting
* fix opening dialog on first open
* fix various problems with connectiondialog
* formatting
* fix tests
* added connection contrib
* formatting
* formatting and adding capabilities to shutdown
* fix connection buffering
* formatting
* fix tests
2018-03-28 10:58:47 -07:00
Anthony Dresser
31f75a46c8
add proper typings to sqlops ( #1010 )
2018-03-27 19:17:27 -07:00
Anthony Dresser
ddfb61b46a
change settings to only affect grid; remove default fontfamily ( #989 )
2018-03-27 11:14:54 -07:00
Anthony Dresser
b045e536c1
Revert "Revert "Results grid options ( #962 )"" ( #982 )
...
* Revert "Revert "Results grid options (#962 )" (#979 )"
This reverts commit ab91c88b34 .
* fix angular2-slickgrid compiled files
2018-03-25 10:48:59 -07:00
Anthony Dresser
f91010c398
add table insight ( #976 )
2018-03-23 17:22:22 -07:00
Anthony Dresser
a226e90c38
return copy of array rather than reference ( #971 )
2018-03-23 14:27:29 -07:00
Anthony Dresser
f2779f2a50
Results grid options ( #962 )
...
* added inital config
* added the ability to specifiy properties of the grid
* formatting
* fix some rendering bugs
* vbump
2018-03-23 13:41:16 -07:00
Anthony Dresser
089577c5a8
fix action execution in insight dialog ( #942 )
2018-03-20 17:35:06 -07:00
Anthony Dresser
3c3d8417e9
vbump slickgrid ( #934 )
2018-03-19 15:55:16 -07:00
Anthony Dresser
1bfc8c1914
Ellipse on editable dropdown for long values ( #908 )
...
* make dropdown ellipse for long database names
* remove unneeded code
2018-03-16 19:53:35 -07:00
Anthony Dresser
2f854cce4a
correctly detect undefined for input strings during copy ( #906 )
2018-03-16 19:52:49 -07:00
Anthony Dresser
40550d0840
rename context key databasename to databaseName ( #903 )
...
* rename context key databasename to databaseName
* maintain correct context on database name
2018-03-16 19:52:33 -07:00
Anthony Dresser
4a4fe584d5
Fix tab contrib to be accurate ( #901 )
...
* update tab contrib to be accurate with expectation
* update contracts
* formatting
2018-03-13 13:55:21 -07:00
Anthony Dresser
bcd72d21c7
Tasks schema registration ( #900 )
...
* inital task update
* fix schema update problems
* remove dead code
2018-03-13 13:55:08 -07:00
Anthony Dresser
722f5e56cd
Add dashboard context (database vs server) to scoped context ( #893 )
...
* explicitly add dashboard context to scoped context
* formatting
2018-03-13 13:54:37 -07:00
Anthony Dresser
383d74ceb4
Dashboard Minor code cleanup ( #894 )
...
* minor code clean up for dashboard
* formatting
2018-03-13 13:21:21 -07:00
Anthony Dresser
5c0002404a
Task context + schema ( #849 )
...
* commting .d.ts changes
* added serverinfo to .d.ts
* maybe its working?
* works
* updated contrib
* remove unnecessary code
* fix compile errors
* update task schema and add the ability to specifiy a when clause
* update defaults for tasks widget
* add when to restore and back up tasks to not show up for cloud servers
* formatting
* fixing engine
* add restore to server page
2018-03-12 11:41:49 -07:00
Anthony Dresser
9dd3ec9179
add window resize listener to webview for resize ( #866 )
2018-03-09 16:11:02 -08:00
Anthony Dresser
fab4185c1f
Change visibility type for panel hiding ( #864 )
...
* change visibility method for panels
* make the new visibility type opt in
2018-03-09 14:54:13 -08:00
Anthony Dresser
8b2ea4f0a0
Capabilities Cache ( #831 )
...
* init
* finished compile erros
* fixed all merge conflicts
* fix dialog problems
* formatting
* fix opening dialog on first open
* fix various problems with connectiondialog
* formatting
* fix tests
2018-03-08 17:16:40 -08:00
Anthony Dresser
80bbd9dbf3
update insight last update time on refresh ( #841 )
2018-03-07 11:57:08 -08:00
Anthony Dresser
c019175fff
fix the lock files ( #861 )
2018-03-07 11:33:46 -08:00
Anthony Dresser
ba188189a8
Credentials and Serilization shouldn't register for all features ( #833 )
...
* change credentials and serilization so they don't register for all features
* vbump dataprotocol
2018-03-07 10:41:22 -08:00
Anthony Dresser
9f5268101d
integrate with contextkeyservice ( #804 )
...
* commting .d.ts changes
* added serverinfo to .d.ts
* maybe its working?
* works
* updated contrib
* remove unnecessary code
* fix compile errors
* change back sqlops engine for merge
2018-03-06 13:56:04 -08:00
Anthony Dresser
692ed02df8
Collapsible properties ( #771 )
...
* started moving properties to home tab
* moved properties
* refactored panel in dashboard
* fix errors
* fix miss-naming
* added collapsable properties
* revert unnecessary change
* add icon for collapsing properties
2018-03-05 10:06:18 -08:00
Anthony Dresser
a99c34d817
fix install location for service ( #811 )
2018-03-01 16:31:45 -08:00
Anthony Dresser
45023b2e71
Revert "Remove widgetContent" ( #795 )
...
* Revert "fix dataprotocol developement problems (#788 )"
This reverts commit 1c08e64651 .
* Revert "Task contribution (#742 )"
This reverts commit 3432dac261 .
* Revert "remove widgetContent (#784 )"
This reverts commit 5adab4fafb .
2018-02-27 14:11:54 -08:00
Anthony Dresser
1c08e64651
fix dataprotocol developement problems ( #788 )
...
* whats happening
* fix problems with compiling
* fix compile
* fix problems with building
* deleteing lib
* adding lib back to ignore
* fix more build problems
2018-02-27 11:40:57 -08:00
Anthony Dresser
3432dac261
Task contribution ( #742 )
...
* work in progress
* set up necessary code. need to work on getting it working
* formatting
* work in progress
* work in progress
* formatting
* work in progress
* work in progress
* work in progress
* formatting
* needs a lot of work regarding how we do actions vs how extensions do actions
* formatting
* use connection profile for actions
* change action to be
2018-02-27 11:40:13 -08:00
Anthony Dresser
f9d8f479b5
Move dashboard properties, fix scroll ( #758 )
...
* started moving properties to home tab
* moved properties
* refactored panel in dashboard
* fix errors
* fix miss-naming
2018-02-23 13:34:11 -08:00
Anthony Dresser
a44df9adab
vbump htmlqueryplan to 2.4 ( #744 )
2018-02-22 16:02:01 -08:00
Anthony Dresser
8570910a43
Move protocol client out ( #643 )
...
* close
* connection is working
* formatting
* adds all
* formatting
* formatting and changing how features are initialized
* formatting
* changed named of typings file
* update
* updated to use dataprotocol npm
* formatting
* removed unneeded logging
* readd npm shrinkwrap
* still not working
* removed unnecessary codfe
* addressed comments
* readded azure resource provider
* fix capabilities cacheing
* added backwards capat for older protocol
* update shrinkwrap
* update shrinkwrap
* updated shrinkwrap
* fixed tests
* removed dead code
* remove dead code
* fix compile
* remove backcompat stuff
* change location of npm
* vbump sqltools
* merge master
* fix imports
* fix build breaks
* update for sqlops
* update yarn dependencies
2018-02-20 13:38:16 -08:00
Anthony Dresser
cea52d2314
add a false output channel to the other place we create a client ( #720 )
2018-02-16 13:04:41 -08:00
Anthony Dresser
d1cc937f9d
enable prod for angular in prod builds ( #695 )
2018-02-15 12:20:51 -08:00