{"action":"created","issue":{"url":"https://api.github.com/repos/owncloud/core/issues/23952","repository_url":"https://api.github.com/repos/owncloud/core","labels_url":"https://api.github.com/repos/owncloud/core/issues/23952/labels{/name}","comments_url":"https://api.github.com/repos/owncloud/core/issues/23952/comments","events_url":"https://api.github.com/repos/owncloud/core/issues/23952/events","html_url":"https://github.com/owncloud/core/pull/23952","id":147783072,"number":23952,"title":"Add option to hide hidden files","user":{"login":"ChristophWurst","id":1374172,"avatar_url":"https://avatars.githubusercontent.com/u/1374172?v=3","gravatar_id":"","url":"https://api.github.com/users/ChristophWurst","html_url":"https://github.com/ChristophWurst","followers_url":"https://api.github.com/users/ChristophWurst/followers","following_url":"https://api.github.com/users/ChristophWurst/following{/other_user}","gists_url":"https://api.github.com/users/ChristophWurst/gists{/gist_id}","starred_url":"https://api.github.com/users/ChristophWurst/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ChristophWurst/subscriptions","organizations_url":"https://api.github.com/users/ChristophWurst/orgs","repos_url":"https://api.github.com/users/ChristophWurst/repos","events_url":"https://api.github.com/users/ChristophWurst/events{/privacy}","received_events_url":"https://api.github.com/users/ChristophWurst/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/owncloud/core/labels/4%20-%20To%20release","name":"4 - To release","color":"ededed"},{"url":"https://api.github.com/repos/owncloud/core/labels/app:files","name":"app:files","color":"02d7e1"},{"url":"https://api.github.com/repos/owncloud/core/labels/design","name":"design","color":"cc317c"},{"url":"https://api.github.com/repos/owncloud/core/labels/enhancement","name":"enhancement","color":"02e10c"},{"url":"https://api.github.com/repos/owncloud/core/labels/enhancement%20-%20PM","name":"enhancement - PM","color":"FF9900"},{"url":"https://api.github.com/repos/owncloud/core/labels/sev2-high","name":"sev2-high","color":"fc2929"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/owncloud/core/milestones/62","html_url":"https://github.com/owncloud/core/milestones/9.1-current","labels_url":"https://api.github.com/repos/owncloud/core/milestones/62/labels","id":1322460,"number":62,"title":"9.1-current","description":"","creator":{"login":"MorrisJobke","id":245432,"avatar_url":"https://avatars.githubusercontent.com/u/245432?v=3","gravatar_id":"","url":"https://api.github.com/users/MorrisJobke","html_url":"https://github.com/MorrisJobke","followers_url":"https://api.github.com/users/MorrisJobke/followers","following_url":"https://api.github.com/users/MorrisJobke/following{/other_user}","gists_url":"https://api.github.com/users/MorrisJobke/gists{/gist_id}","starred_url":"https://api.github.com/users/MorrisJobke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MorrisJobke/subscriptions","organizations_url":"https://api.github.com/users/MorrisJobke/orgs","repos_url":"https://api.github.com/users/MorrisJobke/repos","events_url":"https://api.github.com/users/MorrisJobke/events{/privacy}","received_events_url":"https://api.github.com/users/MorrisJobke/received_events","type":"User","site_admin":false},"open_issues":736,"closed_issues":501,"state":"open","created_at":"2015-09-24T16:30:14Z","updated_at":"2016-04-20T10:50:56Z","due_on":null,"closed_at":null},"comments":17,"created_at":"2016-04-12T15:13:06Z","updated_at":"2016-04-20T11:30:29Z","closed_at":"2016-04-20T09:58:38Z","pull_request":{"url":"https://api.github.com/repos/owncloud/core/pulls/23952","html_url":"https://github.com/owncloud/core/pull/23952","diff_url":"https://github.com/owncloud/core/pull/23952.diff","patch_url":"https://github.com/owncloud/core/pull/23952.patch"},"body":"fixes https://github.com/owncloud/core/issues/2589\r\n\r\nTODO:\r\n- [x] hide hidden files/folders on the we interface\r\n- [x] add checkbox to the settings menu\r\n- [x] persist user settings\r\n- [x] fix html/css\r\n- [x] hide hidden files by default\r\n- [x] fix/adjust unit tests\r\n- [x] TEST: collision detection when creating a new file/folder\r\n- [x] TEST: collision detection when renaming a file/folder\r\n- [x] TEST: favorites folder respects setting\r\n- [ ] DOC: documentation\r\n\r\n## Questions\r\n- Is it sufficient that files are hidden while rending the view or should hidden files be excluded server-side?\r\n- Should new, but hidden files be shown right after creating?\r\n\r\ncc @jancborchardt @MTRichards "},"comment":{"url":"https://api.github.com/repos/owncloud/core/issues/comments/212388349","html_url":"https://github.com/owncloud/core/pull/23952#issuecomment-212388349","issue_url":"https://api.github.com/repos/owncloud/core/issues/23952","id":212388349,"user":{"login":"MorrisJobke","id":245432,"avatar_url":"https://avatars.githubusercontent.com/u/245432?v=3","gravatar_id":"","url":"https://api.github.com/users/MorrisJobke","html_url":"https://github.com/MorrisJobke","followers_url":"https://api.github.com/users/MorrisJobke/followers","following_url":"https://api.github.com/users/MorrisJobke/following{/other_user}","gists_url":"https://api.github.com/users/MorrisJobke/gists{/gist_id}","starred_url":"https://api.github.com/users/MorrisJobke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MorrisJobke/subscriptions","organizations_url":"https://api.github.com/users/MorrisJobke/orgs","repos_url":"https://api.github.com/users/MorrisJobke/repos","events_url":"https://api.github.com/users/MorrisJobke/events{/privacy}","received_events_url":"https://api.github.com/users/MorrisJobke/received_events","type":"User","site_admin":false},"created_at":"2016-04-20T11:30:29Z","updated_at":"2016-04-20T11:30:29Z","body":"> DOC: documentation\r\n\r\ncc @carlaschroder ;)"}}