{"action":"created","issue":{"url":"https://api.github.com/repos/crits/crits_services/issues/128","labels_url":"https://api.github.com/repos/crits/crits_services/issues/128/labels{/name}","comments_url":"https://api.github.com/repos/crits/crits_services/issues/128/comments","events_url":"https://api.github.com/repos/crits/crits_services/issues/128/events","html_url":"https://github.com/crits/crits_services/pull/128","id":93710177,"number":128,"title":"Use vis.js for relationship_service","user":{"login":"ckane","id":3454769,"avatar_url":"https://avatars.githubusercontent.com/u/3454769?v=3","gravatar_id":"","url":"https://api.github.com/users/ckane","html_url":"https://github.com/ckane","followers_url":"https://api.github.com/users/ckane/followers","following_url":"https://api.github.com/users/ckane/following{/other_user}","gists_url":"https://api.github.com/users/ckane/gists{/gist_id}","starred_url":"https://api.github.com/users/ckane/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ckane/subscriptions","organizations_url":"https://api.github.com/users/ckane/orgs","repos_url":"https://api.github.com/users/ckane/repos","events_url":"https://api.github.com/users/ckane/events{/privacy}","received_events_url":"https://api.github.com/users/ckane/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-07-08T06:38:39Z","updated_at":"2015-07-09T00:31:00Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/crits/crits_services/pulls/128","html_url":"https://github.com/crits/crits_services/pull/128","diff_url":"https://github.com/crits/crits_services/pull/128.diff","patch_url":"https://github.com/crits/crits_services/pull/128.patch"},"body":"Per @mgoffin, implementing a bunch of the CRITs relational stuff using vis.js in relationship_service, rather than the base project. Got the idea from @Magicked. I have some extended features still being worked, but I believe this should bring it up to feature-parity with the previous d3 implementation, albeit with a cleaner interface, less code, and a couple additional tweaks of our own. One small TODO would be to add more color schemes to the dict in handlers.py and also to modify the legend to chase the color scheme changes, where they occur."},"comment":{"url":"https://api.github.com/repos/crits/crits_services/issues/comments/119770206","html_url":"https://github.com/crits/crits_services/pull/128#issuecomment-119770206","issue_url":"https://api.github.com/repos/crits/crits_services/issues/128","id":119770206,"user":{"login":"mgoffin","id":260873,"avatar_url":"https://avatars.githubusercontent.com/u/260873?v=3","gravatar_id":"","url":"https://api.github.com/users/mgoffin","html_url":"https://github.com/mgoffin","followers_url":"https://api.github.com/users/mgoffin/followers","following_url":"https://api.github.com/users/mgoffin/following{/other_user}","gists_url":"https://api.github.com/users/mgoffin/gists{/gist_id}","starred_url":"https://api.github.com/users/mgoffin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mgoffin/subscriptions","organizations_url":"https://api.github.com/users/mgoffin/orgs","repos_url":"https://api.github.com/users/mgoffin/repos","events_url":"https://api.github.com/users/mgoffin/events{/privacy}","received_events_url":"https://api.github.com/users/mgoffin/received_events","type":"User","site_admin":false},"created_at":"2015-07-09T00:31:00Z","updated_at":"2015-07-09T00:31:00Z","body":"Phew :) I'm excited for getting this service updated. I think we can make some powerful tools around it. Specifically I wanted to make a service that allowed you to build the graph by adding new TLOs (dragging them onto the graph and submitting a form as new) and then dragging connections between them (sort of like Maltego). "}}