{"action":"created","issue":{"url":"https://api.github.com/repos/loklak/loklak_server/issues/775","repository_url":"https://api.github.com/repos/loklak/loklak_server","labels_url":"https://api.github.com/repos/loklak/loklak_server/issues/775/labels{/name}","comments_url":"https://api.github.com/repos/loklak/loklak_server/issues/775/comments","events_url":"https://api.github.com/repos/loklak/loklak_server/issues/775/events","html_url":"https://github.com/loklak/loklak_server/pull/775","id":168694993,"number":775,"title":"Installation page","user":{"login":"treba123","id":6313774,"avatar_url":"https://avatars.githubusercontent.com/u/6313774?v=3","gravatar_id":"","url":"https://api.github.com/users/treba123","html_url":"https://github.com/treba123","followers_url":"https://api.github.com/users/treba123/followers","following_url":"https://api.github.com/users/treba123/following{/other_user}","gists_url":"https://api.github.com/users/treba123/gists{/gist_id}","starred_url":"https://api.github.com/users/treba123/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/treba123/subscriptions","organizations_url":"https://api.github.com/users/treba123/orgs","repos_url":"https://api.github.com/users/treba123/repos","events_url":"https://api.github.com/users/treba123/events{/privacy}","received_events_url":"https://api.github.com/users/treba123/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/loklak/loklak_server/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/loklak/loklak_server/labels/review-","name":"review-","color":"d93f0b"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/loklak/loklak_server/milestones/14","html_url":"https://github.com/loklak/loklak_server/milestones/GSOC%202016%20Milestone%2014%20(Final%20Evalutation)","labels_url":"https://api.github.com/repos/loklak/loklak_server/milestones/14/labels","id":1776678,"number":14,"title":"GSOC 2016 Milestone 14 (Final Evalutation)","description":"GSOC 2016 Milestone 14 - All issues to be completed by 21st August 2016.\r\n\r\nInstructions: \r\n1. Create issues to work on.\r\n2. Assign the issue to the milestone.\r\n3. Assign the issue to a user (yourself)\r\n\r\nCompleted Milestone:\r\n1. Create a blog post describing what has been done\r\n2. Tag a release\r\n3. Deployment","creator":{"login":"hpdang","id":1658742,"avatar_url":"https://avatars.githubusercontent.com/u/1658742?v=3","gravatar_id":"","url":"https://api.github.com/users/hpdang","html_url":"https://github.com/hpdang","followers_url":"https://api.github.com/users/hpdang/followers","following_url":"https://api.github.com/users/hpdang/following{/other_user}","gists_url":"https://api.github.com/users/hpdang/gists{/gist_id}","starred_url":"https://api.github.com/users/hpdang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hpdang/subscriptions","organizations_url":"https://api.github.com/users/hpdang/orgs","repos_url":"https://api.github.com/users/hpdang/repos","events_url":"https://api.github.com/users/hpdang/events{/privacy}","received_events_url":"https://api.github.com/users/hpdang/received_events","type":"User","site_admin":false},"open_issues":61,"closed_issues":0,"state":"open","created_at":"2016-05-19T14:57:52Z","updated_at":"2016-08-15T18:20:50Z","due_on":"2016-08-20T22:00:00Z","closed_at":null},"comments":17,"created_at":"2016-08-01T17:08:55Z","updated_at":"2016-08-17T14:15:32Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/loklak/loklak_server/pulls/775","html_url":"https://github.com/loklak/loklak_server/pull/775","diff_url":"https://github.com/loklak/loklak_server/pull/775.diff","patch_url":"https://github.com/loklak/loklak_server/pull/775.patch"},"body":"**@ Codacy fail:**\r\nCodacy is failing on this PR as libs like jquery get reviewed, too, which do not pass the test. The code contributions from me are fine.\r\n\r\nThis is a working version of the installation page https://github.com/loklak/loklak_server/issues/519\r\nWarning: requires bash for shell interaction!\r\n\r\nIt currently offers:\r\n- admin account creation\r\n- a user registration setting\r\n- general settings like host- and shortlink url, peername, backend settings\r\n- smtp settings (with test option)\r\n- https settings\r\n\r\nThe installation is started with an own start script, in it's own main class. Launching it will be offered by the normal start script.\r\nIn the process I also made some changes/additions to the email handler\r\n\r\nHow to test:\r\n- clonegit@github.com:treba123/loklak_server.git\r\n- checkout development\r\n- build and start via start.sh\r\n- choose to do the installation\r\n- go through the dialog\r\n- afterwards, the normal server should be started\r\n\r\n**Codacy:**\r\nI adopted most recommendations, most remaining issues are with external files which I have little influence on."},"comment":{"url":"https://api.github.com/repos/loklak/loklak_server/issues/comments/240424724","html_url":"https://github.com/loklak/loklak_server/pull/775#issuecomment-240424724","issue_url":"https://api.github.com/repos/loklak/loklak_server/issues/775","id":240424724,"user":{"login":"treba123","id":6313774,"avatar_url":"https://avatars.githubusercontent.com/u/6313774?v=3","gravatar_id":"","url":"https://api.github.com/users/treba123","html_url":"https://github.com/treba123","followers_url":"https://api.github.com/users/treba123/followers","following_url":"https://api.github.com/users/treba123/following{/other_user}","gists_url":"https://api.github.com/users/treba123/gists{/gist_id}","starred_url":"https://api.github.com/users/treba123/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/treba123/subscriptions","organizations_url":"https://api.github.com/users/treba123/orgs","repos_url":"https://api.github.com/users/treba123/repos","events_url":"https://api.github.com/users/treba123/events{/privacy}","received_events_url":"https://api.github.com/users/treba123/received_events","type":"User","site_admin":false},"created_at":"2016-08-17T14:15:32Z","updated_at":"2016-08-17T14:15:32Z","body":"@sudheesh001 well, there is already the abort button, which ends the installation. I don't see why there would be a need for a skip button there, as to start the installation you have to explicitly type 'y' in the script. In what case would that be of benefit?\r\n\r\nAt the password thing: are you really sure your password meets the requirements as written in the hint? Because I tested it on chrome here and it works fine..."}}
{"actor":{"display_login":"treba123"}}