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

447 Коммитов

Автор SHA1 Сообщение Дата
Stephen Weatherford 6d8e1d7327
Rename openGraph to match convention (#242) 2017-11-29 16:52:19 -08:00
Eric Jizba 9f97c309be Use label instead of id for graphViewer 2017-11-29 00:49:21 +00:00
Eric Jizba d2456cf343 Clean up shared tree provider code
1. Rename files to match class names
1. Remove some unused imports
2017-11-29 00:49:21 +00:00
Eric Jizba 9d3c2c3320 Refactor edit & persist to work with shared tree provider 2017-11-29 00:49:21 +00:00
Eric Jizba ae26a96c36 Leverage shared azure tree provider
This commit should have no functional change. The refactoring for edit & persist will be done separately.
2017-11-29 00:49:21 +00:00
Stephen Weatherford 21c85e9cc8
Add licenses (#241) 2017-11-28 14:25:54 -08:00
Stephen Weatherford 840130b908
Fix icon margin (#240) 2017-11-27 17:42:43 -08:00
Stephen Weatherford 4f2bd78ab4
Remove extra padding around graph HTML (#229) 2017-11-27 15:12:40 -08:00
Prashanth 951654a2b8
Feature return - View scrapbook results and mongo collection views (#219)
* Viewing loaded documents in a collection

* Update Mongo collection

* Add scrapbook support for DocumentEditor

* use path.basename to extract filename from path

* remove unused properties in MongoDummyNode

* Decouple IDocumentNode(now IDocument) and INode; rename result file

* Handle no children in MongoCollection

* Ps/collection views (#223)

* Use only one documentEditor

* Comments from code review

* consolidate update commands

* MongoDocument implements IDocument

* Tie data fields of collections and documents to updates. Fix get data().

* showDocument accept filenames

* Feedback from previous iteration

* Document update after Collection persist : Fix doc id check.

* remove console.log,  updateDocToNode -> updateToCloud

* Remove the _data variable completely from MongoCollecitonNode. Work on comments from iter 3.
2017-11-21 15:51:04 -08:00
Eric Jizba 13b853445d Add vscodeignore 2017-11-21 21:46:27 +00:00
Stephen Weatherford e770a84059
Minor refactoring: GraphView (#224) 2017-11-21 12:57:07 -08:00
Nathan a4b2a5237f
Merge pull request #221 from Microsoft/nturinski/feature211
Height resizes responsively
2017-11-21 11:06:49 -06:00
Nathan 5a611c33e0
Delete unused code 2017-11-21 10:59:16 -06:00
nturinski 5b697b5f86 PR fixes 2017-11-20 18:17:43 -06:00
Eric Jizba 4d37116e26 Remove osx from travis
The tests fail on osx most of the time and I think running tests on just linux is good enough for now
2017-11-20 16:11:50 +00:00
Stephen Weatherford 512c54d6d9
Add settings for max{Vertices,Edges} Fixes #217 (#218)
* Add settings for max{Vertices,Edges} Fixes #217

* Change maxEdges

* Fix
2017-11-16 16:05:02 -08:00
Stephen Weatherford 1055d4aa8d
Stats shouldn't display while querying (#210)
* Stats shouldn't display while querying

* Remove unused (luckily) and incorrect import
2017-11-16 15:30:40 -08:00
Stephen Weatherford fa2e919b2b
Share types between serve and client, add type safety to messages (#213)
* Share types between serve and client, add type safety to messages

* Reverse client/server
2017-11-16 15:29:58 -08:00
Eric Jizba 405a6811dd
Prep for 0.2.1 release (#216) 2017-11-16 19:05:45 +00:00
Stephen Weatherford db7c1df1b9
Don't re-use gremlin query for edges, fixes #184 (#206)
* Don't re-use gremlin query for edges, fixes #184

Moved the deduping and size limiting to the server
Now querying specifically for the IDs of the vertices from the gremlin query
a) Size we're limiting size in server, we only query up to max vertices
b) Nevertheless we still need to chunk up the query
c) Added retry logic for RequestRateTooLarge, which can happen because we're querying for a lot of edges in multiple queries in parallel
This cleans up and simplified the client-size code
Also means the edge query should run much faster for many cases

* Add some graph tests

* Add some simple tests

* minor refactoring

* PR comments

* Fix comments for Vertex
2017-11-15 16:23:58 -08:00
Stephen Weatherford 2188f77c94 force retry 2017-11-14 19:35:47 -08:00
Stephen Weatherford 6dc9d6ecff PR fixes 2017-11-14 19:35:47 -08:00
Stephen Weatherford 7c7684d7e9 Clean up 2017-11-14 19:35:47 -08:00
Stephen Weatherford 4f48701221 Set up tests 2017-11-14 19:35:47 -08:00
Stephen Weatherford fa50eae8b7
Correct direction of arrows Fixes #196 (#204) 2017-11-14 17:38:25 -08:00
Stephen Weatherford 306f2d5904
Dedup vertices in graph Fixes #190 (#195) 2017-11-14 11:45:01 -08:00
Eric Jizba deab9df1b1 Update gifs 2017-11-10 21:31:45 +00:00
Eric Jizba c818243e27 Remove Azure keyword
We're only allowed 5 keywords and Azure should be covered by our title/category
2017-11-10 20:30:06 +00:00
Stephen Weatherford bad99b433b
Keywords (#185)
* Keywords

* Space in Cosmos DB
2017-11-10 12:20:07 -08:00
Eric Jizba 1eb6da6535 Run execute on enter 2017-11-10 19:15:14 +00:00
Eric Jizba 7b02208304 Fix 'Update to Azure' after switching tabs
textEditors get disposed when the user switches tabs
The onDidCloseTextDocument event also occurs when the user switches tabs

Instead, cache the document, which does _not_ get disposed
2017-11-10 19:11:16 +00:00
Eric Jizba 6f9016ba5e Fix can't open documents in explorer 2017-11-10 19:11:16 +00:00
Stephen Weatherford 451bf91ab7 this.log 2017-11-09 21:45:35 -08:00
Stephen Weatherford e98e99a97f Fix arrows 2017-11-09 21:45:35 -08:00
Stephen Weatherford a558488553 Increase graph height 2017-11-09 21:45:35 -08:00
Stephen Weatherford e72a450106 Fix lint 2017-11-09 20:22:13 -08:00
Stephen Weatherford d01f88c1fa Add curvy lines 2017-11-09 20:22:13 -08:00
Stephen Weatherford e3e980abd9 Create SVG in HTML rather than code 2017-11-09 20:22:13 -08:00
nturinski 3eb0a654a2 Remove padding to fix scroll bar 2017-11-10 03:54:33 +00:00
Jay Wang d184175918 Fix query results incorrectly ignored (#173) 2017-11-10 03:53:07 +00:00
Nathan 33201d57f2 Resize graph with window (#178) 2017-11-10 03:39:14 +00:00
Stephen Weatherford f94ba7506d Don't show results from edges query in JSON (#171) 2017-11-10 03:38:46 +00:00
Stephen Weatherford e81011c14c Don't show stats if there are no results 2017-11-10 02:07:09 +00:00
Stephen Weatherford 7dbb2a2b3d Make sure radio glyph hidden on Mac 2017-11-10 02:05:25 +00:00
Eric Jizba 5e05f19616 Update Cosmos Icon to match portal
Also: We had different icons for mongo vs docdb, but the icon didn't actually tell the user which one was which. We should just be consistent until we can get a 'mongo leaf' icon or something

The only icon that's different is CosmosDB Account icon vs Attached Account icon
2017-11-10 01:56:26 +00:00
Eric Jizba 6c653febfc Fix graph vs. doc collection creation 2017-11-09 23:30:08 +00:00
Stephen Weatherford 6b24b23102
Merge pull request #169 from Microsoft/saw/logging
Disable most logging for now
2017-11-09 15:26:05 -08:00
Jay Wang be588e94e7
Preserve graph page state (#159) 2017-11-09 15:06:34 -08:00
Stephen Weatherford ca5af73232
Merge pull request #167 from Microsoft/saw/styling
Styling changes (last ones from Chet), plus always show Graph/JSON tabs
2017-11-09 14:42:02 -08:00
Stephen Weatherford 752dae4e9d Disable most logging for now 2017-11-09 14:16:33 -08:00