{"action":"opened","issue":{"url":"https://api.github.com/repos/dlebech/off-the-books/issues/55","repository_url":"https://api.github.com/repos/dlebech/off-the-books","labels_url":"https://api.github.com/repos/dlebech/off-the-books/issues/55/labels{/name}","comments_url":"https://api.github.com/repos/dlebech/off-the-books/issues/55/comments","events_url":"https://api.github.com/repos/dlebech/off-the-books/issues/55/events","html_url":"https://github.com/dlebech/off-the-books/issues/55","id":362841579,"node_id":"MDU6SXNzdWUzNjI4NDE1Nzk=","number":55,"title":"Currencies","user":{"login":"dlebech","id":292796,"node_id":"MDQ6VXNlcjI5Mjc5Ng==","avatar_url":"https://avatars2.githubusercontent.com/u/292796?v=4","gravatar_id":"","url":"https://api.github.com/users/dlebech","html_url":"https://github.com/dlebech","followers_url":"https://api.github.com/users/dlebech/followers","following_url":"https://api.github.com/users/dlebech/following{/other_user}","gists_url":"https://api.github.com/users/dlebech/gists{/gist_id}","starred_url":"https://api.github.com/users/dlebech/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dlebech/subscriptions","organizations_url":"https://api.github.com/users/dlebech/orgs","repos_url":"https://api.github.com/users/dlebech/repos","events_url":"https://api.github.com/users/dlebech/events{/privacy}","received_events_url":"https://api.github.com/users/dlebech/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-09-22T09:28:58Z","updated_at":"2018-09-22T09:28:58Z","closed_at":null,"author_association":"OWNER","body":"One of the main appeals of Off The Books was the idea of managing multiple accounts across currencies.\r\n\r\nA step one for this could be to add an account name and currency field to keep track of multiple accounts. That's a good start...\r\n\r\nThe problem with currencies is really getting reliable exchange rates without using some limiting API and without making requests to remote servers, exposing the IP address and thereby going against the principles of Off the Books.\r\n\r\nIf an API is needed for fetching exchange rates, perhaps a Lambda or Cloud function could be used as a proxy to the API to ensure some kind of privacy.\r\n\r\nThis is a general pattern for remotely fetched information btw, but let's not digress :-)\r\n\r\nPerhaps [this dataset](https://www.ecb.europa.eu/stats/policy_and_exchange_rates/euro_reference_exchange_rates/html/index.en.html) is a good starting point."}}
{"actor":{"display_login":"dlebech"}}