From 0435377dca8246d243e0aaec8b30dbaf65ef6158 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" Date: Wed, 17 Apr 2019 13:21:39 +0000 Subject: [PATCH 001/134] Bump webpack from 4.29.6 to 4.30.0 in /js Bumps [webpack](https://github.com/webpack/webpack) from 4.29.6 to 4.30.0. - [Release notes](https://github.com/webpack/webpack/releases) - [Commits](https://github.com/webpack/webpack/compare/v4.29.6...v4.30.0) Signed-off-by: dependabot[bot] --- js/package-lock.json | 46 +++++++++++++++++++++++++------------------- js/package.json | 2 +- 2 files changed, 27 insertions(+), 21 deletions(-) diff --git a/js/package-lock.json b/js/package-lock.json index ff1f7232d..fd487da06 100644 --- a/js/package-lock.json +++ b/js/package-lock.json @@ -2870,9 +2870,9 @@ "dev": true }, "eslint-scope": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.2.tgz", - "integrity": "sha512-5q1+B/ogmHl8+paxtOKx38Z8LtWkVGuNt3+GQNErqwLl6ViNp/gdJGMCjZNxZ8j/VYjDNZ2Fo+eQc1TAVPIzbg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", "dev": true, "requires": { "esrecurse": "^4.1.0", @@ -4211,9 +4211,9 @@ } }, "ieee754": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.12.tgz", - "integrity": "sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA==", + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", + "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==", "dev": true }, "iferr": { @@ -6366,9 +6366,9 @@ } }, "source-map-support": { - "version": "0.5.10", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.10.tgz", - "integrity": "sha512-YfQ3tQFTK/yzlGJuX8pTwa4tifQj4QS2Mj7UegOu8jAz59MqIiMGPXxQhVQiIMNzayuUSF/jEuVnfFF5JqybmQ==", + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.12.tgz", + "integrity": "sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ==", "dev": true, "requires": { "buffer-from": "^1.0.0", @@ -6574,16 +6574,22 @@ "dev": true }, "terser": { - "version": "3.16.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-3.16.1.tgz", - "integrity": "sha512-JDJjgleBROeek2iBcSNzOHLKsB/MdDf+E/BOAJ0Tk9r7p9/fVobfv7LMJ/g/k3v9SXdmjZnIlFd5nfn/Rt0Xow==", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-3.17.0.tgz", + "integrity": "sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==", "dev": true, "requires": { - "commander": "~2.17.1", + "commander": "^2.19.0", "source-map": "~0.6.1", - "source-map-support": "~0.5.9" + "source-map-support": "~0.5.10" }, "dependencies": { + "commander": { + "version": "2.20.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz", + "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==", + "dev": true + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -7183,9 +7189,9 @@ } }, "webpack": { - "version": "4.29.6", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.29.6.tgz", - "integrity": "sha512-MwBwpiE1BQpMDkbnUUaW6K8RFZjljJHArC6tWQJoFm0oQtfoSebtg4Y7/QHnJ/SddtjYLHaKGX64CFjG5rehJw==", + "version": "4.30.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.30.0.tgz", + "integrity": "sha512-4hgvO2YbAFUhyTdlR4FNyt2+YaYBYHavyzjCMbZzgglo02rlKi/pcsEzwCuCpsn1ryzIl1cq/u8ArIKu8JBYMg==", "dev": true, "requires": { "@webassemblyjs/ast": "1.8.5", @@ -7221,9 +7227,9 @@ "dev": true }, "tapable": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.1.tgz", - "integrity": "sha512-9I2ydhj8Z9veORCw5PRm4u9uebCn0mcCa6scWoNcbZ6dAtoo2618u9UUzxgmsCOreJpqDDuv61LvwofW7hLcBA==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", "dev": true }, "webpack-sources": { diff --git a/js/package.json b/js/package.json index 277f55962..c8c055951 100644 --- a/js/package.json +++ b/js/package.json @@ -40,7 +40,7 @@ "vue-loader": "^15.7.0", "vue-style-loader": "^4.1.2", "vue-template-compiler": "^2.6.10", - "webpack": "^4.29.6", + "webpack": "^4.30.0", "webpack-cli": "^3.3.0", "webpack-merge": "^4.2.1" }, From d3fa32c35573509b4a9e7659a43bee51b25efbe8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" Date: Sun, 21 Apr 2019 01:12:39 +0000 Subject: [PATCH 002/134] Bump karma from 4.0.1 to 4.1.0 in /js Bumps [karma](https://github.com/karma-runner/karma) from 4.0.1 to 4.1.0. - [Release notes](https://github.com/karma-runner/karma/releases) - [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md) - [Commits](https://github.com/karma-runner/karma/compare/v4.0.1...v4.1.0) Signed-off-by: dependabot[bot] --- js/package-lock.json | 48 ++++++++++++++++++++++---------------------- js/package.json | 2 +- 2 files changed, 25 insertions(+), 25 deletions(-) diff --git a/js/package-lock.json b/js/package-lock.json index ff1f7232d..c3cc5914c 100644 --- a/js/package-lock.json +++ b/js/package-lock.json @@ -4535,9 +4535,9 @@ } }, "karma": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/karma/-/karma-4.0.1.tgz", - "integrity": "sha512-ind+4s03BqIXas7ZmraV3/kc5+mnqwCd+VDX1FndS6jxbt03kQKX2vXrWxNLuCjVYmhMwOZosAEKMM0a2q7w7A==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/karma/-/karma-4.1.0.tgz", + "integrity": "sha512-xckiDqyNi512U4dXGOOSyLKPwek6X/vUizSy2f3geYevbLj+UIdvNwbn7IwfUIL2g1GXEPWt/87qFD1fBbl/Uw==", "dev": true, "requires": { "bluebird": "^3.3.0", @@ -4647,22 +4647,22 @@ "integrity": "sha512-AOYza4+Hf5z1/0Hztxpm2/xiPZgi/cjMqdnKTUWTBSKchJlxXXuUSxCCl8rJlf4g6yww/j6mA8nC8Hw/EZWxKQ==" }, "log4js": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/log4js/-/log4js-4.0.2.tgz", - "integrity": "sha512-KE7HjiieVDPPdveA3bJZSuu0n8chMkFl8mIoisBFxwEJ9FmXe4YzNuiqSwYUiR1K8q8/5/8Yd6AClENY1RA9ww==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-4.1.0.tgz", + "integrity": "sha512-eDa+zZPeVEeK6QGJAePyXM6pg4P3n3TO5rX9iZMVY48JshsTyLJZLIL5HipI1kQ2qLsSyOpUqNND/C5H4WhhiA==", "dev": true, "requires": { "date-format": "^2.0.0", - "debug": "^3.1.0", + "debug": "^4.1.1", "flatted": "^2.0.0", "rfdc": "^1.1.2", - "streamroller": "^1.0.1" + "streamroller": "^1.0.4" }, "dependencies": { "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", "dev": true, "requires": { "ms": "^2.1.1" @@ -4867,18 +4867,18 @@ "dev": true }, "mime-db": { - "version": "1.38.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.38.0.tgz", - "integrity": "sha512-bqVioMFFzc2awcdJZIzR3HjZFX20QhilVS7hytkKrv7xFAn8bM1gzc/FOX2awLISvWe0PV8ptFKcon+wZ5qYkg==", + "version": "1.39.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.39.0.tgz", + "integrity": "sha512-DTsrw/iWVvwHH+9Otxccdyy0Tgiil6TWK/xhfARJZF/QFhwOgZgOIvA2/VIGpM8U7Q8z5nDmdDWC6tuVMJNibw==", "dev": true }, "mime-types": { - "version": "2.1.22", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.22.tgz", - "integrity": "sha512-aGl6TZGnhm/li6F7yx82bJiBZwgiEa4Hf6CNr8YO+r5UHr53tSTYZb102zyU50DOWWKeOv0uQLRL0/9EiKWCog==", + "version": "2.1.23", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.23.tgz", + "integrity": "sha512-ROk/m+gMVSrRxTkMlaQOvFmFmYDc7sZgrjjM76abqmd2Cc5fCV7jAMA5XUccEtJ3cYiYdgixUVI+fApc2LkXlw==", "dev": true, "requires": { - "mime-db": "~1.38.0" + "mime-db": "~1.39.0" } }, "mimic-fn": { @@ -5415,9 +5415,9 @@ } }, "parseurl": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", - "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", "dev": true }, "pascalcase": { @@ -6479,9 +6479,9 @@ "dev": true }, "streamroller": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-1.0.3.tgz", - "integrity": "sha512-P7z9NwP51EltdZ81otaGAN3ob+/F88USJE546joNq7bqRNTe6jc74fTBDyynxP4qpIfKlt/CesEYicuMzI0yJg==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-1.0.4.tgz", + "integrity": "sha512-Wc2Gm5ygjSX8ZpW9J7Y9FwiSzTlKSvcl0FTTMd3rn7RoxDXpBW+xD9TY5sWL2n0UR61COB0LG1BQvN6nTUQbLQ==", "dev": true, "requires": { "async": "^2.6.1", diff --git a/js/package.json b/js/package.json index 277f55962..7f7bb0883 100644 --- a/js/package.json +++ b/js/package.json @@ -32,7 +32,7 @@ "@babel/preset-env": "^7.4.3", "babel-loader": "^8.0.5", "css-loader": "^2.1.1", - "karma": "^4.0.1", + "karma": "^4.1.0", "mini-css-extract-plugin": "^0.6.0", "style-loader": "^0.23.1", "uglifyjs-webpack-plugin": "^2.1.2", From af3d51c72d6d9a006a92aa33f7a4f1c505526016 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" Date: Sun, 21 Apr 2019 01:13:15 +0000 Subject: [PATCH 003/134] Bump nextcloud-vue from 0.9.7 to 0.10.0 in /js Bumps [nextcloud-vue](https://github.com/nextcloud/nextcloud-vue) from 0.9.7 to 0.10.0. - [Release notes](https://github.com/nextcloud/nextcloud-vue/releases) - [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v0.9.7...v0.10.0) Signed-off-by: dependabot[bot] --- js/package-lock.json | 24 +++++++++++++++++++++--- js/package.json | 2 +- 2 files changed, 22 insertions(+), 4 deletions(-) diff --git a/js/package-lock.json b/js/package-lock.json index ff1f7232d..37d97990f 100644 --- a/js/package-lock.json +++ b/js/package-lock.json @@ -5062,9 +5062,9 @@ } }, "nextcloud-vue": { - "version": "0.9.7", - "resolved": "https://registry.npmjs.org/nextcloud-vue/-/nextcloud-vue-0.9.7.tgz", - "integrity": "sha512-47mr8kBQfJW1oNTgKjFdktgX6+Z0c6jryd1xq+515jLef3o1DWdMmRLF5Yab3TTUdha/aG3dL0lpVQ6Z3jf9Aw==", + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/nextcloud-vue/-/nextcloud-vue-0.10.0.tgz", + "integrity": "sha512-Ca1eUefMluq5/3Od5hYaG566HmQDGObjGkHNYXJAvGbeMZ2hvbjbkgx9OzpeLV91NWGF4OYsUOsCe9r5WsBp2w==", "requires": { "hammerjs": "^2.0.8", "md5": "^2.2.1", @@ -5089,6 +5089,24 @@ "vue": "^2.6.6", "vue-click-outside": "^1.0.7", "vuex": "^3.1.0" + }, + "dependencies": { + "nextcloud-vue": { + "version": "0.9.7", + "resolved": "https://registry.npmjs.org/nextcloud-vue/-/nextcloud-vue-0.9.7.tgz", + "integrity": "sha512-47mr8kBQfJW1oNTgKjFdktgX6+Z0c6jryd1xq+515jLef3o1DWdMmRLF5Yab3TTUdha/aG3dL0lpVQ6Z3jf9Aw==", + "requires": { + "hammerjs": "^2.0.8", + "md5": "^2.2.1", + "nextcloud-axios": "^0.1.3", + "v-tooltip": "^2.0.0-rc.33", + "vue": "^2.6.7", + "vue-click-outside": "^1.0.7", + "vue-multiselect": "^2.1.3", + "vue-visible": "^1.0.2", + "vue2-datepicker": "^2.10.0" + } + } } }, "ng-infinite-scroll": { diff --git a/js/package.json b/js/package.json index 277f55962..d55bb79eb 100644 --- a/js/package.json +++ b/js/package.json @@ -17,7 +17,7 @@ "markdown-it": "^8.4.2", "markdown-it-link-target": "^1.0.2", "nextcloud-axios": "^0.1.3", - "nextcloud-vue": "^0.9.7", + "nextcloud-vue": "^0.10.0", "nextcloud-vue-collections": "^0.4.0", "ng-infinite-scroll": "^1.3.0", "ng-sortable": "^1.3.8", From 990be95e71e75e64e2df2d53893eea9d745111ad Mon Sep 17 00:00:00 2001 From: sunjam Date: Wed, 24 Apr 2019 11:05:26 -0700 Subject: [PATCH 004/134] Update README.md added Circles app to readme --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 6373d5e3b..8e69c036e 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,7 @@ Deck is a kanban style organization tool aimed at personal planning and project - :page_facing_up: Write down additional notes in markdown - :bookmark: Assign labels for even better organization - :busts_in_silhouette: Share with your team, friends or family +- :family: Integrates with the [Circles](https://github.com/nextcloud/circles) app! - :paperclip: Attach files and embed them in your markdown description - :speech_balloon: Discuss with your team using comments - :zap: Keep track of changes in the activity stream From b3b6c181a0c6440c6ede53e3fa3e549ec55efc72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Thu, 25 Apr 2019 09:57:26 +0200 Subject: [PATCH 005/134] Remove collections label in sidebar MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- templates/part.board.sidebarView.php | 1 - 1 file changed, 1 deletion(-) diff --git a/templates/part.board.sidebarView.php b/templates/part.board.sidebarView.php index ea92e9aed..232a77156 100644 --- a/templates/part.board.sidebarView.php +++ b/templates/part.board.sidebarView.php @@ -90,7 +90,6 @@ t('Sharing has been disabled for your account.')); ?> -

Collections

From 4db30397a2b8ff92fafddbf72904b782c5dc4534 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Thu, 25 Apr 2019 11:06:57 +0200 Subject: [PATCH 006/134] Fix use of renamed SharingMiddleware MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- lib/AppInfo/Application.php | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/AppInfo/Application.php b/lib/AppInfo/Application.php index 1b28c5e42..a62a0fb31 100644 --- a/lib/AppInfo/Application.php +++ b/lib/AppInfo/Application.php @@ -33,7 +33,6 @@ use OCA\Deck\Middleware\ExceptionMiddleware; use OCA\Deck\Notification\Notifier; use OCA\Deck\Service\FullTextSearchService; use OCP\AppFramework\App; -use OCA\Deck\Middleware\SharingMiddleware; use OCP\Collaboration\Resources\IManager; use OCP\Comments\CommentsEntityEvent; use OCP\FullTextSearch\IFullTextSearchManager; From 05102aa1dc460c7cb174b380c6d871ab0cad735a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Thu, 25 Apr 2019 14:06:49 +0200 Subject: [PATCH 007/134] Add proper default value for since to fetch boards that have no last_modified date yet MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- lib/Service/BoardService.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Service/BoardService.php b/lib/Service/BoardService.php index bfd1cd128..1e03b7445 100644 --- a/lib/Service/BoardService.php +++ b/lib/Service/BoardService.php @@ -101,7 +101,7 @@ class BoardService { /** * @return array */ - public function findAll($since = 0, $details = null) { + public function findAll($since = -1, $details = null) { $userInfo = $this->getBoardPrerequisites(); $userBoards = $this->boardMapper->findAllByUser($userInfo['user'], null, null, $since); $groupBoards = $this->boardMapper->findAllByGroups($userInfo['user'], $userInfo['groups'],null, null, $since); From d655625ec1eddc30752c5f93fe3da9b186830460 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Thu, 25 Apr 2019 14:18:04 +0200 Subject: [PATCH 008/134] Only try to access angular instance if we are currently in deck MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- js/views/BoardSelector.vue | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/js/views/BoardSelector.vue b/js/views/BoardSelector.vue index a34790559..280259f44 100644 --- a/js/views/BoardSelector.vue +++ b/js/views/BoardSelector.vue @@ -25,7 +25,7 @@