{"action":"created","comment":{"url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/pulls/comments/258543424","pull_request_review_id":205834829,"id":258543424,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDI1ODU0MzQyNA==","diff_hunk":"@@ -1,133 +1,100 @@\n package io.scalecube.configuration;\n \n+import static java.util.Objects.requireNonNull;\n+\n+import io.scalecube.cluster.membership.IdGenerator;\n+import io.scalecube.configuration.api.AccessRequest;\n import io.scalecube.configuration.api.Acknowledgment;\n import io.scalecube.configuration.api.ConfigurationService;\n import io.scalecube.configuration.api.CreateRepositoryRequest;\n import io.scalecube.configuration.api.DeleteRequest;\n import io.scalecube.configuration.api.FetchRequest;\n import io.scalecube.configuration.api.FetchResponse;\n import io.scalecube.configuration.api.SaveRequest;\n-import io.scalecube.configuration.authorization.AuthorizationService;\n-import io.scalecube.configuration.authorization.OperationType;\n-import io.scalecube.configuration.operation.ServiceOperationContext;\n-import io.scalecube.configuration.operation.ServiceOperationFactory;\n-import io.scalecube.configuration.repository.ConfigurationDataAccess;\n-import io.scalecube.configuration.tokens.TokenVerifier;\n-import java.util.Objects;\n+import io.scalecube.configuration.repository.ConfigurationRepository;\n+import io.scalecube.configuration.repository.Document;\n+import io.scalecube.configuration.repository.Repository;\n+import io.scalecube.security.api.AccessControl;\n import org.slf4j.Logger;\n import org.slf4j.LoggerFactory;\n import reactor.core.publisher.Flux;\n import reactor.core.publisher.Mono;\n-import reactor.core.scheduler.Schedulers;\n \n public class ConfigurationServiceImpl implements ConfigurationService {\n \n   private static final Logger logger = LoggerFactory.getLogger(ConfigurationServiceImpl.class);\n+  private static final Acknowledgment ACK = new Acknowledgment();\n \n-  private final ConfigurationDataAccess dataAccess;\n-  private TokenVerifier tokenVerifier;\n-  private final AuthorizationService authorizationService;\n+  private final ConfigurationRepository repository;\n+  private final AccessControl accessControl;\n \n-  private ConfigurationServiceImpl(\n-      ConfigurationDataAccess dataAccess, TokenVerifier tokenVerifier) {\n-    this.dataAccess = dataAccess;\n-    this.tokenVerifier = tokenVerifier;\n-    this.authorizationService = AuthorizationService.builder().build();\n+  public ConfigurationServiceImpl(ConfigurationRepository repository, AccessControl accessContorl) {\n+    this.repository = repository;\n+    this.accessControl = accessContorl;\n   }\n \n   @Override\n   public Mono<Acknowledgment> createRepository(CreateRepositoryRequest request) {\n-    return Mono.fromRunnable(() -> logger.debug(\"createRepository: enter: request: {}\", request))\n-        .then(Mono.fromCallable(ServiceOperationFactory::createRepository))\n-        .flatMap(operation -> Mono\n-            .from(operation.execute(request, context(OperationType.CreateRepoitory))))\n-        .subscribeOn(Schedulers.parallel())\n-        .doOnSuccess(result -> logger.debug(\"createRepository: exit: request: {}\", request))\n-        .doOnError(th -> logger.error(\"createRepository: request: {}, error: {}\", request, th));\n+    verifyRequest(request);\n+    return accessControl\n+        .check(request.token().toString(), ConfigurationService.CONFIG_CREATE_REPO)","path":"scalecube-configuration/src/main/java/io/scalecube/configuration/ConfigurationServiceImpl.java","position":63,"original_position":63,"commit_id":"c3ee9efcf7a520c920037cde55a4b03dbd06954f","original_commit_id":"5174d9391428d6aaa6ef4dcb2d2fdf855d1862b0","user":{"login":"ronenhamias","id":1706296,"node_id":"MDQ6VXNlcjE3MDYyOTY=","avatar_url":"https://avatars0.githubusercontent.com/u/1706296?v=4","gravatar_id":"","url":"https://api.github.com/users/ronenhamias","html_url":"https://github.com/ronenhamias","followers_url":"https://api.github.com/users/ronenhamias/followers","following_url":"https://api.github.com/users/ronenhamias/following{/other_user}","gists_url":"https://api.github.com/users/ronenhamias/gists{/gist_id}","starred_url":"https://api.github.com/users/ronenhamias/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ronenhamias/subscriptions","organizations_url":"https://api.github.com/users/ronenhamias/orgs","repos_url":"https://api.github.com/users/ronenhamias/repos","events_url":"https://api.github.com/users/ronenhamias/events{/privacy}","received_events_url":"https://api.github.com/users/ronenhamias/received_events","type":"User","site_admin":false},"body":"this will force to implement the interface i am not sure its a good idea","created_at":"2019-02-20T15:45:36Z","updated_at":"2019-02-20T15:45:36Z","html_url":"https://github.com/scalecube/scalecube-configuration-service/pull/94#discussion_r258543424","pull_request_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/pulls/94","author_association":"MEMBER","_links":{"self":{"href":"https://api.github.com/repos/scalecube/scalecube-configuration-service/pulls/comments/258543424"},"html":{"href":"https://github.com/scalecube/scalecube-configuration-service/pull/94#discussion_r258543424"},"pull_request":{"href":"https://api.github.com/repos/scalecube/scalecube-configuration-service/pulls/94"}},"in_reply_to_id":258526666},"pull_request":{"url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/pulls/94","id":254124859,"node_id":"MDExOlB1bGxSZXF1ZXN0MjU0MTI0ODU5","html_url":"https://github.com/scalecube/scalecube-configuration-service/pull/94","diff_url":"https://github.com/scalecube/scalecube-configuration-service/pull/94.diff","patch_url":"https://github.com/scalecube/scalecube-configuration-service/pull/94.patch","issue_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/issues/94","number":94,"state":"open","locked":false,"title":"Update security version","user":{"login":"ronenhamias","id":1706296,"node_id":"MDQ6VXNlcjE3MDYyOTY=","avatar_url":"https://avatars0.githubusercontent.com/u/1706296?v=4","gravatar_id":"","url":"https://api.github.com/users/ronenhamias","html_url":"https://github.com/ronenhamias","followers_url":"https://api.github.com/users/ronenhamias/followers","following_url":"https://api.github.com/users/ronenhamias/following{/other_user}","gists_url":"https://api.github.com/users/ronenhamias/gists{/gist_id}","starred_url":"https://api.github.com/users/ronenhamias/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ronenhamias/subscriptions","organizations_url":"https://api.github.com/users/ronenhamias/orgs","repos_url":"https://api.github.com/users/ronenhamias/repos","events_url":"https://api.github.com/users/ronenhamias/events{/privacy}","received_events_url":"https://api.github.com/users/ronenhamias/received_events","type":"User","site_admin":false},"body":"","created_at":"2019-02-19T05:57:13Z","updated_at":"2019-02-20T15:45:36Z","closed_at":null,"merged_at":null,"merge_commit_sha":"61aa7e6af3b5eb03f549a47b1841e71cddbf5d22","assignee":null,"assignees":[],"requested_reviewers":[{"login":"aharonha","id":3862558,"node_id":"MDQ6VXNlcjM4NjI1NTg=","avatar_url":"https://avatars0.githubusercontent.com/u/3862558?v=4","gravatar_id":"","url":"https://api.github.com/users/aharonha","html_url":"https://github.com/aharonha","followers_url":"https://api.github.com/users/aharonha/followers","following_url":"https://api.github.com/users/aharonha/following{/other_user}","gists_url":"https://api.github.com/users/aharonha/gists{/gist_id}","starred_url":"https://api.github.com/users/aharonha/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aharonha/subscriptions","organizations_url":"https://api.github.com/users/aharonha/orgs","repos_url":"https://api.github.com/users/aharonha/repos","events_url":"https://api.github.com/users/aharonha/events{/privacy}","received_events_url":"https://api.github.com/users/aharonha/received_events","type":"User","site_admin":false},{"login":"dmytro-lazebnyi","id":19783223,"node_id":"MDQ6VXNlcjE5NzgzMjIz","avatar_url":"https://avatars2.githubusercontent.com/u/19783223?v=4","gravatar_id":"","url":"https://api.github.com/users/dmytro-lazebnyi","html_url":"https://github.com/dmytro-lazebnyi","followers_url":"https://api.github.com/users/dmytro-lazebnyi/followers","following_url":"https://api.github.com/users/dmytro-lazebnyi/following{/other_user}","gists_url":"https://api.github.com/users/dmytro-lazebnyi/gists{/gist_id}","starred_url":"https://api.github.com/users/dmytro-lazebnyi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dmytro-lazebnyi/subscriptions","organizations_url":"https://api.github.com/users/dmytro-lazebnyi/orgs","repos_url":"https://api.github.com/users/dmytro-lazebnyi/repos","events_url":"https://api.github.com/users/dmytro-lazebnyi/events{/privacy}","received_events_url":"https://api.github.com/users/dmytro-lazebnyi/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[{"id":1058556424,"node_id":"MDU6TGFiZWwxMDU4NTU2NDI0","url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/labels/ready%20for%20review","name":"ready for review","color":"c2e0c6","default":false}],"milestone":null,"commits_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/pulls/94/commits","review_comments_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/pulls/94/comments","review_comment_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/pulls/comments{/number}","comments_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/issues/94/comments","statuses_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/statuses/c3ee9efcf7a520c920037cde55a4b03dbd06954f","head":{"label":"scalecube:update_security_version","ref":"update_security_version","sha":"c3ee9efcf7a520c920037cde55a4b03dbd06954f","user":{"login":"scalecube","id":12896170,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEyODk2MTcw","avatar_url":"https://avatars2.githubusercontent.com/u/12896170?v=4","gravatar_id":"","url":"https://api.github.com/users/scalecube","html_url":"https://github.com/scalecube","followers_url":"https://api.github.com/users/scalecube/followers","following_url":"https://api.github.com/users/scalecube/following{/other_user}","gists_url":"https://api.github.com/users/scalecube/gists{/gist_id}","starred_url":"https://api.github.com/users/scalecube/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/scalecube/subscriptions","organizations_url":"https://api.github.com/users/scalecube/orgs","repos_url":"https://api.github.com/users/scalecube/repos","events_url":"https://api.github.com/users/scalecube/events{/privacy}","received_events_url":"https://api.github.com/users/scalecube/received_events","type":"Organization","site_admin":false},"repo":{"id":139712318,"node_id":"MDEwOlJlcG9zaXRvcnkxMzk3MTIzMTg=","name":"scalecube-configuration-service","full_name":"scalecube/scalecube-configuration-service","private":false,"owner":{"login":"scalecube","id":12896170,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEyODk2MTcw","avatar_url":"https://avatars2.githubusercontent.com/u/12896170?v=4","gravatar_id":"","url":"https://api.github.com/users/scalecube","html_url":"https://github.com/scalecube","followers_url":"https://api.github.com/users/scalecube/followers","following_url":"https://api.github.com/users/scalecube/following{/other_user}","gists_url":"https://api.github.com/users/scalecube/gists{/gist_id}","starred_url":"https://api.github.com/users/scalecube/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/scalecube/subscriptions","organizations_url":"https://api.github.com/users/scalecube/orgs","repos_url":"https://api.github.com/users/scalecube/repos","events_url":"https://api.github.com/users/scalecube/events{/privacy}","received_events_url":"https://api.github.com/users/scalecube/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/scalecube/scalecube-configuration-service","description":"scalecube configuration service provides an application metadata storage solution","fork":false,"url":"https://api.github.com/repos/scalecube/scalecube-configuration-service","forks_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/forks","keys_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/keys{/key_id}","collaborators_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/teams","hooks_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/hooks","issue_events_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/issues/events{/number}","events_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/events","assignees_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/assignees{/user}","branches_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/branches{/branch}","tags_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/tags","blobs_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/git/refs{/sha}","trees_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/git/trees{/sha}","statuses_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/statuses/{sha}","languages_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/languages","stargazers_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/stargazers","contributors_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/contributors","subscribers_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/subscribers","subscription_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/subscription","commits_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/commits{/sha}","git_commits_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/git/commits{/sha}","comments_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/comments{/number}","issue_comment_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/issues/comments{/number}","contents_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/contents/{+path}","compare_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/compare/{base}...{head}","merges_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/merges","archive_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/downloads","issues_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/issues{/number}","pulls_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/pulls{/number}","milestones_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/milestones{/number}","notifications_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/labels{/name}","releases_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/releases{/id}","deployments_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/deployments","created_at":"2018-07-04T11:22:55Z","updated_at":"2019-02-15T13:09:12Z","pushed_at":"2019-02-20T15:37:50Z","git_url":"git://github.com/scalecube/scalecube-configuration-service.git","ssh_url":"git@github.com:scalecube/scalecube-configuration-service.git","clone_url":"https://github.com/scalecube/scalecube-configuration-service.git","svn_url":"https://github.com/scalecube/scalecube-configuration-service","homepage":"","size":503,"stargazers_count":0,"watchers_count":0,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":8,"license":null,"forks":0,"open_issues":8,"watchers":0,"default_branch":"develop"}},"base":{"label":"scalecube:develop","ref":"develop","sha":"97e7c253153fd426e1870458f5159af4558abb32","user":{"login":"scalecube","id":12896170,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEyODk2MTcw","avatar_url":"https://avatars2.githubusercontent.com/u/12896170?v=4","gravatar_id":"","url":"https://api.github.com/users/scalecube","html_url":"https://github.com/scalecube","followers_url":"https://api.github.com/users/scalecube/followers","following_url":"https://api.github.com/users/scalecube/following{/other_user}","gists_url":"https://api.github.com/users/scalecube/gists{/gist_id}","starred_url":"https://api.github.com/users/scalecube/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/scalecube/subscriptions","organizations_url":"https://api.github.com/users/scalecube/orgs","repos_url":"https://api.github.com/users/scalecube/repos","events_url":"https://api.github.com/users/scalecube/events{/privacy}","received_events_url":"https://api.github.com/users/scalecube/received_events","type":"Organization","site_admin":false},"repo":{"id":139712318,"node_id":"MDEwOlJlcG9zaXRvcnkxMzk3MTIzMTg=","name":"scalecube-configuration-service","full_name":"scalecube/scalecube-configuration-service","private":false,"owner":{"login":"scalecube","id":12896170,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEyODk2MTcw","avatar_url":"https://avatars2.githubusercontent.com/u/12896170?v=4","gravatar_id":"","url":"https://api.github.com/users/scalecube","html_url":"https://github.com/scalecube","followers_url":"https://api.github.com/users/scalecube/followers","following_url":"https://api.github.com/users/scalecube/following{/other_user}","gists_url":"https://api.github.com/users/scalecube/gists{/gist_id}","starred_url":"https://api.github.com/users/scalecube/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/scalecube/subscriptions","organizations_url":"https://api.github.com/users/scalecube/orgs","repos_url":"https://api.github.com/users/scalecube/repos","events_url":"https://api.github.com/users/scalecube/events{/privacy}","received_events_url":"https://api.github.com/users/scalecube/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/scalecube/scalecube-configuration-service","description":"scalecube configuration service provides an application metadata storage solution","fork":false,"url":"https://api.github.com/repos/scalecube/scalecube-configuration-service","forks_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/forks","keys_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/keys{/key_id}","collaborators_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/teams","hooks_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/hooks","issue_events_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/issues/events{/number}","events_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/events","assignees_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/assignees{/user}","branches_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/branches{/branch}","tags_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/tags","blobs_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/git/refs{/sha}","trees_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/git/trees{/sha}","statuses_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/statuses/{sha}","languages_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/languages","stargazers_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/stargazers","contributors_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/contributors","subscribers_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/subscribers","subscription_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/subscription","commits_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/commits{/sha}","git_commits_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/git/commits{/sha}","comments_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/comments{/number}","issue_comment_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/issues/comments{/number}","contents_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/contents/{+path}","compare_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/compare/{base}...{head}","merges_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/merges","archive_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/downloads","issues_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/issues{/number}","pulls_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/pulls{/number}","milestones_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/milestones{/number}","notifications_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/labels{/name}","releases_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/releases{/id}","deployments_url":"https://api.github.com/repos/scalecube/scalecube-configuration-service/deployments","created_at":"2018-07-04T11:22:55Z","updated_at":"2019-02-15T13:09:12Z","pushed_at":"2019-02-20T15:37:50Z","git_url":"git://github.com/scalecube/scalecube-configuration-service.git","ssh_url":"git@github.com:scalecube/scalecube-configuration-service.git","clone_url":"https://github.com/scalecube/scalecube-configuration-service.git","svn_url":"https://github.com/scalecube/scalecube-configuration-service","homepage":"","size":503,"stargazers_count":0,"watchers_count":0,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":8,"license":null,"forks":0,"open_issues":8,"watchers":0,"default_branch":"develop"}},"_links":{"self":{"href":"https://api.github.com/repos/scalecube/scalecube-configuration-service/pulls/94"},"html":{"href":"https://github.com/scalecube/scalecube-configuration-service/pull/94"},"issue":{"href":"https://api.github.com/repos/scalecube/scalecube-configuration-service/issues/94"},"comments":{"href":"https://api.github.com/repos/scalecube/scalecube-configuration-service/issues/94/comments"},"review_comments":{"href":"https://api.github.com/repos/scalecube/scalecube-configuration-service/pulls/94/comments"},"review_comment":{"href":"https://api.github.com/repos/scalecube/scalecube-configuration-service/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/scalecube/scalecube-configuration-service/pulls/94/commits"},"statuses":{"href":"https://api.github.com/repos/scalecube/scalecube-configuration-service/statuses/c3ee9efcf7a520c920037cde55a4b03dbd06954f"}},"author_association":"MEMBER"}}
{"actor":{"display_login":"ronenhamias"}}