{"action":"created","issue":{"url":"https://api.github.com/repos/owncloud/calendar/issues/686","repository_url":"https://api.github.com/repos/owncloud/calendar","labels_url":"https://api.github.com/repos/owncloud/calendar/issues/686/labels{/name}","comments_url":"https://api.github.com/repos/owncloud/calendar/issues/686/comments","events_url":"https://api.github.com/repos/owncloud/calendar/issues/686/events","html_url":"https://github.com/owncloud/calendar/issues/686","id":169808649,"number":686,"title":"Calendar not displaying after Upgrade to 1.3.2","user":{"login":"Gefrierbrand","id":3100873,"avatar_url":"https://avatars.githubusercontent.com/u/3100873?v=3","gravatar_id":"","url":"https://api.github.com/users/Gefrierbrand","html_url":"https://github.com/Gefrierbrand","followers_url":"https://api.github.com/users/Gefrierbrand/followers","following_url":"https://api.github.com/users/Gefrierbrand/following{/other_user}","gists_url":"https://api.github.com/users/Gefrierbrand/gists{/gist_id}","starred_url":"https://api.github.com/users/Gefrierbrand/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Gefrierbrand/subscriptions","organizations_url":"https://api.github.com/users/Gefrierbrand/orgs","repos_url":"https://api.github.com/users/Gefrierbrand/repos","events_url":"https://api.github.com/users/Gefrierbrand/events{/privacy}","received_events_url":"https://api.github.com/users/Gefrierbrand/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-08-07T18:16:15Z","updated_at":"2016-08-07T21:02:20Z","closed_at":"2016-08-07T21:02:20Z","body":"### Steps to reproduce\r\nUpgrade owncloud-app-calendar package on ARCH to latest version. I'm however not sure if this is the real cause of the error. However it worked before the update.\r\nI suspect it's due to these missing files (see error log below):\r\n\"/owncloud/apps/calendar/css/public/app.css\" \r\n\"/owncloud/apps/calendar/js/public/app.js\" \r\n\"/owncloud/apps/calendar/css/public/app.css\" \r\n\r\n### Expected behaviour\r\nCalendar should display\r\n\r\n### Actual behaviour\r\nThe Calendar page loads, but only the left panel shows up and it only contains dislocated functionless buttons. See attached screenshot: ![error](https://cloud.githubusercontent.com/assets/3100873/17464147/adb7d35a-5cd7-11e6-8aca-a0623069e1a6.png)\r\n\r\n### Server configuration\r\n**Operating system**: \r\nLinux myhostname 4.6.4-1-ARCH #1 SMP PREEMPT Mon Jul 11 19:12:32 CEST 2016 x86_64 GNU/Linux\r\n\r\n**Web server:**\r\n Apache/2.4.23 (Unix)\r\n\r\n**Database:**\r\nMariaDB 10.1.16\r\n\r\n**PHP version:**\r\nPHP 7.0.9 \r\n\r\n**ownCloud version:** (see ownCloud admin page)\r\n9.1.0\r\n\r\n**Calendar version:** (see ownCloud apps page)\r\n1.3.2\r\n\r\n**Updated from an older ownCloud or fresh install:**\r\nUpdated Calendar from either 1.3.1 or 1.2.2 (Sorry, don't remember which version I had previously)\r\n\r\n**Signing status (ownCloud 9.0 and above):**\r\nno errors\r\n\r\n**List of activated apps:**\r\nEnabled:\r\n  - activity: 2.3.2\r\n  - calendar: 1.3.2\r\n  - comments: 0.3.0\r\n  - contacts: 1.3.1.0\r\n  - dav: 0.2.5\r\n  - documents: 0.13.0\r\n  - federatedfilesharing: 0.3.0\r\n  - federation: 0.1.0\r\n  - files: 1.5.1\r\n  - files_pdfviewer: 0.8.1\r\n  - files_sharing: 0.10.0\r\n  - files_texteditor: 2.1\r\n  - files_trashbin: 0.9.0\r\n  - files_versions: 1.3.0\r\n  - files_videoplayer: 0.9.8\r\n  - firstrunwizard: 1.1\r\n  - gallery: 15.0.0\r\n  - notifications: 0.3.0\r\n  - provisioning_api: 0.5.0\r\n  - systemtags: 0.3.0\r\n  - templateeditor: 0.1\r\n  - updatenotification: 0.2.1\r\n\r\nDisabled:\r\n  - encryption\r\n  - external\r\n  - files_antivirus\r\n  - files_external\r\n  - galleryplus\r\n  - music\r\n  - user_external\r\n  - user_ldap\r\n\r\n**The content of config/config.php:**\r\n\r\n```\r\n{\r\n    \"system\": {\r\n        \"instanceid\": \"oc07qb15y2st\",\r\n        \"memcache.local\": \"\\\\OC\\\\Memcache\\\\APCu\",\r\n        \"redis\": {\r\n            \"host\": \"localhost\",\r\n            \"port\": 6379,\r\n            \"timeout\": 0\r\n        },\r\n        \"filelocking.enabled\": \"true\",\r\n        \"memcache.locking\": \"\\\\OC\\\\Memcache\\\\Redis\",\r\n        \"passwordsalt\": \"***REMOVED SENSITIVE VALUE***\",\r\n        \"secret\": \"***REMOVED SENSITIVE VALUE***\",\r\n        \"trusted_domains\": [\r\n            \"***REMOVED SENSITIVE VALUE***\"\r\n        ],\r\n        \"datadirectory\": \"\\/usr\\/share\\/webapps\\/owncloud\\/data\",\r\n        \"overwrite.cli.url\": \"***REMOVED SENSITIVE VALUE***\",\r\n        \"dbtype\": \"mysql\",\r\n        \"version\": \"9.1.0.15\",\r\n        \"dbname\": \"oc\",\r\n        \"dbhost\": \"localhost\",\r\n        \"dbtableprefix\": \"oc_\",\r\n        \"dbuser\": \"***REMOVED SENSITIVE VALUE***\",\r\n        \"dbpassword\": \"***REMOVED SENSITIVE VALUE***\",\r\n        \"logtimezone\": \"UTC\",\r\n        \"installed\": true,\r\n        \"loglevel\": 2,\r\n        \"theme\": \"\",\r\n        \"maintenance\": false,\r\n        \"enable_avatars\": true,\r\n        \"allow_user_to_change_display_name\": true,\r\n        \"htaccess.RewriteBase\": \"\\/owncloud\"\r\n    }\r\n}\r\n```\r\n\r\n**Are you using external storage, if yes which one:** \r\nno\r\n\r\n**Are you using encryption:** yes/no\r\nno\r\n\r\n**Are you using an external user-backend, if yes which one:**\r\nno\r\n\r\n### Client configuration\r\n**Browser:**\r\nall of them\r\n**Operating system:**\r\ndoes not matter, but tested only on WIN10\r\n**CalDAV-clients:**\r\nThey seem to still work\r\n\r\n### Logs\r\n#### Web server error log\r\n```\r\n-- Reboot --\r\nJul 31 13:31:56 meinARCHserver systemd[1]: Started Apache Web Server.\r\nAug 07 11:25:14 meinARCHserver systemd[1]: Stopping Apache Web Server...\r\nAug 07 11:25:16 meinARCHserver systemd[1]: httpd.service: Killing process 456 (httpd) with signal SIGKILL.\r\nAug 07 11:25:16 meinARCHserver systemd[1]: httpd.service: Killing process 465 (httpd) with signal SIGKILL.\r\nAug 07 11:25:16 meinARCHserver systemd[1]: httpd.service: Killing process 504 (httpd) with signal SIGKILL.\r\nAug 07 11:25:16 meinARCHserver systemd[1]: httpd.service: Killing process 19663  (httpd) with signal SIGKILL.\r\n\r\nAug 07 11:25:16 meinARCHserver systemd[1]: httpd.service: Killing process 19686  (httpd) with signal SIGKILL.\r\n\r\nAug 07 11:25:16 meinARCHserver systemd[1]: Stopped Apache Web Server.\r\n-- Reboot --\r\nAug 07 11:26:27 meinARCHserver systemd[1]: Started Apache Web Server.\r\nAug 07 11:27:58 meinARCHserver systemd[1]: Stopping Apache Web Server...\r\nAug 07 11:27:58 meinARCHserver systemd[1]: httpd.service: Killing process 502 (httpd) with signal SIGKILL.\r\nAug 07 11:27:58 meinARCHserver systemd[1]: Stopped Apache Web Server.\r\nAug 07 11:27:58 meinARCHserver systemd[1]: Started Apache Web Server.\r\n\r\n```\r\n\r\n#### ownCloud log (data/owncloud.log)\r\n`{\"reqId\":\"qgWOOX4mQwHwrsvJVO8t\",\"remoteAddr\":\"*****\",\"app\":\"PHP\",\"message\":\"Uncaught Error: Class 'OCP\\\\Lock\\\\ILockingProvider' not found in \\/usr\\/share\\/webapps\\/owncloud\\/lib\\/private\\/Files\\/View.php:1150\\nStack trace:\\n#0 [internal function]: OC\\\\Files\\\\View->OC\\\\Files\\\\{closure}()\\n#1 \\/usr\\/share\\/webapps\\/owncloud\\/3rdparty\\/icewind\\/streams\\/src\\/CallbackWrapper.php(109): call_user_func(Object(Closure))\\n#2 [internal function]: Icewind\\\\Streams\\\\CallbackWrapper->stream_close()\\n#3 {main}\\n  thrown at \\/usr\\/share\\/webapps\\/owncloud\\/lib\\/private\\/Files\\/View.php#1150\",\"level\":3,\"time\":\"2016-08-05T13:40:59+00:00\",\"method\":\"PROPFIND\",\"url\":\"\\/owncloud\\/remote.php\\/webdav\\/USA\\/DSC_0523.jpg\",\"user\":\"niko\"}\r\n{\"reqId\":\"59EeLjHdYi7xh0o39754\",\"remoteAddr\":\"****\",\"app\":\"core\",\"message\":\"starting upgrade from 9.1.0.15 to 9.1.0.15\",\"level\":0,\"time\":\"2016-08-07T11:22:29+00:00\",\"method\":\"GET\",\"url\":\"\\/owncloud\\/core\\/ajax\\/update.php?requesttoken=EhViGH8Ae28aJQURG1AbGBUqDwMZHABhYQY9HjAvKh8%3D%3AcQ%2Fq15H%2B5PkiU5JtQKxJcnmTRLqwfhzoe%2FmDX2%2F8ViU%3D\",\"user\":\"--\"}\r\n{\"reqId\":\"GEL1ATo8EpYlx2PV0GII\",\"remoteAddr\":\"*****\",\"app\":\"webdav\",\"message\":\"Exception: {\\\"Message\\\":\\\"HTTP\\\\\\/1.1 503 System in maintenance mode.\\\",\\\"Exception\\\":\\\"Sabre\\\\\\\\DAV\\\\\\\\Exception\\\\\\\\ServiceUnavailable\\\",\\\"Code\\\":0,\\\"Trace\\\":\\\"#0 [internal function]: OCA\\\\\\\\DAV\\\\\\\\Connector\\\\\\\\Sabre\\\\\\\\MaintenancePlugin->checkMaintenanceMode(Object(Sabre\\\\\\\\HTTP\\\\\\\\Request), Object(Sabre\\\\\\\\HTTP\\\\\\\\Response))\\\\n#1 \\\\\\/usr\\\\\\/share\\\\\\/webapps\\\\\\/owncloud\\\\\\/3rdparty\\\\\\/sabre\\\\\\/event\\\\\\/lib\\\\\\/EventEmitterTrait.php(105): call_user_func_array(Array, Array)\\\\n#2 \\\\\\/usr\\\\\\/share\\\\\\/webapps\\\\\\/owncloud\\\\\\/3rdparty\\\\\\/sabre\\\\\\/dav\\\\\\/lib\\\\\\/DAV\\\\\\/Server.php(446): Sabre\\\\\\\\Event\\\\\\\\EventEmitter->emit('beforeMethod', Array)\\\\n#3 \\\\\\/usr\\\\\\/share\\\\\\/webapps\\\\\\/owncloud\\\\\\/3rdparty\\\\\\/sabre\\\\\\/dav\\\\\\/lib\\\\\\/DAV\\\\\\/Server.php(248): Sabre\\\\\\\\DAV\\\\\\\\Server->invokeMethod(Object(Sabre\\\\\\\\HTTP\\\\\\\\Request), Object(Sabre\\\\\\\\HTTP\\\\\\\\Response))\\\\n#4 \\\\\\/usr\\\\\\/share\\\\\\/webapps\\\\\\/owncloud\\\\\\/apps\\\\\\/dav\\\\\\/appinfo\\\\\\/v1\\\\\\/webdav.php(56): Sabre\\\\\\\\DAV\\\\\\\\Server->exec()\\\\n#5 \\\\\\/usr\\\\\\/share\\\\\\/webapps\\\\\\/owncloud\\\\\\/remote.php(164): require_once('\\\\\\/usr\\\\\\/share\\\\\\/weba...')\\\\n#6 {main}\\\",\\\"File\\\":\\\"\\\\\\/usr\\\\\\/share\\\\\\/webapps\\\\\\/owncloud\\\\\\/apps\\\\\\/dav\\\\\\/lib\\\\\\/Connector\\\\\\/Sabre\\\\\\/MaintenancePlugin.php\\\",\\\"Line\\\":84,\\\"User\\\":\\\"niko\\\"}\",\"level\":4,\"time\":\"2016-08-07T11:23:32+00:00\",\"method\":\"PROPFIND\",\"url\":\"\\/owncloud\\/remote.php\\/webdav\\/\",\"user\":\"niko\"}\r\n{\"reqId\":\"xyrvNyGoqgfD0mhHMLsp\",\"remoteAddr\":\"*****\",\"app\":\"calendar\",\"message\":\"Could not find resource file \\\"\\/owncloud\\/apps\\/calendar\\/js\\/public\\/app.js\\\"\",\"level\":3,\"time\":\"2016-08-07T11:24:03+00:00\",\"method\":\"GET\",\"url\":\"\\/owncloud\\/index.php\\/apps\\/calendar\\/\",\"user\":\"niko\"}\r\n{\"reqId\":\"xyrvNyGoqgfD0mhHMLsp\",\"remoteAddr\":\"*****\",\"app\":\"calendar\",\"message\":\"Could not find resource file \\\"\\/owncloud\\/apps\\/calendar\\/css\\/public\\/app.css\\\"\",\"level\":3,\"time\":\"2016-08-07T11:24:03+00:00\",\"method\":\"GET\",\"url\":\"\\/owncloud\\/index.php\\/apps\\/calendar\\/\",\"user\":\"niko\"}\r\n{\"reqId\":\"q8l5ZSA5tCbO755WsGKA\",\"remoteAddr\":\"*****\",\"app\":\"calendar\",\"message\":\"Could not find resource file \\\"\\/owncloud\\/apps\\/calendar\\/js\\/public\\/app.js\\\"\",\"level\":3,\"time\":\"2016-08-07T11:24:18+00:00\",\"method\":\"GET\",\"url\":\"\\/owncloud\\/index.php\\/apps\\/calendar\\/\",\"user\":\"niko\"}\r\n{\"reqId\":\"q8l5ZSA5tCbO755WsGKA\",\"remoteAddr\":\"*****\",\"app\":\"calendar\",\"message\":\"Could not find resource file \\\"\\/owncloud\\/apps\\/calendar\\/css\\/public\\/app.css\\\"\",\"level\":3,\"time\":\"2016-08-07T11:24:18+00:00\",\"method\":\"GET\",\"url\":\"\\/owncloud\\/index.php\\/apps\\/calendar\\/\",\"user\":\"niko\"}\r\n{\"reqId\":\"JaeQsPRLTZesF5bbBZOv\",\"remoteAddr\":\"*****\",\"app\":\"calendar\",\"message\":\"Could not find resource file \\\"\\/owncloud\\/apps\\/calendar\\/js\\/public\\/app.js\\\"\",\"level\":3,\"time\":\"2016-08-07T11:27:39+00:00\",\"method\":\"GET\",\"url\":\"\\/owncloud\\/index.php\\/apps\\/calendar\\/\",\"user\":\"niko\"}\r\n{\"reqId\":\"JaeQsPRLTZesF5bbBZOv\",\"remoteAddr\":\"*****\",\"app\":\"calendar\",\"message\":\"Could not find resource file \\\"\\/owncloud\\/apps\\/calendar\\/css\\/public\\/app.css\\\"\",\"level\":3,\"time\":\"2016-08-07T11:27:39+00:00\",\"method\":\"GET\",\"url\":\"\\/owncloud\\/index.php\\/apps\\/calendar\\/\",\"user\":\"niko\"}\r\n{\"reqId\":\"x++xgiSJYvTDF\\/rfHOGH\",\"remoteAddr\":\"*****\",\"app\":\"calendar\",\"message\":\"Could not find resource file \\\"\\/owncloud\\/apps\\/calendar\\/js\\/public\\/app.js\\\"\",\"level\":3,\"time\":\"2016-08-07T11:28:05+00:00\",\"method\":\"GET\",\"url\":\"\\/owncloud\\/index.php\\/apps\\/calendar\\/\",\"user\":\"niko\"}\r\n{\"reqId\":\"x++xgiSJYvTDF\\/rfHOGH\",\"remoteAddr\":\"******\",\"app\":\"calendar\",\"message\":\"Could not find resource file \\\"\\/owncloud\\/apps\\/calendar\\/css\\/public\\/app.css\\\"\",\"level\":3,\"time\":\"2016-08-07T11:28:05+00:00\",\"method\":\"GET\",\"url\":\"\\/owncloud\\/index.php\\/apps\\/calendar\\/\",\"user\":\"niko\"}\r\n{\"reqId\":\"vp4\\/qSNfNdyAw\\/zoqSmJ\",\"remoteAddr\":\"*****\",\"app\":\"core\",\"message\":\"Could not get application: cURL error 28: Operation timed out after 20000 milliseconds with 0 out of 0 bytes received\",\"level\":3,\"time\":\"2016-08-07T13:40:42+00:00\",\"method\":\"GET\",\"url\":\"\\/owncloud\\/index.php\\/settings\\/apps\\/list?category=enabled&includeUpdateInfo=1\",\"user\":\"niko\"}\r\n{\"reqId\":\"5aXA2ogNGWlw6FpVGTHI\",\"remoteAddr\":\"*****\",\"app\":\"calendar\",\"message\":\"Could not find resource file \\\"\\/owncloud\\/apps\\/calendar\\/js\\/public\\/app.js\\\"\",\"level\":3,\"time\":\"2016-08-07T15:26:22+00:00\",\"method\":\"GET\",\"url\":\"\\/owncloud\\/index.php\\/apps\\/calendar\\/\",\"user\":\"niko\"}\r\n{\"reqId\":\"5aXA2ogNGWlw6FpVGTHI\",\"remoteAddr\":\"*****\",\"app\":\"calendar\",\"message\":\"Could not find resource file \\\"\\/owncloud\\/apps\\/calendar\\/css\\/public\\/app.css\\\"\",\"level\":3,\"time\":\"2016-08-07T15:26:22+00:00\",\"method\":\"GET\",\"url\":\"\\/owncloud\\/index.php\\/apps\\/calendar\\/\",\"user\":\"niko\"}\r\n{\"reqId\":\"MjRGk7Dd\\/E\\/l1fF1e5fQ\",\"remoteAddr\":\"*****\",\"app\":\"calendar\",\"message\":\"Could not find resource file \\\"\\/owncloud\\/apps\\/calendar\\/js\\/public\\/app.js\\\"\",\"level\":3,\"time\":\"2016-08-07T17:34:55+00:00\",\"method\":\"GET\",\"url\":\"\\/owncloud\\/index.php\\/apps\\/calendar\\/\",\"user\":\"niko\"}\r\n{\"reqId\":\"MjRGk7Dd\\/E\\/l1fF1e5fQ\",\"remoteAddr\":\"*****\",\"app\":\"calendar\",\"message\":\"Could not find resource file \\\"\\/owncloud\\/apps\\/calendar\\/css\\/public\\/app.css\\\"\",\"level\":3,\"time\":\"2016-08-07T17:34:55+00:00\",\"method\":\"GET\",\"url\":\"\\/owncloud\\/index.php\\/apps\\/calendar\\/\",\"user\":\"niko\"}\r\n{\"reqId\":\"AqYsJtJeukAmoLNuUXDg\",\"remoteAddr\":\"*****\",\"app\":\"calendar\",\"message\":\"Could not find resource file \\\"\\/owncloud\\/apps\\/calendar\\/js\\/public\\/app.js\\\"\",\"level\":3,\"time\":\"2016-08-07T17:43:18+00:00\",\"method\":\"GET\",\"url\":\"\\/owncloud\\/index.php\\/apps\\/calendar\\/\",\"user\":\"niko\"}\r\n{\"reqId\":\"AqYsJtJeukAmoLNuUXDg\",\"remoteAddr\":\"*****\",\"app\":\"calendar\",\"message\":\"Could not find resource file \\\"\\/owncloud\\/apps\\/calendar\\/css\\/public\\/app.css\\\"\",\"level\":3,\"time\":\"2016-08-07T17:43:18+00:00\",\"method\":\"GET\",\"url\":\"\\/owncloud\\/index.php\\/apps\\/calendar\\/\",\"user\":\"niko\"}\r\n{\"reqId\":\"oIMVxLKhxks11Ng2\\/sL3\",\"remoteAddr\":\"*****\",\"app\":\"calendar\",\"message\":\"Could not find resource file \\\"\\/owncloud\\/apps\\/calendar\\/js\\/public\\/app.js\\\"\",\"level\":3,\"time\":\"2016-08-07T18:01:09+00:00\",\"method\":\"GET\",\"url\":\"\\/owncloud\\/index.php\\/apps\\/calendar\\/\",\"user\":\"niko\"}\r\n{\"reqId\":\"oIMVxLKhxks11Ng2\\/sL3\",\"remoteAddr\":\"*****\",\"app\":\"calendar\",\"message\":\"Could not find resource file \\\"\\/owncloud\\/apps\\/calendar\\/css\\/public\\/app.css\\\"\",\"level\":3,\"time\":\"2016-08-07T18:01:09+00:00\",\"method\":\"GET\",\"url\":\"\\/owncloud\\/index.php\\/apps\\/calendar\\/\",\"user\":\"niko\"}\r\n`\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/owncloud/calendar/issues/comments/238108274","html_url":"https://github.com/owncloud/calendar/issues/686#issuecomment-238108274","issue_url":"https://api.github.com/repos/owncloud/calendar/issues/686","id":238108274,"user":{"login":"georgehrke","id":1250540,"avatar_url":"https://avatars.githubusercontent.com/u/1250540?v=3","gravatar_id":"","url":"https://api.github.com/users/georgehrke","html_url":"https://github.com/georgehrke","followers_url":"https://api.github.com/users/georgehrke/followers","following_url":"https://api.github.com/users/georgehrke/following{/other_user}","gists_url":"https://api.github.com/users/georgehrke/gists{/gist_id}","starred_url":"https://api.github.com/users/georgehrke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/georgehrke/subscriptions","organizations_url":"https://api.github.com/users/georgehrke/orgs","repos_url":"https://api.github.com/users/georgehrke/repos","events_url":"https://api.github.com/users/georgehrke/events{/privacy}","received_events_url":"https://api.github.com/users/georgehrke/received_events","type":"User","site_admin":false},"created_at":"2016-08-07T21:02:20Z","updated_at":"2016-08-07T21:02:20Z","body":"> owncloud-app-calendar package on ARCH\r\n\r\nPlease contact the maintainer, they need to update their build script."}}
{"actor":{"display_login":"georgehrke"}}