Stephen Weatherford (MSFT)
6a3e9c5daa
More minor message improvements ( #459 )
2018-03-30 14:22:27 -07:00
Stephen Weatherford (MSFT)
63f5828855
Fix handling of CRLF and add some unit tests, fixes #386 ( #456 )
...
* Fix handling of CRLF and add some unit tests, fixes #386
* More unit tests
* fix
2018-03-30 14:09:35 -07:00
Stephen Weatherford (MSFT)
7f4516371d
README fixes/improvements, fixes #453 ( #454 )
...
* README fixes/improvements, fixes #453
* PR fixes
* fixes
2018-03-29 18:10:45 -07:00
Stephen Weatherford (MSFT)
5deef28f3d
Delinting 4 ( #448 )
...
* Delinting 4
* PR fixes
* fixes
2018-03-28 11:42:59 -07:00
Stephen Weatherford (MSFT)
8648df08c3
Move to alpha version for next release ( #450 )
2018-03-27 18:24:02 -07:00
Stephen Weatherford (MSFT)
0b50e69531
Merge pull request #445 from Microsoft/ps/updateMasterToRelease
...
Update changelog and package.json in master to 0.5.1
2018-03-27 15:53:42 -07:00
Eric Jizba
54bea88f7e
Add openInPortal to subscription ( #449 )
2018-03-27 20:20:13 +00:00
Prashanth
1632563399
Re-opening VSCode multiple times now shouldn't break update document ( #446 )
...
* showDocument -> Retrieve persistedEditorLabels to fix 370
* Handle persistedEditors being undefined
2018-03-27 11:49:16 -07:00
Eric Jizba
f98abe0e6a
Update ui package to leverage new subscription api on nodes ( #447 )
2018-03-27 14:57:00 +00:00
Prashanth
62346fc594
Prep for release: package.json version update, document fixed bug ( #439 )
...
(cherry picked from commit 06a5b7d3ced726e5a06c6d0cdb343f3a4b4b185f)
2018-03-26 14:02:41 -07:00
Stephen Weatherford (MSFT)
057344488b
Prepare for 0.5.0 release ( #379 )
...
(cherry picked from commit 61f9168739f14fedc7bd7b20ea28e6536935660f)
2018-03-26 14:02:03 -07:00
Stephen Weatherford (MSFT)
6abfdc94df
Select Subscriptions icon ( #440 )
...
* Select Subscriptions icon
* PR fixes
2018-03-26 12:47:04 -07:00
Prashanth
095352f0c8
Regression fix: ( #436 )
...
Check if globalState has the persisted editors before attempting to load
2018-03-23 17:05:56 -07:00
Stephen Weatherford (MSFT)
f32c50ce0a
Delinting part 3 ( #438 )
2018-03-23 16:53:32 -07:00
Matt Hernandez
2e4417ebb4
Update the banner color to improve icon contrast. ( #435 )
...
Changed to dark grey to match the theme and better show off the icon.
Closes #359
2018-03-23 15:55:35 -07:00
Stephen Weatherford (MSFT)
6bd4abbda2
Add acct type to telemetry, fixes #409 ( #433 )
...
* Add acct type to telemetry, fixes #409
* fixes
* PR fixes
* Fix
* Fix
2018-03-23 14:22:50 -07:00
Stephen Weatherford (MSFT)
08b709d4ee
Delinting 2 ( #432 )
...
* Delinting 2
* fix new code
2018-03-23 12:32:56 -07:00
Stephen Weatherford (MSFT)
9a0ee9542f
Saw/new id prompt ( #430 )
...
* Improve prompt for new doc, #428
* Change wording
* Mongoe
2018-03-23 12:27:01 -07:00
Stephen Weatherford (MSFT)
44ecccfc9f
Delinting step 1 ( #431 )
2018-03-22 16:21:16 -07:00
Eric Jizba
e6410ac5f4
Refactor createCosmosDBAccount to use shared wizard ( #412 )
...
In addition to reducing the amount of copied code, this adds support for the following:
1. Persisting recently used selections
1. Generating a related name for the resource group
1. Consistent use of ignoreFocusOut and UserCancelledError by default
2018-03-22 21:25:12 +00:00
Stephen Weatherford (MSFT)
7627d71d72
Add tslint (with some disabled rules) ( #426 )
...
* Add tslint (with some disabled rules)
* PR fixes
2018-03-22 13:08:37 -07:00
Prashanth
e8b3ce5973
Label -> add defaultExperience ( #424 )
2018-03-21 17:03:12 -07:00
Stephen Weatherford (MSFT)
ca05f8658f
View collection stored procs in the browser tree ( #416 )
...
* Browse stored procedures for DocDB
* Remove undones and fix command palette for create doc
* Fixes
2018-03-21 12:57:39 -07:00
Stephen Weatherford (MSFT)
a059b09260
Show message for empty results, fixes #237 ( #406 )
...
* Rename empty state -> initial state
* Show message for empty results, fixes #237
* Fix build due to changing socket.io types
2018-03-20 17:54:20 -07:00
Stephen Weatherford (MSFT)
f840234db6
Rename empty state -> initial state ( #405 )
...
* Rename empty state -> initial state
* Fix build due to changing socket.io types
2018-03-15 15:43:25 -07:00
Stephen Weatherford (MSFT)
d9d1a2d6a1
Fix build due to changing socket.io types ( #410 )
2018-03-15 15:42:58 -07:00
Eric Jizba
e0d41f175b
Add upload-vsix to travis ci ( #402 )
2018-03-13 22:45:44 +00:00
Eric Jizba
16249c5ba1
Add extension recommendations ( #400 )
2018-03-12 14:10:27 -07:00
Stephen Weatherford (MSFT)
0500fe1280
Add Build script ( #399 )
2018-03-12 14:07:48 -07:00
Stephen Weatherford (MSFT)
7cc3c38e2f
Fix build ( #401 )
2018-03-12 14:03:40 -07:00
Eric Jizba
8ed6967bd9
Leverage new ui package for tree telemetry ( #396 )
2018-03-07 15:55:12 -08:00
Nathan
4e550fb13b
Merge pull request #394 from Microsoft/nturinski/deleteLabel
...
Change label when deleting accounts
2018-03-05 16:05:49 -08:00
Nathan
186becc9c3
Change label when deleting accounts
2018-03-05 15:53:55 -08:00
Stephen Weatherford (MSFT)
54299719d3
Add pre-GA graphs issue to readme ( #388 )
2018-03-05 15:37:26 -08:00
Stephen Weatherford (MSFT)
a4b95eb30a
Update to latest vscode dependencies ( #391 )
2018-03-05 15:22:26 -08:00
Stephen Weatherford (MSFT)
d4f48794f0
EnableGremlin capability to create post-GA graphs, fixes #352 ( #376 )
2018-03-02 14:52:50 -08:00
Prashanth
136709a289
Enforce noImplicitThis and noImplicitReturns on src ( #374 )
2018-03-01 11:38:49 -08:00
Eric Jizba
cd500e6adb
Leverage updated AzureActionHandler ( #375 )
2018-02-28 18:04:32 -08:00
Prashanth
1f99c85598
Enforce noUnusedLocals in src ( #373 )
...
* ts rules: noUnusedLocals everywhere but src/graph
* Enforce noUnusedLocals in src/graph.
* Changes based on Stephen's feedback.
Remove a subscription push since this.graphView seems to be undefined.
* Changes based on feedback.
* Clean the merge
2018-02-28 14:08:59 -08:00
Prashanth
1a1f06bc22
keytar require - remove assumption on node_module disk layout ( #368 )
2018-02-27 09:10:35 -08:00
Prashanth
336a27c3e5
Retrieve previous session's state to allow updating re-opened documents and collections ( #363 )
...
* Remove textDoc from fileMap
* Rough sketch of getting the right document/child.
Need to fix the separator in label.
* Persisting editors across sessions now works.
TODO: Redo editor-labels, code cleanup.
* Change usage of labels to using ids for retrieving the docs
* Changes based on feedback
* Changes to work with Eric's azuretools UI findNode PR.
* FindOne id BSON->String cast fix
* Feedback from Eric- commit 2
* FindResultEditor - MongoCollectionTreeItem call
* findOne -> throw error if no documents found
* Mongo Find&FindOne editors:
Use findNode in the node search phase of the update function
* Simplify call to findNode using this.id
* Throw error if doc/collection not found in the tree.
* Add loadPersistedEditor to onDidSaveTextDocument
2018-02-23 16:03:37 -08:00
Prashanth
01f772828c
Add findOne to MongoCollectionTreeItem's executeCommand ( #366 )
...
* Add findOne to MongoCollectionTreeItem's executeCommand
2018-02-22 13:09:45 -08:00
Prashanth
dae8bc6641
Fix query filters in find() with a JSON parse ( #367 )
...
* Fix Projections with a JSON parse
2018-02-22 13:09:31 -08:00
Prashanth
24a7e84a97
Delete CosmosDB accounts from the extension ( #354 )
...
* Initial Commit
* - Add context menu item for documentDB, graph and table
- DocDBAcctTreeItemBase: add delete acct for docdb, graph and table
- commands.ts -> folder with one command per file, and change the corresponding import points
* Based on Eric's feedback
2018-02-01 14:55:39 -08:00
Jay Wang
cc080e567a
Add build/release badges ( #353 )
2018-01-31 11:27:20 -08:00
Eric Jizba
aa1ecaaf31
Ensure isEmulator is always passed to child resources
2018-01-25 20:36:23 +00:00
Eric Jizba
cc9e5d38b9
Make mongo connections simpler and more robust
...
Rather than trying to parse the connection string, just use `.db(databaseName)` after calling `MongoClient.connect`
2018-01-25 19:52:49 +00:00
Eric Jizba
663e8f85a9
Fix mongo doc update/delete error checking
2018-01-25 18:52:04 +00:00
Prashanth
6378d81f42
Persist isEmulator for reload of VSCode, remove graph from quickpick ( #339 )
...
* Persist isEmulator for reload
* Add isEmulator field to MongoAccountTreeItem.
Remove label from persist, derive it from isEm.
* Remove Graph from the Emulator for the moment.
* reduce code repeats.
* Mongo: see if uri.path is useful in constructing the connectionString
2018-01-25 00:04:14 -08:00
Stephen Weatherford
48e8db8f5e
Part of the requested UX changes, fixes #337 ( #340 )
2018-01-24 20:38:35 -08:00