{"action":"opened","issue":{"url":"https://api.github.com/repos/satnet-project/server/issues/35","labels_url":"https://api.github.com/repos/satnet-project/server/issues/35/labels{/name}","comments_url":"https://api.github.com/repos/satnet-project/server/issues/35/comments","events_url":"https://api.github.com/repos/satnet-project/server/issues/35/events","html_url":"https://github.com/satnet-project/server/issues/35","id":118218352,"number":35,"title":"Availability Rules miss-understanding","user":{"login":"rtp-calpoly","id":5666358,"avatar_url":"https://avatars.githubusercontent.com/u/5666358?v=3","gravatar_id":"","url":"https://api.github.com/users/rtp-calpoly","html_url":"https://github.com/rtp-calpoly","followers_url":"https://api.github.com/users/rtp-calpoly/followers","following_url":"https://api.github.com/users/rtp-calpoly/following{/other_user}","gists_url":"https://api.github.com/users/rtp-calpoly/gists{/gist_id}","starred_url":"https://api.github.com/users/rtp-calpoly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rtp-calpoly/subscriptions","organizations_url":"https://api.github.com/users/rtp-calpoly/orgs","repos_url":"https://api.github.com/users/rtp-calpoly/repos","events_url":"https://api.github.com/users/rtp-calpoly/events{/privacy}","received_events_url":"https://api.github.com/users/rtp-calpoly/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/satnet-project/server/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/satnet-project/server/labels/in%20progress","name":"in progress","color":"ededed"}],"state":"open","locked":false,"assignee":{"login":"rtp-calpoly","id":5666358,"avatar_url":"https://avatars.githubusercontent.com/u/5666358?v=3","gravatar_id":"","url":"https://api.github.com/users/rtp-calpoly","html_url":"https://github.com/rtp-calpoly","followers_url":"https://api.github.com/users/rtp-calpoly/followers","following_url":"https://api.github.com/users/rtp-calpoly/following{/other_user}","gists_url":"https://api.github.com/users/rtp-calpoly/gists{/gist_id}","starred_url":"https://api.github.com/users/rtp-calpoly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rtp-calpoly/subscriptions","organizations_url":"https://api.github.com/users/rtp-calpoly/orgs","repos_url":"https://api.github.com/users/rtp-calpoly/repos","events_url":"https://api.github.com/users/rtp-calpoly/events{/privacy}","received_events_url":"https://api.github.com/users/rtp-calpoly/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/satnet-project/server/milestones/4","html_url":"https://github.com/satnet-project/server/milestones/Release%202%20-%20ESEO%20Support","labels_url":"https://api.github.com/repos/satnet-project/server/milestones/4/labels","id":1052383,"number":4,"title":"Release 2 - ESEO Support","description":"Specific tasks for providing support to the ESEO mission.","creator":{"login":"rtp-calpoly","id":5666358,"avatar_url":"https://avatars.githubusercontent.com/u/5666358?v=3","gravatar_id":"","url":"https://api.github.com/users/rtp-calpoly","html_url":"https://github.com/rtp-calpoly","followers_url":"https://api.github.com/users/rtp-calpoly/followers","following_url":"https://api.github.com/users/rtp-calpoly/following{/other_user}","gists_url":"https://api.github.com/users/rtp-calpoly/gists{/gist_id}","starred_url":"https://api.github.com/users/rtp-calpoly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rtp-calpoly/subscriptions","organizations_url":"https://api.github.com/users/rtp-calpoly/orgs","repos_url":"https://api.github.com/users/rtp-calpoly/repos","events_url":"https://api.github.com/users/rtp-calpoly/events{/privacy}","received_events_url":"https://api.github.com/users/rtp-calpoly/received_events","type":"User","site_admin":false},"open_issues":7,"closed_issues":1,"state":"open","created_at":"2015-04-03T22:53:25Z","updated_at":"2015-11-21T20:12:35Z","due_on":"2015-11-30T08:00:00Z","closed_at":null},"comments":0,"created_at":"2015-11-21T20:12:35Z","updated_at":"2015-11-21T20:12:35Z","closed_at":null,"body":"When adding an availability rule in local time, that rule is sent to the server and the server converts it into UTC time.\r\n\r\nVerify that the server properly handles this conversion to UTC, so that if the ending time now is shifted back to the following day, the server modifies the rule so that the ending day is shifted back as well.\r\n\r\nExample:\r\n\r\n* Local time: 2015.11.20:6pm to 2015.11.20:8pm\r\n* UTC time: 2015.11.20:11pm to 2015.11.20:1am\r\n\r\n... which is wrong and supposes a major issue for the software."}}