Граф коммитов

338 Коммитов

Автор SHA1 Сообщение Дата
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