Amir Omidi
56d1a1c1af
Use home_oid, over oid, over unique_name, over sub ( #11514 )
...
* Prefer the homeOid over oid
* Prefer unique_name over sub
* Not always defined
2020-07-24 16:00:25 -07:00
Amir Omidi
eccf3cf5fe
Changes to getAccountSecurityToken ( #11502 )
2020-07-23 19:14:23 -07:00
Amir Omidi
5b8039379e
Add versioning for accounts ( #11497 )
...
* Add versioning for accounts
* deletion value
2020-07-23 19:13:44 -07:00
Amir Omidi
2fc51ffe82
Remove all accounts regardless of failure in one account ( #11431 )
2020-07-23 11:06:29 -07:00
Amir Omidi
32047d5557
change userName to match what the azure account display name is ( #11484 )
...
* change userName to match what the azure account display name is
* Handle undefined value
2020-07-22 19:31:52 -07:00
Amir Omidi
587abd43c2
Large cleanup of AzureCore - Introduction of getAccountSecurityToken and deprecation of getSecurityToken ( #11446 )
...
* do a large cleanup of azurecore
* Fix tests
* Rework Device Code
* Fix tests
* Fix AE scenario
* Fix firewall rule - clenaup logging
* Shorthand syntax
* Fix firewall tests
* Start on tests for azureAuth
* Add more tests
* Address comments
* Add a few more important tests
* Don't throw error on old code
* Fill in todo
2020-07-22 15:03:42 -07:00
Amir Omidi
5613a97fae
Use a unique key for the accounts ( #11380 )
...
* Use a unique key for the accounts
* Fix some tests
* Simplify display name
* Change to a random UUID
2020-07-17 13:39:53 -07:00
Amir Omidi
648174e91d
Tenant filter fix ( #11411 )
...
* Fix tenant filter
* Test for the azure filter feature
2020-07-17 12:46:22 -07:00
Amir Omidi
22f85ad4ff
Handle don't ask again button ( #11236 )
...
* Handle don't ask again button
* Change to ignore
* Change language
* Pass in tenant name and ID
* Fix message
* Don't allow common tenant to get interaction required prompt
* Move things around
2020-07-13 14:52:41 -07:00
Amir Omidi
3c0d819911
Fixes the declarative table issue ( #11330 )
2020-07-13 14:35:35 -07:00
Amir Omidi
ff979f90d1
Optional PII logging ( #11322 )
...
* Start with logger
* allow user to enable PII logging
* prefix the log
2020-07-13 13:05:00 -07:00
Amir Omidi
c334a95d35
Fixes the SSMS launch issue ( #11257 )
...
* Fixes the SSMS launch issue
* Spelling
2020-07-09 14:04:53 -07:00
Amir Omidi
84a7d1916a
Fixes the azure account pane location ( #11211 )
2020-07-06 13:32:23 -07:00
Amir Omidi
b0cab3125e
Revert "Prints out the actual error that happened" ( #11212 )
...
* Revert "Prints out the actual error that happened (#11208 )"
This reverts commit 6eb88924f6 .
* Fix the JSON.stringify
2020-07-06 12:23:46 -07:00
Amir Omidi
0043a7f93b
Change branding of linux version ( #11133 )
2020-07-06 12:04:11 -07:00
Amir Omidi
6eb88924f6
Prints out the actual error that happened ( #11208 )
2020-07-06 11:58:14 -07:00
Amir Omidi
2d989e1180
Move the tests out to their own tasks ( #11179 )
...
* Move the tests out to their own tasks
* Revert change
* Lets try this
* Actually reference to the tests
* Lets try this
* lets try this too?
* this one?
* Manually define them :(
* Formatting
* Add the node command
* Fix machine learning and address comments
2020-07-02 17:51:21 -07:00
Amir Omidi
c879d77b62
Add USNat cloud settings ( #11015 )
...
authored-by: chgagnon <chgagnon@microsoft.com >
2020-06-19 13:40:27 -07:00
Amir Omidi
8b68d524ee
Account value was never set in the this context ( #10965 )
2020-06-17 13:59:48 -07:00
Amir Omidi
11e462796b
Create codeql-analysis.yml ( #10285 )
2020-06-17 13:41:45 -07:00
Amir Omidi
21fd8b22e7
Fix a memory leak on listener ( #10294 )
...
* Fix leak
* We don't need the full connection profiles for drag drop control
* Remove unused code
* Change test definition
* Change test definition
* Change equality check
2020-06-16 19:36:10 -07:00
Amir Omidi
127617402f
Enables a disabled test ( #10900 )
...
* Enables a disabled test
* Test is irrelevant
* Remove unused import
2020-06-15 13:22:21 -07:00
Amir Omidi
0283d4d5ed
Amir/onboarding change ( #10908 )
...
* onboarding
* Revert "onboarding"
This reverts commit 0f00737a8782a3cdee367839b944b02b4d87b6ab.
* Onboarding in integration-tests
2020-06-15 13:22:02 -07:00
Amir Omidi
3608e132cb
Add close button ( #10898 )
...
* Add close button
* Change the localize key
2020-06-12 13:03:18 -07:00
Amir Omidi
83a8b13750
If the connectionProfile was undefined, then return undefined ( #10899 )
2020-06-12 12:46:34 -07:00
Amir Omidi
d08a224550
Fixes #10734 , register a container for the view ( #10750 )
...
* Fixes #10734 , register a container for the view
* Remove unused fields
2020-06-08 11:06:04 -07:00
Amir Omidi
70af4cbe42
Fixes the azure auth for postgresql ( #10662 )
2020-06-04 16:01:50 -07:00
Amir Omidi
ce17a73ede
Open connection dialog with URI ( #10700 )
...
* Add the openConnectionDialog code
* don't ignore case
2020-06-03 16:53:13 -07:00
Amir Omidi
3860f07cab
Make azure portal work from server area ( #10699 )
2020-06-03 14:02:23 -07:00
Amir Omidi
534eb3a6f8
Add unused contribution point to workbench file ( #10594 )
...
* Remove unused file
* Revert "Remove unused file"
This reverts commit 788538aa01f4a146a08340a9890e0e2e6bd98d0d.
* Add to workbench
2020-06-01 11:25:57 -07:00
Amir Omidi
7d31239e64
Open in azure portal ( #10535 )
...
* initial commit to get it working
* Change configuration to use package.nls.json
* Make the necessary plumbing
* Support multi cloud
* Move the menu item to the bottom
* Fix failing tests
* Fix the tests
2020-05-29 19:59:29 -07:00
Amir Omidi
fbb701d49c
Fixes integration tests ( #10582 )
2020-05-27 08:49:16 -07:00
Amir Omidi
8f33e1c4c0
Introduces decorators to handle multiple authorities for URIs ( #10507 )
...
* Introduces decorators to handle multiple authorities for URIs
* Check for undefined first
* Add result type checking
2020-05-26 16:32:25 -07:00
Amir Omidi
65a4a56fd7
Prompt for consent when interaction is required ( #10373 )
...
* Reprompt for consent
* Remove unused imports
* Fix typos
* Change the tenant we re-auth too
* Handle the prompt properly
* prompt for consent dialog
* Information message modal
* product name
* Change message per PM feedback
2020-05-21 00:03:21 -07:00
Amir Omidi
b02b41815d
Don't do any extra parsing, put the responsibility on the caller ( #10489 )
...
* Don't do any extra parsing, put the responsibility on the caller
* make integrated default
* Fix the tests
* Fix test
2020-05-19 12:18:18 -07:00
Amir Omidi
21b650ba49
Fixes the DE icons ( #10478 )
...
* Fixes the DE icons
* Fixes the commands
2020-05-18 14:04:37 -07:00
Amir Omidi
b519d51052
Replace the ID of the generated connection profile with the one through edit data ( #10413 )
2020-05-15 10:48:56 -07:00
Amir Omidi
aea772d631
Add pwa-chrome for attach to azuredatastudio ( #10414 )
...
* Add pwa-chrome for attach to azuredatastudio
* Why did you get in here
2020-05-14 15:51:50 -07:00
Amir Omidi
923272f989
Let's log every potential failure ( #10342 )
...
* Let's log every potential failure
* Add more context to the error
2020-05-11 13:02:28 -07:00
Amir Omidi
f220f6486a
Stops caching the AAD token ( #10251 )
2020-05-08 16:46:18 -07:00
Amir Omidi
e6ca724571
Add new error message to console ( #10303 )
2020-05-07 13:28:45 -07:00
Amir Omidi
5105694fb3
Render before adding to the splitView ( #10261 )
2020-05-05 12:05:12 -07:00
Amir Omidi
87e5239713
Add a trailing slash ( #10218 )
...
* Add a trailing slash
* Do the same for US govt cloud
2020-04-29 14:16:27 -07:00
Amir Omidi
cde836641a
Set the username ( #10149 )
2020-04-23 15:42:11 -07:00
Amir Omidi
eeb3cc5d8a
Change the authenticationType ( #10139 )
2020-04-23 09:53:01 -07:00
Amir Omidi
f50ab4c6cd
Delete deprecated accounts ( #10131 )
...
* Delete deprecated accounts
* Add one more assert statement
* Feedback
2020-04-22 14:57:33 -07:00
Amir Omidi
15e592647e
Revert "Create new row upon focus on last row ( #9046 )" ( #10039 )
...
This reverts commit 6b9184aa15 .
2020-04-20 14:26:17 -07:00
Amir Omidi
25d72f8d5d
Enable file based storage by default ( #10061 )
2020-04-19 21:47:08 -07:00
Amir Omidi
5089b5c8bd
Replace with the minified version of plotly ( #9840 )
2020-04-15 16:24:16 -07:00
Amir Omidi
9d9788d16f
Listen on localhost only ( #9997 )
2020-04-15 14:06:36 -07:00
Amir Omidi
c649890398
Put cloud shell behind preview flag ( #9995 )
2020-04-15 14:04:43 -07:00
Amir Omidi
97108bdeea
Stop executing the same code three times ( #9835 )
...
* Stop executing the same code three times
* Remove one more extra call
2020-04-15 13:56:12 -07:00
Amir Omidi
3f77832e4b
Don't enforce the password limit for file keytar ( #9974 )
...
* Allow users to use file based keychain if they have to
* Don't enforce this limit for FS keytar
* Spacing
2020-04-14 14:48:38 -07:00
Amir Omidi
fac2982d7a
Allow users to use file based keychain if they have to ( #9952 )
2020-04-14 14:33:24 -07:00
Amir Omidi
ba41e926c4
Handle first time use when user doesn't have a cloud shell ( #9890 )
...
* Handle first time use when user doesn't have a cloud shell
* Catch errors
* Update code
* Update string per PM feedback
* Update the internal URI
2020-04-10 15:12:57 -07:00
Amir Omidi
510c12677e
Remove unusable tenants ( #9921 )
2020-04-09 13:01:24 -07:00
Amir Omidi
21964e15b0
Add more debug console logs so we can assist users better ( #9907 )
2020-04-08 13:12:26 -07:00
Amir Omidi
8e164973ee
Login spinner ( #9892 )
...
* Add a notification for handling logins
* No need to catch and rethrow
* Make it optional
* use testNotificationService
2020-04-08 12:53:48 -07:00
Amir Omidi
d580c13be1
Labelz ( #9887 )
...
* Labelz
* Use params
2020-04-07 13:09:15 -07:00
Amir Omidi
592801d74c
Create a progress notification for saving files ( #9875 )
...
* Create a progress notification for saving files
* Remove unused import
2020-04-07 11:12:51 -07:00
Amir Omidi
ce12bae00f
Remove unused dependencies ( #9833 )
...
* Remove the adal dependency
* Delete unused files
* Remove request as well
2020-04-02 17:16:54 -07:00
Amir Omidi
77db2d3ac0
connection widget wasn't getting the correct account for the dialog ( #9834 )
2020-04-02 17:05:51 -07:00
Amir Omidi
223aa3fe0e
We can't authenticate to every subscription ( #9826 )
...
* We can't authenticate to every subscription
* Refresh tenants and subs when the application starts
2020-04-02 09:02:04 -07:00
Amir Omidi
fc726c1477
Enable azure cloud console in ADS ( #8546 )
...
* initial changes
* Enable cloud console
* Delete unnecessary code
* error handling
* error handling
* Deal with promises
* Fix externals
* Fix externals for ws
* Cleanup name of terminal
* Update yarn.lock
* Fix yarn.lock
* Fix externals
* Cleanup parts of the code
* Fix more issues
* Fix cloud terminal
* Go back to our client ID
* Fix message
* Respect preferred location
* Fix govt cloud
* Some more messaging
* Enable items on right click
* Some feedback
* Change to status message
2020-03-31 18:39:58 -07:00
Amir Omidi
7ed66d0ae1
Fix #9810 ( #9811 )
2020-03-31 14:11:45 -07:00
Amir Omidi
1203c3b211
Fixes select box issue ( #9808 )
...
* Fixes select box issue
* Flip the if statement
* length check and error
* Theres apparently 0 length arrays using this
* Remove length check
2020-03-31 11:13:15 -07:00
Amir Omidi
a8fd578d42
Fix the select box issue ( #9508 )
...
* Fix the select box issue
* map => forEach
* Fix tests and a product issue
* Maybe another potential fix
* Fix a few more issues
* Change backendValue to value
* localization
* Use Array.isArray
2020-03-27 16:59:29 -07:00
Amir Omidi
a9240f38f7
Fix a few problems with new Azure auth ( #9760 )
...
* Fix a few problems
* Fix bug
* One resource per line
* Dispose before cleaning
* Dispose the event handler
* Dispose webserver
2020-03-27 13:18:27 -07:00
Amir Omidi
fa43e26650
Fix a11y issue ( #9733 )
2020-03-26 17:52:13 -07:00
Amir Omidi
bb6e4e5ff1
Forces device code auth on SAW and fixes a small axios issue ( #9756 )
...
* Force device code and fix a device code issue
* Trailing comma
2020-03-26 17:51:51 -07:00
Amir Omidi
5c63419d0d
Keytar and UIKind Azure Authentication ( #9743 )
...
* Handle webmode
* Fix keytar
* Specify that it can be null too.
* Configuraiton option
* Fix callback URL
* Update message, only show if the user is on Linux
* Change message
2020-03-26 13:40:44 -07:00
Amir Omidi
176edde2aa
Connection management service updates to support multiple providers ( #9698 )
...
* Connection management service work
* Fix tests
* Change how accounts are deleted
* Be consistent with names
* feedback
* Fix based on feedback
* Change sqltoolsservice version
2020-03-25 12:48:01 -07:00
Amir Omidi
29741d684e
Move to new format ( #9663 )
2020-03-23 14:24:24 -07:00
Amir Omidi
c15ac474d7
New Azure Auth Provider ( #9664 )
...
* Fixes how azure auth is handled on the azure pane
* New auth provider
* Add externals
* Feedback
* Change azdata
* Fix other issues
* Review feedback
* Feedback
* Feedback updates
* Move AKV to azdata.d.ts
* Fix yarn.lock
* Update third party notices
2020-03-23 12:39:25 -07:00
Amir Omidi
aff5f2786d
Post release version bump ( #9656 )
...
* Update change logs
* Formatting
* update changelog
* Base version bump
* extension version bump
* Update CHANGELOG.md
* Agent was updated as well
2020-03-23 12:04:49 -07:00
Amir Omidi
a649461409
Downgrade package ( #9686 )
2020-03-20 20:29:56 -07:00
Amir Omidi
166f0d164e
Change to the old format ( #9662 )
2020-03-18 12:57:49 -07:00
Amir Omidi
e100b8f88e
A simple file and memory based database ( #9649 )
...
* File and memory database
* Add read and write hook tests
2020-03-18 12:20:25 -07:00
Amir Omidi
ae1f3df490
Fixes how azure auth is handled on the azure pane ( #9654 )
2020-03-18 11:50:25 -07:00
Amir Omidi
502621e2e1
Update change logs for March 2020 Release ( #9652 )
...
* Update change logs
* Formatting
* update changelog
* Explain that the link will change
2020-03-18 10:07:36 -07:00
Amir Omidi
5ee7454793
Fixes error introduced in #9653 ( #9655 )
2020-03-17 17:50:36 -07:00
Amir Omidi
cc6cc2889a
Simple web server component ( #9648 )
...
* Simple web server component
* More testing
2020-03-17 16:32:06 -07:00
Amir Omidi
11cf5654bf
New shared config for our extensions ( #9624 )
...
* New shared config for our extensions
* Path
2020-03-16 10:25:27 -07:00
Amir Omidi
c9170aaf0e
Hook up the command again ( #9587 )
2020-03-12 12:26:28 -07:00
Amir Omidi
06cbde054d
Fix Azure account picker ( #9569 )
...
* Fix orientation issue
* remove sql carbon to reduce conflict
2020-03-11 16:54:06 -07:00
Amir Omidi
b017634431
add coverage reports for base product ( #9499 )
2020-03-09 11:01:39 -07:00
Amir Omidi
9f9c65591d
Update all test packages ( #9490 )
...
* Update all packages
* Potential fix for normal tests
* Revert a change and try something else
* Try this as well
2020-03-07 07:23:00 -08:00
Amir Omidi
5578693635
Fix the svg issue ( #9487 )
2020-03-06 15:10:46 -08:00
Amir Omidi
20f7670b32
Stricter tslint rules ( #9352 )
2020-03-06 13:06:44 -08:00
Amir Omidi
f3a255a7f7
Revert "Revert "Revert "Temporarily add aaomidi ( #9467 )" ( #9468 )" ( #9479 )" ( #9484 )
...
This reverts commit cfcee3287a .
2020-03-06 11:57:59 -08:00
Amir Omidi
e1a0835140
Change to PAT ( #9481 )
2020-03-06 11:52:17 -08:00
Amir Omidi
cfcee3287a
Revert "Revert "Temporarily add aaomidi ( #9467 )" ( #9468 )" ( #9479 )
...
This reverts commit 34a7340a18 .
2020-03-06 11:38:33 -08:00
Amir Omidi
34a7340a18
Revert "Temporarily add aaomidi ( #9467 )" ( #9468 )
...
This reverts commit 95f0ae32db .
2020-03-05 17:47:29 -08:00
Amir Omidi
95f0ae32db
Temporarily add aaomidi ( #9467 )
2020-03-05 17:43:07 -08:00
Amir Omidi
2b427d8a62
Fix file format ( #9466 )
2020-03-05 17:18:01 -08:00
Amir Omidi
c6447d3280
Fixes the labeler ( #9464 )
2020-03-05 17:13:11 -08:00
Amir Omidi
d363bfb0da
Fix the path to actions ( #9461 )
2020-03-05 17:06:42 -08:00
Amir Omidi
2ac6852cf1
Revert "Change path ( #9456 )" ( #9459 )
...
This reverts commit 8f15c05d8a .
2020-03-05 16:58:52 -08:00
Amir Omidi
8f15c05d8a
Change path ( #9456 )
2020-03-05 16:52:38 -08:00
Amir Omidi
76cf10d23c
Automatically label PRs ( #9418 )
...
* Automatically label and merge PRs
2020-03-05 16:46:06 -08:00