{"action":"created","issue":{"url":"https://api.github.com/repos/kbase/catalog/issues/47","repository_url":"https://api.github.com/repos/kbase/catalog","labels_url":"https://api.github.com/repos/kbase/catalog/issues/47/labels{/name}","comments_url":"https://api.github.com/repos/kbase/catalog/issues/47/comments","events_url":"https://api.github.com/repos/kbase/catalog/issues/47/events","html_url":"https://github.com/kbase/catalog/pull/47","id":148147476,"number":47,"title":"Initial support of dynamic services and semantic versioning lookup","user":{"login":"msneddon","id":1524213,"avatar_url":"https://avatars.githubusercontent.com/u/1524213?v=3","gravatar_id":"","url":"https://api.github.com/users/msneddon","html_url":"https://github.com/msneddon","followers_url":"https://api.github.com/users/msneddon/followers","following_url":"https://api.github.com/users/msneddon/following{/other_user}","gists_url":"https://api.github.com/users/msneddon/gists{/gist_id}","starred_url":"https://api.github.com/users/msneddon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/msneddon/subscriptions","organizations_url":"https://api.github.com/users/msneddon/orgs","repos_url":"https://api.github.com/users/msneddon/repos","events_url":"https://api.github.com/users/msneddon/events{/privacy}","received_events_url":"https://api.github.com/users/msneddon/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-04-13T18:40:20Z","updated_at":"2016-04-13T18:50:21Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/kbase/catalog/pulls/47","html_url":"https://github.com/kbase/catalog/pull/47","diff_url":"https://github.com/kbase/catalog/pull/47.diff","patch_url":"https://github.com/kbase/catalog/pull/47.patch"},"body":"Allows module versions to be tagged as a dynamic service.  Also on startup updates the mongo module structure slightly to improve released version queries and add dynamic service flags.  Finally, this PR adds new methods for listing versions marked as a dynamic service and resolving semantic version requirements (useful to allow dynamic service clients to request the latest compatible version)."},"comment":{"url":"https://api.github.com/repos/kbase/catalog/issues/comments/209592399","html_url":"https://github.com/kbase/catalog/pull/47#issuecomment-209592399","issue_url":"https://api.github.com/repos/kbase/catalog/issues/47","id":209592399,"user":{"login":"scanon","id":1007492,"avatar_url":"https://avatars.githubusercontent.com/u/1007492?v=3","gravatar_id":"","url":"https://api.github.com/users/scanon","html_url":"https://github.com/scanon","followers_url":"https://api.github.com/users/scanon/followers","following_url":"https://api.github.com/users/scanon/following{/other_user}","gists_url":"https://api.github.com/users/scanon/gists{/gist_id}","starred_url":"https://api.github.com/users/scanon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/scanon/subscriptions","organizations_url":"https://api.github.com/users/scanon/orgs","repos_url":"https://api.github.com/users/scanon/repos","events_url":"https://api.github.com/users/scanon/events{/privacy}","received_events_url":"https://api.github.com/users/scanon/received_events","type":"User","site_admin":false},"created_at":"2016-04-13T18:50:21Z","updated_at":"2016-04-13T18:50:21Z","body":"\r\nDo you have any tests that hit correct_release_versions_and_dynamic_services_flag?"}}