{"action":"created","issue":{"url":"https://api.github.com/repos/foosel/OctoPrint/issues/2824","repository_url":"https://api.github.com/repos/foosel/OctoPrint","labels_url":"https://api.github.com/repos/foosel/OctoPrint/issues/2824/labels{/name}","comments_url":"https://api.github.com/repos/foosel/OctoPrint/issues/2824/comments","events_url":"https://api.github.com/repos/foosel/OctoPrint/issues/2824/events","html_url":"https://github.com/foosel/OctoPrint/issues/2824","id":360430863,"node_id":"MDU6SXNzdWUzNjA0MzA4NjM=","number":2824,"title":"[Safari] Bug when opening setting while in control tab.","user":{"login":"Moorviper","id":3305254,"node_id":"MDQ6VXNlcjMzMDUyNTQ=","avatar_url":"https://avatars3.githubusercontent.com/u/3305254?v=4","gravatar_id":"","url":"https://api.github.com/users/Moorviper","html_url":"https://github.com/Moorviper","followers_url":"https://api.github.com/users/Moorviper/followers","following_url":"https://api.github.com/users/Moorviper/following{/other_user}","gists_url":"https://api.github.com/users/Moorviper/gists{/gist_id}","starred_url":"https://api.github.com/users/Moorviper/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Moorviper/subscriptions","organizations_url":"https://api.github.com/users/Moorviper/orgs","repos_url":"https://api.github.com/users/Moorviper/repos","events_url":"https://api.github.com/users/Moorviper/events{/privacy}","received_events_url":"https://api.github.com/users/Moorviper/received_events","type":"User","site_admin":false},"labels":[{"id":326295671,"node_id":"MDU6TGFiZWwzMjYyOTU2NzE=","url":"https://api.github.com/repos/foosel/OctoPrint/labels/type:incomplete%20ticket","name":"type:incomplete ticket","color":"eb6420","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":10,"created_at":"2018-09-14T19:43:39Z","updated_at":"2018-09-21T13:51:36Z","closed_at":"2018-09-21T12:55:26Z","author_association":"NONE","body":"<!--\r\nREAD THE FOLLOWING FIRST:\r\n\r\nIf not already done, please read the the Contribution Guidelines that\r\nare linked to the right under \"Helpful resources\" > \"Contributing\".\r\n\r\nAlso read the FAQ: https://faq.octoprint.org\r\n\r\nThis is a bug and feature tracker, please only use it to report bugs\r\nor request features within OctoPrint (not OctoPi, not any OctoPrint\r\nplugins and not unofficial OctoPrint versions).\r\n\r\nDo not seek support here (\"I need help with ...\", \"I have a\r\nquestion ...\"), that belongs on the community forum at \r\ndiscourse.octoprint.org, NOT here.\r\n\r\nMark requests with a \"[Request]\" prefix in the title please. For bug\r\nreports fully fill out the bug reporting template (if you don't know\r\nwhere to find some information - it's all described in the Contribution\r\nGuidelines linked up there in the big yellow box).\r\n\r\nWhen reporting a bug do NOT delete ANY lines from the template.\r\n\r\nMake sure any bug you want to report is still present with the CURRENT\r\nOctoPrint version and that it does not vanish when you start OctoPrint\r\nin safe mode - how to do that is also explained in the Contribution\r\nGuidelines linked up there in the big yellow box.\r\n\r\nThank you!\r\n-->\r\n\r\n#### What were you doing?\r\n\r\nOpening the settings \"div/window\" within the control tab in Safari on MacOS\r\n\r\n#### What did you expect to happen?\r\n\r\nThe settings tab appears\r\n\r\n#### What happened instead?\r\n\r\nwhite semitransparent overlay\r\n\r\n#### Did the same happen when running OctoPrint in safe mode?\r\n\r\ncan't test anymore -> there was a Safari update\r\n\r\n#### Version of OctoPrint\r\n\r\n1.3.9\r\n\r\n#### Operating System running OctoPrint\r\n\r\nUbuntu Mate 18.04.1 LTS (Bionic)\r\n\r\n#### Printer model & used firmware incl. version\r\n\r\n2x Prusa MK2 Clones with Prusa 3.10 fw and 2x virtual printers\r\n\r\n#### Browser and version of browser, operating system running browser\r\n\r\nOS: High Sierra 17G65 Safari Version 11.1.2 (13605.3.8)\r\n\r\n#### Link to octoprint.log\r\n\r\n\r\n#### Link to contents of terminal tab or serial.log\r\n\r\n\r\n#### Link to contents of Javascript console in the browser\r\n\r\n\r\n#### Screenshot(s)/video(s) showing the problem:\r\n\r\nhttps://twitter.com/moorviper/status/1040670946183536647\r\n"},"comment":{"url":"https://api.github.com/repos/foosel/OctoPrint/issues/comments/423537836","html_url":"https://github.com/foosel/OctoPrint/issues/2824#issuecomment-423537836","issue_url":"https://api.github.com/repos/foosel/OctoPrint/issues/2824","id":423537836,"node_id":"MDEyOklzc3VlQ29tbWVudDQyMzUzNzgzNg==","user":{"login":"foosel","id":83657,"node_id":"MDQ6VXNlcjgzNjU3","avatar_url":"https://avatars0.githubusercontent.com/u/83657?v=4","gravatar_id":"","url":"https://api.github.com/users/foosel","html_url":"https://github.com/foosel","followers_url":"https://api.github.com/users/foosel/followers","following_url":"https://api.github.com/users/foosel/following{/other_user}","gists_url":"https://api.github.com/users/foosel/gists{/gist_id}","starred_url":"https://api.github.com/users/foosel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/foosel/subscriptions","organizations_url":"https://api.github.com/users/foosel/orgs","repos_url":"https://api.github.com/users/foosel/repos","events_url":"https://api.github.com/users/foosel/events{/privacy}","received_events_url":"https://api.github.com/users/foosel/received_events","type":"User","site_admin":false},"created_at":"2018-09-21T13:51:36Z","updated_at":"2018-09-21T13:51:36Z","author_association":"OWNER","body":"> Is it a good idea to write a octoprint plugin which send the apikey to a central instance as Octofarm to auto register the octoprint instance ?\r\n\r\nRisky, since it could easily be abused. I'm currently working on a new feature for OctoPrint 1.3.10 though that will include a new authentication work flow (\"Application Foobar would like to control your OctoPrint instance, accept or deny?\") that might allow you something like pasting an URL to a (local) OctoPrint instance into your fram interface (or even auto detect them via MDNS or UPNP) and then trigger that authentication workflow."}}
{"actor":{"display_login":"foosel"}}