{"action":"closed","issue":{"url":"https://api.github.com/repos/Supamiu/ffxiv-teamcraft/issues/749","repository_url":"https://api.github.com/repos/Supamiu/ffxiv-teamcraft","labels_url":"https://api.github.com/repos/Supamiu/ffxiv-teamcraft/issues/749/labels{/name}","comments_url":"https://api.github.com/repos/Supamiu/ffxiv-teamcraft/issues/749/comments","events_url":"https://api.github.com/repos/Supamiu/ffxiv-teamcraft/issues/749/events","html_url":"https://github.com/Supamiu/ffxiv-teamcraft/issues/749","id":408087937,"node_id":"MDU6SXNzdWU0MDgwODc5Mzc=","number":749,"title":"feat: show warning when leaving a page with unsaved changes","user":{"login":"Supamiu","id":11519203,"node_id":"MDQ6VXNlcjExNTE5MjAz","avatar_url":"https://avatars2.githubusercontent.com/u/11519203?v=4","gravatar_id":"","url":"https://api.github.com/users/Supamiu","html_url":"https://github.com/Supamiu","followers_url":"https://api.github.com/users/Supamiu/followers","following_url":"https://api.github.com/users/Supamiu/following{/other_user}","gists_url":"https://api.github.com/users/Supamiu/gists{/gist_id}","starred_url":"https://api.github.com/users/Supamiu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Supamiu/subscriptions","organizations_url":"https://api.github.com/users/Supamiu/orgs","repos_url":"https://api.github.com/users/Supamiu/repos","events_url":"https://api.github.com/users/Supamiu/events{/privacy}","received_events_url":"https://api.github.com/users/Supamiu/received_events","type":"User","site_admin":false},"labels":[{"id":685454836,"node_id":"MDU6TGFiZWw2ODU0NTQ4MzY=","url":"https://api.github.com/repos/Supamiu/ffxiv-teamcraft/labels/UX","name":"UX","color":"583edd","default":false},{"id":774397636,"node_id":"MDU6TGFiZWw3NzQzOTc2MzY=","url":"https://api.github.com/repos/Supamiu/ffxiv-teamcraft/labels/difficulty:%20medium","name":"difficulty: medium","color":"fef2c0","default":false},{"id":666799594,"node_id":"MDU6TGFiZWw2NjY3OTk1OTQ=","url":"https://api.github.com/repos/Supamiu/ffxiv-teamcraft/labels/enhancement","name":"enhancement","color":"84b6eb","default":true},{"id":685327790,"node_id":"MDU6TGFiZWw2ODUzMjc3OTA=","url":"https://api.github.com/repos/Supamiu/ffxiv-teamcraft/labels/feature","name":"feature","color":"0052cc","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/Supamiu/ffxiv-teamcraft/milestones/25","html_url":"https://github.com/Supamiu/ffxiv-teamcraft/milestone/25","labels_url":"https://api.github.com/repos/Supamiu/ffxiv-teamcraft/milestones/25/labels","id":3980738,"node_id":"MDk6TWlsZXN0b25lMzk4MDczOA==","number":25,"title":"5.2","description":"","creator":{"login":"Supamiu","id":11519203,"node_id":"MDQ6VXNlcjExNTE5MjAz","avatar_url":"https://avatars2.githubusercontent.com/u/11519203?v=4","gravatar_id":"","url":"https://api.github.com/users/Supamiu","html_url":"https://github.com/Supamiu","followers_url":"https://api.github.com/users/Supamiu/followers","following_url":"https://api.github.com/users/Supamiu/following{/other_user}","gists_url":"https://api.github.com/users/Supamiu/gists{/gist_id}","starred_url":"https://api.github.com/users/Supamiu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Supamiu/subscriptions","organizations_url":"https://api.github.com/users/Supamiu/orgs","repos_url":"https://api.github.com/users/Supamiu/repos","events_url":"https://api.github.com/users/Supamiu/events{/privacy}","received_events_url":"https://api.github.com/users/Supamiu/received_events","type":"User","site_admin":false},"open_issues":2,"closed_issues":10,"state":"open","created_at":"2019-01-17T09:23:08Z","updated_at":"2019-04-03T15:30:48Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2019-02-08T10:20:54Z","updated_at":"2019-04-03T15:30:48Z","closed_at":"2019-04-03T15:30:48Z","author_association":"OWNER","body":"**Is your feature request related to a problem? Please describe.**\r\nSometimes, people are reporting some bugs like \"my changes didn't get saved\", this is often due to the fact that they change page or reload/close before their changes are saved inside the database.\r\n\r\n**Describe the solution you'd like**\r\nA dirty state management using ngrx, accross the whole application. This way we can set the application as dirty from any page, with a customized message to explain the user what he's going to lose if he leaves the page.\r\n\r\n**Describe alternatives you've considered**\r\nNone\r\n"}}
{"actor":{"display_login":"Supamiu"}}