{"action":"created","issue":{"url":"https://api.github.com/repos/signal-csharp/Signal-Windows/issues/108","repository_url":"https://api.github.com/repos/signal-csharp/Signal-Windows","labels_url":"https://api.github.com/repos/signal-csharp/Signal-Windows/issues/108/labels{/name}","comments_url":"https://api.github.com/repos/signal-csharp/Signal-Windows/issues/108/comments","events_url":"https://api.github.com/repos/signal-csharp/Signal-Windows/issues/108/events","html_url":"https://github.com/signal-csharp/Signal-Windows/pull/108","id":270526700,"number":108,"title":"Refactor DB into a library","user":{"login":"golf1052","id":1903871,"avatar_url":"https://avatars1.githubusercontent.com/u/1903871?v=4","gravatar_id":"","url":"https://api.github.com/users/golf1052","html_url":"https://github.com/golf1052","followers_url":"https://api.github.com/users/golf1052/followers","following_url":"https://api.github.com/users/golf1052/following{/other_user}","gists_url":"https://api.github.com/users/golf1052/gists{/gist_id}","starred_url":"https://api.github.com/users/golf1052/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/golf1052/subscriptions","organizations_url":"https://api.github.com/users/golf1052/orgs","repos_url":"https://api.github.com/users/golf1052/repos","events_url":"https://api.github.com/users/golf1052/events{/privacy}","received_events_url":"https://api.github.com/users/golf1052/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-11-02T04:09:22Z","updated_at":"2017-11-02T08:36:59Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/signal-csharp/Signal-Windows/pulls/108","html_url":"https://github.com/signal-csharp/Signal-Windows/pull/108","diff_url":"https://github.com/signal-csharp/Signal-Windows/pull/108.diff","patch_url":"https://github.com/signal-csharp/Signal-Windows/pull/108.patch"},"body":"This refactor decouples all DB updates from the UI and moves the DB and model code into a library. Events are now fired on DB updates, the UI now subscribes to these events and updates.\r\n\r\nUltimately this will allow for a background task to receive messages and save to the DB."},"comment":{"url":"https://api.github.com/repos/signal-csharp/Signal-Windows/issues/comments/341351967","html_url":"https://github.com/signal-csharp/Signal-Windows/pull/108#issuecomment-341351967","issue_url":"https://api.github.com/repos/signal-csharp/Signal-Windows/issues/108","id":341351967,"user":{"login":"Trolldemorted","id":10261186,"avatar_url":"https://avatars3.githubusercontent.com/u/10261186?v=4","gravatar_id":"","url":"https://api.github.com/users/Trolldemorted","html_url":"https://github.com/Trolldemorted","followers_url":"https://api.github.com/users/Trolldemorted/followers","following_url":"https://api.github.com/users/Trolldemorted/following{/other_user}","gists_url":"https://api.github.com/users/Trolldemorted/gists{/gist_id}","starred_url":"https://api.github.com/users/Trolldemorted/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Trolldemorted/subscriptions","organizations_url":"https://api.github.com/users/Trolldemorted/orgs","repos_url":"https://api.github.com/users/Trolldemorted/repos","events_url":"https://api.github.com/users/Trolldemorted/events{/privacy}","received_events_url":"https://api.github.com/users/Trolldemorted/received_events","type":"User","site_admin":false},"created_at":"2017-11-02T08:36:59Z","updated_at":"2017-11-02T08:36:59Z","author_association":"CONTRIBUTOR","body":"Is an event-based system suitable for our needs, and can it handle multiple events handlers that must be executed on different UI threads?"}}
{"actor":{"display_login":"Trolldemorted"}}